*{box-sizing:border-box}body{color:#222329}img,svg{vertical-align:middle}section p{padding:0}p,h1,h2,h3,h4,h5,h6{padding:0}#template-product__eq-custom-product main>.grid{max-width:100%}.main-product{padding:60px 0 40px}.main-product__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.main-product__left{flex:0 0 100%;max-width:54.1%;overflow:hidden}.main-product__slider-wrapper{margin:0 0 40px}.product-nav-slider:not(.slick-initialized) .main-product__slider-media:not(:first-child){display:none}.product-thumb-slider{margin-top:20px;overflow:hidden;padding-left:43px;padding-right:43px}.product-thumb-slider:not(.slick-initialized){display:flex;flex-wrap:nowrap;align-items:stretch;margin-left:-7px;margin-right:-7px}.product-thumb-slider:not(.slick-initialized) .main-product__slider-media:not(:nth-child(-n+8)){display:none}.product-thumb-slider.slick-initialized .slick-list{margin-left:-7px;margin-right:-7px}.product-thumb-slider:not(.slick-initialized) .main-product__slider-media{flex:0 0 100%;max-width:81px}.product-thumb-slider .main-product__slider-media{width:100%;max-width:81px;height:67px;padding:0 7px}.main-product__slider-image img{width:100%;border-radius:10px;object-fit:cover;object-position:center center}.main-product__slider-image{border-radius:10px}.product-thumb-slider .main-product__slider-media.slick-current.slick-active .main-product__slider-image{border:2px solid #000}.product-thumb-slider.slick-initialized .slick-prev{display:none}.product-thumb-slider .slick-arrow.slick-disabled{z-index:10;opacity:.5;visibility:visible}.product-thumb-slider .prev-arrow.slick-arrow{left:0}.product-thumb-slider .next-arrow.slick-arrow{right:0}.product-review{display:flex;flex-wrap:wrap;align-items:center}.product-review__media{flex:0 0 100%;max-width:112px;height:112px}.product-review__media img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:50%}.product-review__detail{flex:1;max-width:100%;padding-left:28px}.product-review__star{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 14px}.product-review__info{margin:0 0 10px}.product-review__info p{font-family:HelveticaNeue;font-size:16px;font-weight:400;line-height:1.4;text-align:left;color:#111;margin:0 0 16px;padding:0}.product-review__info p:last-child{margin-bottom:0}.product-review__verify{display:flex;flex-wrap:wrap;align-items:center}.product-review__verify-icon{flex:0 0 100%;max-width:12px;height:12px}.product-review__verify-icon :is(img,svg){display:block;width:100%;height:100%}.product-review__verify-name{flex:1;max-width:100%;padding-left:8px;font-family:HelveticaNeue;font-size:14px;font-weight:700;line-height:1.22;text-align:left;text-transform:capitalize;color:#111}.main-product__right{flex:0 0 100%;max-width:45.9%;padding-left:83px;overflow:hidden}.trustpilot-review{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 17px}.trustpilot-review__star :is(img,svg){width:100%;max-width:97px;display:block}.trustpilot-review__text p{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.45;text-align:left;color:#222329;padding:0 10px}.trustpilot-review_image{width:100%;max-width:80px}.trustpilot-review_image :is(img,svg){display:block}.main-product__title{font-family:HelveticaNeue;font-size:40px;font-weight:700;line-height:1.22;text-align:left;color:#222329;margin:0 0 5px}.main-product__price{margin:0 0 20px}.main-product__price p{font-family:HelveticaNeue;font-size:16px;font-weight:400;line-height:1.4;text-align:left;color:#222329}.main-product__price span{display:inline-block;font-size:22px;font-weight:700;color:#91ba39}.main-product__list{margin:0 0 30px;padding:0;list-style-type:none}.main-product__list-point{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 20px}.main-product__list-point:last-child{margin-bottom:0}.main-product__list-icon{flex:0 0 100%;max-width:27px;height:27px;background-color:#222329;border-radius:50%;display:flex;align-items:center;justify-content:center}.main-product__list-icon :is(img,svg){width:16px;height:16px;display:block}.main-product__list-information{flex:1;max-width:100%;padding-left:16px}.main-product__list-information p{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.4;text-align:left;color:#222329}.main-product__customise-selection{margin:0 0 30px;counter-reset:section}.main-product__customise-selection>h3{font-family:HelveticaNeue;font-size:22px;font-weight:700;line-height:1.22;text-align:left;text-transform:capitalize;color:#222329;margin:0}.main-product__customise-wrapper{margin:30px 0 0}.main-product__select-heading{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 16px}.main-product__select-count{flex:0 0 auto;border:2px solid #222329;border-radius:50%;font-family:HelveticaNeue;font-size:0;font-weight:700;line-height:1.4;text-align:center;color:#222329;padding:1px 7px;display:flex;align-items:center;justify-content:center;position:relative;width:26px;height:26px}.main-product__select-count:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);counter-increment:section;content:counter(section);font-family:HelveticaNeue;font-size:13px;font-weight:700;line-height:1.4;text-align:center;color:#222329;width:26px;height:26px;z-index:8;display:flex;align-items:center;justify-content:center}.main-product__select-text{flex:1;max-width:100%;padding-left:13px;font-family:HelveticaNeue;font-size:16px;font-weight:700;line-height:1.22;text-align:left;color:#222329}.main-product__select-option{display:flex;flex-wrap:wrap;align-items:stretch}.main-product__backing-option{margin-left:-6px;margin-right:-6px}.main-product__backing-option .main-product__select-option-block{flex:0 0 100%;max-width:33.33%;padding-left:6px;padding-right:6px}.main-product__orientation-option{margin-left:-10px;margin-right:-10px}.main-product__orientation-option .main-product__select-option-block{flex:0 0 100%;max-width:50%;padding-left:10px;padding-right:10px}.main-product__select-option-block>input{display:none}.main-product__select-option-block>input:checked+.main-product__select-option-label{border-color:#222329;box-shadow:0 0 8px #0000007f}.main-product__select-option-label{border-width:2px;border-style:solid;border-color:#8a8a8a;border-radius:10px;display:block;width:100%;height:100%;padding:10px 5px 5px;transition:all .35s ease-in-out;cursor:pointer}.main-product__select-option-media{width:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.main-product__backing-option .main-product__select-option-media{max-width:87px;height:87px}.main-product__orientation-option .main-product__select-option-media{max-width:120px;height:120px}.main-product__select-option-media img{object-fit:contain;object-position:center center;width:100%}.main-product__backing-option .main-product__select-option-text{margin-top:2px}.main-product__orientation-option .main-product__select-option-text{margin-top:8px}.main-product__select-option-text span{display:block;font-family:HelveticaNeue;font-size:12px;font-weight:400;line-height:1.4;text-align:center;text-transform:capitalize;color:#222329;transition:all .35s ease-in-out}.main-product__select-option-block>input:checked+.main-product__select-option-label .main-product__select-option-text span{font-weight:700}.cw-product-bundle__variant-select{position:relative}.cw-product-bundle__variant-selected{border:1px solid #8A8A8A;border-radius:10px;padding:16px 46px 16px 29px;background-image:url('data:image/svg+xml,<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 8.25L11.25 13.75L16.75 8.25" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center right 20px;background-size:22px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer}.cw-product-bundle__variant-option{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:5px 0;cursor:pointer}.main-product__size-option .cw-product-bundle__variant-option span,.main-product__size-option .cw-product-bundle__variant-selected span{width:100%;max-width:50%}.cw-product-bundle__variant-options{display:none;border:1px solid #8A8A8A;padding:10px 46px 10px 29px;border-radius:10px}.main-product__quantity-option .cw-product-bundle__variant-option span,.main-product__quantity-option .cw-product-bundle__variant-selected span{width:100%;max-width:33.33%}.cw-product-bundle__variant-selected span{flex:0 0 auto}.cw-product-bundle__variant-text,.cw-product-bundle__option-text{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.4;color:#222329}.cw-product-bundle__variant-save-percentage,.cw-product-bundle__option-save-percentage{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.4;color:#eb673d;text-align:center}.cw-product-bundle__variant-price,.cw-product-bundle__option-price{font-family:HelveticaNeue;font-size:16px;font-weight:700;line-height:1.4;color:#91ba39;text-align:right}.main-product__information{margin:0 0 12px}.main-product__information p{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.4;color:#222329;display:block;text-align:center}.main-product__checkout .main-product__button{font-family:HelveticaNeue,sans-serif;font-weight:700;line-height:1.4;text-align:center;color:#fff;width:100%;background-color:#91ba39;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-size:20px;padding:15px;max-width:100%;border-radius:30px;border:2px solid #91BA39}.main-product__checkout .main-product__button:hover{background-color:transparent;color:#91ba39}.main-product__color-option{display:flex;flex-wrap:wrap;align-items:center;margin-left:-5px;margin-right:-5px;margin-bottom:-12px}.main-product__color-swatch{flex:0 0 50px;height:40px;padding-left:5px;padding-right:5px;margin-bottom:12px}.main-product__color-swatch>input{display:none}.main-product__color-swatch .main-product__color-label{display:block;width:100%;height:100%;border-radius:50%;position:relative}.main-product__color-swatch>input:checked+.main-product__color-label:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid #000000;border-radius:50%}.main-product__swatch-button{flex:0 0 auto;border:1px solid #222329;width:100%;max-width:140px;border-radius:30px;padding:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin-left:5px;margin-bottom:12px}.main-product__swatch-button .main-product__swatch-text{flex:0 0 auto;padding-right:5px}.main-product__upload-file{position:relative;margin-bottom:8px}.main-product__upload-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5;cursor:pointer}.main-product__upload-block{display:flex;flex-wrap:wrap;align-items:center;padding:17px 43px 17px 23px;border:1px dashed #7D86BC;background:#7d86bc1a;border-radius:10px;min-height:123px}.main-product__upload-image{flex:0 0 100%;max-width:120px}.main-product__upload-icon{text-align:right;margin-right:15%}.main-product__upload-info{flex:1;max-width:100%;font-family:HelveticaNeue,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#222329;display:block;padding:0 0 0 10px}.main-product__upload-remove{flex:0 0 43px;height:33px;padding-left:10px;z-index:6}.main-product__upload-remove-icon{background-color:#7d86bc;border-radius:50%;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.main-product__upload-remove-icon :is(svg,img){width:14px;height:14px}#secure-checkout{max-width:740px;background:#fff;border-radius:10px;padding:50px;position:relative}#secure-checkout button.is-close-btn{background-color:#7d86bc;opacity:1;width:33px;height:33px;border-radius:50%;top:-10px;right:-8px}#secure-checkout button.is-close-btn svg{width:14px;height:14px}#popup_success_msg{max-width:740px;background:#fff;border-radius:10px;padding:50px;position:relative}#popup_success_msg button.is-close-btn{background-color:#7d86bc;opacity:1;width:33px;height:33px;border-radius:50%;top:-10px;right:-8px}#popup_success_msg button.is-close-btn svg{width:14px;height:14px}#popup_success_msg .secure-checkout__success-submit p{font-weight:400}.secure-checkout__heading{margin:0 0 16px;text-align:center}.secure-checkout__title{font-family:HelveticaNeue,sans-serif;font-size:30px;font-weight:700;line-height:1.21;text-align:center;color:#222329;margin:0 0 3px}.secure-checkout__information p{font-family:HelveticaNeue,sans-serif;font-size:22px;font-weight:400;line-height:1.4;text-align:center;color:#222329;margin:0 0 16px}.secure-checkout__information p:last-child{margin-bottom:0}.secure-checkout__fill-data{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.secure-checkout__field{flex:0 0 100%;margin:0 0 26px}.secure-checkout__field.secure-checkout__full{max-width:100%}.secure-checkout__field.secure-checkout__half{max-width:calc(50% - 10px)}.secure-checkout__label{display:inline-block;width:100%;font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:700;line-height:1.4;text-align:left;color:#222329;margin:0 0 12px}.secure-checkout__field input{border:1px solid #8A8A8A!important;border-radius:10px;padding:14px 25px;font-family:HelveticaNeue,sans-serif;font-size:16px!important;font-weight:400;line-height:1.4;text-align:left;color:#222329;height:auto!important;margin:0!important;width:100%}.secure-checkout__field input::placeholder{font-family:HelveticaNeue,sans-serif;font-weight:400;color:#222329;opacity:.8}.secure-checkout__field>.iti{width:100%}.secure-checkout__field>#validmsg.hide{display:none}.secure-checkout__field>#validmsg{font-size:16px;margin:10px 0 0;color:green;display:inline-block}#validmsg{font-size:16px;margin:10px 0 0;color:green;display:inline-block}.fancybox__slide:has(#secure-checkout){background-color:#0000001a}.secure-checkout__field input::placeholder{font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:400;line-height:1.4;text-align:left;color:#222329}.secure-checkout__submit{margin:0 0 24px}.secure-checkout__submit .secure-checkout__button{font-family:HelveticaNeue,sans-serif;font-weight:700;line-height:1.4;text-align:center;color:#fff;width:100%;background-color:#91ba39;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-size:20px;padding:15px;max-width:100%;border-radius:30px;border:2px solid #91BA39}.secure-checkout__submit .secure-checkout__button:hover{background-color:transparent;color:#91ba39}.secure-checkout__form-info{font-family:HelveticaNeue,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-align:center;color:#222329}.fancybox__slide:has(.secure-checkout){padding:28px 15px}form.secure-checkout__form.form-submit-success>*{display:none}.secure-checkout__form.form-submit-success .secure-checkout__success-submit{display:block}.secure-checkout__success-submit{display:none;width:100%;padding:10px 20px 30px;text-align:center;color:#24b160}.secure-checkout__success-submit .secure-checkout__success-icon{max-width:60px;width:100%;margin:0 auto 14px}.secure-checkout__success-submit p{font-family:HelveticaNeue,sans-serif;font-size:18px;font-weight:700;line-height:1.3;color:#24b160}.secure-checkout__success-submit strong{display:block;width:100%}.error-message{color:red;font-size:16px;margin:10px 0 0;display:none}.hide{display:none}input.invalid{border-color:red}.ideal-step{padding:90px 0 100px;overflow:hidden}.ideal-step__heading{margin:0 0 80px}.ideal-step__title{font-family:HelveticaNeue,sans-serif;font-size:40px;font-weight:700;line-height:1.2;text-align:center;color:#222329}.ideal-step__steps{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -40px -50px}.ideal-step__steps-block{flex:0 0 100%;max-width:33.33%;padding:0 40px;margin-bottom:50px;height:auto}.ideal-step__steps-inner{display:flex;flex-direction:column;height:100%}.ideal-step__image{text-align:center}.ideal-step__image img{max-width:144px;height:128px;object-fit:contain;object-position:top;margin-left:auto;margin-right:auto}.ideal-step__steps-detail{margin:28px 0 0;display:flex;flex-direction:column;height:100%}.ideal-step__count{margin:0 0 20px;text-align:center}.ideal-step__count span{display:inline-block;width:22px;height:22px;border:2px solid #222329;border-radius:50%;font-family:HelveticaNeue,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-align:center}.ideal-step__block-title{margin:0 0 16px}.ideal-step__block-title h4{font-family:HelveticaNeue,sans-serif;font-size:22px;font-weight:700;line-height:1.4;text-align:center;color:#222329}.ideal-step__block-info p{font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:400;line-height:1.4;text-align:center;color:#222329;margin:0 0 16px}.ideal-step__block-info p:last-child{margin-bottom:0}@media screen and (min-width: 768px){.main-product__review--mobile{display:none}}@media screen and (max-width: 1199px){.main-product__left{max-width:50%}.main-product__right{max-width:50%;padding-left:30px}}@media screen and (max-width: 991px){.main-product__left{max-width:100%}.main-product__right{max-width:100%;padding-left:0;padding-top:50px}.ideal-step__steps{margin-left:-10px;margin-right:-10px}.ideal-step__steps-block{padding-left:10px;padding-right:10px;max-width:50%}}@media screen and (max-width: 767px){.main-product .cus-container{padding-left:0;padding-right:0}.main-product__right{padding-left:20px;padding-right:20px;padding-top:24px}.main-product__review--desktop{display:none}.main-product__slider-wrapper{margin-bottom:0}.product-thumb-slider{margin-top:12px;padding-left:32px;padding-right:32px}.product-thumb-slider .main-product__slider-media{max-width:50px;height:42px;padding:0 4px}.product-thumb-slider .prev-arrow.slick-arrow{left:10px}.product-thumb-slider .next-arrow.slick-arrow{right:10px}.trustpilot-review{margin-bottom:8px}.trustpilot-review__star :is(img,svg){width:100%;max-width:75px}.trustpilot-review__text p{font-size:11px}.trustpilot-review_image{max-width:79px}.trustpilot-review_image :is(img,svg){height:16px}.main-product__title{font-size:26px;margin-bottom:7px}.main-product__price{margin-bottom:14px}.main-product__price span{font-size:16px}.main-product__list-point{margin-bottom:14px}.main-product__list-information{padding-left:12px}.main-product__list-information p{font-size:11px;line-height:1.3}.main-product__customise-selection>h3{font-size:18px}.main-product__customise-wrapper{margin-top:20px}.main-product__select-heading{margin-bottom:14px}.main-product__select-count{line-height:1.13;padding:2px 6px 1px}.main-product__backing-option{margin-left:-4px;margin-right:-4px}.main-product__backing-option .main-product__select-option-block{padding-left:4px;padding-right:4px}.main-product__select-option-label{padding:10px 2px}.main-product__select-text{padding-left:11px;font-size:14px}.main-product__backing-option .main-product__select-option-media{max-width:54px;height:54px}.main-product__orientation-option .main-product__select-option-media{max-width:94px;height:94px}.main-product__orientation-option{margin-left:-7px;margin-right:-7px}.main-product__orientation-option .main-product__select-option-block{padding-left:7px;padding-right:7px}.main-product__select-option-text span{font-size:10px}.main-product__orientation-option .main-product__select-option-text span{font-size:11px}.cw-product-bundle__variant-selected{padding:16px 40px 16px 20px;background-position:center right 16px;background-size:16px 16px}.cw-product-bundle__variant-text,.cw-product-bundle__option-text,.cw-product-bundle__variant-save-percentage,.cw-product-bundle__option-save-percentage{font-size:12px}.cw-product-bundle__variant-price,.cw-product-bundle__option-price{font-size:14px}.main-product__size-option .cw-product-bundle__variant-option span.cw-product-bundle__option-text,.main-product__size-option .cw-product-bundle__variant-selected span.cw-product-bundle__variant-text{max-width:65%}.main-product__size-option .cw-product-bundle__variant-option span.cw-product-bundle__option-price,.main-product__size-option .cw-product-bundle__variant-selected span.cw-product-bundle__variant-price{max-width:35%}.main-product__upload-block{padding:14px 18px;min-height:77px}.main-product__upload-image{max-width:70px}.main-product__upload-icon{margin-right:0}.main-product__upload-info p:first-child{font-size:10px}.main-product__color-swatch{flex:0 0 44px;height:34px}.main-product__swatch-button{font-size:16px;max-width:125px;padding:5px 8px}.main-product__information p{font-size:12px}.main-product__checkout .main-product__button{font-size:16px;padding:14px 12px}.main-product__information,.main-product__checkout{margin-left:8px;margin-right:8px}.product-review{margin-top:80px}.product-review__media{margin-left:auto;margin-right:auto}.product-review__detail{flex:0 0 100%;padding-left:0;padding-top:20px}.product-review__star{justify-content:center;margin-bottom:14px}.product-review__info{margin-bottom:14px}.product-review__info p{font-size:14px;text-align:center}.product-review__verify{justify-content:center}.product-review__verify-name{flex:0 0 auto}#secure-checkout{max-width:100%;padding:30px 20px}.secure-checkout__heading{margin-bottom:32px}.secure-checkout__title{font-size:26px;margin-bottom:7px;text-align:left}.secure-checkout__information p{font-size:16px;text-align:left}.secure-checkout__field.secure-checkout__half{max-width:100%}.secure-checkout__field{margin-bottom:14px}.secure-checkout__label{font-size:14px;margin-bottom:8px}.secure-checkout__field input{font-size:12px!important}.secure-checkout__submit{margin-bottom:10px}.secure-checkout__submit .secure-checkout__button{font-size:16px;padding:14px 12px}.secure-checkout__form-info{font-size:12px}.secure-checkout__success-submit p{font-size:16px}.main-product{padding-bottom:60px}.ideal-step{padding:32px 0 70px}.ideal-step__heading{margin-bottom:30px;width:100%;max-width:80%;margin-left:auto;margin-right:auto}.ideal-step__title{font-size:20px}.ideal-step__steps{margin-left:0;margin-right:0}.ideal-step__steps-block{padding-left:0;padding-right:0;max-width:100%}.ideal-step__count{margin-bottom:14px}.ideal-step__block-title{margin-bottom:10px}.ideal-step__block-title h4{font-size:18px}.ideal-step__block-info p{font-size:13px}}@media screen and (max-width: 575px){.main-product{padding-top:0}.product-nav-slider .main-product__slider-image img{border-radius:0}}.product-faq__wrapper p,.product-faq__wrapper h5{padding:0}.eq-faq.product-faq__wrapper{background:none}.custom-mats-product{padding:70px 0 120px;position:relative}.custom-mats-product:before{content:"";position:absolute;left:0;top:0;right:0;height:650px;z-index:-1;background:#f6f7ff}.custom-mats-product__wrapper{width:992px;max-width:100%;margin:0 auto}.custom-mats-product__wrapper .heading__h2,.custom-mats-product__wrapper .custom-mats-product__description{text-align:center}.custom-mats-product__wrapper .custom-mats-product__description{width:800px;max-width:100%;margin:20px auto;font-weight:700;font-size:22px;line-height:1.4}.custom-mats-product__tabs .tab{display:none}.custom-mats-product__tabs .tab-active{display:block}.custom-mats-product__tabs .tab-menu ul{display:flex;list-style:none;padding:0;justify-content:space-between}.custom-mats-product__tabs .tab-menu li{width:49%;text-align:center}.custom-mats-product__tabs .tab-menu a{font-size:40px;font-weight:700;line-height:1.2;width:100%;padding:30px 10px;border-bottom:4px solid rgba(34,35,41,.2);color:#22232933}.custom-mats-product__tabs .tab-menu a.active{border-color:#7d86bc;color:#7d86bc}.custom-mats-product__tabs .custom-mats-product__tabs-row{display:flex;padding:20px 0;border-bottom:1px solid rgba(34,35,41,.2)}.custom-mats-product__tabs .custom-mats-product__tabs-title{font-size:22px;line-height:1.2;font-weight:700;margin:35px 0 20px;padding:0}.custom-mats-product__tabs .custom-mats-product__col-title{font-size:16px;font-weight:700;line-height:1.2;width:360px;padding-right:15px}.custom-mats-product__tabs .custom-mats-product__col-desc{font-size:16px;line-height:1.2;width:calc(100% - 360px)}.custom-mats-product__video-banner{padding-top:56%;border-radius:10px;background-repeat:no-repeat;background-position:center;position:relative}.custom-mats-product__video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#7d86bce6;cursor:pointer}.custom-mats-product__video-play img{width:30px;margin-left:5px}.video-container{width:100%;padding-top:56%;position:relative;display:none;border-radius:10px;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:10px}.product-believe{padding:90px 0}.product-believe .product-believe__wrapper{display:flex;margin:0 -8px}.product-believe .product-believe__wrapper .product-believe__left,.product-believe .product-believe__wrapper .product-believe__right{width:50%;padding:0 8px}.product-believe .product-believe__wrapper .product-believe__left .product-believe__content{width:520px;max-width:100%}.product-believe__wrapper .heading__h2,.product-believe__wrapper .heading__h4,.product-believe__wrapper .product-believe__description,.product-believe__wrapper .product-believe__description p{margin-bottom:20px}.product-believe__wrapper .product-believe__description ul{font-weight:700;list-style:disc;margin-bottom:20px;padding:0 0 0 15px}.product-believe__rating{border-radius:5px;background:#f6f7ff;padding:25px 30px 30px;margin-top:10px;display:inline-block}.product-believe__rating p{line-height:1.3;font-size:16px}.product-believe__rating .product-believe__rating-img{margin-bottom:12px}.product-believe__rating .product-believe__rating-img img{width:78px}.product-believe__rating .product-believe__rating-info{display:flex;align-items:center;flex-wrap:wrap;margin-top:12px}.product-believe__rating .product-believe__rating-info img{width:11px}.product-believe__rating .product-believe__rating-info .product-believe__rating-name{margin:0 8px;font-size:14px;font-weight:700}.product-believe__rating .product-believe__rating-info .product-believe__rating-jobtitle{font-size:12px}.product-believe__wrapper .product-believe__right .product-believe__mobile-img{display:none}@media (max-width: 991.98px){.custom-mats-product__tabs .tab-menu a{font-size:34px;padding:25px 10px}.custom-mats-product:before{height:550px}.product-believe .product-believe__wrapper{flex-wrap:wrap;margin:0;flex-direction:column-reverse}.product-believe .product-believe__wrapper .product-believe__left,.product-believe .product-believe__wrapper .product-believe__right{width:100%;padding:0}.product-believe__wrapper .product-believe__right .product-believe__mobile-img{display:block;width:100%;margin-bottom:30px}.product-believe__wrapper .product-believe__right .product-believe__desktop-img{display:none}.product-believe .product-believe__wrapper .product-believe__left .product-believe__content{width:100%}}@media (max-width: 767.98px){.heading__h2,.cw-heading__med{font-size:20px}.heading__h4,.eq-faq__title h3{font-size:13px}.custom-mats-product:before{height:367px}.custom-mats-product__video-play{width:55px;height:55px}.custom-mats-product__video-play img{width:20px}.custom-mats-product__wrapper .custom-mats-product__description{margin:15px auto 25px;font-size:13px}.custom-mats-product__tabs .tab-menu a{font-size:16px;padding:25px 10px 15px}.custom-mats-product__tabs .custom-mats-product__tabs-title{font-size:18px;margin:25px 0 10px}.custom-mats-product__tabs .custom-mats-product__col-title{width:100%;padding:0;font-size:14px}.custom-mats-product__tabs .custom-mats-product__col-desc{font-size:12px;margin-top:5px;width:100%}.custom-mats-product__tabs .custom-mats-product__tabs-row{flex-wrap:wrap;padding:12px 0;border:none}.custom-mats-product{padding:35px 0 55px}.product-believe{padding:0 0 55px}.product-believe .product-believe__wrapper .product-believe__left{padding-left:28px;padding-right:28px}.product-believe__wrapper .heading__h2,.product-believe__wrapper .heading__h4,.product-believe__wrapper .product-believe__description,.product-believe__wrapper .product-believe__description p{margin-bottom:15px}.product-believe__wrapper .product-believe__description,.product-believe__wrapper .product-believe__description p{font-size:13px}.product-believe__rating p,.product-believe__rating .product-believe__rating-info .product-believe__rating-name{font-size:12px}.product-believe__rating .product-believe__rating-info .product-believe__rating-jobtitle{font-size:11px}.product-believe .product-believe__wrapper{margin:0 -20px}.product-believe .product-believe__wrapper .product-believe__left .product-believe__content{padding:0 20px}.product-believe__rating{margin-top:5px}}.product-short-description .metafield-rich_text_field ul{padding-left:0;list-style-type:none;margin:0 0 30px}.product-short-description .metafield-rich_text_field ul li{position:relative;padding-left:43px;margin:0 0 20px}.product-short-description .metafield-rich_text_field ul li:last-child{margin-bottom:0}.product-short-description .metafield-rich_text_field ul li:before{content:"";position:absolute;width:27px;height:27px;border-radius:50%;background-color:#222329;top:50%;left:0;transform:translateY(-50%);z-index:2}.product-short-description .metafield-rich_text_field ul li:after{content:"";position:absolute;top:50%;left:6px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.36641 9.00006L0.566406 5.20006L1.51641 4.25006L4.36641 7.10006L10.4831 0.983398L11.4331 1.9334L4.36641 9.00006Z' fill='white'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;z-index:5;width:16px;height:16px}.product-short-description .metafield-rich_text_field ul li{font-family:HelveticaNeue;font-size:14px;font-weight:400;line-height:1.4;text-align:left;color:#222329}@media screen and (max-width: 767px){.product-short-description .metafield-rich_text_field ul li{font-size:11px;line-height:1.3;padding-left:39px}}.custom-width-input-field input,.custom-width-input-field--qty input{outline:none;font-size:1.5rem;height:54px;margin:15px 0;border:1px solid #8A8A8A;border-radius:10px;padding:16px 46px 16px 29px;background-repeat:no-repeat;background-position:center right 20px;background-size:22px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;width:100%}.custom-width-inner-elememt{margin-top:16px}.size-error-message,.size-error-message--max,.size-error-message-length--required,.size-error-message--required,.size-error-message--min{font-size:14px;color:red}.cw-product-bundle__variant-options{padding:0;margin-top:4px}.cw-product-bundle__variant-option{padding:14px 20px;transition:all .22s ease-in-out}.cw-product-bundle__variant-option:nth-child(odd){background:#f6f7ff}.cw-product-bundle__variant-option:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.cw-product-bundle__variant-option:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cw-product-bundle__variant-selected{padding-left:20px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L5 1L9 5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 10L5 14L9 10' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:15px 15px}.cw-product-bundle__variant-option:hover{background:#d5d8ee}@media screen and (min-width: 992px){.main-product__left{position:sticky;top:15px}}.product-calculations-150max .main-product__select-heading,.product-calculations-150max .main-product__select-heading input{margin:0}.product-calculations-150max .quantity-selector-wrapper{display:none}.custom_radio_label{font-family:HelveticaNeue,sans-serif;font-size:18px;line-height:1.7}.radio-wrapper:has(.custom_radio_label){display:flex;gap:10px;align-items:center}.custom_radio{transform:scale(1.3);margin-left:4px;accent-color:#7d86bc}.product-calculations-150max .custom-atc-basket[disabled=disabled]{pointer-events:none}.product-calculations-150max .part-3-area .atc-wrapper:has(.custom-atc-basket[disabled=disabled]){opacity:.5}.pric_cal{display:inline-block;font-size:22px;font-weight:700;color:#91ba39}body .pdp-v2__hero .custom-multioptions-form .form__row .form__label:has(.pric_cal){margin:0}.main-product__slider-wrapper .main-product__slider.js-product-cus-nav-slider{height:612px;opacity:0;visibility:hidden;pointer-events:none}.main-product__slider-wrapper .main-product__slider.js-product-cus-nav-slider.slick-initialized{height:auto;opacity:1;visibility:visible;pointer-events:all}.main-product__slider-wrapper .main-product__slider.js-product-cus-thumb-slider{height:81px;opacity:0;visibility:hidden;pointer-events:none}.main-product__slider-wrapper .main-product__slider.js-product-cus-thumb-slider.slick-initialized{height:auto;opacity:1;visibility:visible;pointer-events:all}.b2b_text{margin-bottom:17px}.b2b_text p a{font-family:HelveticaNeue,sans-serif;font-size:14px;font-weight:300;line-height:1.4;letter-spacing:0px;color:#00000080;text-decoration:underline}.b2b_text p{font-family:HelveticaNeue,sans-serif;font-size:14px;font-weight:300;line-height:1.4;letter-spacing:0px}.b2b_text.cart_page--text p{font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:0px;text-align:center}.b2b_text p strong{font-size:16px}@media only screen and (max-width: 767px){.b2b_text p strong{font-size:14px}.b2b_text{margin-bottom:10px}.b2b_text.cart_page--text p{font-size:14px;text-align:left;padding:0}}.b2b_text.b2b_step_2{text-align:center}.b2b_text.b2b_old_default--template{margin-bottom:0}.custom-size--text{margin-bottom:17px!important}.old-default--text{margin-top:10px}.with-sample--text{margin-top:10px;margin-bottom:10px!important}
/*# sourceMappingURL=/cdn/shop/t/257/assets/eq-product-style.css.map */
