.tf-scheme{background:var(--tf-bg);color:var(--tf-fg)}.tf-section{padding:clamp(64px,10vw,136px) 16px clamp(64px,9vw,120px);font-family:var(--tf-body)}.tf-head{max-width:900px;margin:0 auto clamp(36px,5vw,64px);text-align:center}.tf-line{margin:0 auto;max-width:26ch;font-family:var(--tf-display);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 0,"opsz" 96;font-size:clamp(1.75rem,1.3rem + 2vw,2.875rem);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.tf-line--lead{font-style:italic;font-variation-settings:"SOFT" 100,"WONK" 1,"opsz" 96}.tf-prose{font-family:var(--tf-display);font-weight:350;font-variation-settings:"SOFT" 100,"WONK" 0,"opsz" 48;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.45;text-wrap:pretty}.tf-head .tf-prose{text-wrap:balance}.tf-phrase{white-space:nowrap}.tf-br-wide{display:none}@media(min-width:750px){.tf-br-wide{display:inline}}.tf-prose p,.tf-text p{margin:0}.tf-prose p+p,.tf-text p+p{margin-top:.8em}.tf-section p,.tf-section li,.tf-section figcaption{text-wrap:pretty}.tf-text{font-family:var(--tf-body);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.65}.tf-caption{font-family:var(--tf-display);font-style:italic;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:.9375rem;line-height:1.3}.tf-label{font-family:var(--tf-body);font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase}.tf-btn{display:inline-block;padding:16px 32px;border:1.5px solid var(--tf-ochre);border-radius:999px;background:var(--tf-ochre);color:var(--tf-cream);font-family:var(--tf-body);font-weight:600;font-size:1.0625rem;line-height:1.2;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:translate .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.tf-btn:hover{translate:0 -2px;box-shadow:0 10px 20px -10px rgb(var(--tf-ink-rgb) / .5)}.tf-btn:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tf-btn--outline{border-color:var(--tf-outline, var(--tf-ochre));background:transparent;color:var(--tf-outline, var(--tf-ochre))}.tf-btn--outline:hover,.tf-btn--outline:focus-visible{border-color:var(--tf-ochre);background:var(--tf-ochre);color:var(--tf-cream);box-shadow:none;translate:none}.tf-btn--small{padding:10px 18px;font-size:.9375rem;letter-spacing:0}.tf-cta{margin-top:clamp(40px,6vw,72px);text-align:center}.tf-frame{padding:clamp(8px,1.2vw,14px);background:var(--tf-paper);box-shadow:0 2px 4px rgb(var(--tf-ink-rgb) / .1),0 24px 44px -22px rgb(var(--tf-ink-rgb) / .45)}.tf-flourish{display:block;width:min(420px,70vw);aspect-ratio:8 / 1;margin:clamp(32px,5vw,56px) auto 0;background:var(--tf-flourish-long) center / contain no-repeat}.tf-flourish--short{width:64%;margin:18px auto 16px;background-image:var(--tf-flourish-short)}@media(prefers-reduced-motion:no-preference){.tf-js .tf-ev__stamp{scale:1.15;rotate:-8deg;transition:scale .38s cubic-bezier(.5,1.6,.4,1),rotate .38s cubic-bezier(.5,1.6,.4,1)}.tf-js .tf-ev__stamp.tf-in{scale:1;rotate:-3deg}.tf-tag{animation:tf-sway 3.2s ease-in-out infinite alternate}.tf-shops__item:nth-child(2n) .tf-tag{animation-duration:3.8s;animation-delay:-1.4s}@keyframes tf-sway{0%{rotate:calc(var(--tf-swing-to, -2deg) - 1.2deg)}to{rotate:calc(var(--tf-swing-to, -2deg) + 1.2deg)}}.tf-js .tf-flourish{clip-path:inset(0 98% 0 0);transition:clip-path 1.4s cubic-bezier(.4,0,.2,1) .2s}.tf-js .tf-flourish.tf-in{clip-path:inset(0 0 0 0)}.tf-js .tf-piece,.tf-js .tf-turn__side,.tf-js .tf-nature__figure,.tf-js .tf-wear__patch-img,.tf-js .tf-maker__photo,.tf-js .tf-wear__half{transition:transform .9s cubic-bezier(.2,.75,.25,1),rotate .45s cubic-bezier(.3,.7,.2,1),translate .45s cubic-bezier(.3,.7,.2,1),filter .45s ease}.tf-js .tf-piece:not(.tf-in){transform:translateY(-46px) rotate(-7deg)}.tf-js .tf-piece:nth-child(2){transition-delay:.08s}.tf-js .tf-piece:nth-child(3){transition-delay:.16s}.tf-js .tf-piece:nth-child(4){transition-delay:.24s}.tf-js .tf-piece:nth-child(5){transition-delay:.32s}.tf-js .tf-turn__side:not(.tf-in),.tf-js .tf-maker__photo:not(.tf-in),.tf-js .tf-wear__half:not(.tf-in){transform:translateY(44px) rotate(3deg)}.tf-js .tf-nature__figure:not(.tf-in){transform:translateY(56px)}.tf-js .tf-nature__item:nth-child(2) .tf-nature__figure{transition-delay:.12s}.tf-js .tf-nature__item:nth-child(3) .tf-nature__figure{transition-delay:.24s}.tf-js .tf-wear__patch:not(.tf-in) .tf-wear__patch-img{transform:translateY(-30px) scale(1.12) rotate(-6deg)}.tf-js .tf-wear__patch:nth-child(2) .tf-wear__patch-img{transition-delay:.12s}.tf-js .tf-wear__patch:nth-child(3) .tf-wear__patch-img{transition-delay:.24s}.tf-js .tf-ig .instafeed-new-layout-item{transition:transform .9s cubic-bezier(.2,.75,.25,1)}.tf-js .tf-ig__feed:not(.tf-in) .instafeed-new-layout-item{transform:translateY(-40px) rotate(-6deg)}.tf-js .tf-ig .instafeed-new-layout-item:nth-child(3n+2){transition-delay:.1s}.tf-js .tf-ig .instafeed-new-layout-item:nth-child(3n){transition-delay:.2s}.tf-js .tf-gi__stack:not(.tf-in) .tf-gi__sheet{rotate:0deg;translate:0 0}.tf-js .tf-gi__stack .tf-gi__sheet{transition-duration:.9s}.tf-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em .04em .14em;margin:-.08em -.04em -.14em}.tf-w>span{display:inline-block;translate:0 110%;transition:translate .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--tf-i, 0) * 45ms)}.tf-in .tf-w>span{translate:0 0}}.tf-arrow{display:block;width:100%;height:auto}.tf-arrow--left{rotate:180deg}.tf-dl__nav .tf-arrow,.tf-v__btn .tf-arrow{width:22px}.tf-go{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border:1.5px solid currentColor;border-radius:50%;color:var(--tf-turquoise);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tf-go .tf-arrow{width:16px;transition:translate .2s ease}.tf-go--light{color:#f3eadfd9}.tf-go--small{width:30px;height:30px}.tf-go--small .tf-arrow{width:14px}:is(a,button):is(:hover,:focus-visible) .tf-go{border-color:var(--tf-turquoise);background:var(--tf-turquoise);color:var(--tf-cream)}:is(a,button):is(:hover,:focus-visible) .tf-go--light{border-color:var(--tf-cream);background:var(--tf-cream);color:var(--tf-turquoise)}:is(a,button):hover .tf-go .tf-arrow{translate:2px 0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tf-base.css.map */
