:root{--brand-green: #4FA46A;--brand-green-hover: #44a749;--brand-dark: #10161c;--text-muted: #717171}::selection{background-color:Highlight;color:HighlightText}.announcement-bar__message{color:#d0d0d0}section#shopify-section-template--16626261098645__image_banner{margin-top:129px}body .shopify-section-group-header-group.section-header{top:0;left:0;width:100%;z-index:1000!important;opacity:1!important;pointer-events:initial!important}.announcement_height{box-shadow:0 -6px 10px 5px #00000080;background-color:#fff}nav.breadcrumbs{display:block;width:100%}.shopify-section-group-header-group.section-header.pinned .header__inline-menu,.shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.pinned.scrolled-past-header .header__inline-menu{display:none}.banner__text p{font-size:20px;letter-spacing:-.2px;color:#f7f7f8;line-height:1.5em}.banner a.button.button--primary{font-size:19px;letter-spacing:-.57px;line-height:1.2;font-weight:700;height:69px}.banner a.button.button--secondary{border:none;min-width:unset;min-height:unset;font-size:19px;letter-spacing:-.57px;line-height:1.2;font-weight:700;text-decoration:none}.banner a.button.button--secondary:hover{text-decoration:underline}.banner a.button.button--secondary:before,.banner a.button.button--secondary:after{display:none}.multicolumn-card__image-wrapper--third-width{width:57px!important}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding:20px}.multicolumn-list h3{font-size:18px;font-weight:700;letter-spacing:-.18px}.multicolumn-card__info>:nth-child(2){margin-top:5px}.multicolumn-list p{font-size:15px;letter-spacing:-.15px;line-height:1.5em;color:var(--text-muted)}.list-menu__item--link{font-size:15px;color:var(--text-muted);letter-spacing:-.15px}.link--text:hover{color:#fff}img.fb-social{width:100%;display:block}.home-sec-2-blurb-1 h3{font-size:30px;line-height:1.2}.collection-grid-custom{--grid-desktop-horizontal-spacing: 16px}.collection-grid-custom .collection-grid-item .multicolumn-card__image-wrapper{margin:0;position:relative;border-radius:8px!important;overflow:hidden}.collection-grid-custom .collection-grid-item .multicolumn-card__info{position:absolute;bottom:0;left:0;right:0;width:100%;padding:30px!important;min-height:276px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.collection-grid-custom .collection-grid-item .multicolumn-card__info *{position:relative;z-index:2;color:#fff}.collection-grid-custom .collection-grid-item h3{font-size:30px;line-height:1.2;letter-spacing:-.45px}.collection-grid-custom .collection-grid-item a.link{display:inline-flex;align-items:center}.collection-grid-custom .collection-grid-item a.link .icon-wrap{display:flex;align-items:center;justify-content:center}.collection-grid-custom .collection-grid-item a.link{font-weight:700}.testimonial-sec .section-header{text-align:center}.testimonial-sec .section-header .main-heading{font-size:40px;letter-spacing:-1px;line-height:1.1;font-weight:700;margin-top:0!important}.testimonial-item-wrap{background-color:#fff;border-radius:8px;padding:0 24px 46px;margin:15px 7.5px 0}.testimonial-item-wrap .testimonial-content-wrap img{margin-bottom:40px;display:inline-block;margin-top:-14px}.testimonial-item-wrap .testimonial-content-wrap{font-size:16px;color:var(--brand-dark);line-height:1.5;position:relative}.testimonial-item-wrap .testimonial-content-wrap p{margin-top:0}.testimonial-item-wrap .author-info-wrap{display:flex;align-items:center}.testimonial-item-wrap .author-info-wrap img{width:59px}.testimonial-item-wrap .author-info-wrap .author-info{padding-left:18px}.testimonial-item-wrap .author-info-wrap .author-info .author{letter-spacing:-.45px;line-height:1.2;font-weight:800;color:var(--brand-dark);font-size:16px}.testimonial-item-wrap .author-info-wrap .author-info .author-job{letter-spacing:-.16px;line-height:1.4;font-size:16px}.testimonial-item-wrap .rating-icon{margin-bottom:20px;display:block}.testimonial-sec .slider-controls{display:flex;justify-content:center;align-items:center}.testimonial-sec .slider-controls button{border:none;background:transparent;padding:0;cursor:pointer}.testimonial-sec .slider-controls button svg{display:block;width:13px;height:22px}.testimonial-sec .slider-controls .slide-m-dots{margin:0 55px}.testimonial-slider-wrap.slick-dotted.slick-slider{margin-bottom:52px}.testimonial-sec .slide-m-dots ul.slick-dots{position:relative;bottom:unset;line-height:1;display:flex}.testimonial-sec .slide-m-dots ul.slick-dots li{height:8px;width:12px;opacity:.25;background-color:var(--brand-dark);border-radius:4px;transition:all .3s ease}.testimonial-sec .slide-m-dots ul.slick-dots li button:before{display:none}.testimonial-sec .slide-m-dots ul.slick-dots li button{width:100%;height:100%}.testimonial-sec .slide-m-dots ul.slick-dots li.slick-active{width:25px;opacity:1}.menu-list-sec .menu-grid-wrap{column-count:5;column-gap:20px}.menu-list-sec .menu-grid-wrap .menu-item-wrap{overflow:hidden}.menu-list-sec .menu-item-wrap h3{letter-spacing:-.18px;font-weight:700;line-height:1.5;margin:0 0 25px}.menu-list-sec .menu-item-wrap ul{margin-bottom:60px}.menu-list-sec .menu-item-wrap ul li a{letter-spacing:-.15px;font-size:15px;text-decoration:none;color:var(--text-muted);line-height:1.4;display:block}.menu-list-sec .menu-item-wrap ul li a:hover{text-decoration:underline}.menu-list-sec .menu-item-wrap ul li:not(:last-child){margin-bottom:25px}.menu-list-divider hr{margin:0;opacity:.05;background:#000}.custom-blog-sec .blog__posts.articles-wrapper{margin-top:5px!important;--grid-desktop-horizontal-spacing: 15px}li.featured__product_height{height:548px}li.grid__item.scroll-trigger.animate--slide-in.product-grid-info-wrap.featured__product_height{width:100%;max-width:100%}.custom-blog-sec h2{letter-spacing:-1px;font-size:40px;font-weight:700;line-height:1.1}.custom-blog-sec a.underline-link{text-align:right;font-size:19px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.57px}.custom-blog-sec .title-wrapper-with-link{margin-bottom:30px!important;margin-top:0!important}a.link.underlined-link{text-align:right;font-size:19px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.57px}.custom-blog-sec a.button:after{box-shadow:none}.custom-blog-sec a{text-decoration:none}.custom-blog-sec .article-card-wrapper{border-radius:8px;background-color:#fff;overflow:hidden}.custom-blog-sec .card__content{display:block!important}.custom-blog-sec .card__content .card__information{padding:40px 24px 35px}.custom-blog-sec .card__heading.h2{letter-spacing:-.5px;font-size:18px;font-weight:800;line-height:1.2;text-align:left}.custom-blog-sec .article-card__excerpt{margin:0;letter-spacing:-.16px;line-height:1.4;font-size:16px;color:var(--text-muted)}.custom-blog-sec .article-meta{border-top:solid 1px rgba(0,0,0,.05);padding:25px 24px;display:flex;align-items:center;justify-content:space-between}.custom-blog-sec .card__heading.h2 a:after{display:none}.custom-blog-sec .article-meta>a svg{display:block;width:16px;height:16px;opacity:.5}.custom-blog-sec .article-meta .article-info-wrap{display:flex;align-items:center;letter-spacing:-.16px;font-size:16px}.custom-blog-sec .article-meta .article-info-wrap svg{display:block;margin:0 12px}.custom-blog-sec .article-meta .article-info-wrap p{color:var(--brand-green);text-decoration:none;margin:0}.custom-blog-sec .article-meta .article-info-wrap span{color:var(--text-muted)}.img-sec-col .image-with-text__text-item .gradient{background-color:transparent!important;padding:0 0 0 83px;justify-content:center}.img-sec-col .image-with-text__text-item .image-with-text__heading{letter-spacing:-1px;font-size:40px;line-height:1.1;font-weight:700}.img-sec-col .image-with-text__text-item .image-with-text__text{margin-top:35px}.img-sec-col .image-with-text__text-item .image-with-text__text p{letter-spacing:-.18px;line-height:1.6;font-size:16px}.img-sec-col .image-with-text__text-item a.button{margin-top:45px;font-weight:700;letter-spacing:-.57px;font-size:19px;padding:23px 48px;line-height:1}.custom-blog-sec a.button{font-size:19px;font-weight:700;letter-spacing:0;background-color:#e0e3e6}.collection-main-wrap .collection__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px!important}.collection-main-wrap .collection__title.category{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px!important}.multicolumn-card__info a{text-decoration:none}.collection-main-wrap .collection__title h2.title{margin:0 0 20px;line-height:1.1;font-size:50px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1px}.collection-header-wrap p{font-size:18px;font-style:normal;font-weight:400;line-height:160%}.center.collection__view-all.scroll-trigger.animate--slide-in a{text-align:right;font-size:19px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.57px;text-decoration:none}.collection-main-wrap .collection__title .collection__description{font-size:16px;line-height:1.6}.collection-main-wrap .link{letter-spacing:-.57px;line-height:1.2;font-size:16px;font-weight:700;display:flex;align-items:center}.collection-main-wrap .link svg{display:block;margin-left:18px}.collection-main-wrap .product-grid{--grid-desktop-horizontal-spacing: 15px;--grid-desktop-vertical-spacing: 30px;margin-top:0}.collection-main-wrap .product-grid .product-grid-info{height:100%;display:flex;justify-content:flex-end;flex-direction:column;padding:0 30px 90px;color:#fff;position:relative}.collection-main-wrap .product-grid .product-grid-info.featured__title{height:100%;display:flex;justify-content:flex-end;flex-direction:column;padding:0 30px 30px;color:#fff;position:relative}.collection-main-wrap .product-grid li{border-radius:8px;height:100%;overflow:hidden}.collection-main-wrap .product-grid .product-grid-info .popular_title{color:inherit;letter-spacing:-.45px;line-height:1.2;font-size:30px;font-weight:700;margin:0 0 15px}.body.rte.popular__desc{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.16px}.collection-main-wrap .product-grid .product-grid-info *{position:relative;z-index:2}.collection-main-wrap .product-grid .product-grid-info:before{content:"";width:100%;height:40%;display:block;position:absolute;opacity:.7;border-radius:8px;background:linear-gradient(to top,#000 -19.87% -1.41%,#0000);left:0;right:0;bottom:0}.collection-main-wrap .product-grid .product-grid-info p{letter-spacing:-.16px;line-height:1.4}.collection-main-wrap .product-grid li .card-wrapper{background-color:#fff}.collection-main-wrap .product-grid li .card-wrapper a{text-decoration:none!important}.collection-main-wrap .product-grid li .card-wrapper .card__heading a:after{display:none}.card__badge.top .badge{font-size:15px;background:var(--brand-green);padding:9px 16px 6px;line-height:1;letter-spacing:-.45px}.collection-main-wrap .product-grid li .card-status-content{display:block;letter-spacing:-.15px;color:#4fa46a;font-size:15px;text-transform:capitalize;line-height:1.4}.card-status-content.cart{color:#4fa46a;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.15px}.collection-main-wrap .product-grid li .product-description{color:var(--text-muted);letter-spacing:-.16px;font-size:16px;line-height:1.4;margin-bottom:15px;min-height:67px}.collection-main-wrap .product-grid li .price{font-size:16px;font-weight:700;letter-spacing:-.45px;line-height:1.2;margin:0}.collection-main-wrap .product-grid li span.btn-view{background:var(--brand-green);letter-spacing:-.48px;font-size:16px;font-weight:700;line-height:1.2;color:var(--brand-dark);text-decoration:none}.collection-main-wrap .product-grid li span.btn-view:not(:hover):after{box-shadow:none}.header-wrap .header-search-custom{margin-left:0;width:100%;max-width:519px}.header-wrap .header__heading{margin-right:0}.header-wrap .header-search-custom input.search__input.field__input{border-radius:var(--buttons-radius);border:1.5px solid #d0d0d0;height:54px;padding:0 95px 0 25px}.header-wrap .header-search-custom .field:before,.header-wrap .header-search-custom .field:after{box-shadow:none}.header-wrap .header-search-custom .field{align-items:center}.header-wrap .header-search-custom input.search__input.field__input:not(:focus)+label{top:unset;letter-spacing:-.16px;font-size:16px;color:#898989}.header-wrap .header-search-custom input.search__input.field__input:not(:placeholder-shown)~.field__label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);color:#898989;left:27px}.header-wrap .header-search-custom input.search__input.field__input:focus+label{left:27px}.header-wrap .reset__button{top:unset;margin-right:15px}.menu-inner-wrap{display:flex;align-items:center;justify-content:space-between}.header__inline-menu{margin:0;border-top:1px solid #e5e5e5;transition:.5s}.header__inline-menu ul{max-width:1404px;margin:0!important}.sticky header.header-wrap{height:90px}.header__inline-menu .list-menu__item{padding-top:15px;padding-bottom:15px;letter-spacing:-.16px;line-height:1.1;font-size:14px;color:var(--brand-dark);padding-left:0}.header__inline-menu .list-menu--inline{display:flex;grid-template-columns:repeat(3,auto);grid-column-gap:30px}.header-wrap .header__inline-menu .list-menu--inline{justify-content:space-between!important}.header__inline-menu .list-menu>li>.list-menu__item{padding-right:0}.header__inline-menu .header__submenu{background-color:#fff}.header__inline-menu .header__submenu .header__menu-item{padding:15px}.header__icons{align-items:center;padding-right:0}.header__inline-menu .list-menu--inline li i{display:none}.header__icons>*:not(:last-child){margin-right:24px}.header__icons svg{width:24px!important;height:24px!important}.flag-placeholder svg{display:block}.header__icons a.header__icon{width:auto;height:auto}.header__icon--cart{margin-right:0!important}.related-products:not(.product-recommendations--loaded){min-height:600px}.seo__container.page-width{max-width:1140px;margin:0 auto}.seo__heading{font-size:40px!important}.page-width{max-width:1400px!important}@media screen and (min-width:990px){.header{display:flex;justify-content:space-between}.header a.header__heading-link{margin:0;padding:0}.header-icons-extra,.header-icons-extra p{display:flex;align-items:center;color:#898989;font-size:15px;margin:0}.header-icons-extra p svg{display:block;margin-right:15px}.header-icons-extra p:not(:last-child){margin-right:25px}.header-wrap .search__button{top:unset;right:25px;width:20px;height:20px}}@media screen and (min-width:750px)and (max-width:989px){.home-sec-2-info .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.collection-grid-custom .multicolumn-list li{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.collection-grid-custom .collection-grid-item h3{font-size:25px}}@media screen and (max-width:1279px){.header-icons-extra{display:none}}@media screen and (max-width:1024px){.collection_product__container.collection ul li{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 2)}}@media screen and (max-width:991px){.header__inline-menu .list-menu--inline li i{display:block}.seo__heading{font-size:35px!important}.seo__description{font-size:16px!important}}@media screen and (max-width:989px){.header__icon,.header__icon--cart .icon{width:24px;height:24px}.collection-grid-custom .collection-grid-item .multicolumn-card__info{padding:20px!important}.img-sec-col .image-with-text__text-item .gradient{padding-left:30px}.menu-list-sec .menu-grid-wrap{column-count:3}}@media screen and (max-width:768px){header.header-wrap{padding-left:20px;padding-right:20px}.header:not(.drawer-menu).page-width{padding-left:0!important;padding-right:0!important}.page-width,.banner__content{padding-left:20px!important;padding-right:20px!important}.home-sec-2-info .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.footer-middle{flex-wrap:wrap;row-gap:35px}.footer__ssp{flex-wrap:wrap}.footer-payments *{justify-content:center}.footer-top{flex-wrap:wrap;gap:25px;justify-content:center}.footer-bottom{flex-wrap:wrap;gap:25px}.footer-bottom span{text-align:left}.menu-list-sec .menu-grid-wrap{column-count:2}.logo-sec .logo-group-wrap .logo-item-wrap{width:60%;margin:auto;padding:10px}.logo-sec .logo-group-wrap{gap:0}.logo-sec .logo-group-wrap .logo-item-wrap img{width:100%}.footer-blurb-sec .multicolumn-list:not(.slider){padding:0!important}.footer-blurb-sec .multicolumn-list:not(.slider) li{max-width:100%!important;width:100%!important}.footer-blurb-sec .multicolumn-list:not(.slider) .multicolumn-card__info{padding:20px 0!important}.header__icons>*:not(:last-child){margin-right:10px}.header__icons svg{width:18px!important;height:18px!important}header-drawer{margin-left:0!important}.banner__heading{font-size:46px}.banner{padding:50px 0!important}.home-sec-2-info .multicolumn-list:not(.slider){padding:0!important}.collection-grid-custom .slider.slider--mobile li:first-child{margin:0!important}.collection-main-wrap .collection__title{flex-wrap:wrap;gap:30px}.collection-main-wrap .collection__title h2.title,.testimonial-sec .section-header .main-heading,.img-sec-col .image-with-text__text-item .image-with-text__heading,.custom-blog-sec h2{font-size:35px;margin-bottom:15px}.collection-main-wrap .product-grid li{width:100%!important;max-width:100%!important}.collection-main-wrap .product-grid .product-grid-info{padding:90px 20px 30px!important}.testimonial-sec .section-header{margin-bottom:30px!important}.testimonial-sec .slider-controls .slide-m-dots{margin:0 20px!important}.img-sec-col .image-with-text__text-item .image-with-text__text{margin-top:0!important}.img-sec-col .image-with-text__text-item .gradient{padding:30px 0 0!important}.logo-sec .section-header{margin-bottom:20px!important}}@media screen and (max-width:425px){.footer-bottom img{width:100%}.footer-middle .footer-middle-block{flex-basis:48%}}.nano{background:#bba;width:100%;height:100%}.nano .nano-pane{background:#888}.nano .nano-slider{background:#111}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:7px;background-color:#515151}::-webkit-scrollbar-track{background-color:transparent}.product-media-container{max-height:550px}modal-opener.product__modal-opener{max-height:550px}.product__media.media.media--transparent img{max-height:550px;object-fit:contain}.gallery__slider{max-width:115px;max-height:115px}.product__text.inline-richtext{color:var(--brand-dark);font-size:16px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:1.6px;text-transform:uppercase}.product__title h1{color:var(--brand-dark);font-size:30px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.45px}.price__container.price_margin{margin:0!important}.price.price--large.price--show-badgeprice_margin{line-height:0;display:flex;align-items:center;column-gap:2rem}.no-js-hidden.product__price{margin:0;margin-bottom:30px!important}.variant_container{width:42px;height:42px;color:var(--brand-dark);text-align:center;font-size:14px;font-style:normal;padding:0!important;font-weight:800!important;line-height:120%;letter-spacing:-.35px;display:flex!important;border:1px solid var(--brand-dark)!important;align-items:center;justify-content:center}.variant_size__container{display:flex!important;align-items:center;justify-content:flex-start}button.product-form__submit.button.button--full-width.button--secondary{display:flex;padding:22px 48px;justify-content:center;align-items:center;gap:10px;background:var(--brand-green);border-radius:var(--buttons-radius);color:var(--brand-dark);outline:none!important;border:none!important;margin-bottom:0!important;box-shadow:none!important}button.product-form__submit.button.button--full-width.button--secondary:after{box-shadow:none!important}button.product-form__submit.button.button--full-width.button--secondary span{color:var(--brand-dark);font-size:19px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.57px}button.product-form__submit.button.button--full-width.button--secondary:hover{background:var(--brand-green-hover);border-color:var(--brand-green-hover);transition:all .3s}button.product-form__submit.button.button--full-width{display:block;padding:0 20px;height:50px;width:fit-content;background:var(--brand-green);border:1px solid var(--brand-green);border-radius:var(--buttons-radius);color:var(--brand-dark);font-size:16px;text-decoration:none;font-weight:500;transition:all .3s}button.product-form__submit.button.button--full-width span{color:var(--brand-dark)}button.product-form__submit.button.button--full-width:after{box-shadow:none!important}button.product-form__submit.button.button--full-width:hover{background:var(--brand-green-hover);transition:all .3s;border-color:var(--brand-green-hover);color:var(--brand-dark)}.add_container{display:flex;column-gap:12px;align-items:flex-start}.fav_conatiner{width:40px;height:40px;display:flex;background:transparent;border-radius:50%;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;border:1.5px solid rgba(16,22,28,.25)!important;transition:background-color .2s linear}.product_usp{display:flex;align-items:center;column-gap:16px}.usp_logo{width:56.41px;height:56.41px}.product__usp_heading{color:var(--brand-dark);font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.18px;margin:0!important}.product_usp_subheading{margin:0!important;color:var(--text-muted);font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.15px}.product_description a{color:var(--brand-green)}@media screen and (max-width:1024px){button.product-form__submit.button.button--full-width{width:80%!important}.product_description__container.specs_container_inner .product_descriptiopn.column.product_column{margin-right:26px;padding-left:0!important}.product_descriptiopn.column.accodion_column{width:45%!important;max-width:50%!important}.variant_size__container{flex-wrap:wrap}.product_description__container.page-width{column-gap:3rem}.heading_title_poduct{font-size:24px!important}.product_accordion_title,.product_description .at-tab.tab_content,.product_description .full-unstyled-link{font-size:16px}h4.scpec__title.product_spec_title{font-size:14px}.spec_description p{margin:0;font-size:16px}}@media screen and (max-width:768px){h4.heading_title_poduct{font-size:18px!important}h4.scpec__title.product_spec_title,h4.accordion__title.product_accordion_title{font-size:16px!important}a.heading_title_poduct.card__button.fbanner__link{padding:10px}.collection-main-wrap .product-grid li .product-description,.collection-main-wrap .product-grid li span.btn-view{display:none}.collection-main-wrap .card__inner{height:200px!important}.collection-main-wrap .card__media .media img{object-fit:contain}.custom-blog-sec a.button{display:none}.product-grid .product-grid-info h3{font-size:20px!important}.product-grid .product-grid-info{padding-left:12px!important;padding-right:12px!important}}@media screen and (max-width:768px){.product_description__container.page-width{flex-direction:column}.product_descriptiopn.column{width:100%!important;max-width:100%!important}.product_description__container.page-width{row-gap:5rem}.product_descriptiopn.column.accodion_column{width:100%!important;max-width:100%!important}.product_descriptiopn.column.accodion_column{margin:0!important}.product_description__container.page-width{padding-left:22px!important;padding-right:22px!important}a.heading_title_poduct.card__button.fbanner__link{padding:16px}h4.heading_title_poduct{font-size:18px!important}h4.scpec__title.product_spec_title{font-size:14px!important}h4.accordion__title.product_accordion_title{font-size:16px!important}.card__badge.top .badge{font-size:12px}}.range-slider{position:relative;width:100%;height:35px;text-align:center}.price_range_container.mobile,.price_container_output.mobile{padding:0 2.6rem}.range-slider input{pointer-events:none;position:absolute;overflow:visible;left:0;top:15px;width:100%;outline:none;height:18px;margin:0;padding:0}.range-slider input::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;outline:0}.range-slider input::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;width:9px}.range-slider input::-moz-range-track{position:relative;z-index:-1;background-color:#000;border:0}.range-slider input:last-of-type::-moz-range-track{-moz-appearance:none;background:none transparent;border:0}.range-slider input[type=range]::-moz-focus-outer{border:0}.rangeValue{width:30px}.output{position:absolute;border:1px solid #999;width:40px;height:30px;text-align:center;color:#999;border-radius:4px;display:inline-block;font:700 15px/30px Helvetica,Arial;bottom:75%;left:50%;transform:translate(-50%)}.output.outputTwo{left:100%}.containerprice{right:0;left:0}input[type=range]{-webkit-appearance:none;background:none}input[type=range]::-webkit-slider-runnable-track{height:9px;border:none;border-radius:3px;background:transparent}.price_container_output{display:flex;justify-content:space-between}input[type=range]::-ms-track{height:9px;background:transparent;border:none;border-radius:3px}input[type=range]::-moz-range-track{height:9px;background:transparent;border:none;border-radius:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid white;height:20px;width:20px;border-radius:50%;background:var(--brand-green);margin-top:-3px;position:relative;z-index:10000}input[type=range]::-ms-thumb{-webkit-appearance:none;border:none;height:20px;width:20px;border-radius:50%;background:var(--brand-green);margin-top:-3px;position:relative;z-index:10000}input[type=range]::-moz-range-thumb{-webkit-appearance:none;border:none;height:20px;width:20px;border-radius:50%;background:var(--brand-green);margin-top:-3px;position:relative;z-index:10000}input[type=range]:focus{outline:none}.full-range,.incl-range{width:100%;height:9px;left:0;top:21px;position:absolute;border-radius:99px;opacity:.2;background:var(--brand-green)}.review_button_link{color:var(--brand-dark);font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:0;letter-spacing:-.48px}.incl-range{background:var(--brand-green);opacity:1}.full-ranges,.incl-ranges{width:100%;height:9px;left:0;top:21px;position:absolute;border-radius:99px;opacity:.2;background:var(--brand-green)}.price_min,.price_max{color:var(--brand-dark);font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.18px}.price_container_output{margin-top:12px}.incl-ranges{background:var(--brand-green);opacity:1}svg.svgfilter\.p\.product_type{display:none}.product-page-width{max-width:1340px;margin:auto}.side_total_container .totals__total-value{color:var(--brand-dark)}.cart .gift_card_code__container{display:none}.cart .totals{margin-top:42px;margin-bottom:42px}#main-collection-filters{max-width:303px;width:100%}#main-collection-filters .facets__form-vertical{width:100%}#FacetsWrapperDesktop{padding-right:0!important}#ProductGridContainer{padding-left:26px;width:100%}@media screen and (max-width:991px){#ProductGridContainer{padding-left:0}}.facets-vertical{justify-content:space-between;gap:0px!important}#product-grid.collection__product__grid{justify-content:flex-start}@media screen and (max-width:700px){#ProductGridContainer{padding-left:0}}#product-grid.collection__product__grid li{max-width:calc((100% / 3) - 8px);width:100%}ul.grid.product-grid,.grid.grid--3-col-desktop{column-gap:12px!important}.collection-list.grid,.product_description__container{column-gap:0px;justify-content:center}.product.product--large.product--left.product--thumbnail_slider.product--mobile-show.grid.grid--1-col.grid--2-col-tablet{background:var(--white)}.product.grid.grid--2-col-tablet,.image-with-text__grid.grid--2-col-tablet{justify-content:space-between}.product.grid.grid--2-col-tablet .product__media-wrapper,.image-with-text__grid.grid--2-col-tablet .image-with-text__media-item,.image-with-text__grid.grid--2-col-tablet .image-with-text__text-item{max-width:46.27%;width:100%}.image-with-text__grid.grid--2-col-tablet .image-with-text__text-item .image-with-text__content.image-with-text__content--top{padding-left:0}.product.grid.grid--2-col-tablet .product__info-wrapper{max-width:46.27%;padding-left:0;width:100%}.product_description__container.product-page-width.new-product,.product-width.main-pro{max-width:1400px}product-recommendations .swiper-wrapper .swiper-slide{margin-right:11px!important;height:auto}.multicolumn-list.grid--3-col-desktop{display:flex!important;justify-content:center!important;column-gap:10px!important}.product__card_banner .multicolumn-list.grid--3-col-desktop li{max-width:440px!important;width:100%!important}.custom-blog-sec{max-width:1400px;margin-left:auto;margin-right:auto}.custom-blog-sec .blog__posts.articles-wrapper{column-gap:11px!important}product-recommendations .swiper-wrapper{display:flex!important;justify-content:space-between!important}@media screen and (min-width:767px){product-recommendations .swiper-wrapper .swiper-slide{width:100%!important;max-width:24.4%;margin-right:0!important}}.collection-list.grid.grid--3-col-desktop{column-gap:unset!important;justify-content:space-between}@media screen and (max-width:1320px){.multicolumn-list.grid--3-col-desktop{display:grid!important;justify-content:unset;column-gap:10px!important}}@media screen and (max-width:1024px){#product-grid.collection__product__grid li,.collection-list.grid li{max-width:calc(50% - 6px);width:100%}}@media screen and (max-width:980px){#ProductGridContainer{max-width:100%;width:100%}.product.grid.grid--2-col-tablet .product__media-wrapper,.product.grid.grid--2-col-tablet .product__info-wrapper{max-width:100%}}@media screen and (max-width:780px){.new-product .product_descriptiopn.column.accodion_column{max-width:100%!important}}@media screen and (max-width:768px){#main-collection-filters,#product-grid.collection__product__grid li,.image-with-text__grid.grid--2-col-tablet .image-with-text__media-item,.image-with-text__grid.grid--2-col-tablet .image-with-text__text-item{max-width:100%;width:100%}}@media screen and (max-width:749px){.multicolumn-list.grid--3-col-desktop{display:flex!important}}@media screen and (max-width:580px){.collection-list.grid li{max-width:100%;width:100%}}.login .breadcrumbs,.register .breadcrumbs,.activate .breadcrumbs{display:none}.login,.register,.activate{background-color:#fff}.account_form-wrapper{padding:20px 24px;border-radius:8px;box-shadow:0 4px 30px #00000014;max-width:480px;width:100%;margin:0 auto}.account_form-wrapper h1{margin-top:0;font-weight:600;color:var(--brand-dark)}.account-intro{color:#6b7280;font-size:15px;margin-top:4px;margin-bottom:0}.customer .field+.field,.customer .name-fields-row+.field,.customer form>ul+.field{margin-top:20px}.name-fields-row{display:flex;flex-direction:column;gap:20px;margin-top:24px}@media screen and (min-width:480px){.name-fields-row{flex-direction:row;gap:16px}.name-fields-row .field{flex:1}}.customer .field:before,.customer .field:after{box-shadow:0 0 0 var(--inputs-border-width) #d0d5dd!important}.customer .field label{color:#b8b8b8;top:calc(1rem + 6px)}.customer .field input{background-color:#fff;height:53px}.login .field+a{margin-top:24px!important}.customer button{font-weight:700;font-size:19px;width:100%;background-color:var(--brand-dark);color:#fff;line-height:1;padding:18px;letter-spacing:0;margin-top:32px}.customer button:hover{background-color:#2a3a48;transition:background .5s ease}.customer .customer-button--secondary{background-color:transparent;color:var(--brand-dark);border:2px solid var(--brand-dark);margin-top:12px}.customer .customer-button--secondary:hover{background-color:#10161c0f}.customer button~a{font-size:16px;text-underline-offset:6px;letter-spacing:0}.account-switch-prompt{margin-top:20px;font-size:15px;color:#6b7280;text-align:center}.account-switch-prompt a{color:var(--brand-dark);font-weight:600}.customer h2.form__message{font-size:16px}@media screen and (min-width:750px){.account_form-wrapper{padding:40px 60px;max-width:520px}}@media screen and (min-width:990px){.account_form-wrapper h1{font-size:56px}.customer:not(.account):not(.order){max-width:560px!important;margin:0 auto;padding-left:0!important;padding-right:0!important}.account_form-wrapper{padding:60px 80px;max-width:560px}}.header-wrap .header-search-custom .field{margin-bottom:0!important}.page.contact .breadcrumbs{display:none}.contact__form-wrapper{display:flex;flex-wrap:wrap}.contact__form-left,.contact__form-right{width:50%}.contact__form-left p{max-width:520px;letter-spacing:0}.contact__form-left h2{font-weight:700;color:var(--brand-dark)}.contact__form-right h3{font-size:24px;font-weight:700;letter-spacing:0;margin-bottom:14px}.contact__form{max-width:648px;margin-left:auto;margin-right:0;padding:40px;border-radius:8px;box-shadow:0 4px 30px #00000014}.contact__form .field:before,.contact__form .field:after,.contact__form .field__input{border-radius:4px!important}@media screen and (max-width:991px){.contact__form-left,.contact__form-right{width:100%}.contact__form{max-width:100%}}.predictive-search__loading-state{max-width:20px}.product-breadcrumbs__item{display:none!important}@media screen and (max-width:700px){.product-breadcrumbs__item{display:block!important}}button.swym-button.fav_conatiner{width:40px!important;height:40px!important;opacity:1!important;background:transparent!important;display:flex;border-radius:50%!important;border:1.5px solid rgba(16,22,28,.25)!important}.swym-added.swym-add-to-wishlist svg path{fill:var(--brand-green);stroke:var(--brand-green)!important}.product-card-wrapper .card-information{display:flex;flex-direction:column;justify-content:end;height:100%}.card__button{width:auto}.articles-wrapper .card__media .media img{object-fit:cover}.custom-blog-sec a.button:hover{background-color:#c1c4c7}.product-form__buttons{display:flex;grid-gap:10px;flex-wrap:wrap}.add_container button.product-form__submit.button.button--full-width{width:auto;flex-grow:1}.add_container{flex-grow:1}.product-form__buttons .quantity__button svg{width:1.8rem}.product-form__buttons .quantity__input{font-size:2rem}@media screen and (max-width:767px){.add_container{column-gap:5px;justify-content:space-between}}.footer__social-link a{color:#fff}.footer__social-icons{display:flex;flex-wrap:nowrap;column-gap:20px}.footer__social-icons a{width:20px}.footer-block__details-content.rte{max-width:400px;color:var(--text-muted)}@media screen and (max-width:425px){.footer-middle .footer-middle-block{flex-basis:100%}}.pagination__list>li:first-child{border-radius:5px 0 0 5px}.pagination__list>li:last-child{border-radius:0 5px 5px 0}.pagination__list li.current{margin-left:-1px}.pagination__item{color:#a1a1aa!important}.pagination__list>li{border-color:#e4e4e7!important}.pagination__list>li:has(.pagination__item--current){border-color:#18181b!important}.pagination__item .icon path{stroke:currentColor}.custom-blog-articles.blog-articles--collage{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:32px;align-items:flex-start}.custom-blog-articles.blog-articles--collage .custom-blog-article:first-child{grid-area:1 / 1 / 4 / 2}.custom-blog-articles.blog-articles--collage .custom-blog-article:nth-child(2){grid-area:1 / 2 / 2 / 3}.custom-blog-articles.blog-articles--collage .custom-blog-article:nth-child(3){grid-area:2 / 2 / 3 / 3}.custom-blog-articles.blog-articles--collage .custom-blog-article:nth-child(4){grid-area:3 / 2 / 4 / 3}.custom-blog-articles.blog-articles--collage .custom-blog-article{max-width:100%;width:100%}.custom-blog-articles.blog-articles--collage .custom-blog-article a{display:block;width:100%;text-decoration:unset}.custom-blog-articles .card__information{grid-row-start:unset;background-color:transparent!important;padding:0 16px!important;border-radius:0!important;margin-top:16px;margin-bottom:20px}.custom-blog-articles .card.article-card .card__inner{padding-top:61.5%;border-radius:8px;overflow:hidden}.custom-blog-articles .card.article-card img{object-fit:cover}.custom-blog-articles .card.article-card .card__inner:before{display:none}.custom-main-blog .section-header{margin-bottom:40px}.custom-blog-articles .card__information .card__heading{font-size:20px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.2px;margin-bottom:8px}.custom-blog-articles .card__information .article-card__excerpt{font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:var(--text-muted);margin:0}.custom-blog-articles .article-meta{display:flex;align-items:center;width:100%;max-width:280px;justify-content:space-between;color:var(--text-muted)}.custom-blog-articles .article-meta .article-info-wrap{display:flex;align-items:center;gap:12px}.custom-blog-articles .article-meta .article-info-wrap p{margin:0;color:var(--brand-green);font-size:16px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-.48px}.custom-blog-articles .article-meta path{fill:var(--text-muted)}.custom-blog-articles.blog-articles--collage .custom-blog-article:not(:first-child) .article-card{display:grid!important;grid-template-columns:250px 1fr;gap:24px}.custom-blog-articles.blog-articles--collage .custom-blog-article:not(:first-child) .card__information{margin-top:0}.custom-blog-articles.blog-articles--collage .custom-blog-article:not(:first-child) .card__heading{text-align:left}.custom-blog-articles:not(.blog-articles--collage){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:64px}.custom-blog-articles:not(.blog-articles--collage) .custom-blog-article a{text-decoration:unset}.custom-blog-articles:not(.blog-articles--collage) .article-card-wrapper{width:100%}.custom-blog-articles:not(.blog-articles--collage) .card__heading{text-align:left}.custom-blog-articles:not(.blog-articles--collage) .card__information{border-bottom:solid 1px rgba(0,0,0,.05);padding-bottom:35px!important}.custom-featured-main-blog .pagination-wrapper{margin-top:64px}.custom-featured-main-blog .pagination-wrapper .pagination__list{gap:4px}.custom-featured-main-blog .pagination-wrapper .pagination__list .pagination__item{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#475467!important;opacity:1!important;border-radius:8px;transition:all .3s ease}.custom-featured-main-blog .pagination-wrapper .pagination__list li{width:40px!important;height:40px!important;display:inline-flex!important;max-width:unset;align-items:center;justify-content:center;flex:unset;border:none}.custom-featured-main-blog .pagination-wrapper .pagination__list li.current a,.custom-featured-main-blog .pagination-wrapper .pagination__list .pagination__item:hover{background-color:var(--brand-green);color:#182230!important}.custom-blog-sec-2 .section-content{max-width:752px;margin-top:32px}.article-banner header{max-width:928px!important;margin-top:0!important;margin-bottom:60px!important}.article-banner header .article-template__title{font-size:50px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:-1px;margin-bottom:48px}.article-banner .author-wrap{display:flex;align-items:center;gap:8px}.article-banner .author-wrap .author-img-wrap{width:56px;height:56px;overflow:hidden;border-radius:100%}.article-banner .author-wrap .author-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}.article-banner .author-wrap .author-info-wrap{display:flex;flex-direction:column}.article-banner .author-wrap .author-info-wrap .author{font-size:16px;font-style:normal;font-weight:700;line-height:1.5;color:var(--brand-dark);letter-spacing:normal}.article-banner .author-wrap .author-info-wrap .post-meta-wrap{font-size:15px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.15px;color:var(--brand-dark);margin-top:3px}.article-banner .author-wrap .author-info-wrap .post-meta-wrap .read-duration{color:var(--text-muted)}.article-banner .author-wrap .post-meta-wrap .circle-divider:after{margin:0 8px}.article-banner .media{border-radius:8px;overflow:hidden}.article-content .article-template__content{max-width:768px!important;margin-top:0!important;margin-bottom:64px!important}.article-content .article-template__content h2{font-size:50px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:-1px;margin-bottom:20px;color:var(--brand-dark)}.article-content .article-template__content p{font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:var(--text-muted);margin:0}.article-content .article-template__content figure{margin:64px 0!important}.article-content .article-template__content figure img{border-radius:8px;overflow:hidden;width:100%;margin-bottom:8px;display:block;border:none}.article-content .article-template__content figure figcaption{border-left:solid 2px var(--brand-green);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:var(--brand-dark);padding-left:8px}.article-content .article-template__content p:not(:last-of-type){margin-bottom:16px}.article-content .article-template__content h5{font-size:20px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.2px;color:var(--brand-dark)}.article-content .article-template__content blockquote{margin:20px 0 36px;border-left:solid 2px var(--brand-green);padding-left:20px}.article-content .article-template__content blockquote p{font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.2px;color:var(--brand-dark)}.article-content .article-template__social-sharing{margin:0 auto;text-align:center}.article-content .article-template__social-sharing .share-icon-wrap h5{font-size:20px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.2px;margin-top:0!important;margin-bottom:16px}.article-content .share-icon-wrap-items{display:flex;align-items:center;justify-content:center;gap:8px}.article-content .share-icon-wrap-items .share-button__button{width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center;background-color:#eee;padding:0;min-height:unset;border-radius:8px}.article-content .share-icon-wrap-items .share-button__button:hover path{fill:var(--brand-dark)}.article-content .share-icon-wrap-items .share-button__button path{transition:all .3s ease}.custom-main-article .share-icon-wrap-items{display:flex;flex-direction:row;align-items:center;gap:12px}.custom-related-articles-wrap .section-header{max-width:752px;margin-bottom:40px}.custom-related-articles-wrap .section-header h2{font-size:50px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:-1px;margin:0 0 32px}.custom-related-articles-wrap .section-header p{color:var(--text-muted);font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.cart-notification.active{top:0;z-index:99999999;left:0;right:0!important;width:100%;height:100%;max-width:100%;max-height:unset;position:fixed;background:#00000038;display:flex!important;align-items:center;justify-content:center}.cart-notification-container{width:100%;max-width:1040px;border-radius:8px;background:#fff;box-shadow:0 4px 40px #0000001f;padding:48px 32px;position:relative}.cart-notification-container .modal__close-button{width:30px;height:30px;margin:0;position:absolute;right:20px;top:20px}.cart-notification-container .cart-notification-custom-content{display:flex;align-items:flex-start}.cart-notification-custom-content .check-icon svg{display:block}.cart-notification-custom-content .check-icon{width:52px}.cart-notification-custom-content .custom-cart-content{width:calc(100% - 52px);padding-left:29px}.custom-cart-content .success-msg{margin:0 0 8px;font-size:24px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.48px;color:#000}.custom-cart-content #cart-notification-product{padding:0!important}.custom-cart-content .cart-notification-product__image{display:none}.custom-cart-content .cart-notification-product__image+div{padding-left:25px;position:relative}.custom-cart-content .cart-notification-product__image+div:before{content:"";width:9px;height:9px;background-color:var(--brand-green);display:block;border-radius:100%;position:absolute;top:5px;left:0}.custom-cart-content .cart-notification-product__name{font-size:18px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:-.45px;color:var(--brand-dark)}.cart-notification-container hr{height:2px;background-color:#d0d0d0;margin:30px 0}.cart-notification-container .cart-notification__links{display:flex;max-width:830px;margin:0 auto;gap:16px}.cart-notification-container .cart-notification__links>*{width:50%;margin:0;min-height:62px;display:flex}.cart-notification-container .cart-notification__links #cart-notification-button{display:flex;padding:0 20px;background:var(--brand-green);border:1px solid var(--brand-green);border-radius:var(--buttons-radius);height:50px;min-height:unset;color:var(--brand-dark);font-size:16px;font-family:var(--font-text);text-decoration:none;font-weight:500;transition:all .3s ease}.cart-notification-container .cart-notification__links #cart-notification-button:hover{background-color:var(--brand-green-hover);border:1px solid var(--brand-green-hover);color:var(--brand-dark)}.cart-notification-container .cart-notification__links .button.button--primary{display:flex;padding:0 20px;border-radius:var(--buttons-radius);font-size:16px;height:50px;text-decoration:none;font-weight:500;transition:all .3s ease;font-family:var(--font-text);background:var(--grey-300);border:none;color:var(--white);color:var(--grey-900)}.cart-notification-container .cart-notification__links .button.button--primary:hover{background-color:var(--brand-dark);color:#fff}@media screen and (max-width:1024px){.custom-blog-articles.blog-articles--collage{grid-template-columns:1fr;grid-template-rows:auto}.custom-blog-articles.blog-articles--collage .custom-blog-article{grid-area:unset!important}.custom-blog-articles:not(.blog-articles--collage){gap:20px}.custom-main-blog.custom-featured-main-blog{padding-top:70px;padding-bottom:70px}.article-banner .article-template__hero-container{padding:0 20px}.custom-main-article.article-banner{padding-bottom:70px}.custom-main-article.article-content{padding-top:70px}.section-wrapper.custom-related-articles-wrap{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:767px){.custom-main-blog .section-header .collection__title{font-size:30px}.custom-blog-articles.blog-articles--collage .custom-blog-article:not(:first-child) .article-card{grid-template-columns:1fr}.custom-blog-articles .card__information .card__heading{text-align:left}.custom-blog-articles:not(.blog-articles--collage){grid-template-columns:1fr}.custom-main-blog.custom-featured-main-blog{padding-top:50px!important;padding-bottom:50px!important}.custom-main-blog{padding-top:130px!important;padding-bottom:50px}.article-banner header .article-template__title{font-size:30px}.custom-main-article.article-banner{padding-top:170px;padding-bottom:50px}.article-content .article-template__content h2,.custom-related-articles-wrap .section-header h2{font-size:var(--text-h2-mobile)}.article-content .article-template__content h5{font-size:18px}.article-content .article-template__content figure{margin:30px 0!important}.custom-main-article.article-content{padding-top:50px;padding-bottom:50px}.article-content .article-template__content blockquote p{font-size:18px}.cart-notification-container .cart-notification__links{flex-direction:column}.cart-notification-container .cart-notification__links>*{width:100%}.cart-notification-container{padding:50px 20px 20px}.cart-notification-container .cart-notification-custom-content{flex-direction:column}.cart-notification-custom-content .check-icon{margin:0 auto 20px}.cart-notification-custom-content .custom-cart-content{width:100%;padding:0}.cart-notification.active{padding:20px}.custom-cart-content .success-msg{font-size:20px}.custom-cart-content .cart-notification-product__name{font-size:16px}}.card-wrapper{border-radius:8px;overflow:hidden;transition:box-shadow .2s ease}.card-wrapper:hover{box-shadow:0 4px 20px #0000001a}.main-header .bottom-bar .menu-item a{transition:color .2s ease}.main-header .bottom-bar .menu-item a:hover,.header__inline-menu .list-menu__item--link:hover{color:var(--brand-green)}.no-js-hidden.product__price{margin-bottom:20px!important}.product__info-wrapper .product-form{margin-top:12px}.product_usp{padding-top:12px;padding-bottom:12px}.product_usp+.product_usp{border-top:1px solid rgba(0,0,0,.06);padding-top:12px}.footer-bottom span a,footer .footer-bottom a{color:#ffffffbf!important;text-decoration:underline}.footer-bottom span a:hover,footer .footer-bottom a:hover{color:#fff!important}.breadcrumbs__list li.link-chevron{display:inline-flex;align-items:center}.drawer{visibility:hidden}.fav_conatiner:hover{background-color:#000;color:#fff}.fav_conatiner:hover #changeStroke{stroke:#fff}.fav_conatiner #changeStroke{stroke:var(--brand-dark);transition:stroke .2s linear}.announcement-bar-slider .slider__slide[aria-hidden=true]{visibility:hidden}.template-search__header{margin-bottom:1.5rem}.template-search__search{margin:0 auto 3.5rem;max-width:74.1rem}.template-search__search .search{margin-top:3rem}.template-search--empty{padding-bottom:18rem}@media screen and (min-width:750px){.template-search__header{margin-bottom:2rem}}.search__button .icon{height:1.8rem}#main-search-filters .facets-container{column-gap:3rem;align-items:center}#main-search-filters .facet-filters.sorting,#main-search-filters .facet-filters__label,#main-search-filters .facet-filters__sort{font-size:1.4rem;letter-spacing:normal}.fbanner__overlay{position:absolute;height:100%;width:100%;z-index:2;display:block!important}.fbanner__content{position:relative;z-index:2}.fbanner__heading{color:var(--brand-dark);font-size:50px;font-weight:700;line-height:110%;letter-spacing:-1px;margin:0}.fbanner__subheading{color:var(--text-muted);font-size:20px;font-weight:400;line-height:150%;letter-spacing:-.2px;margin:0 0 30px}.fbanner__link{margin:0}.page-width.fbanner__container-mobile{display:none}@media screen and (max-width:768px){.fbanner__overlay{display:none}.page-width.fbanner__container-mobile{display:block}.fbanner__image-mobile,.fbanner__image-mobile img{width:100%}.page-width.fbanner__container{display:none}}@media screen and (max-width:425px){.fbanner__heading{font-size:35px}}@media screen and (max-width:768px){.product__media-wrapper{max-height:60vh;overflow:hidden}}@media screen and (max-width:749px){.featured-collection .grid__item{width:100%!important;max-width:100%!important}}.cart-empty-categories{margin-top:2rem;text-align:center}.cart-empty-categories__buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.facets-vertical .facets__disclosure-vertical:first-of-type{border-top:none;padding-top:0}.facets__form-vertical{padding-top:0}.rte a.button{display:inline-flex;align-items:center;justify-content:center;min-height:4.5rem;padding:0 3rem;border-radius:8px;background-color:#4ea953;color:#000;font-weight:600;text-decoration:none}.rte a.button:hover{opacity:.9}#shopify-section-template--32708114776406__main .page-width{max-width:820px!important;margin:0 auto;padding:48px 20px 64px}#shopify-section-template--32708114776406__main h1{margin:0 0 28px}#shopify-section-template--32708114776406__main .rte{line-height:1.7}#shopify-section-template--32708114776406__main .rte h2{margin:40px 0 12px}#shopify-section-template--32708114776406__main .rte h2:first-child{margin-top:0}#shopify-section-template--32708114776406__main .rte p,#shopify-section-template--32708114776406__main .rte ul{margin:0 0 18px}#shopify-section-template--32708114776406__main .rte li{margin-bottom:6px}#shopify-section-template--32708114776406__main .rte p>strong:first-child{display:block;margin-bottom:2px}#shopify-section-template--32708114776406__main .rte h2{font-size:22px;line-height:1.3}#shopify-section-template--32708114776406__main .rte p>strong:first-child+br{display:none}.footer-bottom .footer-legal{display:flex;flex-wrap:wrap;gap:4px 20px;list-style:none;margin:0;padding:0}.footer-bottom .footer-legal a{font-size:13px;color:inherit;opacity:.6;text-decoration:none}.footer-bottom .footer-legal a:hover{opacity:1;text-decoration:underline}footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px}.footer .footer-logo{display:inline-block;margin-bottom:24px}.footer .footer-logo img{display:block;width:160px;max-width:100%;height:auto;filter:invert(1)}.footer .footer-logo img{width:140px;margin-bottom:33px}.footer .footer-middle .footer-address-content a,.footer .footer-middle .opening-hours .d-flex{line-height:25.5px}.footer .footer-middle .social-icons{margin-top:20px}.cart-voorraad{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;line-height:1.4}.cart-voorraad__dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.cart-voorraad--groen{color:#2e7044}.cart-voorraad--oranje{color:#965f00}.cart-voorraad--rood{color:#a52020}.cart-items quantity-input.cart-quantity{height:36px;min-height:36px;width:104px;border:1px solid rgba(0,0,0,.2);border-radius:6px}.cart-items quantity-input.cart-quantity .quantity__button{width:32px;height:34px}.cart-items quantity-input.cart-quantity .quantity__input{height:34px;font-size:14px}.cart__footer button.cta{background-color:#4ea953;color:#000;font-size:16px;font-weight:500;letter-spacing:1px;border-radius:8px;border:0}.cart__footer button.cta:hover{background-color:#44a749}.cart .cart__footer .cta-wrapper button.cta{background:var(--green-cta, rgb(78, 169, 83))!important}.cart .cart__footer .cta-wrapper button.cta:hover{background:#44a749!important}.cart .cart__footer .cta-wrapper button.cta{border:0!important}@media screen and (max-width:749px){cart-items.isolate{padding:4px 16px!important}cart-items .container{padding:0!important}.cart-items thead{display:none!important}.cart-items tr.cart-item{display:grid!important;grid-template-columns:80px 1fr;position:relative;column-gap:14px;align-items:start;padding:16px 0!important}.cart-items tr.cart-item+tr.cart-item{border-top:1px solid rgba(0,0,0,.08)}.cart-items .cart-item__media{grid-column:1;grid-row:1;width:80px!important;padding:0!important}.cart-items .cart-item__media .cart-item__image-container,.cart-items .cart-item__media img{width:80px!important;height:auto!important}.cart-items .cart-item__details{grid-column:2;grid-row:1;width:auto!important;padding:0 70px 0 0!important}.cart-items td.cart-item__totals.small-hide{display:none!important}.cart-items td.cart-item__totals.right.medium-hide.large-up-hide{display:block!important;position:absolute;top:16px;right:0;padding:0!important;opacity:1!important;font-weight:600;white-space:nowrap}.cart-voorraad{margin-top:6px;font-size:12px}.cart__footer-wrapper .side_total_container{background:transparent!important;border:0!important;padding:0!important;margin-bottom:40px!important}.cart__footer-wrapper .side_total_container .container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.cart__footer-wrapper .cart__footer{padding:20px 16px!important;border-radius:8px}.cart__footer-wrapper .cart__blocks{padding:0!important}.cart__footer-wrapper .cart__footer .totals{justify-content:space-between}}@media screen and (max-width:989px){.main-header .header-middle,.main-header .header-middle>.container{height:auto!important;min-height:0!important}.main-header .main-header-wrapper{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;height:auto!important;padding-top:6px;padding-bottom:6px}.main-header .main-header-wrapper>header-drawer{justify-self:start}.main-header .main-header-wrapper>a[href="/"]{justify-self:center;width:auto!important;height:auto!important;display:flex;align-items:center;justify-content:center}.main-header .main-header-wrapper .logo-wrapper{width:auto!important;padding:0!important}.main-header .main-header-wrapper .header__heading-logo{display:block;height:48px!important;width:auto!important;max-width:140px;object-fit:contain}.main-header .main-header-wrapper>.icons-wrapper{justify-self:end;gap:4px!important}.main-header header-drawer .header__icon--menu{width:40px;height:40px;margin-left:-8px;display:flex;align-items:center;justify-content:center}.main-header header-drawer .header__icon--menu svg{width:20px;height:20px}.main-header .icons-wrapper .header__icon--search,.main-header .icons-wrapper>a.relative{width:40px;height:40px}.main-header .icons-wrapper .cta.icon,.main-header .icons-wrapper .icon-bag{width:40px!important;height:40px!important;background:transparent!important;border:0!important;display:flex;align-items:center;justify-content:center}.main-header .icons-wrapper .cta.icon:before,.main-header .icons-wrapper .icon-bag:before{font-size:17px!important}.main-header .icons-wrapper .icon-bag:before{font-size:18px!important}.main-header .icons-wrapper .cart-count-bubble{top:2px!important;right:0!important;left:auto!important;width:17px;height:17px;font-size:10px}.main-header .icons-wrapper details-modal .search-modal{top:100%!important;margin-top:0!important}.main-header .icons-wrapper details-modal .search-modal__content{top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
