.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{padding-bottom:0;display:block;width:100%;float:left}.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:#717171}.list-menu__item--link{font-size:15px;color:#717171;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:#10161c;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:#10161c;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:#10161c;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:#717171;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:#717171}.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:#76df7c;text-decoration:none;margin:0}.custom-blog-sec .article-meta .article-info-wrap span{color:#717171}.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:#76df7c;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:#2e7a18;font-size:15px;text-transform:capitalize;line-height:1.4}.card-status-content.cart{color:#2e7a18;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.15px}.collection-main-wrap .product-grid li .product-description{color:#717171;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:#76df7c;letter-spacing:-.48px;font-size:16px;font-weight:700;line-height:1.2;color:#10161c;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:100px;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:#10161c;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}.cart-count-bubble{background-color:#2e7a18}.related-products:not(.product-recommendations--loaded){min-height:600px}.seo__container.page-width{width:100%!important;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}.gallery__slider{max-width:88px;max-height:92px}.product__text.inline-richtext{color:#10161c;font-size:16px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:1.6px;text-transform:uppercase}.product__title h1{color:#10161c;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:#10161c;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 #10161c!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;width:495px;padding:22px 48px;justify-content:center;align-items:center;gap:10px;background:#76df7c;flex-shrink:0;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:#10161c;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:#44a749;transition:background .5s ease;border-color:#44a749}button.product-form__submit.button.button--full-width{display:block;padding:0 20px;height:50px;width:fit-content;background:var(--green-500);border:1px solid var(--green-500);border-radius:2px;color:var(--white);font-size:16px;text-decoration:none;font-weight:500;transition:all .3s}button.product-form__submit.button.button--full-width span{color:var(--white)}button.product-form__submit.button.button--full-width:after{box-shadow:none!important}button.product-form__submit.button.button--full-width:hover{background:var(--green-600);transition:all .3s;border-color:var(--green-600)}.add_container{display:flex;column-gap:12px;align-items:flex-start}.fav_conatiner{width:69px;height:69px;display:flex;background-color:#10161c14;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;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:#10161c;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:#717171;font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.15px}.product_description a{color:#76df7c}@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}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}.price_container_output{display:flex;justify-content:space-between}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid white;height:20px;width:20px;border-radius:50%;background:#76df7c;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:#76df7c;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:#76df7c;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:#76df7c}.review_button_link{color:#10161c;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:0;letter-spacing:-.48px}.incl-range{background:#76df7c;opacity:1}.full-ranges,.incl-ranges{width:100%;height:9px;left:0;top:21px;position:absolute;border-radius:99px;opacity:.2;background:#76df7c}.price_min,.price_max{color:#10161c;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.18px}.price_container_output{margin-top:12px}.incl-ranges{background:#76df7c;opacity:1}svg.svgfilter\.p\.product_type{display:none}.product-page-width{max-width:1340px;margin:auto}.side_total_container .totals__total-value{color:#10161c}.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%}.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:32.3%;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}.collection-list.grid li{max-width:30.6%;width:100%}.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,.product_description__container .accodion_column,.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 li{max-width:32.84%;width:100%}.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:49%;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{display:none}.login,.register{background-color:#fff}.field__top-label{width:100%;display:block;text-align:left;margin-top:20px;color:#10161c}.field__top-label~.field{margin-top:0!important}.field__top-label:first-of-type{margin-top:0}.account_form-wrapper{padding:20px 30px;border-radius:8px;box-shadow:0 4px 30px #00000014}.account_form-wrapper h1{margin-top:0;font-weight:600;color:#10161c}.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:#76df7c;line-height:1;padding:18px;letter-spacing:0}.customer button~a{font-size:18px;text-underline-offset:8px;letter-spacing:0}.customer h2.form__message{font-size:16px}.customer button:hover{background-color:#44a749;transition:background .5s ease}@media screen and (min-width: 990px){.account_form-wrapper h1{font-size:56px}.customer:not(.account):not(.order){max-width:560px!important;padding-left:0!important;padding-right:0!important}.account_form-wrapper{padding:60px 100px}}.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:#10161c}.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{height:50px;opacity:1!important;background-color:#10161c14!important;display:flex;border:0!important}.swym-added.swym-add-to-wishlist svg path{fill:#76df7c;stroke:#76df7c!important}.product-card-wrapper .card-information{display:flex;flex-direction:column;justify-content:space-between;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}.stock-status{color:green;border:1px solid #008000;padding:5px 10px;line-height:1;display:inline-block}@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:#717171}@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}.cart-item__details .car.card__status{border:1px solid #2e7a18;display:inline-block;max-width:142px;width:100%;text-align:center;margin-top:5px}.blog #MainContent,.article #MainContent{padding-top:135px!important}.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!important;border-radius:0!important;margin-top:24px;margin-bottom:25px}.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:#717171;margin:0}.custom-blog-articles .article-meta{display:flex;align-items:center;width:100%;max-width:280px;justify-content:space-between;color:#717171}.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:#76df7c;font-size:16px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-.48px}.custom-blog-articles .article-meta path{fill:#717171}.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) .card__heading{text-align:left}.custom-blog-articles:not(.blog-articles--collage) .card__information{margin-bottom:0}.custom-blog-articles:not(.blog-articles--collage) .card__information{border-bottom:solid 1px rgba(0,0,0,.05);margin-bottom:25px;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:#76df7c;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:#10161c;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:#10161c;margin-top:3px}.article-banner .author-wrap .author-info-wrap .post-meta-wrap .read-duration{color:#717171}.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:#10161c}.article-content .article-template__content p{font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:#717171;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 #76DF7C;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;color:#10161c;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:#10161c}.article-content .article-template__content blockquote{margin:20px 0 36px;border-left:solid 2px #76DF7C;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:#10161c}.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:#10161c}.article-content .share-icon-wrap-items .share-button__button path{transition:all .3s ease}.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:#717171;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:#5b7312;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:#10161c}.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:block;padding:20px;background:var(--green-500);border:1px solid var(--green-500);border-radius:2px;color:var(--white);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:#45570d;border:1px solid #45570d}.cart-notification-container .cart-notification__links .button.button--primary{display:block;padding:20px;border-radius:2px;font-size:16px;text-decoration:none;font-weight:500;transition:all .3s ease;font-family:var(--font-text);border:1px solid var(--grey-900);background:var(--white);color:var(--grey-900)}.cart-notification-container .cart-notification__links .button.button--primary:hover{background-color:#10161c;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:30px}.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}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
