:root{--font-body-family: "Inter", ui-sans-serif, system-ui, sans-serif;--font-heading-family: "Tiempos Headline", ui-serif, Georgia, serif}body,p,span{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.font-heading{font-family:var(--font-heading-family)!important;font-weight:400}cart-drawer .drawer__inner{padding:0 1.6rem}cart-drawer .drawer__header{padding:1.8rem 0 1.2rem}cart-drawer .drawer__heading{font-family:Tiempos Headline,Georgia,serif;font-size:2.4rem;letter-spacing:.01em}cart-drawer .drawer__header .drawer__close{color:rgba(var(--color-foreground),.7)}.gt-ship{padding:0 0 1.6rem}.gt-ship__row{display:flex;align-items:center;gap:.7rem;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:1rem}.gt-ship__row svg{width:1.8rem;height:1.8rem;flex:none}.gt-ship__row strong{font-weight:600}.gt-ship__bar{display:flex;align-items:center;gap:.8rem}.gt-ship__track{position:relative;flex:1;height:1rem;border-radius:999px;background:rgba(var(--color-foreground),.12);overflow:hidden}.gt-ship__track .gt-ship__fill{display:block;position:absolute;top:0;left:0;height:100%;border-radius:999px;background:rgb(var(--color-button));transition:width .45s ease}.gt-ship__badge{flex:none;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center}.gt-ship__badge svg{width:1.2rem;height:1.2rem}.cart-drawer .drawer__cart-items-wrapper{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;padding:.2rem 1.4rem;margin-bottom:1.6rem}.cart-drawer .cart-item{padding:1.6rem 0}.cart-drawer .cart-item__image{border-radius:.8rem;border:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item__name{font-family:Tiempos Headline,Georgia,serif;font-size:1.5rem;line-height:1.25}.cart-drawer .cart-item .product-option{color:rgba(var(--color-foreground),.6)}.cart-drawer .cart-item .quantity{display:inline-flex;width:auto;min-height:3.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:999px;overflow:hidden}.cart-drawer .cart-item .quantity:after{display:none}.cart-drawer .cart-item .quantity__button{width:3.4rem;color:rgb(var(--color-foreground))}.cart-drawer .cart-item .quantity__input{width:3.2rem}.cart-drawer .cart-remove-button{color:rgba(var(--color-foreground),.5)}.cart-drawer .cart-remove-button:hover{color:rgb(var(--color-button))}.gt-recs{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;padding:1.4rem;margin-bottom:1.6rem}.gt-recs__label{font-family:Tiempos Headline,Georgia,serif;font-size:1.6rem;text-align:center;color:rgb(var(--color-foreground));margin-bottom:.6rem}.gt-recs__grid{display:flex;flex-direction:column}.gt-rec{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.2rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.gt-rec:first-child{border-top:0}.gt-rec__img{width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:rgba(var(--color-foreground),.06);display:block}.gt-rec__img img{width:100%;height:100%;object-fit:cover;display:block}.gt-rec__info{min-width:0;text-decoration:none;color:rgb(var(--color-foreground))}.gt-rec__name{font-size:1.4rem;line-height:1.25}.gt-rec__price{font-size:1.4rem;font-weight:600;margin-top:.4rem}.gt-rec__add{flex:none;padding:.8rem 1.8rem;border-radius:.6rem;cursor:pointer;border:.1rem solid rgb(var(--color-button));background:transparent;color:rgb(var(--color-button));font-size:1.3rem;font-weight:500;font-family:inherit;white-space:nowrap}.gt-rec__add:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.cart-drawer .drawer__footer{padding:1.4rem 0 2rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cart-drawer .totals{align-items:baseline}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-family:Tiempos Headline,Georgia,serif}.cart-drawer .totals__total{font-size:1.7rem}.cart-drawer .totals__total-value{font-size:1.8rem}.cart-drawer .cart__checkout-button{padding:1.6rem;border-radius:1rem;font-size:1.5rem;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;gap:.8rem}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{border-radius:1rem!important;box-shadow:none!important;border:0!important}.cart-drawer .cart__checkout-button svg{width:1.6rem;height:1.6rem}.gt-pay{display:flex;justify-content:center;gap:.6rem;flex-wrap:wrap;margin-top:1.2rem}.gt-pay span{border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.5rem;padding:.3rem .6rem;font-size:1rem;letter-spacing:.03em;font-weight:500;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.04)}@media screen and (max-width:749px){cart-drawer .drawer__inner{padding:0 1.2rem}cart-drawer .drawer__heading{font-size:2rem}.cart-drawer .drawer__cart-items-wrapper{padding:.2rem 1.1rem}.cart-drawer .cart-item__name{font-size:1.4rem}.gt-rec{grid-template-columns:4.8rem minmax(0,1fr) auto;gap:1rem}.gt-rec__add{padding:.7rem 1.4rem;font-size:1.2rem}.cart-drawer .cart__checkout-button{font-size:1.4rem}}@media screen and (max-width:749px){#google-merchantwidget-iframe-wrapper,iframe#merchantwidgetiframe{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
