.cus-contact{padding:16.3rem 0 14.8rem;background:var(--bodyColor);color:var(--white)}.cus-contact .contact{padding-top:0;padding-bottom:0;max-width:76.5rem;width:100%}.cus-contact .contact .info{margin-bottom:10.7rem;text-align:center}.cus-contact .contact .cmn-heading{color:var(--white);font-size:var(--p62)}.cus-contact .contact .txt{font-size:var(--p20);max-width:67.4rem;width:100%;margin:0 auto}.cus-contact .contact .contact__fields{grid-column-gap:3rem}.cus-contact .contact .field:before,.cus-contact .contact .field:after{display:none}.cus-contact .contact .field{border:.1rem solid var(--white);height:7.4rem;margin-bottom:4.7rem}.cus-contact .contact .field .label{position:absolute;top:-1.5rem;left:3.2rem;background:var(--bodyColor);padding:.2rem .8rem;z-index:2;font-size:var(--p20)}.cus-contact .contact .field .field__input{background:transparent;border:none;box-shadow:none;height:100%;padding:1.5rem 2rem;color:var(--white);font-size:var(--p20)}.cus-contact .contact .field:has(.text-area){height:12.7rem}.cus-contact .contact .field select{width:100%;background:transparent;outline:none;box-shadow:none;padding:1.5rem 4rem 1.5rem 2rem;color:var(--white);font-size:var(--p20);appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1L6.5 6.5L1 1' stroke='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:95% center;background-size:10px 15px}.cus-contact .contact .field select option{color:var(--black)}.cus-contact .contact .contact__button .wht-btn{width:100%}.product__info-wrapper .product__info-container .product-form__buttons{max-width:100%}.product-solutions-difference{padding:4.1rem 0 5.3rem;overflow:hidden}.product-solutionsdif-wrap h2.small-heading{font-size:var(--p16);font-weight:400;font-family:var(--utile);margin-bottom:3.2rem}.product-solutionsdif-wrap .solutions-block{display:flex;flex-wrap:wrap;margin-left:-1.7rem;margin-right:-1.7rem;justify-content:center}.product-solutionsdif-wrap .solutions-block .item{flex:0 0 33.33%;max-width:33.33%;padding-left:1.7rem;padding-right:1.7rem;display:flex;gap:1.2rem;margin:2rem 0}.product-solutionsdif-wrap .solutions-block .item:nth-child(3n+2){border-left:.1rem solid rgba(0,0,0,.3)}.product-solutionsdif-wrap .solutions-block .item:nth-child(3n+3){border-left:.1rem solid rgba(0,0,0,.3)}.product-solutionsdif-wrap .solutions-block .item .num{font-size:var(--p48);font-family:var(--ITC);font-weight:300}.product-text-with-img{background:var(--bodyColor);color:var(--white);padding:8rem 0}.product-text-with-img-wrap h2.cmn-heading{color:currentcolor}.product-text-with-img-wrap .block-wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.product-text-with-img-wrap .block-wrap .title-wrap{max-width:62%;width:100%;padding-right:8rem;padding-bottom:8rem}.product-text-with-img-wrap .block-wrap .title-wrap .txt{max-width:55.4rem;width:100%;padding-top:2rem}.product-text-with-img-wrap .block-wrap .img-wrap{max-width:38%;width:100%}.product-text-with-img-wrap .block-wrap .img-wrap img{width:100%;height:auto}body:is(.cus-template-product) .index-brand-logo .index-brand-wrap{margin-bottom:0}.product-faq{background:var(--bodyColor);color:var(--white);padding:11.7rem 0 13.6rem}.product-faq h2.cmn-heading{color:currentcolor;text-align:center;margin-bottom:9.6rem}.product-faq .faq-block .faq-item .question h4{color:currentcolor;font-size:var(--p20)}.product-faq .faq-block .faq-item .question:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1L6.5 6.5L1 1' stroke='white'/%3E%3C/svg%3E%0A")}.product-faq .faq-block .faq-item.active .question:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6.5L6.5 1L1 6.5' stroke='white'/%3E%3C/svg%3E%0A")}.product-faq .faq-block .faq-item{border-top:.1rem solid rgba(255,255,255,.3)!important;border-bottom:.1rem solid rgba(255,255,255,.3)!important;margin-bottom:-1px;padding:2rem 0}.product-faq .faq-block .faq-item .answer{max-width:97.2rem;padding-right:6rem}.cus-contact .link{color:currentColor}.cus-contact .contact-wrap .form-status{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style2.css.map */
