
.clients,.customization,.quote,.styles{background-color:var(--c-secondary-subtle)}.clients{max-width:var(--_container-full);margin:0 auto 1.5rem}.clients .container{max-width:100%}.clients .slider{display:flex;align-items:center;overflow:hidden;padding-block:0.75rem;transition:padding-block var(--trans-3)}.why-us .content,.why-us .main{transition:margin-bottom var(--trans-3)}.clients .slider-container{align-items:center}.clients .image{width:fit-content;margin-inline:auto}.categories,.why-us{padding-bottom:2rem;transition:padding-bottom var(--trans-3)}.materials,.quote,.styles{transition:padding-block var(--trans-3)}.why-us .content{margin-bottom:1.25rem}.why-us .main{margin-bottom:.75rem}.categories .head>:first-child,.choose .head>:first-child,.customization .head>:first-child,.faq .head>:first-child,.industries .head>:first-child,.materials .main>:first-child,.printing .content>:first-child,.quote .head>:first-child,.styles .head>:first-child,.testimonials .head>:first-child,.why-us .main>:first-child{font-size:var(--fs-xl, 2rem);margin-bottom:.5rem;transition:margin-bottom var(--trans-3)}.why-us .main p{font-size:var(--fs-sm, 1.125rem)}.why-us .details{max-height:9rem}.materials .wrapper,.why-us .wrapper{display:grid;gap:1rem;transition:gap var(--trans-3)}.why-us .block{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;border:1px solid var(--c-border);border-radius:var(--br-base);transition:gap var(--trans-3),padding var(--trans-3)}.why-us .block .icon{height:2.625rem;transition:height var(--trans-3)}.why-us .block .icon img{width:auto;height:100%}.choose .content li::before,.printing .content li::before{width:.875rem;height:.875rem;background:url('https://www.customboxesinc.com/theme/website/assets/images/icons/check-round.png') center/cover no-repeat;content:''}.why-us .block>:nth-child(2){font-size:var(--fs-base, .875rem);font-weight:500;text-transform:capitalize;transition:max-width var(--trans-3),font-size var(--trans-3)}.categories .btn,.why-us .btn{max-width:100%;margin-top:1.25rem}.categories .head{text-align:center;margin-bottom:1.25rem;transition:margin-bottom var(--trans-3)}.categories .wrapper,.customization .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;transition:gap var(--trans-3)}.categories .category{display:flex;flex-direction:column}.categories .category img{width:100%;height:100%;max-height:9.5rem;object-fit:cover;border-radius:var(--br-base) var(--br-base) 0 0;transition:max-height var(--trans-3)}.categories .category>:nth-child(2){display:block;height:100%;font-weight:500;text-align:center;color:var(--c-dark);padding:.75rem 1rem;border-radius:0 0 var(--br-base) var(--br-base);box-shadow:var(--shdw-primary);transition:color var(--trans-3),padding var(--trans-3)}@supports (-moz-appearance:none){.categories .category>:nth-child(2){height:auto}}.categories .category:hover>:nth-child(2),.industries .product:hover>:nth-child(2),.materials .material:hover .shell>:first-child,.styles .product:hover>:nth-child(2){color:var(--c-primary)}.quote{padding-block:1.5rem}.choose .head,.quote .head{max-width:38rem;margin:0 auto 1.25rem;transition:margin-bottom var(--trans-3)}.quote .wrapper,.styles .wrapper{display:grid;gap:1.25rem;transition:gap var(--trans-3)}.materials .head,.quote .content p{transition:margin-bottom var(--trans-3)}.quote .content{width:100%;max-width:38rem;margin-inline:auto}.quote .content>:nth-child(odd){position:relative;display:block;font-size:var(--fs-sm, 1rem);font-weight:500;padding-left:1.75rem;margin-bottom:.375rem;transition:font-size var(--trans-3),padding-left var(--trans-3),margin-bottom var(--trans-3)}.quote .content>:nth-child(odd)::before{content:'';position:absolute;inset:0 auto 0 0;width:1rem;height:1rem;background:url('https://www.customboxesinc.com/theme/website/assets/images/icons/check-round.png') center/cover no-repeat;margin-block:auto;transition:width var(--trans-3),height var(--trans-3)}.customization .block,.industries .product>:nth-child(2),.materials .material .shell,.styles .product>:nth-child(2){text-align:center;background-color:#fff;border-radius:var(--br-base,5px)}.quote .content p{margin-bottom:1rem}.quote .content>:last-child{margin:0}.materials{padding-block:2rem}.materials .head{text-align:center;padding-inline:0.375rem;margin-bottom:1.25rem}.materials .main{margin-bottom:.875rem}.materials .material,.styles .product{position:relative;border-radius:var(--br-base,5px);transition:box-shadow var(--trans-3)}.customization .block:hover,.industries .product:hover,.materials .material:hover,.styles .product:hover{box-shadow:var(--shdw-drk)}.materials .material img{width:100%;height:100%;max-height:36rem;object-fit:cover;border-radius:var(--br-base,5px)}.materials .material .shell{position:absolute;inset:auto 0 1.25rem;width:calc(100% - 2.5rem);max-width:21rem;padding:.875rem;margin-inline:auto;transition:bottom var(--trans-3),max-width var(--trans-3)}.materials .shell *,.testimonials .reviewer *{display:block}.materials .shell>:first-child{font-weight:700;color:var(--c-dark);margin-bottom:.25rem;transition:color var(--trans-3),margin-bottom var(--trans-3)}.materials .shell>:nth-child(2){font-size:var(--fs-xs, .75rem);line-height:var(--lh-sm);color:var(--c-text)}.styles{padding-block:1.75rem}.styles .head{max-width:53rem;text-align:center;margin:0 auto 1.25rem;transition:margin-bottom var(--trans-3)}.styles .head p{margin-inline:auto;transition:max-width var(--trans-3)}.industries .product img,.styles .product img{width:100%;height:100%;object-fit:cover;border-radius:var(--br-base,5px);transition:max-height var(--trans-3)}.industries .product>:nth-child(2),.styles .product>:nth-child(2){position:absolute;inset:auto 1.25rem 1.25rem;max-width:14.75rem;font-weight:500;line-height:var(--lh-md);color:var(--c-dark);padding:.75rem;box-shadow:var(--shdw-primary);margin-inline:auto;transition:inset var(--trans-3),max-width var(--trans-3),line-height var(--trans-3),color var(--trans-3),padding var(--trans-3)}.choose .btn,.customization .btn,.faq .btn,.styles .btn,.testimonials .btn{max-width:100%;margin:1.25rem auto 0}.choose,.industries,.printing{padding-block:1.75rem;transition:var(--trans-3)}.faq .wrapper,.printing .wrapper{max-width:38rem;display:grid;align-items:center;gap:1.25rem;margin-inline:auto;transition:max-width var(--trans-3),gap var(--trans-3)}.printing .image img,.testimonials .image img{width:100%;height:100%;object-fit:cover;border-radius:var(--br-sm,2px);transition:border-radius var(--trans-3)}.printing .content p{margin-bottom:.5rem;transition:margin-bottom var(--trans-3)}.printing .content :where(ul,ol){margin-top:1rem;transition:margin-top var(--trans-3)}.printing .content li{position:relative;font-size:var(--fs-sm, 1rem);line-height:var(--lh-md);color:var(--c-text);padding-left:1.5rem;margin-bottom:.75rem;transition:line-height var(--trans-3),padding-left var(--trans-3),margin-bottom var(--trans-3)}.printing .content li::before{position:absolute;inset:0.313rem auto 0 0;transition:inset var(--trans-3),width var(--trans-3),height var(--trans-3)}.customization .head>:last-child,.faq .block :last-child,.information .content :last-child:not(table),.printing .content :last-child{margin-bottom:0}.customization{padding-block:1.75rem;transition:padding-block var(--trans-3),margin-inline var(--trans-3)}.information,.work{padding-block:2rem}.customization .head{max-width:36rem;text-align:center;margin:0 auto 1.25rem;transition:margin-bottom var(--trans-3)}.customization .head p{margin-bottom:.5rem;transition:var(--trans-3)}.customization .block{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;box-shadow:var(--shdw-primary);transition:gap var(--trans-3),padding var(--trans-3),box-shadow var(--trans-3)}.customization .block:last-of-type{grid-column:span 2;padding-block:2rem}.customization .block .icon{height:2.125rem;transition:var(--trans-3)}.customization .icon img{width:auto;height:100%;transition:var(--trans-3)}.customization .block>:nth-child(2){font-weight:500;line-height:var(--lh-md);color:var(--c-dark);transition:font-size var(--trans-3),font-weight var(--trans-3),line-height var(--trans-3),}.industries .container{max-width:var(--_container-full)}.industries .head{margin:0 auto 1.25rem;transition:margin-bottom var(--trans-3)}.industries .slider,.testimonials .slider{padding:0}.industries .slider-container{display:grid;grid-template-columns:repeat(5,1fr);gap:1.75rem}.industries .slider-card{padding-inline:0.375rem;transition:padding-inline var(--trans-3)}.industries .product{position:relative;width:100%;height:100%;border-radius:var(--br-base,5px);transition:box-shadow var(--trans-3)}.industries .slider-dot{width:.75rem;height:.75rem;background-color:var(--c-text);opacity:.3;margin-inline:0.375rem;transition:var(--trans-3)}.industries .slider-dot.active{width:2rem;background-color:var(--c-primary);opacity:1}.choose .wrapper{max-width:38rem;display:grid;gap:1.25rem;margin-inline:auto}.choose .content :where(ul,ol){display:grid;gap:.875rem}.choose .content li{position:relative;width:100%;font-weight:500;color:var(--c-text);padding:1rem 1rem 1rem 2.5rem;border:1px solid var(--c-border);border-radius:var(--br-sm,2px)}.choose .content li::before{position:absolute;inset:1.125rem auto 0 1rem}.choose .image img{width:100%;height:100%;object-fit:cover;border-radius:var(--br-sm,2px)}.work{background-color:var(--c-primary);transition:padding-block var(--trans-3)}.work .wrapper{display:grid;align-items:center;gap:1.25rem;transition:gap var(--trans-3)}.work .main,.work .main p{transition:var(--trans-3)}.work .main{max-width:80%}.work .main *{color:#fff}.work .main>:first-child{display:block;font-size:var(--fs-md, 1.125rem);font-weight:600;margin-bottom:.5rem;transition:margin-bottom var(--trans-3)}.work .main p{line-height:var(--lh-md)}.work ul{display:grid;grid-template-columns:53% 1fr;gap:1.25rem 1rem}.work .process{position:relative;display:flex;flex-direction:column;gap:.625rem;transition:gap var(--trans-3),padding var(--trans-3)}.work .process:nth-of-type(2n){padding-left:.5rem}.work .process::before{position:absolute;inset:0 0 0 -1rem;width:2px;height:100%;background:linear-gradient(to var(--_color-position),#fff 0,var(--c-primary) 100%);border-radius:var(--br-base,5px);transition:inset var(--trans-3)}.work .process:nth-of-type(2n)::before{content:''}.work .process:nth-of-type(4n+2)::before{--_color-position:top}.work .process:nth-of-type(4n+4)::before{--_color-position:bottom}.work .process .shell{display:flex;flex-direction:column;gap:.75rem}.work .process .count{display:none;width:1.375rem;height:1.375rem;align-items:center;justify-content:center;font-size:var(--fs-2xs, .75rem);background-color:#fff;color:var(--c-primary);border-radius:var(--br-circle)}.work .process :where(.count,.icon)::before{--_color-position:top;position:absolute;inset:0 0 0 1.125rem;width:1px;height:calc(50% - 2.125rem);background:linear-gradient(to var(--_color-position),#fff 0,var(--c-primary) 100%);z-index:-1}.work .process .icon{flex:none;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background-color:var(--c-primary);border:1px solid #fff;border-radius:var(--br-circle);transition:width var(--trans-3),height var(--trans-3)}.work .process .icon::before{--_color-position:bottom;top:auto;bottom:0}.work .process:first-of-type .icon{padding-left:.25rem}.work .process:nth-of-type(3) .icon{padding-right:2px;padding-bottom:3px}.work .process>:nth-child(2){font-size:var(--fs-sm, 1rem);font-weight:500;line-height:var(--lh-md);color:#fff;transition:max-width var(--trans-3)}.work .process:nth-of-type(odd)>:nth-child(2){max-width:90%}.work :not(.count)::selection{background-color:#fff;color:var(--c-primary)}.information{transition:var(--trans-3)}.information .wrapper{padding:1.75rem 0 1.75rem .875rem;border:1px solid var(--c-border);border-radius:var(--br-sm,2px);box-shadow:var(--shdw-primary);transition:var(--trans-3)}.information .content{max-height:30rem;transition:var(--trans-3)}.information .content>:first-child{font-size:var(--fs-xl, 2rem);margin-bottom:.625rem;transition:var(--trans-3)}.information .content h2{font-weight:500;margin-bottom:.375rem}.information .content :where(h3,h4,h5,h6){font-size:var(--fs-base, .875rem);font-weight:500;color:var(--c-dark);line-height:var(--lh-md);margin-bottom:.75rem;transition:margin-bottom var(--trans-3)}.information .content h3{font-size:var(--fs-sm, 1rem);transition:var(--trans-3)}.information .content p{margin-bottom:.75rem}.information .content :where(ul,ol){margin-bottom:1rem}.information .content ol{counter-reset:list-index}.information .content li{position:relative;font-weight:500;color:var(--c-text);padding-left:1.125rem;margin-bottom:.375rem;transition:padding-left var(--trans-3),margin-bottom var(--trans-3)}.information .content li::before{content:'';position:absolute;inset:0.25rem auto 0 0;width:.75rem;height:.75rem;display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-2xs, .75rem) - .125rem);font-weight:600;color:#fff;border-radius:50%;transition:top var(--trans0-3),width var(--trans-3),height var(--trans-3),padding-left var(--trans-3)}.information .content ul li::before{background:url('https://www.customboxesinc.com/theme/website/assets/images/icons/check-round.png') center/cover no-repeat}.information .content ol li::before{content:counter(list-index);counter-increment:list-index;background:var(--c-primary)}.information .content table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:1rem;transition:margin-bottom var(--trans-3)}.information .content :where(th,td){font-weight:500;text-align:left;border:1px solid var(--c-primary);padding:.875rem .5rem;transition:padding var(--trans-3)}.information .content th{font-size:var(--fs-sm, 1rem);color:var(--c-primary)}.information .content td:first-of-type{color:var(--c-dark)}.faq .block li,.information .content td:nth-of-type(n+2){color:var(--c-text)}.faq,.testimonials{padding-bottom:1.75rem;transition:var(--trans-3)}.faq .head,.testimonials .head{margin:0 auto 1.25rem;transition:var(--trans-3)}.testimonials .slider-card{min-width:100%;padding:0}.testimonials .wrapper{display:grid;align-items:center;column-gap:1.875rem;border:1px solid var(--c-border);border-radius:var(--br-sm,2px);transition:border-radius var(--trans-3)}.testimonials .review{width:100%;padding:1rem 1.125rem 1.5rem;transition:padding var(--trans-3)}.testimonials .review ul{display:flex;align-items:center;margin-bottom:.5rem}.testimonials .review>:nth-child(2){display:block;font-size:var(--fs-sm, 1rem);font-weight:500;color:var(--c-dark);margin-bottom:.5rem}.testimonials .review p{max-height:4.75rem;transition:var(--trans-3)}.testimonials .reviewer{margin-top:.75rem;transition:var(--trans-3)}.testimonials .reviewer-name{font-size:var(--fs-sm, 1rem);font-weight:500;color:var(--c-dark);margin-bottom:.25rem}.testimonials .reviewer-occupation{color:var(--c-primary);transition:font-size var(--trans-3)}.testimonials .slider-dots-container{justify-content:end;margin:0 1.125rem 1.5rem 0;transition:margin var(--trans-3)}.testimonials .slider-dot{width:.75rem;height:.75rem;background-color:var(--c-text);opacity:.3;maegin-inline:0.375rem;transition:var(--trans-3)}.testimonials .slider-dot.active{width:1.5rem;background-color:var(--c-primary);opacity:1}.faq .image img{width:100%;height:100%;max-height:26.875rem;object-fit:cover;border-radius:var(--br-sm,2px);transition:max-width var(--trans-3),border-radius var(--trans-3)}.faq .accordions{display:grid;place-content:start center;gap:1rem;transition:gap var(--trans-3)}.faq .accord[data-expanded=true]{border:1px solid var(--c-primary);border-radius:var(--br-sm,2px) var(--br-sm,2px) var(--br-base,5px) var(--br-base,5px);box-shadow:var(--shdw-primary);transition:border-radius var(--trans-3),box-shadow var(--trans-3)}.faq .accord-title{position:relative;width:100%;display:flex;align-items:center;gap:.75rem;font-size:var(--fs-sm, 1rem);font-weight:500;line-height:var(--lh-md);text-align:left;color:var(--c-text);padding:.75rem 2.25rem .75rem .75rem;border:1px solid var(--c-border);border-radius:var(--br-sm,2px);transition:gap var(--trans-3),background-color var(--trans-3),color var(--trans-3),padding var(--trans-3)}.faq .accord-title:hover{background-color:var(--c-secondary-subtle);color:var(--c-primary)}.faq .accord[data-expanded=true] .accord-title{border-top:none}.faq .accord-title::after,.faq .accord-title::before{content:'';position:absolute;inset:0 0.625rem 0 auto;width:.875rem;height:.875rem;background-color:var(--c-primary);border-radius:50%;margin-block:auto;transition:inset var(--trans-3),width var(--trans-3),height var(--trans-3),background-color var(--trans-3),transform var(--trans-3)}.faq .accord-title::after{background:url(https://www.customboxesinc.com/theme/website/assets/images/icons/chevron-down.png) center/.5rem no-repeat}.faq .accord-title.active{font-weight:600;background-color:var(--c-primary);color:#fff}.faq .accord-title.active::before{background-color:#fff}.faq .accord-title.active::after{filter:var(--fltr-primary);transform:rotate(180deg)}.faq .accord .block{max-height:0;opacity:0;overflow:hidden;padding:0;transform:translateY(-.625rem);transition:var(--trans-3)}.faq .accord[data-expanded=true] .block{max-height:100vh;opacity:1;padding:1rem .625rem;overflow:visible;transform:translateY(0)}.faq .block :where(p,ul,ol){margin-bottom:.5rem;transition:var(--trans-3)}.faq .block ul{margin-left:1.25rem}.faq .block ol{margin-left:1rem}.faq .block ul li{list-style:disc}.faq .block ol li{list-style:decimal}@media screen and (min-width:24rem){.why-us .wrapper{grid-template-columns:repeat(2,1fr)}.why-us .block{padding:1.25rem .875rem}.categories .category img{max-height:12rem}}@media screen and (min-width:30rem){.customization .btn,.styles .btn,.why-us .btn{max-width:fit-content;margin:1.5rem auto 0}.categories .category img{max-height:15rem}.categories .btn{max-width:14rem;margin:1.5rem auto 0}.materials .wrapper,.styles .wrapper{grid-template-columns:repeat(2,1fr)}.materials .material:last-of-type{grid-column:1/-1}.materials .material img{max-height:22rem}.industries .slider-dots-container{margin-top:1.5rem}.choose .btn,.faq .btn,.testimonials .btn{margin:1.5rem auto 0}.choose .btn{max-width:12rem}.information .wrapper{padding:2rem 0 2rem 1.25rem}.information .content{max-height:31rem;padding-right:1.25rem}.testimonials .btn{max-width:14.75rem}.testimonials .review ul{margin-bottom:.75rem}.faq .btn{max-width:13rem}}@media screen and (min-width:38rem){.categories .head,.customization .head,.faq .head,.industries .head,.materials .head,.styles .head,.testimonials .head,.why-us .main{margin-bottom:1.875rem}.why-us .block{gap:1rem}.categories .wrapper,.customization .wrapper,.styles .wrapper{grid-template-columns:repeat(3,1fr)}.categories .category:last-of-type{grid-column:1/-1;place-self:center}.categories .category img{max-height:12rem}.choose .head,.quote .head{text-align:center;margin-bottom:1.875rem}.styles :where(.product:nth-of-type(2),.product:nth-of-type(6)){grid-column:span 2}.industries .product img,.styles .product img{max-height:26rem}.customization .block{gap:.75rem}.customization .block>:nth-child(2){font-size:var(--fs-sm, 1rem);font-weight:400}.work .wrapper{gap:1.875rem}.work .main{max-width:100%}.work ul{grid-template-columns:repeat(4,1fr)}.work .process{text-align:center}.work .process::before{content:'';left:auto;right:calc(100% + .625rem)}.work .process:nth-of-type(2n){padding:0}.work .process:first-of-type::before{content:none}.work .process:nth-of-type(odd)::before{--_color-position:bottom}.work .process:nth-of-type(2n)::before{--_color-position:top}.work .process .icon{margin-inline:auto}.work .process>:nth-child(2){max-width:90%}.information .content{max-height:31.25rem}.information .content :is(th,td){padding:1.125rem .75rem}.testimonials .review p{max-height:5rem}.faq .accord[data-expanded=true] .block{padding:1.25rem 1rem}}@media screen and (min-width:48rem){.categories,.faq,.testimonials,.why-us{padding-bottom:2.5rem}.categories .wrapper,.styles .wrapper,.why-us .wrapper{grid-template-columns:repeat(4,1fr)}.categories .category:nth-last-of-type(2){grid-column:2/3}.categories .category:last-of-type{grid-column:3/4;place-self:unset}.categories .category img{max-height:14rem}.materials .head{text-align:left;display:grid;grid-template-columns:minmax(27rem,60%) minmax(16rem,21.5rem);gap:2rem;padding:0}.materials .main,.materials .shell>:first-child{margin:0}.materials .main>:first-child{margin-bottom:.75rem}.materials .wrapper{grid-template-columns:repeat(3,1fr)}.materials .material:first-of-type{grid-row:span 2}.materials .material:last-of-type,.styles .product:nth-of-type(6){grid-column:auto}.materials .material img{max-height:17.5rem}.materials .material:first-of-type img{max-height:100%}.choose,.customization,.industries,.information,.printing,.styles{padding-block:2.5rem}.styles :is(.product:nth-of-type(2)){grid-column:span 2}.styles :where(.product:nth-of-type(4)){grid-row:span 2}.industries .product>:nth-child(2),.printing .content li,.styles .product>:nth-child(2){line-height:var(--lh-base)}.printing .content li::before{top:.375rem}.industries .container{padding:0}.faq .head,.industries .head,.testimonials .head{text-align:center}.choose .content li::before{top:1.375rem}.information .wrapper{padding:2.5rem 0 2.5rem 1.5rem}.information .content{padding-right:1.5rem}.information .content li::before{top:.313rem}.testimonials .wrapper{grid-template-columns:repeat(2,1fr);border-radius:var(--br-base,5px)}.testimonials .review{padding-inline:0}.testimonials .review ul{margin-bottom:1rem}.testimonials .review p{max-height:6rem}}@media screen and (min-width:62rem){.customization .block>:nth-child(2),.work .main p{line-height:var(--lh-base)}.choose .content li,.quote .content p,.testimonials .reviewer-occupation,.why-us .block>:nth-child(2),.work .main p{font-size:var(--fs-sm, 1.125rem)}.choose .content li,.choose .image img,.faq .accord-title,.faq .image img,.information .wrapper,.printing .image img,.testimonials .image img,.testimonials .wrapper{border-radius:var(--br-base,5px)}.clients .slider{padding-block:1.25rem}.categories,.faq,.testimonials,.why-us{padding-bottom:3.125rem}.why-us .content{display:grid;grid-template-columns:minmax(22rem,32rem) minmax(32rem,1fr);align-items:center;gap:2.5rem;margin-bottom:2.5rem}.testimonials .slider-dots-container,.why-us .main{margin:0}.categories .head,.customization .head,.faq .head,.industries .head,.materials .head,.styles .head,.testimonials .head{margin-bottom:2.5rem}.Printing .content>:first-child,.categories .head>:first-child,.choose .head>:first-child,.customization .head p,.customization .head>:first-child,.faq .head>:first-child,.industries .head>:first-child,.information .content>:first-child,.printing .content p,.quote .head>:first-child,.styles .head>:first-child,.testimonials .head>:first-child,.why-us .main>:first-child,.work .main>:first-child{margin-bottom:.75rem}.why-us .wrapper{gap:1.875rem}.why-us .block{padding:2rem 1.125rem;gap:1.5rem}.why-us .block .icon{height:3.125rem}.why-us .block>:nth-child(2){max-width:90%}.choose .btn,.customization .btn,.faq .btn,.industries .slider-dots-container,.styles .btn,.testimonials .btn,.why-us .btn{margin-top:2rem}.categories .wrapper,.customization .wrapper{grid-template-columns:repeat(5,1fr);gap:1.25rem}.categories .category:nth-last-of-type(-n+2),.customization .block:last-of-type{grid-column:auto}.categories .category img{max-height:17rem}.categories .btn{max-width:17rem;margin-top:2rem}.choose,.customization,.industries,.information,.materials,.printing,.quote,.styles{padding-block:3.125rem}.quote .wrapper{grid-template-columns:repeat(2,1fr);align-items:center;gap:2.5rem}.choose .head,.quote .head{max-width:50.25rem;margin-bottom:2.5rem}.quote .head p{max-width:70%;margin-inline:auto}.quote .content>:nth-child(odd){font-size:var(--fs-lg, 1.5rem);padding-left:2rem;margin-bottom:.75rem}.quote .content>:nth-child(odd)::before{width:1.25rem;height:1.25rem}.quote .content p{margin-bottom:2.25rem}.materials .head{grid-template-columns:minmax(31rem,55%) minmax(21.5rem,27.5rem);gap:2.75rem}.materials .wrapper{grid-template-columns:repeat(6,1fr);gap:1.5rem}.materials .material:nth-of-type(n+1){grid-column:span 2}.materials .material .shell{bottom:1.625rem}.styles .head p{max-width:92%}.styles .wrapper{grid-template-columns:minmax(15.625rem,21.625rem) minmax(1.375rem,16.5rem) minmax(1.375rem,15.375rem) minmax(12.5rem,15.75rem);grid-template-rows:17.25rem 6.5rem 8rem 15.5rem}.choose .wrapper,.printing .wrapper{grid-template-columns:repeat(2,1fr);max-width:100%}.styles .product:first-of-type{grid-row:1/3}.styles .product:nth-of-type(4){grid-column:1/2}.styles .product:nth-of-type(n+5):nth-of-type(-n+7){grid-row:2/4}.industries .product img,.styles .product img{max-height:100%}.industries .product>:nth-child(2),.styles .product>:nth-child(2){inset:auto 1.5rem 1.5rem;max-width:fit-content}.printing .wrapper{gap:2.75rem}.printing .content :is(ul,ol){margin-top:1.5rem}.printing .content li{padding-left:2rem;margin-bottom:1.25rem}.printing .content li::before{top:.5rem;width:1rem;height:1rem}.customization .block{padding:2rem}.customization .block .icon{height:2.625rem}.industries .slider-card{padding-inline:0.625rem}.industries .slider-dot.active,.testimonials .slider-dot.active{width:2.5rem}.choose .wrapper{gap:1.875rem}.choose .content li{padding:1.5rem 1rem 1.5rem 2.75rem}.choose .content li::before{top:1.875rem;width:1rem;height:1rem}.work{padding:0}.work .wrapper{grid-template-columns:13rem 1fr;gap:2.5rem}.work .process{flex-direction:row;align-items:center;gap:1rem;text-align:left;padding-block:8.5rem}.work .process:nth-of-type(n+1)::before{content:none}.work .process .shell{align-items:center}.work .process .count{display:flex}.work .process :is(.count,.icon)::before{content:'';left:1.25rem}.work .process .icon{width:2.5rem;height:2.5rem}.work .process:nth-of-type(n+1)>:nth-child(2){max-width:6.875rem;line-height:var(--lh-base)}.information .wrapper{padding:3rem 0 3rem 2rem}.information .content{max-height:32.75rem;padding-right:2rem}.information .content h3{font-size:var(--fs-md, 1.25rem)}.information .content :is(h3,h4,h5,h6){margin-bottom:.375rem}.information .content :is(p,ul,ol,table){margin-bottom:1.25rem}.information .content li{padding-left:1.75rem;margin-bottom:.625rem}.information .content li::before{width:1.125rem;height:1.125rem}.information .content ol li::before{content:counter(list-index,decimal-leading-zero);padding-left:1px}.information .content :is(th,td){padding:1.25rem 1.5rem}.testimonials .wrapper{grid-template-columns:minmax(28rem,34.75rem) minmax(24.25rem,31.75rem);padding:2.25rem;box-shadow:var(--shdw-primary)}.testimonials .review{padding-block:2rem}.testimonials .review p{max-height:6.75rem}.testimonials .reviewer{margin-top:1rem}.faq .wrapper{max-width:100%;grid-template-columns:repeat(2,1fr);gap:1.5rem}.faq .image img{max-height:100%}.faq .accordions{height:33rem;gap:1.25rem}.faq .accord[data-expanded=true]{border-radius:var(--br-base)}.faq .accord-title{gap:1rem;line-height:var(--lh-sm);padding:1.25rem 3.75rem 1.25rem 1.75rem}.faq .accord-title::after,.faq .accord-title::before{width:1.25rem;height:1.25rem;right:1.75rem}.faq .accord-title::after{background-size:.75rem}.faq .accord[data-expanded=true] .block{padding:1.25rem 1.75rem}.faq .block :is(p,ul,ol){margin-bottom:.75rem}}@media screen and (min-width:75rem){.why-us .block>:nth-child(2){max-width:80%}.why-us .content{gap:3.125rem}.why-us .main{max-width:85%}.why-us .main>:first-child{max-width:90%}.categories .btn,.choose .btn,.customization .btn,.faq .btn,.industries .slider-dots-container,.styles .btn,.testimonials .btn,.why-us .btn{margin-top:2.5rem}.categories .category>:nth-child(2){padding-inline:1.5rem}.quote .wrapper{grid-template-columns:1fr 38rem}.materials .head{grid-template-columns:minmax(31rem,53%) minmax(21.5rem,31rem);gap:3.75rem}.materials .wrapper{grid-template-columns:21.75rem 16.5rem repeat(2,14.875rem)}.materials .material:nth-of-type(n+1){grid-column:auto}.materials .material:is(:nth-of-type(2),:last-of-type){grid-column:span 2}.industries .product>:nth-child(2),.styles .product>:nth-child(2){padding-inline:2rem}.customization{border-radius:var(--br-lg,10px);margin-inline:4%}.industries .slider-card{padding-inline:0.875rem}.work .wrapper{gap:3.75rem}.work .icon img{width:auto;height:1.375rem}.faq .wrapper{grid-template-columns:32.875rem 38.75rem}.printing .wrapper{grid-template-columns:35.625rem minmax(33rem,34rem);gap:3.5rem}}