.sg-cart-summary [hidden],.sg-cart-summary[hidden]{display:none!important}.sg-cart-summary{font-family:var(--font-body, Arial, "Helvetica Neue", Helvetica, sans-serif)}html.sg-has-summary .cart__footer-wrapper,html.sg-has-summary .cart__footer{padding-bottom:0!important;margin-bottom:0!important}html.sg-has-summary main.main-cart-items,html.sg-has-summary #main-cart-items,html.sg-has-summary .main-cart-items{padding-bottom:0!important;margin-bottom:0!important}html.sg-has-summary [id^=shopify-section][id*=main-cart],html.sg-has-summary [id^=shopify-section][id*=main-cart]>*{padding-bottom:0!important;margin-bottom:0!important}.sg-cart-summary{max-width:var(--page-width, 120rem);margin-left:auto;margin-right:auto;box-sizing:border-box;width:calc(100% - 10rem);padding-top:24px;padding-bottom:48px}@media(max-width:989px){.sg-cart-summary{width:calc(100% - 6rem)}}@media(max-width:749px){.sg-cart-summary{width:calc(100% - 3rem)}}.sg-cart-summary__container{display:flex;flex-direction:column;gap:24px}.sg-cart-summary__card{width:100%;box-sizing:border-box;padding:24px;background:var(--sg-cart-card-bg, rgba(var(--color-foreground, 0, 0, 0), .03));border-radius:var(--sg-cart-radius-card, 8px);display:flex;flex-direction:column;gap:12px}.sg-cart-summary__card[hidden],.sg-cart-summary__row[hidden]{display:none!important}.sg-cart-summary__card-title{font-family:var(--font-display, "Archivo Black", "Arial Black", Arial, sans-serif);font-weight:400;font-size:var(--sg-cart-size-card-title, 1.5rem);margin:0 0 6px;letter-spacing:.02em;text-transform:var(--sg-cart-heading-case, uppercase);color:rgb(var(--color-foreground, 0, 0, 0))}.sg-cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--sg-cart-size-body, 1.4rem)}.sg-cart-summary__row-label{color:rgba(var(--color-foreground, 0, 0, 0),.75)}.sg-cart-summary__row-value{font-size:calc(var(--sg-cart-size-body, 1.4rem) + .1rem);font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground, 0, 0, 0))}.sg-cart-summary__row-value--accent{color:var(--sg-cart-accent-text, #6FA838)}.sg-cart-summary__row-code{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;background:rgba(var(--color-foreground, 0, 0, 0),.06);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85em;letter-spacing:.02em}.sg-cart-summary__row--final{padding-top:10px;border-top:1px solid rgba(var(--color-foreground, 0, 0, 0),.1);margin-top:4px}.sg-cart-summary__row--final .sg-cart-summary__row-label,.sg-cart-summary__row--final .sg-cart-summary__row-value{font-weight:700;font-size:var(--sg-cart-size-price, 1.6rem)}.sg-cart-summary__cta-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}a.sg-cart-summary__cta,.sg-cart-summary__cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:100%;max-width:32rem;padding:16px 32px;background:var(--sg-cart-btn-bg, #0F0F0F)!important;color:var(--sg-cart-btn-text, #ffffff)!important;border:none;border-radius:var(--sg-cart-radius-btn, 999px);font-family:inherit;font-size:var(--sg-cart-size-btn, 1.5rem);font-weight:700;letter-spacing:var(--sg-cart-btn-tracking, .02em);text-transform:var(--sg-cart-btn-case, none);cursor:pointer;text-decoration:none!important;transition:all .16s ease}a.sg-cart-summary__cta:hover,.sg-cart-summary__cta:hover{background:var(--sg-cart-btn-bg-hover, #000)!important;color:var(--sg-cart-btn-text, #ffffff)!important;transform:translateY(-1px)}a.sg-cart-summary__cta[hidden],.sg-cart-summary__cta[hidden]{display:none!important}.sg-cart-summary__cta:disabled{opacity:.5;cursor:not-allowed;transform:none}.sg-cart-summary__cta svg{width:14px;height:14px;color:var(--sg-cart-btn-text, #ffffff)}.sg-cart-terms{width:100%;margin:0 0 4px}.sg-cart-terms__label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--sg-cart-size-small, 1.2rem);line-height:1.5;color:rgba(var(--color-foreground, 0, 0, 0),.8)}.sg-cart-terms__box{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--sg-cart-accent, #8BC44A);cursor:pointer}.sg-cart-terms__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.sg-cart-terms__error{margin:6px 0 0 28px;font-size:var(--sg-cart-size-small, 1.2rem);color:#c41e1e}@media(prefers-reduced-motion:reduce){.sg-cart-summary *{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sg-cart-summary.css.map */
