:root{--t-bg: #fbf8f4;--t-bg-2: #f0e7de;--t-bg-3: #e8dcd0;--t-ink: #1e1a17;--t-muted: #7c6f64;--t-accent: #a8654b;--t-accent-dark: #8d5039;--t-accent-soft: #e8d6c9;--t-sale: #b3452f;--t-border: #e2d7cb;--t-serif: "Bodoni Moda", "Didot", "Bodoni MT", "Times New Roman", serif;--t-sans: "Karla", -apple-system, "Segoe UI", Roboto, sans-serif;--t-radius: 2px}body,.m-body{background:var(--t-bg);color:var(--t-ink);font-family:var(--t-sans);font-size:15px;letter-spacing:.01em}h1,h2,h3,h4,h5,.m-heading,.h1,.h2,.h3,.h4,.h5,.m-section-header__heading{font-family:var(--t-serif);font-weight:400;color:var(--t-ink);letter-spacing:.04em}.t-eyebrow{font-family:var(--t-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--t-accent);margin:0 0 10px}.t-section-title{font-family:var(--t-serif);font-size:clamp(24px,5.6vw,40px);line-height:1.12;letter-spacing:.02em;margin:0}.t-rule{width:44px;height:1px;background:var(--t-accent);border:0;margin:16px auto 0}.m-button--primary,.m-button.m-button--primary,button.m-button--primary,.shopify-payment-button__button--unbranded{background:var(--t-accent)!important;border-color:var(--t-accent)!important;color:#fff!important;border-radius:var(--t-radius)!important;font-family:var(--t-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}.m-button--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--t-accent-dark)!important;border-color:var(--t-accent-dark)!important}.m-button--outline,.m-button--secondary{border-radius:var(--t-radius)!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase}.t-btn{display:inline-block;padding:15px 34px;background:var(--t-accent);color:#fff;font-family:var(--t-sans);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-radius:var(--t-radius);text-decoration:none;transition:background .25s ease}.t-btn:hover{background:var(--t-accent-dark);color:#fff}.t-btn--ghost{background:transparent;color:var(--t-ink);border:1px solid var(--t-ink)}.t-btn--ghost:hover{background:var(--t-ink);color:#fff}.m-header,.m-header__wrapper{background:var(--t-bg);border-bottom:1px solid var(--t-border)}.m-header .m-menu__link,.m-header .m-menu>li>a,.m-header .m-mega-menu__title,.m-header nav>ul>li>a,.m-header nav a{font-family:var(--t-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink)}.m-announcement-bar,.m-announcement{background:var(--t-accent-soft)!important;color:var(--t-ink)!important}.m-announcement-bar *,.m-announcement *{color:var(--t-ink)!important}.m-scrolling-promotion{background:var(--t-bg-2)!important;border-bottom:1px solid var(--t-border)}.m-scrolling-promotion *{color:var(--t-ink)!important;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.m-product-card{background:transparent}.m-product-card__image,.m-product-card .m-image{border-radius:var(--t-radius);overflow:hidden;background:var(--t-bg-2)}.m-product-card__name,.m-product-card__title a,.m-product-card__title{font-family:var(--t-serif);font-size:15.5px;font-weight:600;line-height:1.32;letter-spacing:.01em;color:var(--t-ink);text-transform:none}.m-product-card__price,.m-price{font-family:var(--t-sans);font-size:14px;letter-spacing:.02em}.m-price__sale,.m-price--on-sale .m-price-item--sale{color:var(--t-sale)!important}.m-price-item--regular{color:var(--t-muted)}.m-product-badge,.m-badge{border-radius:999px!important;font-family:var(--t-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;padding:5px 11px!important}.m-badge--sale,.m-product-badge--sale{background:var(--t-accent)!important;color:#fff!important}.t-card-eyebrow{display:block;font-family:var(--t-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-accent);margin-bottom:5px}.m-collection-item__title,.m-collection-list .m-collection-item__name{font-family:var(--t-serif)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--t-ink)!important}.m-collection-item__image{border-radius:var(--t-radius);overflow:hidden}.t-hero{display:grid;grid-template-columns:1fr;background:var(--t-bg-2)}.t-hero__media{position:relative;min-height:62vh;overflow:hidden}.t-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.t-hero__body{padding:44px 24px 52px;display:flex;flex-direction:column;justify-content:center;text-align:center}.t-hero__title{font-family:var(--t-serif);font-size:clamp(34px,10vw,68px);line-height:1.02;letter-spacing:.02em;margin:0 0 16px}.t-hero__title em{font-style:italic}.t-hero__text{font-size:15px;line-height:1.65;color:var(--t-muted);max-width:46ch;margin:0 auto 26px}.t-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media(min-width:900px){.t-hero{grid-template-columns:1fr 1fr;align-items:stretch}.t-hero__media{min-height:78vh}.t-hero__body{padding:0 8%;text-align:left}.t-hero__text{margin-left:0}.t-hero__actions{justify-content:flex-start}.t-rule--left{margin-left:0}}.t-promo{background:var(--t-ink);color:#fff;padding:0}.t-promo__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.t-promo__cell{position:relative;overflow:hidden;aspect-ratio:3 / 4}.t-promo__cell img{width:100%;height:100%;object-fit:cover;display:block}.t-promo__cell--wide{grid-column:1 / -1;aspect-ratio:16 / 10}.t-promo__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:linear-gradient(180deg,#1e1a1700 35%,#1e1a178c);color:#fff;padding:20px}.t-promo__label{font-family:var(--t-sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;opacity:.9}.t-promo__value{font-family:var(--t-serif);font-size:clamp(30px,8vw,62px);line-height:1}@media(min-width:900px){.t-promo__grid{grid-template-columns:repeat(3,1fr)}.t-promo__cell--wide{grid-column:auto;aspect-ratio:3 / 4}}.t-edito{display:grid;grid-template-columns:1fr;background:var(--t-bg)}.t-edito__media img{width:100%;height:100%;object-fit:cover;display:block}.t-edito__body{padding:44px 24px;text-align:center}.t-edito__body p{color:var(--t-muted);line-height:1.8;font-size:15px;max-width:52ch;margin:18px auto 26px}@media(min-width:900px){.t-edito{grid-template-columns:1.05fr 1fr;align-items:center}.t-edito__body{padding:0 9%;text-align:left}.t-edito__body p{margin-left:0}.t-edito--reverse .t-edito__media{order:2}}.t-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--t-border);border-top:1px solid var(--t-border);border-bottom:1px solid var(--t-border)}.t-trust__item{background:var(--t-bg);padding:28px 16px;text-align:center}.t-trust__icon{width:26px;height:26px;stroke:var(--t-accent);fill:none;stroke-width:1.3;margin:0 auto 12px;display:block}.t-trust__title{font-family:var(--t-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px}.t-trust__text{font-size:12.5px;color:var(--t-muted);line-height:1.55;margin:0}@media(min-width:760px){.t-trust{grid-template-columns:repeat(4,1fr)}}.t-faq{max-width:780px;margin:0 auto;padding:0 20px}.t-faq__item{border-bottom:1px solid var(--t-border)}.t-faq__q{width:100%;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;text-align:left;font-family:var(--t-sans);font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--t-ink)}.t-faq__q svg{flex:0 0 auto;width:14px;height:14px;stroke:var(--t-accent);stroke-width:1.6;transition:transform .25s ease}.t-faq__item[open] .t-faq__q svg{transform:rotate(45deg)}.t-faq__a{padding:0 0 22px;color:var(--t-muted);font-size:14px;line-height:1.75;margin:0}.t-faq__item summary::-webkit-details-marker{display:none}.m-footer{background:var(--t-bg-2)!important;border-top:1px solid var(--t-border)}.m-footer,.m-footer *{color:var(--t-ink)!important}.m-footer__heading,.m-footer .m-footer-block__heading{font-family:var(--t-serif)!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase}.m-footer a{font-size:13.5px}.m-footer a:hover{color:var(--t-accent)!important}.t-section{padding:54px 0}.t-section--tight{padding:34px 0}.t-wrap{max-width:1440px;margin:0 auto;padding:0 20px}.t-center{text-align:center}@media(min-width:900px){.t-section{padding:78px 0}.t-wrap{padding:0 40px}}.m-collection-header,.collection-hero{background:var(--t-bg-2);padding:34px 20px;text-align:center;border-bottom:1px solid var(--t-border)}.m-collection-header h1{font-family:var(--t-serif);font-size:clamp(24px,6vw,40px);letter-spacing:.08em;text-transform:uppercase;margin:0}@media(max-width:767px){.t-hero__media{min-height:46vh}.t-hero__body{padding:34px 20px 40px}.t-hero__title{font-size:clamp(32px,9vw,44px)}.t-hero__text{font-size:14.5px;margin-bottom:22px}.t-hero__actions{flex-direction:column;align-items:stretch;gap:10px}.t-hero__actions .t-btn{width:100%;text-align:center;padding:15px 18px}.container-fluid,.m-collection-list .container-fluid,.m-featured-collection .container-fluid{padding-left:16px;padding-right:16px}.m-collection-list__container>.m-slider,.m-collection-list__container>div:not(.m-collection-list__header-container),.m-featured-collection__container>div:not(.m-section__header){padding-left:16px;padding-right:16px}.t-section{padding:40px 0}.t-promo__grid{gap:3px}.t-trust__item{padding:22px 14px}.t-faq{padding:0 16px}}.t-pills{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px}.t-pill{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1px solid var(--t-border);border-radius:999px;background:var(--t-bg);font-family:var(--t-sans);font-size:11.5px;letter-spacing:.02em;color:var(--t-ink);white-space:nowrap}.t-pill svg{width:15px;height:15px;stroke:var(--t-accent);flex:0 0 auto}.t-urgency{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;font-family:var(--t-sans);font-size:12.5px;color:var(--t-muted)}.t-urgency__dot{width:6px;height:6px;border-radius:50%;background:var(--t-accent);flex:0 0 auto}@media(max-width:767px){.t-pill{font-size:11px;padding:7px 11px}}h3,h4,h5,.h3,.h4,.h5{font-weight:600}.m-product-single__title,.m-product__title,.product-single__title,.m-product-detail h1,main h1{font-weight:600;font-size:clamp(24px,3.4vw,30px);line-height:1.18;letter-spacing:.01em;color:var(--t-ink)}.t-section-title{font-weight:500}@media(min-width:900px){.t-section-title{font-weight:400}}.m-section__header .m-section-header__heading,.m-section-header__heading{font-weight:500}.m-price,.m-product-card__price,.m-price-item{font-weight:600}.m-footer__heading,.m-footer .m-footer-block__heading{font-weight:600!important}.tahira-product-card__title,.tahira-product-card__title a{font-family:var(--t-serif)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.01em!important;color:var(--t-ink)!important}.tahira-product-card__price-line,.tahira-price-box,.tahira-product-card__price,.tahira-product-card__compare{font-family:var(--t-sans)!important;font-size:13.5px!important}.tahira-product-card__compare{color:var(--t-muted)!important}.tahira-collection-item,.tahira-filter-label,.tahira-filter-heading{font-family:var(--t-sans)!important}@media(max-width:767px){.tahira-product-card__title,.tahira-product-card__title a{font-size:14px!important}}.t-size{width:100%;border-collapse:collapse;margin:14px 0 12px;font-family:var(--t-sans);font-size:13.5px}.t-size th,.t-size td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--t-border)}.t-size th{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent);border-bottom-color:var(--t-accent-soft)}.t-size tbody tr:last-child th,.t-size tbody tr:last-child td{border-bottom:0}.t-size td:first-child{white-space:nowrap}.t-size__intro{margin:0 0 4px;font-size:14px;line-height:1.6}.t-size__note{margin:6px 0 14px;font-size:13px;line-height:1.6;color:var(--t-muted)}.t-size__note a{color:var(--t-accent);text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tahira.css.map */
