:root{--tic-ink: #000;--tic-ink-hover: rgba(0, 0, 0, .82);--tic-muted: rgba(0, 0, 0, .62);--tic-line: rgba(0, 0, 0, .12);--tic-edge: rgba(0, 0, 0, .26);--tic-soft: rgba(0, 0, 0, .04);--tic-bg: #fff;--tic-accent: #faa634;--tic-error: #b42318;--tic-outline: oklch(0 0 0 / .1);--tic-outline-dark: oklch(1 0 0 / .1);--tic-r-img: .8rem;--tic-r-sm: .4rem;--tic-r-ctl: .6rem;--tic-r-panel: 1.6rem;--tic-ease-out: cubic-bezier(.23, 1, .32, 1);--tic-ease-in-out: cubic-bezier(.77, 0, .175, 1);--tic-ease-drawer: cubic-bezier(.32, .72, 0, 1);--tic-ease-icon: cubic-bezier(.2, 0, 0, 1);--tic-dur-press: .15s;--tic-dur-exit: .15s;--tic-dur-swap: .2s;--tic-dur-icon: .3s;--tic-dur-hover: .25s;--tic-dur-zoom: .25s;--tic-dur-reveal: .64s;--tic-rise: 1.6rem;--tic-dur-clip: 1s;--tic-dur-lines: .9s;--tic-gutter: 1.6rem;--tic-max: 136rem;--tic-gap: 1.2rem;--tic-space: 6.4rem}@media screen and (min-width:750px){:root{--tic-gutter: 3.2rem;--tic-gap: 2.4rem}}@media screen and (min-width:1200px){:root{--tic-gutter: 4.8rem;--tic-space: 9.6rem}}.tic{font-family:var(--font-body-family, inherit);color:var(--tic-ink);-webkit-font-smoothing:antialiased}.tic *,.tic *:before,.tic *:after{box-sizing:border-box}.tic :where(h1,h2,h3,p,ul,address){margin:0;padding:0;font-style:normal}.tic :where(ul){list-style:none}.tic :where(img){display:block;max-width:100%}.tic-wrap{width:min(100% - 2 * var(--tic-gutter),var(--tic-max));margin-inline:auto}.tic-pad{padding-top:var(--tic-pt, var(--tic-space));padding-bottom:var(--tic-pb, var(--tic-space))}@media screen and (max-width:749px){.tic-pad{padding-top:calc(var(--tic-pt, 96px) * .67);padding-bottom:calc(var(--tic-pb, 96px) * .67)}}.tic-icon{display:block;width:2rem;height:2rem;flex:none}.tic-nowrap{white-space:nowrap}.tic-vh{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.tic :focus-visible{outline:2px solid currentColor;outline-offset:3px}.tic .tic-button--light:focus-visible,.tic-card--dark :focus-visible,.tic-gift__panel :focus-visible{outline-color:#fff}.tic-eyebrow{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem;font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--tic-muted)}.tic-eyebrow .tic-icon{width:1.6rem;height:1.6rem}.tic-h2{font-family:inherit;font-size:clamp(2.4rem,1.6rem + 1.2vw,3.4rem);font-weight:600;line-height:1.08;letter-spacing:.005em;text-transform:uppercase;color:inherit;text-wrap:balance}.tic-h3{font-family:inherit;font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:inherit;text-wrap:balance}@media screen and (min-width:990px){.tic-h3{font-size:1.8rem}}.tic-lede{max-width:54ch;margin-top:1.2rem;font-size:1.5rem;line-height:1.5;color:var(--tic-muted);text-wrap:pretty}@media screen and (min-width:750px){.tic-lede{font-size:1.6rem}}.tic-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;margin-bottom:3.2rem}@media screen and (min-width:990px){.tic-head{margin-bottom:4.8rem}}.tic-link{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;font-size:1.4rem;font-weight:600;line-height:1.3;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.tic-link .tic-icon{width:1.6rem;height:1.6rem;transition:transform var(--tic-dur-exit) var(--tic-ease-out)}.tic-link--light{color:#fff}@media(hover:hover)and (pointer:fine){.tic-link:hover .tic-icon,.tic-duo__card:hover .tic-duo__cta .tic-icon{transform:translate(.3rem);transition-duration:var(--tic-dur-swap)}}.tic-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:0;min-height:4.4rem;margin:0;padding:0 2rem;font-family:var(--font-body-family, inherit);font-size:1.5rem;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;color:var(--tic-bg);background-color:var(--tic-ink);border:1px solid var(--tic-ink);border-radius:var(--tic-r-ctl);box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition-property:scale,background-color,border-color,color;transition-duration:var(--tic-dur-press);transition-timing-function:var(--tic-ease-out),ease,ease,ease}.tic-button:active:not([disabled]){scale:.96}.tic-button--lg{min-height:5rem;padding:0 2.8rem;font-size:1.6rem}.tic-button--outline{color:var(--tic-ink);background-color:transparent}.tic-button--light{color:var(--tic-ink);background-color:#fff;border-color:#fff}.tic-button[disabled]{color:var(--tic-muted);background-color:var(--tic-soft);border-color:var(--tic-line);cursor:not-allowed}.tic-card--dark .tic-button[disabled]{color:#fff9;background-color:#ffffff14;border-color:#fff3}@media(hover:hover)and (pointer:fine){.tic-button--solid:hover{background-color:var(--tic-ink-hover);border-color:transparent}.tic-button--outline:hover{color:var(--tic-bg);background-color:var(--tic-ink)}.tic-button--light:hover{background-color:#ffffffdb;border-color:transparent}}.tic-add{display:inline-grid;grid-template-areas:"face";place-items:center}.tic-add__face{grid-area:face;display:inline-flex;align-items:center;gap:.8rem;transition:opacity var(--tic-dur-swap) var(--tic-ease-icon)}.tic-add__ico{display:block;width:1.6rem;height:1.6rem;flex:none;transition-property:opacity,transform,filter;transition-duration:var(--tic-dur-icon);transition-timing-function:var(--tic-ease-icon)}.tic-add__ico .tic-icon{width:100%;height:100%}.tic-add:not([data-state=idle]) .tic-add__face--idle,.tic-add:not([data-state=busy]) .tic-add__face--busy,.tic-add:not([data-state=done]) .tic-add__face--done{opacity:0}.tic-add:not([data-state=idle]) .tic-add__face--idle .tic-add__ico,.tic-add:not([data-state=busy]) .tic-add__face--busy .tic-add__ico,.tic-add:not([data-state=done]) .tic-add__face--done .tic-add__ico{opacity:0;transform:scale(.25);filter:blur(4px)}.tic-add__face--busy .tic-icon{animation:tic-spin .7s linear infinite}.tic-button--outline.tic-add[data-state=done]{color:var(--tic-bg);background-color:var(--tic-ink)}.tic-add[data-state=busy]{cursor:progress}@keyframes tic-spin{to{transform:rotate(360deg)}}.tic-card{position:relative;display:flex;flex-direction:column;height:100%}.tic-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#ececec;border-radius:var(--tic-r-img)}.tic-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tic-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;outline:1px solid var(--tic-outline);outline-offset:-1px}.tic-card--dark .tic-card__img{outline-color:var(--tic-outline-dark)}.tic-card__img--alt{opacity:0;transition:opacity var(--tic-dur-exit) ease}@media(hover:hover)and (pointer:fine){.tic-card:hover .tic-card__img--alt{opacity:1;transition-duration:var(--tic-dur-hover)}}.tic-card__img--placeholder{fill:var(--tic-edge);background:var(--tic-soft)}.tic-tag{position:absolute;top:1rem;left:1rem;z-index:1;padding:.4rem .7rem;font-size:1.05rem;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#000;background:var(--tic-accent);border-radius:var(--tic-r-sm);pointer-events:none}.tic-card__body{display:flex;flex-direction:column;gap:.4rem;padding-top:1.6rem}.tic-card__title{font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;color:inherit;text-wrap:balance}.tic-card__title a{color:inherit;text-decoration:none}.tic-card__line{display:block;margin-bottom:.3rem;font-size:1.1rem;font-weight:600;letter-spacing:.08em;color:var(--tic-muted)}.tic-card--dark .tic-card__line{color:#ffffffa8}@media(hover:hover)and (pointer:fine){.tic-card__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}}.tic-card__meta{font-size:1.3rem;line-height:1.4;color:var(--tic-muted)}.tic-card__price{color:inherit;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-top:.2rem}.tic-card__amount{font-size:1.8rem;font-weight:300;line-height:1.25;font-variant-numeric:tabular-nums}.tic-card__unit{font-size:1.2rem;line-height:1.3;color:var(--tic-muted);font-variant-numeric:tabular-nums}.tic-card__meta .tic-card__unit{font-size:inherit;line-height:inherit;color:inherit}.tic-card__action{margin-top:auto;padding-top:1.6rem}.tic-card__action .tic-button{width:100%}.tic-card__error{margin-top:.8rem;font-size:1.2rem;line-height:1.4;color:var(--tic-error)}.tic-card--dark{color:#fff}.tic-card--dark .tic-card__meta,.tic-card--dark .tic-card__unit{color:#ffffffa8}.tic-card--dark .tic-card__error{color:#ffb4a8}@media screen and (max-width:749px){.tic-card__body{padding-top:1.2rem;gap:.3rem}.tic-card__title{font-size:1.3rem}.tic-card__meta{font-size:1.2rem}.tic-card__amount{font-size:1.6rem}.tic-card__unit{font-size:1.1rem}.tic-card__action{padding-top:1.2rem}.tic-card__action .tic-button{padding:0 1.2rem;font-size:1.4rem}.tic-tag{top:.8rem;left:.8rem;padding:.3rem .6rem;font-size:.95rem}}.tic-hero{position:relative;display:grid;height:min(var(--tic-hero-h, 78vh),var(--tic-hero-max, 720px));min-height:48rem;overflow:hidden;color:#fff;isolation:isolate}.tic-hero__media,.tic-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.tic-hero__media{z-index:-2;overflow:hidden;clip-path:inset(0 0 0 0 round 0);animation:tic-hero-open 1.1s var(--tic-ease-out) both}.tic-hero__img{width:100%;height:100%;object-fit:cover;object-position:var(--tic-hero-pos, 50% 50%);animation:tic-hero-settle 1.6s var(--tic-ease-out) both}.tic-hero__img--placeholder{fill:#ffffff4d;background:#3a2c22}.tic-hero__shade{z-index:-1;background:linear-gradient(to top,rgba(0,0,0,calc(.62 * var(--tic-hero-shade, .7))),rgba(0,0,0,calc(.26 * var(--tic-hero-shade, .7))) 42%,#0000 70%),linear-gradient(to right,rgba(0,0,0,calc(.34 * var(--tic-hero-shade, .7))),#0000 62%);clip-path:inset(0 0 0 0 round 0);animation:tic-fade .9s var(--tic-ease-out) both,tic-hero-open 1.1s var(--tic-ease-out) both}.tic-hero__content{align-self:end;display:grid;justify-items:start;gap:2rem;padding-bottom:clamp(3.2rem,7vh,7.2rem)}.tic-hero__title{max-width:100%;font-family:inherit;font-size:clamp(3.4rem,1.6rem + 3.4vw,6.8rem);font-weight:600;line-height:.98;letter-spacing:-.005em;text-transform:uppercase;color:#fff}.tic-mask{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.tic-mask>span{display:block}.tic-hero__title .tic-mask>span{animation:tic-rise var(--tic-dur-lines) var(--tic-ease-out) both;animation-delay:calc(.24s + var(--i, 0) * 60ms)}.tic-hero__text{max-width:44ch;font-size:1.6rem;line-height:1.45;color:#ffffffeb;text-wrap:pretty;animation:tic-fade-up .8s var(--tic-ease-out) .48s both}.tic-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.8rem;margin-top:.4rem;animation:tic-fade-up .8s var(--tic-ease-out) .56s both}@media screen and (max-width:749px){.tic-hero{height:var(--tic-hero-h-m, 70svh);min-height:44rem}.tic-hero__img{object-position:var(--tic-hero-x-m, 36%) 50%}.tic-hero__content{gap:1.6rem}.tic-hero__text{font-size:1.5rem}.tic-hero__actions{gap:.4rem 2.4rem}}@keyframes tic-hero-open{0%{clip-path:inset(4% 3% 4% 3% round .8rem)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes tic-hero-settle{0%{transform:scale(1.06)}to{transform:none}}@keyframes tic-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes tic-fade-up{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@keyframes tic-fade{0%{opacity:0}to{opacity:1}}.tic-strip--border{border-bottom:1px solid var(--tic-line)}.tic-strip__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.6rem;padding-block:2rem}.tic-strip__item{display:flex;align-items:center;gap:1rem;min-width:0;font-size:1.3rem;line-height:1.3;color:var(--tic-ink);animation:tic-fade-up .7s var(--tic-ease-out) both;animation-delay:calc(.64s + var(--i, 0) * 40ms)}.tic-strip__item>span,.tic-strip__item>a{text-wrap:balance}.tic-strip__item a{color:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-decoration-color:#00000061;text-underline-offset:.3rem}@media(hover:hover)and (pointer:fine){.tic-strip__item a:hover{text-decoration-style:solid;text-decoration-color:currentColor}}@media screen and (min-width:990px){.tic-strip__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 5.6rem;padding-block:2.2rem}.tic-strip__item{font-size:1.4rem}}.tic-grid__groups{display:grid;gap:4rem}.tic-grid__group{display:grid;gap:2.4rem}.tic-grid__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem var(--tic-gap)}.tic-grid__cell{min-width:0}.tic-grid__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.tic-grid__text{max-width:30ch;font-size:1.5rem;line-height:1.45;color:var(--tic-muted);text-wrap:pretty}.tic-grid__more{margin-top:.4rem}.tic-grid__group+.tic-grid__group{padding-top:4rem;border-top:1px solid var(--tic-line)}@media screen and (min-width:990px){.tic-grid__group{grid-template-columns:minmax(0,1fr) minmax(0,3fr);column-gap:var(--tic-gap)}.tic-grid__intro{padding-top:.4rem}}@media screen and (max-width:749px){.tic-grid__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.2rem}.tic-grid__group,.tic-grid__group+.tic-grid__group{grid-row:span var(--tic-rows, 4);grid-template-rows:subgrid;gap:inherit;padding-top:0;border-top:0}.tic-grid__cards{grid-row:span var(--tic-cards, 3);grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);gap:inherit}.tic-grid__intro{gap:.6rem;padding-bottom:.4rem;border-bottom:1px solid var(--tic-line)}.tic-grid__intro .tic-h3{font-size:1.4rem}.tic-grid__text{font-size:1.25rem;line-height:1.4}.tic-grid__more{display:none}}.tic-grid__note{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:4.8rem;padding:1.6rem 2rem;font-size:1.4rem;line-height:1.4;text-align:left;color:var(--tic-ink);background:var(--tic-soft);border-radius:var(--tic-r-ctl);text-wrap:pretty}.tic-grid__note .tic-icon{width:2.2rem;height:2.2rem}@media screen and (max-width:749px){.tic-grid__note{justify-content:flex-start;margin-top:3.2rem;padding:1.4rem 1.6rem;font-size:1.3rem}}.tic-duo__grid{display:grid;gap:4rem}@media screen and (min-width:750px){.tic-duo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tic-gap)}}.tic-duo__card{position:relative;display:flex;flex-direction:column;gap:2rem}.tic-duo__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#ececec;border-radius:var(--tic-r-img);clip-path:inset(0 0 0 0 round var(--tic-r-img))}@media screen and (min-width:990px){.tic-duo__media{aspect-ratio:3 / 2}}.tic-duo__media:after,.tic-taste__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;outline:1px solid var(--tic-outline);outline-offset:-1px;pointer-events:none}.tic-duo__img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform var(--tic-dur-exit) var(--tic-ease-out)}@media(hover:hover)and (pointer:fine){.tic-duo__card:hover .tic-duo__img{transform:scale(1.03);transition-duration:var(--tic-dur-zoom)}}.tic-duo__body{display:grid;justify-items:start;gap:.8rem}.tic-duo__link{color:inherit;text-decoration:none}.tic-duo__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--tic-r-img)}.tic-duo__link:focus-visible{outline:none}.tic-duo__link:focus-visible:after{outline:2px solid var(--tic-ink);outline-offset:4px}.tic-duo__text{font-size:1.5rem;line-height:1.5;color:var(--tic-muted);text-wrap:balance}.tic-duo__cta{min-height:0;margin-top:.4rem}.tic-gift__panel{display:grid;gap:3.2rem;padding:2rem;color:#fff;background:#000;border-radius:calc(var(--tic-r-img) + 2rem)}@media screen and (min-width:750px){.tic-gift__panel{padding:4rem;border-radius:var(--tic-r-panel)}}@media screen and (min-width:990px){.tic-gift__panel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:5.6rem;padding:5.6rem}}.tic-gift__text{display:grid;justify-items:start;gap:1.6rem}.tic-gift__text .tic-h2{color:#fff}.tic-gift__eyebrow{margin-bottom:0;color:var(--tic-accent)}.tic-gift__copy{max-width:44ch;font-size:1.5rem;line-height:1.55;color:#ffffffc2;text-wrap:pretty}.tic-gift__deadline{display:flex;align-items:flex-start;gap:1.2rem;margin-top:.4rem;padding:1.4rem 1.6rem;font-size:1.5rem;font-weight:600;line-height:1.4;color:#fff;border:1px solid rgba(255,255,255,.24);border-radius:var(--tic-r-ctl);text-wrap:pretty}.tic-gift__deadline[hidden]{display:none}.tic-gift__deadline .tic-icon{margin-top:.05rem}.tic-gift__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tic-gap)}.tic-gift__editor-note{margin-bottom:1.2rem;padding:.8rem 1.2rem;font-size:1.2rem;color:var(--tic-muted);background:var(--tic-soft);border-radius:var(--tic-r-ctl)}.tic-taste__grid{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.tic-taste__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:7.2rem}.tic-taste--right .tic-taste__media{order:2}}.tic-taste__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#1c1c1c;border-radius:var(--tic-r-img);clip-path:inset(0 0 0 0 round var(--tic-r-img))}@media screen and (min-width:990px){.tic-taste__media{aspect-ratio:3 / 2}}.tic-taste__img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.tic-taste__body{display:grid;justify-items:start;gap:2rem}.tic-taste__body .tic-eyebrow{margin-bottom:-.4rem}.tic-taste__text,.tic-taste__text p{max-width:46ch;margin:0;font-size:1.6rem;line-height:1.55;color:var(--tic-ink);text-wrap:pretty}.tic-taste__address{display:grid;gap:1rem;padding-block:1.6rem;width:100%;max-width:40rem;font-size:1.4rem;line-height:1.45;border-block:1px solid var(--tic-line)}.tic-taste__row{display:flex;align-items:flex-start;gap:1.2rem}.tic-taste__row a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.tic-statement__inner{display:grid;justify-items:center;gap:3.2rem;text-align:center}.tic-statement__text{max-width:24ch;color:var(--tic-ink);font-size:clamp(2.6rem,1.4rem + 2.8vw,5.2rem);font-weight:600;line-height:1.06;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.tic-statement--medium .tic-statement__text{font-size:clamp(2.2rem,1.4rem + 1.8vw,3.8rem)}.tic-statement__caption{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tic-muted)}html.tic-js .tic [data-tic-reveal]{transition:opacity var(--tic-dur-reveal) var(--tic-ease-out) var(--tic-d, 0ms),transform var(--tic-dur-reveal) var(--tic-ease-out) var(--tic-d, 0ms)}html.tic-js .tic [data-tic-reveal]:not(.is-in){opacity:0;transform:translateY(var(--tic-rise))}html.tic-js .tic [data-tic-reveal=clip]{transition:clip-path var(--tic-dur-clip) var(--tic-ease-out) var(--tic-d, 0ms)}html.tic-js .tic [data-tic-reveal=clip]:not(.is-in){opacity:1;transform:none;clip-path:inset(8% 6% 8% 6% round var(--tic-r-img))}html.tic-js .tic .tic-taste__media[data-tic-reveal=clip] .tic-taste__img{transition:transform 1.4s var(--tic-ease-out) var(--tic-d, 0ms)}html.tic-js .tic .tic-taste__media[data-tic-reveal=clip]:not(.is-in) .tic-taste__img{transform:scale(1.08)}html.tic-js .tic [data-tic-reveal=lines]{transition:none}html.tic-js .tic [data-tic-reveal=lines]:not(.is-in){opacity:1;transform:none}html.tic-js .tic [data-tic-reveal=lines] .tic-mask>span{transition:transform var(--tic-dur-lines) var(--tic-ease-out);transition-delay:calc(var(--tic-d, 0ms) + var(--i, 0) * 80ms)}html.tic-js .tic [data-tic-reveal=lines]:not(.is-in) .tic-mask>span{transform:translateY(105%)}html.tic-js .tic [data-tic-reveal=lines] .tic-statement__caption{transition:opacity .7s var(--tic-ease-out);transition-delay:calc(var(--tic-d, 0ms) + var(--i, 3) * 80ms + .2s)}html.tic-js .tic [data-tic-reveal=lines]:not(.is-in) .tic-statement__caption{opacity:0}@media print{html.tic-js .tic [data-tic-reveal],html.tic-js .tic [data-tic-reveal] .tic-mask>span,html.tic-js .tic [data-tic-reveal] .tic-statement__caption,html.tic-js .tic .tic-taste__img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){.tic-hero__media,.tic-hero__img{animation:none}.tic-hero__shade{animation:tic-fade .5s ease both}.tic-hero__title .tic-mask>span,.tic-hero__text,.tic-hero__actions,.tic-strip__item{animation-name:tic-fade;animation-duration:.5s;animation-timing-function:ease}html.tic-js .tic [data-tic-reveal],html.tic-js .tic [data-tic-reveal=clip]{transition:opacity .5s ease var(--tic-d, 0ms)}html.tic-js .tic [data-tic-reveal]:not(.is-in),html.tic-js .tic [data-tic-reveal=clip]:not(.is-in),html.tic-js .tic [data-tic-reveal=lines]:not(.is-in){opacity:0;transform:none;clip-path:inset(0 0 0 0 round var(--tic-r-img))}html.tic-js .tic [data-tic-reveal=lines]{transition:opacity .6s ease var(--tic-d, 0ms)}html.tic-js .tic [data-tic-reveal] .tic-mask>span,html.tic-js .tic .tic-taste__media[data-tic-reveal] .tic-taste__img{transform:none!important;transition:none}.tic-button,.tic-button:active:not([disabled]){scale:none}.tic-add__ico{transition-property:opacity}.tic-add:not([data-state=idle]) .tic-add__face--idle .tic-add__ico,.tic-add:not([data-state=busy]) .tic-add__face--busy .tic-add__ico,.tic-add:not([data-state=done]) .tic-add__face--done .tic-add__ico{transform:none;filter:none}.tic-add__face--busy .tic-icon{animation:tic-pulse 1s ease-in-out infinite alternate}.tic-link .tic-icon,.tic-duo__img{transition:none}.tic-link:hover .tic-icon,.tic-duo__card:hover .tic-duo__img,.tic-duo__card:hover .tic-duo__cta .tic-icon{transform:none}}@keyframes tic-pulse{0%{opacity:1}to{opacity:.35}}.tic-card__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:inherit}.tic-card__track::-webkit-scrollbar{display:none}.tic-card__slide{position:relative;display:block;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.tic-card__dots{position:absolute;left:50%;bottom:1rem;z-index:2;display:flex;gap:.6rem;transform:translate(-50%);pointer-events:none}.tic-card__dot{width:.6rem;height:.6rem;border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 1px #0000001a;transition:background-color var(--tic-dur-press) ease}.tic-card__dot.is-on{background:#fff}.tic-card__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:3.6rem;height:3.6rem;margin-top:-1.8rem;padding:0;border:0;border-radius:50%;background:#fffffff0;color:#000;box-shadow:0 1px 2px #0000001f;cursor:pointer;opacity:0;transition-property:opacity,scale;transition-duration:var(--tic-dur-exit);transition-timing-function:ease}.tic-card__nav--prev{left:1rem}.tic-card__nav--next{right:1rem}.tic-card__nav:active{scale:.96}.tic-card__nav[disabled]{visibility:hidden}.tic-card__nav:focus-visible{opacity:1;outline:2px solid #000;outline-offset:2px}@media(hover:hover)and (pointer:fine){.tic-card__media:hover .tic-card__nav{opacity:1;transition-duration:var(--tic-dur-hover)}}@media(hover:none){.tic-card__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tic-site.css.map */
