:root{--bg: #f5f1ea;--surface: #fbf8f3;--ink: #2b2622;--ink-soft: #6a6157;--line: #e4dccf;--accent: #d97545;--accent-deep: #b85a30;--gold: #d9973c;--sale: #b23a2e;--shade: rgba(43, 38, 34, .42);--bg-rgb: 245 241 234;--surface-rgb: 251 248 243;--ink-rgb: 43 38 34;--ink-soft-rgb: 106 97 87;--line-rgb: 228 220 207;--accent-rgb: 217 117 69;--accent-deep-rgb: 184 90 48;--gold-rgb: 217 151 60;--sale-rgb: 178 58 46;--scrim-rgb: 43 38 34;--gutter: clamp(20px, 5vw, 48px);--gap-rail: 4px;--gap-grid: var(--gap-rail);--dot-on-dark: #f0a075;--display: "Prata", Georgia, serif;--sans: "Hanken Grotesk", Helvetica, Arial, sans-serif;--wm-size: 25px;--wm-track: .005em;--wm-weight: 400;--taton-radius: 4px;--taton-ease: cubic-bezier(.22, .61, .36, 1)}@media(prefers-color-scheme:dark){:root{--bg: #1b1815;--surface: #232019;--ink: #f2ebdf;--ink-soft: #b3a895;--line: #3a342b;--accent: #e88a5c;--accent-deep: #d97545;--gold: #e8b45c;--sale: #e86b5c;--shade: rgba(12, 10, 8, .6);--bg-rgb: 27 24 21;--surface-rgb: 35 32 25;--ink-rgb: 242 235 223;--ink-soft-rgb: 179 168 149;--line-rgb: 58 52 43;--accent-rgb: 232 138 92;--accent-deep-rgb: 217 117 69;--gold-rgb: 232 180 92;--sale-rgb: 232 107 92}}:root[data-theme=dark]{--bg: #1b1815;--surface: #232019;--ink: #f2ebdf;--ink-soft: #b3a895;--line: #3a342b;--accent: #e88a5c;--accent-deep: #d97545;--gold: #e8b45c;--sale: #e86b5c;--shade: rgba(12, 10, 8, .6);--bg-rgb: 27 24 21;--surface-rgb: 35 32 25;--ink-rgb: 242 235 223;--ink-soft-rgb: 179 168 149;--line-rgb: 58 52 43;--accent-rgb: 232 138 92;--accent-deep-rgb: 217 117 69;--gold-rgb: 232 180 92;--sale-rgb: 232 107 92}:root[data-theme=light]{--bg: #f5f1ea;--surface: #fbf8f3;--ink: #2b2622;--ink-soft: #6a6157;--line: #e4dccf;--accent: #d97545;--accent-deep: #b85a30;--gold: #d9973c;--sale: #b23a2e;--shade: rgba(43, 38, 34, .42);--bg-rgb: 245 241 234;--surface-rgb: 251 248 243;--ink-rgb: 43 38 34;--ink-soft-rgb: 106 97 87;--line-rgb: 228 220 207;--accent-rgb: 217 117 69;--accent-deep-rgb: 184 90 48;--gold-rgb: 217 151 60;--sale-rgb: 178 58 46}:root{--color-background: var(--bg);--color-background-rgb: var(--bg-rgb);--color-foreground: var(--ink);--color-foreground-rgb: var(--ink-rgb);--color-border: var(--line);--color-border-rgb: var(--line-rgb);--color-primary-button-background: var(--accent);--color-primary-button-text: #ffffff;--color-primary-button-border: var(--accent);--color-primary-button-hover-background: var(--accent-deep);--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: var(--accent-deep);--color-primary-button-focus-outline: var(--accent);--color-secondary-button-background: rgb(var(--bg-rgb) / 0);--color-secondary-button-text: var(--ink);--color-secondary-button-border: var(--ink);--color-secondary-button-hover-background: rgb(var(--ink-rgb) / .06);--color-secondary-button-hover-text: var(--ink);--color-secondary-button-hover-border: var(--ink);--color-input-background: var(--surface);--color-input-text: var(--ink);--color-input-text-rgb: var(--ink-rgb);--color-input-border: var(--line);--color-variant-background: rgb(var(--bg-rgb) / 0);--color-variant-text: var(--ink);--color-variant-text-rgb: var(--ink-rgb);--color-variant-border: var(--line);--color-variant-hover-background: rgb(var(--ink-rgb) / .04);--color-variant-hover-text: var(--ink);--color-variant-hover-border: var(--accent);--color-selected-variant-background: var(--ink);--color-selected-variant-text: var(--bg);--color-selected-variant-text-rgb: var(--bg-rgb);--color-selected-variant-border: var(--ink);--color-selected-variant-hover-background: var(--ink);--color-selected-variant-hover-text: var(--bg);--color-selected-variant-hover-border: var(--ink);--font-body--family: var(--sans);--font-body--weight: 300;--font-subheading--family: var(--sans);--font-subheading--weight: 500;--font-heading--family: var(--display);--font-heading--weight: 400;--font-accent--family: var(--display);--font-accent--weight: 400;--button-font-family-primary: var(--sans);--button-font-family-secondary: var(--sans);--style-border-radius-buttons-primary: var(--taton-radius);--style-border-radius-buttons-secondary: var(--taton-radius);--style-border-radius-inputs: var(--taton-radius);--style-border-radius-popover: var(--taton-radius);--style-border-radius-xs: var(--taton-radius);--style-border-radius-sm: var(--taton-radius);--style-border-radius-md: var(--taton-radius);--style-border-radius-lg: var(--taton-radius);--border-radius-sm: var(--taton-radius);--border-color: var(--line);--color-drawer-shadow-rgb: var(--ink-rgb);--color-popover-shadow-rgb: var(--ink-rgb)}body{background-color:var(--bg);color:var(--ink)}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.taton-nums,.taton-price{font-variant-numeric:tabular-nums}@keyframes tatonFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tatonPromo{0%{opacity:0}7%{opacity:1}93%{opacity:1}to{opacity:0}}@keyframes tatonRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tatonPop{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}[data-reveal]{opacity:0}[data-reveal-in]{animation:tatonRise .9s var(--taton-ease) both}.taton-rail{scrollbar-width:none}.taton-rail::-webkit-scrollbar{height:0}#header-group{position:fixed;inset:0 0 auto 0;z-index:60}.content-for-layout{padding-top:var(--taton-chrome-h, 82px)}#header-group[data-transparent]~* .content-for-layout,body:has(#header-group[data-transparent]) .content-for-layout{padding-top:0}.taton-photo-zone{position:absolute;top:0;bottom:0;z-index:2;width:clamp(34px,18%,72px);padding:0;background:none;border:0;-webkit-tap-highlight-color:transparent}.taton-photo-zone--prev{left:0;cursor:w-resize}.taton-photo-zone--next{right:0;cursor:e-resize}.taton-photo-zone:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.taton-stars{display:inline-block}.taton-stars__glyphs{color:var(--accent);font-size:11px;letter-spacing:.12em}.taton-edge{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important}}.taton-rail-section__arrow{display:grid;place-items:center;width:40px;height:40px;background:var(--surface);border:1px solid var(--line);border-radius:50%;cursor:pointer;transition:border-color .3s ease}.taton-rail-section__arrow:hover{border-color:var(--accent)}.taton-rail-section__arrow[disabled]{opacity:.35;cursor:default}.taton-rail-section__chev{display:block;width:8px;height:8px;border-left:1.4px solid var(--ink);border-bottom:1.4px solid var(--ink)}.taton-rail-section__chev--prev{margin-left:-2px;transform:rotate(45deg)}.taton-rail-section__chev--next{margin-right:-2px;transform:rotate(-135deg)}@media screen and (max-width:759px){.taton-rail-section__arrow{display:none}}.taton-saved-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:56;display:flex;align-items:center;gap:14px;padding:11px 16px;background:var(--ink);border-radius:var(--taton-radius);color:var(--bg);font-family:var(--sans);font-size:12.5px;letter-spacing:.06em;white-space:nowrap;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease}.taton-saved-toast[hidden]{display:none}.taton-saved-toast[data-in]{opacity:1;pointer-events:auto}.taton-saved-toast__link{color:#f0a075;text-decoration:none;border-bottom:1px solid currentColor}:root[data-theme=dark] .taton-saved-toast__link{color:var(--accent-deep)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .taton-saved-toast__link{color:var(--accent-deep)}}.taton-heart{display:block;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;transition:fill .3s ease,color .3s ease}.taton-heart[data-on]{fill:currentColor}[data-taton-kept-glyph][data-on]{color:var(--accent)}.taton-menu__saved-count{margin-left:8px;color:var(--accent)}.taton-menu__saved-count[hidden]{display:none}.taton-saved{padding:clamp(28px,4vw,52px) 0 clamp(60px,8vw,96px)}.taton-saved__head{padding:0 var(--gutter) clamp(22px,3vw,34px);text-align:center}.taton-saved__eyebrow{margin:0 0 12px;color:var(--ink-soft);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase}.taton-saved__title{margin:0;font-family:var(--display);font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.14}.taton-saved__sum{max-width:54ch;margin:14px auto 0;color:var(--ink-soft);font-size:15.5px;line-height:1.7;text-wrap:pretty}.taton-saved__sum strong{color:var(--ink);font-weight:500}.taton-saved__addall{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:22px;padding:0 26px;background:none;border:1px solid var(--accent);border-radius:var(--taton-radius);color:var(--accent);cursor:pointer;font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:background .3s ease,color .3s ease}.taton-saved__addall:hover{background:var(--accent);color:var(--surface)}.taton-saved__addall[disabled]{opacity:.5;cursor:default}.taton-saved__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:6px var(--gutter);background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.taton-saved__bar-count{color:var(--ink-soft);font-size:13px;white-space:nowrap}.taton-saved__bar-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 18px}.taton-saved__tool{padding:0;background:none;border:0;color:var(--ink);cursor:pointer;font-family:var(--sans);font-size:13px;font-weight:400;line-height:1.4;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap;transition:color .3s ease,text-decoration-color .3s ease}.taton-saved__tool--primary{font-weight:500}.taton-saved__tool:hover{color:var(--accent);text-decoration-color:var(--accent)}.taton-saved__note{margin:10px 0 0;padding:0 var(--gutter);color:var(--ink-soft);font-size:12.5px;line-height:1.6}.taton-saved__eyebrow[hidden],.taton-saved__sum[hidden],.taton-saved__addall[hidden],.taton-saved__bar[hidden],.taton-saved__note[hidden],.taton-saved__tool[hidden],.taton-saved__empty[hidden],.taton-saved__mail[hidden],.taton-saved__recs[hidden]{display:none}.taton-saved__grid{margin-top:clamp(16px,2.4vw,28px)}.taton-saved__empty{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:460px;margin:clamp(8px,2vw,20px) auto 0;padding:0 var(--gutter);text-align:center}.taton-saved__glyph{margin-bottom:4px;color:var(--ink)}.taton-saved__empty-title{margin:0;font-family:var(--display);font-size:clamp(24px,3vw,30px);line-height:1.2}.taton-saved__empty-text{margin:0;max-width:40ch;color:var(--ink-soft);font-size:15px;line-height:1.6;text-wrap:pretty}.taton-saved__empty-link{margin-top:8px;padding-bottom:3px;border-bottom:1px solid var(--ink);color:var(--ink);font-size:11px;font-weight:500;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color .3s ease,border-color .3s ease}.taton-saved__empty-link:hover{color:var(--accent);border-color:var(--accent)}.taton-saved__shared{display:flex;align-items:flex-start;gap:10px;margin:0;padding:22px var(--gutter) 0;color:var(--ink-soft);font-size:13px;line-height:1.55;text-wrap:pretty}.taton-saved__shared .taton-heart{margin-top:3px}.taton-saved__shared[hidden]{display:none}.taton-saved__shared-link{margin-left:4px;color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:color .3s ease,text-decoration-color .3s ease}.taton-saved__shared-link:hover{color:var(--accent);text-decoration-color:var(--accent)}.taton-saved__shared-link[hidden]{display:none}.taton-saved__placeholder{aspect-ratio:3 / 4;background:var(--surface)}.taton-saved__noscript{padding:0 var(--gutter);color:var(--ink-soft);font-size:13px;text-align:center}.taton-saved__recs{padding-bottom:0}.taton-saved__mail{max-width:560px;margin:clamp(36px,5vw,56px) 0 0;padding:0 var(--gutter)}.taton-saved__mail-title{margin:0 0 4px;font-family:var(--display);font-size:20px;line-height:1.25}.taton-saved__mail-row{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--line);transition:border-color .3s ease}.taton-saved__mail-row:focus-within{border-color:var(--ink)}.taton-saved__mail-row .taton-saved__mail-input{flex:1 1 auto;min-width:0;padding:12px 0;background:transparent;border:0;border-radius:0;box-shadow:none;outline:none;color:var(--ink);font-family:var(--sans);font-size:15px}.taton-saved__mail-row .taton-saved__mail-input::placeholder{color:var(--ink-soft)}.taton-saved__mail-btn{flex:0 0 auto;padding:12px 0;background:none;border:0;color:var(--ink);cursor:pointer;font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:color .3s ease}.taton-saved__mail-btn:hover{color:var(--accent)}.taton-saved__mail-note,.taton-saved__mail-done{margin:12px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.6}.taton-saved__mail-error{margin:8px 0 0;color:var(--sale);font-size:12.5px}@media(prefers-reduced-motion:reduce){.taton-saved-toast{transition:none}}.taton-measured{margin:46px 0;padding:30px 30px 26px;border:1px solid var(--line);background:var(--surface)}.taton-measured__label{margin:0 0 22px;color:var(--accent);font-family:var(--sans);font-size:9.5px;font-weight:500;letter-spacing:.26em;text-transform:uppercase}.taton-measured__list{margin:0 0 22px;padding:0;list-style:none}.taton-measured__list li{display:flex;gap:16px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line);font-size:15.5px}.taton-measured__list li:last-child{border-bottom:0}.taton-measured__fig{min-width:3.4ch;font-family:var(--display);font-size:26px;font-variant-numeric:tabular-nums;line-height:1}.taton-measured__list li.is-zero .taton-measured__fig{color:var(--accent)}.taton-measured__how{margin:0;padding-top:16px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:12.5px;line-height:1.62}
/*# sourceMappingURL=/cdn/shop/t/3/assets/taton.css.map */
