:root{--t-paper: #fafaf7;--t-surface: #fdfdfb;--t-surface-2: #f5f5f1;--t-receipt: #fffffd;--t-imgbg: #f2f1ed;--t-ink: #23201b;--t-muted: #55503f;--t-taupe: #6e6857;--t-rust: #b4520f;--t-hair: #e7e5df;--t-dot: #c9c2b2;--t-yellow: #f6f0a6;--t-yellow-ink: #6b6420;--t-serif: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--t-sans: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--t-mono: "Courier Prime", ui-monospace, Menlo, monospace;--t-pad: 60px;--t-pad-header: 44px;--t-maxw: 1440px;--color-background: 250,250,247;--color-foreground: 35,32,27;--color-button: 35,32,27;--color-button-text: 247,245,239;--color-secondary-button: 250,250,247;--color-secondary-button-text: 35,32,27;--color-link: 35,32,27;--color-badge-background: 250,250,247;--color-badge-foreground: 35,32,27;--color-badge-border: 35,32,27;--font-body-family: var(--t-sans);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-family: var(--t-serif);--font-heading-style: normal;--font-heading-weight: 400}body{background-color:var(--t-paper);color:var(--t-ink);font-family:var(--t-sans);font-size:14px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body a{color:var(--t-ink);text-decoration:none;transition:color .2s ease}body a:hover{color:var(--t-rust)}:focus-visible{outline:1.5px solid var(--t-ink);outline-offset:3px;border-radius:2px}::selection{background:var(--t-yellow);color:var(--t-ink)}.t-serif{font-family:var(--t-serif);font-weight:400;color:var(--t-ink)}.t-mono{font-family:var(--t-mono)}img{max-width:100%}@keyframes t-settle{0%{transform:scale(1.04)}to{transform:none}}.t-reveal .t-hero__right .t-card__media img{animation:t-settle 1.4s cubic-bezier(.2,.7,.2,1) both}.customer{padding-top:70px;padding-bottom:110px}.customer:is(.login,.register,.reset-password,.activate){max-width:430px;margin-inline:auto}.customer h1,.customer h2{font-family:var(--t-sans);font-weight:500;font-size:24px;letter-spacing:.03em;text-transform:uppercase;color:var(--t-ink)}:is(.customer,.contact) .field input,:is(.customer,.contact) .field textarea,:is(.customer,.contact) select,:is(.customer,.contact) input[type=email],:is(.customer,.contact) input[type=password],:is(.customer,.contact) input[type=text],:is(.customer,.contact) input[type=tel]{background:transparent;border:0;border-bottom:1px solid var(--t-ink);border-radius:0;font-family:var(--t-mono);font-size:13px;color:var(--t-ink);box-shadow:none}:is(.customer,.contact) :is(.field input,.field textarea):focus{outline:none;box-shadow:none;border-bottom-color:var(--t-rust)}:is(.customer,.contact) .field label{font-family:var(--t-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-taupe)}:is(.customer,.contact) button,:is(.customer,.contact) .button,.shopify-challenge__button{background:transparent;color:var(--t-ink);border:1.4px solid var(--t-ink);border-radius:999px;font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:13px 34px;cursor:pointer;box-shadow:none;transition:background .25s ease,color .25s ease,transform .15s ease}:is(.customer,.contact) button:hover,:is(.customer,.contact) .button:hover{background:var(--t-ink);color:var(--t-paper);box-shadow:none}:is(.customer,.contact) button:active,:is(.customer,.contact) .button:active{transform:scale(.96)}.customer a{text-decoration:underline;text-underline-offset:3px}.customer table{font-size:13px}.customer th{font-family:var(--t-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-taupe)}@media(min-width:750px){.t-statement.t-statement{padding-top:110px;padding-bottom:110px}.t-featured.t-featured{padding-bottom:110px}.t-fband.t-fband,.t-eduo.t-eduo{padding-top:110px;padding-bottom:110px}}.t-statement .t-display--lg{line-height:1.4}.t-reveal :is(.t-statement,.t-featured,.t-fband,.t-eduo,.t-imgbanner,.t-news,.t-cols,.t-clist,.t-gallery,.t-quote,.t-textcols,.t-richtext,.t-contact,.t-press,.t-coll__grid,.t-blog__grid){opacity:0;transform:translateY(14px)}.t-reveal :is(.t-statement,.t-featured,.t-fband,.t-eduo,.t-imgbanner,.t-news,.t-cols,.t-clist,.t-gallery,.t-quote,.t-textcols,.t-richtext,.t-contact,.t-press,.t-coll__grid,.t-blog__grid).t-in{opacity:1;transform:none;transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.t-reveal :is(.t-featured,.t-fband,.t-eduo,.t-clist,.t-gallery,.t-cols) .t-grid>*,.t-reveal :is(.t-coll__grid,.t-blog__grid)>*{opacity:0;transform:translateY(12px)}.t-reveal :is(.t-featured,.t-fband,.t-eduo,.t-clist,.t-gallery,.t-cols).t-in .t-grid>*,.t-reveal :is(.t-coll__grid,.t-blog__grid).t-in>*{opacity:1;transform:none;transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.t-reveal .t-in :is(.t-grid)>*:nth-child(2),.t-reveal .t-in.t-coll__grid>*:nth-child(3n+2),.t-reveal .t-in.t-blog__grid>*:nth-child(3n+2){transition-delay:.08s}.t-reveal .t-in :is(.t-grid)>*:nth-child(3),.t-reveal .t-in.t-coll__grid>*:nth-child(3n),.t-reveal .t-in.t-blog__grid>*:nth-child(3n){transition-delay:.16s}.t-reveal .t-in :is(.t-grid)>*:nth-child(4){transition-delay:.24s}.t-wrap{max-width:var(--t-maxw);margin-inline:auto}.t-px{padding-inline:var(--t-pad)}.t-band{border-top:1px solid var(--t-hair)}.t-grid{display:grid;gap:40px}.t-grid>*{min-width:0}.t-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.t-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.t-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.t-stagger>*:nth-child(2n){margin-top:52px}.t-eyebrow{font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:lowercase;color:var(--t-taupe)}.t-eyebrow--up{text-transform:uppercase}.t-kicker{font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-taupe)}.t-price{font-family:var(--t-mono);font-size:11px;color:var(--t-ink)}.t-price--muted{color:var(--t-taupe)}.t-prod-name{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--t-ink)}.t-prod-name--muted,.t-eyebrow--muted{color:var(--t-taupe)}.t-display{font-family:var(--t-serif);font-weight:500;color:var(--t-ink);line-height:1.35;letter-spacing:-.01em;text-wrap:balance}.t-display--xl{font-size:40px}.t-display--lg{font-size:38px;line-height:1.25}.t-display--md{font-size:29px}.t-display--sm{font-size:26px;line-height:1.6}.t-copy{font-size:14px;line-height:1.85;color:var(--t-muted);text-wrap:pretty}.t-copy--tight{line-height:1.7}.t-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 32px;border:1.4px solid var(--t-ink);border-radius:50%;font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-ink);background:transparent;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .15s ease}.t-btn:hover{background:var(--t-ink);color:var(--t-paper)}.t-btn:active{transform:scale(.96)}.t-btn--fill{background:var(--t-ink);color:var(--t-paper)}.t-btn--fill:hover{background:var(--t-rust);color:var(--t-paper)}.t-btn--block{display:flex;width:100%}.t-btn--fill,.t-btn--block{border-radius:999px}.t-oval{align-self:flex-start;display:inline-block;transform:rotate(-7deg);border:1.4px solid var(--t-ink);border-radius:50%;padding:16px 24px;font-family:var(--t-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-ink)}.t-chip{display:inline-flex;align-items:center;border:1.2px solid var(--t-ink);color:var(--t-ink);padding:5px 14px;border-radius:50%;font-family:var(--t-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.t-chip--rust{border-color:var(--t-rust);color:var(--t-rust)}.t-chip--soldout{background:var(--t-surface);border-color:var(--t-ink)}.t-circle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.2px solid var(--t-ink);border-radius:50%;font-size:11px;color:var(--t-ink)}.t-circle--fill{background:var(--t-ink);color:var(--t-paper)}.t-note{position:relative;background:var(--t-yellow);color:var(--t-ink);padding:30px 28px 24px;transform:rotate(-1.4deg);display:flex;flex-direction:column;gap:12px}.t-note:before{content:"";position:absolute;top:-13px;left:50%;transform:translate(-50%) rotate(-2.5deg);width:96px;height:26px;background:#f7f5efb3;border:1px solid rgba(35,32,27,.08)}.t-note--flat{transform:rotate(-1.2deg)}.t-note--flat:before{display:none}.t-card{display:flex;flex-direction:column;gap:10px}.t-card__media{overflow:hidden;background:var(--t-imgbg);position:relative}.t-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #0000000d;pointer-events:none}.t-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .55s ease}.t-card:hover .t-card__media img{transform:scale(1.03)}.t-card__meta{display:flex;flex-direction:column;gap:3px}.ar-3-4{aspect-ratio:3/4}.ar-2-3{aspect-ratio:2/3}.ar-4-5{aspect-ratio:4/5}.ar-5-4{aspect-ratio:5/4}.ar-1-1{aspect-ratio:1/1}.t-card__badge{position:absolute;top:14px;left:14px;background:var(--t-surface);border:1px solid var(--t-ink);padding:5px 12px;font-family:var(--t-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-ink)}.t-accordion{display:flex;flex-direction:column;border-top:1px solid var(--t-hair)}.t-accordion details{border-bottom:1px solid var(--t-hair)}.t-accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 2px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-ink)}.t-accordion summary::-webkit-details-marker{display:none}.t-accordion summary .t-accordion__sign{font-family:var(--t-mono);display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.t-accordion details[open] summary .t-accordion__sign{transform:rotate(45deg)}.t-accordion__body{padding:0 2px 16px;font-size:13.5px;line-height:1.7;color:var(--t-muted)}@supports (interpolate-size: allow-keywords){.t-accordion details{interpolate-size:allow-keywords}.t-accordion details::details-content{block-size:0;overflow-y:clip;opacity:0;transition:block-size .35s cubic-bezier(.2,.7,.2,1),opacity .3s ease,content-visibility .35s allow-discrete}.t-accordion details[open]::details-content{block-size:auto;opacity:1}}.t-receipt{background:var(--t-receipt);border:1px solid var(--t-hair);padding:28px 30px;display:flex;flex-direction:column}.t-receipt__row{display:flex;justify-content:space-between;font-family:var(--t-mono);font-size:12px;color:var(--t-muted);padding:10px 0;border-top:1px dotted var(--t-dot)}.t-receipt__row--total{font-weight:700;font-size:13px;color:var(--t-ink);padding:12px 0 18px}.t-receipt__title{font-family:var(--t-mono);font-weight:700;font-size:12px;letter-spacing:.1em;color:var(--t-ink);padding-bottom:16px}.t-ticker{overflow:hidden;border-bottom:1px solid var(--t-hair);background:var(--t-paper)}.t-ticker__track{display:inline-flex;white-space:nowrap;will-change:transform;animation:t-ticker-move 48s linear infinite}.t-ticker__track span{font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-taupe);padding:9px 0}@keyframes t-ticker-move{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.t-ticker__track{animation:none}}.t-announce{text-align:center;font-family:var(--t-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-taupe);padding:9px 0;border-bottom:1px solid var(--t-hair)}.t-logo{height:28px;width:auto}.t-logo--ink{filter:invert(1)}@media(max-width:989px){:root{--t-pad: 32px;--t-pad-header: 24px}.t-display--xl{font-size:32px}.t-display--lg{font-size:30px}.t-display--md{font-size:24px}.t-grid{gap:28px}.t-grid--3,.t-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){:root{--t-pad: 18px;--t-pad-header: 18px}body{font-size:13.5px}.t-display--xl{font-size:26px}.t-display--lg{font-size:24px}.t-display--md,.t-display--sm{font-size:20px}.t-grid--2,.t-grid--3,.t-grid--4{grid-template-columns:minmax(0,1fr)}.t-stagger>*:nth-child(2n){margin-top:0}:is(.t-coll__grid,.t-search__grid).t-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:28px}.t-prod-name,.t-price{font-size:12px}.t-card__badge{top:8px;left:8px}:is(.customer,.contact) :is(.field input,.field textarea,select,input[type=email],input[type=password],input[type=text],input[type=tel]){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/tarinii.css.map */
