:root{--lkc-green: #3b5147;--lkc-sage: #7a9e8e;--lkc-sage-soft: #e7efea;--lkc-sand-soft: #f7f2ec;--lkc-muted: #6b756f;--lkc-line: rgba(59, 81, 71, .12)}.cart-drawer__header .cart-header-blocks{padding:0 0 14px}.cart-drawer__header .cart-progress-bar{background:var(--lkc-sage-soft);border-radius:14px;padding:14px 16px 12px}.cart-drawer__header .cart-progress-bar__label{color:var(--lkc-green);font-weight:600;font-size:14px;margin-bottom:10px}.cart-drawer__header .cart-progress-bar__step-label{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--lkc-green);margin-top:6px}.cart-drawer__header .cart-progress-bar__step-label svg{width:14px;height:14px}.cart-drawer__header .cart-progress-bar__progress[value]::-webkit-progress-bar{background-color:#fff}.cart-drawer__header .cart-header-blocks .text-block{font-size:12px;color:var(--lkc-muted);margin-top:8px}.cart-drawer__item .cart-drawer__item-discount.badge{background:var(--lkc-sage-soft);color:var(--lkc-green);border-color:transparent;font-weight:600}.cart-drawer__item .cart-drawer__item-name{color:var(--lkc-green);font-weight:500}.cart-drawer__footer .cross-sells{padding:14px;border-radius:14px;background:var(--lkc-sand-soft)}.cart-drawer__footer .cart__reductions,.cart-drawer__footer .cart__discount{color:#2f7d4f;font-weight:600}.cart-drawer__footer .cart__totals p{font-weight:600;color:var(--lkc-green)}.cart-drawer__footer .delivery-estimation__content{font-size:13px;color:var(--lkc-muted)}.cart-drawer__ctas .button{border-radius:999px;min-height:52px;font-weight:600;letter-spacing:.01em}.cart-drawer__footer .cart-footer-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 8px;align-items:start}.cart-drawer__footer .cart-footer-blocks>*{margin:0!important}.cart-drawer__footer .cart-footer-blocks .icon-with-text{text-align:center;justify-content:center;align-items:center;font-size:11.5px;line-height:1.3;color:var(--lkc-muted)}.cart-drawer__footer .cart-footer-blocks .icon-with-text .text-block,.cart-drawer__footer .cart-footer-blocks .icon-with-text p{font-size:11.5px;margin:0}.cart-drawer__footer .cart-footer-blocks .payment-methods,.cart-drawer__footer .cart-footer-blocks>:last-child{grid-column:1 / -1;justify-content:center}.lk-offer{width:100%;border-radius:16px;background:var(--lkc-sand-soft);padding:16px 18px}.lk-offer__head{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--lkc-green);font-size:14.5px;margin-bottom:12px}.lk-offer__head svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--lkc-green);color:#fff;flex:none}.lk-offer__tiers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lk-offer__tier{position:relative;background:#fff;border:1.5px solid transparent;border-radius:12px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:8px}.lk-offer__tier span{font-size:13.5px;color:var(--lkc-muted)}.lk-offer__tier strong{font-size:19px;color:var(--lkc-green);font-weight:700}.lk-offer__tier.is-active{border-color:var(--lkc-green)}.lk-offer__tier.is-active:after{content:"Aktiv";position:absolute;top:-9px;right:10px;background:var(--lkc-green);color:#fff;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px}.lk-offer__note{margin:10px 0 0;font-size:12.5px;color:var(--lkc-muted)}.lk-offerband{padding:0 0 8px;background:#fff}.lk-offerband__inner{max-width:var(--page-width, 1300px);margin:0 auto;padding:0 20px}@media(min-width:750px){.lk-offerband__inner{padding:0 40px}}.lk-offerband__card{position:relative;overflow:hidden;display:grid;grid-template-columns:1.3fr 1fr;gap:32px;align-items:center;background:var(--lkc-green);color:#fff;border-radius:28px;padding:44px 52px;margin-top:56px}.lk-offerband__card:before{content:"";position:absolute;left:-90px;bottom:-120px;width:300px;height:300px;border-radius:50%;background:#7a9e8e47}.lk-offerband__card>*{position:relative}.lk-offerband__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf}.lk-offerband__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(28px,3.2vw,40px);line-height:1.1;margin:10px 0 12px;color:#fff}.lk-offerband__text{margin:0 0 24px;color:#ffffffd1;font-size:15.5px;line-height:1.6;max-width:480px}.lk-offerband__btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:999px;background:#fff;color:var(--lkc-green);font-weight:500;text-decoration:none;transition:background .25s}.lk-offerband__btn:hover{background:#f7f2ec}.lk-offerband__tiers{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lk-offerband__tier{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:20px;padding:26px 18px;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lk-offerband__tier strong{display:block;font-family:var(--font-heading--family);font-size:clamp(40px,4.4vw,56px);line-height:1;color:#fff}.lk-offerband__tier span{display:block;margin-top:8px;font-size:14px;color:#ffffffd9}.lk-offerband__tier--best{background:#fff;border-color:#fff}.lk-offerband__tier--best strong{color:var(--lkc-green)}.lk-offerband__tier--best span{color:var(--lkc-muted)}@media(max-width:849px){.lk-offerband__card{grid-template-columns:1fr;padding:34px 24px;margin-top:40px}}.lk-offer__tier strong,.lk-offerband__tier strong{white-space:nowrap}.lk-dots,.lk-row__cta--mobile{display:none}@media(max-width:749px){body .lk-section{padding:44px 0}body .lk-h2{font-size:26px;margin-bottom:8px}body .lk-lead{font-size:14.5px}body .lk-head{margin-bottom:22px;gap:12px}body .lk-head{flex-direction:column;align-items:center;text-align:center}body .lk-head .lk-lead{margin:0 auto}body .lk-row__cta--desktop{display:none}body .lk-row__cta--mobile{display:flex;justify-content:center;margin-top:22px}body .lk-row__cta--mobile .lk-btn{min-width:230px;padding:13px 24px;font-size:14.5px}body .lk-cats,body .lk-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:4px 20px 6px;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body .lk-cats::-webkit-scrollbar,body .lk-grid::-webkit-scrollbar{display:none}body .lk-cat{flex:0 0 36%;scroll-snap-align:start}body .lk-cat__img{padding:8%}body .lk-cat__name{padding-top:10px;font-size:14px}body .lk-cat__count{font-size:12px}body .lk-card{flex:0 0 62%;scroll-snap-align:start}body .lk-card__body{padding-top:12px;gap:4px}body .lk-card__title{font-size:14px}body .lk-card__price{font-size:15px}body .lk-card__badge{left:8px;bottom:8px;font-size:10.5px;padding:5px 9px;white-space:nowrap}body .lk-dots{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:18px}body .lk-dots[hidden]{display:none}body .lk-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#3b514738;cursor:pointer;transition:width .25s,background .25s}body .lk-dots button.is-active{width:22px;background:var(--lkc-green)}body .lk-hero{min-height:520px}body .lk-hero__content{padding:120px 0 28px}body .lk-hero__eyebrow{font-size:11px;margin-bottom:10px}body .lk-hero h1{font-size:34px;line-height:1.08;margin-bottom:12px}body .lk-hero p{font-size:15px;line-height:1.55;margin-bottom:20px}body .lk-hero__ctas{display:grid;grid-template-columns:1fr;gap:8px}body .lk-hero__ctas .lk-btn{width:100%;padding:14px 20px}body .lk-hero__ticks{flex-wrap:nowrap;overflow-x:auto;gap:6px;margin:18px -20px 0;padding:0 20px;scrollbar-width:none}body .lk-hero__ticks::-webkit-scrollbar{display:none}body .lk-hero__ticks li{flex:none;white-space:nowrap;font-size:11.5px;padding:6px 12px 6px 9px}body .lk-trustbar__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;padding:14px 0;margin:0 -20px;scrollbar-width:none}body .lk-trustbar__grid::-webkit-scrollbar{display:none}body .lk-trustbar__item{flex:0 0 auto;scroll-snap-align:start;justify-content:flex-start;gap:10px;padding:0 18px;font-size:12px;border-left:1px solid var(--lkc-line)}body .lk-trustbar__item:first-child{border-left:0}body .lk-trustbar__item strong{font-size:13px;white-space:nowrap}body .lk-trustbar__item span{white-space:nowrap}body .lk-trustbar__item svg{width:34px;height:34px;padding:8px}body .lk-offerband__card{padding:28px 20px 22px;gap:20px;margin-top:28px;border-radius:22px}body .lk-offerband__eyebrow{font-size:11px}body .lk-offerband__title{font-size:27px;margin:8px 0 10px}body .lk-offerband__text{font-size:14.5px;line-height:1.55;margin-bottom:18px}body .lk-offerband__btn{width:100%;justify-content:center;padding:14px 20px}body .lk-offerband__tiers{gap:10px}body .lk-offerband__tier{padding:16px 8px;border-radius:16px}body .lk-offerband__tier strong{font-size:34px}body .lk-offerband__tier span{font-size:13px;margin-top:6px}body .lk-offer{padding:14px}body .lk-offer__head{font-size:14px;margin-bottom:10px}body .lk-offer__tier{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:10px 12px}body .lk-offer__tier strong{order:-1;font-size:20px;line-height:1.1}body .lk-offer__tier span{font-size:12.5px}body .lk-usp{grid-template-columns:1fr 1fr;gap:22px 14px}body .lk-usp__item{grid-template-columns:1fr;gap:8px;align-content:start;justify-items:center;text-align:center}body .lk-usp__icon{grid-row:auto;width:44px;height:44px}body .lk-usp__icon svg{width:20px;height:20px}body .lk-usp__item h3{font-size:15px;margin:2px 0 0;line-height:1.3}body .lk-usp__item p{font-size:13px;line-height:1.5}body .lk-faq>div:first-child{text-align:center}body .lk-faq>div:first-child .lk-lead{margin:0 auto}body .lk-flow{gap:28px 14px}body .lk-flow__item strong{font-size:15.5px}body .lk-flow__item span{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lk-cart.css.map */
