.header-wrapper{box-shadow:#11111a1a 0 1px}.header.header--middle-left{position:relative!important;padding-top:5px!important;padding-bottom:5px!important}.header .header__heading{width:80px}.shopify-section.scrolled-past-header.shopify-section-header-sticky.shopify-section-header-hidden img.header__heading-logo{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.shopify-section-header-sticky .header__heading-logo-wrapper,.shopify-section-header-sticky .header__heading-logo-wrapper img{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.product-option{font-size:1.2rem}.fomo-popup{position:fixed;top:150px;right:20px;background:#d9534f;color:#fff;padding:12px 16px;border-radius:8px;font-size:14px;opacity:0;transform:translateY(40px);transition:all .5s ease;z-index:9999}.fomo-popup.show{opacity:.95;transform:translateY(0)}.site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists{bottom:.4rem!important;left:1.2rem!important}.site-header__icon svg.wlh-svg-Icon{padding-top:7px;color:#3d081b}.site-header__icon:hover svg.wlh-svg-Icon{transform:scale(1.07)}.announcement-bar{max-width:100%;overflow:hidden}.announcement-bar__message{white-space:nowrap;display:inline-block;animation:marquee 25s linear infinite;padding-left:50%;font-size:14px!important}.announcement-bar__message span{display:inline-block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.grid__item .card__content .card__heading{font-size:1.8rem;line-height:2rem;font-weight:600}.grid__item .card__content .card__description{margin:10px 0 0;font-size:1.4rem}#product-grid .grid__item{position:relative}.wishlisthero-floating.wlh-left-btn{right:5px!important;left:auto!important}.wishlist-hero-wrapper button{opacity:1!important}.wishlist-hero-list-card-footer-add-to-cart .MuiButton-label{font-size:12px}.MuiDialog-paperScrollPaper .MuiTypography-h6{font-size:1.45rem}.MuiDialog-paperScrollPaper .MuiTypography-body1{font-size:1.4rem}span.MuiTypography-colorTextSecondary.MuiTypography-displayBlock{display:none}.prod-badge-image{position:absolute;right:0;top:0;z-index:2;max-width:50px;width:100%}.grid__item.product__media-wrapper{position:relative}.faq-container{background-color:#f2efdd!important;margin-bottom:0!important;padding-top:40px!important;padding-bottom:40px!important}.faq-container .faq-content-wrapper{max-width:1200px;margin:0 auto;background-color:transparent!important;padding:0 5rem!important}.faq-container .faq-content-wrapper .s-main-faq__main{display:flex;flex-direction:column;background-color:#493423!important;padding:40px 150px!important;border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.faq-container .s-main-faq__main .faq-heading-title{border-style:solid;border-color:transparent;border-radius:0;margin-bottom:3rem!important;padding:0;font-weight:400!important;color:#f2efeb!important;font-size:40px!important;line-height:50px;background-color:transparent!important;border:none!important;text-align:center!important}.s-main-faq__main .faq-article-header{background-color:transparent!important;padding:1.5rem!important;margin-bottom:0!important}.s-main-faq__main h4.faq-subcategory-title{color:#3d081b!important;font-size:1.5rem!important;line-height:2rem!important}.s-main-faq__main .faq-subcategory-content{background-color:transparent!important;line-height:1.8;margin-bottom:0!important;padding:1.5rem!important;padding-top:0!important;color:#3d081bbf!important}.s-main-faq__main .faq-subcategory-content p{margin-bottom:0!important}.faq-container .s-main-faq__main .chevron{border-style:solid;border-width:1px 1px 0 0;height:.5em;color:#3d081bbf;border-color:#3d081bbf;vertical-align:top;width:.5em;min-width:.5em}.s-main-faq__main .faq-article-header:hover{background-color:#3d081b0a!important}.faq-container .s-main-faq__main [id*=article-id-]{background-color:#f2efdd!important;border-radius:16px;margin-bottom:15px!important}.footer__content-bottom-wrapper{justify-content:center}.quick-view-btn{position:absolute;top:17%;right:-1.5%;transform:translate(-50%,-50%);background:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease,transform .3s ease;cursor:pointer;z-index:3}.quick-view-btn svg{width:22px}.quick-view-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;align-items:center;justify-content:center;z-index:99999}.quick-view-modal.active{display:flex!important}.quick-view-overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1}.quick-view-content{position:relative;background:#fff;padding:2rem;max-width:700px;width:90%;border-radius:10px;z-index:2;box-shadow:0 0 25px #0000004d;animation:fadeInScale .25s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.quick-view-close{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:1.8rem;cursor:pointer;z-index:3}.quick-view-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.quick-view-body{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:center}.quick-view-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:4.5em;color:#444}.quick-view-image img{width:250px;height:auto;border-radius:8px}.quick-view-details{flex:1;min-width:250px}.quick-view-details h2{margin-bottom:10px}.quick-view-modal.active{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.custom-diet-select-wrapper{position:relative;display:inline-block}.custom-diet-trigger{width:100%;padding:8px 30px 8px 12px;background:transparent;font-size:1.4rem;text-align:left;cursor:pointer}.custom-diet-trigger svg{position:absolute;right:10px;top:50%;width:10px}.custom-diet-options{display:none;list-style:none;background:#f2efdd;padding:0;width:100%;z-index:50;border-width:2px;border-style:solid;border-color:#3d081b;border-radius:12px;box-shadow:0 2px #3d081b1a;position:absolute;top:calc(100% + .5rem);left:-1.2rem;width:35rem;max-height:55rem;overflow-y:auto;margin:0}.custom-diet-options li{width:100%}.custom-diet-option{display:block;padding:8px 12px;font-size:1.4rem;color:#3d081b;text-decoration:none}.custom-diet-option:hover{background:#3d081b;color:#f2efdd}.custom-diet-select-wrapper svg{width:10px}.custom-diet-option li a{font-size:1.4rem;color:#3d081bbf}.custom-diet-option li:hover a{color:#f2efdd}.custom-diet-option.active{font-weight:700}.custom-diet-select-wrapper.open .custom-diet-options{display:block}.custom-diet-select-wrapper .facets__summary{border:0;background:transparent;font-family:Montserrat}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{font-size:14px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important}.partner-title{margin-bottom:40px}.partner-slider{width:100%;overflow:hidden}.partner-slider .swiper-slide{box-sizing:border-box}.partner-item{text-align:center;background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04));border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));padding:25px 20px;border-radius:16px;display:flex!important;justify-content:center;align-items:center}.partner-item img{width:100%;height:auto;max-height:100px;object-fit:contain;transition:transform .3s ease}.partner-item:hover img{transform:scale(1.05)}.cart-drawer .cart-item{column-gap:0!important}.cart-drawer .price{font-size:14px!important}.related-products.page-width .quick-view-btn{display:none}.weekend-wrap{width:100%;display:flex;column-gap:30px}weekend-wrap .left-wrap{width:40%}weekend-wrap right-wrap{width:60%}#cx_whatsapp_init .czm-button{bottom:64px}@media screen and (min-width: 990px){.header{grid-template-columns:1fr auto 1fr!important}.product__info-wrapper.grid__item .product__title h1{font-size:24px!important;font-weight:600;margin-bottom:0;margin-top:0}.product__info-wrapper{padding:0 0 0 3rem}}@media (min-width: 750px) and (max-width: 989px){.product__info-wrapper.grid__item .product__title h1{font-size:20px!important;font-weight:600;margin-bottom:0;margin-top:0}.product__info-wrapper{padding:0 0 0 1.2rem!important}}@media only screen and (min-width: 750px){.collection-hero{padding-top:60px!important}}@media (max-width: 749px){.fomo-popup{top:140px;right:20px;padding:10px;font-size:12px}.announcement-bar__message{font-size:12px!important}.faq-container .faq-content-wrapper .s-main-faq__main{padding:40px!important}.partner-logos{grid-template-columns:repeat(2,1fr);gap:20px}.partner-item{padding:15px}.partner-item img{max-height:60px}.collection-hero{padding-top:40px!important}.slider-btn{height:44px}.header{grid-template-columns:1fr 1fr 1fr;padding:0px 3rem}.header .header__icon.header__icons--localization{width:3rem}.prod-badge-image{position:absolute;right:8px;top:5px;z-index:2;max-width:70px;width:100%}.product-grid-container .wishlisthero-floating button{font-size:14px!important;width:26px!important;padding:.1em 0 0!important;height:26px!important}.product__info-wrapper.grid__item .product__title h1{font-size:20px;font-weight:600}.product-grid-container .wishlist-hero-wrapper{top:3px!important;right:4px!important}.product-grid-container .quick-view-btn{top:18%;right:-1.5%;width:26px;height:26px}.quick-view-content a.button.view-details-btn,.quick-view-content button.button.add-to-cart-btn{padding:0 15px;width:100%;font-size:14px;line-height:1rem;min-height:42px}.quick-view-body{gap:0px}.quick-view-actions{display:flex;flex-wrap:nowrap}.wishlist-hero-list-card-footer-add-to-cart .MuiButton-label{font-size:12px}.wishlist-hero-list-header-login,.MuiTypography-root.wishlist-hero-list-header{font-size:14px!important;line-height:24px}.wishlist-hero-list-footer button span{font-size:12px!important}.wishlisthero-popup-display-container .MuiPaper-elevation1{box-shadow:0 2px 1px -1px #000c,0 1px 6px #00000024,0 1px 10px 2px #0000001f}.wishlist-hero-list-card-header-product-name{font-size:20px!important;color:#493423!important}.search-modal{height:fit-content;width:100%!important;min-height:90px;top:100%!important;left:auto!important}.grid__item .card__content .card__heading{font-size:1.5rem;line-height:2rem}.grid__item .card__content .card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem}.grid__item .card__content .price{font-size:1.5rem;margin-top:.5rem!important}.collection-hero__title{margin:2.5rem 0 1rem}.multicolumn-card__image-wrapper--third-width{width:20%!important}.multicolumn-list h3{font-size:15px!important}.multicolumn-card__info{padding:1.5rem 1rem 2rem!important}.multicolumn-card-spacing{padding-top:2rem!important}.product-form__buttons{display:grid;grid-template-columns:1fr 1fr}h2.footer-block__heading{font-size:20px;margin-bottom:1rem}.footer-block__details-content .list-menu__item--link{padding-top:0rem!important;padding-bottom:.8rem!important}.footer-block__details-content{margin-bottom:0rem!important}.collection .grid__item:only-child{flex:0 0 100%;max-width:50%!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.css.map */
