.predictive-search{border:1px solid var(--tn-border);border-top:0;border-radius:0;background:var(--tn-ivory);box-shadow:0 18px 44px #173d311a}.predictive-search__heading{margin-inline:2rem;padding:1.5rem 0 .9rem;border-bottom:1px solid var(--tn-border);color:#173d3194;font-size:1.1rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.predictive-search__item{min-height:4.8rem;color:var(--tn-ink)}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--tn-paper-soft)}.predictive-search__item-heading{line-height:1.35}.predictive-search__image{box-sizing:border-box;background:var(--tn-paper-soft);object-fit:contain;padding:.5rem}.predictive-search__item:focus-visible,.predictive-search__item a:focus-visible{outline:2px solid var(--tn-ink);outline-offset:-2px}.cart-drawer .drawer__inner{border-left:1px solid var(--tn-border);background:var(--tn-ivory)}.cart-drawer .drawer__header{min-height:7.4rem;padding:1.8rem 2.4rem;border-bottom:1px solid var(--tn-border)}.cart-drawer .drawer__heading{color:var(--tn-ink);font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,3.4rem);font-weight:400;letter-spacing:-.025em}.cart-drawer .drawer__close{width:4.8rem;height:4.8rem}.cart-drawer .cart-item{padding-block:2rem;border-bottom:1px solid var(--tn-border)}.cart-drawer .cart-item__image-container{border:0;border-radius:0;background:var(--tn-paper-soft)}.cart-drawer .cart-item__image{box-sizing:border-box;object-fit:contain;padding:.7rem}.cart-drawer .cart-item__name{color:var(--tn-ink);font-size:1.45rem;font-weight:700;line-height:1.35;text-decoration-thickness:1px;text-underline-offset:3px}.cart-drawer .product-option{color:#173d31a3;font-size:1.2rem;line-height:1.45}.cart-drawer .cart-item__price-wrapper .price,.cart-drawer .cart-item__final-price{color:var(--tn-ink);font-weight:750}.cart-drawer .quantity{min-height:4.6rem;border-radius:4px}.cart-drawer .quantity:before,.cart-drawer .quantity:after{border-radius:4px}.cart-drawer .quantity__button{min-width:4.4rem;min-height:4.4rem}.cart-drawer cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}.cart-drawer .drawer__footer{padding:2rem 2.4rem max(2rem,env(safe-area-inset-bottom));border-top:1px solid var(--tn-border);background:var(--tn-ivory)}.cart-drawer .totals{align-items:baseline}.cart-drawer .totals__total{color:#173d31ad;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cart-drawer .totals__total-value{color:var(--tn-ink);font-size:2rem;font-weight:750}.cart-drawer .tax-note{color:#173d319e;font-size:1.15rem;line-height:1.5}.cart-drawer #CartDrawer-Checkout{min-height:5.6rem;border-radius:4px;font-size:1.45rem;font-weight:750;letter-spacing:.01em}.cart-drawer #CartDrawer-Checkout:before,.cart-drawer #CartDrawer-Checkout:after{border-radius:4px}.cart-drawer .drawer__close:focus-visible,.cart-drawer .quantity__button:focus-visible,.cart-drawer cart-remove-button a:focus-visible,.cart-drawer #CartDrawer-Checkout:focus-visible{outline:2px solid var(--tn-ink);outline-offset:3px}.cart-drawer .drawer__inner-empty{background:var(--tn-paper-soft)}.cart-drawer .cart__empty-text{max-width:14ch;margin-inline:auto;color:var(--tn-ink);font-family:var(--font-heading-family);font-size:clamp(3rem,6vw,4.8rem);font-weight:400;line-height:1.05;letter-spacing:-.03em}.cart-drawer .cart__warnings .button{min-height:5.2rem;border-radius:4px}.template-cart cart-items,.template-cart .cart__footer-wrapper{color:var(--tn-ink)}.template-cart .title-wrapper-with-link{align-items:end;padding-bottom:2rem;border-bottom:1px solid var(--tn-border)}.template-cart .title--primary{margin:0;font-size:clamp(3.8rem,6vw,7rem);line-height:1;letter-spacing:-.04em}.template-cart .title-wrapper-with-link .underlined-link{min-height:4.4rem;display:inline-flex;align-items:center}.template-cart .cart-items thead th{color:#173d3194;font-size:1.05rem;letter-spacing:.1em}.template-cart .cart-item{border-bottom:1px solid var(--tn-border)}.template-cart .cart-item__image-container{border:0;border-radius:0;background:var(--tn-paper-soft)}.template-cart .cart-item__image{box-sizing:border-box;object-fit:contain;padding:.8rem}.template-cart .cart-item__name{color:var(--tn-ink);font-weight:700;line-height:1.35}.template-cart .cart-item .product-option{color:#173d31a3}.template-cart .cart-quantity{min-height:4.8rem;border-radius:4px}.template-cart .cart-quantity:before,.template-cart .cart-quantity:after{border-radius:4px}.template-cart .cart-quantity .quantity__button,.template-cart cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}.template-cart .cart__footer{padding-top:clamp(3rem,5vw,5rem);border-top:1px solid var(--tn-border)}.template-cart .totals__total{color:#173d31a3;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.template-cart .totals__total-value{color:var(--tn-ink);font-size:clamp(2.4rem,3vw,3.2rem);font-weight:750}.template-cart #checkout{min-height:5.6rem;border-radius:4px;font-size:1.45rem;font-weight:750}.template-cart .cart__warnings{padding-block:clamp(6rem,10vw,11rem)}.template-cart .cart__empty-text{color:var(--tn-ink);font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,5rem);font-weight:400;letter-spacing:-.03em}.footer__content-bottom{border-top-color:var(--tn-border)}.policies{gap:.6rem 1.8rem}.policies li a{min-height:3.6rem;display:inline-flex;align-items:center;color:#173d31b3;text-underline-offset:3px}@media screen and (max-width:749px){.predictive-search{max-height:min(68vh,58rem);overflow-y:auto;overscroll-behavior:contain}.cart-drawer .drawer__header,.cart-drawer .drawer__footer{padding-inline:1.6rem}.cart-drawer .cart-item{padding-block:1.6rem}.template-cart .title-wrapper-with-link{align-items:start;gap:1rem}.template-cart .title--primary{font-size:clamp(3.5rem,12vw,5.2rem)}}@media screen and (max-width:374px){.cart-drawer .drawer__heading{font-size:2.5rem}.cart-drawer .drawer__footer{padding-inline:1.2rem}.template-cart .cart-item__media{width:8rem}}@media(prefers-reduced-motion:reduce){.cart-drawer *,.predictive-search *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tn-journey.css.map */
