.cart-drawer .drawer__panel{width:min(100vw,32rem)}@media(max-width:699px){.cart-drawer .drawer__panel{width:100vw}}.cart-lines{display:grid;gap:var(--spacing-6)}.cart-line{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-5);align-items:start}.cart-line__media img{width:5rem;border-radius:var(--rounded-xs)}@media(min-width:700px){.cart-line__media img{width:6.5rem}}.cart-line__info{display:grid;gap:var(--spacing-3)}.cart-line__actions{display:flex;align-items:center;gap:var(--spacing-4)}.qty{display:inline-flex;align-items:center;border:1px solid rgb(var(--text-primary)/.12);border-radius:var(--rounded-input);height:2.5rem}.qty button{display:grid;place-items:center;width:2.25rem;height:100%}.qty input{width:2.25rem;text-align:center;-moz-appearance:textfield;border:0;padding:0}.qty input::-webkit-inner-spin-button,.qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.is-updating{opacity:.5;pointer-events:none}.cart-buttons{display:grid;gap:var(--spacing-3)}@media(min-width:700px){.cart-buttons{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.cart-empty{display:grid;place-content:center;justify-items:center;gap:var(--spacing-6);text-align:center}.cart-empty__icon{position:relative}.cart-empty__icon .count-bubble{position:absolute;top:-4px;right:-10px;background:rgb(var(--text-primary));color:rgb(var(--background-primary))}.cart-reco{margin-top:var(--spacing-8);display:grid;gap:var(--spacing-3)}.cart-reco__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,85%);gap:var(--spacing-3)}.cart-reco__item{display:grid;grid-template-columns:5rem 1fr;gap:var(--spacing-4);align-items:center;padding:var(--spacing-3);border:1px solid rgb(var(--text-primary)/.12);border-radius:var(--rounded-sm);background:rgb(var(--background,var(--dialog-background)))}.cart-reco__item img{border-radius:var(--rounded-xs)}.free-shipping-bar{display:grid;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}.free-shipping-bar__track{height:4px;border-radius:4px;background:rgb(var(--text-primary)/.12);overflow:hidden}.free-shipping-bar__track span{display:block;height:100%;background:rgb(var(--text-primary))}.quick-buy{display:grid;grid-template-columns:minmax(0,40%) 1fr;gap:var(--spacing-6);align-items:start}.quick-buy__media img{border-radius:var(--rounded-sm)}@media(min-width:700px){.quick-buy-drawer .drawer__panel{width:min(100vw - 2rem,40rem)}}.variant-option{border:0;padding:0;margin:0;display:grid;gap:var(--spacing-2)}.variant-option legend{padding:0;margin-bottom:var(--spacing-2)}.variant-option__values{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.block-swatch{display:inline-flex;align-items:center;gap:var(--spacing-2);min-width:3rem;justify-content:center;padding:var(--spacing-2) var(--spacing-4);border:1px solid rgb(var(--text-primary)/.12);border-radius:var(--rounded-button);font-size:var(--text-sm);cursor:pointer;transition:border-color .2s}.block-swatch:has(input:checked),.block-swatch.is-selected{border-color:rgb(var(--text-primary));box-shadow:inset 0 0 0 1px rgb(var(--text-primary))}.block-swatch:has(input:disabled){opacity:.5;text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/42/assets/cart.css.map */
