@media(max-width:989px){.shopify-section.sf-menu-campaign-held{max-height:0!important;overflow:hidden!important;opacity:0;pointer-events:none;overflow-anchor:none}.shopify-section.sf-menu-campaign-restoring{overflow:hidden!important;overflow-anchor:none;animation:sf-menu-campaign-return .3s cubic-bezier(.2,.7,.2,1) both}@keyframes sf-menu-campaign-return{0%{max-height:0;opacity:0}to{max-height:var(--sf-campaign-height);opacity:1}}.section-header:has(.sf-trust-menu>details[open]){z-index:999;transform:none!important;min-height:var(--sf-original-header-height, 86px)}.section-header:has(.sf-trust-menu>details[open]):before{content:"";position:fixed;inset:var(--sf-trust-bottom, 38px) 0 0;z-index:-1;background:#f7f4ec;pointer-events:none}.section-header:has(.sf-trust-menu>details[open])>.header-wrapper{position:fixed;top:var(--sf-trust-bottom, 38px);left:0;width:100%;animation:sf-menu-header-reveal .5s cubic-bezier(.22,.7,.25,1) both}.sf-trust-menu>details>#menu-drawer.sf-visual-drawer{width:100%;max-width:none;border:0;filter:none;opacity:1;transform:none;visibility:hidden;transition:none}.sf-trust-menu>details[open]>#menu-drawer.sf-visual-drawer{opacity:1;transform:none;visibility:visible;transition:none}.sf-trust-menu .menu-drawer__navigation-container{opacity:0;transform:translateY(3px);transition:opacity .16s ease,transform .2s cubic-bezier(.22,.7,.25,1)}.sf-trust-menu>details[open].menu-opening .menu-drawer__navigation-container{opacity:1;transform:none;transition-duration:.4s,.5s}.section-header:has(.sf-trust-menu>details.sf-menu-closing):before{bottom:auto;height:var(--sf-original-header-height, 86px)}.sf-trust-menu>details[open].sf-menu-closing>#menu-drawer.sf-visual-drawer{opacity:0;transform:translateY(3px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,.7,.25,1);pointer-events:none}.sf-trust-menu>details.sf-menu-closing .menu-drawer__navigation-container{opacity:1;transform:none;transition:none}@keyframes sf-menu-header-reveal{0%{top:var(--sf-menu-origin-top, var(--sf-trust-bottom, 38px))}to{top:var(--sf-trust-bottom, 38px)}}@media(prefers-reduced-motion:reduce){.section-header:has(.sf-trust-menu>details[open])>.header-wrapper{animation:none}.sf-trust-menu>details>#menu-drawer.sf-visual-drawer{transition:none;transform:none}.sf-trust-menu .menu-drawer__navigation-container{transition:none;transform:none}.sf-trust-menu>details[open].sf-menu-closing>#menu-drawer.sf-visual-drawer{transition:none;transform:none}}}.js #menu-drawer.sf-visual-drawer{height:calc(100vh - var(--sf-drawer-top, var(--header-bottom-position, 0px)));height:calc(100dvh - var(--sf-drawer-top, var(--header-bottom-position, 0px)))}#menu-drawer.sf-visual-drawer .menu-drawer__navigation{padding:8px 14px 24px!important;min-width:0;width:100%}#menu-drawer.sf-visual-drawer .menu-drawer__navigation-container{overscroll-behavior:contain}.sf-visual-drawer sf-visual-menu{display:block;min-width:0;max-width:100%}.sf-visual-drawer .sf-menu__child-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.sf-visual-drawer .sf-menu__child-copy>span{letter-spacing:0!important}.sf-visual-drawer .sf-menu__child-subtitle{font-size:11px;line-height:1.3;font-weight:400;color:#566348;letter-spacing:0!important}.sf-visual-drawer .sf-menu__list,.sf-visual-drawer .sf-menu__children,.sf-visual-drawer .sf-menu__grandchildren{list-style:none;padding:0;margin:0}.sf-visual-drawer .sf-menu__list{display:grid;gap:9px}.sf-visual-drawer .sf-menu__category{border:1px solid rgba(86,106,64,.1);border-radius:9px;background:#eeede4;overflow:hidden}.sf-visual-drawer .sf-menu__row{position:relative;display:flex;align-items:center;min-height:84px}.sf-visual-drawer .sf-menu__row--has-children .sf-menu__parent{padding-right:48px}.sf-visual-drawer .sf-menu__parent{display:flex;align-items:center;flex:1;min-width:0;min-height:84px;padding:4px 0 4px 6px;gap:8px;color:rgb(var(--color-foreground));text-decoration:none}.sf-visual-drawer .sf-menu__art{position:relative;display:block;isolation:isolate;overflow:hidden;width:88px;height:88px;aspect-ratio:1;flex:0 0 88px}.sf-visual-drawer .sf-menu__photo{position:absolute;display:block;width:80%;aspect-ratio:1;left:10%;top:10%;overflow:visible;isolation:isolate;background:transparent;filter:drop-shadow(0 .6px .7px rgba(49,39,25,.1))}.sf-visual-drawer .sf-menu__image,.sf-visual-drawer .sf-menu__single-image{display:block;width:100%;height:100%;object-fit:contain}.sf-visual-drawer img[style*=--sf-menu-image-mask]{-webkit-mask-image:var(--sf-menu-image-mask);mask-image:var(--sf-menu-image-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mix-blend-mode:normal}.sf-visual-drawer .sf-menu__photo:nth-child(1){z-index:2;left:-10%;top:24%}.sf-visual-drawer .sf-menu__photo:nth-child(2){z-index:1;left:13%;top:-4%}.sf-visual-drawer .sf-menu__photo:nth-child(3){z-index:3;left:36%;top:30%}.sf-visual-drawer .sf-menu__photo:nth-child(4){z-index:4;width:60%;left:22%;top:48%}.sf-visual-drawer .sf-menu__photo:nth-child(5){z-index:0;width:70%;left:26%;top:-3%}.sf-visual-drawer .sf-menu__art--1 .sf-menu__photo{width:100%;left:0;top:0}.sf-visual-drawer .sf-menu__art--alle-produkte .sf-menu__photo:nth-child(1){z-index:3;width:79.79%;left:-8.62%;top:24.94%}.sf-visual-drawer .sf-menu__art--alle-produkte .sf-menu__photo:nth-child(2){z-index:1;width:79.34%;left:7.01%;top:9.49%}.sf-visual-drawer .sf-menu__art--alle-produkte .sf-menu__photo:nth-child(3){z-index:2;width:71.11%;left:39.12%;top:18.67%}.sf-visual-drawer .sf-menu__art--aleppo-seifen .sf-menu__photo:nth-child(1){z-index:1;width:85.11%;left:35.9%;top:8.8%}.sf-visual-drawer .sf-menu__art--aleppo-seifen .sf-menu__photo:nth-child(2){z-index:3;width:76.19%;left:-7.78%;top:29.58%}.sf-visual-drawer .sf-menu__art--aleppo-seifen .sf-menu__photo:nth-child(3){z-index:2;width:65.76%;left:22.31%;top:12.75%}.sf-visual-drawer .sf-menu__art--pflege .sf-menu__photo:nth-child(1){z-index:1;width:73.33%;left:-2.19%;top:11.5%}.sf-visual-drawer .sf-menu__art--pflege .sf-menu__photo:nth-child(2){z-index:2;width:75%;left:37.3%;top:10.8%}.sf-visual-drawer .sf-menu__art--pflege .sf-menu__photo:nth-child(3){z-index:3;width:56.14%;left:48.43%;top:44.05%}.sf-visual-drawer .sf-menu__art--pflege .sf-menu__photo:nth-child(4){z-index:4;width:62.06%;left:10.93%;top:46.11%}.sf-visual-drawer .sf-menu__art--seifenablagen .sf-menu__photo:nth-child(1){z-index:3;width:58.03%;left:.75%;top:44.75%}.sf-visual-drawer .sf-menu__art--seifenablagen .sf-menu__photo:nth-child(2){z-index:1;width:71.84%;left:7.14%;top:-1.05%}.sf-visual-drawer .sf-menu__art--seifenablagen .sf-menu__photo:nth-child(3){z-index:2;width:76.36%;left:21.55%;top:25.39%}.sf-visual-drawer .sf-menu__art--essentials .sf-menu__photo:nth-child(1){z-index:5;width:56.65%;left:5.07%;top:45.89%}.sf-visual-drawer .sf-menu__art--essentials .sf-menu__photo:nth-child(2){z-index:1;width:62.66%;left:-13.5%;top:14%}.sf-visual-drawer .sf-menu__art--essentials .sf-menu__photo:nth-child(3){z-index:4;width:47.19%;left:50.45%;top:49.45%}.sf-visual-drawer .sf-menu__art--essentials .sf-menu__photo:nth-child(4){z-index:2;width:58.31%;left:14.91%;top:30.01%}.sf-visual-drawer .sf-menu__art--essentials .sf-menu__photo:nth-child(5){z-index:0;width:62.6%;left:35.43%;top:9.17%}.sf-visual-drawer .sf-menu__copy{display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0}.sf-visual-drawer .sf-menu__title{font-size:17px;line-height:1.2;font-weight:600;letter-spacing:0}.sf-visual-drawer .sf-menu__subtitle{font-size:12.5px;line-height:1.3;color:#566348;letter-spacing:0!important;text-wrap:pretty}.sf-visual-drawer .sf-menu__toggle{position:absolute;z-index:3;inset:0 0 0 auto;display:block;width:20%;height:100%;min-width:44px;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#4f623b;cursor:pointer}.sf-visual-drawer .sf-menu__toggle:before{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:36px;height:36px;box-sizing:border-box;pointer-events:none;border:1px solid rgba(79,98,59,.3);border-radius:6px;background:#faf9f4;transition:background-color .18s ease,border-color .18s ease}.sf-visual-drawer .sf-menu__toggle svg{position:absolute;right:21px;top:50%;transform:translateY(-50%);pointer-events:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.sf-visual-drawer .sf-menu__toggle .sf-menu__plus{transform-origin:center;transition:transform .18s ease,opacity .18s ease}.sf-visual-drawer .sf-menu__toggle[aria-expanded=true] .sf-menu__plus{opacity:0;transform:rotate(90deg)}.sf-visual-drawer .sf-menu__arrow{margin:0 17px 0 auto;padding-left:8px;color:#4f623b}.sf-visual-drawer .sf-menu__arrow svg{display:block;width:11px;height:11px;transform:rotate(-90deg)}.sf-visual-drawer .sf-menu__panel{padding:0 10px 11px;box-sizing:border-box}.sf-visual-drawer .sf-menu__panel[hidden]{display:none!important}.sf-visual-drawer .sf-menu__children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;border-top:1px solid rgba(86,106,64,.13);padding-top:10px}.sf-visual-drawer .sf-menu__child{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:66px;height:100%;padding:7px;border-radius:6px;text-decoration:none;text-align:left;color:rgb(var(--color-foreground));background:#fffef9b8;border:1px solid rgba(86,106,64,.18);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.25}.sf-visual-drawer .sf-menu__child-art{position:relative;display:block;isolation:isolate;overflow:hidden;width:50px;height:50px;aspect-ratio:1;flex:0 0 50px}.sf-visual-drawer .sf-menu__child-art img{display:block;width:100%;height:100%;object-fit:contain}.sf-visual-drawer .sf-menu__child-photo{position:absolute;display:block;aspect-ratio:1;width:90%;left:-15%;top:15%;z-index:2}.sf-visual-drawer .sf-menu__child-photo:nth-child(2){left:28%;top:-3%;z-index:1}.sf-visual-drawer .sf-menu__child-photo:nth-child(3){width:74%;left:26%;top:39%;z-index:3}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_fest] .sf-menu__child-photo[data-product=original-premium-aleppo-seife]{width:96.63%;left:-19.55%;top:15.07%;z-index:3}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_fest] .sf-menu__child-photo[data-product=premium-schwarzkummelol-seife]{width:94.74%;left:7.5%;top:-15.53%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_fest] .sf-menu__child-photo[data-product=original-spezial-aleppo-seife]{width:89.07%;left:28.22%;top:18.23%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_fluessig] .sf-menu__child-photo[data-product=premium-bio-flussig-aleppo-seife]{width:100.27%;left:-21.63%;top:-4.19%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_fluessig] .sf-menu__child-photo[data-product=spezial-bio-aleppo-flussigseife]{width:96.97%;left:18.52%;top:8.11%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_haarpflege] .sf-menu__child-photo[data-product=premium-bio-haarwachstumsol]{width:86.73%;left:-11.05%;top:9.95%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_haarpflege] .sf-menu__child-photo[data-product=premium-bio-aleppo-shampoo]{width:102.68%;left:19.02%;top:-6.13%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_haarpflege] .sf-menu__child-photo[data-product=premium-bio-conditioner]{width:71.63%;left:38.18%;top:41.48%;z-index:3}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_oele] .sf-menu__child-photo[data-product=premium-bio-arganol]{width:99.23%;left:-20.25%;top:-1.89%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_oele] .sf-menu__child-photo[data-product=premium-bio-jojobaol]{width:94.06%;left:19.71%;top:9.47%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_koerper] .sf-menu__child-photo[data-product=premium-bio-shea-butter]{width:110.04%;left:-19.31%;top:13.17%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_koerper] .sf-menu__child-photo[data-product=premium-bio-kokosoel]{width:96%;left:13%;top:-16%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_deos] .sf-menu__child-photo[data-product=premium-bio-deo-creme]{width:94%;left:-16%;top:23%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_deos] .sf-menu__child-photo[data-product=premium-natural-deo-spray-ohne-aluminium-parfum-alkohol]{width:90%;left:24%;top:-1%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_sprays] .sf-menu__child-photo[data-product=premium-bio-rosenwasser-spray]{width:104.59%;left:-23.59%;top:-5.59%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_sprays] .sf-menu__child-photo[data-product=premium-bio-lavendelwasser-spray]{width:96.97%;left:18.25%;top:8.11%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_bambus] .sf-menu__child-photo[data-product=premium-seifenablage-bambus]{width:100%;left:-9.78%;top:16.58%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_bambus] .sf-menu__child-photo[data-product=premium-seifenablage-bambus-rund]{width:98.31%;left:14.25%;top:-13.84%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_halter] .sf-menu__child-photo[data-product=premium-seifenhalter-magnet]{width:89.3%;left:20.84%;top:21.35%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_halter] .sf-menu__child-photo[data-product=premium-seifenhalter-edelstahl-wandhalterung]{width:93.1%;left:-8.34%;top:-4.88%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_haartools] .sf-menu__child-photo[data-product=kopfhaut-massager-sandelholz]{width:86.56%;left:17.84%;top:21.74%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_haartools] .sf-menu__child-photo[data-product=derma-roller]{width:106.2%;left:-3.8%;top:-21.61%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_buersten] .sf-menu__child-photo[data-product=premium-holz-haarburste]{width:96.49%;left:-9.45%;top:-5.16%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_buersten] .sf-menu__child-photo[data-product=premium-styling-kamm]{width:91.7%;left:12.4%;top:20.84%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_hauttools] .sf-menu__child-photo[data-product=premium-gua-sha-edelstahl]{width:83.43%;left:25.75%;top:19.13%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_hauttools] .sf-menu__child-photo[data-product=premium-gesichtsburste]{width:112.5%;left:-30.94%;top:-9.75%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_peeling] .sf-menu__child-photo[data-product=premium-peelinghandschuh]{width:103.66%;left:-22.05%;top:-8.19%;z-index:1}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_peeling] .sf-menu__child-photo[data-product=seifensackchen]{width:102.09%;left:10.36%;top:8.54%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_mund] .sf-menu__child-photo[data-product=premium-miswak]{width:104.29%;left:-13.93%;top:8.7%;z-index:2}.sf-visual-drawer .sf-menu__child-art[data-composition=sf_sub_mund] .sf-menu__child-photo[data-product=premium-zungenschaber-kupfer]{width:123.21%;left:-17.99%;top:-29.4%;z-index:1}.sf-visual-drawer .sf-menu__child>span:last-child{min-width:0;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-wrap:pretty}.sf-visual-drawer .sf-menu__parent:focus-visible,.sf-visual-drawer .sf-menu__child:focus-visible,.sf-visual-drawer .sf-menu__toggle:focus-visible{outline:2px solid #566a40;outline-offset:-3px}.sf-visual-drawer .sf-menu__grandchildren a{display:block;padding:12px 8px;color:inherit;font-size:13px}.sf-visual-drawer .sf-menu__row,.sf-visual-drawer .sf-menu__child,.sf-visual-drawer .sf-menu__toggle{transition:background-color .18s ease,border-color .18s ease}.sf-visual-drawer .sf-menu__bestsellers{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgba(86,106,64,.14)}.sf-visual-drawer .sf-menu__bestseller-heading{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:4px}.sf-visual-drawer .sf-menu__bestseller-heading h2{margin:0;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:0}.sf-visual-drawer .sf-menu__slider-controls{display:flex}.sf-visual-drawer .sf-menu__slider-controls button{display:grid;place-items:center;padding:0;width:44px;height:44px;border:0;border-radius:6px;background:transparent;color:#4f623b;cursor:pointer;transition:opacity .18s ease,background-color .18s ease}.sf-visual-drawer .sf-menu__slider-controls button:disabled{opacity:.25;cursor:default}.sf-visual-drawer .sf-menu__slider-controls svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.sf-visual-drawer .sf-menu__slider{display:flex;gap:9px;margin:0;padding:0 0 5px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c3c9b9 transparent;-webkit-overflow-scrolling:touch}.sf-visual-drawer .sf-menu__slider>li{flex:0 0 118px;min-width:0;scroll-snap-align:start}.sf-visual-drawer .sf-menu__bestseller{display:block;color:inherit;text-decoration:none;border-radius:6px;padding:0 3px 3px}.sf-visual-drawer .sf-menu__bestseller-image{display:block;width:96px;height:96px;aspect-ratio:1;margin:0 auto 6px;background:#eeede4;border-radius:7px;overflow:hidden;transition:background-color .18s ease}.sf-visual-drawer .sf-menu__bestseller-image img{display:block;width:100%;height:100%;object-fit:contain}.sf-visual-drawer .sf-menu__bestseller-title{display:block;min-height:30px;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:0;text-align:center;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance}.sf-visual-drawer .sf-menu__bestseller:focus-visible,.sf-visual-drawer .sf-menu__slider:focus-visible,.sf-visual-drawer .sf-menu__slider-controls button:focus-visible{outline:2px solid #566a40;outline-offset:-2px}.sf-visual-drawer .sf-menu__needs{margin-top:18px;background:transparent;border-color:#566a4038}.sf-visual-drawer .sf-menu__needs-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;padding:8px 12px 8px 15px;border:0;background:#e8eddf;color:#3e5030;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.sf-visual-drawer .sf-menu__needs-toggle .sf-menu__copy{padding:4px 0}.sf-visual-drawer .sf-menu__needs-toggle .sf-menu__title{color:#3e5030;font-weight:600}.sf-visual-drawer .sf-menu__needs-toggle .sf-menu__subtitle{color:#536047}.sf-visual-drawer .sf-menu__needs-symbol{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border:1px solid #8e9d7a;border-radius:6px;background:#f7f8f2;color:#3e5030}.sf-visual-drawer .sf-menu__needs svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sf-visual-drawer .sf-menu__needs-toggle .sf-menu__plus{transform-origin:center;transition:opacity .18s ease,transform .18s ease}.sf-visual-drawer .sf-menu__needs-toggle[aria-expanded=true] .sf-menu__plus{opacity:0;transform:rotate(90deg)}.sf-visual-drawer .sf-menu__needs span{letter-spacing:0!important}.sf-visual-drawer .sf-menu__needs>.sf-menu__panel{padding-top:14px;border-top:1px solid rgba(86,106,64,.16)}.sf-visual-drawer .sf-menu__need-tabs{display:grid;grid-template-columns:.8fr 1.2fr;gap:4px;padding:4px;margin:0 0 11px;border:1px solid rgba(86,106,64,.15);border-radius:7px;background:#eeede5}.sf-visual-drawer .sf-menu__need-tabs button{min-width:0;min-height:44px;padding:7px 4px;border:1px solid transparent;border-radius:4px;background:transparent;color:#555a4b;font:inherit;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.sf-visual-drawer .sf-menu__need-tabs [aria-selected=true]{background:#faf9f4;border-color:#566a403d;color:#3e5030}.sf-visual-drawer .sf-menu__need-group[hidden]{display:none!important}.sf-visual-drawer .sf-menu__need-group:not([hidden]){animation:sf-menu-soft-reveal .18s ease both}.sf-visual-drawer .sf-menu__need{box-sizing:border-box;border:0;border-bottom:1px solid rgba(86,106,64,.13)}.sf-visual-drawer .sf-menu__need:last-child{border-bottom:0}.sf-visual-drawer .sf-menu__need-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:11px 6px;box-sizing:border-box;list-style:none;cursor:pointer;color:#3f3c43;font-size:14px;font-weight:400;line-height:1.4;transition:background-color .18s ease,color .18s ease}.sf-visual-drawer .sf-menu__need-summary::-webkit-details-marker{display:none}.sf-visual-drawer .sf-menu__need-summary::marker{content:""}.sf-visual-drawer .sf-menu__need-summary>svg{position:static;flex:0 0 16px;color:#566a40;transition:transform .18s ease}.sf-visual-drawer .sf-menu__need-summary[aria-expanded=true]{color:#3e5030;font-weight:600}.sf-visual-drawer .sf-menu__need-summary[aria-expanded=true]>svg{transform:rotate(180deg)}.sf-visual-drawer .sf-menu__need-content{padding:0 0 10px}.sf-visual-drawer .sf-menu__need-products{list-style:none;padding:0;margin:0;border:1px solid rgba(86,106,64,.14);border-radius:6px;background:#fbfaf6}.sf-visual-drawer .sf-menu__need-products>li+li{border-top:1px solid rgba(86,106,64,.12)}.sf-visual-drawer .sf-menu__need-row{position:relative}.sf-visual-drawer .sf-menu__need-product{display:grid;grid-template-columns:56px minmax(0,1fr);gap:9px;align-items:center;min-height:92px;padding:10px 8px 6px;color:inherit;text-decoration:none;box-sizing:border-box;border-radius:5px;transition:background-color .16s ease}.sf-visual-drawer .sf-menu__need-image{display:grid;place-items:center;width:56px;height:60px}.sf-visual-drawer .sf-menu__need-image img{display:block;width:56px;height:60px;object-fit:contain;transform:none!important}.sf-visual-drawer .sf-menu__need-product-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:3px;width:100%}.sf-visual-drawer .sf-menu__need-product-title{font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.sf-visual-drawer .sf-menu__need-reason{font-size:12px;font-weight:400;line-height:1.4;color:#626656}.sf-visual-drawer .sf-menu__need-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 6px;font-variant-numeric:tabular-nums}.sf-visual-drawer .sf-menu__need-price{font-size:14px;font-weight:500;line-height:1.35;color:#454a3b;white-space:nowrap}.sf-visual-drawer .sf-menu__need-prices--sale .sf-menu__need-price{color:#3e5030}.sf-visual-drawer .sf-menu__need-compare-price{font-size:13px;font-weight:400;line-height:1.35;color:#6f7168;white-space:nowrap;text-decoration:line-through;text-decoration-thickness:1px}.sf-visual-drawer .sf-menu__need-price-detail{display:flex;flex-direction:column;gap:2px;min-width:0}.sf-visual-drawer .sf-menu__need-variant{font-size:11px;font-weight:400;line-height:1.3;color:#626656;overflow-wrap:anywhere}.sf-visual-drawer .sf-menu__need-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;min-height:44px;width:100%;padding-right:116px;box-sizing:border-box}.sf-visual-drawer .sf-menu__need-row:not(:has([data-sf-quick-add])) .sf-menu__need-footer{padding-right:0}.sf-visual-drawer .sf-menu__need-options{font-size:11px;line-height:1.3;color:#566a40}.sf-visual-drawer .sf-menu__quick-add{display:none;position:absolute;right:6px;bottom:4px;align-items:center;justify-content:center;width:112px;height:44px;padding:0 7px;gap:4px;border:4px solid transparent;border-radius:9px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;box-sizing:border-box;background:#566a40;background-clip:padding-box;color:#fff;cursor:pointer;box-shadow:none;transform:none;transition:background-color .16s ease;-webkit-tap-highlight-color:transparent}.sf-visual-drawer sf-visual-menu[data-sf-quick-add-ready] .sf-menu__quick-add{display:flex}.sf-visual-drawer .sf-menu__quick-add svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sf-visual-drawer .sf-menu__quick-label{white-space:nowrap}.sf-visual-drawer .sf-menu__quick-add .sf-menu__quick-check,.sf-visual-drawer .sf-menu__quick-spinner,.sf-visual-drawer .sf-menu__quick-add[data-state=added] .sf-menu__quick-plus,.sf-visual-drawer .sf-menu__quick-add[aria-busy=true] .sf-menu__quick-plus,.sf-visual-drawer .sf-menu__quick-add[aria-busy=true] .sf-menu__quick-check{display:none}.sf-visual-drawer .sf-menu__quick-add[data-state=added] .sf-menu__quick-check{display:block}.sf-visual-drawer .sf-menu__quick-add[aria-busy=true] .sf-menu__quick-spinner{display:block;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:sf-menu-quick-spin .7s linear infinite}.sf-visual-drawer .sf-menu__quick-add:disabled{cursor:wait}.sf-visual-drawer .sf-menu__quick-message:not(.visually-hidden){margin:0;padding:0 10px 10px;font-size:12px;line-height:1.4;color:#8a362b}.sf-visual-drawer .sf-menu__routine[hidden]{display:none!important}.sf-visual-drawer .sf-menu__routine{display:grid;gap:7px;margin-top:11px}.sf-visual-drawer .sf-menu__routine-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 8px;padding:0 2px;color:#626656;font-size:12px;line-height:1.4}.sf-visual-drawer .sf-menu__routine-total{font-size:14px;font-weight:500;color:#3e5030;white-space:nowrap}.sf-visual-drawer .sf-menu__routine-add{width:100%;min-height:44px;padding:10px 8px;border:1px solid #566a40;border-radius:6px;background:#566a40;color:#fff;font:inherit;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap;cursor:pointer;transition:background-color .16s ease}.sf-visual-drawer .sf-menu__routine-add:disabled{cursor:wait}.sf-visual-drawer .sf-menu__routine-loading,.sf-visual-drawer .sf-menu__routine-add[aria-busy=true] .sf-menu__routine-label{display:none}.sf-visual-drawer .sf-menu__routine-add[aria-busy=true] .sf-menu__routine-loading{display:inline}@keyframes sf-menu-quick-spin{to{transform:rotate(360deg)}}@keyframes sf-menu-soft-reveal{0%{opacity:.55}to{opacity:1}}.sf-visual-drawer .sf-menu__needs-toggle:focus-visible,.sf-visual-drawer .sf-menu__need-tabs button:focus-visible,.sf-visual-drawer .sf-menu__need-summary:focus-visible,.sf-visual-drawer .sf-menu__need-product:focus-visible,.sf-visual-drawer .sf-menu__routine-add:focus-visible,.sf-visual-drawer .sf-menu__quick-add:focus-visible{outline:2px solid #566a40;outline-offset:-3px}@media(hover:hover){.sf-visual-drawer .sf-menu__routine-add:not(:disabled):hover{background-color:#40532e}.sf-visual-drawer .sf-menu__quick-add:not(:disabled):hover{background-color:#40532e}.sf-visual-drawer .sf-menu__needs-toggle:hover{background-color:#e1e8d7}.sf-visual-drawer .sf-menu__need-tabs button:hover,.sf-visual-drawer .sf-menu__need-summary:hover,.sf-visual-drawer .sf-menu__need-product:hover{background-color:#566a400d}}@keyframes sf-menu-appear{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.menu-opening .sf-visual-drawer sf-visual-menu{animation:sf-menu-appear .24s ease both}@media(hover:hover){.sf-visual-drawer .sf-menu__row:hover{background:#566a400d}.sf-visual-drawer .sf-menu__toggle:hover:before{background:#eeede4;border-color:#4f623b73}.sf-visual-drawer .sf-menu__child:hover{background:#566a400f}.sf-visual-drawer .sf-menu__bestseller:hover .sf-menu__bestseller-image{background:#e5e7db}.sf-visual-drawer .sf-menu__slider-controls button:not(:disabled):hover{background:#566a4012}}@media(max-width:359px){#menu-drawer.sf-visual-drawer .menu-drawer__navigation{padding-left:10px!important;padding-right:10px!important}.sf-visual-drawer .sf-menu__art{width:64px;flex-basis:64px;height:64px}.sf-visual-drawer .sf-menu__title{font-size:15.5px}.sf-visual-drawer .sf-menu__subtitle{font-size:12px}.sf-visual-drawer .sf-menu__child-art{width:40px;height:40px;flex-basis:40px}.sf-visual-drawer .sf-menu__child{font-size:12.5px}}@media(max-width:339px){.sf-visual-drawer .sf-menu__child{padding-left:5px;padding-right:5px;gap:4px}.sf-visual-drawer .sf-menu__child-art{width:34px;height:34px;flex-basis:34px}}@media(prefers-reduced-motion:reduce){.sf-visual-drawer *,.sf-visual-drawer *:before,.menu-opening .sf-visual-drawer sf-visual-menu{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sf-visual-menu.css.map */
