.product-card__badges{position:absolute;top:calc(8px + (16 - 8) * (100vw - 375px) / (1440 - 375));left:calc(8px + (16 - 8) * (100vw - 375px) / (1440 - 375));gap:8px}.product-card__badges>.badge{margin-bottom:5px;height:22px;display:flex;align-items:center;padding:3px 10px 0}marmeto-product-card>div{border-radius:4px 4px 0 0;overflow:hidden}.product-card-bottom__badges{position:absolute;bottom:calc(8px + (16 - 8) * (100vw - 375px) / (1440 - 375));right:calc(8px + (16 - 8) * (100vw - 375px) / (1440 - 375))}.tw-relative{position:relative}.font-32-24{font-size:calc(24px + (32 - 24) * (100vw - 375px) / (1440 - 375))}.font-48-40{font-size:calc(40px + (48 - 40) * (100vw - 375px) / (1440 - 375))}.font-24-15{font-size:calc(15px + (22 - 15) * (100vw - 375px) / (1440 - 375))}.font-24-18,.font-22-15{font-size:calc(18px + (24 - 18) * (100vw - 375px) / (1440 - 375))}.font-18-15{font-size:calc(15px + (18 - 15) * (100vw - 375px) / (1440 - 375))}.font-15-11{font-size:calc(11px + (15 - 11) * (100vw - 375px) / (1440 - 375))}.font-18-11{font-size:calc(11px + (18 - 11) * (100vw - 375px) / (1440 - 375))}.font-11-8{font-size:calc(8px + (11 - 8) * (100vw - 375px) / (1440 - 375))}.font-16-9{font-size:calc(9px + (16 - 9) * (100vw - 375px) / (1440 - 375))}.font-16-11{font-size:calc(11px + (16 - 11) * (100vw - 375px) / (1440 - 375))}.font-color{color:rgba(var(--color-button),var(--alpha-button-background))}.font-14{font-size:14px}.font-600{font-weight:600;font-family:var(--font-heading-family)}.font-500{font-weight:500}.font-bold{font-weight:700}.font-grey{color:#8c8c91;display:grid;place-items:center}.font-orenge{color:#ff6200}.badge.color-sale{color:#fff;background-color:#ff6200}.line-height-100{line-height:100%}.line-height-140{line-height:140%}.margin-0{margin:0}.product-weight{letter-spacing:.3px;width:25%;text-align:left;color:#8c8c91}.letter-spacing-022{letter-spacing:.22px}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card__title{letter-spacing:.36px;width:80%}.product-card__info{padding:calc(8px + (16 - 8) * (100vw - 375px) / (1440 - 375));background:#fff;padding-bottom:15px;border-radius:0 0 4px 4px;overflow:hidden;box-shadow:0 0 32px #1d1d1f1a}.cal-info-mobile{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-weight:600;font-size:12px}.add-to-cart-custom-buttons{padding:12px 8px;background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-weight:500;line-height:100%;letter-spacing:1.6px;width:40px;height:40px;border-radius:var(--buttons-radius-outset);text-align:center}.price-and-add-to-cart{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.price-and-add-to-cart product-form{display:block;width:100%}.price-and-add-to-cart quantity-input{width:100%}.price-and-add-to-cart .mm-qty-btn{width:100%}product-form.disable form{opacity:.7}.mm-quantity{display:flex;background:rgba(var(--color-button),var(--alpha-button-background));padding:12px 8px;color:rgb(var(--color-button-text));align-items:center;border-radius:var(--buttons-radius-outset)}.mm-quantity-input{width:40px;background:rgba(var(--color-button),var(--alpha-button-background));border:0;outline:0;text-align:center;outline-offset:0;box-shadow:none;color:rgb(var(--color-button-text))}.mm-product-card--quantity{box-shadow:none;display:flex;background:rgba(var(--color-button),var(--alpha-button-background));padding:4px;color:rgb(var(--color-button-text));align-items:center;border-radius:var(--buttons-radius-outset)}@media screen and (min-width: 750px){.mm-product-card--quantity{padding:12px}}.mm-product-card--quantity .quantity__input{width:40px}.mm-qty-btn{font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.6px;text-align:center;background:none;border:none;color:#fff;padding:.6rem}.loading-overlay__spinner{position:absolute;top:27%;left:25%}.product-card__info .loading-overlay__spinner{left:8%}@media screen and (min-width: 768px){.product-card__info .loading-overlay__spinner{left:25%;top:30%}}@media screen and (min-width: 1024px){.product-card__info .loading-overlay__spinner{left:15%}}@media screen and (min-width: 1280px){.product-card__info .loading-overlay__spinner{left:23%}}.product-specifications-container{display:flex;justify-content:space-between;border:1px solid #d2d2d7;padding-bottom:0;margin-bottom:16px;border-radius:var(--buttons-radius-outset)}.product-specification{display:flex;gap:4px;width:25%;padding:8px 0 7px;justify-content:center;flex-wrap:wrap;align-items:center;font-size:11px;letter-spacing:.22px;line-height:140%}.product-specification span:not(:first-child){color:gray}.product-specification span:first-child{font-weight:700}.mm-price{display:flex;gap:4px}.cursor-pointer{cursor:pointer}@media (max-width: 989px){.product-card__title{letter-spacing:.3px;line-height:140%;width:100%;min-height:42px}.add-to-cart-custom-buttons{width:24px;height:24px;padding:6.66px 8px;border-radius:2.22px}.product-weight{width:unset}.badge{letter-spacing:1.1px;padding:4.44px 8.88px}mm-quantity-input.mm-quantity{padding:6.66px 8px;letter-spacing:.9px}.font-grey{line-height:100%}.mm-qty-btn{letter-spacing:.9px}.product-card__info>*{padding-bottom:0}.price-and-add-to-cart{align-items:baseline}.product-card__info{padding-bottom:4.5px;padding-top:4px}.weigh-and-specification{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.product-specifications-container .product-specification:first-child{display:none}.product-specification{width:33.33%}.weigh-and-specification .product-specification{border-right:0;width:unset;padding:0;text-align:right}.product-specifications-container{margin-bottom:0}}.letter-normal{letter-spacing:normal}.relative{position:relative}.multicolumn-card .multicolumn-svg{text-align:center}.multicolumn-card .multicolumn-svg svg{height:72px;width:72px;margin-top:27px}.rich-text h2,.multicolumn-card__info .inline-richtext{font-weight:600}.multicolumn-card__info h4{font-size:calc(15px + (18 - 15) * (100vw - 375px) / (1440 - 375))}.multicolumn-card__info .rte p{font-weight:500}.multicolumn slider-component ul li{background-color:#fff;margin-bottom:10px}.rich-text__heading{line-height:100%}.fixed-product-template .rc-template__button-group>.rc-radio-group__options .rc-radio:first-child{display:none}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:1px;height:100%}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{border-radius:4px;box-shadow:0 0 32px #1d1d1f1a;padding:19px 16px 24px}.slideshow__text-wrapper .banner__heading h2{font-size:calc(32px + (64 - 32) * (100vw - 375px) / (1440 - 375))}@media only screen and (min-width: 749px){.multicolumn-card .multicolumn-svg svg{height:80px;width:80px;margin-top:30px}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{box-shadow:none;padding:1px}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-width_text-content-wrapper{border-radius:4px;background:var(--Brand-Tone-White, #fff);box-shadow:0 0 32px #1d1d1f1a;padding:40px 37px 31px 40px}}.custom_product-image img{width:100%;height:auto}.product_feature_information{display:flex;gap:24px;align-items:center}.product_feature-icons{padding:8px;background-color:#fff;height:min-content;border-radius:4px}.product_feature__text-info p{margin:0;font-weight:500}.product-feature_context{display:flex;flex-direction:column;gap:8px}.product_feature_information{margin-bottom:3.2rem}.custom_product-feature-items{display:grid;gap:32px;max-width:1240px}@media only screen and (max-width: 749px){.product_feature_button{margin:auto}}@media only screen and (min-width: 749px){.custom_product-feature-items{display:grid;gap:64px;grid-template-columns:9fr 8fr}}.slideshow__slide .slideshow__text .banner__heading p{margin:0}.slideshow__slide .banner__heading{text-transform:capitalize}.slideshow__slide .banner__text p{text-align:center;font-style:normal;font-weight:500;line-height:21px;letter-spacing:.3px;text-transform:capitalize}.slideshow__slide .slideshow_block_ratings{display:flex;gap:8px}.slideshow__slide .banner__text p{line-height:140%}.slideshow__slide .slides_button_warpper{display:flex;gap:16px;margin:12px auto}.slideshow__slide .slides_button_warpper a{letter-spacing:normal}.slideshow__slide .svg_icons_container{display:flex;gap:12px;margin:0}.slideshow__slide .slideshow__text .banner__text.rte.bottom_sub_heading{font-size:12px;margin:19px 0}.slideshow__slide .slideshow__text .banner__text.rte.bottom_sub_heading p{font-size:12px;line-height:1.5rem}.slideshow__slide .bottom-card_block *:not(script){display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 749px){.index slideshow-component .slideshow__controls{z-index:2;position:absolute;bottom:5%;left:50%;transform:translate(-50%);border:none}.index slideshow-component .slideshow__controls .slider-button{display:none}.slideshow__slide .bottom-card_block{margin-top:32px}.index slideshow-component .banner__box{padding:16px}.index slideshow-component .banner__box>*{padding:0 14px}.index slideshow-component .slideshow__slide .bottom-card_block{padding:16px 0;border-radius:4px}}@media only screen and (min-width: 750px){.slideshow__slide .slides_button_warpper{gap:24px}.index slideshow-component .banner__box{padding:16px 3.8%}.slideshow__slide .slides_button_warpper{margin-top:12px;margin-bottom:11.5%;margin-left:0}.slideshow__slide .slideshow__text .bottom-card_block .banner__text.rte.bottom_sub_heading{margin-top:50px;margin-bottom:0}.slideshow__slide .bottom-card_block *{justify-content:flex-start}slideshow-component .slideshow__controls{border:none}.slideshow__slide .banner__text p{text-align:left}slideshow-component .slider-button{display:none}slideshow-component .slideshow__control-wrapper{bottom:-20px;position:relative;z-index:2}}.shopify-section.section :is(.collection,.slideshow) button.slider-button{display:none}.collection_block_image img{width:100%;height:auto}.collection_block_context_link{display:flex;justify-content:flex-end;padding:13px 16px 16px 0}.collection_block_context p{margin-bottom:0;padding-left:8px}.collection_block_context_link svg{width:24px;height:24px}.collection_block li{position:relative}.collection_block .collection_block_context{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:column;padding-bottom:3rem}.collection-list-wrapper .collection-list-view-all{margin-top:32px}@media only screen and (min-width: 750px){.collection-list-wrapper .collection-list-view-all{margin-top:48px}}.text-icons__text-content{padding:0 12px}.text-icons__text-content p{font-size:2.2rem;line-height:1.4em;margin:0;letter-spacing:.044rem}.text-icons__text-content h2{letter-spacing:normal;line-height:100%;margin-bottom:2.4rem;margin-top:0}.text-icons__title p{font-size:4.8rem;line-height:100%}.text-icons_block-items svg{width:60px;height:60px}.text-icons__icons-text{margin-top:12px;row-gap:39px}.text-icons__icons-text{display:flex;flex-wrap:wrap;justify-content:center}.text-icons_block-items{width:50%;display:flex;flex-direction:column;gap:15px}.text-icons_block-items p{margin:0;color:rgba(var(--color-foreground));font-size:1.8rem;line-height:1em}@media only screen and (min-width: 750px){.text-icons-text{display:grid;grid-template-columns:1fr 1fr}.text-icons__text-content{max-width:583px;text-align:left;display:flex;flex-direction:column;justify-content:center}.text-icons_block-items{width:calc(100% / 3)}.text-icons_block-items{gap:19px}.text-icons__icons-text{row-gap:53px}}.rating_numerical{margin-right:12px}.testimonial-block-content{min-width:34.5rem}.testimonial .testimonila__block-richtext h5{font-size:2.4rem;line-height:1em;margin:1.8rem 0 0}.testimonial .testimonila__block-richtext p{margin-top:18px;margin-bottom:0;font-size:11px;letter-spacing:.022rem}.testimonial__block-sub_heading{margin-top:8px;margin-bottom:0}.testimonial__block-svg{text-align:left;margin:31px 0 0}.testimonial__block{position:relative;text-align:center}.testimonial__block-image img{width:100%;height:auto}.testimonial .slideshow_block_ratings{display:flex;align-items:center;justify-content:center;gap:.7rem}.testimonial__block-paragraph{margin:0}@media only screen and (min-width: 750px){.testimonial .testimonial__block{text-align:left}.splide__slide.testimonial-block-item{display:grid;grid-template-columns:1fr 1fr;gap:30px}.testimonial .slideshow_block_ratings{justify-content:flex-start}.testimonial-block-item .testimonial__block-svg svg{width:45px;height:35px}.testimonial .testimonila__block-richtext h5{margin:2.11rem 0 0}.testimonial .testimonila__block-richtext p{margin-top:.8rem}.testimonial .testimonial__block-sub_heading{margin-top:3.2rem}}.footer-block__details-content .list-menu__item--link{padding-bottom:calc(5px + (17 - 5) * (100vw - 375px) / (1440 - 375))}@media screen and (min-width: 1440px){.footer-block__brand-info{width:78%}}.footer-block__brand-info .footer__list-social.list-social{gap:25px}@media (max-width: 749px){.footer-block__brand-info .footer__list-social.list-social{gap:1.6rem}}.footer__list-social.list-unstyled.list-social{margin-top:calc(27px + (32 - 27) * (100vw - 375px) / (1440 - 375));margin-bottom:32px}.footer__content-bottom{background-color:#1d1d1f;color:#fff;padding-left:calc(5px + (80 - 5) * (100vw - 375px) / (1440 - 375))}@media screen and (min-width: 1440px){.footer__content-top{padding:0 158px}}.footer__blocks-wrapper .footer_brand_info{width:30%}.footer_brand_description{width:99%}.footer_brand_description p{font-size:calc(15px + (22 - 15) * (100vw - 375px) / (1440 - 375));line-height:30.8px;color:#1d1d1f}.footer__copyright .copyright_storename_color a{color:orange}.header__icons{align-items:center}.contact_us{white-space:nowrap;color:#1d1d1f}.list-menu.list-menu--inline{justify-content:center}@media screen and (max-width: 990px){.contact_us{display:none}}.contact_us{padding-right:20px}.font_14{font-size:14px}.contact_us a{text-decoration:none;color:#1d1d1f}.logo-hero-banner_image img{width:100%;height:auto}.splide__pagination.splide__pagination--ltr{gap:4px}.splide__pagination.splide__pagination--ltr [role=presentation] button.splide__pagination__page{width:15px;height:4px;border-radius:2px;background-color:#d2d2d7}.splide__pagination.splide__pagination--ltr [role=presentation] button.splide__pagination__page:focus-visible{outline:none;box-shadow:none}ul.splide__pagination{bottom:-1.5em}.splide__pagination.splide__pagination--ltr [role=presentation] button.splide__pagination__page[aria-selected=true]{width:40px;height:4px;background-color:rgb(var(--color-button))}.splide__slide.testimonial-grid-items{background-color:#fff}@media only screen and (max-width: 749px){.testimonial__block{padding:0 13px 28px;border-radius:4px 4px 0 0}}@media only screen and (min-width: 750px){.splide__slide.testimonial-block-item{border-radius:4px 4px 0;background:var(--Brand-Tone-White, #fff);box-shadow:0 0 32px #1d1d1f1a}}.collection_block-wrapper p{color:#fff}.newsletter .newsletter-form__field-wrapper .field input{height:48px;border:1px solid #d2d2d7}.newsletter .newsletter-form__field-wrapper .field input:focus-visible{outline:none;box-shadow:none}.newsletter .newsletter-form__field-wrapper button.newsletter-form__button{position:unset;width:auto;width:100%;height:48px;background-color:rgb(var(--color-button));font-size:16px;border-radius:4px;color:rgb(var(--color-button-text));letter-spacing:1.6px;text-transform:uppercase}.newsletter .newsletter-form__field-wrapper .field{flex-direction:column;gap:16px}.newsletter .newsletter-form__field-wrapper .field:after{position:unset;border:none;box-shadow:none}.newsletter__wrapper h2{font-size:24px;font-weight:600;line-height:140%;margin-top:0;margin-bottom:11px}.newsletter__wrapper .newletter_main-wrapper{padding:27px 19px 32px 24px;margin-top:0;box-shadow:0 0 32px #1d1d1f1a;background-color:rgb(var(--color-button-text));border-radius:4px;text-align:left}.newsletter .newsletter__subheading{margin-bottom:18px}.newsletter_image img{width:100%;height:auto}@media only screen and (min-width: 750px){.newsletter__wrapper h2{font-size:32px}}.text-icons .text-icons_block-items{color:rgb(var(--color-button))}.collection-block-richtext{opacity:.8}@media only screen and (max-width: 749px){.collection_block .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item.enable-swipe{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 10rem)}.image_with-text2 .image-with-text__text-item.grid__item .image-with-text__content2{border-radius:4px 4px 0 0;background:var(--Brand-Tone-White, #fff);box-shadow:0 7px 29px #64646f33;padding:15px 13px 23px}.image_with-text2 .image-with-text__text p{margin-top:16px;font-weight:500;line-height:21px;font-size:15px;letter-spacing:normal;text-align:center}.image_with-text2 .image-with-text__text span svg,.image_with-text2 .image-with-text__text span{width:27px;height:23px}.image_with-text2 .subtitle{text-align:center}.image-width_text2-heading{margin:27px 0;text-align:center}.image_with-text2 .image-with-text__media-item{width:100%;aspect-ratio:339 / 239}}@media only screen and (min-width: 750px){.image_with-text2 .image-with-text__media-item .image-with-text__media,.image_with-text2 .image-with-text__media-item .image-with-text__media img{max-width:545px;aspect-ratio:545 / 517;height:auto;width:100%}.image-width_text2-heading{text-align:center}.image-width_text-content-wrapper2 h2.image-with-text__heading{font-size:calc(40px + (56 - 40) * (100vw - 375px) / (1440 - 375));font-weight:600;letter-spacing:normal;margin-bottom:22px}.image_with-text2 .image-with-text__text p{max-width:285px;margin-left:45px;margin-top:21px;margin-bottom:16px}.image_with-text2 .image-with-text__text svg{display:inline-block}.image_with-text2 .image-with-text__text span.svg2{display:inline-block;width:330px;text-align:right;max-width:100%}.image_with-text2 .image-with-text__media-item{margin-top:-11vw}.empty-div-oveflow-image{display:block!important;height:11vw;background-color:#fff}}.image-banner-2 img{width:100%;height:auto}.banner.image-banner-2:not(.banner--adapt){min-height:fit-content}.image-banner-2 h2.banner__heading{line-height:100%}.image-banner-2 .banner__buttons{margin-top:24px;letter-spacing:normal}@media only screen and (max-width: 749px){.image-banner-2 .banner__content .banner__box{background:#fff!important;box-shadow:0 5px 30px #00000059;padding:29px 20px 32px 16px;position:relative;z-index:2;margin:-50px 15px 0}.image-banner-2 .banner__text.rte{margin-top:15px}}@media only screen and (min-width: 750px){.image-banner-2 .banner__content{position:absolute;width:100%;height:100%;top:0;left:0}.banner.image-banner-2:after,.image-banner-2 .banner__media:after{background-color:transparent}.image-banner-2 .banner__content .banner__box{max-width:clamp(300px,55%,660px)}.banner.image-banner-2{padding:0}}.banner.image_banner .banner__heading.richtext p{font-size:calc(32px + (64 - 32) * (100vw - 375px) / (1440 - 375));line-height:100%;margin-top:0;margin-bottom:13px}.banner.image_banner .banner__heading.richtext p strong{font-size:calc(32px + (64 - 32) * (100vw - 375px) / (1440 - 375));line-height:100%}@media only screen and (max-width: 749px){.banner.image_banner.banner_image_bottom{flex-direction:column-reverse}}.banner__box .banner__text.rte p{max-width:782px;font-weight:500;line-height:30.8px;letter-spacing:.3px}@media only screen and (min-width: 750px){.banner--medium.banner--desktop-transparent :is(.banner__box){max-width:90rem}}@media only screen and (min-width: 990px){.collection-list{display:flex;justify-content:center}}.progress-bar-wrapper{width:100%;height:30px;border:1px solid green;border-radius:4px;display:flex;justify-content:center;align-items:center;overflow:hidden}.max-bar-wrapper{top:-1px;width:100%;left:-1px;display:flex;border-radius:4px;height:100%}.scroll-bar{transition:width .5s ease-in-out 0s;background-color:#004a2f;display:inline-block;margin-right:-1px;padding-right:1px}.min-bar.active-discount{border-top-left-radius:4px;border-bottom-left-radius:4px;border:none}#scroll-bar .scroll-bar{border-top-left-radius:4px;border-bottom-left-radius:4px}@media only screen and (max-width: 749px){.scroll-bar{border-top-left-radius:4px;border-bottom-left-radius:4px}}.max-bar{min-width:40px;display:flex;justify-content:flex-start;background-color:#004a2f}.min-bar:not(:last-child,.active-discount){border-right:1px solid #d2d2d7}.max-bar-container.bar-position{position:relative;height:100%;width:100%}.min-bar{min-width:37px;width:37px;display:inline-block;text-align:center;height:100%;display:flex;justify-content:center;align-items:center}.progress-bar-wrapper *{font-size:15px;font-weight:500;line-height:140%;letter-spacing:.22px}.scroll-button{width:40px;height:100%;border-radius:4px;border:1px solid #004a2f;background:var(--Brand-Tone-White, #fff);display:flex;justify-content:center;align-items:center;color:var(--Accent-Color-2, #004a2f);white-space:nowrap}.bar-position .max-bar{left:-1px}.max-bar-container.bar-position+.min-bar{background-color:#f5f5f7}.collection-progress-bar{display:none;position:fixed;bottom:-2px;width:100%;z-index:3;background:#fff;box-shadow:0 0 32px #1d1d1f1a;padding-top:19px;padding-bottom:24px}.max-bar-container.bar-position{background:#f5f5f7}span.min-bar.d-none+span:not(.d-none){background:#f5f5f7;color:#004a2f}.collection-bar-wrapper{display:flex;flex-wrap:wrap}.collection-progess-update{display:none}.collection-bar-wrapper.--progress-visible-by-default .collection-progess-update,.collection-bar-wrapper.--active .collection-progess-update{display:block;width:100%}.collection-bar-wrapper .collection-progess-update{order:-1;width:calc(100% - 65px)}.collection-bar-wrapper .cart-button-container{order:0;height:65px;width:65px;display:flex;justify-content:center;align-items:center}.collection-bar-wrapper button{order:1}.collection-bar-wrapper .min-order{font-size:12px;margin-bottom:0}.collection-progress-bar .original-total{font-size:14px;opacity:.75}@media only screen and (min-width: 900px){.collection-bar-wrapper .collection-progess-update{width:100%;display:flex;opacity:0}.collection-bar-wrapper.collection-bar-wrapper.--progress-visible-by-default .collection-progess-update,.collection-bar-wrapper.collection-bar-wrapper.--active .collection-progess-update{opacity:1}.collection-bar-wrapper .cart-button-container{order:1}.collection-bar-wrapper .cart-button-container .header__icon{margin:0}.collection-bar-wrapper button{order:0}.collection-progress-bar .progress-bar-wrapper{height:30px;justify-content:flex-start;background-color:#f5f5f7}.drawer__footer .progress-bar-wrapper{background-color:#f5f5f7}.collection-progress-bar .scroll-button{min-height:100%;min-width:80px}.collection-progress-bar .min-bar{display:flex;justify-content:center;min-width:80px;align-items:center}.collection-progress-bar{z-index:3}.collection-bar-wrapper{display:grid;grid-template-columns:60% 40% 0;gap:2.5rem;align-items:end}.collection-progress-bar button{color:#fff;background:#ff6200;border:none;border-radius:4px;cursor:pointer;padding:16px}.collection-progress-bar button span{font-size:15px;padding:0 12px}.collection-progress-bar button .count{padding:0}.progress-bar-message p{margin:0 0 4px;font-weight:600;font-size:15px}.progress-bar-message strong{color:#004a2f}.collection-progess-update{gap:7px;flex-direction:column}.collection-bar-wrapper.--progress-visible-by-default .collection-progess-update,.collection-bar-wrapper.--active .collection-progess-update{display:flex}.collection-progress-bar{padding-top:20px;padding-bottom:24px}.collection-progress-bar .max-bar{min-width:80px;background:#004a2f}}@media only screen and (min-width: 1024px){.collection-progress-bar .min-bar,.collection-progress-bar .max-bar-container .max-bar,.collection-progress-bar .scroll-button{min-width:40px}}.progress-bar-wrapper .active-bar{height:30px;display:flex;align-items:center;min-width:0px;flex:0 0 87%}.progress-bar-wrapper .active-bar.stage-max{flex:0 0 100%}.progress-bar-wrapper .active-bar-progress{height:30px;background:#6ccb5f;color:#fff;position:relative;padding:0 10px;display:flex;align-items:center;font-family:var(--font-heading-family)}.progress-bar-wrapper .initial-reserved-bar{height:30px;background:#6ccb5f;padding:0 10px;color:#fff;font-family:var(--font-heading-family);display:flex;flex:0 0 13%;align-items:center;justify-content:flex-end}@media screen and (min-width: 1024px){.progress-bar-wrapper .initial-reserved-bar{justify-content:flex-end}}.stage-max .active-bar-progress{background:green}.progress-bar-wrapper .active-bar-head{position:absolute;right:0;top:0;background:#6ccb5f;color:#fff;height:30px;display:flex;align-items:center;padding:0 10px;border:1px solid #6ccb5f;border-radius:5px;font-family:var(--font-heading-family)}.drawer__footer .progress-bar-wrapper .active-bar-head{padding:0 10px}.progress-bar-wrapper .destination-bar{height:30px;display:flex;align-items:center;min-width:0;flex:0 0 13%;justify-content:right;padding:10px}.drawer__footer .progress-bar-wrapper .active-bar-progress{padding:0 10px}.drawer__footer .progress-bar-wrapper .destination-bar{padding:0 10px 0 0}.collection-progress-bar button{background:#ff6200;color:#fff;min-height:60px;width:calc(100% - 80px);border:none;margin-top:16px;font-size:16px;display:flex;align-items:center;justify-content:space-between;padding:16px;font-weight:600;border-radius:4px}@media screen and (min-width: 1600px){.collection-progress-bar button{width:100%}}.collection-progress-bar.--active,.collection-progress-bar.--progress-visible-by-default{display:block}.collection-progress-bar{padding-top:19px;padding-bottom:24px}.progress-bar-message p{font-weight:600;line-height:21px;margin:0}.progress-bar-message strong{color:#004a2f}.progress-bar-wrapper{margin-top:3px}.hidden+.max-bar{background:#fff}:not(hidden)+.max-bar{border-top-right-radius:4px;border-bottom-right-radius:4px}.progress-max{background:green;height:17px;border-radius:4px;display:flex;align-items:center;padding-left:20px;color:#fff}@media only screen and (min-width: 1024px){.collection-progress-bar .progress-max{height:40px}#show-item--btn{font-size:16px}#show-item--btn:hover{scale:1.1}.text-icon-richtext__block p{font-weight:var(--font-body-weight)}.collapsible-content__grid .grid__item .accordion__title{font-size:15px}.collection_block_context_link svg{height:40px;width:40px}.category__header-selected{font-size:48px}}.active-discount{background:#6ccb5f;border:1px solid #6ccb5f;color:#fff}.gorgias-chat-key-1spa6uy{z-index:5!important}marmeto-product-card .product-specifications-container .product-specification span{font-family:Neue haas display bold;font-weight:500}marmeto-product-card:has(quantity-input:not(.hidden)){display:block;border:1px solid #ff6200;border-radius:4px}@media screen and (max-width: 989px){.slideshow.banner .slideshow__text-wrapper.banner__content{height:auto;padding:5rem}.slideshow__slide .bottom-card_block{margin-top:0}.index slideshow-component .slideshow__slide .bottom-card_block{margin:0;padding:0}}@media screen and (max-width: 399px){.slideshow.banner .slideshow__text-wrapper.banner__content{padding:1.5rem}}marmeto-product-card .product-weight{font-family:Neue haas display bold;font-weight:500}.product-specifications-container .product-specification+.product-specification{border-left:1px solid #d2d2d7}.rc_layout__container .row.grid{justify-content:center}.rb-btn-qty-plus{background-color:transparent!important}.rb-modal-description{color:rgba(var(--color-foreground))}.accordion__content.rte.Instructions p{font-weight:400}.accordion__content.rte.Ingredients p:nth-child(2){font-weight:600}.accordion__content.rte.Ingredients p:nth-child(3){font-weight:600}.accordion__content.rte.Ingredients p:nth-child(4){font-weight:600}.splide:not(.is-overflow) .splide__arrows.splide__arrow--next{display:none}.disable-button{cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.3}.v-popper.v-popper--theme-info-tooltip{display:flex}.v-popper.v-popper--theme-info-tooltip .rb-item-actions{margin:auto}.font-grey-price{color:#8c8c91}@media only screen and (max-width: 749px){.product-discount-Price__align{display:flex;flex-direction:column}}@media screen and (min-width: 1400px){.collection-bar-wrapper{grid-template-columns:60% 40% 0}}.toastify-left.toastify.on{display:flex;align-items:center}.toastify-right .toast-close{padding:10px 0 10px 20px}.toastify-left .toast-close{padding:10px 20px 10px 0;order:-1}.toastify.toastify-left{max-width:93%}@media screen and (min-width: 768px){.toastify{max-width:calc(50% - 20px)}}.meal-macros{display:flex;justify-content:space-around;background:#000;color:#fff;text-transform:uppercase;padding:5px 0}.meal-macros strong{font-weight:700;font-family:var(--font-heading-family)}.meal-macros .macro-data{font-size:11px}@media screen and (min-width: 768px){.meal-macros .macro-data{font-size:14px}}.media>*:not(.zoom):not(.deferred-media__poster-button).meal-macros{position:absolute;top:auto;bottom:0;height:auto;display:flex;height:31px}.media>*:not(.zoom):not(.deferred-media__poster-button).meal-labels{position:absolute;bottom:0;top:auto;left:0;width:100%;display:flex;flex-wrap:nowrap;height:auto}.meal-labels>.meal-label{width:50%;text-align:center;padding:2px;font-size:10px;flex:1;font-weight:700;font-family:var(--font-heading-family)}.meal-labels>.meal-label:first-child{color:#fff;background:#000}.meal-labels>.meal-label:last-child{color:#000;background:#fff}@media screen and (min-width: 768px){.meal-labels>.meal-label{padding:5px;font-size:14px}}@media screen and (min-width: 1024px){.meal-labels>.meal-label{padding:2px;font-size:10px}}@media screen and (min-width: 1280px){.meal-labels>.meal-label{padding:5px;font-size:14px}.product-card__title{min-height:36px}}.oke-sr-label-text{display:none}.ration-price-comb{min-height:47px}[data-range~=bundle] .ration-price-comb{min-height:70px;width:100%}.stars-row{display:flex;align-items:center}.stars-row .star-container{display:inline-block;position:relative}.star-container{width:15px;height:15px}.star-container svg{display:block;width:15px;height:15px;fill:#ededef;position:absolute;top:0;left:0}.star-container.full-star .icon-star{fill:#ff6200}.star-container .icon-half-star{fill:#ff6200;left:-3px}.custom-okendo-ratings{display:flex;justify-content:flex-start;align-items:center}.custom-okendo-ratings .rating-text{margin-left:10px;display:block}cre-product-form{display:block;width:100%}.cre-atc-btn{position:relative;font-style:normal;font-weight:700;line-height:100%;letter-spacing:unset;text-align:center;background:none;border:none;color:#fff;padding:12px;border-radius:5px;width:100%;background-color:rgba(var(--color-button),var(--alpha-button-background));overflow:hidden}.cre-atc-btn .loading-overlay__spinner .path{stroke:#fff}.cre-atc-btn .loading-overlay__spinner svg{width:20px;height:20px}.cre-atc-btn .loading-overlay__spinner{position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(var(--color-button),var(--alpha-button-background));display:flex;justify-content:center;align-items:center}.cre-atc-btn[disabled]{opacity:.8}.facets-vertical .facets-wrapper{position:sticky;top:64px;left:0;width:calc(100% + 3.2rem);z-index:3;margin-left:-1.6rem;background:#fff;padding:10px 1.6rem}.facets-container{padding-top:0}facet-filters-form.facets-vertical-sort{position:sticky;left:0;width:100%;z-index:3;top:67px;background:#fff;padding:10px}@media screen and (min-width: 768px){.facets-vertical .facets-wrapper{position:relative;top:initial;width:auto;z-index:3;margin-left:0;background:transparent;padding:0}.facets-vertical .facets-wrapper .facets-container{position:sticky;top:88px;left:0;z-index:3;background:#fff;max-height:75vh;overflow-y:auto;padding-right:20px}.facets-container{padding-top:1rem}}@media screen and (min-width: 1024px){facet-filters-form.facets-vertical-sort{top:88px}}.meal-group-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;font-size:2rem}.cart-drawer .snacks-drinks-heading .meal-group-heading{padding-top:3rem}.cart-drawer .fixed-bundle-heading .meal-group-heading{padding-top:0}.cart-item+.custom-bundle-heading .meal-group-heading{padding-top:3rem}.mobile-remove-filters{margin:0;padding:1.2rem}.mobile-remove-filters span{font-size:1.2rem}cre-quantity-sync{width:100%;border-radius:5px;overflow:hidden}.qty-input-row{display:flex;justify-content:space-between;align-items:center;width:100%}.qty-input-row .qty-state{display:block;height:37px;border:0;padding:0;text-align:center;white-space:nowrap;min-width:0;font-size:16px}.qty-btn{font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.6px;text-align:center;background:none;border:none;color:#fff;background-color:#ff6200;width:50px;height:37px;font-size:20px;padding:.6rem;letter-spacing:.9px;cursor:pointer}.qty-btn[disabled]{opacity:.8}.qty-input-row .qty-state::-webkit-outer-spin-button,.qty-input-row .qty-state::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input-row .qty-state[type=number]{-moz-appearance:textfield}.product .rc-container-wrapper{display:none}.list-menu__item label{color:#1d1d1f!important;background-color:#fff;border:none}.cart-orig-price-strike{text-decoration:line-through;opacity:.45;display:inline-block;padding-left:5px}.progress-footer-section .message{margin-top:0;margin-bottom:10px}.drawer__footer .progress-footer-section .message{margin-top:10px}.free-shipping-container{margin-bottom:10px}.free-shipping-container .message{margin:0;color:#ff6200}.free-shipping-container .message.free-shipping{font-family:var(--font-heading-family)}.free-shipping-progress-bar{height:20px;background:#f5f5f7;border-radius:5px}.free-shipping-progress-bar .progress{background:#ff6200;width:74.06666666666668%;height:20px;display:block;border-radius:5px;position:relative}.progress .progress-header{position:absolute;width:30px;height:30px;border-radius:50%;background:#fff;right:-12px;top:-2px;border:2px solid #ff6200}#AjaxinatePagination{display:none}.back-to-top-container{position:fixed;bottom:80px;right:40px;z-index:10}.back-to-top{background-color:#fff;width:30px;height:30px;border:0;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer;transition:.25s ease}.back-to-top img{width:30px;height:30px}@media screen and (min-width: 768px){.back-to-top-container{right:40px;bottom:100px}.back-to-top,.back-to-top img{width:40px;height:40px}}.holiday-message{color:#ff5959!important;border-color:#ff5959!important;font-size:18px!important;margin-top:20px}@media (max-width: 767px){.cart-item__name{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/241/assets/custom.css.map */
