.sg-cart{--sg-cart-panel-radius: var(--roundness, 15px);--cart-panel-radius: var(--sg-cart-panel-radius);--sg-cart-gap: 1rem;--sg-cart-gap-small: .5rem;--sg-cart-line: var(--colorBorder);--sg-cart-accent: var(--colorNavText, var(--colorPrice));--sg-cart-soft-accent: color-mix(in srgb, var(--sg-cart-accent) 7%, var(--colorBody));--sg-cart-radius: var(--buttonRadius);--sg-cart-muted: color-mix(in srgb, var(--colorTextBody) 76%, var(--colorBody));--sg-cart-error: #a61b18;--sg-cart-disclosure-font-size: max(1rem, var(--typeBaseSize));--sg-cart-disclosure-icon-size: 1.25rem}.sg-cart-discount{display:block;margin-block:0 var(--sg-cart-gap);color:var(--colorTextBody)}.sg-cart-discount__disclosure{border-block-end:1px solid var(--sg-cart-line)}.sg-cart .sg-cart-disclosure{display:flex;align-items:center;justify-content:space-between;gap:var(--sg-cart-gap);min-height:3rem;width:100%;margin:0;padding-block:var(--sg-cart-gap-small);padding-inline:0;border:0;color:var(--colorTextBody);background:transparent;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--sg-cart-disclosure-font-size);font-weight:500;line-height:1.5;letter-spacing:var(--typeBaseSpacing);text-align:start;cursor:pointer;list-style:none}.sg-cart-discount__summary::-webkit-details-marker{display:none}.sg-cart-disclosure__title{display:inline-flex;align-items:center;gap:var(--sg-cart-gap-small);font:inherit;letter-spacing:inherit}.sg-cart .sg-cart-disclosure__icon,.sg-cart .sg-cart-disclosure__chevron{display:block;flex:0 0 var(--sg-cart-disclosure-icon-size);width:var(--sg-cart-disclosure-icon-size);height:var(--sg-cart-disclosure-icon-size);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sg-cart-discount__disclosure[open] .sg-cart-discount__chevron{transform:rotate(180deg)}.sg-cart-discount__content{padding-block:var(--sg-cart-gap-small) var(--sg-cart-gap)}.sg-cart-discount__label{display:block;margin-block-end:var(--sg-cart-gap-small)}.sg-cart-discount__entry{display:flex;align-items:center;gap:.25rem;padding:.25rem;border:1px solid color-mix(in srgb,var(--sg-cart-accent) 26%,var(--colorBody));border-radius:var(--sg-cart-radius);background:var(--colorBody);transition:border-color .16s ease,box-shadow .16s ease}.sg-cart-discount__entry:focus-within{border-color:var(--sg-cart-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sg-cart-accent) 14%,transparent)}.sg-cart-discount__input{flex:1 1 auto;min-width:0;width:100%;min-height:2.75rem;margin:0;padding-inline:.75rem;border:0;border-radius:var(--sg-cart-radius);background:var(--colorBody);font-size:max(1rem,var(--typeBaseSize))}.sg-cart-discount__apply{flex:0 0 auto;min-height:2.75rem;padding-inline:var(--sg-cart-gap);border:1px solid var(--sg-cart-accent);border-radius:var(--sg-cart-radius);color:var(--sg-cart-accent);background:var(--colorBody);font-size:var(--typeBaseSize);font-weight:600}.sg-cart-discount__apply:hover:not([disabled]){color:var(--colorBody);background:var(--sg-cart-accent)}.sg-cart-discount__status,.sg-cart-discount__hint{margin-block:var(--sg-cart-gap-small) 0;line-height:1.5;font-size:calc(var(--typeBaseSize) - 2px);color:var(--sg-cart-accent)}.sg-cart-discount__status:empty{display:none}.sg-cart-discount__status[data-error=true]{color:var(--sg-cart-error)}.sg-cart-discount__input[aria-invalid=true]{border-color:var(--sg-cart-error)}.sg-cart-discount__codes{display:flex;flex-wrap:wrap;gap:var(--sg-cart-gap-small);margin:0;padding:0;list-style:none}.sg-cart-discount__codes:not(:empty){margin-block-start:var(--sg-cart-gap-small)}.sg-cart-discount__code{display:inline-flex;align-items:center;max-width:100%;padding-inline-start:var(--sg-cart-gap-small);border:1px solid transparent;border-radius:var(--sg-cart-radius);background:var(--sg-cart-soft-accent);color:var(--sg-cart-accent);font-size:calc(var(--typeBaseSize) - 2px);font-weight:600;overflow-wrap:anywhere}.sg-cart-discount__remove{flex-shrink:0;min-width:2.75rem;min-height:2.75rem;padding:var(--sg-cart-gap-small);border-radius:var(--sg-cart-radius);color:inherit}.sg-cart-discount__remove:hover{background:color-mix(in srgb,var(--sg-cart-accent) 8%,transparent)}.sg-cart-discount__reload{display:inline-block;margin-block-start:var(--sg-cart-gap-small);text-decoration:underline}.sg-cart-discount [hidden]{display:none}.sg-cart-discount :focus-visible{outline:2px solid var(--sg-cart-accent);outline-offset:3px}.sg-cart-discount__input:focus-visible{outline:0}.sg-cart-discount[aria-busy=true] .sg-cart-discount__entry{opacity:.7}.sg-cart [data-sg-cart-wallets][inert]{opacity:.5}.sg-cart-page__wallets{display:block;width:100%;min-width:0}.sg-cart-page__wallets shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: var(--buttonRadius);--shopify-accelerated-checkout-row-gap: 8px}.sg-cart-afterpay{display:block;margin-block:var(--sg-cart-gap)}.sg-cart-afterpay[hidden]{display:none}.sg-cart-afterpay__note{margin-block:var(--sg-cart-gap-small) 0;line-height:1.5;font-size:calc(var(--typeBaseSize) - 2px);color:var(--sg-cart-muted)}.sg-cart-page .cart__page-summary{border-radius:var(--cart-panel-radius);background:var(--cart-panel-background)}.sg-cart-page .cart__page-summary:after{content:none}.sg-cart-page__note{margin:0;border-block-end:1px solid var(--sg-cart-line)}.sg-cart-page .cart__page-col.bottom .sg-cart-page__note-toggle{border:0}.sg-cart-page__note-toggle.is-active .sg-cart-page__note-chevron{transform:rotate(180deg)}.sg-cart-page__note-input{margin-block:.5rem 1rem;border-radius:var(--cart-panel-radius)}.sg-cart-page .cart__item--subtotal{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.sg-cart-discount__entry{transition:none}}.sg-cart-page__note-toggle:focus-visible{outline:2px solid var(--sg-cart-accent);outline-offset:3px}.site-header__cart{max-height:var(--sg-cart-drawer-height, var(--maxDrawerHeight, 75dvh))}.sg-cart--drawer{max-height:var(--sg-cart-drawer-height, var(--maxDrawerHeight, 75dvh));min-height:0;overflow:hidden}.sg-cart--drawer .cart__scrollable{flex:1 1 auto;min-height:0;padding:var(--sg-cart-gap);overscroll-behavior-y:contain;scroll-padding-block:var(--sg-cart-gap)}.sg-cart--drawer .sg-cart-drawer__content{display:flow-root}.sg-cart--drawer .sg-cart-drawer__details{margin-block-start:var(--sg-cart-gap);padding:var(--sg-cart-gap);border-radius:var(--sg-cart-panel-radius);background:var(--cart-panel-background, var(--colorBody))}.sg-cart--drawer .cart__footer{flex:0 0 auto;max-height:calc((var(--sg-cart-drawer-height, var(--maxDrawerHeight, 75dvh)) - var(--sg-cart-gap) - env(safe-area-inset-bottom,0px)) * .6);margin:var(--sg-cart-gap) var(--sg-cart-gap) calc(var(--sg-cart-gap) + env(safe-area-inset-bottom,0px));padding:var(--sg-cart-gap);overflow-y:auto;overscroll-behavior-y:contain;border:0;border-radius:var(--sg-cart-panel-radius);background:var(--cart-panel-background, var(--colorBody))}.sg-cart--drawer .cart__footer.has-scroll-shadow{box-shadow:0 -.75rem 1.5rem -.75rem color-mix(in srgb,var(--colorTextBody) 24%,transparent)}.sg-cart--drawer .cart__item--subtotal{margin-block-end:var(--sg-cart-gap-small);font-variant-numeric:tabular-nums}.sg-cart--drawer .cart__checkout-wrapper{margin-block-end:0}.sg-cart--drawer .sg-cart-drawer__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:var(--sg-cart-gap-small)}.sg-cart--drawer .cart__checkout{min-width:0;min-height:2.75rem;padding-inline:var(--sg-cart-gap-small)}.sg-cart--drawer .cart__secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:2.75rem;margin:0;padding-inline:.125rem;border-color:var(--sg-cart-accent);color:var(--sg-cart-accent);font-weight:600;line-height:1.5;letter-spacing:normal;white-space:nowrap;text-decoration:none}#HeaderCart .cart__secondary{font-size:.875rem}.sg-cart--drawer .cart__secondary:focus-visible{outline:2px solid var(--sg-cart-accent);outline-offset:2px}.sg-cart--drawer .sg-cart-page__note-toggle{border:0}.sg-cart--drawer .sg-cart-page__wallets{margin-block:var(--sg-cart-gap-small) 0}.sg-cart--drawer .sg-cart-page__confirmation{margin-block:.75rem 0;text-align:center}@media(max-height:480px){.sg-cart--drawer .cart__footer{max-height:calc(var(--sg-cart-drawer-height, var(--maxDrawerHeight, 75dvh)) - 4.5rem - env(safe-area-inset-bottom,0px));margin-block-end:calc(var(--sg-cart-gap-small) + env(safe-area-inset-bottom,0px));padding-block:var(--sg-cart-gap-small)}.sg-cart--drawer .cart__checkout{padding-block:var(--sg-cart-gap-small)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/sg-cart-page.css.map */
