:root{--tv-bg: #fffcf9;--tv-ink: #1f1c19;--tv-line: #e7ded5;--tv-line-deep: #d6cbbf;--tv-accent: #1e3d33;--tv-blush: #f5dfd8;--tv-muted: rgb(31 28 25 / .6);--tv-media-bg: #f6efe9;--tv-font-serif: var(--font-heading--family, "Cormorant", "Didot", serif);--tv-font-ui: var(--font-body--family, "Inter", "Helvetica Neue", sans-serif);--tv-hairline: 1px solid var(--tv-line);--tv-ease: cubic-bezier(.22, 1, .36, 1);--tv-ease-snap: cubic-bezier(.32, .72, 0, 1);--tv-fast: .2s;--tv-medium: .38s;--tv-slow: 1.1s;--tv-tap: 44px;--tv-gutter: var(--page-margin, 1.25rem);--tv-label-size: .6875rem;--tv-label-tracking: .16em}#MainContent>.shopify-section:first-child:not(.hero-3d-section) h1{font-family:var(--tv-font-serif);font-weight:400;font-size:clamp(2.5rem,5.5vw,4.75rem);line-height:1;letter-spacing:-.01em;color:var(--tv-ink)}#MainContent>.shopify-section:first-child:not(.hero-3d-section) p{max-width:34rem;color:var(--tv-muted);font-family:var(--tv-font-ui);font-size:.9375rem;line-height:1.65}.tv-pills{padding-block:.25rem 1.25rem}.tv-pills__track{display:flex;gap:.5rem;margin:0;padding:0 var(--tv-gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--tv-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.tv-pills__track::-webkit-scrollbar{display:none}.tv-pills__item{flex:none;scroll-snap-align:start}.tv-pill{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1.125rem;border:var(--tv-hairline);border-radius:999px;background:transparent;color:var(--tv-ink);font-family:var(--tv-font-ui);font-size:var(--tv-label-size);font-weight:500;letter-spacing:var(--tv-label-tracking);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color var(--tv-fast) ease,color var(--tv-fast) ease,border-color var(--tv-fast) ease,transform var(--tv-fast) var(--tv-ease)}.tv-pill[aria-current=page]{background:var(--tv-accent);border-color:var(--tv-accent);color:var(--tv-bg)}.tv-pill:focus-visible{outline:1px solid var(--tv-ink);outline-offset:3px}@media(hover:hover){.tv-pill:not([aria-current=page]):hover{border-color:var(--tv-ink)}}.facets--horizontal{border-block:var(--tv-hairline)}.facets--horizontal .facets__summary,.sorting-filter .facets__summary,.facets-toggle__button{font-family:var(--tv-font-ui);font-size:var(--tv-label-size);font-weight:500;letter-spacing:var(--tv-label-tracking);text-transform:uppercase;color:var(--tv-ink)}.facets--horizontal .facets__panel-content,.sorting-filter__options{border:var(--tv-hairline);border-radius:0;box-shadow:0 18px 40px -24px #0d0d0d2e}.products-count-wrapper{font-family:var(--tv-font-ui);font-size:var(--tv-label-size);letter-spacing:var(--tv-label-tracking);text-transform:uppercase;color:var(--tv-muted)}.filter-count-bubble__background{background:var(--tv-ink)}.filter-count-bubble__text{color:var(--tv-bg)}.facets-toggle__button .filter-count-bubble,.theme-drawer__badge{box-shadow:0 0 0 2px var(--tv-bg),0 0 0 3px var(--tv-accent)}.facets-remove .button-unstyled,.facets-horizontal-remove .button-unstyled{min-height:2rem;padding:0 .75rem;border:var(--tv-hairline);border-radius:999px;font-size:var(--tv-label-size);letter-spacing:.08em}.facets__clear-all-link{font-size:var(--tv-label-size);letter-spacing:var(--tv-label-tracking);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}#filters-drawer .theme-drawer__dialog{--theme-drawer-width: min(26rem, 100vw);inset-inline-end:0;border-inline-start:var(--tv-hairline);background:var(--tv-bg);color:var(--tv-ink)}#filters-drawer .theme-drawer__dialog--opening{animation:tv-drawer-in var(--tv-medium) var(--tv-ease-snap) both;will-change:transform}#filters-drawer .theme-drawer__dialog--opening-inline-start{animation:tv-drawer-in-from-start var(--tv-medium) var(--tv-ease-snap) both;will-change:transform}#filters-drawer .theme-drawer__dialog--closing{animation:tv-drawer-out calc(var(--tv-medium) * .75) var(--tv-ease-snap) forwards;will-change:transform}#filters-drawer .theme-drawer__dialog--opening::backdrop{animation:tv-fade-in var(--tv-medium) ease both}#filters-drawer .theme-drawer__dialog--closing::backdrop{animation:tv-fade-out calc(var(--tv-medium) * .75) ease forwards}.facets--drawer .facets__item,.facets--drawer details{border-bottom:var(--tv-hairline)}.facets--drawer .facets__summary{min-height:3.5rem;font-family:var(--tv-font-ui);font-size:.75rem;font-weight:500;letter-spacing:var(--tv-label-tracking);text-transform:uppercase}.facets--drawer .facets__summary .icon-caret,.facets--drawer .facets__summary .icon-plus{transition:transform var(--tv-fast) var(--tv-ease)}.facets--drawer details[open]>.facets__summary .icon-caret{transform:rotate(180deg)}#filters-drawer-heading,.facets--filters-title{font-family:var(--tv-font-serif);font-weight:400;font-size:1.75rem;letter-spacing:0;text-transform:none}.facets__pill-label{min-width:var(--tv-tap);min-height:var(--tv-tap);border:var(--tv-hairline);border-radius:0;font-family:var(--tv-font-ui);font-size:.75rem;letter-spacing:.06em;transition:background-color var(--tv-fast) ease,color var(--tv-fast) ease,border-color var(--tv-fast) ease}.facets__pill-input:checked+.facets__pill-label{background:var(--tv-ink);border-color:var(--tv-ink);color:var(--tv-bg)}@media(hover:hover){.facets__pill-input:not(:checked)+.facets__pill-label:hover{border-color:var(--tv-ink)}}.facets .swatch{box-shadow:inset 0 0 0 1px #0d0d0d14}.facets input:checked+.variant-option__swatch-wrapper .swatch,.facets input:checked~.swatch{box-shadow:0 0 0 2px var(--tv-bg),0 0 0 3px var(--tv-accent)}.facets__drawer-actions{border-top:var(--tv-hairline);background:var(--tv-bg)}.facets__see-results{min-height:3.25rem;border-radius:0;background:var(--tv-accent);color:var(--tv-bg);font-size:.75rem;letter-spacing:var(--tv-label-tracking);text-transform:uppercase}.product-grid{column-gap:.75rem;row-gap:clamp(2rem,3.5vw,3.5rem)}.product-card{position:relative}.product-card .card-gallery{background:var(--tv-media-bg)}.product-card .product-media__image{transition:transform var(--tv-slow) var(--tv-ease),opacity .6s ease;backface-visibility:hidden}.product-card .product-card__content{gap:.25rem}.product-card .text-block,.product-card .title-text{font-family:var(--tv-font-ui);font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--tv-ink)}.product-card .price{font-family:var(--tv-font-ui);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--tv-ink)}.product-card .compare-at-price{color:var(--tv-muted);text-decoration-thickness:1px}.product-card .product-badges__badge{padding:.3rem .55rem;border:1px solid var(--tv-ink);border-radius:0;background:var(--tv-bg);color:var(--tv-ink);font-family:var(--tv-font-ui);font-size:.625rem;font-weight:500;letter-spacing:var(--tv-label-tracking);text-transform:uppercase}.product-card .product-badges__badge.color-custom-badge-sale{border-color:var(--tv-blush);background:var(--tv-blush)}.product-card .swatch{box-shadow:inset 0 0 0 1px #0d0d0d1a}.product-card button.quick-add__button{border-radius:0;border:1px solid var(--tv-ink);background:var(--tv-bg);color:var(--tv-ink)}@media(hover:hover){.product-card:hover .product-media__image{transform:scale(1.035)}.product-card button.quick-add__button{transform:translateY(6px);transition:opacity var(--tv-fast) ease,transform var(--tv-medium) var(--tv-ease)}.product-card:is(:hover,:focus-within) button.quick-add__button{transform:translateY(0)}.product-card button.quick-add__button:hover{background:var(--tv-ink);color:var(--tv-bg)}.product-card:hover .text-block{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}}@media screen and (max-width:749px){.product-grid{column-gap:.375rem;row-gap:1.75rem}.tv-pills__track{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent)}.tv-pill{min-height:var(--tv-tap);padding:0 1rem}.facets-toggle__button,.sorting-filter .facets__summary,.facets--drawer .facets__summary,.column-options__option,.product-card button.quick-add__button,.facets-remove .button-unstyled{min-height:var(--tv-tap)}.product-card button.quick-add__button{min-width:var(--tv-tap)}#filters-drawer .theme-drawer__dialog{--theme-drawer-width: 100vw;border-inline-start:0}.product-card .text-block,.product-card .title-text{font-size:.8125rem}.product-card .price{font-size:.875rem}#MainContent>.shopify-section:first-child:not(.hero-3d-section) h1{font-size:clamp(2.25rem,10vw,3rem)}}.tv-pill,.facets-toggle__button,.facets__pill-label,.facets__see-results,.product-card button.quick-add__button,.product-card a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:none){.tv-pill:active,.facets__pill-label:active,.facets__see-results:active,.product-card button.quick-add__button:active{transform:scale(.97);transition-duration:.08s}}@keyframes tv-drawer-in{0%{transform:translate(100%)}}@keyframes tv-drawer-in-from-start{0%{transform:translate(-50%);opacity:0}}@keyframes tv-drawer-out{to{transform:translate(100%)}}[dir=rtl] #filters-drawer .theme-drawer__dialog--opening{animation-name:tv-drawer-in-rtl}[dir=rtl] #filters-drawer .theme-drawer__dialog--closing{animation-name:tv-drawer-out-rtl}@keyframes tv-drawer-in-rtl{0%{transform:translate(-100%)}}@keyframes tv-drawer-out-rtl{to{transform:translate(-100%)}}@keyframes tv-fade-in{0%{opacity:0}}@keyframes tv-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){#filters-drawer .theme-drawer__dialog--opening,#filters-drawer .theme-drawer__dialog--opening-inline-start,#filters-drawer .theme-drawer__dialog--closing,#filters-drawer .theme-drawer__dialog--opening::backdrop,#filters-drawer .theme-drawer__dialog--closing::backdrop{animation-duration:1ms}.product-card .product-media__image,.product-card button.quick-add__button,.tv-pill{transition:none}.product-card:hover .product-media__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tavear-catalog.css.map */
