:root{--carter-paper: #FFFFFF;--carter-ink: #141414;--carter-scarlet: #A6192E;--carter-grey: #666666;--carter-caps: "Cinzel", "Trajan Pro", serif;--carter-body: "Cormorant Garamond", "EB Garamond", Garamond, Georgia, serif}body{background:var(--carter-paper);color:var(--carter-ink);font-family:var(--carter-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--carter-caps);font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:inherit}.title-wrapper-with-link .title:after,.section-header .title:after,.collection-hero__title:after{content:"";display:block;width:2.5rem;height:1px;background:var(--carter-scarlet);margin:1rem auto 0}.title-wrapper-with-link .title:after{margin-left:0}.button,.shopify-challenge__button,.customer button{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-family:var(--carter-caps);font-size:1.2rem}.button--primary,.button:not(.button--secondary):not(.shopify-payment-button__button){--color-button: 20, 20, 20;--color-button-text: 255, 255, 255}.button--secondary{--color-button-text: 20, 20, 20}a:hover,a:focus-visible,.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--carter-scarlet)}.header__active-menu-item{text-decoration-color:var(--carter-scarlet)}.header-wrapper,.header{background:var(--carter-paper)}.header__heading-link .h2{display:block;width:190px;height:106px;background:url(carter-logo.svg) center / contain no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap}@media screen and (max-width:749px){.header__heading-link .h2{width:140px;height:78px}}.header__menu-item{font-family:var(--carter-caps);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem}.announcement-bar,.utility-bar{background:var(--carter-ink);color:var(--carter-paper)}.announcement-bar__message{font-family:var(--carter-caps);text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem}.card,.card__inner{border-radius:0;box-shadow:none}.card__heading{font-family:var(--carter-caps);letter-spacing:.1em}.price{font-family:var(--carter-body);letter-spacing:.02em}.badge{border-radius:0}.carter-sep{color:var(--carter-scarlet);font-style:normal;padding:0 .45em}.footer,.footer__content-bottom{background:var(--carter-paper)}.footer .copyright__content,.disclosure__button,small{color:var(--carter-grey)}.rte,.product__description,p{font-size:1.05em;line-height:1.65}.rte a.button,.rte .button,.rte a.button:hover,.rte a.button:focus-visible{color:rgb(var(--color-button-text))!important;text-decoration:none}.carter-book{padding-bottom:4rem}.carter-book__step{font-family:var(--carter-caps);font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;margin:3rem 0 1.2rem;color:var(--carter-grey);font-weight:400}.carter-book__step span{color:var(--carter-ink);margin-left:.6rem}.carter-cal{max-width:420px}.carter-cal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.carter-cal__month{font-family:var(--carter-caps);letter-spacing:.14em;text-transform:uppercase;font-size:1.3rem}.carter-cal__nav{background:none;border:0;font-size:2.4rem;line-height:1;cursor:pointer;color:var(--carter-ink);padding:0 .8rem}.carter-cal__nav:disabled{opacity:.25;cursor:default}.carter-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.carter-cal__dow{text-align:center;font-size:1.1rem;letter-spacing:.1em;color:var(--carter-grey);padding:.4rem 0}.carter-cal__day{aspect-ratio:1;border:1px solid rgba(20,20,20,.15);background:#fff;font-family:var(--carter-body);font-size:1.5rem;cursor:pointer;color:var(--carter-ink)}.carter-cal__day:hover:not(:disabled){border-color:var(--carter-ink)}.carter-cal__day:disabled{color:#14141440;border-color:transparent;cursor:default}.carter-cal__day.is-selected{background:var(--carter-ink);color:#fff;border-color:var(--carter-ink)}.carter-book__select,.carter-book input,.carter-book textarea{font-family:var(--carter-body);font-size:1.6rem;padding:1rem 1.2rem;border:1px solid rgba(20,20,20,.3);background:#fff;color:var(--carter-ink);border-radius:0;width:100%}.carter-book__select{max-width:220px}.carter-times{display:flex;gap:1rem;flex-wrap:wrap}.carter-time{font-family:var(--carter-caps);letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;padding:1.2rem 2rem;border:1px solid var(--carter-ink);background:#fff;color:var(--carter-ink);cursor:pointer}.carter-time.is-selected{background:var(--carter-ink);color:#fff}.carter-book__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media(max-width:749px){.carter-book__row{grid-template-columns:1fr}}.carter-book__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.carter-book__summary{margin:2rem 0 1rem;font-style:italic;min-height:1.5em}.carter-book__submit{margin-top:.4rem}.carter-book__msg{margin-top:1rem;min-height:1.5em}.carter-book__msg.is-error{color:var(--carter-scarlet)}.carter-book__done h2{font-family:var(--carter-caps);letter-spacing:.14em;text-transform:uppercase}.carter-tabs{display:flex;flex-wrap:wrap;gap:.4rem 2.2rem;justify-content:center;padding-top:.4rem;padding-bottom:.4rem}.carter-tab{font-family:var(--carter-caps);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--carter-grey);padding:.5rem 0;border-bottom:1px solid transparent}.carter-tab:hover{color:var(--carter-ink)}.carter-tab.is-active{color:var(--carter-ink);border-bottom-color:var(--carter-scarlet)}@media(max-width:749px){.carter-tabs{gap:.2rem 1.4rem}.carter-tab{font-size:1.05rem}}.product__media-item .product__media:has(img[src*=Carter-Cellars-2]){max-width:320px;margin-left:auto;margin-right:auto}.grid__item:has(>.carter-vip-hidden),li:has(>.carter-vip-hidden),.grid__item:has(.carter-vip-hidden:only-child){display:none!important}.product-count,.product-count-vertical{display:none!important}.carter-vip-gate{text-align:center;padding-top:6rem;padding-bottom:6rem;max-width:640px}.carter-vip-gate__kicker{font-family:var(--carter-caps);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--carter-scarlet);margin:0 0 1rem}.carter-vip-gate__title{margin:0 0 1.6rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/carter-brand.css.map */
