cart-drawer.is-empty .mlys-ship{display:none}.mlys-ship{margin:0 -1.5rem;width:calc(100% + 3rem);padding:1rem 1.5rem 1.1rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));text-align:center;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.3rem;font-weight:600;line-height:1.35}.mlys-ship--done{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mlys-ship__text{text-wrap:balance}.mlys-ship__text strong{font-weight:800;white-space:nowrap}.mlys-ship__check{opacity:.85;font-weight:400}.mlys-ship__track{position:relative;max-width:34rem;margin:.9rem auto 0;padding:0 .8rem 2.9rem}.mlys-ship__bar{position:relative;height:.6rem;border-radius:999px;background:rgba(var(--color-button-text),.25);overflow:hidden}.mlys-ship--done .mlys-ship__bar{background:rgba(var(--color-background),.25)}.mlys-ship__fill{display:block;height:100%;border-radius:999px;background:currentColor;transition:width .4s ease}.mlys-ship__cp{position:absolute;top:-.6rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.mlys-ship__dot{width:1.8rem;height:1.8rem;border-radius:50%;border:.2rem solid rgb(var(--color-button-text));background:rgb(var(--color-button));color:rgb(var(--color-button));font-size:1.1rem;line-height:1.4rem;text-align:center;font-weight:800;font-family:system-ui,-apple-system,sans-serif}.mlys-ship__cp.is-reached .mlys-ship__dot{background:rgb(var(--color-button-text))}.mlys-ship--done .mlys-ship__dot{border-color:rgb(var(--color-background));background:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.mlys-ship--done .mlys-ship__cp.is-reached .mlys-ship__dot{background:rgb(var(--color-background))}.mlys-ship__cp-label{margin-top:.3rem;font-size:1.1rem;font-weight:400;line-height:1.15;white-space:nowrap;text-align:center;opacity:.85}.mlys-ship__cp-label b{display:block;font-weight:800}.mlys-ship__cp.is-reached .mlys-ship__cp-label{opacity:1}.mlys-ship__cp.is-last{align-items:flex-end;transform:translate(calc(-100% + .8rem))}.mlys-ship__cp.is-last .mlys-ship__cp-label{text-align:right}.mlys-gifts{margin:.6rem 0 .2rem;padding:.6rem .9rem .7rem;border:.1rem solid rgb(var(--color-button));border-radius:1rem;background:rgb(var(--color-background));display:flex;flex-direction:column;gap:.5rem;transition:opacity .2s ease}.mlys-gifts.is-loading{opacity:.55;pointer-events:none}.mlys-gifts__title{font-size:1rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-button))}.mlys-gift{display:flex;gap:.8rem;align-items:center}.mlys-gift__img{flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:.6rem;object-fit:cover;background:rgba(var(--color-button),.1)}.mlys-gift__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.mlys-gift__row{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;font-size:1.3rem;line-height:1.25}.mlys-gift__name{font-weight:500}.mlys-gift__price{white-space:nowrap;font-size:1.25rem}.mlys-gift__price s{opacity:.55;margin-right:.3rem}.mlys-gift__price b{color:#ad5000;font-weight:700}.mlys-gift__duefte{display:flex;flex-wrap:wrap;gap:.6rem}.mlys-gift__duft{-webkit-appearance:none;appearance:none;cursor:pointer;min-height:3.6rem;padding:.6rem 1.2rem;border-radius:999px;border:.15rem solid #d3cabd;background:rgb(var(--color-background));color:rgb(var(--color-button));font:inherit;font-size:1.3rem;line-height:1.2}.mlys-gift__duft[aria-pressed=true]{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));cursor:default}.mlys-gift__duft:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.mlys-gift__icon{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-button))}.mlys-gift--versand .mlys-gift__img{height:1.8rem;background:none}.mlys-gift__duft-wahl{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;color:rgb(var(--color-button))}.mlys-gift__select{flex:1;min-width:0;max-width:19rem;min-height:3rem;padding:.1rem 2.6rem .1rem .8rem;border:.1rem solid rgb(var(--color-button));border-radius:.6rem;background-color:rgb(var(--color-background));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235E3653' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;appearance:none;-webkit-appearance:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;line-height:1.2;cursor:pointer}.mlys-gift__select:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.mlys-gift--next{opacity:.55}.mlys-gift--next .mlys-gift__row{font-size:1.2rem}.mlys-gift--next .mlys-gift__img{height:2.4rem}.mlys-ship__dot{position:relative}.mlys-ship__cp.is-neu .mlys-ship__dot{animation:mlys-pop .6s cubic-bezier(.3,1.6,.5,1) calc(.55s - var(--mlys-seit, 0s)) both}.mlys-ship__cp.is-neu .mlys-ship__dot:before,.mlys-ship__cp.is-neu .mlys-ship__dot:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;pointer-events:none}.mlys-ship__cp.is-neu .mlys-ship__dot:before{width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;box-shadow:0 -1.8rem #f4efe8,1.5rem -1rem #ad5000,1.8rem .5rem #eadbc0,.9rem 1.6rem #f4efe8,-.9rem 1.6rem #ad5000,-1.8rem .5rem #eadbc0,-1.5rem -1rem #fff;animation:mlys-konfetti .8s ease-out calc(.6s - var(--mlys-seit, 0s)) both}.mlys-ship__cp.is-neu .mlys-ship__dot:after{width:1.8rem;height:1.8rem;margin:-.9rem 0 0 -.9rem;border:.2rem solid currentColor;color:rgb(var(--color-button-text));animation:mlys-ring .8s ease-out calc(.6s - var(--mlys-seit, 0s)) both}@keyframes mlys-pop{0%{transform:scale(1)}45%{transform:scale(1.6)}to{transform:scale(1)}}@keyframes mlys-konfetti{0%{transform:scale(.2);opacity:1}80%{opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes mlys-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}.mlys-gifts.is-neu{animation:mlys-leuchten 1.2s ease-out calc(.7s - var(--mlys-seit, 0s)) both}@keyframes mlys-leuchten{0%{box-shadow:0 0 #ad500073}to{box-shadow:0 0 0 1rem #ad500000}}@media(prefers-reduced-motion:reduce){.mlys-ship__cp.is-neu .mlys-ship__dot,.mlys-ship__cp.is-neu .mlys-ship__dot:before,.mlys-ship__cp.is-neu .mlys-ship__dot:after,.mlys-gifts.is-neu{animation:none}}#CartDrawer .mlys-upsell-carousel{display:block}#CartDrawer .mlys-upsell-grid{flex-direction:column;gap:.7rem}#CartDrawer .mlys-upsell-card{flex:none;grid-template-columns:5.6rem minmax(0,1fr) auto;grid-template-areas:"img name name" "img price add" "img variant variant";column-gap:1rem;row-gap:.4rem;align-items:center;padding:.8rem 1rem;text-align:left}#CartDrawer .mlys-upsell-card.mlys-visible{display:grid}#CartDrawer .mlys-upsell-card img{grid-area:img;align-self:center;width:5.6rem;height:5.6rem;object-fit:contain;margin:0;background:rgb(var(--color-background))}#CartDrawer .mlys-upsell-info{display:contents}#CartDrawer .mlys-upsell-name{grid-area:name;font-size:1.35rem;line-height:1.25;margin:0;white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#CartDrawer .mlys-upsell-price{grid-area:price;font-size:1.25rem;margin:0;color:rgba(var(--color-foreground),.75)}#CartDrawer .mlys-upsell-variant{grid-area:variant;width:100%;max-width:100%;margin:0}#CartDrawer .mlys-upsell-add{grid-area:add;justify-self:end;width:auto;margin:0;padding:.7rem 1.2rem;font-size:1.2rem;white-space:nowrap}#CartDrawer .mlys-upsell-nav{display:flex;justify-content:center;gap:1.2rem;padding-top:.8rem}#CartDrawer .mlys-upsell-nav:has(.mlys-carousel-prev:disabled):has(.mlys-carousel-next:disabled){display:none}#CartDrawer .mlys-carousel-arrow{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0 0 .2rem;border:.1rem solid var(--mlys-border);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:2.2rem;line-height:1;opacity:1}#CartDrawer .mlys-carousel-arrow:disabled{opacity:.3}@media screen and (max-width:749px){.mlys-ship{font-size:1.25rem;padding:.9rem 1.5rem 1rem}}#CartDrawer .mlys-dots{display:none!important}.mlys-gratis-preis{color:#5e3653;font-weight:400;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/71/assets/mlys-cart-v2.css.map */
