[data-js-cart-icon=bag] [data-js-cart-count]{left:30px}.shopify-section.footer__parent{background-color:#1d1d1f}.fs-body-150{font-size:16px}.featured-collection-slider{padding-top:10px}.featured-collection-slider__navigation-list-item span.ff-heading{font-weight:400;font-size:16px;line-height:100%;text-transform:uppercase}button.featured-collection-slider__navigation-list-item{margin-bottom:12px}.featured-collection-slider__product:hover div:not(.product-item__hover-action-wrap,.product-badges,.product-badge--sale){background:#ffebd2}.featured-collection-slider__product{padding:10px}.product-item__hover-action-wrap{padding:0}.featured-collection-slider__product .product-item__hover-action-wrap .btn.btn--tertiary:hover{background-color:#000000bd}body .featured-collection-slider__product .product-item__hover-action-wrap button.btn{padding:15px;background-color:#000000bd;color:#fff;font-size:16px}.featured-collection-slider__product .product-item__text h4{font-size:18px;font-weight:500;text-transform:capitalize}.featured-collection-slider__product h5.ff-body.product-item__product-vendor{font-weight:400;font-size:15px;line-height:100%;text-align:center;margin-bottom:8px}.product-item__text{margin-bottom:0}.collection-list-grid .btn--callout span,.featured-collection-slider__inner a span{font-weight:400;font-size:17px;line-height:100%}.grid.section.section--divider-none .grid-item__subheading p{font-weight:400;font-size:19px;line-height:30px}.featured-collection-slider__product p.product-item__price .sale{font-size:20px;color:#000;font-weight:600}.featured-collection-slider__product p.product-item__price .t-subdued{font-size:16px;color:#1d1d1f}.product-badge--sale{background:#d94242;line-height:11px;font-size:13px;padding:6px 5px 4px;font-weight:700}.product-item__price span.displayed-discount{color:#fff;background:#33ac2f;font-weight:700;padding:1.5px 5px 2px;text-transform:uppercase;border:1px solid #1B7C18}p.product-item__price{display:flex;align-items:center;gap:12px;justify-content:center}.featured-collection-slider:after{content:"";position:absolute;bottom:0;left:auto;width:93.5%;height:1px;background:#00000030}.collection-list-grid__inner{padding-top:18px;padding-bottom:18px}.collection-list-grid__inner .collection-list-grid__subheading>p{margin:0;color:#1d1d1fc7}.collection-list-grid__inner .collection-list-grid__subheading>h2{margin-bottom:40px;margin-top:5px}.collection-list-grid__inner .section-introduction{display:flex;justify-content:space-between}.collection-item__image-wrapper .collection-item__label .collection-item__title{align-items:center}.collection-item__image-wrapper .collection-item__label span{display:block}.collection-item__image-wrapper .collection-item__label .collection-item__title span.first_line_title{font-weight:500;font-style:Medium;font-size:25px;line-height:30px;letter-spacing:0%}.collection-item__image-wrapper .collection-item__label .collection-item__title span.second_line_title{font-weight:700;font-style:Bold;font-size:25px;line-height:30px;letter-spacing:0%}.collection-item__image-wrapper .collection-item__label .collection-item__icon .icon{width:20px;height:20px}.grid-item__text-container-wrapper h3.grid-item__heading{font-family:Jost;font-weight:400;font-size:40px;line-height:100%;margin-bottom:5px}.grid-item__button.section-blocks__button{margin-top:10px}.btn.btn--overlay.btn--secondary{padding:10px 30px}.featured-collection-slider__subheading.section-introduction__subheading p{margin:0;color:#1d1d1fc7}.featured-collection-slider__subheading.section-introduction__subheading h2{margin-top:4px}.featured-collection-slider__inner{padding-top:18px;padding-bottom:18px}span.sale-promotion__sale-grid.ff-heading span.sale-promotion__amount.animation--sale-amount{font-weight:700;font-style:Bold;font-size:126px;line-height:100%;letter-spacing:0%}.sale-promotion__unit{flex-direction:row;padding-bottom:10px;align-items:end}span.sale-promotion__per-year{text-transform:uppercase;font-size:73px}.sale-promotion__type.fs-heading-5-base{font-size:30px;font-weight:400}.sales-banner__columns .sales-banner__column-inner.section-blocks h2{font-size:32px;margin-bottom:15px}.sales-banner__columns .section-blocks__text p{font-family:Jost;font-weight:400;font-size:19px;line-height:30px}.sales-banner__columns a.btn.btn--overlay.btn--small.btn--secondary span{font-family:Jost;font-weight:400;font-size:16px;line-height:100%;text-transform:uppercase}.sales-banner__columns .sales-banner__button-group.section-blocks__button{margin-top:15px}.featured-collection-slider__meta.carousel__navigation-wrapper .section-introduction.animation--section-introduction{width:100%;display:flex;justify-content:space-between;margin-bottom:8px}.heading_wrapper,.blog-posts .section-introduction{display:flex;justify-content:space-between}.blog-posts .section-introduction{padding-top:20px;padding-bottom:10px}.blog-posts{padding-bottom:80px}.heading_wrapper .collection-list-grid__subheading p,.blog-posts__subheading.section-introduction__subheading p{margin-bottom:5px;color:#666}.heading_wrapper .collection-list-grid__subheading h2,.blog-posts__subheading.section-introduction__subheading h2{margin-top:0;margin-bottom:30px}.featured-product .product__vendor a{padding-right:15px;line-height:normal;position:relative;color:#000}.featured-product .product__vendor a:after{content:"";position:absolute;right:0;top:4%;width:2px;height:92%;background-color:#000}.featured-product .product__vendor_and_sku .product__sku{font-size:14px;color:#000}.featured-product .product__vendor_and_sku{gap:12px}.featured-product .product__price{align-items:center}.featured-product .product__price s{font-family:Jost;font-weight:600;font-size:20px;line-height:100%}body .featured-product .product__price s:not(:empty)+[data-price]{font-family:Jost;font-weight:400;font-size:16px;color:#4a4a4c}.featured-product .product__price span.product__price-displayed-discount{background:#33ac2f;padding:4px 10px;color:#fff;text-transform:uppercase;border:1px solid #1B7C18;margin-left:15px;margin-top:-6px}.featured-product .quantity-input{border:1px solid #000}.featured-product .quantity-input input{width:70px}.featured-product .product-form__item.product-form__item--submit.product-form__item--payment-button{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-items:baseline;width:70%}.featured-product button.product-form__cart-submit.btn.btn--medium{height:fit-content;border:1px solid #000;color:#000;font-size:16px;font-weight:500}.featured-product .shopify-payment-button:has(shopify-accelerated-checkout){margin-top:0}.featured-product .shopify-payment-button:has(shopify-accelerated-checkout) shopify-accelerated-checkout{margin-top:0;background:#33ac2f}body .featured-product .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{background-color:#33ac2f;border:1px solid #1B7C18;box-shadow:0 11px 22px #0000002e}body .featured-product .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:before{background-color:#33ac2f}blockquote.testimonials__item-quote{font-weight:300;font-size:30px;line-height:41px;font-family:Jost}html.do-anim .animation.animation--testimonials.is-visible .animation--item.swiper-slide-visible .testimonials__item-author{margin-top:35px}cite.testimonials__item-author span{font-family:Jost;font-weight:600;font-size:22px}.image.testimonials__item-product-image{border-radius:12px}.article-item__content h4.article-item__title{font-weight:500;font-size:19px;line-height:28px}.article-item__content p.article-item__meta{font-family:Jost;font-weight:400;font-size:13px;line-height:100%;margin:10px 0}.article-item__content .article-item__excerpt{font-family:Jost;font-weight:400;font-size:15px;line-height:25px}.article-item__content a.btn.btn--callout span{font-family:Jost;font-weight:400;font-size:15px;line-height:100%}.footer__group-content p{font-family:Jost;font-weight:400;font-size:16px;line-height:23px;color:#fff}.footer__group h4.footer__header>span{font-weight:400;font-size:16px;line-height:23px;text-transform:uppercase}footer label.visually-hidden[for=footer-subscribe-email]{font-weight:100;font-size:17px;line-height:100%}button#Subscribe-footer{font-family:Jost;font-weight:700;font-size:14px;line-height:100%;text-align:right;text-transform:uppercase}.footer__credits p{font-family:Jost;font-weight:400;font-size:13px;color:#fff;line-height:23px}.footer__links ul li{color:#fff}.quick-cart__item{border:0}.cross-sells__heading{display:grid;grid-template-columns:70% 12%;justify-content:space-between}.cross-sells__heading img{width:100%;border-radius:12px}.cross_sell_heading_wrapper .main-heading{font-size:18px;font-weight:700}.cross_sell_heading_wrapper .sub-heading{font-size:15px;color:gray;font-weight:500;margin-top:7px}.cross-sells{padding:20px 15px;border-radius:12px;background:#ffebd2;background:linear-gradient(180deg,#ffebd2a6 55%,#fff)}.cross-sells__item{background:transparent;flex-direction:column;min-width:150px;padding:0}.swiper-backface-hidden .cross-sells__item.swiper-slide{width:150px!important}.cross-sells__item-content{flex-direction:column;padding:0 1px}.cross-sells .cross-sells__items{display:flex;overflow-x:scroll;scrollbar-width:none;gap:12px;margin-top:20px}.cross-sells__item-image{width:100%;margin:0;border-radius:12px;overflow:hidden}h4.cross-sells__item-title{font-size:12px;line-height:16px;margin:7px 0 5px;font-weight:600;color:#333}.cross-sells__item-button{width:100%;background:transparent;padding-top:6px}.cross-sells__item-button button.cross-sells__item-add{width:100%;background:#000;color:#fff;border-radius:12px;font-size:14px}.cross-sells__item-details{margin:0}.cross-sells__item-price-wrapper{display:grid;grid-template-columns:40% 50%}.cross-sells__item-price-wrapper .t-subdued{font-size:12px}.cross-sells__item-price-wrapper .sale{color:#000;font-weight:600}@media screen and (max-width: 700px){html:not(.no-js) body:not([mobile-menu-open=true]):not([quick-search-open=true]) header.header--transparent:not(.is-sticky):not(:hover):not(:focus-within):not(.dropdown-active){background:#fff}.featured-collection-slider__navigation-list-item span.ff-heading{font-size:11px}button.featured-collection-slider__navigation-list-item{margin-bottom:8px}.featured-collection-slider__navigation-list-item.selected .indicator{margin-top:4px}.featured-collection-slider__product{background:#ffebd2;height:auto}.product-badge--sale{line-height:11px;font-size:10px;padding:4px 4px 2px}.featured-collection-slider__product .product-item__text h4{font-size:14px;line-height:15px}.featured-collection-slider__product h5.ff-body.product-item__product-vendor{font-size:9px}p.product-item__price{gap:5px}.featured-collection-slider__product p.product-item__price .sale{font-size:14px}.featured-collection-slider__product p.product-item__price .t-subdued{font-size:11px}.product-item__price span.displayed-discount{font-size:8px}.featured-collection-slider{padding-top:15px;padding-bottom:25px}.collection-list-grid{padding-top:18px;padding-bottom:18px}.collection-list-grid__inner .collection-list-grid__subheading>p,.featured-collection-slider__subheading.section-introduction__subheading p,.heading_wrapper .collection-list-grid__subheading p,.blog-posts__subheading.section-introduction__subheading p{font-size:12px}.collection-list-grid__inner .collection-list-grid__subheading>h2,.featured-collection-slider__subheading.section-introduction__subheading h2,.heading_wrapper .collection-list-grid__subheading h2,.blog-posts__subheading.section-introduction__subheading h2{margin-bottom:15px;margin-top:0;font-size:20px}.button-block__button.section-introduction__button{margin-bottom:15px}.collection-list-grid .btn--callout span,.featured-collection-slider__inner a span,.featured-product.product .btn span,.blog-posts .btn.btn--callout span{font-size:12px}.collection-item__image-wrapper .collection-item__label .collection-item__title span.first_line_title{font-size:12px;line-height:16px}.collection-item__image-wrapper .collection-item__label .collection-item__title span.second_line_title{font-size:13px;line-height:14px}.collection-item__image-wrapper .collection-item__label .collection-item__icon .icon{width:14px;height:14px}.collection-item__image-wrapper .collection-item__label{padding:8px}.grid.section.section--divider-none{padding-top:20px;padding-bottom:20px}.grid-item__text-container-wrapper h3.grid-item__heading{font-size:26px}.grid.section.section--divider-none .grid-item__subheading p{font-size:15px;line-height:23px}.sales-banner--frame .sales-banner__columns{padding:20px}span.sale-promotion__sale-grid.ff-heading span.sale-promotion__amount.animation--sale-amount{font-size:76px}.sale-promotion__type.fs-heading-5-base{font-size:20px;margin:0}.sale-promotion__unit{padding-bottom:5px}span.sale-promotion__per-year{font-size:30px}.sales-banner__column{padding-bottom:20px}.sales-banner__column+.sales-banner__column{padding-top:20px}.sales-banner__columns .sales-banner__column-inner.section-blocks h2{font-size:24px;margin-bottom:5px}.sales-banner__columns .section-blocks__text p{font-size:15px;line-height:20px}.featured-product .product__details.product__primary-right{padding:15px}.product__meta{padding:0}.featured-product .fs-heading-4-base{font-size:20px;margin-top:5px}.featured-product .product__price s{margin-right:8px}.featured-product .product-form__item.product-form__item--submit.product-form__item--payment-button{width:100%}.featured-product{padding-bottom:5px}blockquote.testimonials__item-quote{font-size:18px;line-height:30px}.section..testimonials__inner{padding:40px 0}.testimonials__item-content{margin-top:20px}.testimonials__item-stars+.testimonials__item-quote{margin-top:5px}.testimonials__item.swiper-slide.testimonials__item--image-medium.testimonials__item--image-placement-right{background:transparent}.blog-posts{padding-top:20px;padding-bottom:20px}.footer__group-content p{font-size:14px}.footer__group h4.footer__header>span{font-size:14px;text-transform:lowercase}.cross-sells__item .btn.loading .btn__loading-wrap{background:#fff}.quick-cart__item-bottom{display:flex}.quick-cart__item-bottom{margin-top:10px}.cross-sells__heading{grid-template-columns:80% 13%}.cross_sell_heading_wrapper .main-heading{font-size:14px}.cross_sell_heading_wrapper .sub-heading{font-size:12px}.cross-sells__heading img{border-radius:8px}.cross-sells .cross-sells__items{margin-top:15px}.cross-sells__item{width:145px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
