@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Urbanist,sans-serif!important;font-size:16px!important;letter-spacing:0}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;letter-spacing:0!important;color:#393939}h2{font-size:54px!important}a{text-decoration:none!important;transition:.3s all ease-in-out}a:hover{text-decoration:none!important}.button{font-family:Urbanist,sans-serif!important;text-transform:capitalize;min-height:auto!important;min-width:auto!important;padding:12px 24px;transition:.3s all ease-in-out}.button:before,.button:after{display:none}.header .header__inline-menu{text-align:center;margin:0!important}.header .header__inline-menu .list-menu li a{padding:0 20px;color:#393939;transition:.3s all ease-in-out;font-weight:600;font-size:15px}.header .header__inline-menu .list-menu li a span{color:#393939}.header .header__inline-menu .list-menu li a:hover span{text-decoration:none;color:#399e5a}.header__icon .icon{color:#393939}.header__icon .icon:hover{color:#399e5a}.header-wrapper .header--middle-left{grid-template-columns:auto auto .5fr}.header .header__heading a{padding:0}.header summary.list-menu__item{padding:0 20px}.header summary.list-menu__item:hover span{text-decoration:none!important;color:#399e5a}.header summary.list-menu__item span{color:#393939;font-weight:600;font-size:15px;transition:.3s all ease-in-out}.header summary.list-menu__item svg{right:2px;color:#393939}.header summary.list-menu__item:hover svg{color:#399e5a;transition:.3s all ease-in-out}.header summary.list-menu__item span.header__active-menu-item{color:#399e5a;text-decoration:none!important}.header .header__inline-menu .header__submenu.list-menu li a{padding:12px 20px;border-bottom:1px solid #e7e7e7;text-align:left;font-size:14px}.header .header__inline-menu .header__submenu.list-menu li:last-of-type a{border:0}.header .header__inline-menu .header__submenu.list-menu{top:32px;padding:0}.header details[open]>.header__menu-item{text-decoration:none}.header .header__inline-menu .header__submenu.list-menu li a:hover{color:#399e5a}.banner-section{background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/main-banner.jpg) no-repeat 0 0 / cover;padding:60px 0}.banner-wrap{display:flex;justify-content:space-between;column-gap:20px}.banner-wrap .banner-content,.banner-wrap .banner-img{max-width:50%;width:100%}.banner-wrap .banner-img img{width:100%}.banner-wrap .banner-content h1{font-size:120px;line-height:100px;margin:0;color:#fff}.banner-section .page-width{position:relative}.banner-wrap .banner-content h1 span{color:#399e5a}.banner-wrap .banner-content p{margin:14px 0 20px;color:#fff}.banner-wrap .banner-content a{border-radius:5px;background:#399e5a;padding:10px 30px;text-decoration:none;display:inline-block;color:#393939;font-weight:600;border:1px solid transparent}.banner-wrap .banner-content a:hover{background:transparent;border-color:#399e5a;color:#399e5a}.banner-section .page-width:before{content:"";position:absolute;left:-90px;top:-40px;height:214px;width:128px;background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/banner-vector.png) no-repeat 0 0 / contain}.product-grid.contains-card{column-gap:14px;row-gap:60px}.product-grid.contains-card.grid--4-col-desktop .grid__item{width:calc(25% - 10.5px);max-width:calc(25% - 10.5px)}.product-card-wrapper .card{background:#f6f6f6;padding:20px;border-radius:10px;text-align:center;transition:.3s all ease-in-out;position:relative}.product-card-wrapper .card .card__media img{object-fit:contain}.collection__title .title{text-align:center;margin:0}.card__information .card__heading{font-size:22px;line-height:26px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__information .card__heading a{color:#26532b}.card__information .card__heading a:hover{text-decoration:none!important}.quick-add .quick-add__submit:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/cart-icon.png?v=1727695415) no-repeat 0 0 / contain;bottom:auto;height:21px;width:21px;z-index:1;position:static}.quick-add .quick-add__submit{background:#399e5a;border:1px solid #26532b;display:flex;column-gap:10px;align-items:center;width:auto;min-width:auto;padding:12px 20px;min-height:auto;color:#fff}.quick-add .quick-add__submit:after{display:none}.product-card-wrapper .card .quick-add{position:absolute;bottom:-30px;left:0;right:0;margin:auto;text-align:center}.product-card-wrapper .card .card__information{padding:40px 0}.card__heading a:after{display:none}.price__container .price__sale{display:block;font-size:12px;color:#393939;letter-spacing:0}.price__sale span.price-item{display:none}.price .price__container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.price__container .price__regular{font-family:Bebas Neue;font-size:24px;letter-spacing:0;line-height:30px;color:#393939}.price__sale .price-item{margin:0}.quick-add form{width:auto;display:inline-block;background:#fff;padding:10px;border-radius:10px}.collection__view-all{margin-top:80px}.collection__view-all .button{margin:0!important;!i;!;letter-spacing:0;border-radius:100px;font-size:16px;background:#393939;padding:14px 40px}.collection__view-all .button:hover{background:#399e5a}.product-card-wrapper .card:hover{background:#ece4b7}.product-card-wrapper .card:hover .price__container .price__regular{color:#399e5a}.product-card-wrapper .card:hover .price__container .price__sale{color:#2d7645}.collection .pagination-wrapper{margin-top:80px}.pagination-wrapper .pagination ul li a{height:34px;width:34px;border:1px solid #000;color:#000;transition:.3s all ease-in-out;font-weight:500}.pagination-wrapper .pagination ul li{max-width:max-content;margin-right:0}.pagination-wrapper .pagination ul{column-gap:14px}.pagination-wrapper .pagination ul li a.pagination__item.pagination__item--current:after{display:none}.pagination-wrapper .pagination ul li a.pagination__item.pagination__item--prev,.pagination-wrapper .pagination ul li a.pagination__item.pagination__item--next{border:0;height:auto;width:auto}.pagination-wrapper .pagination ul li a:after{display:none}.pagination-wrapper .pagination ul li a:hover,.pagination-wrapper .pagination ul li a.pagination__item.pagination__item--current{background:#399e5a;color:#fff;border-color:#399e5a}.multicolumn.color-scheme-2 .multicolumn-list{column-gap:20px}.multicolumn.color-scheme-2 .multicolumn-list__item{width:calc(33.33% - 20px* 2 / 3);max-width:calc(33.33% - 20px* 2 / 3)}.multicolumn.color-scheme-2 .multicolumn-card{background:#fff;border-radius:20px!important;padding-bottom:24px}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card .media{padding:0!important;height:98px;width:98px;margin:auto}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{width:auto;text-align:center;position:relative;top:-50px}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card__info{padding:0!important;margin-top:-40px}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card__info h3{color:#399e5a;font-size:26px;letter-spacing:0;line-height:30px}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte,.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card__info p{margin:0;color:#393939;line-height:24px}.selling-pro-container{display:flex;column-gap:60px}.selling-pro-header{display:flex;justify-content:space-between;align-items:center}.selling-pro-header h2{margin:0;font-size:34px!important}.selling-pro-section{padding:60px 0}.selling-pro-header a{color:#399e5a;line-height:24px}.selling-pro-header a:after{border:solid #399e5a;border-width:0 1px 1px 0;display:inline-block;padding:3px;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:10px}.selling-pro-header a:hover:after{border-color:#393939}.selling-pro-header a:hover{color:#393939}.custom-product{display:flex;flex-wrap:wrap;flex-direction:column;background:#f8f8f8;margin-top:14px;padding:20px}.custom-product .custom-product-item a{display:flex;justify-content:space-between;column-gap:24px;align-items:center}.custom-product-img img{object-fit:contain;width:100px;height:100px;background:#fff;padding:6px}.custom-product-detail h2{margin:0 0 6px;font-size:22px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.selling-pro-container .selling-pro-wrap{width:100%;max-width:50%}.custom-product-detail{max-width:100%;width:100%}.custom-product-detail .price .sale-price{color:#393939;font-family:Bebas Neue;letter-spacing:0;font-size:22px}.custom-product-item{border-bottom:1px solid #e7e7e7;padding:24px 0}.custom-product-item:last-of-type{border:0;padding-bottom:0}.custom-product-detail .price{display:flex;align-items:center;column-gap:10px}.custom-product-detail .price .regular-price{letter-spacing:0;color:#393939;opacity:.5;font-size:14px}.color-scheme-4 .multicolumn-card .media{padding:0;height:100px;width:100px;margin:auto}.color-scheme-4 .multicolumn-card .multicolumn-card__image-wrapper{width:auto;margin:auto}.color-scheme-4 .multicolumn-card .multicolumn-card__info{padding:20px 0 0!important;!i;!}.color-scheme-4 .multicolumn-card .multicolumn-card__info h3{color:#399e5a;font-size:26px}.color-scheme-4 .multicolumn-card .multicolumn-card__info .rte,.color-scheme-4 .multicolumn-card .multicolumn-card__info .rte p{margin:0}.color-scheme-4 .multicolumn-card .multicolumn-card__info .rte p strong{background:#399e5a;height:4px;width:20px;display:block;margin:8px auto}.color-scheme-4 .multicolumn-list .multicolumn-list__item{position:relative;z-index:1}.color-scheme-4 .multicolumn-list .multicolumn-list__item:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/how-arrow1.png) no-repeat 0 0 / contain;width:120px;height:28px;position:absolute;right:-70px;top:40%}.color-scheme-4 .multicolumn-list .multicolumn-list__item:nth-child(2):before{background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/how-arrow2.png) no-repeat 0 0 / contain}.color-scheme-4 .multicolumn-list .multicolumn-list__item:last-of-type:before{display:none}.newsletter{height:500px;background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/signup-banner.jpg) no-repeat center / cover;position:relative;z-index:1}.newsletter .newsletter__wrapper:after{display:none}.newsletter .newsletter__wrapper{background:transparent!important;!i;!}.newsletter:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0729/2059/6720/files/signup-main.png) no-repeat center / contain;height:350px;width:50%;position:absolute;bottom:-70px;left:0;right:0;margin:auto}.newsletter h2{color:#fff;margin-bottom:6px}.newsletter .newsletter__wrapper>*+*{margin:0}body .newsletter .newsletter-form,body .newsletter .newsletter-form__field-wrapper{max-width:550px}.newsletter .newsletter-form__field-wrapper .newsletter-form__button:before{content:"Submit";width:100%;max-width:100%;display:inline-flex;height:100%;background:#399e5a;color:#fff;align-items:center;justify-content:center;font-weight:500;font-size:16px;transition:.3s all ease-in-out}.newsletter .newsletter-form__field-wrapper .newsletter-form__button span{display:none}.newsletter .newsletter-form__field-wrapper .newsletter-form__button{max-width:24%;position:static;height:46px;width:100%;transition:.3s all ease-in-out}.newsletter .newsletter-form__field-wrapper .field:before,.newsletter .newsletter-form__field-wrapper .field:after{display:none}.newsletter .newsletter-form__field-wrapper input{border:0;height:46px;min-height:46px;max-width:76%;width:100%;margin:0}.newsletter .newsletter-form__field-wrapper .newsletter-form__button:hover:before{background:#038512}.newsletter-form .newsletter-form__message{margin-top:8px;color:#fff;font-family:Urbanist!important;font-weight:700!important;!i;!}.cart-notification-wrapper .cart-notification{padding:20px}.cart-notification__header .cart-notification__heading{font-size:18px!important;!i;!;line-height:24px}.cart-notification__header .cart-notification__heading svg{color:#088118}.cart-notification__header .cart-notification__close{margin:0;height:auto;width:auto}.cart-notification__header .cart-notification__close span,.cart-notification__header .cart-notification__close span svg{height:14px;width:14px;color:red}.cart-notification .cart-notification-product{border-bottom:1px solid #dddddd;align-items:center}.cart-notification .cart-notification__header{border-bottom:1px solid #dddddd;padding-bottom:8px}.cart-notification .cart-notification-product .cart-notification-product__image img{padding:6px;box-shadow:0 0 30px #e9e9e9}.cart-notification__links .button{font-weight:600;letter-spacing:0}.cart-notification__links #cart-notification-button:hover{color:#399e5a}cart-items .title-wrapper-with-link{margin:0 0 40px}cart-items .title-wrapper-with-link a{background:#393939;font-weight:600;text-transform:capitalize;padding:10px 20px;opacity:1;color:#fff;border:1px solid #393939;transition:.3s all ease-in-out}cart-items .title-wrapper-with-link a:hover{background:transparent;color:#393939}.cart__footer .cart__blocks{margin:auto!important;!i;!;background:#fff;box-shadow:0 0 50px #ebebeb;width:100%;max-width:500px;padding:30px}.cart__footer .cart__blocks .totals{flex-direction:column;justify-content:center;align-items:center;row-gap:10px}.cart__footer .cart__blocks .totals .totals__total-value{margin:0;font-size:24px;font-weight:700;color:red}.cart__footer .cart__blocks .totals .totals__total{font-size:40px!important;!i;!}.cart__footer .cart__blocks .tax-note{text-align:center;color:#393939}.cart__footer .cart__blocks .cart__ctas{justify-content:center}.cart__footer .cart__blocks .cart__dynamic-checkout-buttons{margin:0 auto}.cart__footer .cart__blocks .cart__ctas .cart__checkout-button{padding:20px 10px;font-weight:600;letter-spacing:0;font-size:18px;text-transform:uppercase;transition:.3s all ease-in-out;border:1px solid #000000}.cart__footer .cart__blocks .cart__ctas .cart__checkout-button:hover{background:#399e5a;color:#fff;border-color:#399e5a}.cart__warnings .button{background:#399e5a;color:#fff;padding:15px 30px;letter-spacing:0;font-weight:600;color:#393939}body .cart__warnings .cart__empty-text{margin-bottom:20px}.cart__warnings .cart__login-title,.cart__warnings .cart__login-paragraph{display:none}body .cart__warnings{padding-bottom:80px}.cart__warnings .button:hover{background:#000;color:#fff}.collection-hero .collection-hero__title{margin:0;text-align:center}body .collection-hero{padding:40px 0}.facets-vertical .facets-wrapper{padding:20px;box-shadow:0 0 50px #f1f1f1}.facets-vertical{column-gap:60px;padding-top:40px;padding-bottom:40px}.facets-vertical .facets-wrapper .facets__heading{font-size:30px!important;!i;!}.collection-banner .collection-hero__title{margin:0 0 20px;font-size:40px!important;color:#399e5a;line-height:50px;border-bottom:1px solid #ebebeb}.product-grid-container .facets{padding:0}.product-grid-container .facets .facets-vertical-form{justify-content:space-between;align-items:center;margin:30px 0}.product-grid-container .facets .facets-vertical-form .product-count-vertical{margin:0}.product-grid-container .facets .facets-vertical-form .product-count-vertical .product-count__text{font-size:15px;color:#393939;letter-spacing:0;font-family:Urbanist;font-weight:600}.product-grid-container .facets .facets-vertical-form .facet-filters{padding:0}.product-grid-container .facets .facets-vertical-form .facet-filters .facet-filters__label{font-family:Urbanist;font-size:15px;font-weight:600;letter-spacing:0;color:#393939;margin-right:10px}.product-grid-container .facets .facets-vertical-form .facet-filters .select select{border:1px solid #d1d1d1;padding:6px 32px 6px 12px;!i;!;font-family:Urbanist;font-weight:600;color:#393939}.product-grid-container .facets .facets-vertical-form .facet-filters .select span{right:8px;top:14px;color:#393939}.product-grid-container .facets .facets-vertical-form .facet-filters .select{align-items:center}.product-grid-container .facets .facets-vertical-form .facet-filters .select select:focus{box-shadow:none;outline:none}.product-grid-container .facets .facets-vertical-form .facet-filters .select:focus{box-shadow:none;outline:none}.facet-filters .view-switcher button{margin:0}.facet-filters .view-switcher{margin-left:30px;display:flex;align-items:center}.facet-filters .view-switcher button svg{display:block;height:20px;width:20px;color:#393939;transition:.3s all ease-in-out}.facet-filters .view-switcher button{border:0;background:transparent;cursor:pointer}.facet-filters .view-switcher button:hover svg,.facet-filters .view-switcher button:focus svg{color:#399e5a}.facet-filters .view-switcher label{color:#393939;letter-spacing:0;font-size:15px;font-family:Urbanist;font-weight:600;margin-right:10px}.collection .collection-products .card__media img{object-fit:contain}.collection .collection-products{row-gap:50px;column-gap:24px}.collection .collection-products li.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 12 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 12 / 3)}.collection .collection-products.list-view{column-gap:0;row-gap:20px}.collection .collection-products.list-view li.grid__item{width:100%;max-width:100%}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card{flex-direction:row;column-gap:30px;align-items:center}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .card__inner{max-width:14%}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .card__content{text-align:left}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .card__content .card-information .price__container{align-items:flex-start;margin:0}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card__information{padding:0}.collection .collection-products.list-view .product-card-wrapper .card .quick-add{right:20px;margin:0;left:auto;bottom:auto;top:50%;transform:translateY(-50%)}.view-switcher-mobile{display:none}.collection--empty .title-wrapper .title{font-size:28px!important}.facets-vertical .facets__summary{font-weight:600;color:#393939}.button-show-more,.button-show-less{text-decoration:none;font-weight:600;color:#399e5a}.facets__item .facets__label:hover{color:#399e5a;text-decoration:none}.facets__item .facets__label:hover span{text-decoration:none!important}.facets__item .facets__label{transition:.3s all ease-in-out}.facets__price .field label{letter-spacing:0}.contact .title{margin-bottom:20px}.contact .field__input{font-family:Urbanist;letter-spacing:0;border:1px solid #e3e3e3}.contact .field__label{letter-spacing:0;font-weight:600;color:#393939}.contact .contact__button{margin-top:20px;text-align:center}.contact .contact__button button{background:#399e5a;letter-spacing:0;font-size:18px;padding:12px 30px;font-weight:700;color:#393939;border-radius:5px}.contact .contact__button button:hover{background:#393939;color:#fff}.contact .form__message.contact-error{font-size:16px!important;font-family:Urbanist!important;font-weight:600!important;background:red;align-items:center;color:#fff;padding:6px 10px}.contact .form__message.contact-error svg{margin-right:10px;height:16px;width:16px;margin-top:0;vertical-align:text-top;position:relative;top:2px}.contact .field:before,.contact .field:after{display:none}.contact .field__input:focus{border-color:#000;box-shadow:none}.contact .form__message.contact-error svg circle{fill:red}.contact .form__message.contact-error svg path{fill:#fff}.contact .form-status-list li a.link{color:red;font-weight:500;font-size:15px}.contact .form__message.contact-success{background:#068b18;padding:10px;color:#fff;font-weight:600;font-size:15px}.contact .form__message.contact-success svg{top:-1px}.contact .form__message.contact-success svg path{fill:#428445}.contact .field .contact__field-error .form__message{margin:6px 0 0;color:red}.contact .field .contact__field-error .form__message .svg-wrapper{display:inline-block}.contact .form__message.contact-error .form-status:focus,.contact .form__message.contact-error .form-status:focus-visible{outline:none;box-shadow:none}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.active-facets__button--light .active-facets__button-inner{font-size:12px;font-family:Urbanist;letter-spacing:0;color:#393939}.facets-vertical .active-facets__button{margin-right:10px}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper .active-facets__button-remove span{font-size:12px;color:red}.customer h2.form__message{font-size:18px!important;font-family:Urbanist!important;font-weight:500!important}body .customer ul{padding-left:20px;font-size:14px;margin:0 0 20px}.customer h2.form__message:focus{outline:none;box-shadow:none}body .customer>h1,body .customer__title,body .customer h2{font-size:34px!important}body .customer p,body .customer a{margin:0;font-size:15px}body .customer a{color:#d59c2e;text-decoration:underline!important}.customer button{background:#399e5a;border-color:#399e5a;transition:.3s all ease-in-out;letter-spacing:0}.customer button:before,.customer button:after{display:none}.customer button:hover{background:#000;border-color:#000}.addresses li>button{font-weight:700;border:1px solid #399e5a}.addresses li>button:hover{background:#399e5a;color:#fff;border-color:#399e5a}.product-card-wrapper .card .card__inner{background:transparent}.header .header__inline-menu .header__submenu.list-menu li a.list-menu__item--active{color:#399e5a}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card__information .card__heading{padding-right:160px}.single-product-price .price .price__container .price__sale .price-item{display:inline-block;color:#399e5a;font-family:Bebas Neue;font-size:24px;margin:0}.single-product-price .price .price__container .price__sale s.price-item{color:#c3c3c3;font-family:Urbanist;font-size:14px}.single-product-price .price span.badge{display:none}.single-product-price .price .price__container .price__sale{display:flex;align-items:center;flex-direction:row-reverse;gap:16px}.product-card-wrapper .price__sale span.price-item{display:inline-block;color:#393939;font-family:Bebas Neue;font-size:24px;margin:0}.product-card-wrapper .price__sale{display:flex!important;align-items:center;flex-direction:column-reverse!important;gap:0px}.product-card-wrapper .price__sale s.price-item{color:#c3c3c3;font-family:Urbanist;font-size:14px;margin:0}.product-card-wrapper:hover .price__sale span.price-item{color:#399e5a}.single-product-price{align-items:center}.cart-drawer .cart__empty-text{font-size:34px!important;margin-bottom:10px}.cart-drawer .button{background:#399e5a}.cart-drawer .cart__login-title,.cart-drawer .cart__login-paragraph{letter-spacing:0}.cart-drawer .cart__login-paragraph a{text-decoration:underline!important}.cart-drawer__form{height:56vh;overflow-y:auto;display:flex;flex-direction:column}.cart-drawer .cart-items{width:100%;border-collapse:collapse}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{display:grid;grid-template-columns:60px 1fr auto;gap:12px;padding:16px 0;border-bottom:1px solid #eee;align-items:center}.cart-drawer .cart-item__media{width:60px;padding:0!important}.cart-drawer .cart-item__image{width:100%;height:auto;border-radius:8px;object-fit:cover}.cart-drawer .cart-item__details{display:flex;flex-direction:column;gap:6px}.cart-drawer .cart-item__name{font-size:14px;font-weight:600;line-height:1.4;color:#111;text-decoration:none;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-drawer .cart-item__name:hover{text-decoration:underline;color:#399e5a}.cart-drawer .product-option{font-size:13px;color:#666;margin:0}.cart-drawer .cart-item__totals{text-align:right}.cart-drawer .cart-item__price-wrapper .price{font-size:16px;font-weight:700;color:#399e5a;letter-spacing:0}.cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:10px;margin-top:8px}.cart-drawer .quantity{display:flex;align-items:center;border:1px solid #ddd;border-radius:0;overflow:hidden;min-height:auto;width:auto}.cart-drawer .quantity__button{width:36px;height:36px;background:#f7f7f7;border:none;cursor:pointer}.cart-drawer .quantity__button:hover{background:#eee}.cart-drawer .quantity__input{width:40px;text-align:center;border:none;font-size:14px}.cart-drawer .cart-remove-button{background:transparent;border:none;cursor:pointer;color:#999}.cart-drawer .cart-remove-button:hover{color:#d00}.cart-drawer .cart-item__error{margin-top:6px;font-size:12px;color:#d00;display:flex;align-items:center;gap:6px}.cart-drawer .drawer__heading{font-size:34px!important}.cart-drawer .totals__total{font-size:24px!important}.cart-drawer .totals__total-value{font-family:Bebas Neue;letter-spacing:0;color:#399e5a;font-size:24px}.cart-drawer .cart__ctas .cart__checkout-button:hover{background:#000}@media(max-width:1024px){.color-scheme-4 .multicolumn-list li{width:100%;max-width:33.33%}.color-scheme-4 .multicolumn-list{column-gap:0}.color-scheme-4 .multicolumn-list .multicolumn-list__item:before{display:none}.color-scheme-4 .multicolumn-card .multicolumn-card__info h3{font-size:22px}body{font-size:15px!important;!i;!;line-height:1.5}.color-scheme-4 .multicolumn-card .media{height:80px;width:80px}.banner-section .page-width:before{display:none}.banner-wrap .banner-content h1{font-size:70px;line-height:72px}h2{font-size:40px!important}slider-component.page-width{padding:0 20px}.product-card-wrapper .card{padding:10px}.product-card-wrapper .card .card__information{padding-top:24px}.card__information .card__heading{font-size:18px;line-height:24px}.price__container .price__regular{font-size:20px}.selling-pro-header h2{font-size:24px!important}.custom-product{padding:0 15px 15px}.custom-product-detail h2{font-size:20px!important}.custom-product-detail .price .sale-price{font-size:20px}.custom-product-detail .price .regular-price{font-size:13px}.newsletter:before{width:90%}.multicolumn.color-scheme-2 .multicolumn-list .multicolumn-list__item .multicolumn-card__info h3{font-size:20px}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:33%}.header .menu-drawer summary.menu-drawer__menu-item{padding:10px 14px;font-size:14px}.header .list-menu__item{padding:10px 14px;font-size:14px}.header summary.list-menu__item span{right:20px}.header .menu-drawer__close-button{padding:14px}.facets-vertical{column-gap:30px}.facets-vertical .facets-wrapper{padding:14px;max-width:30%;width:100%}.facets__form-vertical{width:100%!important}.product-grid-container .facets .facets-vertical-form{flex-wrap:wrap;row-gap:10px}.product-grid-container .facets .facets-vertical-form .product-count-vertical .product-count__text,.product-grid-container .facets .facets-vertical-form .facet-filters .facet-filters__label{font-size:14px}.product-grid-container .facets .facets-vertical-form .facet-filters .select select{font-size:13px}.collection .collection-products li.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)* 12 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing)* 12 / 3)}.facets-vertical .facets-wrapper .facets__heading{font-size:24px!important}.collection-banner .collection-hero__title{font-size:30px!important}.collection .collection-products.list-view .product-card-wrapper .card .quick-add .quick-add__submit{padding:6px 10px;border-radius:0 0 10px}.collection .collection-products.list-view .product-card-wrapper .card .quick-add{bottom:0;top:auto;transform:inherit;right:0}.collection .collection-products.list-view .product-card-wrapper .card .quick-add form{padding:0;background:transparent}.related-products .product-grid{gap:20px;display:grid;grid-template-columns:1fr 1fr}.product__image-slider .flickity-slider .carousel-cell img{width:100%!important;object-fit:contain}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card__information .card__heading{padding-right:0}}@media(max-width:767px){.banner-wrap{flex-wrap:wrap;row-gap:40px;text-align:center}.banner-wrap .banner-content,.banner-wrap .banner-img{max-width:100%}.banner-wrap .banner-content h1{font-size:44px;line-height:52px}.product-grid.contains-card.grid--4-col-desktop .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:23%;min-width:auto}.slider--tablet.grid--peek.grid--2-col-tablet-down{margin:0!important;!i;!}h2{font-size:30px!important}.multicolumn.color-scheme-2 .multicolumn-list__item{width:100%;max-width:100%}.multicolumn.color-scheme-2 .multicolumn-list{row-gap:80px}.selling-pro-container .selling-pro-wrap{max-width:100%}.selling-pro-container{column-gap:0;flex-wrap:wrap;row-gap:50px}.color-scheme-4 .multicolumn-list li{max-width:100%}.color-scheme-4 .multicolumn-list{row-gap:40px}.newsletter{height:320px}.newsletter:before{height:190px;bottom:-40px}.newsletter__wrapper{padding-left:20px;padding-right:20px}.footer-col{max-width:100%!important}.header-wrapper .header--middle-left{padding:10px;grid-template-columns:auto}.cart__footer .cart__blocks .totals .totals__total{font-size:30px!important}.cart__footer .cart__blocks .totals .totals__total-value{font-size:20px}cart-items .title-wrapper-with-link a{padding:10px;font-size:13px}.facets-vertical .facets-wrapper{max-width:100%;padding:20px 14px;margin-bottom:20px}.facets-vertical .facets-wrapper .product-count__text{font-size:14px!important;!i;!;color:#393939;font-family:Urbanist!important;font-weight:600!important}.facets-vertical .facets-wrapper .facets-container{padding:0}.facets-vertical .facets-wrapper .facets-container .mobile-facets__open-label{font-family:Urbanist;letter-spacing:0;font-weight:600;color:#393939}.facets-vertical .facets-wrapper .facets-container .mobile-facets__open{padding:0}.collection .collection-products li.grid__item{max-width:100%;width:100%}.mobile-facets__header .mobile-facets__header-inner .mobile-facets__heading{text-align:left;font-size:20px!important}.mobile-facets__header .mobile-facets__header-inner .mobile-facets__count{text-align:left;font-weight:600;color:#393939}.mobile-facets__main{font-size:14px}.mobile-facets__summary .mobile-facets__sort .select__select:focus{outline:none;box-shadow:none}.mobile-facets__summary .mobile-facets__sort .select .icon-caret{right:7px;position:absolute;top:20px}.mobile-facets__summary .mobile-facets__sort .select__select{border:1px solid #efefef;padding:0 24px 0 10px;margin:0}.collection-banner .collection-hero__title{font-size:24px!important}.view-switcher.view-switcher-mobile{display:flex;justify-content:center;margin-top:12px;column-gap:20px;border-top:1px solid #e7e7e7;padding-top:14px}.view-switcher button{border:0;background:transparent;padding:0}.view-switcher button svg{height:18px;width:18px}.view-switcher label{font-weight:600;font-size:14px}.collection .collection-products.list-view li.grid__item .card .card__content .card-information .price__container{margin-top:0}.collection--empty .title-wrapper .title{font-size:20px!important}.contact .form__message{font-size:14px!important;line-height:20px}body .facets-vertical .active-facets__button{padding:0 4px;margin:12px 0 0}body .active-facets{justify-content:center}body .active-facets__button-remove,body .active-facets__button-wrapper{margin:0}body .active-facets__button-remove span{color:red}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .card__information .card__heading{font-size:18px;line-height:22px}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .price__container .price__regular{font-size:18px}body .customer>h1,body .customer__title,body .customer h2{font-size:24px!important}.product-card-wrapper .card .card__inner{height:200px}.menu-drawer__utility-links{display:flex;justify-content:space-between;align-items:center}.menu-drawer .menu-drawer__utility-links .list-social{display:flex;gap:8px}.menu-drawer .menu-drawer__utility-links .list-social li a{padding:0;height:40px;width:40px;background:#399e5a;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.related-products .product-grid{grid-template-columns:1fr}.collection .collection-products.list-view li.grid__item .product-card-wrapper .card .card__inner{height:auto;padding-top:30px;padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
