.tgs-cart{--tgs-paper: #fffefa;--tgs-ink: #302b28;--tgs-gold: #d5b56e;--tgs-pomegranate: #a13f52;--tgs-limestone: #eadccd;--tgs-muted: #59534d;--tgs-rule: rgb(48 43 40 / 18%);background:var(--tgs-paper);color:var(--tgs-ink);font-family:TGS Hanken Grotesk,Arial,sans-serif;font-size:1.6rem;line-height:1.55}body:has(.tgs-cart){--tgs-paper: #fffefa;--tgs-ink: #302b28;--tgs-gold: #d5b56e;--tgs-pomegranate: #a13f52;--tgs-limestone: #eadccd;--tgs-muted: #59534d;--tgs-rule: rgb(48 43 40 / 18%);background:var(--tgs-paper);color:var(--tgs-ink)}body:has(.tgs-cart) .header-wrapper{border-bottom:1px solid var(--tgs-rule);background:var(--tgs-paper);color:var(--tgs-ink)}body:has(.tgs-cart) .header__heading-link,body:has(.tgs-cart) .header__menu-item,body:has(.tgs-cart) .header__icon{color:var(--tgs-ink)}body:has(.tgs-cart) .header__menu-item{font-family:TGS Hanken Grotesk,Arial,sans-serif}body:has(.tgs-cart) .header__heading-link:hover,body:has(.tgs-cart) .header__menu-item:hover,body:has(.tgs-cart) .header__icon:hover{color:var(--tgs-pomegranate)}body:has(.tgs-cart) .tgs-header-lockup{display:inline-flex;align-items:center;gap:.7rem;white-space:nowrap}body:has(.tgs-cart) .tgs-header-lockup__mark{display:block;width:3.8rem;height:4.5rem;object-fit:contain}body:has(.tgs-cart) .tgs-header-lockup__wordmark{display:block;width:16.8rem;height:auto}.tgs-cart,.tgs-cart *,.tgs-cart *:before,.tgs-cart *:after{box-sizing:border-box}.tgs-cart a{color:inherit}.tgs-cart a:focus-visible,.tgs-cart button:focus-visible,.tgs-cart input:focus-visible,body:has(.tgs-cart) .footer a:focus-visible,body:has(.tgs-cart) .footer button:focus-visible,body:has(.tgs-cart) .footer input:focus-visible{outline:2px solid var(--tgs-pomegranate);outline-offset:3px}.tgs-cart .page-width,body:has(.tgs-cart) .footer .page-width{max-width:144rem}.tgs-cart .title-wrapper-with-link{align-items:baseline;gap:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--tgs-rule)}.tgs-cart .title{margin:0;color:var(--tgs-ink);font-family:TGS Tenor Sans,Georgia,serif;font-size:clamp(3.6rem,4.8vw,6rem);font-weight:400;letter-spacing:-.035em;line-height:1.05}.tgs-cart .title-wrapper-with-link .underlined-link{color:var(--tgs-pomegranate);font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.3;text-decoration-thickness:1px;text-underline-offset:.4rem;text-transform:uppercase}.tgs-cart .title-wrapper-with-link .underlined-link:hover{color:var(--tgs-ink)}.tgs-cart .cart__items{padding-bottom:4.8rem;border-bottom-color:var(--tgs-rule)}.tgs-cart .cart-items{color:var(--tgs-ink)}.tgs-cart .cart-items thead th{color:var(--tgs-muted);font-size:1.1rem;font-weight:700;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.tgs-cart .cart-items tbody tr{border-bottom-color:var(--tgs-rule)}.tgs-cart .cart-item__image-container{background:#fff}.tgs-cart .cart-item__name{color:var(--tgs-ink);font-family:TGS Tenor Sans,Georgia,serif;font-size:clamp(2rem,2.2vw,2.8rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;text-decoration:none}.tgs-cart .cart-item__name:hover{color:var(--tgs-pomegranate)}.tgs-cart .product-option,.tgs-cart .discounts__discount,.tgs-cart .cart-item__old-price,.tgs-cart .unit-price{color:var(--tgs-muted);font-size:1.3rem;line-height:1.45}.tgs-cart .cart-item__final-price,.tgs-cart .price{color:var(--tgs-ink)}.tgs-cart .quantity{min-height:4.6rem;border:1px solid rgb(48 43 40 / 34%);border-radius:0;background:var(--tgs-paper);color:var(--tgs-ink);box-shadow:none}.tgs-cart .quantity:after{display:none}.tgs-cart .quantity:hover{border-color:var(--tgs-ink)}.tgs-cart .quantity__button,.tgs-cart .quantity__input,.tgs-cart cart-remove-button .button{color:var(--tgs-ink)}.tgs-cart .quantity__button:hover,.tgs-cart cart-remove-button .button:hover{color:var(--tgs-pomegranate)}.tgs-cart .cart-item__error,.tgs-cart .cart-item__error-text{color:var(--tgs-pomegranate)}.tgs-cart .cart__empty-text,.tgs-cart .cart__login-title{color:var(--tgs-ink);font-family:TGS Tenor Sans,Georgia,serif;font-weight:400}.tgs-cart .cart__login-paragraph,.tgs-cart .cart__login-paragraph a{color:var(--tgs-muted)}.tgs-cart .cart__warnings .button,body:has(.tgs-cart) #main-cart-footer .cart__checkout-button{min-height:5.2rem;border:1px solid var(--tgs-ink);border-radius:0;background:var(--tgs-ink);color:var(--tgs-paper);font-family:TGS Hanken Grotesk,Arial,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.tgs-cart .cart__warnings .button:hover,body:has(.tgs-cart) #main-cart-footer .cart__checkout-button:hover{border-color:var(--tgs-pomegranate);background:var(--tgs-pomegranate);color:var(--tgs-paper)}body:has(.tgs-cart) #main-cart-footer{background:var(--tgs-paper);color:var(--tgs-ink)}body:has(.tgs-cart) #main-cart-footer .cart__footer{border-top:1px solid var(--tgs-rule)}body:has(.tgs-cart) #main-cart-footer .cart__note label,body:has(.tgs-cart) #main-cart-footer .totals__total,body:has(.tgs-cart) #main-cart-footer .totals__total-value{color:var(--tgs-ink)}body:has(.tgs-cart) #main-cart-footer .totals__total,body:has(.tgs-cart) #main-cart-footer .totals__total-value{font-family:TGS Tenor Sans,Georgia,serif;font-size:2.2rem;font-weight:400;letter-spacing:-.015em}body:has(.tgs-cart) #main-cart-footer .tax-note,body:has(.tgs-cart) #main-cart-footer .tax-note a{color:var(--tgs-muted);font-size:1.3rem;line-height:1.5}body:has(.tgs-cart) #main-cart-footer .cart__note .field__input{border:1px solid rgb(48 43 40 / 34%);border-radius:0;background:var(--tgs-paper);color:var(--tgs-ink)}body:has(.tgs-cart) .footer{--color-foreground: 255, 254, 250;--color-background: 48, 43, 40;--color-button: 213, 181, 110;--color-button-text: 48, 43, 40;border-top:1px solid var(--tgs-gold);background:var(--tgs-ink);color:var(--tgs-paper);font-family:TGS Hanken Grotesk,Arial,sans-serif}body:has(.tgs-cart) .footer__content-top{padding-top:clamp(5.6rem,7vw,8rem);padding-bottom:clamp(4.8rem,6vw,7.2rem)}body:has(.tgs-cart) .footer__content-bottom{border-top-color:#fffefa42;padding-top:2.4rem;padding-bottom:2.4rem}body:has(.tgs-cart) .footer-block__heading{color:var(--tgs-paper);font-family:TGS Tenor Sans,Georgia,serif;font-size:2rem;font-weight:400;letter-spacing:-.015em}body:has(.tgs-cart) .footer-block__details-content,body:has(.tgs-cart) .footer-block__details-content .list-menu__item--link,body:has(.tgs-cart) .footer-block__details-content .list-menu__item--active,body:has(.tgs-cart) .footer-block__details-content .rte,body:has(.tgs-cart) .footer-block__details-content .rte a{color:#fffefae0}body:has(.tgs-cart) .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:1.45;text-decoration-thickness:1px;text-underline-offset:.3rem}body:has(.tgs-cart) .footer-block__details-content .list-menu__item--link:hover,body:has(.tgs-cart) .footer-block__details-content .list-menu__item--active:hover,body:has(.tgs-cart) .copyright__content a:hover{color:var(--tgs-gold)}body:has(.tgs-cart) .footer-block--newsletter .footer-block__heading{margin-bottom:1.6rem}body:has(.tgs-cart) .footer-block--newsletter .field{border-bottom-color:#fffefa9e}body:has(.tgs-cart) .footer-block--newsletter .field__input,body:has(.tgs-cart) .footer-block--newsletter .field__label,body:has(.tgs-cart) .footer-block--newsletter .newsletter-form__button{color:var(--tgs-paper)}body:has(.tgs-cart) .footer-block--newsletter .field__input{font-family:TGS Hanken Grotesk,Arial,sans-serif;font-size:1.5rem}body:has(.tgs-cart) .footer-block--newsletter .field__label{opacity:.78}body:has(.tgs-cart) .footer-block--newsletter .newsletter-form__button:hover{color:var(--tgs-gold)}body:has(.tgs-cart) .footer__list-social .list-social__link{color:var(--tgs-paper)}body:has(.tgs-cart) .footer__list-social .list-social__link:hover{color:var(--tgs-gold)}body:has(.tgs-cart) .footer__copyright,body:has(.tgs-cart) .footer__copyright .copyright__content,body:has(.tgs-cart) .footer__copyright .copyright__content a,body:has(.tgs-cart) .footer__copyright .policies{color:#fffefad1;font-size:1.2rem;line-height:1.5}body:has(.tgs-cart) .footer__copyright .copyright__content a{text-decoration-thickness:1px;text-underline-offset:.3rem}body:has(.tgs-cart) .footer__copyright .policies{gap:1.4rem}body:has(.tgs-cart) .footer__payment{opacity:.92}@media screen and (min-width:750px){.tgs-cart .cart-items tbody tr+tr td{border-top:1px solid var(--tgs-rule)}}@media screen and (max-width:749px){body:has(.tgs-cart) .tgs-header-lockup{gap:.4rem}body:has(.tgs-cart) .tgs-header-lockup__mark{width:2.9rem;height:3.5rem}body:has(.tgs-cart) .tgs-header-lockup__wordmark{width:min(33vw,13.6rem)}.tgs-cart .title-wrapper-with-link{align-items:flex-start;flex-direction:column;gap:1.6rem;padding-bottom:2rem}.tgs-cart .title{font-size:clamp(3.4rem,12vw,4.8rem)}.tgs-cart .cart__items{padding-bottom:3.2rem}body:has(.tgs-cart) #main-cart-footer .cart__footer{padding-top:3.2rem}body:has(.tgs-cart) .footer__content-top{padding-top:4.8rem;padding-bottom:3.2rem}body:has(.tgs-cart) .footer-block__heading{font-size:1.9rem}body:has(.tgs-cart) .footer__copyright,body:has(.tgs-cart) .footer__copyright .copyright__content,body:has(.tgs-cart) .footer__copyright .copyright__content a,body:has(.tgs-cart) .footer__copyright .policies{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.tgs-cart *,.tgs-cart *:before,.tgs-cart *:after,body:has(.tgs-cart) .footer *,body:has(.tgs-cart) .footer *:before,body:has(.tgs-cart) .footer *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tgs-cart.css.map */
