:root{--fd-cream: #f4efe6;--fd-paper: #fffcf6;--fd-white: #ffffff;--fd-ink: #16130f;--fd-soft: #3d382f;--fd-mute: #6b645a;--fd-line: #ddd4c3;--fd-dot: #f2401b;--fd-dot-deep: #d93412;--fd-sun: #ffd94a;--fd-display: "Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--fd-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fd-accent: "Instrument Serif", Georgia, serif;--fd-gutter: 20px;--fd-max: 1240px;--fd-ease: cubic-bezier(.2, .8, .2, 1);--fd-radius: 22px}@media(min-width:900px){:root{--fd-gutter: 40px}}body.fd{margin:0;background:var(--fd-cream);color:var(--fd-ink);font-family:var(--fd-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}:where(body.fd) *,:where(body.fd) *:before,:where(body.fd) *:after{box-sizing:border-box}:where(body.fd) img,:where(body.fd) svg,:where(body.fd) video{max-width:100%}:where(body.fd) img{height:auto}:where(body.fd) a{color:inherit}:where(body.fd) h1,:where(body.fd) h2,:where(body.fd) h3,:where(body.fd) h4,:where(body.fd) p,:where(body.fd) ul,:where(body.fd) ol,:where(body.fd) dl,:where(body.fd) dd,:where(body.fd) figure,:where(body.fd) fieldset{margin:0;padding:0}:where(body.fd) fieldset{border:0;min-width:0}:where(body.fd) button,:where(body.fd) input,:where(body.fd) select,:where(body.fd) textarea{font:inherit;color:inherit}:where(body.fd) input,:where(body.fd) select,:where(body.fd) textarea{font-size:16px}:where(body.fd) :focus-visible{outline:3px solid var(--fd-dot);outline-offset:3px;border-radius:4px}:where(body.fd) ::selection{background:var(--fd-sun);color:var(--fd-ink)}.fd-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fd-skip{position:absolute;left:12px;top:-80px;z-index:200;padding:12px 16px;background:var(--fd-ink);color:var(--fd-cream)!important;border-radius:10px;text-decoration:none}.fd-skip:focus{top:12px}.fd-wrap{width:100%;max-width:var(--fd-max);margin-inline:auto;padding-inline:var(--fd-gutter)}.fd-display{font-family:var(--fd-display);font-weight:800;font-size:clamp(2.9rem,13.2vw,8.25rem);line-height:.9;letter-spacing:-.05em;font-stretch:88%;text-wrap:balance}.fd-h1{font-family:var(--fd-display);font-weight:800;font-size:clamp(2.2rem,9vw,4.25rem);line-height:.96;letter-spacing:-.04em;font-stretch:90%;text-wrap:balance}.fd-h2{font-family:var(--fd-display);font-weight:800;font-size:clamp(2.1rem,9.4vw,4.75rem);line-height:.94;letter-spacing:-.045em;font-stretch:88%;text-wrap:balance}.fd-h3{font-family:var(--fd-display);font-weight:700;font-size:clamp(1.3rem,5vw,1.7rem);line-height:1.08;letter-spacing:-.025em}.fd-em{font-family:var(--fd-accent);font-style:italic;font-weight:400;letter-spacing:-.02em;font-stretch:100%;font-size:1.06em;padding-inline:.06em .1em;background:linear-gradient(var(--fd-sun),var(--fd-sun)) 0 82% / 100% .3em no-repeat}.fd-em--dot{background:none;color:var(--fd-dot)}.fd-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--fd-body);font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--fd-soft)}.fd-eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--fd-dot);flex:0 0 auto}.fd-lead{font-size:clamp(1.125rem,4.6vw,1.4rem);line-height:1.42;color:var(--fd-soft);text-wrap:pretty}.fd-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px) / 100% 2px no-repeat;transition:background-size .35s var(--fd-ease)}.fd-link:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--fd-dot);transition:transform .35s var(--fd-ease)}.fd-link:hover:after{transform:translate(5px) scale(1.25)}.fd-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:0 28px;border:0;border-radius:16px;background:var(--fd-dot);color:var(--fd-ink)!important;font-family:var(--fd-display);font-weight:800;font-size:1.1875rem;letter-spacing:-.02em;line-height:1;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .2s var(--fd-ease),box-shadow .25s var(--fd-ease);box-shadow:0 6px 0 var(--fd-ink);-webkit-tap-highlight-color:transparent}.fd-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fd-sun);transform:translateY(101%);transition:transform .4s var(--fd-ease)}.fd-btn:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--fd-ink);transition:transform .4s var(--fd-ease)}.fd-btn:hover:before{transform:translateY(0)}.fd-btn:hover:after{transform:translate(6px)}.fd-btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--fd-ink)}.fd-btn[disabled]{background:var(--fd-line);cursor:not-allowed;box-shadow:none}.fd-btn--wide{width:100%}.fd-btn--ink{background:var(--fd-ink);color:var(--fd-cream)!important;box-shadow:none}.fd-btn--ink:after{background:var(--fd-dot)}.fd-btn--ink:before{background:#2c2720}.fd-btn--ghost{background:transparent;box-shadow:inset 0 0 0 2px var(--fd-ink)}.fd-btn--ghost:active{box-shadow:inset 0 0 0 2px var(--fd-ink)}.fd-btn.is-loading{pointer-events:none}.fd-btn.is-loading:after{animation:fd-pulse .7s ease-in-out infinite alternate}@keyframes fd-pulse{0%{transform:scale(.6)}to{transform:scale(1.5)}}.fd-js [data-fd-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--fd-ease),transform .8s var(--fd-ease);transition-delay:calc(var(--fd-i, 0) * 80ms)}.fd-js [data-fd-reveal].is-in{opacity:1;transform:none}.fd-dots-bg{background-image:radial-gradient(circle,rgba(22,19,15,.16) 1.6px,transparent 2px);background-size:22px 22px}.fd-header-wrap,.fd-footer{font-family:var(--fd-body);font-size:17px;line-height:1.55;color:var(--fd-ink)}.fd-header-wrap *,.fd-footer *{box-sizing:border-box}:where(.fd-header-wrap,.fd-footer) :where(ul,p,h2){margin:0;padding:0}.fd-header-wrap{position:sticky;top:-38px;z-index:60}.fd-ticker{height:38px;overflow:hidden;background:var(--fd-ink);color:var(--fd-cream);display:flex;align-items:center}.fd-ticker__track{display:flex;width:max-content;animation:fd-ticker 38s linear infinite}.fd-ticker__group{display:flex;list-style:none;flex:0 0 auto}.fd-ticker__group li{display:flex;align-items:center;gap:18px;padding-right:18px;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.fd-ticker__group li:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--fd-dot)}@keyframes fd-ticker{to{transform:translate(-25%)}}.fd-header{display:flex;align-items:center;justify-content:space-between;gap:20px;height:62px;padding-inline:var(--fd-gutter);background:#f4efe6e6;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-bottom:1.5px solid var(--fd-ink)}.fd-ticker,.fd-header{position:relative;z-index:2}.fd-header{transition:background .4s ease}.fd-header-wrap:has(.fd-menu.is-open) .fd-header{background:var(--fd-sun);-webkit-backdrop-filter:none;backdrop-filter:none}.fd-header__logo{display:flex;align-items:center;height:44px;color:var(--fd-ink)}.fd-header__logo svg{display:block;height:27px;width:auto;overflow:visible}.fd-header__logo .fd-lockup__dot{transform-box:fill-box;transform-origin:center;transition:transform .45s var(--fd-ease)}.fd-header__logo:hover .fd-lockup__dot{transform:scale(1.35)}.fd-header__nav{display:none;gap:30px}.fd-header__nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:.9375rem;text-decoration:none}.fd-header__nav a:after{content:"";position:absolute;left:50%;bottom:4px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--fd-dot);transform:scale(0);transition:transform .3s var(--fd-ease)}.fd-header__nav a:hover:after,.fd-header__nav a[aria-current=page]:after{transform:scale(1)}.fd-header__actions{display:flex;align-items:center;gap:6px}.fd-header__cart{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px 0 10px;font-weight:700;font-size:.9375rem;text-decoration:none}.fd-header__count{display:grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:999px;background:var(--fd-ink);color:var(--fd-cream);font-size:.8125rem;font-weight:700;transition:background .3s,transform .4s var(--fd-ease)}.fd-header__count.has-items{background:var(--fd-dot);color:var(--fd-ink)}.fd-header__count.is-bump{transform:scale(1.35)}.fd-header__menu{display:grid;place-items:center;width:44px;height:44px;margin-right:-8px;padding:0;border:0;background:transparent;cursor:pointer}.fd-header__bars{position:relative;width:24px;height:12px}.fd-header__bars:before,.fd-header__bars:after{content:"";position:absolute;left:0;width:24px;height:2.5px;background:var(--fd-ink);transition:transform .35s var(--fd-ease),top .35s var(--fd-ease),width .35s var(--fd-ease)}.fd-header__bars:before{top:0}.fd-header__bars:after{top:9.5px;width:15px}[aria-expanded=true]>.fd-header__bars:before{top:5px;transform:rotate(45deg)}[aria-expanded=true]>.fd-header__bars:after{top:5px;width:24px;transform:rotate(-45deg)}.fd-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:130px var(--fd-gutter) 36px;background:var(--fd-sun);clip-path:circle(0 at calc(100% - 34px) 70px);visibility:hidden;transition:clip-path .6s var(--fd-ease),visibility 0s .6s}.fd-menu.is-open{clip-path:circle(150% at calc(100% - 34px) 70px);visibility:visible;transition:clip-path .7s var(--fd-ease),visibility 0s}.fd-menu__links{display:grid;gap:4px;list-style:none}.fd-menu__links a{display:flex;align-items:baseline;gap:14px;padding:6px 0;font-family:var(--fd-display);font-weight:800;font-size:clamp(2.6rem,13vw,4rem);line-height:1;letter-spacing:-.045em;font-stretch:88%;text-decoration:none;opacity:0;transform:translateY(24px);transition:opacity .5s var(--fd-ease),transform .5s var(--fd-ease);transition-delay:calc(var(--fd-i) * 60ms + .15s)}.fd-menu.is-open .fd-menu__links a{opacity:1;transform:none}.fd-menu__links span{font-family:var(--fd-body);font-size:.8125rem;font-weight:600;letter-spacing:.06em}.fd-menu__foot{display:grid;gap:4px;font-size:1rem}.fd-menu__foot a{font-weight:700}@media(min-width:900px){.fd-header{height:74px}.fd-header__logo svg{height:31px}.fd-header__nav{display:flex}.fd-header__menu,.fd-menu{display:none}}.fd-hero{position:relative;overflow:hidden;padding:44px 0 0}.fd-hero__grid{display:grid;gap:28px}.fd-hero__copy{position:relative;z-index:2;display:grid;gap:22px;justify-items:start}.fd-hero__title{font-size:clamp(3.3rem,15.6vw,8.25rem)}.fd-hero__title .fd-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.fd-hero__title .fd-line>span{display:inline-block}.fd-js .fd-hero__title .fd-line>span{transform:translateY(110%);animation:fd-rise 1s var(--fd-ease) forwards;animation-delay:calc(var(--fd-i) * .11s + .1s)}@keyframes fd-rise{to{transform:none}}.fd-hero__lead{max-width:30ch}.fd-hero__field{position:relative;z-index:1;margin-inline:calc(var(--fd-gutter) * -1);height:250px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.fd-field{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fd-field circle{fill:var(--fd-ink);transform-box:fill-box;transform-origin:center;transition:transform .7s var(--fd-ease),fill .4s ease}.fd-field circle.is-pick{fill:var(--fd-dot);transform:scale(3.1)}.fd-field circle.is-near{transform:scale(.55)}.fd-hero__tag{position:absolute;z-index:3;right:var(--fd-gutter);bottom:22px;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:var(--fd-paper);border:1.5px solid var(--fd-ink);font-size:.875rem;font-weight:600}.fd-hero__tag i{width:10px;height:10px;border-radius:50%;background:var(--fd-dot);animation:fd-blink 2.4s ease-in-out infinite}@keyframes fd-blink{50%{transform:scale(1.6);opacity:.6}}@media(min-width:900px){.fd-hero{padding-top:84px}.fd-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:40px;padding-bottom:84px}.fd-hero__lead{max-width:34ch}.fd-hero__field{margin:0 calc(var(--fd-gutter) * -1) -84px 0;height:auto;align-self:stretch;min-height:520px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.fd-hero__tag{bottom:40px}}.fd-slant{position:relative}.fd-slant:before{content:"";position:absolute;left:0;right:0;top:-1px;height:clamp(22px,5vw,56px);background:var(--fd-slant-from, var(--fd-cream));clip-path:polygon(0 0,100% 0,0 100%)}.fd-finds{padding:72px 0 40px;background:var(--fd-paper);border-top:1.5px solid var(--fd-ink)}.fd-finds__head{display:grid;gap:14px;margin-bottom:36px}.fd-finds__list{display:grid;gap:28px;list-style:none}.fd-find{position:relative;display:grid;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-cream);overflow:hidden;text-decoration:none;transition:transform .5s var(--fd-ease),box-shadow .5s var(--fd-ease)}.fd-find:hover{transform:translate(-3px,-3px);box-shadow:8px 8px 0 var(--fd-ink)}.fd-find__media{position:relative;aspect-ratio:1 / 1;background:var(--fd-white);overflow:hidden}.fd-find__media img{width:100%;height:100%;object-fit:contain;display:block;padding:7%;transition:transform .9s var(--fd-ease)}.fd-find:hover .fd-find__media img{transform:scale(1.06) rotate(-1.5deg)}.fd-find__no{position:absolute;left:16px;top:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;font-family:var(--fd-display);font-weight:800;font-size:1rem;letter-spacing:-.02em}.fd-find__no:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--fd-dot)}.fd-find__body{display:grid;gap:12px;padding:22px 20px 24px;border-top:1.5px solid var(--fd-ink);align-content:start}.fd-find__title{font-family:var(--fd-display);font-weight:800;font-size:clamp(1.75rem,7.4vw,3rem);line-height:.98;letter-spacing:-.04em;font-stretch:90%;text-wrap:balance}.fd-find__sub{color:var(--fd-soft);font-size:1.0625rem;line-height:1.4}.fd-find__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}.fd-find__price{font-family:var(--fd-display);font-weight:800;font-size:1.6rem;letter-spacing:-.03em}.fd-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--fd-sun);font-size:.8125rem;font-weight:700;line-height:1.2}.fd-chip--line{background:transparent;box-shadow:inset 0 0 0 1.5px var(--fd-ink)}.fd-find__go{display:inline-flex;align-items:center;gap:10px;margin-top:8px;min-height:44px;font-family:var(--fd-display);font-weight:800;font-size:1.125rem;letter-spacing:-.02em}.fd-find__go:after{content:"";width:34px;height:34px;border-radius:50%;background:var(--fd-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4EFE6' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12h12M13 7l5 5-5 5'/%3E%3C/svg%3E") center / 18px no-repeat;transition:transform .45s var(--fd-ease),background-color .3s}.fd-find:hover .fd-find__go:after{transform:translate(6px);background-color:var(--fd-dot)}@media(min-width:900px){.fd-finds{padding:120px 0 72px}.fd-finds__head{grid-template-columns:1fr auto;align-items:end;margin-bottom:56px}.fd-finds__list{gap:40px}.fd-find{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fd-find__media{aspect-ratio:auto;min-height:520px}.fd-find__body{padding:48px;border-top:0;border-left:1.5px solid var(--fd-ink);align-content:center;gap:18px}.fd-finds__list li:nth-child(2n) .fd-find__media{order:2}.fd-finds__list li:nth-child(2n) .fd-find__body{border-left:0;border-right:1.5px solid var(--fd-ink)}.fd-find__no{left:24px;top:22px;font-size:1.125rem}}.fd-route{position:relative;padding:84px 0 76px;background:var(--fd-sun);--fd-slant-from: var(--fd-paper)}.fd-route__head{display:grid;gap:14px;margin-bottom:40px;max-width:760px}.fd-route__list{position:relative;display:grid;gap:0;list-style:none;counter-reset:fd-step}.fd-route__step{position:relative;display:grid;grid-template-columns:44px 1fr;gap:4px 18px;padding-bottom:34px}.fd-route__step:last-child{padding-bottom:0}.fd-route__node{grid-row:1 / span 2;position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--fd-sun);border:2.5px solid var(--fd-ink);font-family:var(--fd-display);font-weight:800;font-size:1.0625rem}.fd-route__step:last-child .fd-route__node{background:var(--fd-dot);border-color:var(--fd-dot);color:var(--fd-dot);box-shadow:0 0 0 7px #f2401b38}.fd-route__step:before{content:"";position:absolute;left:20.75px;top:44px;bottom:0;width:2.5px;background:var(--fd-ink);transform-origin:top}.fd-route__step:last-child:before{display:none}.fd-js .fd-route__list[data-fd-reveal]{opacity:1;transform:none}.fd-js .fd-route__list[data-fd-reveal] .fd-route__step{opacity:0;transform:translateY(18px);transition:opacity .6s var(--fd-ease),transform .6s var(--fd-ease);transition-delay:calc(var(--fd-i) * .22s)}.fd-js .fd-route__list[data-fd-reveal] .fd-route__step:before{transform:scaleY(0);transition:transform .5s ease-out;transition-delay:calc(var(--fd-i) * .22s + .2s)}.fd-js .fd-route__list.is-in .fd-route__step{opacity:1;transform:none}.fd-js .fd-route__list.is-in .fd-route__step:before{transform:none}.fd-route__title{align-self:end;font-family:var(--fd-display);font-weight:800;font-size:1.5rem;line-height:1.05;letter-spacing:-.03em;padding-top:8px}.fd-route__text{grid-column:2;color:var(--fd-soft);font-size:1.0625rem;line-height:1.4;max-width:32ch}@media(min-width:900px){.fd-route{padding:140px 0 120px}.fd-route__head{margin-bottom:64px}.fd-route__list{grid-auto-flow:column;grid-auto-columns:1fr}.fd-route__step{grid-template-columns:1fr;gap:10px;padding:0 28px 0 0}.fd-route__node{grid-row:auto;width:56px;height:56px;font-size:1.25rem;margin-bottom:14px}.fd-route__step:before{left:56px;right:0;top:26.75px;bottom:auto;width:auto;height:2.5px;transform-origin:left}.fd-js .fd-route__list[data-fd-reveal] .fd-route__step:before{transform:scaleX(0)}.fd-route__title{font-size:1.9rem;padding-top:0}.fd-route__text{grid-column:auto}}.fd-promise{padding:76px 0;background:var(--fd-cream)}.fd-promise__list{display:grid;list-style:none;border-top:1.5px solid var(--fd-ink)}.fd-promise__item{display:grid;gap:8px;padding:26px 0;border-bottom:1.5px solid var(--fd-ink)}.fd-promise__big{display:flex;align-items:baseline;gap:12px;font-family:var(--fd-display);font-weight:800;font-size:clamp(2.4rem,11vw,5rem);line-height:.92;letter-spacing:-.05em;font-stretch:86%}.fd-promise__big small{font-family:var(--fd-accent);font-style:italic;font-weight:400;font-size:.5em;letter-spacing:-.01em;font-stretch:100%}.fd-promise__text{color:var(--fd-soft);max-width:44ch}@media(min-width:900px){.fd-promise{padding:120px 0}.fd-promise__item{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) auto;align-items:center;gap:32px;padding:34px 0}}.fd-help{padding:0 0 84px;background:var(--fd-cream)}.fd-help__grid{display:grid;gap:18px}.fd-panel{position:relative;display:grid;gap:14px;align-content:start;justify-items:start;padding:28px 22px;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-paper);overflow:hidden}.fd-panel--sun{background:var(--fd-sun)}.fd-panel--white{background:var(--fd-white)}.fd-panel p{color:var(--fd-soft);max-width:42ch}@media(min-width:900px){.fd-help{padding-bottom:130px}.fd-help__grid{grid-template-columns:1fr 1fr;gap:28px}.fd-panel{padding:44px}}.fd-footer{position:relative;overflow:hidden;padding:64px 0 0;background:var(--fd-paper);border-top:1.5px solid var(--fd-ink)}.fd-footer__grid{display:grid;gap:40px}.fd-footer__about{display:grid;gap:16px;justify-items:start;align-content:start}.fd-footer__about svg{width:62px;height:62px;display:block}.fd-footer__about p{max-width:30ch;font-size:1.125rem;line-height:1.4}.fd-footer h2{margin-bottom:10px;font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--fd-mute)}.fd-footer__links{display:grid;list-style:none}.fd-footer__links a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px) / 0 2px no-repeat;transition:background-size .35s var(--fd-ease)}.fd-footer__links a:hover{background-size:100% 2px}.fd-footer__mail{display:inline-flex;align-items:center;min-height:44px;font-family:var(--fd-display);font-weight:800;font-size:clamp(1.25rem,5.6vw,1.75rem);letter-spacing:-.03em;text-decoration-thickness:2px;text-underline-offset:5px;overflow-wrap:anywhere}.fd-footer__pay{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:18px}.fd-footer__pay svg{display:block;width:40px;height:25px}.fd-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-block:18px;border-top:1.5px solid var(--fd-ink);font-size:.875rem;color:var(--fd-mute)}.fd-footer__word{display:block;width:100%;margin:26px 0 -3.2%;color:var(--fd-ink)}.fd-footer__word svg{display:block;width:100%;height:auto}@media(min-width:900px){.fd-footer{padding-top:96px}.fd-footer__grid{grid-template-columns:1.4fr .8fr 1fr;gap:48px}}.fd-pdp{padding:14px 0 48px}.fd-pdp__grid{display:grid;gap:22px}.fd-gallery{position:relative;min-width:0}.fd-gallery__frame{position:relative;margin-inline:calc(var(--fd-gutter) * -1)}.fd-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;padding-inline:var(--fd-gutter);scroll-padding-inline:var(--fd-gutter)}.fd-gallery__track::-webkit-scrollbar{display:none}.fd-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1;border-radius:var(--fd-radius);border:1.5px solid var(--fd-ink);background:var(--fd-white);overflow:hidden}.fd-gallery__slide img,.fd-gallery__slide video,.fd-gallery__slide iframe{display:block;width:100%;height:100%;object-fit:contain}.fd-gallery__count{position:absolute;right:calc(var(--fd-gutter) + 12px);top:12px;z-index:2;padding:5px 11px;border-radius:999px;background:var(--fd-ink);color:var(--fd-cream);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.fd-gallery__nav{display:none}.fd-gallery__thumbs{display:flex;gap:8px;margin:10px calc(var(--fd-gutter) * -1) 0;padding:2px var(--fd-gutter) 6px;overflow-x:auto;scrollbar-width:none;list-style:none}.fd-gallery__thumbs::-webkit-scrollbar{display:none}.fd-gallery__thumbs li{flex:0 0 auto}.fd-gallery__thumb{display:block;width:60px;height:60px;padding:0;border:1.5px solid var(--fd-line);border-radius:14px;background:var(--fd-white);overflow:hidden;cursor:pointer;transition:border-color .25s,transform .3s var(--fd-ease)}.fd-gallery__thumb img{display:block;width:100%;height:100%;object-fit:contain}.fd-gallery__thumb[aria-current=true]{border-color:var(--fd-ink);box-shadow:0 0 0 1.5px var(--fd-ink);transform:translateY(-2px)}.fd-buy{display:grid;gap:18px;min-width:0;align-content:start}.fd-buy__head{display:grid;gap:12px}.fd-buy__sub{font-size:1.125rem;line-height:1.4;color:var(--fd-soft);text-wrap:pretty}.fd-buy__priceRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.fd-buy__price{font-family:var(--fd-display);font-weight:800;font-size:2.5rem;line-height:1;letter-spacing:-.04em}.fd-buy__was{color:var(--fd-mute);text-decoration:line-through;font-size:1.125rem}.fd-option{display:grid;gap:10px}.fd-option legend{padding:0;margin-bottom:10px;font-size:.9375rem;color:var(--fd-mute)}.fd-option legend strong{color:var(--fd-ink);font-weight:700}.fd-option__values{display:flex;flex-wrap:wrap;gap:8px}.fd-option__value input{position:absolute;opacity:0;pointer-events:none}.fd-option__value label{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:4px 16px 4px 5px;border:1.5px solid var(--fd-line);border-radius:999px;background:var(--fd-paper);font-weight:600;font-size:.9375rem;cursor:pointer;transition:border-color .2s,background .2s,transform .3s var(--fd-ease);-webkit-tap-highlight-color:transparent}.fd-option__value label.no-swatch{padding-left:18px}.fd-option__value label img{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--fd-white);border:1px solid var(--fd-line)}.fd-option__value input:checked+label{border-color:var(--fd-ink);background:var(--fd-sun);box-shadow:0 3px 0 var(--fd-ink);transform:translateY(-2px)}.fd-option__value input:focus-visible+label{outline:3px solid var(--fd-dot);outline-offset:2px}.fd-buy__row{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.fd-qty{display:inline-grid;grid-template-columns:46px 40px 46px;align-items:center;height:58px;border:1.5px solid var(--fd-ink);border-radius:16px;background:var(--fd-paper);overflow:hidden}.fd-qty button{width:46px;height:100%;padding:0;border:0;background:transparent;font-size:1.375rem;font-weight:600;line-height:1;cursor:pointer;transition:background .2s}.fd-qty button:hover{background:var(--fd-sun)}.fd-qty input{width:40px;height:100%;padding:0;border:0;background:transparent;text-align:center;font-weight:700;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.fd-qty input::-webkit-outer-spin-button,.fd-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fd-buy__express{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 16px;margin-top:4px}.fd-buy__express:empty{display:none}.fd-buy__express .shopify-payment-button__more-options{min-height:44px;margin-top:4px;font-family:var(--fd-body);font-size:.9375rem;color:var(--fd-soft)}.fd-buy__error{padding:12px 14px;border-radius:12px;background:#ffe3da;font-weight:600;font-size:.9375rem}.fd-arrive{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;padding:16px 18px;border:1.5px solid var(--fd-ink);border-radius:18px;background:var(--fd-paper)}.fd-arrive__icon{grid-row:1 / span 2;width:44px;height:44px}.fd-arrive__icon .fd-truck{animation:fd-drive 2.8s var(--fd-ease) infinite}@keyframes fd-drive{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}.fd-arrive strong{font-weight:700;line-height:1.3}.fd-arrive span{grid-column:2;font-size:.9375rem;color:var(--fd-mute);line-height:1.3}.fd-ticks{display:grid;gap:10px;list-style:none;font-size:.9875rem}.fd-ticks li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;line-height:1.35}.fd-ticks svg{width:20px;height:20px;margin-top:1px}@media(min-width:900px){.fd-pdp{padding:40px 0 96px}.fd-pdp__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:start}.fd-gallery{position:sticky;top:96px}.fd-gallery__frame{margin-inline:0}.fd-gallery__track{padding-inline:0;scroll-padding-inline:0}.fd-gallery__count{right:16px;top:16px}.fd-gallery__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;padding:0;border:1.5px solid var(--fd-ink);border-radius:50%;background:var(--fd-paper);cursor:pointer;transition:background .2s,transform .3s var(--fd-ease)}.fd-gallery__nav:hover{background:var(--fd-sun);transform:scale(1.08)}.fd-gallery__nav--prev{left:14px}.fd-gallery__nav--next{right:14px}.fd-gallery__thumbs{margin-inline:0;padding-inline:2px;flex-wrap:wrap}.fd-gallery__thumb{width:72px;height:72px}.fd-buy{gap:22px;padding-top:8px}.fd-buy__price{font-size:3rem}}.fd-band{position:relative;padding:72px 0}.fd-band--paper{background:var(--fd-paper)}.fd-band--white{background:var(--fd-white)}.fd-band--sun{background:var(--fd-sun)}.fd-band--line{border-top:1.5px solid var(--fd-ink)}.fd-band__head{display:grid;gap:14px;margin-bottom:34px}.fd-about__grid{display:grid;gap:26px}.fd-rte{display:grid;gap:1em;font-size:1.125rem;line-height:1.55;color:var(--fd-soft);max-width:62ch}.fd-rte>:first-child{font-size:1.18em;line-height:1.4;color:var(--fd-ink);text-wrap:pretty}.fd-rte h2,.fd-rte h3,.fd-rte h4{margin-top:.6em;font-family:var(--fd-display);font-weight:800;font-size:1.5rem;line-height:1.1;letter-spacing:-.03em;color:var(--fd-ink)}.fd-rte ul,.fd-rte ol{display:grid;gap:.5em;padding-left:1.2em}.fd-rte a{font-weight:600;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--fd-dot)}.fd-rte strong{color:var(--fd-ink)}.fd-does__grid{display:grid;gap:14px;list-style:none}.fd-does__item{position:relative;display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:center;padding:18px;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-paper);transition:transform .45s var(--fd-ease),box-shadow .45s var(--fd-ease),background .3s}.fd-does__item:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--fd-ink);background:var(--fd-white)}.fd-does__glyph{width:64px;height:64px}.fd-does__no{display:block;margin-bottom:4px;font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--fd-mute)}.fd-does__text{font-family:var(--fd-display);font-weight:700;font-size:1.25rem;line-height:1.14;letter-spacing:-.02em;text-wrap:balance}.fd-facts__grid{display:grid;gap:44px}.fd-spec{border-top:2.5px solid var(--fd-ink)}.fd-spec__row{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:14px;padding:14px 0;border-bottom:1.5px solid var(--fd-line);line-height:1.35}.fd-spec__row dt{color:var(--fd-mute);font-size:.9375rem}.fd-spec__row dd{font-weight:700}.fd-spec__row--full{grid-template-columns:1fr}.fd-box{display:grid;gap:10px;list-style:none;counter-reset:fd-box}.fd-box li{display:grid;grid-template-columns:46px 1fr;gap:14px;align-items:center;padding:12px 16px 12px 12px;border-radius:16px;background:var(--fd-cream);font-weight:600;line-height:1.3;counter-increment:fd-box}.fd-box li:before{content:counter(fd-box,decimal-leading-zero);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--fd-ink);color:var(--fd-cream);font-family:var(--fd-display);font-weight:800;font-size:.9375rem}.fd-box li:last-child:before{background:var(--fd-dot);color:var(--fd-ink)}.fd-back{overflow:hidden}.fd-back__grid{display:grid;gap:24px;align-items:center}.fd-back__num{position:relative;display:flex;align-items:flex-end;flex-wrap:nowrap;gap:10px;font-family:var(--fd-display);font-weight:800;font-size:clamp(8rem,40vw,19rem);line-height:.76;letter-spacing:-.07em;font-stretch:82%}.fd-back__digits{white-space:nowrap;flex:0 0 auto}.fd-back__digits:after{content:"";display:inline-block;width:.15em;height:.15em;margin-left:.03em;border-radius:50%;background:var(--fd-dot)}.fd-back__num small{margin-bottom:.1em;font-family:var(--fd-accent);font-style:italic;font-weight:400;font-size:.16em;line-height:.95;letter-spacing:-.01em;font-stretch:100%;max-width:4.4em}.fd-back__copy{display:grid;gap:14px;justify-items:start}.fd-back__copy p{font-size:1.125rem;color:var(--fd-soft);max-width:40ch}.fd-faq{border-top:2.5px solid var(--fd-ink)}.fd-faq__item{border-bottom:1.5px solid var(--fd-ink)}.fd-faq__q{display:grid;grid-template-columns:1fr 40px;gap:16px;align-items:center;width:100%;min-height:68px;padding:16px 0;border:0;background:transparent;text-align:left;font-family:var(--fd-display);font-weight:700;font-size:1.25rem;line-height:1.15;letter-spacing:-.02em;cursor:pointer;-webkit-tap-highlight-color:transparent}.fd-faq__icon{position:relative;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--fd-ink);transition:background .3s,transform .5s var(--fd-ease)}.fd-faq__icon:before,.fd-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2.5px;margin:-1.25px 0 0 -7px;background:var(--fd-ink);transition:transform .5s var(--fd-ease)}.fd-faq__icon:after{transform:rotate(90deg)}.fd-faq__q[aria-expanded=true] .fd-faq__icon{background:var(--fd-dot);border-color:var(--fd-dot);transform:rotate(180deg)}.fd-faq__q[aria-expanded=true] .fd-faq__icon:after{transform:rotate(0)}.fd-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--fd-ease)}.fd-faq__a>div{overflow:hidden}.fd-faq__a p{padding:0 56px 22px 0;max-width:62ch;color:var(--fd-soft);font-size:1.0625rem}.fd-faq__q[aria-expanded=true]+.fd-faq__a{grid-template-rows:1fr}.fd-no-js .fd-faq__a{grid-template-rows:1fr}.fd-faq__more{margin-top:28px;font-size:1.0625rem;color:var(--fd-soft)}.fd-faq__more a{font-weight:700;color:var(--fd-ink);text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--fd-dot)}.fd-last{padding:64px 0 84px;background:var(--fd-cream);border-top:1.5px solid var(--fd-ink)}.fd-last__card{display:grid;gap:22px;padding:24px 20px 28px;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-paper);box-shadow:8px 8px 0 var(--fd-ink)}.fd-last__media{width:132px;aspect-ratio:1;border-radius:18px;border:1.5px solid var(--fd-ink);background:var(--fd-white);overflow:hidden}.fd-last__media img{display:block;width:100%;height:100%;object-fit:contain}.fd-last__copy{display:grid;gap:12px;justify-items:start}@media(min-width:900px){.fd-band{padding:128px 0}.fd-band__head{margin-bottom:56px}.fd-about__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.fd-does__grid{grid-template-columns:repeat(6,1fr);gap:20px}.fd-does__item{grid-column:span 2;grid-template-columns:1fr;align-content:space-between;gap:46px;min-height:270px;padding:28px}.fd-does__item:nth-child(1),.fd-does__item:nth-child(2){grid-column:span 3}.fd-does__grid--4 .fd-does__item{grid-column:span 3}.fd-does__glyph{width:84px;height:84px}.fd-does__text{font-size:1.6rem}.fd-facts__grid{grid-template-columns:1fr 1fr;gap:80px}.fd-facts__grid--single{grid-template-columns:minmax(0,720px)}.fd-back__grid{grid-template-columns:auto 1fr;gap:80px}.fd-back__num{font-size:clamp(14rem,26vw,23rem)}.fd-faq__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}.fd-faq__grid .fd-band__head{position:sticky;top:120px;margin-bottom:0}.fd-faq__q{font-size:1.5rem;min-height:84px}.fd-last{padding:110px 0 130px}.fd-last__card{grid-template-columns:auto 1fr auto;align-items:center;gap:40px;padding:40px 48px}.fd-last__media{width:180px}}.fd-bar{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:70;display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:8px;border:1.5px solid var(--fd-ink);border-radius:20px;background:var(--fd-paper);box-shadow:0 5px 0 var(--fd-ink);transform:translateY(calc(100% + 40px));transition:transform .55s var(--fd-ease)}.fd-bar.is-on{transform:none}.fd-bar__img{width:48px;height:48px;border-radius:12px;background:var(--fd-white);border:1px solid var(--fd-line);object-fit:contain}.fd-bar__info{min-width:0;display:grid;line-height:1.2}.fd-bar__title{font-weight:700;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-bar__price{font-family:var(--fd-display);font-weight:800;font-size:1.125rem;letter-spacing:-.02em}.fd-bar .fd-btn{min-height:50px;padding:0 18px;font-size:1.0625rem;border-radius:14px;box-shadow:none}@media(min-width:900px){.fd-bar{left:auto;right:24px;bottom:24px;width:440px}}.fd-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;align-items:end;visibility:hidden;transition:visibility 0s .5s}.fd-sheet.is-open{visibility:visible;transition:visibility 0s}.fd-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#16130f73;opacity:0;transition:opacity .4s;cursor:pointer}.fd-sheet.is-open .fd-sheet__scrim{opacity:1}.fd-sheet__panel{position:relative;display:grid;gap:18px;width:100%;max-width:520px;margin-inline:auto;padding:26px 20px calc(24px + env(safe-area-inset-bottom,0px));border:1.5px solid var(--fd-ink);border-bottom:0;border-radius:26px 26px 0 0;background:var(--fd-paper);transform:translateY(105%);transition:transform .55s var(--fd-ease)}.fd-sheet.is-open .fd-sheet__panel{transform:none}.fd-sheet__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.fd-sheet__title{display:flex;align-items:center;gap:12px;font-family:var(--fd-display);font-weight:800;font-size:1.6rem;letter-spacing:-.03em;line-height:1}.fd-sheet__title:before{content:"";width:16px;height:16px;border-radius:50%;background:var(--fd-dot)}.fd-sheet.is-open .fd-sheet__title:before{animation:fd-pop .7s var(--fd-ease) .25s backwards}@keyframes fd-pop{0%{transform:scale(0)}60%{transform:scale(1.5)}}.fd-sheet__close{width:46px;height:46px;margin-right:-8px;padding:0;border:0;background:transparent;font-size:1.75rem;line-height:1;cursor:pointer}.fd-sheet__line{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center}.fd-sheet__line img{width:64px;height:64px;border-radius:14px;border:1px solid var(--fd-line);background:var(--fd-white);object-fit:contain}.fd-sheet__line strong{display:block;line-height:1.25}.fd-sheet__line span{color:var(--fd-mute);font-size:.9375rem}.fd-sheet__actions{display:grid;gap:12px}@media(min-width:900px){.fd-sheet{align-items:center}.fd-sheet__panel{border-bottom:1.5px solid var(--fd-ink);border-radius:26px;padding:34px;transform:translateY(40px) scale(.96);opacity:0;transition:transform .45s var(--fd-ease),opacity .3s}.fd-sheet.is-open .fd-sheet__panel{opacity:1}}.fd-cart{padding:40px 0 90px;min-height:60vh}.fd-cart__head{display:flex;align-items:baseline;gap:14px;margin-bottom:26px}.fd-cart__count{font-family:var(--fd-accent);font-style:italic;font-size:1.5rem;color:var(--fd-mute)}.fd-cart__grid{display:grid;gap:28px}.fd-cart__lines{display:grid;list-style:none;border-top:2.5px solid var(--fd-ink)}.fd-line-item{display:grid;grid-template-columns:92px 1fr;gap:16px;padding:18px 0;border-bottom:1.5px solid var(--fd-line)}.fd-line-item__img{width:92px;height:92px;border-radius:16px;border:1.5px solid var(--fd-ink);background:var(--fd-white);overflow:hidden}.fd-line-item__img img{display:block;width:100%;height:100%;object-fit:contain}.fd-line-item__body{display:grid;gap:6px;align-content:start;min-width:0}.fd-line-item__title{font-family:var(--fd-display);font-weight:700;font-size:1.1875rem;line-height:1.12;letter-spacing:-.02em;text-decoration:none}.fd-line-item__variant{color:var(--fd-mute);font-size:.9375rem}.fd-line-item__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.fd-line-item .fd-qty{height:48px;grid-template-columns:44px 36px 44px;border-radius:12px}.fd-line-item .fd-qty button{width:44px}.fd-line-item .fd-qty input{width:36px}.fd-line-item__price{font-family:var(--fd-display);font-weight:800;font-size:1.25rem;letter-spacing:-.02em}.fd-line-item__remove{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;color:var(--fd-mute);text-underline-offset:3px}.fd-summary{display:grid;gap:16px;padding:24px 20px;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-paper);box-shadow:6px 6px 0 var(--fd-ink);align-self:start}.fd-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.fd-summary__row--total{padding-top:14px;border-top:1.5px solid var(--fd-ink);font-family:var(--fd-display);font-weight:800;font-size:1.75rem;letter-spacing:-.03em}.fd-summary__note{font-size:.9375rem;color:var(--fd-mute)}.fd-empty{display:grid;gap:22px;justify-items:start;padding:30px 0 60px}.fd-empty__art{width:100%;max-width:420px;height:150px}@media(min-width:900px){.fd-cart{padding:72px 0 130px}.fd-cart__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px}.fd-line-item{grid-template-columns:132px 1fr;gap:24px;padding:24px 0}.fd-line-item__img{width:132px;height:132px}.fd-summary{position:sticky;top:110px;padding:32px}}.fd-page{padding:44px 0 90px}.fd-page__head{display:grid;gap:16px;margin-bottom:34px;padding-bottom:28px;border-bottom:2.5px solid var(--fd-ink)}.fd-page__body{max-width:720px}.fd-page .fd-rte>:first-child{font-size:1.2em}.fd-form{display:grid;gap:16px;max-width:560px;margin-top:36px;padding:24px 20px;border:1.5px solid var(--fd-ink);border-radius:var(--fd-radius);background:var(--fd-paper)}.fd-field-row{display:grid;gap:6px}.fd-field-row label{font-weight:700;font-size:.9375rem}.fd-field-row input,.fd-field-row textarea{width:100%;min-height:52px;padding:13px 14px;border:1.5px solid var(--fd-ink);border-radius:12px;background:var(--fd-white)}.fd-field-row textarea{min-height:150px;resize:vertical}.fd-form__ok{padding:14px 16px;border-radius:12px;background:var(--fd-sun);font-weight:700}.fd-form__err{padding:14px 16px;border-radius:12px;background:#ffe3da;font-weight:600}body.fd .shopify-policy__container{max-width:var(--fd-max);margin:0 auto;padding:44px var(--fd-gutter) 90px}body.fd .shopify-policy__title{text-align:left;margin-bottom:34px;padding-bottom:28px;border-bottom:2.5px solid var(--fd-ink)}body.fd .shopify-policy__title h1{font-family:var(--fd-display);font-weight:800;font-size:clamp(2.6rem,12vw,6rem);line-height:.92;letter-spacing:-.05em;font-stretch:88%}body.fd .shopify-policy__body{max-width:720px;font-size:1.0625rem;line-height:1.6;color:var(--fd-soft)}body.fd .shopify-policy__body .rte>*+*,body.fd .shopify-policy__body>*+*{margin-top:1em}body.fd .shopify-policy__body h1,body.fd .shopify-policy__body h2,body.fd .shopify-policy__body h3{margin-top:1.7em;font-family:var(--fd-display);font-weight:800;font-size:1.6rem;line-height:1.1;letter-spacing:-.03em;color:var(--fd-ink)}body.fd .shopify-policy__body ul,body.fd .shopify-policy__body ol{padding-left:1.2em}body.fd .shopify-policy__body li+li{margin-top:.4em}body.fd .shopify-policy__body a{font-weight:600;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--fd-dot)}.fd-lost{display:grid;gap:24px;justify-items:start;padding:64px 0 110px}.fd-gate{min-height:100svh;display:grid;grid-template-rows:1fr auto;background:var(--fd-cream)}.fd-gate__main{display:grid;gap:26px;align-content:center;justify-items:start;padding:60px var(--fd-gutter);max-width:900px;margin-inline:auto;width:100%}.fd-gate__logo svg{display:block;height:38px;width:auto}.fd-gate__foot{padding:20px var(--fd-gutter) 28px;max-width:900px;margin-inline:auto;width:100%}.fd-gate details summary{display:inline-flex;align-items:center;min-height:44px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.fd-gate__form{display:grid;grid-template-columns:1fr auto;gap:10px;max-width:420px;margin-top:10px}.fd-gate__form input{min-height:54px;padding:0 14px;border:1.5px solid var(--fd-ink);border-radius:14px;background:var(--fd-white);min-width:0}.fd-gate__form .fd-btn{min-height:54px;padding:0 20px;box-shadow:none}@media(min-width:900px){.fd-page{padding:84px 0 140px}.fd-form{padding:36px}body.fd .shopify-policy__container{padding-block:84px 140px}}@media(prefers-reduced-motion:reduce){body.fd *,body.fd *:before,body.fd *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.fd-js [data-fd-reveal],.fd-js .fd-route__list[data-fd-reveal] .fd-route__step,.fd-js .fd-hero__title .fd-line>span{opacity:1!important;transform:none!important}.fd-ticker__track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/foundiny.css.map */
