.product-section .page-content{padding:0}.product-single__meta h1.product-single__title{color:#000;font-family:American Captain;font-size:50px;font-weight:400;line-height:normal;text-transform:uppercase;margin:0;padding:0}.product-single__meta h1.product-single__title:first-line{text-transform:capitalize}.template-product .main-product .product-single__meta span.product__price.product__price--compare{color:var(--Grey, rgba(0, 0, 0, .5))!important;font-family:Archivo,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:300!important;line-height:23px!important;text-decoration-line:line-through!important;text-transform:uppercase!important}.product-single__meta .product-block{margin:0}.product-single__meta .pdp-dpf-data{border-bottom:1px solid #E4E4E4;margin:0;padding:15px 0}.product-single__meta .pdp-dpf-data .product-fitting-pdf .fitting-pdf-link{color:#d90000;text-decoration:underline}.product-single__meta .pdp-dpf-data .product-fitting-pdf{margin:12px 0}.product-single__meta .pdp-dpf-data .product-fitting-pdf .fitting-label{font-size:16px;font-weight:400;line-height:24px;color:#000;text-transform:capitalize;font-family:Archivo,sans-serif}.product-single__meta .product-block.add-btn-main{border-bottom:1px solid #E4E4E4;margin:0;padding:0 0 30px}.template-product .main-product .product-single__meta span.product__price-savings{color:#fff!important;font-size:14px!important;font-weight:500!important;line-height:16px!important;text-transform:uppercase;background-color:#008349;padding:4px 8px}.template-product .main-product .product-single__meta .price-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:7px;margin-bottom:22px;margin-top:20px;border-top:1px solid #E4E4E4;padding:15px 0 0}.product-single__meta .price-now{color:#747474;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.template-product .main-product .product-single__meta span.product__price.on-sale{color:#f60004!important;font-size:26px!important;font-weight:600!important;line-height:28px;text-transform:uppercase;font-family:Archivo,sans-serif}.template-product .main-product .product-single__meta .product__policies.rte.small--text-center{padding:0 0 30px;margin:0 0 25px;color:#000;font-size:16px;font-weight:400;line-height:normal;border-bottom:1px solid #E4E4E4}.template-product .main-product .product-single__meta .product__quantity{padding-top:30px;padding-bottom:6px;margin:10px 0 0;border-top:1px solid #E4E4E4}.template-product .main-product .product-single__meta .product__quantity .quantity-label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:capitalize;font-family:Archivo,sans-serif;margin:0 0 12px;letter-spacing:0px}.product-single__meta .product-block .product-single__form{padding-top:30px;display:flex;align-items:center}.product-single__meta .product-block .product-single__form button{margin:0!important}.product-single__meta .product-block .add-cart-btn{display:inline-flex;justify-content:center;align-items:center;background-color:#ef9001;overflow:hidden;position:relative;color:#fff;font-family:Archivo,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1;padding:5px 30px;height:48px;transition:all .5s ease;z-index:1;text-transform:uppercase;max-width:320px;letter-spacing:1.4px;border:0px}.product-single__meta .product-block .add-cart-btn:hover{color:#fff}.product-single__meta .product-block .add-cart-btn:before{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;background-color:#3b552e;z-index:-1;transition:all .5s ease}.product-single__meta .product-block .add-cart-btn:hover:before{right:0}.product-single__meta .product-block .add-cart-btn:after{display:none}.product-single__meta .product-block .add-cart-btn svg{display:none}.product-single__meta .product-block.product-block--tab::last-child .collapsibles-wrapper{border-bottom:0px}.product-single__meta .product-block.product-block--tab{margin:0}.product-single__meta .product-block.product-block--tab .collapsibles-wrapper--border-bottom{border:0px!important;border-bottom:1px solid #E4E4E4!important}.product-single__meta .product-block.product-block--tab button.label{border:0px!important;color:#000;font-family:Archivo,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-transform:capitalize;text-align:left;padding:25px 35px 25px 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg opacity='0.5'%3E%3Cpath d='M19.5 12H4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 4.5L12 19.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:right 15px center}.product-single__meta .product-block.product-block--tab button.label.is-open{color:#ef9001;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5 12H4.5' stroke='%23EF9001' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") right 15px center no-repeat}.product-single__meta .product-block.product-block--tab .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:0px;padding:20px 0;text-align:left!important}.product-single__meta .collapsible-trigger__icon,.product-single__meta .collapsible-trigger__icon .icon{height:15px;width:15px}.product-single__meta .product-block.product-block--tab .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner p{color:var(--Grey, rgba(0, 0, 0, .5));font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product-single__meta .product-block.product-block--tab .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner *{color:var(--Grey, rgba(0, 0, 0, .5))}.product-single__meta .product-block.product-block--tab .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h1,.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h2,.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h3{font-size:30px;margin-bottom:15px;margin-top:0}.pro_description{padding:40px 0}.pro_description ul.tabs{margin:0;padding:0;width:100%;display:flex;gap:10px}.pro_description ul.tabs li{margin:0;cursor:pointer;padding:10px 25px;background-color:#ededed;color:#74747480;font-family:Manrope;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;position:relative;display:flex;border:0px;font-size:16px;border-radius:10px 10px 0 0;height:50px;align-items:center}.pro_description ul.tabs li.active{background-color:#ef9001;color:#fff}.pro_description .tab_container{clear:both;width:100%;background:#fff;border-top:1px solid #D9D9D9;border-radius:0;margin-top:-1px;padding:30px 0}.pro_description .tab_content{padding:0;display:none;color:#747474;font-family:Manrope;font-style:normal;font-weight:500;line-height:normal;font-size:15px}.pro_description .tab_content p{color:#747474;text-align:left!important}.pro_description .tab_content h1{color:#000;font-family:Manrope;font-size:26px;font-style:normal;font-weight:600;line-height:normal;text-transform:none;margin:20px 0;text-align:left!important}.pro_description .tab_content h3{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:none;margin:20px 0}.pro_description .tab_content li{color:#747474;margin-bottom:5px}.pro_description .tab_drawer_heading{display:none}.frequently-bought-sec{padding:80px 0 60px}.frequently-bought-sec .frequently-bought-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.frequently-bought-sec .frequently-bought-col{background:#f0f0f0;border-radius:8px}.frequently-bought-sec .page-content--product,.frequently-bought-sec .page-content--product .page-width{padding:0}.frequently-bought-sec .cbb-frequently-bought-container{margin:0!important;padding:40px;border:0px}.frequently-bought-sec h2.cbb-frequently-bought-title.translatable{color:#000;font-family:Manrope;font-size:30px!important;font-style:normal;font-weight:700!important;line-height:1;margin:0;text-transform:none}.frequently-bought-sec .cbb-frequently-bought-product{max-width:190px;max-height:140px}.frequently-bought-sec .cbb-frequently-bought-product-image-link{max-width:140px;max-height:140px}.frequently-bought-sec .cbb-frequently-bought-product-image{background-color:#fff;max-width:140px;max-height:140px}.frequently-bought-sec .cbb-frequently-bought-plus-icon{margin:0 10px;max-height:140px;line-height:140px!important}.frequently-bought-sec span.cbb-frequently-bought-total-price-text.translatable{color:#000!important;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.frequently-bought-sec s.cbb-frequently-bought-total-price-was-price{color:#747474!important;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500!important;line-height:normal;text-decoration-line:strikethrough}.frequently-bought-sec span.cbb-frequently-bought-total-price-sale-price{color:#ef9001!important;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600!important;line-height:normal}.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart{display:inline-flex;justify-content:center;align-items:center;border-radius:8px;background-color:#3b552e!important;overflow:hidden;position:relative;color:#fff;font-family:Manrope;font-size:18px!important;font-style:normal;font-weight:700;line-height:1;padding:5px 30px;height:56px;transition:all .5s ease;z-index:1;text-transform:uppercase;max-width:400px;min-width:400px;letter-spacing:3.6px!important;border:0px;margin-top:30px}.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart:hover{color:#fff}.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart:before{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;background-color:#ef9001;z-index:-1;transition:all .5s ease}.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart:hover:before{right:0}.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart:after{display:none}.frequently-bought-sec ul.cbb-frequently-bought-selector-list li{font-size:14px;display:flex;align-items:center;flex-wrap:wrap}.frequently-bought-sec ul.cbb-frequently-bought-selector-list input[type=checkbox]{width:18px!important;height:18px!important;accent-color:#EF9001;position:relative}.frequently-bought-sec .cbb-frequently-bought-total-price-box{text-align:left!important}.frequently-bought-sec .why-buy-col{background-color:#fff6e9;padding:40px;border-radius:8px}.why-buy-col .why-buy-title{text-align:center;margin:0 0 35px}.why-buy-col .why-buy-title h3{color:#ef9001;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;line-height:1;margin:0 0 10px}.why-buy-col .why-buy-title h2{color:#000;font-family:Manrope;font-size:30px;font-style:normal;font-weight:700;line-height:1;margin:0;text-transform:none}.why-buy-col .why-buy-box{display:flex;gap:20px;margin-bottom:16px}.why-buy-col .why-buy-box:last-child{margin-bottom:0}.why-buy-col .why-buy-box .why-buy-details{padding-bottom:16px;padding-top:5px;border-bottom:1px solid #DED3C2}.why-buy-col .why-buy-box:last-child .why-buy-details{border-bottom:0px}.why-buy-col .why-buy-box .why-buy-details h4{margin:0 0 8px;color:#000;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600;line-height:1.4;text-transform:none}.why-buy-col .why-buy-box .why-buy-details p{margin:0;color:#747474;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:1.625}.pro-recommendations-sec{padding-top:70px}.pro-recommendations-sec .title-head{padding:0 0 15px}.pro-recommendations-sec .product-recommendations-placeholder .grid{margin:0}.pro-recommendations-sec .product-recommendations-placeholder .grid .grid__item{padding:0;margin:0}.pro-recommendations-sec .slick-list .slick-slide{padding:0 10px;margin:0}.pro-recommendations-sec .slick-list.draggable{padding-top:10px;padding-bottom:10px}.pro-services-sec{padding:80px 0}.pro-services-sec .servicesRow{display:flex;align-items:center;justify-content:space-between;text-align:center;gap:20px}.pro-services-sec .servicesImg{height:100px;width:100px;display:flex;align-items:center;justify-content:center;margin:0 auto}.pro-services-sec .servicesCol .servicesImg svg{color:#ef9001;transition:all .5s ease}.pro-services-sec .servicesCol:hover .servicesImg svg{color:#3b552e}.pro-services-sec .servicesHeading{color:#000;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.backto-collection .btn-effect{font-size:18px;font-weight:700;letter-spacing:3.6px;background-color:#3b552e;gap:8px;color:#fff}.product__photos .product-slideshow .product-main-slide{display:block;overflow:hidden;width:100%;border-radius:0;border:1.2px solid #E8E8E8;background:#fff}.product__photos .product-slideshow .product-main-slide .image-wrap{padding-bottom:100%!important}.product__photos .product-slideshow .product-main-slide .image-wrap image-element{display:flex}.product__photos .product-slideshow .product-main-slide .image-wrap image-element img{margin:0}.product__photos .product-slideshow .product-main-slide.secondary-slide{display:none}.template-product .main-product .payment-buttons{width:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:self-start;gap:10px}.template-product .main-product .payment-buttons .shopify-payment-button{margin-top:0}.template-product .main-product .payment-buttons .shopify-payment-button__more-options{font-size:14px!important;margin-top:8px!important}.product-block.product-block--tab button.btn-contact-send{color:#000;font-size:14px;font-weight:600;color:#fff;background-color:#3b552e;margin-bottom:20px}.product-block.product-block--tab .contact-form *{font-family:Manrope}.product-block.product-block--tab .contact-form input,.product-block.product-block--tab .contact-form textarea{border-color:#d9d9d9;border-radius:8px}.product-single__meta .product-single__vendor{color:#00000080;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0px}.product-single__meta .variant-sku{color:#00000080;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:16px;margin-top:10px}.template-product .main-product{margin-bottom:100px}.template-product .main-product .product-single__meta{padding:50px;border-radius:0;background:#fff;box-shadow:0 0 50px #0000000f}.template-product .custom_services_sec{padding:70px 0 80px}.template-product .breadcrumbs{padding:25px 0}.template-product .main-product .page-content .grid{margin-left:0}.template-product .main-product .page-content .grid .medium-up--one-half{padding-left:70px}.template-product .main-product .page-content .grid .medium-up--one-half.product-single__sticky{padding:0}.product__photos .product-slideshow .product-main-slide.secondary-slide{width:48%}.custom_ic_img_sec .top-content{text-align:center}.custom_ic_img_sec .top-content p{color:#ef9001;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;font-family:Inter,sans-serif;margin:0 0 14px}.custom_ic_img_sec .top-content .title-head{color:#000;font-size:50px;font-style:normal;font-weight:400;line-height:50px;text-transform:uppercase;margin:0;padding:0 0 40px}.custom_ic_img_sec .iconRow{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.custom_ic_img_sec .iconRow .iconsCol{background:#fff;border:1px solid #fff;text-align:center;padding:50px 40px;transition:.4s}.custom_ic_img_sec .iconRow .iconsCol .iconsImg{border-radius:100px;border:1px solid #3B8615;background:#3b8615;padding:30px;display:flex;align-items:center;justify-content:center;width:100%;max-width:100px;max-height:100px;margin:0 auto}.custom_ic_img_sec .iconRow .iconsCol h2{color:#000;font-size:30px;transition:.4s;font-style:normal;font-weight:400;line-height:32px;padding:0;margin:26px 0 10px}.custom_ic_img_sec .iconRow .iconsCol p{color:#0009;font-size:15px;font-style:normal;font-weight:400;line-height:20px;font-family:Inter,sans-serif;margin:0;padding:0}.custom_ic_img_sec .iconRow .iconsCol:hover{transition:.4s;border:1px solid #EF9001}.custom_ic_img_sec .iconRow .iconsCol:hover h2{color:#ef9001}.custom_ic_img_sec{padding:80px 0;background:#f5f5f5}.custom_ic_img_sec .iconRow .iconsCol .iconsImg svg path{stroke:#fff}.product-single__meta .variant-sku span{border-bottom:0px}.product__thumbs--below .product__thumbs--scroller .slick-list{margin:0 50px}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide{margin:0 6px}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item img{min-height:100%;object-fit:cover;padding:10px;height:100%}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide>div{min-height:140px}.product__thumbs--below .slick-prev,.product__thumbs--below .slick-next{top:35%!important}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item .image-wrap image-element{min-height:140px;height:100%;border:1.2px solid #E8E8E8;background:#fff}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item .image-wrap{min-height:140px;padding-bottom:100%!important;height:100%}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item{max-width:100%;min-height:140px;cursor:pointer;height:100%}.template-product.template-product{background-color:#fff;color:#000;font-family:Archivo,sans-serif}.template-product .breadcrumbs li.first-child a{color:#00000080;font-family:Archivo,sans-serif}.template-product .breadcrumbs a{color:#00000080;text-transform:capitalize;font-family:Archivo,sans-serif}.template-product .breadcrumbs li:not(:last-child):after{color:#00000080}.product__quantity .js-qty__wrapper .js-qty__adjust{background:#d7d7d7}.product__quantity .js-qty__wrapper{border:1px solid #D7D7D7;border-radius:unset}.product__quantity .js-qty__wrapper .js-qty__adjust{background:#d7d7d7;fill:#000;border:0}.product__quantity .js-qty__wrapper .js-qty__num{background:#f5f5f5;border:0;color:#000}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper{border-bottom:1px solid #E4E4E4!important}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper button{color:#000;font-family:Bebas Neue,sans-serif;font-size:30px;font-weight:400;line-height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5 12H4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 4.5L12 19.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:right 30px center}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner{padding:40px;background:#f5f5f5}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner p{color:#00000080;font-family:Archivo,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner *{color:#000;font-family:Archivo,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper button.is-open{color:#ef9001;background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5 12H4.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat}.template-product .custom_services_sec .servicesRow .servicesCol .servicesHeading p{color:#000}.template-product .custom_services_sec .servicesRow .servicesCol .servicesImg path{stroke:#fff}.template-product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h3,.template-product .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner h3 strong{font-size:20px;font-weight:500}.product__quantity .js-qty__wrapper .js-qty__adjust svg.icon path{fill:#000}.product__quantity .js-qty__wrapper .js-qty__adjust svg.icon{height:12px;width:12px}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner p a{color:#000000c7;font-family:Archivo,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline;border-bottom:0}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner p a:after{display:none}.shopify-payment-button{background:#5433eb;height:48px;min-height:48px!important;color:#fff;display:inline-block}@media only screen and (max-width: 1640px){.product__thumbs--below .product__thumbs--scroller .slick-list{margin:0 30px}.main-product .product__thumbs .slick-arrow.slick-prev{left:10px}.main-product .product__thumbs .slick-arrow.slick-next{right:10px}}@media only screen and (max-width: 1440px){.template-product .main-product .product-single__meta{padding:40px}.product-single__meta h1.product-single__title{font-size:43px}.template-product .main-product .page-content .grid .medium-up--one-half{padding-left:40px}}@media only screen and (max-width: 1279px){.product-single__meta{padding-left:0}.product-single__meta .price-now{font-size:14px}.product-single__meta .product-block.product-block--tab button.label{font-size:17px;padding:20px 20px 20px 0}.pro_description{padding-bottom:0}.frequently-bought-sec .frequently-bought-row{grid-template-columns:1fr}.frequently-bought-sec .cbb-frequently-bought-container{padding:20px}.frequently-bought-sec h2.cbb-frequently-bought-title.translatable{font-size:22px!important}.frequently-bought-sec .why-buy-col{padding:20px}.why-buy-col .why-buy-title h3{font-size:18px}.why-buy-col .why-buy-title h2{font-size:24px}.why-buy-col .why-buy-box .why-buy-details h4{font-size:18px}.why-buy-col .why-buy-box .why-buy-details p{font-size:15px}.pro-recommendations-sec{padding:40px 0 0}.pro-services-sec{padding:20px 0 40px}.pro-services-sec .servicesHeading{font-size:16px}.page-content--bottom{padding-bottom:40px}.product-single__meta .product-block .product-single__form{flex-wrap:wrap}.product-single__meta .product-block .product-single__form button{max-width:100%}.frequently-bought-sec{padding:40px 0 20px}.product-single__meta .product-block.product-block--tab button.label,.product-single__meta .product-block.product-block--tab button.label.is-open{background-size:19px}.template-product .custom_services_sec{padding:20px 0 60px}.template-product .main-product .page-content .grid .medium-up--one-half{padding-left:20px}.template-product .main-product .product-single__meta{padding:30px}.product-single__meta h1.product-single__title{font-size:35px;line-height:1}.custom_services_sec .servicesRow .servicesCol h2{font-size:16px;line-height:20px}.custom_videoPDP .new_video video{max-height:550px}}@media screen and (max-width: 1024px){.custom-full-width-sec .product-block .collapsibles-wrapper button{padding:20px}.custom_ic_img_sec .iconRow .iconsCol h2{font-size:26px;line-height:26px}.custom_ic_img_sec .iconRow .iconsCol{padding:30px 20px}.custom_ic_img_sec .slick-dots{bottom:-40px}.pro-recommendations-sec .slick-list .slick-slide{padding:0 5px}.grid-product__content .grid-product__meta{padding:12px 12px 0!important}.custom_ic_img_sec .iconRow .slick-list .slick-slide{margin:0 10px}.custom_ic_img_sec .top-content .title-head{font-size:40px}.custom_ic_img_sec .top-content p{font-size:20px;margin:0}.custom-full-width-sec .title-head,.pro-recommendations-sec .title-head{padding:0 0 15px;font-size:40px}.custom_videoPDP .new_video video{max-height:450px}}@media screen and (max-width: 989px){.frequently-bought-sec .cbb-frequently-bought-product{max-width:140px;max-height:100px}.frequently-bought-sec .cbb-frequently-bought-product-image-link,.frequently-bought-sec .cbb-frequently-bought-product-image{max-width:100px;max-height:100px}.frequently-bought-sec .cbb-frequently-bought-plus-icon{max-height:100px;line-height:100px!important;margin:0 5px}.pro-services-sec .servicesRow{flex-wrap:wrap;justify-content:center}.pro-services-sec .servicesRow .servicesCol{width:calc(33.33% - 20px*2/3)}.product-single__meta .price-now{font-size:12px}.product-single__meta .product-block.product-block--tab button.label{padding:20px 30px 20px 0}.frequently-bought-sec h2.cbb-frequently-bought-title.translatable{font-size:20px!important}.frequently-bought-sec span.cbb-frequently-bought-total-price-text.translatable,.frequently-bought-sec span.cbb-frequently-bought-total-price-sale-price{font-size:18px}.frequently-bought-sec s.cbb-frequently-bought-total-price-was-price{font-size:15px}.why-buy-icon svg{width:80px;height:80px}.page-content--product-new .product-single__sticky{position:unset;margin-bottom:20px}.page-content--product-new .medium-up--one-half{width:100%}.template-product .main-product .page-content .grid .medium-up--one-half{padding-left:0}.template-product .main-product .product-single__meta{background:transparent;padding:40px;border-radius:0}.custom-full-width-sec .title-head,.pro-recommendations-sec .title-head,.custom_ic_img_sec .top-content .title-head{padding:0 0 40px;font-size:36px}.product-single__meta h1.product-single__title{font-size:40px;line-height:40px}.custom-full-width-sec .product-block .collapsibles-wrapper button.is-open{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5 12H4.5' stroke='%23EF9001' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 0px center no-repeat;background-size:19px}.custom-full-width-sec .product-block .collapsibles-wrapper button{font-size:26px;line-height:26px;padding:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5 12H4.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 4.5L12 19.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 0px center no-repeat;background-size:19px}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper .collapsible-content .collapsible-content__inner{padding:20px}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper button{background-position:right 20px center;font-size:28px}.custom_ic_img_sec .iconRow{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.product__main-photos{margin-left:0;margin-right:0;margin-bottom:0}.product-single__meta{text-align:left;margin-top:0}.backto-collection .btn-effect{padding-left:10px;padding-right:10px;font-size:14px;letter-spacing:.5px}.backto-collection{padding-left:20px;padding-right:20px}.template-product .main-product .page-content .grid .medium-up--one-half.product-single__sticky{margin:0}.template-product .main-product .product-single__meta{padding:25px;margin-top:30px}.product-single__meta .variant-sku{font-size:14px;margin:15px 0 20px;padding:0 0 20px}.product-single__meta .variant-sku span{border-bottom:0px}.template-product .main-product .product-single__meta .product__policies.rte.small--text-center{padding:0 0 20px;margin:0 0 15px}.template-product .main-product .product-single__meta .product__quantity{padding-top:20px;margin:10px 0 0}.custom_ic_img_sec .top-content p{font-size:16px}.custom_ic_img_sec .top-content .title-head{font-size:36px;line-height:1;margin:0;padding:0 0 30px}.pro-recommendations-sec{padding:0}.template-product .custom_services_sec{padding:70px 0 60px}.product__thumbs--below .product__thumbs--scroller .slick-list{margin:0 20px}.main-product .product__thumbs .slick-arrow.slick-prev{left:0}.main-product .product__thumbs .slick-arrow.slick-next{right:0}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide{margin:0 2px}.template-product .main-product .payment-buttons{grid-template-columns:1fr;max-width:350px}.custom_ic_img_sec .iconRow{grid-template-columns:1fr}.custom_ic_img_sec,.custom_videoPDP{padding:60px 0}.template-product .main-product{margin-bottom:70px}.main-product .product__thumbs .slick-arrow{width:44px!important;height:44px!important}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item .image-wrap,.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item{min-height:90px}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide>div{min-height:90px}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item img{min-height:inherit;height:auto}.product__thumbs--below .product__thumbs--scroller .slick-list .slick-slide .product__thumb-item .image-wrap image-element{min-height:100%}.product-single__meta .pdp-dpf-data .product-fitting-pdf .fitting-label,.product-single__meta .pdp-dpf-data .product-fitting-pdf .fitting-pdf-link{font-size:14px}.product-single__meta .pdp-dpf-data{padding:10px 0}.template-product .custom-full-width-sec .product-block .collapsibles-wrapper button{font-size:24px}.custom_videoPDP .new_video video{max-height:350px}.template-product .index-section{margin:40px 0 70px}.pro-recommendations-sec .title-head,.custom_ic_img_sec .top-content .title-head{padding:0 0 20px}.custom-full-width-sec .title-head,.pro-recommendations-sec .title-head,.custom_ic_img_sec .top-content .title-head{font-size:32px}}@media screen and (max-width: 550px){.frequently-bought-sec button.cbb-frequently-bought-add-button.btn.add-to-cart{font-size:14px!important;height:46px;max-width:unset;min-width:unset;letter-spacing:1px!important}.why-buy-col .why-buy-box{flex-wrap:wrap;gap:10px}.pro-services-sec .servicesRow .servicesCol{width:calc(50% - 10px)}.product-single__meta h1.product-single__title{font-size:36px;line-height:40px}.grid-product__content .grid-product__title.grid-product__title--heading{font-size:12px!important;line-height:14px!important;margin-bottom:10px;height:70px}.grid-product__content .grid-product__price{font-size:14px!important}.grid-product__content .pro-addto-cart{padding:0 10px 10px}.grid-product__content .pro-addto-cart .addto-cart-link{padding:8px 10px;font-size:12px}}@media screen and (max-width: 480px){.tabs{display:none}.tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#666;color:#fff}.product-single__meta .product-block.product-block--tab button.label{font-size:14px;padding:15px 30px 15px 0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-style.css.map */
