[data-shopxsy-cart-drawer]{--shopxsy-cart-accent: #d8493f;--shopxsy-cart-soft: #fff2ef;--shopxsy-cart-muted: #777;--shopxsy-cart-line: #f1f1f1}[data-shopxsy-cart-drawer] .m-cart-drawer__inner{max-width:430px;width:min(100vw,430px);background:#fff}[data-shopxsy-cart-drawer] .m-cart-drawer__header{position:relative;min-height:52px;padding:10px 58px;border-bottom:1px solid var(--shopxsy-cart-line);box-shadow:0 2px 14px #0000000a;display:flex;align-items:center;justify-content:center}[data-shopxsy-cart-drawer] .m-cart-drawer__title{margin:0;color:#0b0b0b;font-size:20px;line-height:1.15;font-weight:800;text-align:center}[data-shopxsy-cart-drawer] .m-cart-drawer__close{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#050505;background:transparent;border:0;padding:0}[data-shopxsy-cart-drawer] .m-cart-drawer__close{right:14px}[data-shopxsy-cart-drawer] .m-cart-drawer__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}[data-shopxsy-cart-drawer] foxkit-cart-countdown,[data-shopxsy-cart-drawer] foxkit-cart-goal{display:none}[data-shopxsy-cart-drawer] .m-cart-drawer__body{padding:14px 16px 18px;background:#fff}.shopxsy-cart-drawer__shipping-row{display:flex;align-items:center;gap:6px;margin-bottom:16px;color:#6b4720;font-size:16px;line-height:1.1;font-weight:800}.shopxsy-cart-drawer__shipping-row svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}[data-shopxsy-cart-drawer] .m-cart-drawer__items{display:flex;flex-direction:column;gap:20px}[data-shopxsy-cart-drawer] .m-cart-drawer-item{padding:0;border:0}[data-shopxsy-cart-drawer] .m-cart-item--drawer__wrapper{display:grid;grid-template-columns:clamp(84px,25vw,112px) minmax(0,1fr);column-gap:12px;align-items:start}[data-shopxsy-cart-drawer] .m-cart-drawer-item__image{position:relative;width:100%;min-width:0;border:0;border-radius:8px;overflow:hidden;background:#f7f7f7}[data-shopxsy-cart-drawer] .m-cart-drawer-item__image .m-cart-item__image{width:100%;min-width:0}[data-shopxsy-cart-drawer] .m-cart-drawer-item__image img{aspect-ratio:1 / 1.32;object-fit:cover}.shopxsy-cart-drawer-item__badge{position:absolute;left:6px;top:6px;padding:3px 5px;border-radius:4px;background:var(--shopxsy-cart-accent);color:#fff;font-size:12px;line-height:1;font-weight:800}[data-shopxsy-cart-drawer] .m-cart-drawer-item__info{min-width:0;padding-left:0;position:relative;padding-bottom:34px}.shopxsy-cart-drawer-item__head{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:6px;align-items:start}[data-shopxsy-cart-drawer] .m-cart-item__title{color:#111;font-size:15px;line-height:1.25;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopxsy-cart-drawer-item__wishlist{width:28px;height:28px;color:#050505;display:inline-flex;align-items:center;justify-content:center}.shopxsy-cart-drawer-item__wishlist svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[data-shopxsy-cart-drawer] .m-cart-drawer-item__variant{margin:6px 0 0}[data-shopxsy-cart-drawer] .m-cart-drawer-item__variant .m-cart-item__option{display:none}.shopxsy-cart-drawer-item__variant-select-wrap{position:relative;display:block}.shopxsy-cart-drawer-item__variant-select-wrap select{width:100%;height:34px;padding:0 32px 0 10px;border:0;border-radius:2px;background:#f7f7f7;color:#191919;font-size:14px;line-height:1;-webkit-appearance:none;appearance:none}.shopxsy-cart-drawer-item__variant-select-wrap svg{position:absolute;right:10px;top:50%;width:16px;height:16px;transform:translateY(-50%);fill:none;stroke:#111;stroke-width:2;pointer-events:none}[data-shopxsy-cart-drawer] .m-cart-item__price{margin-top:28px}.shopxsy-cart-drawer-item__price-discounted{align-items:baseline;gap:6px}[data-shopxsy-cart-drawer] .m-cart-item__price--final{color:var(--shopxsy-cart-accent);font-size:18px;line-height:1.1;font-weight:800}[data-shopxsy-cart-drawer] .m-cart-item__price--regular{color:#222;font-size:14px;line-height:1.1;font-weight:800}[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__price-discounted .m-cart-item__price--regular{color:#656565;font-size:14px;font-weight:400}.shopxsy-cart-drawer-item__estimated{margin-top:5px;color:var(--shopxsy-cart-accent);font-size:14px;line-height:1.15}[data-shopxsy-cart-drawer] .m-cart-drawer-item__quantity{position:absolute;right:0;bottom:0;margin-top:0;opacity:1}[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__remove{width:30px;height:30px;border:1px solid #e3e3e3;border-radius:6px;background:#f7f7f7;color:#111;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;transition:background .2s ease,border-color .2s ease,color .2s ease}[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__remove:before,[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__remove:after{display:none}[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__remove:hover{background:#111;border-color:#111;color:#fff}[data-shopxsy-cart-drawer] .shopxsy-cart-drawer-item__remove svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}[data-shopxsy-cart-drawer] .m-cart-drawer__footer--wrapper{padding:12px 16px 14px;background:#fff;box-shadow:0 -8px 24px #00000014}[data-shopxsy-cart-drawer] .m-cart-addon__header,[data-shopxsy-cart-drawer] .m-cart-drawer__gift-wrapping,[data-shopxsy-cart-drawer] .m-cart-drawer__summary,[data-shopxsy-cart-drawer] .m-cart-drawer__link-to-cart{display:none}.shopxsy-cart-drawer__promo{width:100%;min-height:44px;padding:0 12px 0 16px;border-radius:22px;background:var(--shopxsy-cart-soft);display:flex;align-items:center;justify-content:space-between;gap:8px;color:#111;font-size:14px;line-height:1.2}.shopxsy-cart-drawer__promo strong{color:var(--shopxsy-cart-accent);font-weight:500}.shopxsy-cart-drawer__promo button{border:0;background:transparent;color:#050505;font-size:16px;font-weight:800;padding:8px 0 8px 10px}.shopxsy-cart-drawer__checkout-row{width:100%;margin-top:12px;display:contents}.shopxsy-cart-drawer__footer-actions{width:100%;margin-top:22px;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(142px,170px);gap:10px;align-items:center}.shopxsy-cart-drawer__selected-total{min-width:0;text-align:right}.shopxsy-cart-drawer__selected-total strong{display:block;color:#050505;font-size:20px;line-height:1;font-weight:800}.shopxsy-cart-drawer__selected-total small{display:block;margin-top:4px;color:var(--shopxsy-cart-muted);font-size:12px;line-height:1.1}.shopxsy-cart-drawer__checkout{margin-top:0;min-height:46px;border-radius:6px;background:#000;color:#fff;font-size:16px;font-weight:800;letter-spacing:0}[data-shopxsy-cart-drawer] .m-terms-conditons{grid-column:1 / -1;width:100%;margin-top:12px}[data-shopxsy-cart-drawer] .additional-checkout-buttons{grid-column:1 / -1}@media screen and (max-width:767px){[data-shopxsy-cart-drawer] .m-cart-drawer__inner{width:100vw;max-width:none}[data-shopxsy-cart-drawer] .m-cart-drawer__body{padding:14px 14px 18px}[data-shopxsy-cart-drawer] .m-cart-drawer__footer--wrapper{padding:12px 14px 14px}[data-shopxsy-cart-drawer] .m-cart-item--drawer__wrapper{grid-template-columns:minmax(84px,24vw) minmax(0,1fr)}[data-shopxsy-cart-drawer] .m-cart-item__title{font-size:14px}.shopxsy-cart-drawer-item__variant-select-wrap select{height:32px;font-size:13px}[data-shopxsy-cart-drawer] .m-cart-item__price{margin-top:22px}.shopxsy-cart-drawer__shipping-row{font-size:16px}.shopxsy-cart-drawer__promo{font-size:14px}}@media screen and (max-width:380px){[data-shopxsy-cart-drawer] .m-cart-drawer__body,[data-shopxsy-cart-drawer] .m-cart-drawer__footer--wrapper{padding-left:12px;padding-right:12px}[data-shopxsy-cart-drawer] .m-cart-item--drawer__wrapper{grid-template-columns:78px minmax(0,1fr);column-gap:10px}.shopxsy-cart-drawer__selected-total strong{font-size:18px}.shopxsy-cart-drawer__checkout{font-size:15px}.shopxsy-cart-drawer__footer-actions{grid-template-columns:minmax(0,1fr)}.shopxsy-cart-drawer__checkout{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-cart-drawer-v1.css.map */
