@font-face{font-family:Outfit;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/outfit/outfit_n4.387c2e2715c484a1f1075eb90d64808f1b37ac58.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/fonts/outfit/outfit_n7.bfc2ca767cd7c6962e82c320123933a7812146d6.woff2) format("woff2")}#laf-cart-drawer,.laf-cartpage{--lm-ink: #1a1a1a;--lm-sub: rgba(26, 26, 26, .7);--lm-line: rgba(26, 26, 26, .12);--lm-bg: #fffcf8;--lm-green: #00b67a;--laf-ink: var(--lm-ink);--laf-fg: var(--lm-ink);--laf-fg-muted: var(--lm-sub);--laf-muted: var(--lm-sub);--laf-ink-soft: var(--lm-sub);--laf-line: var(--lm-line);--laf-border: var(--lm-line);--laf-line-strong: rgba(26, 26, 26, .3);--laf-paper: var(--lm-bg);--laf-bg: var(--lm-bg);--laf-cta: #44230b;--laf-cta-hover: #2e1707;--laf-cta-fg: #fff;--laf-accent: var(--lm-ink);--laf-accent-text: #44230b;--laf-font-body: "Outfit", sans-serif;font-family:Outfit,sans-serif;color:var(--lm-ink)}#laf-cart-drawer{background:var(--lm-bg)}#laf-cart-drawer :is(h2,h3,p,a,span,strong,b,small,button,input,li,blockquote,figcaption,summary),.laf-cartpage :is(h1,h2,h3,p,a,span,strong,b,small,button,input,li,blockquote,figcaption,summary,th,td){font-family:Outfit,sans-serif}html #laf-cart-drawer .laf-drawer__head{border-bottom:0;padding:24px 32px 12px}html #laf-cart-drawer .laf-drawer__title{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.02em;text-transform:none;color:var(--lm-ink)}@media(max-width:749px){html #laf-cart-drawer .laf-drawer__head{padding:20px 16px 8px}}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline{border-bottom:0;column-gap:24px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline>.laf-media{border-radius:4px;overflow:hidden}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline>.laf-media img{border-radius:4px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__title{font-size:14px;font-weight:700;line-height:1.6;color:var(--lm-ink);letter-spacing:0}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__variant,html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__props{font-size:12px;line-height:1.6;color:var(--lm-sub)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__rating{font-size:12px;color:var(--lm-sub)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-price{align-items:center}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-price__now{font-size:14px;font-weight:400;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-price__was{font-size:12px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__save{display:inline-block;padding:3px 9px 4px;border-radius:28px;background:var(--lm-green);color:#fff;font-family:Playfair Display,Georgia,serif!important;font-size:11px;font-weight:400;line-height:1.2;white-space:nowrap}html :is(#laf-cart-drawer,.laf-cartpage) .laf-qty{height:32px;border:1px solid var(--lm-line);border-radius:8px;background:transparent}html :is(#laf-cart-drawer,.laf-cartpage) .laf-qty button{width:30px;color:var(--lm-sub)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-qty input{width:28px;font-size:12px;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline__remove{font-size:11px;color:var(--lm-sub)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-bundle{background:transparent;border:0;padding-inline:0}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-bundle__steps span{height:4px;border-radius:9999px;background:#1a1a1a4d}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-bundle strong{font-size:14px;font-weight:400;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen{background:transparent;border:0;border-radius:0;padding:8px 0 4px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen__gesamt{text-align:center;font-size:13px;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen__gesamt strong{font-weight:700}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen__sterne{display:block;width:118px;margin:0 auto 4px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen__text{font-size:14px;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-stimmen__wer{font-size:12px;color:var(--lm-sub)}html #laf-cart-drawer .laf-cart-stimmen{margin:8px 32px 16px}@media(max-width:749px){html #laf-cart-drawer .laf-cart-stimmen{margin:8px 16px 12px}}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-benefits{font-size:13px;color:var(--lm-sub)}html #laf-cart-drawer .laf-cart-checkout{background:var(--lm-bg);border-top:1px solid var(--lm-line)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-figure{font-size:14px;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-figure--total,html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-figure--total>*{font-size:18px!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.4;color:var(--lm-ink)}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-figure-note,html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-secure{font-size:12px;color:var(--lm-sub)}html #laf-cart-drawer button[name=checkout],html .laf-cartpage button[name=checkout]{gap:10px;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}html #laf-cart-drawer button[name=checkout]:before,html .laf-cartpage button[name=checkout]:before{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='10' width='16' height='11' rx='3'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3Ccircle cx='12' cy='15.5' r='1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='10' width='16' height='11' rx='3'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3Ccircle cx='12' cy='15.5' r='1.5'/%3E%3C/svg%3E") center / contain no-repeat}html #laf-cart-drawer button[name=checkout]{min-height:62px;border-radius:100px}.laf-section:has(.laf-cartpage){background:var(--lm-bg, #fffcf8)}.laf-section:has(.laf-cartpage) .laf-page-head h1{font-family:Outfit,sans-serif;font-weight:700;letter-spacing:-.02em;color:#1a1a1a}html .laf-cartpage .laf-cartpage__summary{background:transparent}@media(min-width:750px){html .laf-cartpage .laf-cartpage__summary{border:1px solid var(--lm-line);border-radius:16px}}html .laf-cartpage button[name=checkout]{--btn-bg: #1a1a1a;--btn-bd: #1a1a1a;min-height:56px;border-radius:4px}html .laf-cartpage button[name=checkout]:hover{--btn-bg: #000;--btn-bd: #000}html #laf-cart-drawer .laf-cart-checkout .laf-btn[name=checkout]{min-height:62px;border-radius:100px;padding-block:0}html body .laf-cartpage .laf-cartpage__summary>.laf-btn[name=checkout]{min-height:56px;border-radius:4px}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-qty{height:36px;width:auto}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-qty button{width:34px;min-height:0;height:100%}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-qty input{width:30px;min-height:0;height:100%}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cartline .laf-cartline__save{flex:none;width:auto;max-width:100%;margin-left:auto}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-bundle__lob{margin:0 0 8px;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:var(--lm-ink);text-align:center}html :is(#laf-cart-drawer,.laf-cartpage) .laf-cart-bundle>p{text-align:center}#laf-cart-drawer .laf-cart-bundle-koerper,#laf-cart-drawer .laf-cart-bundle-fuss,.laf-cartpage .laf-cart-bundle-koerper,.laf-cartpage .laf-cart-bundle-fuss{display:none!important}html #laf-cart-drawer .laf-cart-bundle-kopf{padding:0 32px 16px;flex:none}html [data-section-part=head]>.laf-cart-bundle-kopf{padding:0 0 16px;max-width:420px}@media(max-width:749px){html #laf-cart-drawer .laf-cart-bundle-kopf{padding:0 16px 12px}}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle--kopf{margin:0;padding:0;background:transparent;border:0;border-radius:0}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__lob{margin:0 0 12px;font-family:Outfit,sans-serif;font-size:14px;font-weight:400;line-height:22.4px;letter-spacing:0;color:#1a1a1a;text-align:left}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__steps{display:flex;gap:4px;margin:0 0 8px}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__steps span{height:4px;border-radius:9999px;background:linear-gradient(90deg,#1a1a1a var(--f, 0%),rgba(26,26,26,.3) var(--f, 0%))}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__steps span:nth-child(1){flex:4 1 0}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__steps span:nth-child(2),html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__steps span:nth-child(3){flex:1 1 0}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__hinweis{margin:0;text-align:left}html :is(#laf-cart-drawer,.laf-section) .laf-cart-bundle-kopf .laf-cart-bundle__hinweis strong{font-family:Outfit,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:#1a1a1ab3}
/*# sourceMappingURL=/cdn/shop/t/32/assets/laf-cart-lumiere.css.map */
