@font-face{font-family:albert-sans;src:url(/cdn/shop/files/AlbertSans-VariableFont_wght.ttf?v=1746877987) format("truetype")}body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:albert-sans,sans-serif}h1 p,h2 p,h3 p,h4 p,h5 p,.h0 p,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p{margin:0}.tagline,.tagline p{font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;margin-bottom:15px!important;margin:0}.no-margin{margin:0}.banner__buttons--multiple{gap:20px!important;max-width:60rem!important;justify-content:center}.banner__buttons--multiple .button{flex-grow:0!important}.banner__buttons--multiple .button:nth-child(2),.right-bar .newsletter-box .button,.button--primary.button--blue{background:#5082a7}.button--secondary.button--blue{border-color:#5082a7;color:#5082a7;--color-button: 255, 255, 255;--color-button-text: 80, 130, 167}.button--secondary.button--blue:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.banner__buttons--multiple .button:nth-child(2):after,.right-bar .newsletter-box .button:after,.button.button--primary.button--blue:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(80,130,167,var(--alpha-button-background))}.banner__buttons--multiple .button:nth-child(2):hover:after,.right-bar .newsletter-box .button:hover:after,.button--primary.button--blue.button:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(80,130,167,var(--alpha-button-background))}.video-container-box .subheading{font-size:16px;font-weight:700}.video-container-box .title{margin-bottom:1rem}.rating .rating-link{display:flex;align-items:center;gap:8px}.rating .score{font-size:14px;font-weight:700}.hide-desktop{display:none!important}.image-with-text__text.tagline{font-weight:700}.show-warranty,.show-installation{display:none}.form-installation .show-installation,.form-warranty .show-warranty{display:block}.hidden{display:none}body{position:relative}.measure_modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 50px #0003;z-index:10}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:5}.measure_modal .how-to-measure{text-align:center}.measure_modal .how-to-measure h2{margin-bottom:10px;font-weight:700}.measure_modal .how-to-measure p.description{margin-bottom:30px}.measure_modal .measurement-images img{max-width:100%;height:auto}.description{margin-bottom:20px;margin-block:20px}.description.limited{margin-inline:auto;max-width:500px}.measure_modal .buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.close-modal{position:absolute;right:0;top:0;font-size:30px;padding:10px;color:#00000059;font-weight:700;cursor:pointer}.dawn-article-card{padding:20px;margin-bottom:20px;background:#f6f6f6;border-radius:10px}.dawn-article-card a{display:flex;align-items:center;gap:20px}.dawn-article-card a>*{width:calc(50% - 10px)}.dawn-article-card .thumbnail{position:relative}.dawn-article-card .tag{background:#198a28;color:#fff;font-weight:700;font-size:12px;padding:3px 8px;border-radius:5px;display:inline-block;position:absolute;left:10px;top:10px;text-align:left}.dawn-article-card .thumbnail img{border-radius:10px;overflow:hidden;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.article-content{text-align:left}.article-content h3{margin-bottom:10px}.article-content p{font-size:15px;margin-bottom:10px}.read-more{color:#198a28;font-weight:700;font-size:14px;text-decoration:none}.hero-article .description{display:flex;align-items:center;justify-content:center;gap:10px}.dawn-article-card:hover .read-more,.card:hover .read-more{text-decoration:underline}.main-blog .dawn-article-card{background:#fff}.main-blog .dawn-article-card a,.template-search__results .dawn-article-card a{flex-wrap:wrap;gap:12px}.main-blog .dawn-article-card a>*,.template-search__results .dawn-article-card a>*{width:100%}.main-blog{background:#f8f6f4}.hero-blog .video-container-box .title-wrapper{text-align:center;margin:0 auto}.google_field__label{display:block;font-weight:700;font-size:16px}.google_field__input{background:#f8f6f4;display:block;width:100%;border-radius:10px;font-size:15px;border:1px solid #D6CEC2;padding:15px 10px;margin-top:7px}.google_field__inputinput::placeholder{color:#191a2480}.google_field__input-textarea{resize:none}.google_field__input--select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 22px) calc(1.2em + 2px),calc(100% - 15px) calc(1.2em + 2px);background-size:8px 8px,8px 8px;background-repeat:no-repeat;-webkit-appearance:none;appearance:none}.template-search .field:after,.template-search .field:hover.field:after{box-shadow:none}.search-custom-input::selection{background:#c8cacc}button.search-custom-btn{background:transparent;outline:none;border:none;position:absolute;right:25px;top:50%;padding:0;transform:translateY(-50%);cursor:pointer}button.search-custom-btn svg:hover{transform:scale(1.1)}.search-custom-btn svg{width:18px;height:18px;transition:all .2s ease-in-out}.custom-search-form{display:flex;position:relative;overflow:hidden;padding:10px;background:#fff;border-radius:300px}input.search-custom-input{border-radius:300px;background-color:#f5f7fa;border-color:#cedde9;padding:10px 50px 10px 15px;margin:0}input.search-custom-input::placeholder{color:#828aae}.right-bar .newsletter-box{border:1px solid #CEDDE9;background:#f5f7fa;border-radius:10px;padding:20px;text-align:center}.right-bar .newsletter-box h2{font-size:20px;font-weight:700;margin-bottom:15px}.right-bar .newsletter-box input[type=email]{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:14px}.right-bar .newsletter-box h3{margin-bottom:20px}.right-bar .promo-box{margin-top:20px;background-color:#191a24;border-radius:10px;color:#fff;padding:20px;text-align:center}.right-bar .button{min-height:calc(4rem + var(--buttons-border-width) * 2)}.right-bar .promo-box h3{margin-bottom:20px;color:#fff}.right-bar .promo-box .button{margin-bottom:15px}.right-bar .promo-box .rating{display:flex;justify-content:center;align-items:center;gap:6px;font-size:14px}.right-bar .promo-box .stars{color:gold}.right-bar .promo-box .google-logo{width:16px;height:16px}.blog_recommendations__content{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.blog_recommendations__box{max-width:700px}#contents-container{background:#f5f7fa;border:1px solid #CEDDE9;padding:20px;border-radius:10px}#contents-container a{font-size:15px;margin-bottom:15px;font-weight:500}#contents-container a:hover{text-decoration:underline}#contents-container h3{margin:0 0 20px;border-bottom:1px solid rgba(25,26,36,.1);padding-bottom:10px}#contents-container ul{margin:0;padding:0 0 0 25px;list-style-image:url(/cdn/shop/files/Arrow.svg?v=1748353476)}#contents-container li{padding-left:5px}.share-container{border-block:1px solid rgba(25,26,36,.1);display:flex;justify-content:space-between;align-items:center;padding:20px 0}.article-social .link.list-social__link{padding:10px}.article-social .link.list-social__link:last-child{padding-right:0}label.color-swatch.round{padding:0!important}.bold{font-weight:700}span.small-grayed{letter-spacing:.9px;font-size:11px}.product-form__input--pill .grayed{font-size:13px}.product__info-wrapper .price__container{display:flex;justify-content:space-between;font-weight:700;letter-spacing:normal}.product__info-wrapper .price__container .price-item,.product__info-wrapper .price__container .price__text{font-size:22px}.trust-badges-wrapper{display:flex;justify-content:center;gap:15px;align-items:center;flex-wrap:wrap;text-align:center}.trust-badge{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#333;font-size:14px}.trust-badge img{width:20px;height:20px;object-fit:contain}.trust-badge span{font-size:12px;font-weight:600;color:#191a24}.product__info-wrapper .icon-with-text{background-color:#f8f8f2;padding:20px;margin-top:30px!important;border-radius:10px;flex-wrap:wrap}.product__info-wrapper .icon-with-text__head{width:100%;margin-bottom:20px;text-align:center;font-weight:700}.icon-with-text--horizontal .icon-with-text__item .h4{font-size:16px}.product-form__input input[type=radio].visible-input{display:inline-block!important;clip:initial;width:auto;height:auto;position:relative}.line-item-property__field{margin-bottom:1rem}.custom-properties-fields{height:auto;transition:height .2s ease-in-out;margin-left:2rem!important;font-size:15px}.custom-properties-fields.hidden{height:0%}.custom-properties-fields .main-label{margin-bottom:10px;display:inline-block}.radio_container label{margin-right:15px}.line-item-property__field{margin-bottom:1.5rem}.flex-size{display:flex;align-items:baseline;gap:10px}.flex-size>input{width:35%;padding:10px;border-radius:5px;border:1px solid #CEDDE9;stroke:none;outline:none;outline-offset:0;box-shadow:none}.product__info-wrapper[data-variant*=Yes] .product-form__submit{pointer-events:none}.product__info-wrapper[data-variant*=Yes] .product-form__buttons{position:relative}.product__info-wrapper[data-variant*=Yes] .product-form__buttons:hover:after{content:"ENTER YOUR SIZE \2191";position:absolute;left:0;top:0;width:100%;height:100%;color:#ce2029;letter-spacing:1px;background:#198a28;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;overflow:hidden}.product__info-wrapper[data-variant*=Yes].all-entered .product-form__submit{pointer-events:initial}.product__info-wrapper[data-variant*=Yes].all-entered .product-form__buttons:hover:after{content:none}.product__info-wrapper[data-product=single-retractable-fly-screen-for-doors] .product-form__input--pill input[type=radio]+label{max-width:40%}.input-error{border:2px solid red;background-color:#ffe6e6}.collapsible-content .left-container{text-align:left;max-width:450px;margin:0 auto}.collapsible-content .left-container .caption-with-letter-spacing{color:#198a28}@media screen and (min-width: 750px){.page-width-custom{padding-left:0}}.card__information .price,.card_badge{position:absolute;left:30px;top:30px;background:#191a24;color:#fff!important;font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px}.card_badge{top:40px;background:#198a28!important;z-index:2}.card__information .tagline{font-size:12px;color:#5082a7;line-height:1.5;margin-bottom:5px!important}.card--card .quick-add,.card__btns{display:none;position:absolute;left:30px;bottom:20px;width:calc(100% - 60px);margin:0!important;z-index:5}.card--card:hover .quick-add{display:block}.card--card:hover .card__btns{display:flex;gap:10px;flex-direction:column}.product-card-wrapper .card__inner{width:calc(100% - 40px);margin:20px 20px 5px;border-radius:10px;position:relative;overflow:hidden}.card_product--feature,.ezy-list li{font-size:16px;list-style:none;padding-bottom:10px}.card_product--feature:last-child,.ezy-list li:last-child{padding-bottom:0}.card_product--features,.ezy-list{margin-top:9px}sticky-header{position:absolute!important;width:100%;z-index:10}menu-drawer{z-index:100}sticky-header.opaque{background-color:#fff}sticky-header.always_opaque{position:inherit!important;background-color:#fff!important}.multicolumn.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info,.multicolumn.background-none .full-unstyled-link+.multicolumn-card__info{padding-top:12px}.multicolumn-list__item--without-image .rte{padding-top:12px}.desktop_opener svg{height:2rem;width:2rem;fill:none;vertical-align:middle}.global-settings-popup.mega-menu__content{box-shadow:none}sticky-header:has(.mega-menu[open]),sticky-header:has(.menu-drawer-container[open]){background:#fff!important;color:#191a24!important}sticky-header:has(.mega-menu[open]) .logo_white,sticky-header.opaque .logo_white,sticky-header.always_opaque .logo_white,sticky-header:has(.menu-drawer-container[open]) .logo_white{display:none!important}sticky-header:has(.mega-menu[open]) .logo_black,sticky-header.opaque .logo_black,sticky-header.always_opaque .logo_black,sticky-header:has(.menu-drawer-container[open]) .logo_black{display:block!important}sticky-header:has(.mega-menu[open]) svg.icon path,sticky-header.opaque svg.icon path,sticky-header.always_opaque svg.icon path,sticky-header:has(.menu-drawer-container[open]) svg.icon path,sticky-header:has(.mega-menu[open]) svg.icon-phone path,sticky-header.opaque svg.icon-phone path,sticky-header.always_opaque svg.icon-phone path,sticky-header:has(.menu-drawer-container[open]) svg.icon-phone path,sticky-header:has(.mega-menu[open]) svg.icon-phone{fill:#191a24}.page-width-margin{margin:0 24px}.mega-menu__list{padding-left:0}@media screen and (min-width: 750px){.page-width-margin{margin-inline:5rem}}.contact-icons{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.contact-item{display:flex;align-items:center;gap:8px;font-family:inherit;color:#191a24}.contact-link{text-decoration:underline;color:inherit;font-size:13px}.contact-item span{font-size:13px}.header .card__information .tagline{text-transform:none;font-weight:400;color:#191a24;margin-top:7px}.header .card__information .h5{min-height:42px;display:flex;align-items:center;justify-content:center}.menu-drawer__navigation .image-wrapper{max-width:35px;max-height:35px;overflow:hidden;border-radius:4px}.menu-drawer__navigation .image-wrapper img{width:100%;height:auto;object-fit:cover}.products-list li{display:flex;align-items:center;margin-bottom:14px;gap:8px;font-weight:700}.dawn_menu_list{padding-left:0}.dawn_menu_list li:first-child{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}.dawn_menu_list li:first-child a{gap:8px;display:flex;align-items:center;color:#000;font-size:16px}.dawn_menu_list li{color:#191a24;display:block;line-height:calc(1 + .6 / var(--font-body-scale));padding-bottom:1rem;padding-top:0rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word;font-weight:700}.dawn_menu_list li a{color:#191a24;text-decoration:none}.list-menu summary.list-menu__item{padding-inline:12px!important}.footer-block .footer-block__heading:nth-of-type(2){margin-top:3rem}.footer-block .contact-icons{padding-top:0;margin-top:0;border:none;color:#fff}.footer-block .contact-link,.footer-block .contact-item span{color:#fff}.newsletter-form__field-wrapper .field__input{background-color:#fff;border-radius:10px;color:#191a24}.newsletter-form__field-wrapper .field__input::placeholder,.newsletter-form__field-wrapper .field__label{color:#191a24}.newsletter-form__field-wrapper .icon-arrow path{fill:#191a24}.newsletter-form__field-wrapper .field:focus-visible,.newsletter-form__field-wrapper .field__input:focus-visible,.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover.field:after{outline:none;box-shadow:none}.featured_top{display:flex;align-items:end;justify-content:space-between;margin-bottom:4rem}.collection__title{max-width:800px}.collection .collection__title.title-wrapper--self-padded-tablet-down{padding-inline:0!important}body .slider-buttons{justify-content:space-between;position:absolute;top:50%;border:0;width:100%}body .slider-button{background:#198a28;border-radius:50%;width:40px;height:40px}body .slider-button[disabled]{visibility:hidden}body .slider-button svg path{fill:#fff}body .slider-button--next{margin-right:30px}body .slider-button--prev{margin-left:30px}.product__media-wrapper{position:relative}.product__media-wrapper .main_product_tagline{position:absolute;top:15px;left:15px;size:ledger;z-index:5;background:#191a24;color:#fff!important;font-size:11px;font-weight:700;padding:6px 8px;border-radius:5px}.bold{font-weight:700!important}.drawer__heading .grayed{font-size:16px;font-weight:400}.home-logo-list{padding-inline:0!important}.home-logo-list,.home-logo-list-item{margin-bottom:0!important}.home-logo-list{font-size:0;text-align:center}.home-logo-list-item{padding:7px 5px;margin:0}.home-logo-list-item{font-size:16px;vertical-align:middle}.rows-of-4 .home-logo-list-item{width:25%}.rows-of-3 .home-logo-list-item{width:33.3333333333%}.rows-of-2 .home-logo-list-item{width:50%}.home-logo-list-item img{display:block;WIDTH:100%;height:auto;border-radius:6px;margin:0 auto}.module-image-text-custom{padding-block:40px}.product__info-wrapper[data-product*=parts] .icon-with-text+.product__accordion{display:none}.product__info-wrapper .jdgm-widget.jdgm-widget{font-size:15px}.product__title{margin-top:1rem!important}.product__info-wrapper .jdgm-prev-badge__text{text-transform:capitalize}.product__info-wrapper[data-product=retractable-blockout-screen] .product-form__input--pill.product-form-Cutting input[type=radio]+label{display:none}.product__info-wrapper[data-product=retractable-blockout-screen] .custom-properties-fields{margin-left:0!important}.template-cart .totals{flex-direction:column}.product__info-wrapper[data-product=retractable-fly-screen-for-doors] .radio-error-msg,.product__info-wrapper[data-product=retractable-fly-screens-windows] .radio-error-msg,.product__info-wrapper[data-product=retractable-blockout-screen] .radio-error-msg{display:none!important}.image-with-text .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1.5rem;max-width:45rem;word-break:break-word}@media screen and (max-width: 989px){.featured_top{flex-direction:column;align-items:flex-start;row-gap:20px;margin-bottom:2rem}}@media screen and (min-width: 749px){.collection .slideshow{margin-left:-220px}}.card_product--features{padding-left:0}sticky-header .price__text{display:none}.mega-menu__content .contact-icons{margin-top:5px;padding-top:17px}.error-msg,.radio-error-msg{color:#8a0019;font-weight:700;margin-bottom:1rem;display:inline-block;background-color:#ffe6e6;padding:11px 7px;border-radius:5px;width:100%;text-align:center}.error-msg-mm{color:#ffc107;font-weight:700;margin-bottom:1rem;display:inline-block;padding:0 7px;width:100%;text-align:left}.svg-container .icon-phone,.svg-container .icon-mail{width:30px;height:30px;padding:0;display:block}.hero-cta{padding-bottom:2rem;display:flex;align-items:center;gap:5px}.hero-phone,.hero-mail{display:flex;align-items:center;gap:5px;padding-top:1rem}.hero-phone:hover,.hero-mail:hover{text-decoration:underline}.image-with-text--basic .image-with-text__media{border-radius:var(--border-radius)!important}.image-with-text--basic .grid{row-gap:var(--grid-mobile-vertical-spacing)}.template-installation .video-container-box{left:50%!important;top:60%;transform:translate(-50%,-50%);bottom:initial!important;text-align:center}.template-installation .title-wrapper{max-width:initial!important}.template-installation .hero-cta{justify-content:center;padding-bottom:0}.template-installation .hero-phone,.template-installation .hero-mail{justify-content:center}.template-installation .video-section:before{background:#00000073}.mega-menu__content .price:before{content:"Product";position:absolute;left:0;top:30px;background:#198a28;color:#fff!important;font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px}.custom-properties-fields .button+.button{margin-top:10px}.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121350295"][checked]) label[data-color=White],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121350295"][checked]) label[data-color="-"],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121383063"][checked]) label[data-color=White],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121383063"][checked]) label[data-color="-"],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121251991"][checked]) label[data-color="-"],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121317527"][checked]) label[data-color="-"],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121415831"][checked]) label[data-color=White],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121415831"][checked]) label[data-color=Black],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121284759"][checked]) label[data-color=White],.product__info-wrapper[data-product=fly-screen-parts]:has(input[data-option-value-id="4412121284759"][checked]) label[data-color=Black]{display:none}.product__info-wrapper[data-product=fly-screen-parts]:has(.product-form__submit[disabled]) #selected-Color{display:none}.custom-properties-fields:not(.hidden)+.button-installation{text-transform:uppercase;margin-left:2rem!important;width:calc(100% - 2rem)!important}.buttons-group{display:flex;flex-wrap:nowrap;gap:5px;margin-left:-2rem}.buttons-group .button{padding:.2rem 1rem;min-width:fit-content;min-height:40px;margin:0!important;text-transform:uppercase;font-size:13px;font-weight:500;flex:calc(50% - 5px) 0 1}.tooltiptext{position:fixed;bottom:100px;left:50%;transform:translate(-50%);color:#fff;background-color:#121212;padding:5px 12px;border-radius:5px;width:max-content;max-width:90%;z-index:200}@media screen and (max-width: 1199px) and (min-width: 749px){.product-form-Replacement.product-form__input--pill input[type=radio]+label{padding:5px}.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(1),.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(2),.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(3){min-height:147px}}@media screen and (max-width: 749px){.buttons-group .button{font-size:11.5px}.product-form-Replacement.product-form__input--pill input[type=radio]+label{max-width:31%;width:31%;padding:5px;margin:.7rem .1rem 0rem 0}.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(1),.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(2),.product-form-Replacement.product-form__input--pill input[type=radio]+label:nth-of-type(3){min-height:126px}.video-container-box .page-width{padding:0 12px}.menu-drawer__navigation .page-width{padding:0 0 0 18px}.template-installation .video-container-box{position:relative!important;transform:none;left:initial!important;top:initial;background:#f8f6f4;color:#121212;padding:22px 0 0;margin:0!important}.template-installation .video-container-box .title{color:#121212}.template-installation .video-section{display:flex;flex-direction:column-reverse}.hero-phone,.hero-mail{justify-self:center;padding-top:1rem}.hero-phone.button-mobile{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(5rem + var(--buttons-border-width) * 2);display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background:#198a28;padding:.5rem 1.8rem;font-size:14px;font-weight:700;border-radius:var(--buttons-radius-outset)}.video-container-box .button,.video-container-box .button-mobile{min-height:44px}.hero-phone.button-mobile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.hero-phone.button-mobile:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.hero-phone.button-mobile:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.module-inline-item.home-logo-list-item,.rows-of-4 .home-logo-list-item,.rows-of-3 .home-logo-list-item{width:50%}.home-logo-list-item{padding:5px}.template-page-gallery .gallery-image{width:100%!important;border-radius:6px}.template-page-gallery .fancybox-skin,.template-page-gallery .fancybox-image{border-radius:6px}.template-page-gallery .fancybox-nav span{visibility:visible!important}.icon-with-text--horizontal .icon-with-text__item .h4{font-size:14px}.icon-phone,.icon-mail{padding:0 0 0rem 8px}.product__media-wrapper .main_product_tagline{font-size:9px;min-width:fit-content}.card--card .quick-add{left:10px;bottom:10px;width:calc(100% - 20px)}.contact-icons{margin-top:0}body .slider-buttons{top:40%}body .slider-button--next{margin-right:15px}body .slider-button--prev{margin-left:15px}.collapsible-content .left-container{text-align:center}.share-container{padding:10px 0}.article-container{gap:30px}.blog_recommendations__content{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:0}.blog_recommendations__buttons.hide-desktop{display:flex!important;justify-content:center}.main-blog .dawn-article-card{margin-bottom:0}.dawn-article-card{background:#fff}.dawn-article-card a{flex-wrap:wrap}.dawn-article-card a>*{width:100%}.video-container-box{text-align:center}.description{margin-bottom:10px;margin-block:10px}.measure_modal .buttons{flex-direction:column;gap:10px}.measure_modal .button{min-height:44px!important;margin-inline:20px;font-weight:700}.measure_modal{padding:30px 10px}.hero-cta{flex-direction:column}.video-container-box .rating{display:flex;justify-content:center;margin-top:0;width:calc(100% + 40px);margin-left:-20px}.rating .score{font-size:12px}.video-section__media.media-fit-cover video{object-position:40%}.image-with-text__content{padding:0!important}.hide-mobile{display:none!important}.hide-desktop.image-with-text__media--medium{height:inherit!important;aspect-ratio:4 / 3}.hide-desktop.image-with-text__media--medium img{object-fit:fill}.hide-desktop{display:block!important}.image-with-text{padding-top:20px}.image-with-text__text-box .text-box-grayed{color:#000000bf}.banner__buttons--multiple{gap:1.5rem!important}.silder-mob-button{max-width:fit-content;display:flex!important;align-items:center;margin-top:20px;margin-inline:auto}}@media screen and (max-width: 500px){input[value*=Double]+label span:first-child{min-height:42px}}@media screen and (max-width: 380px){.product-link{font-size:15px!important}.product-form-Replacement.product-form__input--pill input[type=radio]+label{font-size:12.5px}}.collapsible-content__wrapper .accordion summary{text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom.css.map */
