cart-drawer .cart-items tbody tr.cart-item{margin:0!important}cart-drawer .cart-item__card{border:0!important;border-radius:0!important;border-bottom:1px solid rgba(16,24,40,.08)!important;padding:14px 2px!important;gap:14px!important;background:#fff!important;align-items:flex-start!important}cart-drawer .cart-items tbody tr.cart-item:last-child .cart-item__card{border-bottom:0!important}cart-drawer .cart-item__media{width:76px!important;height:76px!important;border-radius:12px!important;background:#f5f6f7!important;display:flex;align-items:center;justify-content:center;overflow:hidden}cart-drawer .cart-item__image{width:68px!important;height:68px!important;background:transparent!important;object-fit:contain}cart-drawer .cart-item__right{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:0!important;align-content:start}cart-drawer .cart-item__details{display:contents!important}cart-drawer .cart-item__details>*{grid-column:1 / -1}cart-drawer .cart-item__name{margin:0!important;font-size:14.5px!important;line-height:1.3!important;font-weight:700!important}cart-drawer .cart-item__discounted-prices{grid-column:2!important;grid-row:99;align-self:center;display:flex!important;flex-direction:column;align-items:flex-end;gap:0!important;margin:10px 0 0!important;text-align:right}cart-drawer .cart-item__final-price{font:800 15px/1.25 Satoshi,sans-serif!important;color:#101828!important}cart-drawer .cart-item__old-price{font-size:12px!important;color:#98a2b3!important;font-weight:500!important}cart-drawer .cart-item__each{font:500 11.5px/1.3 Satoshi,sans-serif;color:#667085;white-space:nowrap}cart-drawer .cart-item__right .ctx-cart-lead{margin:5px 0 0!important;font-size:12.5px!important}cart-drawer .cart-item__right .ctx-cart-cover{margin:4px 0 0!important;font-size:12px!important}cart-drawer .cart-item__right dl{margin:2px 0 0!important}cart-drawer .cart-item__right .product-option,cart-drawer .cart-item__right .product-option dt,cart-drawer .cart-item__right .product-option dd{font-size:12px!important;color:#667085!important;line-height:1.45!important}cart-drawer .cart-item__right .discounts{margin:6px 0 0!important;display:flex;flex-wrap:wrap;gap:4px}cart-drawer .cart-item__right .discounts:empty{display:none}cart-drawer .cart-item__right .discounts__discount{display:inline-flex!important;align-items:center;margin:0!important;padding:2px 8px!important;border-radius:999px;background:#ecf7f0;color:#15803d!important;font:800 10.5px/1.4 Satoshi,sans-serif!important;letter-spacing:.04em}cart-drawer .cart-item__right .discounts__discount svg{display:none!important}cart-drawer .cart-item__right>quantity-popover{grid-column:1;grid-row:99;align-self:center}cart-drawer .cart-item__quantity-wrapper{margin:10px 0 0!important;justify-content:flex-start!important;gap:14px}cart-drawer .quantity.cart-quantity{height:34px!important;min-height:34px!important;border-radius:9px!important;border-color:#d0d5dd!important}cart-drawer .quantity.cart-quantity .quantity__button{width:32px!important;height:32px!important}cart-drawer .quantity.cart-quantity .quantity__input{height:32px!important;font-size:14px!important}cart-drawer button.cart-remove-button{font-size:12.5px!important;color:#667085!important;padding:0!important;min-height:0!important}cart-drawer button.cart-remove-button .svg-wrapper{display:none!important}cart-drawer .ctx-drawer-gym-banner{padding:8px 12px!important;font-size:13px!important;border-radius:10px!important}cart-drawer .drawer__footer{border-top:1px solid rgba(16,24,40,.08)!important}cart-drawer .ctx-dsum{display:grid!important;gap:10px!important;padding:12px 0 10px!important}cart-drawer .ctx-dsum>*,cart-drawer .ctx-dsum .ctx-inv>*{margin:0!important}cart-drawer .ctx-dsum .ctx-inv{display:contents}cart-drawer .ctx-dsum__codes{order:0}cart-drawer .ctx-dsum__card{order:1}cart-drawer .ctx-dsum__ctas{order:2}cart-drawer .ctx-dsum .ctx-inv__actions{order:3}cart-drawer .ctx-dsum__full{order:4}cart-drawer .ctx-dsum .ctx-fin{order:5}cart-drawer .ctx-dsum .ctx-inv__msg{order:6}cart-drawer .ctx-dsum .ctx-inv__msg:empty{display:none}cart-drawer .ctx-dsum__foot{order:7}cart-drawer .ctx-dsum__card{display:flex;flex-direction:column;background:#f7f8fa;border:1px solid rgba(16,24,40,.07);border-radius:14px;padding:13px 14px 12px;font-family:Satoshi,sans-serif;color:#101828}cart-drawer .ctx-dsum__k{order:0;margin:0 0 7px;font:800 11px/1 Satoshi,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#667085}cart-drawer .ctx-dsum__row,cart-drawer .ctx-dsum__card .ctx-dl__row{order:1;display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:3px 0;border:0!important;font:500 14.5px/1.35 Satoshi,sans-serif;color:#344054;font-variant-numeric:tabular-nums}cart-drawer .ctx-dsum__row>span:last-child,cart-drawer .ctx-dsum__card .ctx-dl__val{font-weight:700;color:#101828}cart-drawer .ctx-dsum__row--save,cart-drawer .ctx-dsum__row--save>span:last-child{color:#15803d!important;font-weight:700}cart-drawer .ctx-dsum__card .ctx-dl{order:2;margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}cart-drawer .ctx-dsum__card .ctx-dl__label{font:500 14.5px/1.35 Satoshi,sans-serif!important;color:#344054!important;margin:0!important}cart-drawer .ctx-dsum__card .ctx-dl__label b{font-weight:500}cart-drawer .ctx-dsum__card .ctx-dl__val b{font-weight:700}cart-drawer .ctx-dsum__card .ctx-dl__row--total,cart-drawer .ctx-dsum__total{order:3;display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:8px 0 0!important;padding:11px 0 0!important;border-top:1px solid rgba(16,24,40,.1)!important}cart-drawer .ctx-dsum__card .ctx-dl__row--total>span:first-child,cart-drawer .ctx-dsum__total .totals__total{font:800 16px/1.2 Satoshi,sans-serif!important;color:#101828!important;margin:0}cart-drawer .ctx-dsum__card .ctx-dl__row--total>span:last-child,cart-drawer .ctx-dsum__total .totals__total-value{font:600 12px/1.2 Satoshi,sans-serif!important;color:#667085!important;white-space:nowrap;margin:0}cart-drawer .ctx-dsum__card .ctx-dl__row--total b,cart-drawer .ctx-dsum__total .totals__total-value{font-variant-numeric:tabular-nums}cart-drawer .ctx-dsum__card .ctx-dl__row--total b{font:800 21px/1.2 Satoshi,sans-serif;color:#101828;margin-right:3px}cart-drawer .ctx-dsum__total .totals__total-value{font:800 21px/1.2 Satoshi,sans-serif!important;color:#101828!important}cart-drawer .ctx-dsum__total .totals__total-value small{font:600 12px Satoshi,sans-serif;color:#667085}cart-drawer .ctx-dsum__card .ctx-dl__sub{order:4;margin:4px 0 0!important;font:500 12px/1.45 Satoshi,sans-serif!important;color:#667085!important}cart-drawer .ctx-dsum__card:has(.ctx-dl__row--total) .ctx-dsum__total{display:none}cart-drawer .ctx-dsum__card .ctx-dl:has(.ctx-dl__form){order:4;margin-top:10px!important}cart-drawer .ctx-dsum__card .ctx-dl__form .ctx-dl__label{display:block;margin:0 0 6px!important;font-size:13px!important;font-weight:700!important}cart-drawer .ctx-dsum__card .ctx-cartreceive{order:5;display:flex;align-items:center;gap:6px;margin:10px 0 0!important;padding:8px 10px!important;border-radius:9px;background:#ecf7f0;color:#15803d;font:600 13px/1.3 Satoshi,sans-serif;text-align:left;justify-content:flex-start}cart-drawer .ctx-dsum__card .ctx-cartreceive svg{width:14px;height:14px;flex:none}cart-drawer .ctx-dsum__ctas .cart__checkout-button{width:100%}cart-drawer .ctx-dsum .ctx-inv__actions{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}cart-drawer .ctx-dsum .ctx-inv__btn,cart-drawer .ctx-dsum .ctx-inv__save{min-height:44px!important;border:1px solid #d0d5dd!important;border-radius:10px!important;background:#fff!important;font:700 13.5px/1 Satoshi,sans-serif!important;color:#101828!important}cart-drawer .ctx-dsum__full{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;color:#101828;text-decoration:none;font:700 13.5px/1 Satoshi,sans-serif}cart-drawer .ctx-dsum__full svg{width:15px;height:15px}cart-drawer .ctx-dsum__full:hover{border-color:#101828}@media screen and (min-width:990px){cart-drawer .ctx-dsum__full--big{display:none}}cart-drawer .ctx-dsum .ctx-fin{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:10px 10px 10px 14px!important;border-radius:12px!important;background:#eef3fc!important;border:1px solid #d6e2f7!important}cart-drawer .ctx-dsum .ctx-fin[hidden]{display:none!important}cart-drawer .ctx-dsum .ctx-fin__t{grid-column:1;margin:0!important;font:700 13.5px/1.25 Satoshi,sans-serif!important}cart-drawer .ctx-dsum .ctx-fin__fine{grid-column:1;margin:2px 0 0!important;font-size:10.5px!important}cart-drawer .ctx-dsum .ctx-fin__btn{grid-column:2;grid-row:1 / span 2;width:auto!important;min-height:38px!important;padding:0 14px!important;border-radius:9px!important;font-size:13px!important}cart-drawer .ctx-dsum .ctx-fin__long{display:none}cart-drawer .ctx-dsum__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px}cart-drawer .ctx-dsum__foot .ctx-cart-reassure__returns{margin:0!important;padding:0!important;border:0!important;font-size:12.5px!important;line-height:1.4!important;color:#475467}cart-drawer .ctx-dsum__foot .ctx-cart-reassure__returns *{font-size:12.5px!important}cart-drawer .ctx-dsum__foot .ctx-cart-reassure__returns svg{width:14px;height:14px}cart-drawer .ctx-dsum__clear{flex:none;border:0;background:none;padding:0;cursor:pointer;font:600 12.5px/1.3 Satoshi,sans-serif;color:#475467;text-decoration:underline;text-underline-offset:2px}cart-drawer .ctx-dsum__clear:hover{color:#b42318}cart-drawer .ctx-dsum__bar{display:none}@media screen and (max-width:749px){cart-drawer .drawer__inner{overflow-y:auto!important;overscroll-behavior:contain;display:block!important}cart-drawer .drawer__header{position:sticky;top:0;z-index:6;background:#fff}cart-drawer cart-drawer-items,cart-drawer .drawer__contents{overflow:visible!important;max-height:none!important;height:auto!important;flex:none!important}cart-drawer .drawer__footer{max-height:none!important;overflow:visible!important}cart-drawer .ctx-dsum__ctas{display:none!important}cart-drawer .ctx-dsum__bar{position:sticky;bottom:0;z-index:6;display:flex;align-items:center;gap:12px;margin:0 -16px;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid rgba(16,24,40,.1);box-shadow:0 -8px 20px #1018280f}cart-drawer .ctx-dsum__bar-t{flex:1;min-width:0;font:600 12px/1.25 Satoshi,sans-serif;color:#667085}cart-drawer .ctx-dsum__bar-t strong{display:block;font:800 19px/1.2 Satoshi,sans-serif;color:#101828;font-variant-numeric:tabular-nums}cart-drawer .ctx-dsum__bar-go{flex:0 0 56%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:#e00b1c;color:#fff;cursor:pointer;font:800 17px/1 Satoshi,sans-serif}cart-drawer .ctx-dsum__bar-go svg{width:16px;height:16px}cart-drawer .ctx-dsum__bar-go:disabled{opacity:.6}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/ctx-drawer-v2.css.map */
