html body #CartDrawer.drawer.drawer--right{width:min(360px,calc(100vw - 32px))!important;max-width:min(360px,calc(100vw - 32px))!important;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden;overscroll-behavior:contain;font-size:16px;line-height:1.4;box-shadow:-20px 0 56px #15181d33}@media(min-width:750px){html body #CartDrawer.drawer.drawer--right{width:400px!important;max-width:400px!important}}html body #CartDrawer .drawer__contents{display:block!important;height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;font-size:16px;background:#fff}html body #CartDrawer .drawer__inner,html body #CartDrawer .sqp-body,html body #CartDrawer .sqp-foot,html body #CartDrawer .sqp-items,html body #CartDrawer .cart__item,html body #CartDrawer .sqp-card,html body #CartDrawer .prow,html body #CartDrawer .drawer__cart-empty,html body #CartDrawer .drawer__fixed-header{overflow:visible!important;max-height:none!important;touch-action:pan-y!important;overscroll-behavior:auto!important}html body #CartDrawer .drawer__inner{display:block!important;height:auto!important}html body #CartDrawer .drawer__fixed-header{position:static!important}html body #CartDrawer .sqp-body{display:block!important;height:auto!important;flex:none!important;padding:0 16px!important}html body #CartDrawer .sqp-foot{position:static!important;flex:none!important;padding:14px 16px 22px!important;border-top:1px solid #EFF0F2!important}html.js-drawer-open,body.js-drawer-open,html.drawer-open,body.drawer-open,html.js-drawer-open--cart,body.js-drawer-open--cart{overflow:hidden!important;overscroll-behavior:none!important}html body #CartDrawer .sqp-head{padding:18px 16px 13px!important;border-bottom:1px solid #EFF0F2!important}html body #CartDrawer .drawer__title{font-size:20px!important;font-weight:700!important;letter-spacing:-.03em!important}html body #CartDrawer .cart__item{display:flex!important;gap:12px!important;padding:14px 0!important;align-items:flex-start!important;border-bottom:1px solid #F1F2F4!important}html body #CartDrawer .cart__image{flex:0 0 64px!important;width:64px!important}html body #CartDrawer .cart__image img,html body #CartDrawer .cart__image .image-wrap{width:64px!important;height:64px!important;border-radius:11px!important;object-fit:cover!important}html body #CartDrawer .cart__item-details{flex:1 1 auto!important;min-width:0!important}html body #CartDrawer .cart__top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important}html body #CartDrawer .cart__namecol{flex:1 1 auto!important;min-width:0!important}html body #CartDrawer .cart__item-name{display:block!important;font-size:14.5px!important;line-height:1.2!important;font-weight:700!important;white-space:normal!important;overflow-wrap:anywhere!important}html body #CartDrawer .cart__item--variants{font-size:12.5px!important;line-height:1.25!important;margin-top:3px!important;color:#6e7480!important;white-space:normal!important}html body #CartDrawer .cart__item--variants div{display:block!important;white-space:normal!important}html body #CartDrawer .sqpd-shipchip{font-size:11px!important;margin-top:4px!important;font-weight:600!important}html body #CartDrawer .cart__item-price-col{flex:0 0 78px!important;width:78px!important;max-width:78px!important;text-align:right!important;min-width:0!important;overflow:hidden!important}html body #CartDrawer .cart__price{display:block!important;font-size:14.5px!important;font-weight:700!important;white-space:nowrap!important;color:#15181d!important}html body #CartDrawer .cart__price.cart__discount{color:#e8145f!important;font-size:15px!important}html body #CartDrawer .cart__price--strikethrough{display:block!important;font-size:11px!important;font-weight:400!important;color:#aaafb6!important;text-decoration:line-through!important}html body #CartDrawer small.cart__discount{display:none!important}html body #CartDrawer .cart__item-sub{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-top:9px!important;gap:8px!important}html body #CartDrawer .js-qty__wrapper{display:inline-flex!important;align-items:center!important;border:1px solid #E3E5E9!important;border-radius:9px!important;overflow:hidden!important}html body #CartDrawer .js-qty__num{display:block!important;width:34px!important;height:30px!important;font-size:13px!important;font-weight:600!important;text-align:center!important;border:none!important;border-left:1px solid #E3E5E9!important;border-right:1px solid #E3E5E9!important;background:#fff!important;color:#15181d!important;opacity:1!important;padding:0!important;-webkit-appearance:none!important;appearance:none!important}html body #CartDrawer .js-qty__adjust{width:30px!important;height:30px!important}html body #CartDrawer .cart__remove a{width:28px!important;height:28px!important}html body #CartDrawer .sqp-ship{border-radius:13px!important;padding:12px 13px!important;margin-top:14px!important}html body #CartDrawer .sqp-ship .row{font-size:13px!important;font-weight:700!important;margin-bottom:9px!important}html body #CartDrawer .sqp-ship .track{height:7px!important}#CartDrawer .sqp-card{width:100%;padding:11px;border-radius:14px;box-sizing:border-box}#CartDrawer .sqp-upgrade{min-height:74px;margin-top:14px;display:flex;align-items:center;background:linear-gradient(180deg,#fff5fa,#ffeaf3);border:1px solid #F9D2E4}#CartDrawer .sqp-upgrade .hd{display:none}#CartDrawer .sqp-also{min-height:86px;margin-top:10px;background:#fff;border:1px solid #EDEEF0;box-shadow:0 3px 12px #15181d0d}#CartDrawer .sqp-also .hd{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:700;color:#15181d;line-height:1;margin:0 0 9px}#CartDrawer .sqp-also .hd .best{font-size:11.5px;font-weight:700;color:#e8145f;white-space:nowrap}#CartDrawer .prow{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:0;border:0}#CartDrawer .prow img{width:48px;height:48px;flex:0 0 48px;border-radius:9px;object-fit:cover;background:#fff}#CartDrawer .prow .txt{flex:1 1 auto;min-width:0}#CartDrawer .prow .txt b{display:block;font-size:13.5px;font-weight:700;color:#15181d;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#CartDrawer .prow .tags{display:block;margin-top:4px;line-height:1}#CartDrawer .prow .tag{display:inline-block;font-style:normal;font-size:11px;font-weight:700;color:#e8145f;white-space:nowrap}#CartDrawer .prow .prices{display:block;margin-top:4px;line-height:1}#CartDrawer .prow .prices .now{font-size:13.5px;font-weight:700;color:#15181d}#CartDrawer .prow .prices .was{font-size:11.5px;color:#a9aeb5;text-decoration:line-through;margin-left:5px}#CartDrawer .prow .act{flex:0 0 64px;text-align:right}#CartDrawer .prow .act em{display:block;font-style:normal;font-size:12.5px;font-weight:700;color:#15181d;line-height:1;margin:0 0 5px;white-space:nowrap}#CartDrawer .sqp-add{display:inline-flex;align-items:center;justify-content:center;width:64px;height:31px;padding:0;background:linear-gradient(96deg,#ff3b8e,#e8145f);color:#fff;border:none;border-radius:8px;font-size:11.5px;font-weight:700;letter-spacing:.05em;cursor:pointer;box-shadow:0 3px 10px #e8145f47}#CartDrawer .sqp-add.ghost{background:#fff;color:#e8145f;border:1.5px solid #E8145F;box-shadow:none}html body #CartDrawer .sqp-summary .line{padding:4px 0!important;font-size:14.5px!important}html body #CartDrawer .sqp-summary .line.total>span{font-size:17px!important;font-weight:700!important}html body #CartDrawer .sqp-summary .line.total b{font-size:21px!important;font-weight:700!important;letter-spacing:-.03em!important}html body #CartDrawer .sqp-save{height:30px!important;border-radius:9px!important;font-size:12.5px!important;margin-top:9px!important}html body #CartDrawer .sqp-checkout{height:48px!important;margin-top:11px!important;border-radius:11px!important;font-size:15px!important;background:linear-gradient(96deg,#ff3b8e,#e8145f 65%,#d30e54)!important;box-shadow:0 8px 22px #e8145f4d,0 2px 5px #e8145f2e!important}html body #CartDrawer .sqp-social{margin-top:12px!important;padding-top:12px!important}html body #CartDrawer .sqp-trust{margin-top:11px!important;padding-top:11px!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sqp-cards.css.map */
