:root{--tah-wall: #f6f5f1;--tah-ink: #151412;--tah-soft: #5e5a53;--tah-faint: #736e66;--tah-line: #dedad2;--tah-quiet: #b3aea5;--tah-mat: #efeae2;--tah-red: #b5122b;--tah-night: #100f0e;--tah-dur-1: .18s;--tah-dur-2: .36s;--tah-dur-2-out: .24s;--tah-dur-3: .8s;--tah-ease-enter: cubic-bezier(.2, .7, .2, 1);--tah-ease-exit: cubic-bezier(.4, 0, .9, .6);--tah-ease: var(--tah-ease-enter)}html:root{--animation-speed: var(--tah-dur-1);--animation-speed-medium: var(--tah-dur-1);--animation-speed-slow: var(--tah-dur-2-out);--drawer-animation-speed: var(--tah-dur-2-out);--submenu-animation-speed: var(--tah-dur-2);--hover-transition-duration: var(--tah-dur-1);--hover-transition-timing: var(--tah-ease-enter);--animation-easing: var(--tah-ease-enter);--animation-timing-bounce: var(--tah-ease-enter);--animation-timing-fade-in: var(--tah-ease-enter);--animation-timing-fade-out: var(--tah-ease-exit);--view-transition-old-main-content: var(--tah-dur-1) var(--tah-ease-exit) both fadeOut;--view-transition-new-main-content: var(--tah-dur-2) var(--tah-ease-enter) both fadeIn}body{background:var(--tah-wall);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}.tah-line{background-image:linear-gradient(var(--tah-red),var(--tah-red));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:3px;transition:background-size var(--tah-dur-2) var(--tah-ease-enter)}a:hover .tah-line,button:hover .tah-line,.tah-line.is-on,a[aria-current] .tah-line{background-size:100% 1px}.tah-soft{color:var(--tah-soft)}.tah-faint{color:var(--tah-faint)}.tah-label{font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.button,.button-secondary,.shopify-payment-button__button{border-radius:0!important;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:500}.facets__pill-label,.facets__inputs-list--grid .facets__pill-label,.variant-option__button-label,.facets__summary,.facets-remove .button-unstyled,.facets__clear-all-link{border-radius:0!important}.facets__pill-label{background:transparent!important;border-color:transparent!important;padding-inline:0!important;background-image:linear-gradient(var(--tah-red),var(--tah-red))!important;background-size:0 1px!important;background-repeat:no-repeat!important;background-position:0 100%!important;transition:background-size var(--tah-dur-2) var(--tah-ease-enter)}.facets__pill-label:hover,.facets__pill-input:checked+.facets__pill-label{background-size:100% 1px!important}.product-card .card-gallery,product-card .card-gallery{background:var(--tah-mat);padding:3.5%}.product-card .card-gallery img,product-card .card-gallery img{box-shadow:0 18px 30px -22px #15141280;transition:transform var(--tah-dur-3) var(--tah-ease-enter)}@media(hover:hover)and (pointer:fine){.product-card:hover .card-gallery img,product-card:hover .card-gallery img{transform:scale(1.035)}}.product-card .card-gallery img.tah-ghost,product-card .card-gallery img.tah-ghost{position:absolute;z-index:1;margin:0;object-fit:contain;pointer-events:none;transform:none;transition:none}.tah-card-title{display:flex;flex-direction:column;gap:4px}.tah-card-title__maker{color:var(--tah-faint)}.tah-card-title__model{font-family:var(--font-heading--family);font-size:1.375rem;line-height:1.15;text-wrap:balance}.tah-card-title__version{color:var(--tah-soft);font-size:.875rem}.tah-frame{display:block;position:relative;height:100%;box-sizing:border-box;background:var(--tah-mat);padding:3.2%;box-shadow:0 28px 40px -30px #1514128c,0 2px 6px -2px #1514121f;transition:transform var(--tah-dur-3) var(--tah-ease-enter),box-shadow var(--tah-dur-3) var(--tah-ease-enter),opacity var(--tah-dur-2) var(--tah-ease-enter)}.tah-frame img,.tah-frame svg{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.tah-reveal-ready [data-tah-reveal]{opacity:0;transform:translate3d(0,10px,0);transition:opacity var(--tah-dur-3) var(--tah-ease-enter),transform var(--tah-dur-3) var(--tah-ease-enter);transition-delay:var(--tah-delay, 0ms)}.tah-reveal-ready [data-tah-reveal].is-in{opacity:1;transform:none}}img.tah-photo-broken{visibility:hidden}.tah-veil{--tah-veil-a: 96px;--tah-veil-b: 120px;position:fixed;top:0;left:0;right:0;height:100vh;background:linear-gradient(to bottom,rgba(16,15,14,0) 0,rgba(16,15,14,.1) calc(var(--tah-veil-a) * .25),rgba(16,15,14,.5) calc(var(--tah-veil-a) * .55),rgba(16,15,14,.9) calc(var(--tah-veil-a) * .85),var(--tah-night) var(--tah-veil-a),var(--tah-night) calc(100% - var(--tah-veil-b)),rgba(16,15,14,.9) calc(100% - var(--tah-veil-b) * .85),rgba(16,15,14,.5) calc(100% - var(--tah-veil-b) * .55),rgba(16,15,14,.1) calc(100% - var(--tah-veil-b) * .25),rgba(16,15,14,0) 100%);opacity:0;pointer-events:none;will-change:transform,opacity;z-index:9}#shopify-section-sections--footer-group .section,footer .shopify-section:first-child .section{border-top:1px solid var(--tah-line)}.product-card .card-gallery img,product-card .card-gallery img,.product-card .card-gallery .product-media-container.media-fit img,product-card .card-gallery .product-media-container.media-fit img{object-fit:contain}.card-gallery slideshow-container{background-color:transparent}.card-gallery .tah-hung{--tah-area: .56;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-block-end:2.5%;box-sizing:border-box}.card-gallery .tah-hung>.product-media{flex:none;width:80%;width:min(92%,calc(100%*sqrt(var(--tah-area) * var(--tah-r) / var(--tah-t))),calc(86% * var(--tah-r) / var(--tah-t)));aspect-ratio:var(--tah-r)}.product-card .card-gallery .tah-hung img,product-card .card-gallery .tah-hung img{width:100%;height:100%;aspect-ratio:var(--tah-r);object-fit:contain}@media screen and (min-width:750px){.product-grid[data-tah-view="2"]{--product-grid-columns-desktop: repeat(2, minmax(0, 1fr)) !important}.product-grid[data-tah-view="4"]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}.product-grid[data-tah-view="2"] .product-grid__item,.product-grid[data-tah-view="4"] .product-grid__item{grid-column:auto!important;align-self:start!important}}.product-form-buttons .quantity-selector-wrapper{display:none}@media screen and (min-width:750px){.media-gallery--two-column .media-gallery__grid>li:nth-child(3n+1),.media-gallery--two-column .media-gallery__grid>li:nth-child(3n+2):last-child{grid-column:1 / -1}}zoom-dialog dialog{background:var(--tah-wall)}media-gallery .media-gallery__mobile-controls[controls-on-media]{position:static;inset:auto;height:auto;min-height:0;padding:10px var(--page-margin, 16px) 0}media-gallery .slideshow-controls__counter{margin:0;padding:0;color:var(--tah-faint);background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;font-size:.75rem;letter-spacing:.08em}media-gallery .slideshow-controls__counter .slash{color:var(--tah-faint)}.password-footer{padding-block:12px 28px}.password-footer__button{height:auto;min-height:44px;font-size:.75rem;letter-spacing:.08em;color:var(--tah-faint);text-decoration:none}.password-footer__button:hover{color:var(--tah-ink);text-decoration:none}.password-dialog{background:var(--tah-wall);border-radius:0}footer .rte a,footer .text-block a{color:var(--tah-ink);text-decoration:none;background-image:linear-gradient(var(--tah-red),var(--tah-red));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:2px;transition:background-size var(--tah-dur-2) var(--tah-ease-enter)}footer .rte a:hover,footer .text-block a:hover{background-size:100% 1px}footer .email-signup__input::placeholder{color:var(--tah-faint);opacity:1}html footer .email-signup__input:focus-visible{outline:1.5px solid var(--tah-ink);outline-offset:2px}footer .menu__heading{padding-block:0}footer .email-signup__form .email-signup__input-group:not(.email-signup__input-group--integrated):not(.email-signup__input-group--underline){align-items:stretch}@media screen and (min-width:990px){footer .footer-content[style*="--grid-columns: 3"]{grid-template-columns:minmax(0,1fr) auto auto;column-gap:clamp(64px,8vw,144px)}footer .footer-content[style*="--grid-columns: 3"]>:first-child{max-width:30rem}}@media screen and (max-width:749px){footer .footer-content[style*="--grid-columns: 3"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}footer .footer-content[style*="--grid-columns: 3"]>:first-child{grid-column:1 / -1}.shopify-section .utilities{align-items:flex-start}.shopify-section .utilities>*{text-align:start}.utilities .tah-policy-links__list{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;column-gap:28px}}@media screen and (max-width:749px){[id$=__new_arrivals] .resource-list__carousel .resource-list__slide{--slide-width: 78cqw}}html .theme-drawer__title .theme-drawer__badge{aspect-ratio:auto;height:auto;background-color:transparent;background:none;border-radius:0;padding:0;min-width:0;color:var(--tah-faint);font-family:var(--font-body--family);font-size:.8125rem}.cart-items__media-container{background:var(--tah-mat);padding:6%}.cart-items__media-image{object-fit:contain;border-radius:0}.cart-items__title{text-decoration:none;color:var(--tah-ink)}html cart-drawer-component .cart-items__table-row,html cart-drawer-component .cart-items__table-row--full-width-variants{grid-template-columns:clamp(4.5rem,24cqi,8rem) minmax(0,1fr) auto}.cart-items__title .tah-card-title{gap:2px}.cart-items__title .tah-card-title__model{font-size:1.125rem}html .theme-drawer__close-button{--private-button-border-color: transparent;border-color:transparent;border-radius:0;background:none;box-shadow:none}.tah-card-title__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:1em}.tah-saved-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--tah-ink)}.tah-saved-link svg path{transition:fill var(--tah-dur-1) var(--tah-ease-enter)}.tah-saved-link.has-saved svg path{fill:currentColor}.tah-saved-count{position:absolute;top:6px;right:6px;font-size:.625rem;line-height:1;color:var(--tah-red)}.tah-menu__cap-eyebrow{display:none}.tah-cards{display:flex;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.tah-cards__mark{display:flex;align-items:center}.tah-cards__mark svg{display:block}.tah-cards__mark svg>rect{display:none}.tah-cards__mark--visa svg,.tah-cards__mark--master svg{width:48px;height:30px}.tah-cards__mark--american_express svg{width:30px;height:19px}.tah-cards__mark--visa svg>path:nth-of-type(-n+2),.tah-cards__mark--master svg>path:nth-of-type(-n+2),.tah-cards__mark--american_express svg>path:nth-of-type(2){display:none}.tah-cards__mark--visa svg>path:nth-of-type(3){fill:#1532cb!important}.tah-holding__legal+.tah-cards{justify-content:center;margin-top:8px}.tah-ptitle__meta{margin:0;font-family:var(--font-body--family);font-weight:300;font-size:.9375rem;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--tah-faint)}.tah-state-price{white-space:nowrap}.tah-state-price[data-tah-state=sold],.tah-state-price[data-tah-state=reserved],.tah-saved-card__price[data-tah-state=sold],.tah-saved-card__price[data-tah-state=reserved]{color:var(--tah-soft)}.tah-buy{display:flex;flex-direction:column;gap:28px}.tah-buy__button{width:100%;padding-block:var(--padding-lg);text-decoration:none}.tah-buy__links{display:flex;flex-wrap:wrap;gap:14px 28px}.tah-buy__links a{display:inline-flex;align-items:center;min-height:44px;color:var(--tah-ink);text-decoration:none}@media screen and (max-width:749px){.tah-buy:has(>.buy-buttons-block,>.tah-buy__button){display:grid;grid-template-columns:1fr calc(50% - 64px) 52px;gap:12px 8px}.tah-buy>.buy-buttons-block,.tah-buy>.tah-buy__button{grid-column:1 / 3;grid-row:1}.tah-buy>.tah-enquire-links,.tah-buy:has(>.tah-buy__button)>.tah-buy__links{display:contents}.tah-buy:has(>.buy-buttons-block,>.tah-buy__button) .tah-save{grid-column:3;grid-row:1}.tah-buy:has(>.buy-buttons-block,>.tah-buy__button) .tah-save button{width:52px;height:100%;min-height:52px;justify-content:center;border:1px solid var(--tah-ink)}.tah-buy:has(>.buy-buttons-block,>.tah-buy__button) .tah-save .tah-label,.tah-buy .tah-more{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tah-buy>.tah-enquire-links>a,.tah-buy:has(>.tah-buy__button)>.tah-buy__links>a{grid-row:2;justify-content:center;min-height:48px;border:1px solid var(--tah-line)}.tah-buy>.tah-enquire-links>a:first-child{grid-column:1}.tah-buy>.tah-enquire-links>a+a{grid-column:2 / 4}.tah-buy:has(>.tah-buy__button)>.tah-buy__links>a{grid-column:1 / -1}.tah-buy>.tah-enquire-links .tah-line,.tah-buy:has(>.tah-buy__button)>.tah-buy__links .tah-line{background-image:none;padding-bottom:0}}.add-to-cart-button .add-to-cart-icon{display:none}.tah-assurance{display:grid;gap:6px}.tah-assurance__line{margin:0;font-size:.875rem;line-height:1.6;font-weight:300;color:var(--tah-soft)}.tah-assurance__line a{color:var(--tah-ink);text-decoration:none;font-weight:400}:root{--tah-quiet: #8a847a}html .tah-view button:not([aria-pressed=true]):not(:hover){color:var(--tah-quiet)}html .tah-header .cart-bubble__background{display:none}html .tah-header .header-actions__cart-icon .cart-bubble{width:auto;height:auto;aspect-ratio:auto;padding:0;top:6px;inset-inline-end:6px;color:var(--tah-red);line-height:1}html .tah-header .header-actions__cart-icon .cart-bubble__text{font-family:var(--font-body--family);font-weight:400;font-size:.625rem;line-height:1}html .tah-header .header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}html.tah-menu-open .tah-header .header-actions__cart-icon .cart-bubble,html.tah-menu-open .tah-header .tah-saved-count{color:#efebe4}html .cart-title .cart-bubble__background{display:none}html .cart-title .cart-bubble,html .cart-title .cart-bubble[data-maintain-ratio]{width:auto;height:auto;padding:0}html .cart-title .cart-bubble__text{color:var(--tah-faint);font-family:var(--font-body--family);font-size:.8125rem}html .cart-items__quantity-controls.tah-qty-single .quantity-selector-wrapper{display:none}html .cart-items__remove.tah-remove{width:auto;height:auto;min-height:var(--minimum-touch-target);padding:0;background:none;box-shadow:none;color:var(--tah-soft);font-family:var(--font-body--family);font-size:.8125rem;font-weight:400;letter-spacing:normal;text-transform:none}html .cart-items__remove.tah-remove:hover{color:var(--tah-ink)}.tah-remove:focus-visible .tah-line{background-size:100% 1px}.tah-policy-links__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0 20px;margin:0;padding:0;list-style:none;font-size:.75rem}.tah-policy-links a{display:inline-block;padding-block:6px;text-decoration:none}.tah-policy-links a:hover,.tah-policy-links a:focus-visible{color:var(--tah-ink)}.tah-policy-links a:focus-visible .tah-line{background-size:100% 1px}:root{--tah-header-h: 85px}@media(max-width:989px){:root{--tah-header-h: 69px}}html .facets{--variant-picker-swatch-radius: 0}html .facets .checkbox .icon-checkmark{display:none}html .facets .checkbox__label{align-items:center;padding-block:4px}html .facets .checkbox .checkbox__label-text,html .facets .checkbox:not(.checkbox--disabled) .checkbox__label-text{padding-inline-start:0;padding-bottom:3px;color:var(--tah-soft);font-weight:400;background-image:linear-gradient(var(--tah-red),var(--tah-red));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--tah-dur-2) var(--tah-ease-enter),color var(--tah-dur-1)}html .facets .checkbox:not(.checkbox--disabled):hover .checkbox__label-text{color:var(--tah-ink);background-size:100% 1px}html .facets .checkbox__input:checked+.checkbox__label .checkbox__label-text,html .facets .checkbox:not(.checkbox--disabled) .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:var(--tah-ink);background-size:100% 1px}html .facets .checkbox__input:focus-visible+.checkbox__label .checkbox__label-text{outline:1px solid var(--tah-ink);outline-offset:3px}html .facets .checkbox--disabled .checkbox__label-text,html .facets .checkbox__input:disabled+.checkbox__label{color:var(--tah-quiet)}html .facets input:checked+label{font-weight:400}@media screen and (min-width:750px){html .product-details.sticky-content--desktop{top:min(var(--sticky-header-offset, 0px),calc(100vh - var(--tah-details-h, 0px) - 24px))}}html .pagination .pagination__list:before,html .pagination .pagination__link:before{content:none!important}html .pagination .pagination__link{border-radius:0;color:var(--tah-soft);background:linear-gradient(var(--tah-red),var(--tah-red)) 50% calc(100% - 6px) / 0 1px no-repeat;transition:background-size var(--tah-dur-2) var(--tah-ease-enter),color var(--tah-dur-1)}html .pagination .pagination__link--page:hover,html .pagination .pagination__link--current{color:var(--tah-ink);font-weight:400;background-size:14px 1px}html .pagination .pagination__link--arrow:hover{color:var(--tah-ink)}html .facets .facets__inputs-list-item[data-count]{display:flex;align-items:center;gap:16px}html .facets .facets__inputs-list-item[data-count]:after{content:attr(data-count);margin-inline-start:auto;color:var(--tah-faint);font-size:.75rem;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){html .facets--horizontal .facets__inputs-wrapper{max-height:340px;scrollbar-width:thin;scrollbar-color:var(--tah-faint) transparent}html .facets--horizontal .facets__inputs-wrapper::-webkit-scrollbar{width:4px}html .facets--horizontal .facets__inputs-wrapper::-webkit-scrollbar-thumb{background:var(--tah-faint)}}html .facets .facets__inputs-list-item[data-count="0"]:after{content:none}html .facets .facets__pill-label{--pill-label-color-rgb: var(--color-foreground-rgb);box-shadow:none!important;color:var(--tah-soft);font-weight:400}html .facets .facets__pill-input:checked+.facets__pill-label,html .facets .facets__pill-label:hover{color:var(--tah-ink)}html .facets .facets__pill-label:focus-visible{outline:1px solid var(--tah-ink);outline-offset:3px}html .facets .facets__bubble{height:auto;min-width:0;padding:0;border-radius:0;background:none;color:var(--tah-red);font-family:var(--font-body--family);font-size:.75rem;font-weight:500}html .facets .facets__status:not(:empty){font-weight:400}html .facets-toggle .filter-count-bubble{width:auto;aspect-ratio:auto;margin-inline-start:4px;border:0;border-radius:0}html .facets-toggle .filter-count-bubble__background{display:none}html .facets-toggle .filter-count-bubble__text{aspect-ratio:auto;color:var(--tah-red);font-size:.75rem;font-weight:500}html .facets-remove{gap:6px 24px}html .facets-remove .facets-remove__pill{min-width:0;gap:8px;padding:4px 0 3px;border-radius:0;color:var(--tah-ink);background:linear-gradient(var(--tah-red),var(--tah-red)) 0 100% / 100% 1px no-repeat}html .facets-remove .facets-remove__pill>.svg-wrapper{--close-icon-opacity: .75}html .facets-remove .facets-remove__pill svg path{stroke-linecap:square}html .facets-remove .facets-remove__pill:focus-visible{outline:1px solid var(--tah-ink);outline-offset:3px}@media screen and (min-width:750px){html .facets--horizontal .facets__panel-content{border:1px solid var(--tah-line);border-radius:0;box-shadow:none;background-color:var(--tah-wall)}}html .facets-mobile-wrapper .facets__panel-content{border-radius:0}html #filters-drawer .sorting-filter__container .facets__label{font-size:.875rem}html .facets-mobile-wrapper .facets__summary .facets__label{color:var(--tah-ink);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.tah-results-count{display:none}@media screen and (max-width:749px){html .tah-results-count{display:block;grid-column:1 / -1;margin:0;padding-inline:var(--padding-lg);font-size:.8125rem;color:var(--tah-faint)}html .tah-view-bar{display:none}html results-list.tah-search-results{padding-block-start:4px}html results-list.tah-search-results .main-collection-grid__title{margin-block-start:36px}}html .sorting-filter .sorting-filter__options{border:1px solid var(--tah-line);border-radius:0;box-shadow:none;background-color:var(--tah-wall)}html .sorting-filter .sorting-filter__option{grid-template-columns:minmax(0,1fr);border-radius:0;color:var(--tah-soft)}html .sorting-filter .sorting-filter__option:hover,html .sorting-filter .sorting-filter__option:focus{border-radius:0;background-color:transparent}html .sorting-filter .sorting-filter__option:focus-visible{outline:1px solid var(--tah-ink);outline-offset:-1px}html .sorting-filter .sorting-filter__checkmark{display:none}html .sorting-filter .sorting-filter__label{justify-self:start;padding-bottom:3px;background-image:linear-gradient(var(--tah-red),var(--tah-red));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--tah-dur-2) var(--tah-ease-enter),color var(--tah-dur-1)}html .sorting-filter .sorting-filter__option:hover .sorting-filter__label,html .sorting-filter .sorting-filter__option[aria-selected=true] .sorting-filter__label{color:var(--tah-ink);background-size:100% 1px}html .sorting-filter .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label{font-weight:400}html .predictive-search-results__card--product .resource-card__image{box-sizing:border-box;width:100%;height:auto;padding:5%;border-radius:0;background:var(--tah-mat);object-fit:contain}html .predictive-search-results__card--product:hover,html .predictive-search-results__card--product:is([aria-selected=true].keyboard-focus,:focus-visible,:has(.resource-card:focus-visible)){border-radius:0}html .predictive-search-results__card:not(.predictive-search-results__card--product){border-radius:0}html .predictive-search-results .resource-card__collection-image{box-sizing:border-box;padding:6%;border-radius:0;background:var(--tah-mat);object-fit:contain}html .predictive-search-results__wrapper.predictive-search-results__wrapper-queries{gap:4px 24px}html .predictive-search-results__wrapper-queries .predictive-search-results__card--query .predictive-search-results__pill{min-width:0;margin:0;padding:6px 0 3px;border:0;border-radius:0;outline:none;box-shadow:none;transform:none;color:var(--tah-ink);font-weight:400;background-color:transparent;background-image:linear-gradient(var(--tah-red),var(--tah-red));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--tah-dur-2) var(--tah-ease-enter),color var(--tah-dur-1)}html .predictive-search-results__wrapper-queries .predictive-search-results__card--query .predictive-search-results__pill:hover,html .predictive-search-results__wrapper-queries .predictive-search-results__card--query[aria-selected=true] .predictive-search-results__pill,html .predictive-search-results__wrapper-queries .predictive-search-results__card--query .predictive-search-results__pill:focus-visible{background-size:100% 1px}html .predictive-search-results__wrapper-queries .predictive-search-results__card--query .predictive-search-results__pill:focus-visible{outline:1px solid var(--tah-ink);outline-offset:3px}html .predictive-search-results__wrapper-queries .predictive-search-results__pill mark{color:var(--tah-faint);font-weight:300;background:transparent}path[d^="M4.25 10h11.5"],path[d="M11 5.5L7 9.5L3 5.5"],path[d="M6.5 11L1.5 6L6.5 1"],path[d="M1.5 1L6.5 6L1.5 11"]{stroke-linecap:square;stroke-linejoin:miter}@media screen and (max-width:749px){.product-details>.group-block>.group-block-content>.tah-specs{order:1}.product-details>.group-block>.group-block-content>rte-formatter.text-block{order:2}.product-details>.group-block>.group-block-content>.tah-share{order:3}}@media screen and (min-width:750px){sticky-add-to-cart{display:none}}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;padding:10px var(--page-margin, 16px) calc(10px + var(--safe-area-inset-bottom, 0px));background:var(--tah-wall);border-top:1px solid var(--tah-line);box-shadow:none}sticky-add-to-cart .sticky-add-to-cart__bar:before,sticky-add-to-cart .sticky-add-to-cart__image{display:none}sticky-add-to-cart .sticky-add-to-cart__info{grid-column:1;grid-row:1;align-self:end}sticky-add-to-cart .sticky-add-to-cart__title{display:block;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:400;line-height:1.2}sticky-add-to-cart .sticky-add-to-cart__price{grid-column:1;grid-row:2;align-self:start;font-size:.8125rem;font-weight:400;color:var(--tah-soft)}sticky-add-to-cart .sticky-add-to-cart__button{grid-column:2;grid-row:1 / 3;width:auto;padding:0 22px;border-radius:0;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:initial}sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper{display:none}}@media screen and (max-width:749px){.tah-card-title__top{display:contents}.tah-card-title__top--bare .tah-card-title__maker{display:none}.tah-card-title__maker{font-size:.65625rem;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__content .tah-card-title__top .tah-save--icon{position:absolute;inset-block-end:0;inset-inline-end:0;margin:0}.product-card__content .tah-card-title__top .tah-save--icon button{align-items:flex-end;padding-block-end:2px}.product-card__content:has(.tah-save--icon)>product-price{padding-inline-end:28px}.product-grid--organic .product-grid__item{height:auto!important;align-self:stretch!important}.product-grid__card>product-price{margin-top:auto}}@media screen and (max-width:749px){html .main-collection-grid .product-grid{padding-inline:var(--page-margin, 16px);column-gap:12px}html .main-collection-grid .product-grid .product-grid__card{padding-inline:0}html .main-collection-grid .product-grid .card-gallery{margin-inline:0}}html .theme-drawer__dialog--opening{animation:tah-drawer-in var(--tah-dur-2) var(--tah-ease-enter)}html .theme-drawer__dialog--opening-inline-start{animation:tah-drawer-in-start var(--tah-dur-2) var(--tah-ease-enter)}html .theme-drawer__dialog--closing{animation:tah-drawer-out var(--tah-dur-2-out) var(--tah-ease-exit) forwards}html .theme-drawer__dialog--opening::backdrop,html .theme-drawer__dialog--opening-inline-start::backdrop{animation:tah-fade-in var(--tah-dur-2) var(--tah-ease-enter)}html .theme-drawer__dialog--closing::backdrop{animation:tah-fade-out var(--tah-dur-2-out) var(--tah-ease-exit) forwards}html .theme-drawer__dialog-instant,html .theme-drawer__dialog-instant::backdrop{animation:none}@keyframes tah-drawer-in{0%{transform:translate3d(100%,0,0)}}@keyframes tah-drawer-in-start{0%{transform:translate3d(-50%,0,0)}}@keyframes tah-drawer-out{to{transform:translate3d(100%,0,0)}}@keyframes tah-fade-in{0%{opacity:0}}@keyframes tah-fade-out{to{opacity:0}}@media screen and (min-width:990px){html .theme-drawer__dialog--opening,html .theme-drawer__dialog--opening-inline-start{animation-duration:var(--tah-dur-2-out)}html .theme-drawer__dialog--closing{animation-duration:var(--tah-dur-1)}html .page-wrapper{transition-duration:var(--tah-dur-1)}html .page-wrapper--drawer-open{transition-duration:var(--tah-dur-2-out)}}@media(prefers-reduced-motion:reduce){html .theme-drawer__dialog--opening,html .theme-drawer__dialog--opening-inline-start,html .theme-drawer__dialog--closing,html .theme-drawer__dialog--opening::backdrop,html .theme-drawer__dialog--opening-inline-start::backdrop,html .theme-drawer__dialog--closing::backdrop{animation-duration:1ms}html .page-wrapper,html .page-wrapper--drawer-open{transition:none}}.tah-busy .product-grid{opacity:.55}html .product-grid .product-grid__item{view-transition-name:none!important}html::view-transition-old(product-grid){animation:var(--tah-dur-1) var(--tah-ease-exit) both fadeOut}html::view-transition-new(product-grid){animation:var(--tah-dur-2) var(--tah-ease-enter) var(--tah-dur-1) both fadeInUp}html results-list[initialized] .product-grid__item{transition-duration:var(--tah-dur-2);transition-timing-function:var(--tah-ease-enter)}@media(prefers-reduced-motion:no-preference){sticky-add-to-cart .sticky-add-to-cart__bar{transition-duration:var(--tah-dur-2-out);transition-timing-function:var(--tah-ease-exit)}sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]{transition-duration:var(--tah-dur-2);transition-timing-function:var(--tah-ease-enter)}}html .add-to-cart-button .checkmark-burst :is(.burst,.ring,.line){display:none}html .add-to-cart-button .checkmark-burst .check,html .add-to-cart-button[data-added=true] .checkmark-burst .check{scale:1;filter:none;transition:opacity var(--tah-dur-2) var(--tah-ease-enter)}html .add-to-cart-button .checkmark-burst .tick,html .add-to-cart-button[data-added=true] .checkmark-burst .tick{scale:1;transition:none}html .add-to-cart-button .add-to-cart-text,html .add-to-cart-button[data-added=true] .add-to-cart-text{clip-path:none;filter:none;translate:none;animation:none;transition:opacity var(--tah-dur-1) var(--tah-ease-exit)}html .product-recommendations__skeleton-item{aspect-ratio:11 / 12;border-radius:0;background-color:var(--tah-mat);opacity:1}@media screen and (max-width:749px){html .product-recommendations__skeleton-item{aspect-ratio:3 / 4}}.tah-sending{opacity:.55;pointer-events:none;cursor:progress;transition:opacity var(--tah-dur-1) var(--tah-ease-enter)}html .tah-save__icon path{transition:fill var(--tah-dur-1) var(--tah-ease-enter)}html .tah-save--icon button{transition:color var(--tah-dur-1) var(--tah-ease-enter)}@media(prefers-reduced-motion:reduce){html *,html *:before,html *:after,html ::backdrop{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tah-brand.css.map */
