.yl-cart-drawer{--yl-cart-ink: #1a1a1a;--yl-cart-muted: #6b6b6b;--yl-cart-line: #e6e2dc;--yl-cart-soft: #f6f3ef;--yl-cart-cream: #fbf3e8;--yl-cart-footer-bg: #f7f7f7;--yl-cart-accent: #2f5d50;--yl-cart-save: #1f7a3f;--yl-cart-node-on: #3d2a22;--yl-cart-node-off: #ebe4da;--yl-cart-checkout-bg: #111111;--yl-cart-thumb-w: 80px;--yl-cart-thumb-h: 105px;--yl-cart-chrome-bottom: 72px;--yl-font: var(--font-body-family, inherit)}cart-drawer.yl-cart-drawer.drawer,.yl-cart-drawer.drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;height:100dvh!important;display:flex!important;flex-direction:column!important;z-index:1000!important;overflow:hidden!important;box-sizing:border-box!important;font-family:var(--yl-font)}.yl-cart-drawer .cart-drawer,.yl-cart-drawer #CartDrawer{position:relative!important;flex:1 1 auto!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.yl-cart-drawer .drawer__inner,cart-drawer.yl-cart-drawer .drawer__inner{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:40rem!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--yl-cart-footer-bg)!important;box-sizing:border-box!important}@media screen and (max-height:650px),screen and (max-height:750px){.yl-cart-drawer .drawer__inner{overflow:hidden!important;height:auto!important}.yl-cart-drawer cart-drawer-items{overflow-y:auto!important}}.yl-cart-drawer .drawer__header{flex:0 0 auto!important;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem .85rem;margin:0;background:#fff;border-bottom:1px solid var(--yl-cart-line)}.yl-cart-drawer .drawer__heading,.yl-cart-drawer .yl-cart-drawer__title{margin:0;font-family:var(--yl-font);font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yl-cart-ink);line-height:1.2}.yl-cart-drawer .drawer__close{width:36px;height:36px;min-width:36px;min-height:36px;border:0;border-radius:10px;background:#ececec;color:var(--yl-cart-ink);display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.yl-cart-drawer .drawer__close svg{width:14px;height:14px}.yl-cart-drawer .yl-cart-progress{flex:0 0 auto!important;padding:1rem 1rem .85rem;margin:0;background:#fff;border-bottom:1px solid var(--yl-cart-line)}.yl-cart-drawer .yl-cart-progress__msg{margin:0 0 .85rem;font-size:1.05rem;line-height:1.35;text-align:center;color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-progress__msg strong{font-weight:700}.yl-cart-drawer .yl-cart-progress__track-wrap{padding:0 .25rem .15rem}.yl-cart-drawer .yl-cart-progress__track{position:relative;min-height:4.75rem;display:flex;align-items:flex-start;justify-content:center}.yl-cart-drawer .yl-cart-progress__track:before{content:"";position:absolute;left:4%;right:4%;top:16px;height:5px;background:var(--yl-cart-node-off);border-radius:999px;z-index:0}.yl-cart-drawer .yl-cart-progress__fill{position:absolute;left:4%;top:16px;height:5px;max-width:92%;background:var(--yl-cart-node-on);border-radius:999px;z-index:1;transition:width .25s ease}.yl-cart-drawer .yl-cart-progress__nodes{position:relative;z-index:2;display:flex;width:100%;justify-content:space-between;padding:0 1%}.yl-cart-drawer .yl-cart-progress__node{display:flex;flex-direction:column;align-items:center;width:20%;min-width:0}.yl-cart-drawer .yl-cart-progress__dot{width:34px;height:34px;border-radius:999px;background:var(--yl-cart-node-off);color:#5c4033;display:inline-flex;align-items:center;justify-content:center;border:0;box-sizing:border-box}.yl-cart-drawer .yl-cart-progress__node.is-reached .yl-cart-progress__dot{background:var(--yl-cart-node-on);color:#fff}.yl-cart-drawer .yl-cart-progress__label{margin-top:.4rem;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;color:var(--yl-cart-muted);max-width:4.6rem}.yl-cart-drawer .yl-cart-progress__node.is-reached .yl-cart-progress__label{color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-progress__pct,.yl-cart-drawer .yl-cart-progress__extra{display:block;white-space:normal}.yl-cart-drawer .yl-cart-progress__node--start .yl-cart-progress__label{display:none}.yl-cart-drawer cart-drawer-items,.yl-cart-drawer #CartDrawer-CartItems{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0!important;margin:0!important;background:var(--yl-cart-footer-bg)!important}.yl-cart-drawer .cart-drawer__form{display:block;min-height:0}.yl-cart-drawer .drawer__cart-items-wrapper,.yl-cart-drawer .drawer__contents.js-contents{background:#fff;margin:0;padding:0 1rem}.yl-cart-drawer .cart-items,.yl-cart-drawer .cart-items thead,.yl-cart-drawer .cart-items tbody{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:#fff}.yl-cart-drawer .cart-items thead{display:none!important}.yl-cart-drawer .cart-items tbody tr.cart-item.yl-cart-item,.yl-cart-drawer .cart-items tbody tr.cart-item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:.9rem!important;width:100%!important;box-sizing:border-box!important;padding:1.1rem 0!important;margin:0!important;border-bottom:1px solid var(--yl-cart-line)!important;background:#fff!important;position:relative!important}.yl-cart-drawer .cart-items tbody tr.cart-item>td{display:block!important;float:none!important;position:static!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;width:auto!important}.yl-cart-drawer .cart-item__media,.yl-cart-drawer .yl-cart-item__media{flex:0 0 var(--yl-cart-thumb-w)!important;width:var(--yl-cart-thumb-w)!important;min-width:var(--yl-cart-thumb-w)!important;max-width:var(--yl-cart-thumb-w)!important}.yl-cart-drawer .cart-item__media .cart-item__link{display:none!important}.yl-cart-drawer .cart-item__image,.yl-cart-drawer .yl-cart-item__image,.yl-cart-drawer .cart-item__media img{width:var(--yl-cart-thumb-w)!important;max-width:var(--yl-cart-thumb-w)!important;height:var(--yl-cart-thumb-h)!important;object-fit:cover!important;border-radius:4px!important;background:var(--yl-cart-soft);display:block!important}.yl-cart-drawer .cart-item__details,.yl-cart-drawer .yl-cart-item__details{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.35rem!important;padding-right:0!important}.yl-cart-drawer .yl-cart-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.yl-cart-drawer .cart-item__name{flex:1 1 auto;margin:0!important;padding-right:.25rem;font-size:.97rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--yl-cart-ink);line-height:1.3;overflow-wrap:anywhere}.yl-cart-drawer .yl-cart-item__remove,.yl-cart-drawer cart-remove-button.yl-cart-item__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.yl-cart-drawer .yl-cart-remove-btn{width:28px;height:28px;padding:0;margin:0;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--yl-cart-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.yl-cart-drawer .yl-cart-remove-btn svg,.yl-cart-drawer .yl-cart-remove-btn .icon{width:18px!important;height:18px!important}.yl-cart-drawer .cart-remove-button.button{border:0!important;background:transparent!important;box-shadow:none!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;padding:0!important}.yl-cart-drawer .yl-cart-item__variants{margin:0;font-size:.8125rem;line-height:1.35;color:var(--yl-cart-muted);white-space:normal}.yl-cart-drawer .yl-cart-item__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin-top:.15rem}.yl-cart-drawer .yl-cart-item__compare{font-size:.94rem;color:var(--yl-cart-muted);text-decoration:line-through}.yl-cart-drawer .yl-cart-item__price{font-size:1rem;font-weight:700;color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-item__save{width:100%;font-size:.875rem;font-weight:700;color:var(--yl-cart-save)}.yl-cart-drawer .cart-item__details .discounts,.yl-cart-drawer .cart-item__details .discounts__discount{display:none!important}.yl-cart-drawer .yl-cart-item__actions,.yl-cart-drawer .cart-item__details .cart-item__quantity{display:flex!important;align-items:center!important;margin-top:.55rem!important;width:auto!important;position:static!important}.yl-cart-drawer .quantity-popover-wrapper{display:flex!important;align-items:center!important}.yl-cart-drawer .yl-cart-item__actions .quantity,.yl-cart-drawer .cart-item__details .quantity{width:110px;min-width:110px;min-height:36px;height:36px;border:1px solid #d8d8d8;border-radius:6px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between}.yl-cart-drawer .yl-cart-item__actions .quantity__button{width:36px;min-width:36px;height:36px;color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-item__actions .quantity__input{width:36px;font-size:.95rem;font-weight:600;text-align:center}.yl-cart-drawer .yl-cart-item__status,.yl-cart-drawer .cart-item__totals{display:none!important}.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{flex:0 0 auto!important;margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:.55rem!important;padding:.75rem 1rem!important;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--yl-cart-chrome-bottom, 72px))!important;background:var(--yl-cart-footer-bg)!important;border-top:1px solid #e0e0e0!important;box-shadow:none!important;box-sizing:border-box!important;z-index:8!important}.yl-cart-drawer .cart-drawer__footer{display:none!important}.yl-cart-drawer .drawer__footer>.yl-cart-footer__insurance{order:1!important}.yl-cart-drawer .drawer__footer>.yl-cart-rabatte{order:2!important}.yl-cart-drawer .drawer__footer>.yl-cart-footer__cta,.yl-cart-drawer .drawer__footer>.cart__ctas{order:3!important}.yl-cart-drawer .drawer__footer>.yl-cart-trust{order:4!important}.yl-cart-drawer .drawer__footer>.yl-cart-payments{order:5!important}.yl-cart-drawer .drawer__footer>details{order:6!important}.yl-cart-drawer .yl-cart-footer__insurance{margin:0;max-height:52px}.yl-cart-drawer .insurance-container{margin:0!important;padding:0!important}.yl-cart-drawer .insurance-box{display:flex!important;align-items:center!important;gap:.45rem!important;padding:.4rem .55rem!important;border:1px solid #e2e2e2!important;border-radius:8px!important;background:#fff!important;max-height:52px!important;box-sizing:border-box!important}.yl-cart-drawer .insurance-logo{width:30px!important;height:30px!important;margin:0!important}.yl-cart-drawer .insurance-logo img,.yl-cart-drawer .insurance_logo_img{width:30px!important;height:30px!important;object-fit:contain!important}.yl-cart-drawer .insurance-title-price{display:flex!important;flex-wrap:wrap!important;gap:.15rem .3rem!important;font-size:.78rem!important}.yl-cart-drawer .insurance-title{font-weight:600;color:var(--yl-cart-ink)}.yl-cart-drawer .insurance-price{color:var(--yl-cart-muted)}.yl-cart-drawer .insurance-description{display:none!important}.yl-cart-drawer .insurance-switch-label{transform:scale(.85);transform-origin:right center}.yl-cart-drawer .yl-cart-rabatte{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.15rem 0}.yl-cart-drawer .yl-cart-rabatte__left{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.yl-cart-drawer .yl-cart-rabatte__label{font-size:.9rem;font-weight:600;color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-rabatte__pill{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .55rem;border-radius:999px;background:#e9e9e9;color:#333;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.2;max-width:100%}.yl-cart-drawer .yl-cart-rabatte__tag{flex:0 0 auto;color:#555}.yl-cart-drawer .yl-cart-rabatte__amount{flex:0 0 auto;font-size:.95rem;font-weight:600;color:var(--yl-cart-ink);white-space:nowrap}.yl-cart-drawer .cart__ctas{margin:0!important}.yl-cart-drawer .cart__checkout-button,.yl-cart-drawer #CartDrawer-Checkout,.yl-cart-drawer .yl-cart-checkout{width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 1rem!important;border:0!important;border-radius:8px!important;background:var(--yl-cart-checkout-bg)!important;color:#fff!important;font-size:1.0625rem!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.45rem!important}.yl-cart-drawer .yl-cart-checkout__lock svg{width:17px;height:17px;display:block}.yl-cart-drawer .yl-cart-trust{list-style:none;margin:.15rem 0 0!important;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.1rem}.yl-cart-drawer .yl-cart-trust__item{display:inline-flex;align-items:center;gap:.35rem;font-size:.84rem;font-weight:700;color:var(--yl-cart-ink);white-space:nowrap}.yl-cart-drawer .yl-cart-trust__item svg{width:1.05rem;height:1.05rem;color:var(--yl-cart-ink)}.yl-cart-drawer .yl-cart-payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .55rem;margin:.1rem 0 0!important;padding:.55rem .65rem;background:var(--yl-cart-cream);border:1px solid #f0e6d8;border-radius:10px}.yl-cart-drawer .yl-cart-payments .icon,.yl-cart-drawer .yl-cart-payments svg,.yl-cart-drawer .yl-cart-payments img{height:26px!important;width:auto!important;display:block}.yl-cart-drawer .cart-drawer__empty-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.25rem;text-align:center;background:#fff}@media screen and (min-width:750px){.yl-cart-drawer{--yl-cart-chrome-bottom: 0px}.yl-cart-drawer .drawer__inner{width:40rem!important}.yl-cart-drawer .drawer__footer{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}}.yl-cart-drawer .yl-cart-progress__msg{font-size:18.5px!important;line-height:1.3!important;margin-bottom:10px!important}.yl-cart-drawer .yl-cart-progress__line{display:block}.yl-cart-drawer .cart-item__media,.yl-cart-drawer .yl-cart-item__media{width:92px!important;min-width:92px!important;max-width:92px!important}.yl-cart-drawer .cart-item__image,.yl-cart-drawer .yl-cart-item__image,.yl-cart-drawer .cart-item__media img{width:92px!important;height:120px!important;max-width:92px!important}.yl-cart-drawer .cart-item__name{font-size:17px!important;line-height:1.3!important}.yl-cart-drawer .yl-cart-item__variants{font-size:14px!important}.yl-cart-drawer .yl-cart-item__compare{font-size:15px!important}.yl-cart-drawer .yl-cart-item__price{font-size:17px!important}.yl-cart-drawer .yl-cart-item__save{font-size:15px!important}.yl-cart-drawer .yl-cart-item__actions .quantity,.yl-cart-drawer .cart-item__details .quantity{width:120px!important;min-height:40px!important;height:40px!important}.yl-cart-drawer .yl-cart-item__actions .quantity__button{width:40px!important;height:40px!important}.yl-cart-drawer .yl-cart-item__actions .quantity__input{font-size:16px!important;height:40px!important}.yl-cart-drawer .yl-cart-rabatte__label{font-size:15px!important}.yl-cart-drawer .yl-cart-rabatte__pill{font-size:14px!important;padding:5px 11px!important;gap:6px!important}.yl-cart-drawer .yl-cart-rabatte__tag,.yl-cart-drawer .yl-cart-rabatte__pill svg{width:16px!important;height:16px!important}.yl-cart-drawer .yl-cart-rabatte__amount,.yl-cart-drawer .yl-cart-trust__item{font-size:15px!important;font-weight:700!important}.yl-cart-drawer .yl-cart-trust__item svg{width:22px!important;height:22px!important}.yl-cart-drawer .yl-cart-payments{background:none!important;border:0!important;box-shadow:none!important;padding:2px 0 0!important}.yl-cart-drawer .drawer__header{padding-top:10px!important;padding-bottom:8px!important}.yl-cart-drawer .yl-cart-progress{padding-top:8px!important;padding-bottom:8px!important}.yl-cart-drawer .drawer__footer{padding-top:8px!important}.yl-cart-drawer .drawer__footer>*{margin-top:0!important}.yl-cart-drawer .yl-cart-trust{margin:8px 0 4px!important}.yl-cart-drawer .yl-cart-progress__msg{font-size:16px!important}.yl-cart-drawer .yl-cart-progress__label,.yl-cart-drawer .yl-cart-progress__pct,.yl-cart-drawer .yl-cart-progress__extra{font-size:12.5px!important;letter-spacing:.04em!important;line-height:1.25!important;text-transform:uppercase;text-align:center}.yl-cart-drawer .yl-cart-progress__label{max-width:84px!important;white-space:normal!important}.yl-cart-drawer .cart__checkout-button,.yl-cart-drawer #CartDrawer-Checkout,.yl-cart-drawer .yl-cart-checkout{width:100%!important;max-width:none!important;margin:0!important;display:flex!important;height:50px!important;min-height:50px!important;max-height:50px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.01em!important;white-space:nowrap!important;padding:0 1rem!important}.yl-cart-drawer .yl-cart-checkout__label{font-size:16px!important;font-weight:700!important;white-space:nowrap!important}.yl-cart-drawer .yl-cart-checkout__lock svg{width:16px!important;height:16px!important}cart-drawer.yl-cart-drawer.drawer,.yl-cart-drawer.drawer{height:100vh!important;height:100dvh!important;bottom:auto!important}@supports not (height:100dvh){cart-drawer.yl-cart-drawer.drawer,.yl-cart-drawer.drawer{height:100%!important;bottom:0!important}}.yl-cart-drawer{--yl-cart-chrome-bottom:0px!important}.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important;gap:.45rem!important;padding-top:.6rem!important}.yl-cart-drawer .yl-cart-trust{margin:4px 0 0!important}.yl-cart-drawer .yl-cart-progress__label,.yl-cart-drawer .yl-cart-progress__pct,.yl-cart-drawer .yl-cart-progress__extra,.yl-cart-drawer .yl-cart-progress__node.is-reached .yl-cart-progress__label{font-size:11px!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.25!important;color:#333!important}.yl-cart-drawer .yl-cart-progress__pct,.yl-cart-drawer .yl-cart-progress__extra{display:inline!important}.yl-cart-drawer .yl-cart-progress__label{display:block!important;text-align:center!important;max-width:67px!important;width:67px!important}.yl-cart-drawer .yl-cart-progress__extra:before{content:"\a0"}.yl-cart-drawer .yl-cart-progress__track:before,.yl-cart-drawer .yl-cart-progress__fill{height:6px!important;top:15px!important}.yl-cart-drawer .yl-cart-payments{gap:7px!important;flex-wrap:wrap!important}.yl-cart-drawer .yl-cart-payments .icon,.yl-cart-drawer .yl-cart-payments svg,.yl-cart-drawer .yl-cart-payments img{height:22px!important;width:auto!important}.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{padding-left:max(6%,calc((100% - 360px)/2))!important;padding-right:max(6%,calc((100% - 360px)/2))!important}.yl-cart-drawer .drawer__footer>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.yl-cart-drawer .yl-cart-rabatte{padding-left:0!important;padding-right:0!important}.yl-cart-drawer .yl-cart-trust{justify-content:space-between!important;padding:0!important}.yl-cart-drawer .yl-cart-payments{justify-content:center!important;padding-left:0!important;padding-right:0!important}.yl-cart-drawer .yl-cart-trust{flex-wrap:nowrap!important;gap:6px!important}.yl-cart-drawer .yl-cart-trust__item{white-space:nowrap!important;gap:6px!important;font-size:13px!important;font-weight:600!important}.yl-cart-drawer .yl-cart-trust__item svg{width:18px!important;height:18px!important;flex:0 0 18px}.yl-cart-drawer .insurance-box{padding:6px 8px!important;gap:6px!important;max-height:46px!important}.yl-cart-drawer .insurance-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important}.yl-cart-drawer .insurance-header{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:4px!important;margin:0!important;padding:0!important}.yl-cart-drawer .insurance-title-price{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:3px!important;white-space:nowrap!important;min-width:0!important;margin:0!important}.yl-cart-drawer .insurance-title{display:inline!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;margin:0!important}.yl-cart-drawer .insurance-price{display:inline!important;font-size:13px!important;font-weight:400!important;color:#777!important;line-height:1.2!important;margin:0!important;padding:0!important}.yl-cart-drawer .insurance-toggle{flex:0 0 auto!important;margin:0!important}.yl-cart-drawer .yl-cart-footer__insurance .insurance-title-price{flex-direction:row!important;flex-wrap:nowrap!important;white-space:nowrap!important;align-items:baseline!important}.yl-cart-drawer .yl-cart-footer__insurance .insurance-content{max-width:none!important}.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;margin:-10px 0!important;color:#9a9a9a!important;transition:color .15s ease}.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn:hover,.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn:focus-visible{color:#555!important}.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn svg.icon-remove{width:15px!important;height:15px!important;color:inherit!important}.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn svg.icon-remove path{fill:currentColor!important}.yl-cart-drawer .yl-cart-item__top .cart-item__name{flex:1 1 auto!important;min-width:0!important;padding-right:6px!important}.yl-cart-drawer .yl-cart-item__top .yl-cart-item__remove{flex:0 0 38px!important;margin-right:0!important}.yl-cart-drawer{--yl-edge:max(6%, calc((100% - 360px)/2) )}.yl-cart-drawer .drawer__header,.yl-cart-drawer .yl-cart-progress{padding-left:var(--yl-edge)!important;padding-right:var(--yl-edge)!important}.yl-cart-drawer .yl-cart-progress__track-wrap{padding-left:0!important;padding-right:0!important}.yl-cart-drawer .drawer__contents.js-contents{padding-left:var(--yl-edge)!important;padding-right:var(--yl-edge)!important}.yl-cart-drawer .drawer__contents .drawer__cart-items-wrapper{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.yl-cart-drawer .cart-items tbody tr.cart-item{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.yl-cart-drawer .cart-item__media,.yl-cart-drawer .yl-cart-item__media{margin-left:0!important}.yl-cart-drawer .yl-cart-item__remove .yl-cart-remove-btn{justify-content:flex-end!important;margin-right:0!important}.yl-cart-drawer #CartDrawer-CartItems.drawer__contents{padding-left:var(--yl-edge)!important;padding-right:var(--yl-edge)!important;box-sizing:border-box!important}.yl-cart-drawer .drawer__header .drawer__close{position:static!important;top:auto!important;right:auto!important;margin:0!important;flex:0 0 auto!important}.yl-cart-drawer .drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important}.yl-cart-drawer{--yl-cart-footer-bg:#fff;--yl-cart-cream:#fff}.yl-cart-drawer .drawer__inner,.yl-cart-drawer .drawer__header,.yl-cart-drawer .yl-cart-progress,.yl-cart-drawer cart-drawer-items,.yl-cart-drawer #CartDrawer-CartItems,.yl-cart-drawer .drawer__contents,.yl-cart-drawer .drawer__cart-items-wrapper,.yl-cart-drawer .cart-drawer__form,.yl-cart-drawer .cart-items,.yl-cart-drawer .cart-items tbody,.yl-cart-drawer .cart-items tbody tr.cart-item,.yl-cart-drawer .cart-drawer__empty-content,.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{background:#fff!important;background-image:none!important}.yl-cart-drawer .drawer__inner{--color-background:255,255,255;--gradient-background:#fff}.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{border-top:1px solid #eee!important;box-shadow:0 -4px 12px #0000000a!important;position:relative;z-index:1}.yl-cart-drawer .cart-item__media,.yl-cart-drawer .yl-cart-item__media{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important}.yl-cart-drawer .cart-item__image,.yl-cart-drawer .yl-cart-item__image,.yl-cart-drawer .cart-item__media img{width:80px!important;max-width:80px!important;height:104px!important;object-fit:cover!important;background:#fafafa!important}.yl-cart-drawer .yl-cart-item__top .cart-item__name,.yl-cart-drawer .yl-cart-item__top .cart-item__name.break{font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.3!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;text-overflow:ellipsis;word-break:normal!important;overflow-wrap:normal!important;hyphens:manual!important;-webkit-hyphens:manual!important;max-height:36.4px!important;padding-right:6px!important}.yl-cart-drawer .yl-cart-item__variants{font-size:13px!important}.yl-cart-drawer .yl-cart-item__price{font-size:15px!important;font-weight:700!important}.yl-cart-drawer .yl-cart-item__compare,.yl-cart-drawer .yl-cart-item__save{font-size:13px!important}.yl-cart-drawer .drawer__footer,.yl-cart-drawer .yl-cart-drawer__footer{background:#f7f7f7!important;border-top:1px solid #eee!important;box-shadow:none!important;margin-bottom:0!important}.yl-cart-drawer .drawer__footer>*:not(.yl-cart-footer__insurance):not(.yl-cart-checkout):not(button):not(.button){background-color:transparent}.yl-cart-drawer .yl-cart-payments,.yl-cart-drawer .yl-cart-trust{background:transparent!important}.yl-cart-drawer .insurance-box{background:#fff!important;border:1px solid #e2e2e2!important}.yl-cart-drawer .yl-cart-rabatte__pill{background:#fff!important;border:1px solid #e0e0e0!important}.yl-cart-drawer .drawer__inner{background:#fff!important}.yl-cart-drawer .drawer__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,0px);background:#f7f7f7;pointer-events:none}.yl-cart-drawer .cart-items tbody tr.cart-item>td.cart-item__media,.yl-cart-drawer .cart-items tbody tr.cart-item>td.yl-cart-item__media{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:104px!important;min-height:104px!important;max-height:104px!important;overflow:hidden!important;border-radius:4px!important;position:relative!important;background:#fafafa!important}.yl-cart-drawer .cart-items tbody tr.cart-item>td.cart-item__media img.cart-item__image,.yl-cart-drawer .cart-items tbody tr.cart-item>td.cart-item__media img{display:block!important;width:100%!important;height:100%!important;min-width:100%!important;max-width:100%!important;min-height:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center top!important;border-radius:4px!important}.yl-cart-drawer cart-drawer-items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important}.yl-cart-drawer cart-drawer-items .cart-drawer__form,.yl-cart-drawer #CartDrawer-CartItems,.yl-cart-drawer #CartDrawer-CartItems .drawer__cart-items-wrapper{overflow:visible!important;overscroll-behavior:auto!important;flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:0!important}.yl-cart-drawer .drawer__header,.yl-cart-drawer .yl-cart-progress,.yl-cart-drawer .drawer__footer{flex:0 0 auto!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/yl-cart-drawer.css.map */
