.hero-slide__content p.hero__heading-prefix.h4{letter-spacing:0px;color:#fff;font-size:60px;line-height:70px;font-weight:500;font-family:Poppins}.hero-slide__content h2.hero__heading.h1.title-with-highlight{letter-spacing:0px;color:#fff;font-size:60px;line-height:70px;font-weight:700}.hero-slide__content .hero__buttons a.button.button--primary{background:#ffde59;border-radius:10px;letter-spacing:0px;color:#343434;font-size:20px;line-height:29px;font-weight:500;text-transform:uppercase;padding:17px 70px}.card-wrapper.product-card-wrapper.underline-links-hover .card{background:#edf2f3 0% 0% no-repeat padding-box}.card--card .quick-add{margin:0 1.3rem 3.7rem!important}.card-wrapper.product-card-wrapper button.quick-add__submit.button.button--full-width.button--primary{background:#ffde59;border-radius:10px}.link-btns--center a.button:not([aria-disabled=true]):after,.link-btns--left a.button:not([aria-disabled=true]):after,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):after,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):after{background:none}.link-btns--center a.button:not([aria-disabled=true]):before,.link-btns--left a.button:not([aria-disabled=true]):before,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):before{box-shadow:none}.link-btns--center a.button:not([aria-disabled=true]):hover,.link-btns--left a.button:not([aria-disabled=true]):hover,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:#fff}.card-wrapper.product-card-wrapper h3.card__heading.h5 a.full-unstyled-link{letter-spacing:0px;color:#1c3f85;font-size:20px;line-height:28px;font-weight:700;font-family:Poppins;min-height:54px;text-align:center;margin:auto}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:10px!important}.card-wrapper.product-card-wrapper .card__information{grid-row-start:2;padding:1rem 0 20px!important}.price--sold-out .price__availability,.price__regular{display:flex!important;margin-top:2px;justify-content:center;width:100%}.price__container{justify-content:center;width:100%}#shopify-section-template--26986559832376__featured_collection_UaDHnV .card-wrapper.product-card-wrapper .card-information .price .price__container .price-item{font-size:14px;line-height:20px}.card-wrapper.product-card-wrapper .card-information .price .price__container .price-item{letter-spacing:0px;color:#1c3f85;font-size:20px;line-height:23px;font-weight:700;font-family:Poppins}.review-wrapp .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{padding-left:10px;margin-left:10px}.review-wrapp{flex-direction:row-reverse;align-items:center;justify-self:center}.review-wrapp .jdgm-preview-badge .jdgm-star.jdgm-star{color:#4dc6e9;font-size:12px;padding-right:3px!important}.review-wrapp span.jdgm-prev-badge__text{letter-spacing:0px;color:#4dc6e9;font-size:14px;line-height:normal;font-weight:400}span.jdgm-prev-badge__text{display:none!important}.jdgm-prev-badge:after{content:"(" attr(data-number-of-reviews) ")";color:#4dc6e9!important;font-size:14px;margin-left:4px}.jdgm-prev-badge,.jdgm-widget.jdgm-preview-badge{display:inline-flex!important;align-items:center!important}.collection .collection__title h2.title.h2.title-with-highlight,.title-wrapper-with-link h2.title.h1{letter-spacing:0px;color:#1c3f85;font-weight:700;margin-bottom:50px}.collection .center a.button.button--secondary{border:1px solid #1C3F85;border-radius:10px;padding:12px 60px;letter-spacing:0px;color:#1c3f85;font-size:16px;line-height:25px;font-weight:500;margin-top:70px;font-family:Poppins}.collection .center .link-btns--arrow a.button:not([aria-disabled=true]):before,.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary):before{background:none}.collection .center .button:after{box-shadow:none}.collection .product-grid ul.splide__list{gap:33px}.multicolumn-card.content-container.testimonial-card{padding:30px 30px 30px 50px;background:#edf2f3 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px);border-radius:0!important;flex-direction:row-reverse;gap:25px}.multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper{padding:0;margin:0;max-width:25%;width:100%;height:auto!important;max-height:min-content!important}.multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper img.multicolumn-card__image{width:100%;padding:0;height:auto}.multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper .media.media--transparent.media--adapt{width:auto}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info{max-width:75%;width:100%;margin:0;padding:0;height:auto!important}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info h3{padding:0;margin:0;letter-spacing:0px;color:#ffde59;font-weight:700;font-family:Poppins!important}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte,.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte p{letter-spacing:0px;color:#112b61;font-weight:400;font-family:Poppins!important;font-style:italic;margin-bottom:15px}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .testimonial-card__stars{margin:0 0 9px}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .testimonial-card__stars svg{max-width:13px}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .testimonial-card__author-container{letter-spacing:0px;color:#1c3f85;font-weight:700;font-family:Poppins!important;padding:0;margin:0;border:0}.multicolumn .title-wrapper-with-link{margin-top:0;margin-bottom:0}.splide{position:relative}.splide button.splide__arrow.splide__arrow--prev{position:absolute;top:50%;left:10px;transform:translateY(-50%)!important;opacity:1;z-index:5;pointer-events:auto}.splide button.splide__arrow.splide__arrow--next{position:absolute;top:50%;right:10px;left:auto;transform:translateY(-50%)!important;opacity:1;z-index:5;pointer-events:auto}.splide button.splide__arrow:disabled,.splide button.splide__arrow[disabled]{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.splide button.splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)!important}.article-card-wrapper a{letter-spacing:0px;color:#1c3f85;text-align:left}.article-card__excerpt{text-align:left;color:#112b61}h2#SectionHeading-template--26986559832376__featured_blog_xEwJwB{font-family:Poppins;letter-spacing:0px;color:#1c3f85}h2.footer-block__heading{color:#26bfea;font-family:Poppins;font-weight:700}input#NewsletterForm--sections--26986560127288__footer{background:#fff 0% 0% no-repeat padding-box;border:1px solid #112B61;border-radius:10px;color:#000}button.newsletter-form__button{background:#ffde59!important;border-radius:50%;width:29px;height:29px;margin:8px}.newsletter-form__field-wrapper label.field__label{color:#000}#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card.content-container.testimonial-card{flex-direction:column}#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card__info{backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px);background-color:#f2f5fcb3;padding:20px;margin-top:20px;margin-bottom:20px;margin-left:-50px;text-align:left}#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper{max-width:35%}#shopify-section-template--26986559832376__testimonials_PDK4AT .testimonial-card__author-container{font-weight:400;color:#112b61;justify-content:flex-start}#shopify-section-template--26986559832376__testimonials_PDK4AT .rating-stars-and-text{display:none}#shopify-section-template--26986559832376__featured_collection_eMNnX6 ul{grid-template-columns:repeat(2,1fr)}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .review-wrapp{justify-self:flex-start}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .card__content{display:flex!important;flex-direction:column;justify-content:center}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .product-card-wrapper .card{flex-direction:column;gap:30px}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .card__heading a{text-align:center;min-height:auto!important;margin-bottom:20px}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .card--card .quick-add{margin-left:0!important}.product-description-card{display:none}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .product-description-card{display:block;text-align:left}.article-card-wrapper .article-card{box-sizing:border-box;border-radius:0!important;box-shadow:none}.article-card-wrapper .article-card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:0!important}.card--card:after,.card--standard .card__inner:after{box-shadow:none!important}.article-card-wrapper .article-card .card__content{padding:24px 40px}.article-card-wrapper .article-card .card__content .card__information{padding:0}.article-card-wrapper .article-card .card__content .card__information h3.card__heading.h2 a{letter-spacing:0px;color:#1c3f85;font-weight:700;font-family:Poppins}.article-card-wrapper .article-card .card__content .card__information p.article-card__excerpt.rte-width{margin:0;letter-spacing:0px;color:#112b61;font-weight:400;font-family:Poppins}.title-wrapper-with-link h2.blog__title.h2{letter-spacing:0px;color:#1c3f85;font-weight:700}.blog .title-wrapper-with-link{margin:0 0 49px}.blog .blog__view-all a.blog__button.button{border:1px solid #1C3F85;border-radius:10px!important;letter-spacing:0px;color:#1c3f85;font-size:16px;line-height:25px;font-weight:500;font-family:Poppins;background-color:#fff0;padding:11px 50px}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}section.windie-distributors:before{content:"";background-image:url(/cdn/shop/files/Mask_Group_3.svg?v=1778252268);position:absolute;top:-80px;width:100%;height:146px;display:block;left:0}.video-tabs-section:before{content:"";background-image:url(/cdn/shop/files/Mask_Group_3.svg?v=1778252268);position:absolute;top:-60px;width:100%;height:146px;display:block;left:0}.section:has(.banner.always-display):before{content:"";background-image:url(/cdn/shop/files/Mask_Group_3.svg?v=1778252268);position:absolute;top:-60px;z-index:1;width:100%;height:146px;display:block;left:0}section.windie-distributors,.section:has(.banner.always-display){position:relative}section.windie-distributors:after{content:"";background-image:url(/cdn/shop/files/Mask_Group_4.svg?v=1778252268);position:absolute;bottom:-80px;width:100%;height:146px;display:block;left:0}.section:has(.banner.always-display):after{content:"";background-image:url(/cdn/shop/files/Mask_Group_4.svg?v=1778252268);position:absolute;bottom:-80px;width:100%;height:146px;display:block;left:0}.shopify-section.section-windie-right-choice{z-index:9;position:relative}.windie-distributors h2.windie-distributors__title{letter-spacing:0px;color:#fff;font-weight:700}.windie-distributors .windie-distributors__inner{padding:50px 0 85px;max-width:500px}.windie-distributors .windie-distributors__inner .windie-distributors__text{letter-spacing:0px;color:#fff;font-weight:400}.windie-distributors .windie-distributors__inner form.windie-distributors__form{gap:5px}.windie-distributors .windie-distributors__inner form.windie-distributors__form input{border:1px solid #112B61;border-radius:10px;background:#fff 0% 0% no-repeat padding-box;letter-spacing:0px;color:#1c3f85!important;min-height:62px;font-family:Poppins!important;font-weight:400}.windie-distributors .windie-distributors__inner form.windie-distributors__form button.windie-btn.windie-btn--primary{background:#ffde59;border-radius:10px;margin-top:7px;min-height:54px;letter-spacing:0px;color:#343434;font-weight:600;text-transform:uppercase;font-family:Poppins!important}.banner .banner__box h2.banner__heading.h1.title-with-highlight{letter-spacing:0px;color:#fff;font-weight:700}.banner .banner__box .banner__text.body{letter-spacing:0px;color:#fff;font-weight:400}.banner .banner__box .banner__buttons a.button.button--primary{background:#ffde59;border-radius:10px;opacity:1;letter-spacing:0px;color:#343434;font-size:16px;line-height:25px;font-weight:500;min-height:47px}.card-wrapper.product-card-wrapper button.quick-add__submit.button.button--full-width.button--primary{background:#ffde59;border-radius:10px;font-size:16px;line-height:25px;font-weight:500;text-transform:uppercase;max-height:47px;color:#343434}.quote-flex .quote-text{letter-spacing:0px;color:#112b61;font-weight:600;display:flex;gap:3px;text-align:center}.quote-flex{display:flex;max-width:100%;gap:10px;margin-top:20px}.quote-flex .quote-text img{max-width:23px}.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns{background:#eef3fb 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px);padding:65px 100px}.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns .custom-columns__block.custom-columns__block-icon_with_text.always-display{padding-bottom:17px;margin-bottom:30px;border-bottom:1px solid #70707030}.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns .custom-columns__block.custom-columns__block-icon_with_text.always-display h3.icons-with-text__icon__title.h3{letter-spacing:0px;color:#1c3f85;font-weight:700}.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns .custom-columns__block.custom-columns__block-icon_with_text.always-display .rte{letter-spacing:0px;color:#112b61;font-weight:400}.custom-columns .custom-columns__column.always-display.animate-item.animate-item--child h2.custom-columns__title.h1.center.mobile-center.title-with-highlight{letter-spacing:0px;color:#1c3f85;font-weight:700}.comparison-table-container{width:100%;max-width:60%}.comparison-table-container table.comparison-table tr td.comparison-table__row-name{max-width:calc(100% / 3);width:100%}.comparison-table-container table.comparison-table tr td.comparison-table__row-name.highlighted-cell{background-color:#fff0;letter-spacing:0px;color:#1c3f85;font-weight:400!important;text-align:left;padding-left:0;box-shadow:none}.comparison-table-container table tr td:nth-child(2),.comparison-table-container table tr th:nth-child(2){background-color:#000;background:#1c3f8515 0% 0% no-repeat padding-box}.comparison-table td{box-shadow:none;border-bottom:1px solid #70707030}.comparison-table th.comparison-table__logo{letter-spacing:0px;color:#1c3f85;font-weight:700}.comparison-table-container table.comparison-table th.comparison-table__others{letter-spacing:0px;color:#1c3f85;font-weight:400}.comparison-table-container table.comparison-table tr{border-bottom:1px solid #70707030}.comparison-table-container table.comparison-table tr:first-child{border-top:1px solid #70707030}.section:has(.product-page):after{display:none!important}.comparison-table-container table.comparison-table tr td.comparison-table__row-name{max-width:calc(100% / 3);width:100%;border-left:0;box-shadow:none;border-right:0!important}.comparison-table__icon--solid{background:none;padding:0;font-size:100%;width:30px;height:30px}.comparison-table tbody td:not(.comparison-table__row-name){padding:26px 2rem}.comparison-table th{padding:23px .75rem}.collapsible-content .collapsible-content__wrapper.color-custom.gradient{background:#eef3fb 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px);border-radius:0}.collapsible-content .collapsible-content__wrapper.color-custom.gradient h2.collapsible-content__heading.h1.title-with-highlight{letter-spacing:0px;color:#1c3f85;font-weight:700;margin-bottom:50px}.collapsible-content .collapsible-content__wrapper.color-custom.gradient summary.accordion__summary{padding:26px 0}.collapsible-content .collapsible-content__wrapper.color-custom.gradient summary.accordion__summary .summary__title h2{letter-spacing:0px;color:#1c3f85;font-weight:600}.collapsible-content .collapsible-content__wrapper.color-custom.gradient summary.accordion__summary svg{width:30px}.collapsible-content .btn-wrrapp{margin-top:60px;display:flex;justify-content:center;align-items:center}.collapsible-content .btn-wrrapp a.custom-btn{display:flex;align-items:center;gap:8px;letter-spacing:0px;color:#1c3f85;font-weight:500;text-decoration:underline}.product__info-wrapper .product__title h1.h1{letter-spacing:0px;color:#1c3f85;font-weight:700}.product__info-wrapper .price__container .price__regular span.price-item.price-item--regular.main-price{letter-spacing:0px;color:#1c3f85;font-size:27px!important;line-height:31px;font-weight:700}.product-form__input.product-form__input--swatches{display:flex;gap:14px;align-items:center}.product__info-container .form__label{margin-bottom:0;letter-spacing:0px;color:#112b61;font-weight:500}.color-swatches-container .color-swatch__image{width:47px;height:47px;border-width:8px}.product__info-container>*{margin-top:12px;margin-bottom:12px}.product-form__buttons.product-form__buttons--uppercase button.atc-button.product-form__submit{background:#ffde59;border-radius:10px;letter-spacing:0px;color:#343434;font-weight:500;margin-top:14px;padding:14px}.product-benefits-wrapper{display:flex;width:100%;justify-content:space-between}.product-benefits-wrapper .product-benefit-item{display:flex;gap:7px;max-width:25%}.product-benefits-wrapper .product-benefit-item .product-benefit-text{letter-spacing:0px;color:#1c3f85;font-weight:500;margin-top:5px}.product-benefits-wrapper .product-benefit-item .product-benefit-icon img{max-width:44px;width:100%}.product-benefits{margin-top:20px;margin-bottom:20px}.product-info-bar-wrapper a.ask-question-btn img{width:18px}.product-info-bar-wrapper a.ask-question-btn{display:flex;gap:8px;align-items:center}.product-info-bar-wrapper a.ask-question-btn span{letter-spacing:0px;color:#1c3f85;font-weight:500;text-decoration:underline}.product-info-bar-wrapper{display:flex;justify-content:space-between}.product-info-bar-wrapper .product-info-item.estimated-delivery-text{display:flex;gap:8px;align-items:center}.product-info-bar-wrapper .product-info-item.estimated-delivery-text img{width:17px;height:20px}.product-info-bar-wrapper .product-info-item.estimated-delivery-text span{letter-spacing:0px;color:#1c3f85;font-weight:500}.no-js-hidden.product-page-price{display:flex;align-items:anchor-center}.no-js-hidden.product-page-price .jdgm-widget{margin-left:14px;padding-left:14px;border-left:1px solid #112B6130}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#4dc6e9;font-size:12px}.announcement-bar__message{font-size:14px!important}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte p{letter-spacing:0px;color:#112b61;font-weight:400}.article-card-wrapper.card-wrapper.underline-links-hover p.article-card__excerpt.rte-width{display:none}footer .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:15px}@media(max-width:767px){.card-wrapper .review-wrapp .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{padding-left:0;margin-left:0}#Banner-template--26986559832376__image_banner_JQmtFn .banner__content.banner__content--middle-right.page-width{position:absolute;background-color:#fff0!important;top:0}#Banner-template--26986559832376__image_banner_JQmtFn .banner__content.banner__content--middle-right.page-width .banner__box.banner__box--custom-margins.banner--transparent-white.content-container.content-container--full-width-mobile.color-background-1.gradient{background-color:#fff0!important;top:auto;bottom:50%!important}div#Banner-template--26986559832376__image_banner_JQmtFn{position:relative!important}.header-left{display:flex;align-items:anchor-center;gap:10px}.header__icons localization-form.localization-form-v2.localization-form-v2--images-circle{display:none}.product-description-card{display:none!important}.product-benefits-wrapper .product-benefit-item{display:flex;gap:7px;max-width:50%;width:100%}.product-benefits-wrapper{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.product-info-bar-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.product__info-wrapper .product__title h1.h1{letter-spacing:0px;color:#1c3f85;font-weight:700}.product__info-wrapper .price__container .price__regular span.price-item.price-item--regular.main-price{letter-spacing:0px;color:#1c3f85;font-size:20px!important;line-height:22px;font-weight:700}.color-swatches-container .color-swatch__image{width:35px;height:35px;border-width:4px}.product-form__buttons.product-form__buttons--uppercase button.atc-button.product-form__submit{background:#ffde59;border-radius:10px;letter-spacing:0px;color:#343434;font-weight:500;margin-top:8px;padding:9px}.hero-slide__content p.hero__heading-prefix.h4{letter-spacing:0px;color:#fff}.hero-slide__content h2.hero__heading.h1.title-with-highlight{letter-spacing:0px;color:#fff;font-weight:700}.hero-slide__content .hero__buttons a.button.button--primary{background:#ffde59;border-radius:10px;letter-spacing:0px;color:#343434;font-size:16px;line-height:10px;font-weight:500;text-transform:uppercase;padding:10px 70px}.hero-slide__content-container{align-items:flex-end;justify-content:var(--mobile-content-text-alignment)}.splide__arrows{display:none}.quote-flex{flex-direction:row;justify-content:center;align-items:flex-start}.section:has(.banner.always-display):before{content:"";background-image:url(/cdn/shop/files/Mask_Group_3.svg?v=1778252268);position:absolute;top:-10px;z-index:1;width:100%;height:106px;display:block;left:0;background-position:bottom}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info{max-width:100%!important}.multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper{max-width:70%!important}.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns{padding:50px 30px!important}.video-popup-btn svg.play-icon{width:70px;height:70px;margin:0!important}.video-wrapper{position:relative;padding-bottom:0!important;height:fit-content;overflow:visible!important;background:#000;min-height:fit-content;max-height:fit-content}.video-column{width:90%!important;padding-left:0!important}.video-tabs-wrapper{flex-direction:column;gap:40px;padding:100px 0 0!important}.gallery-pagination .swiper-pagination-bullet,.gallery-pagination .swiper-pagination-bullet-active{width:20px!important}.gallery-navigation{margin-left:15px!important;margin-right:15px!important}.comparison-table-container{width:100%;max-width:100%!important}.comparison-table th{padding:13px .75rem}.card__content .card-information{text-align:left!important;display:flex;justify-content:center}.quick-add.no-js-hidden{margin:2px!important}.card__content .review-wrapp{flex-direction:column-reverse!important}.card-wrapper.product-card-wrapper button.quick-add__submit.button.button--full-width.button--primary{font-size:12px!important}.video-badge{line-height:15px!important}.multicolumn-card__info.testimonial-card__info--image-no-stars{margin:5px!important;padding:10px!important}.windie-container{padding:5px!important}.windie-right-choice{display:flex!important;flex-direction:column}.hero-slide__content-container{align-items:flex-start!important}.collection .product-grid ul.splide__list{gap:8px!important}.splide__slide{margin:0!important;padding:0!important}#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card.content-container.testimonial-card{padding:0}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte,.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte p{max-width:80%!important}.windie-distributors .windie-distributors__inner form.windie-distributors__form button.windie-btn.windie-btn--primary{font-size:16px}.windie-distributors .windie-distributors__inner form.windie-distributors__form input{font-size:14px}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card{flex-direction:row!important;padding:20px;gap:10px}.quick-add-modal__content.global-settings-popup{margin:0!important}.banner__box{background:#26bfea!important}#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card.content-container.testimonial-card{flex-direction:column!important;justify-content:center;align-items:center;padding:10px}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info{padding:0!important}.multicolumn-card.content-container.testimonial-card .multicolumn-card__image-wrapper{max-width:40%!important}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info h3{text-align:left}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte{max-width:100%!important;text-align:left;margin-bottom:0}#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte,#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte p{max-width:100%!important}#shopify-section-template--26986559832376__testimonials_frMNtt .testimonial-card__stars.rating-stars.rating-stars--inactive-solid{display:flex;width:100%}.multicolumn-card.content-container.testimonial-card .multicolumn-card__info{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px!important}}@media(min-width:767px){.header-left{display:none;align-items:anchor-center;gap:10px}#shopify-section-template--26986559832376__featured_collection_eMNnX6 .product-card-wrapper .card,#shopify-section-template--26986559832376__testimonials_PDK4AT .multicolumn-card.content-container.testimonial-card{flex-direction:row!important}}@media screen and (min-width:750px){.splide--desktop-dots-under.splide--desktop-arrows-under .splide__dots-and-arrows{width:fit-content;margin-left:auto;margin-right:auto;position:unset!important}}footer{padding-top:80px!important}@media screen and (min-width:750px){.footer-block.grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing))!important}}.mobile-facets__open{color:#4264ab!important}#shopify-section-template--26986559570232__rich_text_7DGymV{max-width:905px;margin:auto}#shopify-section-template--26986559570232__rich_text_7DGymV h2.rich-text__heading.rte.h1.title-with-highlight{letter-spacing:0px;color:#1c3f85}#shopify-section-template--26986559570232__rich_text_7DGymV .rich-text__text.rte{letter-spacing:0px;color:#112b61}#shopify-section-template--26986559570232__windie_trust_bar_LpX9MJ{margin:0 auto 30px}.mobile-facets__open{color:#112b61!important}.kaching-bundles__bar-price.needsclick{color:#db0a81!important}.kaching-bundles .kaching-bundles__bar-most-popular__content,.kaching-bundles .kaching-bundles__bar-label{background:#db0a81!important;color:#fff!important}span.needsclick{color:#1c3f85!important}.kaching-bundles .kaching-bundles__bar-full-price{text-decoration:line-through;color:#1c3f85}span.kaching-bundles__bundle-products__full-price.needsclick{color:#1c3f85}span.kaching-bundles__bundle-products__price.needsclick{color:#db0a81!important}.kaching-bundles__block-title.needsclick{letter-spacing:0px;color:#1c3f85!important}.kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected{padding:8px!important;border-radius:50%!important;border:1px solid #112B61!important}.kaching-bundles .kaching-bundles__bundle-products__divider-icon svg{color:#dadce2!important}@media screen and (min-width:1200px){.kaching-bundles .kaching-bundles__bundle-products--vertical{flex-direction:row!important;justify-content:center;align-items:center}.kaching-bundles .kaching-bundles__bundle-products__product{flex:auto!important}.kaching-bundles__bundle-products__product.needsclick{justify-content:flex-start!important;align-items:flex-start!important;width:100%}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__divider{width:30%!important}.kaching-bundles .kaching-bundles__bundle-products__wrapper{align-items:flex-start!important}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__image{width:auto;height:auto;max-width:80px;-o-object-fit:contain;object-fit:contain}.kaching-bundles__bar:nth-child(1) .kaching-bundles__bar-wrapper.needsclick{display:flex;gap:10px}.kaching-bundles__bar:nth-child(1) .kaching-bundles__bar-content-left.needsclick{position:relative}.kaching-bundles__bar:nth-child(1) .kaching-bundles__bar-pricing.needsclick{position:absolute;right:5px}.kaching-bundles__bar:nth-child(1) .kaching-bundles__bar-main.needsclick{max-width:38%}.kaching-bundles__bar-variants.needsclick{max-width:42%}}.card.card--extend-height{display:flex;flex-direction:column;height:100%}.card--extend-height .card__inner{display:flex;flex-direction:column}.card--extend-height .card__content.hhh{display:flex!important;flex-direction:column!important;flex:1 1 auto}.card--extend-height .card__content.hhh>.card__information{display:flex;flex-direction:column;flex:1 1 auto}.card--extend-height .card__content.hhh>.card__information>.card-information:last-of-type{margin-top:auto}.card--extend-height .card__content.hhh>.quick-add{margin-top:0!important}html,body{overflow-x:hidden;max-width:100%}@media screen and (max-width:749px){.product-info__image-block{max-width:65%!important;width:65%!important;margin:0 auto!important}.product-info__image-block img{width:100%!important;height:auto!important;max-width:100%!important}.custom-columns__block.custom-columns__block-icon_with_text{padding-right:16px!important;padding-left:16px!important;box-sizing:border-box}.custom-columns__column{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}}.product__info-wrapper .product__title h1.h1{font-size:42px!important;line-height:50px!important}.collection .collection__title h2.title.h2.title-with-highlight,.title-wrapper-with-link h2.title.h1,.collapsible-content .collapsible-content__wrapper.color-custom.gradient h2.collapsible-content__heading.h1.title-with-highlight,.title-wrapper-with-link h2.blog__title.h2,.windie-distributors h2.windie-distributors__title,.custom-columns .custom-columns__column.always-display.animate-item.animate-item--child h2.custom-columns__title.h1.center.mobile-center.title-with-highlight,.banner .banner__box h2.banner__heading.h1.title-with-highlight,.video-banner__heading,#shopify-section-template--26986559570232__rich_text_7DGymV h2.rich-text__heading.rte.h1.title-with-highlight,h2#SectionHeading-template--26986559832376__featured_blog_xEwJwB,h2.windie-section-title,.contact-info-card h2{font-size:36px!important;line-height:44px!important}.video-tabs-wrapper .content-column .section-heading,.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns .custom-columns__block.custom-columns__block-icon_with_text.always-display h3.icons-with-text__icon__title.h3,.comparison-table th.comparison-table__logo,.article-card-wrapper .article-card .card__content .card__information h3.card__heading.h2 a,.multicolumn-card.content-container.testimonial-card .multicolumn-card__info h3{font-size:24px!important;line-height:32px!important}.collapsible-content .collapsible-content__wrapper.color-custom.gradient summary.accordion__summary .summary__title h2,.card-wrapper.product-card-wrapper h3.card__heading.h5 a.full-unstyled-link{font-size:20px!important;line-height:28px!important}.tab-content,.video-banner__text,.article-card-wrapper .article-card .card__content .card__information p.article-card__excerpt.rte-width,.comparison-table-container table.comparison-table th.comparison-table__others,.windie-distributors .windie-distributors__inner .windie-distributors__text{font-size:18px!important;line-height:28px!important}.product-benefits-wrapper .product-benefit-item .product-benefit-text,.product-info-bar-wrapper .product-info-item.estimated-delivery-text span,.tab-btn{font-size:14px!important;line-height:20px!important}@media screen and (max-width:749px){.product__info-wrapper .product__title h1.h1{font-size:28px!important;line-height:36px!important}.collection .collection__title h2.title.h2.title-with-highlight,.title-wrapper-with-link h2.title.h1,.collapsible-content .collapsible-content__wrapper.color-custom.gradient h2.collapsible-content__heading.h1.title-with-highlight,.title-wrapper-with-link h2.blog__title.h2,.windie-distributors h2.windie-distributors__title,.custom-columns .custom-columns__column.always-display.animate-item.animate-item--child h2.custom-columns__title.h1.center.mobile-center.title-with-highlight,.banner .banner__box h2.banner__heading.h1.title-with-highlight,.video-banner__heading,h2.location-search__heading-template--26986559832376__custom_location_search_dYW9Xx,h2#SectionHeading-template--26986559832376__featured_blog_xEwJwB,h2.windie-section-title,.contact-info-card h2{font-size:24px!important;line-height:32px!important}.video-tabs-wrapper .content-column .section-heading,.section-heading,.color-scheme-template--26986560061752__custom_columns_gKPk3n .custom-columns .custom-columns__block.custom-columns__block-icon_with_text.always-display h3.icons-with-text__icon__title.h3,.comparison-table-container table.comparison-table th.comparison-table__others,.comparison-table th.comparison-table__logo,#shopify-section-template--26986559832376__testimonials_frMNtt .multicolumn-card.content-container.testimonial-card .multicolumn-card__info h3{font-size:20px!important;line-height:26px!important}.tab-content,.video-banner__text,.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte,.multicolumn-card.content-container.testimonial-card .multicolumn-card__info .rte p,.windie-distributors .windie-distributors__inner .windie-distributors__text{font-size:15px!important;line-height:22px!important}.card-wrapper.product-card-wrapper h3.card__heading.h5 a.full-unstyled-link,.tab-btn,.windie-distributors .windie-distributors__inner form.windie-distributors__form input,.windie-distributors .windie-distributors__inner form.windie-distributors__form button.windie-btn.windie-btn--primary{font-size:13px!important;line-height:18px!important}}@media screen and (min-width:750px){.template-contact #MainContent{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1200px;margin:0 auto;padding:60px 32px}.template-contact #MainContent>.shopify-section{padding:0!important}.template-contact contact-form.page-width.page-width--narrow{max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.template-contact #MainContent{padding:32px 20px;display:flex;flex-direction:column;gap:32px}}.banner .banner__box h2.banner__heading.title-with-highlight,.banner .banner__box .banner__text{text-shadow:0 1px 3px rgba(0,0,0,.8),0 2px 14px rgba(0,0,0,.6)!important}@media screen and (max-width:767px){.hero-slide__content h2.hero__heading.h1.title-with-highlight{font-size:32px!important;line-height:40px!important}.hero-slide__content p.hero__heading-prefix.h4{font-size:20px!important;line-height:26px!important}.blog__posts.slider--mobile .blog__post.slider__slide--full-width,.blog__posts.slider--tablet .blog__post.slider__slide--full-width{width:90%!important;flex:0 0 90%!important}.article-card-wrapper .article-card .card__content .card__information h3.card__heading.h2 a{font-size:17px!important;line-height:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
