#cart-drawer{--p1-red:#FF1A1A;--p1-line:rgba(0,0,0,.12);--p1-radius:14px}#cart-drawer .theme-drawer__header.p1-cart-head{display:flex;align-items:center;gap:14px;padding-block:18px;border-bottom:1px solid var(--p1-line)}#cart-drawer .p1-cart-head .theme-drawer__title{margin:0;font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.4rem;line-height:1}#cart-drawer .p1-cart-count{margin-left:auto;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}#cart-drawer .p1-cart-head .theme-drawer__close-button{margin:0}.p1-ship{padding:16px var(--cart-drawer-padding,20px) 18px;text-align:center;border-bottom:1px solid var(--p1-line);margin-bottom:18px}.p1-ship__track{height:8px;border-radius:99px;background:#00000014;overflow:hidden}.p1-ship__fill{height:100%;width:var(--p1-pct,0%);border-radius:inherit;background:#000;transition:width .45s ease}.p1-ship--done .p1-ship__fill{background:var(--p1-red)}.p1-ship__msg{margin:10px 0 0;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;line-height:1.3}.p1-ship__msg strong{color:var(--p1-red);font-weight:800}#cart-drawer .cart-items__table-row,#cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:clamp(88px,30cqi,120px) minmax(0,1fr) auto;column-gap:14px}#cart-drawer .cart-items__media-container{border-radius:12px;overflow:hidden}#cart-drawer .cart-items__title{font-weight:700;text-transform:uppercase;letter-spacing:.02em}#cart-drawer .cart-items__price{font-weight:700}.p1-up{margin-top:6px;padding:20px 0 18px;border-top:1px solid var(--p1-line)}.p1-up__title{margin:0 0 12px;font-family:var(--font-heading--family);font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.p1-up__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.p1-up__card{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;padding:10px;border:1px solid var(--p1-line);border-radius:var(--p1-radius)}.p1-up__img{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f4f4f4}.p1-up__img img{width:100%;height:100%;object-fit:contain;display:block}.p1-up__info{min-width:0;display:flex;flex-direction:column;gap:4px}.p1-up__name{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:inherit;text-decoration:none;line-height:1.2}.p1-up__price{font-size:.8rem;opacity:.6}.p1-up__btn{-webkit-appearance:none;appearance:none;border:0;border-radius:12px;background:#000;color:#fff;font:inherit;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:12px 14px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.p1-up__btn:hover{background:var(--p1-red);color:#fff}.p1-up__btn--link{background:#fff;color:#000;box-shadow:inset 0 0 0 1.5px #000}.p1-up__btn--link:hover{background:#000;color:#fff}.p1-up__btn[disabled]{opacity:.5;cursor:default}#cart-drawer .cart-totals__installments,#cart-drawer .cart__ctas--p1 .additional-checkout-buttons{display:none}#cart-drawer .cart-totals__tax-note{font-size:.72rem}#cart-drawer .cart-totals__total-label{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em;font-size:1.15rem;font-weight:700}#cart-drawer .cart-totals__total-value{font-size:1.25rem;font-weight:700}#cart-drawer .cart__ctas--p1{grid-template-columns:1fr 1fr;gap:10px}#cart-drawer .p1-viewcart,#cart-drawer .cart__ctas--p1 .cart__checkout-button{height:52px;min-height:52px;border-radius:var(--p1-radius);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;display:flex;align-items:center;justify-content:center;padding-inline:10px;width:100%}#cart-drawer .p1-viewcart{background:#fff;color:#000;box-shadow:inset 0 0 0 1.5px #000;text-decoration:none;transition:background .15s,color .15s}#cart-drawer .p1-viewcart:hover{background:#000;color:#fff}#cart-drawer .cart__ctas--p1 .cart__checkout-button{background:#000;color:#fff;border:0}#cart-drawer .cart__ctas--p1 .cart__checkout-button:hover{background:var(--p1-red)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/p1-cart.css.map */
