.template-product .other-result,.template-product #packagesResult{width:49%;display:inline-block}.template-product .other-result.center,.template-product #packagesResult.center{width:100%}.template-product .see-all-review a{color:#000;border-bottom:4px solid #2783d2;text-decoration:none;padding-bottom:2px;font-weight:700}.template-product .product__description{color:#000;font-weight:400}.template-product .back-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1000}.template-product .back-overlay.active{display:block}.template-product #email_signup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;height:280px;width:530px;padding:40px;border-radius:10px;z-index:1001;max-width:unset}@media(max-width:767px){.template-product #email_signup{width:90%;padding:30px 20px}}.template-product #email_signup.active{display:block}.template-product #email_signup h5{font-size:24px;font-weight:700;line-height:28.8px;letter-spacing:-.02em;text-align:left;margin:0 auto 20px}.template-product #email_signup p,.template-product #email_signup .success_message{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin:0 auto 20px;color:#000}.template-product #email_signup input{width:100%;height:50px;padding:10px 15px;border-radius:10px;outline:none;box-shadow:none}.template-product #email_signup input:placeholder{color:#000 33}.template-product #email_signup button{width:100%;height:50px;min-height:50px;max-height:50px;padding:15px 30px;border-radius:10px;margin:10px auto;background:#2783d2;color:#fff;font-size:16px;font-weight:700;line-height:16px;letter-spacing:.05em;text-align:center;border:none}.template-product #email_signup button:hover{background:#1c609b}.template-product #email_signup .top-notify-me{position:relative}.template-product #email_signup img{width:10.5px;height:10.5px;position:absolute;right:-25px;top:-25px;cursor:pointer}@media(max-width:767px){.template-product #email_signup img{right:-5px;top:-15px}}.template-product .color strong{color:#000}.template-product variant-selects fieldset{border:none;padding:0}.template-product variant-selects fieldset .form__label{margin-bottom:1.5rem}.template-product variant-selects fieldset strong{color:#000}.template-product variant-selects fieldset .lable-input{position:relative;display:inline-block;width:49%;padding:15px;box-shadow:2px 2px 15px 0 #000 0;border-radius:10px;cursor:pointer;text-align:center}.template-product variant-selects fieldset .lable-input:first-of-type{margin-right:5px}.template-product variant-selects fieldset .lable-input.active{border:2px solid #2783d2}.template-product variant-selects fieldset .lable-input input{width:100%;position:absolute;left:0;height:100%;top:0;opacity:0;cursor:pointer}.template-product .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}@media screen and (max-width:749px){.template-product .grid--peek.slider .grid__item:first-of-type{margin-left:10px}.template-product .slider.slider--mobile{margin-left:10px;width:99%}}.template-product .packs-holder{font-size:16px;font-weight:400;line-height:24px;color:#000;letter-spacing:.4px}.template-product .qty-container .quantity__input{font-family:Helvetica Now Display;padding:0 3px 0 0;font-size:16px;font-weight:400;color:#000}.template-product .header__active-menu-item{color:#fff!important;text-decoration:none}.template-product .breadcrumb .breadcrumbs-link:hover{border-bottom:unset}.template-product .breadcrumbs-link.active{text-decoration-color:transparent}.template-product .jdgm-carousel__left-arrow{display:none!important}.template-product .product__title h1{font-weight:700;line-height:40px}.template-product p.product__text{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.02em;padding-top:10px;color:#0000004d;text-transform:capitalize!important}.template-product p.product__text.inline-richtext.subtitle{color:#000}.template-product legend.form__label span{font-weight:500;color:#000}.template-product legend.form__label{font-size:16px;font-weight:400}.template-product .product-form__quantity .price-per-item__container{box-shadow:2px 2px 15px #000 0!important;gap:25px;justify-content:flex-start;border-radius:5px}.template-product .product-form__quantity .quantity{width:50%;background:#fafafa;margin:10px;padding:20px 0}.template-product .calculated_value p{color:#000}.template-product .calculated_value .cover{font-weight:700}.template-product .product-form__input--swatch{margin-bottom:50px!important}.template-product label.quantity__label.form__label{font-size:16px;color:#000}.template-product .product-form__input,.template-product .product-form__buttons{max-width:58rem!important}.template-product .right-section-atc .shopify-payment-button,.template-product .right-section-atc span.badge.price__badge-sale{display:none}.template-product .right-section-atc s.price-item.price-item--regular{font-size:20px!important;font-weight:700;display:block}.template-product .right-section-atc span.price-item.price-item--sale.price-item--last{font-size:32px;font-weight:700}@media(max-width:767px){.template-product .right-section-atc span.price-item.price-item--sale.price-item--last{font-size:24px}}.template-product .notify-me-when-available{position:relative;display:none}.template-product .notify-me-when-available.active{display:block}.template-product .notify-me-when-available .bell-icon{width:16px;height:16px;vertical-align:middle;margin-top:-2px}.template-product button.product-form__submit,.template-product .notify-me-when-available{cursor:pointer;background:#2783d2;border-radius:10px;color:#fff;font-size:16px;font-weight:700;width:100%}.template-product button.product-form__submit:disabled,.template-product .notify-me-when-available:disabled{opacity:1;background:#000 1A}.template-product button.product-form__submit:hover,.template-product button.notify-me-when-available:hover{background:#1c609b}.template-product button.product-form__submit[disabled]:hover{background:#000 1A}.template-product .product-form__submit:after,.template-product .notify-me-when-available:after{box-shadow:none!important}.template-product .icon-with-text__item{gap:10px;flex-direction:row!important}.template-product .icon-with-text__item img{width:21px!important;height:36px!important;margin-bottom:0!important}.template-product .product-form{margin-top:10px!important;margin-bottom:10px!important}.template-product .price.price--large.price--on-sale.price--show-badge{margin-top:26px}.template-product li.icon-with-text__item span{color:#1c609b}.template-product .breadcrumb .page-width{padding:14px 55px!important}.template-product .product.product--medium.product--left{position:relative}.template-product .product__media-wrapper .product__column-sticky{z-index:0!important}.template-product .quantity-measure{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.template-product .quantity-measure .calculator-container-pop{width:600px;margin:50px auto;position:absolute;z-index:1;top:30px}.template-product .help-link-pop img{width:18px;margin:10px 0 -2px}.template-product .help-link-pop{color:#b5b5b5;cursor:pointer}.template-product .help-link-pop span{line-height:24px;border-bottom:1px solid #b5b5b5;margin-right:4px}.template-product .quantity-coverage-container{cursor:pointer}.template-product .room-dimension{display:flex;width:49%}.template-product button.slider-button.slider-button--prev,.template-product button.slider-button.slider-button--next{background:#2783d2;transform:rotate(90deg);border-radius:50px;width:30px;height:30px;left:50px}.template-product button.slider-button.slider-button--prev svg path,.template-product button.slider-button.slider-button--next svg path{fill:#fff}.template-product .thumbnail-slider{position:relative}.template-product button.slider-button{position:absolute;left:29%;z-index:1}.template-product #calculatorPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;width:100%;height:100%;margin:auto;background:#0000004d}.template-product .calculator-container{width:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #000 1a}.template-product .calculator-header{font-size:24px;font-weight:700;margin-bottom:10px;margin-top:10px}.template-product .sub-header{font-weight:400}.template-product .closebutton{cursor:pointer;position:absolute;top:10px;right:15px}.template-product .closebutton img{height:12px;width:12px}.template-product .sub-header{font-size:14px;color:gray;font-weight:500;margin-bottom:20px}.template-product .sub-header a{color:#2783d2;margin-left:6px;font-weight:500}.template-product .sub-header a:hover{text-decoration:underline;color:#2783d2}.template-product .calculator-header span{font-size:32px;color:#000;font-weight:700;margin:0}.template-product .calculator-container label{font-size:14px;margin-bottom:5px;display:block;color:#000;font-weight:700}.template-product .calculator-container select,.template-product .calculator-container input{width:calc(100% - 10px);padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:5px;font-size:16px;font-weight:400;color:#000}.template-product .calculate-btn{width:100%;padding:15px 30px;background:#2783d2;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer;font-weight:700}.template-product .calculate-btn:hover{background:#1c609b}.template-product .coverage-container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:#fff;border-radius:5px;margin-bottom:40px!important;margin-top:40px!important;box-shadow:2px 2px 15px #0000000d}.template-product .coverage-info{font-size:16px}.template-product .coverage-info p{color:#000}.template-product .coverage-info span{font-weight:700;color:#000;padding-left:10px}.template-product .help-link{color:#007bff;font-size:16px;cursor:pointer}.template-product .help-link .text-help-pop{border-bottom:1px solid #007bff;line-height:24px;margin-right:4px;font-weight:500}.template-product .help-link :hover{color:#2783d2}.template-product .quantity__button:hover svg path{fill:#1c609b}.template-product .help-link img{height:16px;width:16px;vertical-align:middle}.template-product .size-square{gap:5px;display:flex;align-items:center}.template-product .size-square span{display:inline-block;width:6%;height:19px;text-transform:uppercase}.template-product .input-wrapper,.template-product .wrapper-foot{position:relative;display:inline-block;width:49%}.template-product .input-wrapper input,.template-product .wrapper-foot input{padding-right:33px}.template-product .input-wrapper:after{content:"cm";position:absolute;right:20px;top:50%;transform:translateY(-35%);font-size:14px;color:#000;pointer-events:none}.template-product .wrapper-foot:after{content:"cm\b2";position:absolute;right:20px;top:50%;transform:translateY(-35%);font-size:14px;color:#000;pointer-events:none}.template-product .input-wrapper[data-content=in]:after{content:"in"}.template-product .wrapper-foot[data-content=in]:after{content:"in\b2"}@media(max-width:1020px){.template-product .grid__item.product__media-wrapper,.template-product .product__info-wrapper.grid__item{width:100%}}@media(max-width:500px){.template-product .calculator-container{width:100%;border-radius:0;position:fixed;top:unset;bottom:0;left:50%;transform:translate(-50%);margin:auto;background-color:#fff}.template-product .calculator-header,.template-product .sub-header{text-align:center}.template-product .size-square{display:block}.template-product .comp-slider{display:flex;flex-direction:column}.template-product .size-square span{display:flex;justify-content:center;width:100%}.template-product .comp-slider button.slider-button{display:none}.template-product .breadcrumb .page-width{padding:12px 16px!important}.template-product .product-form__quantity .quantity{width:92%}.template-product .product-form__quantity .price-per-item__container{gap:0px;flex-direction:column}.template-product .icon-with-text--horizontal .icon-with-text__item{width:100%}.template-product .icon-with-text--horizontal{flex-direction:column}}@media(max-width:500px)and (max-width:767px){.template-product .comp-slider{flex-direction:column-reverse}}@media(max-width:767px){.template-product .calculator-header span{font-size:24px;text-align:center}.template-product product-info{padding-top:0!important}.template-product button.slider-button.slider-button--prev,.template-product button.slider-button.slider-button--next{display:none}.template-product p.product__text{font-size:18px}.template-product .product__description{font-size:16px}.template-product .coverage-container .coverage-info span{padding-left:0;display:block}.template-product .coverage-container .help-link,.template-product .help-link-pop{font-size:12px}.template-product .help-link-pop img{width:14px}.template-product s.price-item.price-item--regular{font-size:16px}.template-product li.icon-with-text__item span{font-size:14px;font-weight:500}.template-product .see-all-review a{font-size:16px}.template-product .right-section-atc .jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow,.template-product .right-section-atc .jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow{display:none!important}.template-product .variant-selects,.template-product .grid__item.product__media-wrapper,.template-product .product__info-wrapper.grid__item{width:100%;overflow:hidden}}.template-product #measurement,.template-product #product{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/cdn/shop/files/Icon_a4b67a2e-16f4-434f-ac80-7e73fc6613e4.png?v=1727434527);background-repeat:no-repeat;background-position:right 12px center;background-size:12px;border:1px solid #000;border-radius:10px;padding:10px 30px 10px 15px}.template-product .qty-container{width:35%}.template-product .quantity__input{width:39%!important;text-align:right}.template-product #measurement:focus,.template-product #product:focus{outline:none;box-shadow:none}.template-product .product-swatches{display:flex;gap:10px;flex-wrap:wrap}.template-product .product-swatch{display:inline-block}.template-product .product-swatch a img{height:82px;width:82px;border-radius:10px;padding:2px}.template-product .product-swatch a img.selected{border:2px solid #2783d2}.template-product .product-form_input.product-form_input--swatch{border:0;padding:0;margin:0}.template-product .calculator-result{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:10px 20px;border-radius:10px;margin:5px auto;box-shadow:0 2px 4px #0000001a}.template-product .result-summary{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.template-product .result-summary .label{font-size:12px;color:#888}.template-product .result-summary .value{font-size:18px;font-weight:700;color:#000}.template-product .shop-button-container{margin-bottom:5px}.template-product .shop-now-button{width:100%;padding:15px 30px;background:#2783d2;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer;font-weight:700;display:block;text-align:center;text-decoration:none}.template-product .shop-now-button:hover{background:#1c609b}.template-product .recalculate-section{display:flex;align-items:center}.template-product .recalculate-btn{display:block;text-align:center;margin:5px auto;border:none;color:#000 4D;font-size:14px;background:none;font-weight:700}.template-product .recalculate-btn img{height:12px;width:12px}.template-product .recalculate-btn svg{vertical-align:middle;margin-left:5px}.template-product .recalculate-icon{margin-left:5px;fill:#888}.template-product .calculator-result .packages-needed,.template-product .calculator-result .area-to-cover{width:48%}.template-product .calculator-result .value,.template-product .calculator-result .label{margin:5px 0}.template-product .calculator-resul .shop-button-container .btn{margin:5px;padding:5px}.template-product .slider-button--prev.disabled,.template-product .slider-button--next.disabled{opacity:1;pointer-events:all}.template-product .hide{display:none}.template-product .right-section-atc .jdgm-carousel-title{font-size:24px!important;line-height:28.8px!important;color:#000;font-weight:700;text-align:left;margin-bottom:10px!important}.template-product .right-section-atc .jdgm-all-reviews-rating-wrapper{display:none!important}.template-product .right-section-atc .jdgm-carousel-item__review-wrapper{background:#e8f3fd}.template-product .right-section-atc .jdgm-carousel-wrapper .jdgm-carousel-item{width:70%!important;padding:0!important;margin-right:10px;border-radius:10px;height:100%!important}.template-product .right-section-atc .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{height:100%!important;padding:12px 20px 20px!important;border-radius:10px!important}.template-product .right-section-atc .jdgm-carousel-wrapper{padding:15px 0!important}.template-product .right-section-atc .jdgm-carousel__item-wrapper{gap:10px}.template-product .right-section-atc .jdgm-carousel-wrapper .jdgm-star.jdgm-star,.template-product .right-section-atc .jdgm-carousel .jdgm-star.jdgm-star{background:#e8f3fd!important;padding:0!important;margin:0 2px!important;color:#2783d2!important}@media(max-width:767px){.template-product .product-swatch a img{width:50px!important;height:50px!important}.template-product .comp-slider{display:flex;flex-direction:column-reverse}.template-product slider-component.thumbnail-slider .thumbnail-list.slider{padding:0;gap:0;justify-content:center}.template-product slider-component.thumbnail-slider .thumbnail-list__item.slider__slide{width:10%;height:4px;border:none;background:#000 1A;margin:0 4px;border-radius:10px;display:inline-block;transition:background-color .3s ease}.template-product slider-component.thumbnail-slider .thumbnail:not([aria-current]){opacity:30%}.template-product slider-component.thumbnail-slider .thumbnail[aria-current]{background:#2783d2;border-color:#2783d2}.template-product slider-component.thumbnail-slider .thumbnail img{display:none}.template-product .product-swatches{gap:5px}.template-product .product-swatch a img{height:40px;width:40px;border-radius:5px}}.template-product .product-form__quantity.product-form__input{background:#fff;padding:14px;box-shadow:2px 2px 15px 0 #000 0}.template-product #results p{display:inline-block;width:48%;font-size:12px;color:#000 33;font-weight:700}.template-product #results p.other-result.center{width:100%;margin:12px auto;text-align:center}.template-product #results strong{color:#000;display:block;font-size:20px;font-weight:700}.template-product .right-section-atc .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%!important}.template-product .input-wrapper input,.template-product .wrapper-foot input{outline:none;box-shadow:none;border:1px solid #000;border-radius:10px;padding:10px 30px 10px 15px}.template-product .recalculate-btn img{height:11.25px;width:10.5px}.template-product .right-section-atc .jdgm-carousel__arrows div{width:40px;height:40px;background-color:#007bff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.template-product .right-section-atc .jdgm-carousel__left-arrow:before{transform:rotate(180deg)}.template-product .right-section-atc .jdgm-carousel__right-arrow:before{transform:rotate(0)}.template-product .slider-button svg path{fill:#fff}.template-product .right-section-atc .jdgm-carousel-title-and-link{padding-left:0;text-align:left;width:100%}.template-product .slider-button--prev:disabled,.template-product .slider-button--next:disabled{display:none!important}.template-product .right-section-atc .jdgm-prev-badge__text{text-transform:capitalize}.template-product .thumbnail-slider .thumbnail-list.slider--tablet-up{max-height:720px!important}.template-product .icon-with-text__item .inline-richtext{font-size:14px;font-weight:500;line-height:21px}@media screen and (min-width:1245px)and (max-width:1400px){.template-product .icon-with-text--horizontal .icon-with-text__item{width:100%}.template-product .icon-with-text--horizontal{display:block}}@media screen and (min-width:768px)and (max-width:1199px){.template-product .grid__item.product__media-wrapper,.template-product .product__info-wrapper.grid__item,.template-product .product__info-container{max-width:74rem;margin:0 auto}.template-product .product-form__input{max-width:74rem!important}.template-product .help-link,.template-product .coverage-info p,.template-product .packs-holder,.template-product .qty-container .quantity__input{font-size:14px}.template-product .product-swatch a img{width:50px!important;height:50px!important}.template-product .thumbnail-slider .thumbnail-list.slider--tablet-up{max-height:695px}.template-product .product__info-wrapper{margin-top:20px}}.template-product .right-section-atc .jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow,.template-product .jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow{border:0}.template-product .right-section-atc .jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow:hover,.template-product .jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow:hover{background-color:#1c609b;opacity:1}.template-product button.slider-button.slider-button--prev:hover,.template-product button.slider-button.slider-button--next:hover{background-color:#1c609b}.template-product .see-all-review a:hover{border-bottom:4px solid #1c609b}.template-product .right-section-atc .jdgm-carousel__left-arrow:before,.template-product .right-section-atc .jdgm-carousel__right-arrow:before{margin:14px;width:15px;height:15px}.template-product .right-section-atc .jdgm-carousel__left-arrow:before,.template-product .right-section-atc .jdgm-carousel__right-arrow:before{margin:14px 0 15px}@media screen and (min-width:768px){.template-product product-info .page-width{padding:0 5rem}}@media screen and (min-width:768px)and (max-width:1199px){.template-product .icon-with-text--horizontal{flex-direction:column}.template-product .icon-with-text--horizontal li{width:100%}.template-product .coverage-container{padding:5px}.template-product .product-form__quantity .price-per-item__container{gap:2px}.template-product .calculated_value p{font-size:12px}}@media screen and (min-width:1024px)and (max-width:1199px){.template-product product-info .page-width{padding:0 3rem}.template-product .product__info-wrapper{margin-top:0;padding:0 0 0 3rem}}.template-product .right-section-atc .jdgm-carousel-item__timestamp{font-style:normal}.template-product .right-section-atc .jdgm-star.jdgm--on:before{font-size:20px;padding-right:4px}.template-product .right-section-atc .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name-wrapper{color:#000}.template-product .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-weight:700;font-size:16px;color:#000;line-height:24px}.template-product .jdgm-carousel-item__timestamp jdgm-ellipsis{font-weight:400;font-size:14px}.template-product .right-section-atc .jdgm-prev-badge__text{text-decoration:underline;font-weight:500}.template-product .product-form__input .price-per-item,.template-product .price-per-item__container{display:flex;align-items:center;gap:1rem}@media(max-width:767px){.template-product .jdgm-carousel--done .jdgm-carousel__item-container{height:300px}.template-product .right-section-atc .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{height:100%!important;padding:20px 20px 35px!important;border-radius:10px!important}.template-product .product__info-wrapper{padding:20px}.template-product product-info .page-width{padding:0}.template-product .right-section-atc{margin:25px 0 40px}.template-product .right-section-atc .jdgm-carousel-wrapper .jdgm-carousel-item{width:60%!important;height:300px!important}.template-product .jdgm-carousel-item__review-body>p{font-size:16px;font-weight:400;line-height:24px}.template-product .room-dimension{width:100%;justify-content:space-between}.template-product input-wrapper,.template-product .wrapper-foot{width:100%;margin-top:10px}.template-product .size-square span{display:flex;justify-content:center;width:100%}.template-product .product-form__quantity.product-form__input{padding-inline:0}}.installation-afterpay{font-weight:400;color:#000}.card__inner .badge.onsale{font-weight:700}.card-information .caption-with-letter-spacing{font-weight:400;font-size:12px;text-transform:capitalize}.jdgm-carousel-item__timestamp.jdgm-ellipsis{font-weight:400;font-size:14px}.footer h5,.footer .footer_left_content a,.footer_information-content h3{font-weight:700}@media(max-width:767px){.product__title h1{font-size:36px}.packs-holder,.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:16px}.card__inner .badge.onsale{font-size:10px}}.card__inner .badge.best-sell{font-size:12px;font-weight:700}@media(max-width:767px){.card__inner .badge.best-sell{font-size:10px;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product.css.map */
