.ocu-cart-drawer{--mm-cart-pad: 24px;font-family:var(--mm-font-body)!important}@media screen and (min-width:750px){.ocu-cart-drawer{width:460px!important;right:-460px!important}.ocu-cart-drawer.ocu-visible{transform:translate(-460px)!important}}@media screen and (max-width:749px){.ocu-cart-drawer{--mm-cart-pad: 16px}}.ocu-cart-drawer .ocu-cart-header{padding:22px var(--mm-cart-pad) 14px!important;border:0!important}.ocu-cart-drawer .ocu-cart-header--title-text{display:flex!important;align-items:center;gap:10px}.ocu-cart-drawer .ocu-cart-header--title-text p,.ocu-cart-drawer .ocu-cart-header--title-text span{font-family:var(--mm-font-display)!important;font-size:24px!important;font-weight:600!important;line-height:1.1!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-cart-header--title-text[data-mm-count]:after{content:attr(data-mm-count);display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--mm-fg);color:var(--mm-onyx);font-family:var(--mm-font-body);font-size:13px;font-weight:700;line-height:1}.ocu-cart-drawer .ocu-cart-header--close{border:0!important;background:transparent!important;box-shadow:none!important}.ocu-cart-drawer .ocu-cart-banner{display:flex!important;align-items:center;justify-content:center;gap:8px;margin:0 var(--mm-cart-pad) 6px!important;padding:10px 12px!important;border-radius:8px!important;background:#fafaf80f!important;border:0!important}.ocu-cart-drawer .ocu-cart-banner--message-text{display:none!important}.ocu-cart-drawer .ocu-cart-banner:before{content:"\2605\2605\2605\2605\2605";color:var(--mm-gold);font-size:14px;letter-spacing:1px;line-height:1}.ocu-cart-drawer .ocu-cart-banner:after{content:"4,78/5 bei +20.000 Kunden";color:var(--mm-fg);font-size:14px;font-weight:500;line-height:1.2}.ocu-cart-drawer .ocu-reward-bar{padding:4px var(--mm-cart-pad) 0!important;margin:0!important}.ocu-cart-drawer .ocu-reward-bar-message-wrapper{display:none!important}.ocu-cart-drawer .ocu-reward-bar-progress-container{padding:26px 22px 24px 0!important}.ocu-cart-drawer .ocu-reward-bar-tier__progress{height:4px!important;border-radius:999px!important;background:var(--mm-graphite)!important}.ocu-cart-drawer .ocu-reward-bar-tier__icon{position:relative!important;overflow:visible!important}.ocu-cart-drawer .ocu-reward-bar-tier__icon[style*="#AF9841"] .ocu-reward-bar-tier__icon-image{--icon-fill: #191919 !important}.ocu-cart-drawer .ocu-reward-bar-tier__icon:not([style*="#AF9841"]){--before-background: #191919 !important}.ocu-cart-drawer .ocu-reward-bar-tier__icon:not([style*="#AF9841"]):before{box-shadow:inset 0 0 0 1.5px var(--mm-fg-muted)!important}.ocu-cart-drawer .ocu-reward-bar-tier__icon:not([style*="#AF9841"]) .ocu-reward-bar-tier__icon-image{--icon-fill: #FAFAF8 !important}.ocu-cart-drawer .ocu-reward-bar-tier__icon:after{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--mm-font-body);line-height:1;pointer-events:none}.ocu-cart-drawer .ocu-reward-bar-tier:nth-child(1) .ocu-reward-bar-tier__icon:after{content:"Gratis Versand"}.ocu-cart-drawer .ocu-reward-bar-tier:nth-child(2) .ocu-reward-bar-tier__icon:after{content:"Mystery Gift"}.ocu-cart-drawer .ocu-reward-bar-tier .ocu-reward-bar-tier__icon:after{bottom:calc(100% + 7px);font-size:12px;font-weight:600;color:var(--mm-fg)}.ocu-cart-drawer .ocu-reward-bar-tier__progress-wrapper{position:relative!important}.ocu-cart-drawer .ocu-reward-bar-tier__progress-wrapper:after{position:absolute;right:0;top:calc(100% + 8px);transform:translate(calc(50% - 9px));font-family:var(--mm-font-body);font-size:11px;font-weight:500;line-height:1;color:var(--mm-fg-muted);white-space:nowrap;pointer-events:none}.ocu-cart-drawer .ocu-reward-bar-tier:nth-child(1) .ocu-reward-bar-tier__progress-wrapper:after{content:"Ab 60 \20ac"}.ocu-cart-drawer .ocu-reward-bar-tier:nth-child(2) .ocu-reward-bar-tier__progress-wrapper:after{content:"Ab 99 \20ac"}.ocu-cart-drawer .ocu-cart-line-items{padding:6px var(--mm-cart-pad) 0!important}.ocu-cart-drawer .ocu-cart-line-item-wrapper{padding:14px 0!important;border:0!important}.ocu-cart-drawer .ocu-cart-line-item{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;column-gap:16px!important;align-items:start!important}.ocu-cart-drawer .ocu-cart-line-item-image,.ocu-cart-drawer .ocu-cart-line-item-image img{width:96px!important;height:96px!important;max-width:none!important}.ocu-cart-drawer .ocu-cart-line-item-image img{object-fit:cover!important;border-radius:6px!important;border:0!important}.ocu-cart-drawer .ocu-cart-line-item-info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:12px!important;row-gap:6px!important;align-content:start!important;min-width:0}.ocu-cart-drawer .ocu-cart-line-item-product,.ocu-cart-drawer .ocu-item-info,.ocu-cart-drawer .ocu-cart-line-price-quantity{display:contents!important}.ocu-cart-drawer .ocu-cart-line-item-product-title{grid-column:1;grid-row:1}.ocu-cart-drawer .ocu-cart-line-item-product-title p,.ocu-cart-drawer .ocu-cart-line-item-product-title span{font-family:var(--mm-font-body)!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-cart-line-price{grid-column:1;grid-row:2;justify-self:start;text-align:left!important}.ocu-cart-drawer .ocu-cart-line-price-container{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;align-items:baseline!important;gap:8px!important}.ocu-cart-drawer .ocu-cart-line-price-now,.ocu-cart-drawer .ocu-cart-line-price-now span{font-size:15px!important;font-weight:500!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-cart-line-price-was,.ocu-cart-drawer .ocu-cart-line-price-was span{font-size:13px!important;color:var(--mm-fg-muted)!important}.ocu-cart-drawer .ocu-cart-line-price-saving,.ocu-cart-drawer .ocu-cart-line-item-product-discount-wrapper{display:none!important}.ocu-cart-drawer .ocu-item-info[data-mm-pack]:after{content:attr(data-mm-pack);grid-column:1;grid-row:3;font-size:14px;line-height:1.3;color:var(--mm-fg-muted)}.ocu-cart-drawer .ocu-quantity{grid-column:2;grid-row:1 / span 2;justify-self:end;align-self:start;height:36px!important;border:1px solid var(--mm-graphite)!important;border-radius:6px!important;background:transparent!important}.ocu-cart-drawer .ocu-quantity-input{font-size:15px!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-cart-line-item-remove{grid-column:2;grid-row:3;justify-self:end;align-self:center;width:auto!important;height:auto!important;padding:0!important;background:none!important;border:0!important;color:var(--mm-fg-muted)!important;cursor:pointer}.ocu-cart-drawer .ocu-cart-line-item-remove svg{display:none!important}.ocu-cart-drawer .ocu-cart-line-item-remove:after{content:"Entfernen";font-family:var(--mm-font-body);font-size:13px;text-decoration:underline;text-underline-offset:3px}.ocu-cart-drawer .ocu-cart-line-item-remove:hover{color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-cart-upsell{padding:8px var(--mm-cart-pad) 0!important;margin-top:10px!important}.ocu-cart-drawer .ocu-cart-upsell .ocu-title p,.ocu-cart-drawer .ocu-cart-upsell .ocu-title span{font-family:var(--mm-font-body)!important;font-size:16px!important;font-weight:500!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-product-card__container{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;column-gap:14px!important;align-items:center!important;padding:14px!important;border-radius:8px!important;background:#fafaf80f!important;border:0!important}.ocu-cart-drawer .ocu-product-card__container .ocu-image__wrapper,.ocu-cart-drawer .ocu-product-card__container img.ocu-image{width:72px!important;height:72px!important;max-width:none!important;margin:0!important}.ocu-cart-drawer .ocu-product-card__container img.ocu-image{object-fit:cover!important;border-radius:6px!important}.ocu-cart-drawer .ocu-card__container_middle{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;row-gap:4px!important;align-items:center!important;padding:0!important;text-align:left!important}.ocu-cart-drawer .ocu-card__container_middle>.ocu-widget__title-wrapper{grid-column:1;grid-row:1;margin:0!important}.ocu-cart-drawer .ocu-card__container_middle>.ocu-prices{grid-column:1;grid-row:2;margin:0!important}.ocu-cart-drawer .ocu-card__container_middle>.template{grid-column:2;grid-row:1 / span 2;display:block!important;width:auto!important;min-width:0!important;margin:0!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-name{font-family:var(--mm-font-body)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-prices{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 8px!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-price-block{display:flex!important;flex-direction:row-reverse!important;gap:6px!important;align-items:baseline!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-price,.ocu-cart-drawer .ocu-card__container_middle .ocu-price *{font-size:14px!important;margin:0!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-price--now,.ocu-cart-drawer .ocu-card__container_middle .ocu-price--now *{color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-price--was,.ocu-cart-drawer .ocu-card__container_middle .ocu-price--was *{color:var(--mm-fg-muted)!important;font-size:13px!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-savings-block{display:inline-flex!important;gap:4px!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-savings-block,.ocu-cart-drawer .ocu-card__container_middle .ocu-savings-block *{font-size:12px!important;color:var(--mm-gold-soft)!important}.ocu-cart-drawer .ocu-product-add__button{width:max-content!important;min-width:0!important;height:38px!important;padding:0 14px!important;border-radius:6px!important;border:0!important;background:var(--mm-alabaster)!important;color:var(--mm-onyx)!important;font-family:var(--mm-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.ocu-cart-drawer .ocu-product-add__button *{color:var(--mm-onyx)!important;font-family:var(--mm-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important}.ocu-cart-drawer .ocu-product-add__button .ocu-ite-button--width{width:auto!important}.ocu-cart-drawer .ocu-product-add__button .ocu-ite-button--width p{margin:0!important;white-space:nowrap}.ocu-cart-drawer .ocu-product-add__button .ocu-ite-button--width p:before{content:"+ "}.ocu-cart-drawer .ocu-product-add__button:hover{background:#e8e6e1!important}.ocu-cart-drawer .ocu-cart-footer{padding:16px var(--mm-cart-pad) 18px!important}.ocu-cart-drawer .ocu-discount-info p,.ocu-cart-drawer .ocu-discount-info span,.ocu-cart-drawer .ocu-shipping-info p,.ocu-cart-drawer .ocu-shipping-info span{font-size:14px!important;font-weight:400!important;color:var(--mm-fg-muted)!important}.ocu-cart-drawer .ocu-estimated-info p,.ocu-cart-drawer .ocu-estimated-info span{font-family:var(--mm-font-body)!important;font-style:normal!important;font-size:20px!important;font-weight:700!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-checkout-button{height:54px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.ocu-cart-drawer .ocu-checkout-button:before{content:""!important;position:static!important;inset:auto!important;transform:none!important;opacity:1!important;border-radius:0!important;width:16px!important;height:16px!important;flex:none;background:var(--mm-fg)!important;-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='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%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='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center / contain no-repeat}.ocu-cart-drawer .ocu-checkout-button p,.ocu-cart-drawer .ocu-checkout-button span{font-family:var(--mm-font-body)!important;font-size:17px!important;font-weight:700!important}.ocu-cart-drawer .ocu-reward-bar-progress-container{padding-right:46px!important;position:relative!important}.ocu-cart-drawer .ocu-reward-bar-progress{position:relative!important;overflow:visible!important}.ocu-cart-drawer .ocu-reward-bar-progress:after{content:"";position:absolute;left:100%;width:46px;height:4px;top:50%;transform:translateY(-50%);border-radius:0 999px 999px 0;background:var(--mm-graphite);z-index:0}.ocu-cart-drawer .ocu-cart-line-item-product-title,.ocu-cart-drawer .ocu-cart-line-item-product-title *{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}@media screen and (max-width:749px){.ocu-cart-drawer .ocu-cart-line-item{grid-template-columns:76px minmax(0,1fr)!important;column-gap:12px!important}.ocu-cart-drawer .ocu-cart-line-item-image,.ocu-cart-drawer .ocu-cart-line-item-image img{width:76px!important;height:76px!important}.ocu-cart-drawer .ocu-cart-line-item-info{column-gap:8px!important}.ocu-cart-drawer .ocu-cart-line-item-product-title p,.ocu-cart-drawer .ocu-cart-line-item-product-title span{font-size:15px!important}.ocu-cart-drawer .ocu-quantity{height:32px!important}.ocu-cart-drawer .ocu-quantity-minus,.ocu-cart-drawer .ocu-quantity-plus{width:26px!important;min-width:26px!important;padding:0!important}.ocu-cart-drawer .ocu-quantity-input{width:22px!important;min-width:0!important;padding:0!important}.ocu-cart-drawer .ocu-cart-header--title-text p,.ocu-cart-drawer .ocu-cart-header--title-text span{font-size:22px!important}}.ocu-cart-drawer .ocu-card__container_middle .ocu-name *{font-family:var(--mm-font-body)!important;font-weight:600!important;color:var(--mm-fg)!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-prices{justify-content:flex-start!important;text-align:left!important}.ocu-cart-drawer .ocu-card__container_middle .ocu-price-block{flex-wrap:nowrap!important;justify-content:flex-end!important}@media screen and (max-width:749px){.ocu-cart-drawer .ocu-product-card__container{grid-template-columns:64px minmax(0,1fr)!important;column-gap:12px!important;padding:12px!important}.ocu-cart-drawer .ocu-product-card__container .ocu-image__wrapper,.ocu-cart-drawer .ocu-product-card__container img.ocu-image{width:64px!important;height:64px!important}.ocu-cart-drawer .ocu-card__container_middle{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}.ocu-cart-drawer .ocu-card__container_middle>.template{grid-column:1;grid-row:3}.ocu-cart-drawer .ocu-product-add__button{height:34px!important;padding:0 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mm-zipify-cart.css.map */
