:root{--frc-bg: #f6f4f0;--frc-ink: #140700;--frc-bg-rgb: 246, 244, 240;--frc-ink-rgb: 20, 7, 0;--frc-muted: rgba(var(--frc-ink-rgb), .55);--frc-line: rgba(var(--frc-ink-rgb), .14);--frc-serif: "EB Garamond", "Times New Roman", serif;--frc-sans: "Inter", "Helvetica Neue", Arial, sans-serif;--frc-ease: cubic-bezier(.22, 1, .36, 1);--frc-ease-in-out: cubic-bezier(.65, 0, .35, 1);--frc-gutter: clamp(16px, 2.6vw, 40px);--frc-radius: 16px;--font-body-family: var(--frc-sans);--font-body-style: normal;--font-body-weight: 400;--font-heading-family: var(--frc-serif);--font-heading-style: normal;--font-heading-weight: 400}html.frc-lenis,html.frc-lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body,body.gradient{background:var(--frc-bg);color:var(--frc-ink);font-family:var(--frc-sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .9s var(--frc-ease-in-out),color .9s var(--frc-ease-in-out)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--frc-serif);font-weight:400;letter-spacing:-.02em}::selection{background:var(--frc-ink);color:var(--frc-bg)}.frc-wrap{padding-inline:var(--frc-gutter);max-width:1600px;margin-inline:auto}.frc-label{font-family:var(--frc-sans);font-size:13px;line-height:1.4;letter-spacing:0;color:var(--frc-muted);margin:0 0 14px}.frc-statement{font-family:var(--frc-serif);font-size:clamp(28px,2.9vw,42px);line-height:1.12;letter-spacing:-.02em;margin:0;max-width:17em;text-wrap:balance}.frc-btn{--h: 48px;--bg: var(--frc-ink);--fg: var(--frc-bg);--bd: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:var(--h);padding:0 28px;border-radius:999px;border:0;background:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--bd);font:500 11.5px/1 var(--frc-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;isolation:isolate;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:background-color .5s var(--frc-ease),color .5s var(--frc-ease),box-shadow .5s var(--frc-ease),transform .6s var(--frc-ease),opacity .3s ease}.frc-btn--sm{--h: 40px;padding:0 20px;font-size:10.5px}.frc-btn--arrow{padding-right:8px}.frc-btn--sm.frc-btn--arrow{padding-right:6px}.frc-btn--light{--bg: var(--frc-bg);--fg: var(--frc-ink)}.frc-btn--white{--bg: #fff;--fg: #140700;box-shadow:0 1px 2px #00000014,0 8px 24px #0000001f}.frc-btn--xs{--h: 36px;padding:0 18px;font-size:10px;letter-spacing:.16em}.frc-btn--line{--bg: transparent;--fg: currentColor;--bd: rgba(128, 118, 110, .45)}.frc-btn--glass{--bg: rgba(255, 255, 255, .14);--fg: #fff;--bd: rgba(255, 255, 255, .28);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.frc-btn__label{position:relative;display:block;overflow:hidden;padding-block:2px}.frc-btn__text{position:relative;display:block;transition:transform .6s var(--frc-ease)}.frc-btn__text:after{content:attr(data-text);position:absolute;left:0;top:100%;padding-top:2px}.frc-btn__icon{display:grid;place-items:center;width:calc(var(--h) - 12px);height:calc(var(--h) - 12px);border-radius:999px;background:var(--fg);color:var(--bg);transition:transform .6s var(--frc-ease)}.frc-btn--line .frc-btn__icon,.frc-btn--glass .frc-btn__icon{background:currentColor}.frc-btn--line .frc-btn__icon svg,.frc-btn--glass .frc-btn__icon svg{color:var(--frc-ink)}.frc-btn__icon svg{width:11px;height:11px;display:block}@media(hover:hover){.frc-btn:hover .frc-btn__text{transform:translateY(calc(-100% - 2px))}.frc-btn:hover .frc-btn__icon{transform:rotate(-45deg)}.frc-btn--line:hover{--bd: currentColor}.frc-btn--glass:hover{--bg: rgba(255, 255, 255, .24)}}.frc-btn:active{transform:scale(.97)}.frc-btn:focus-visible{outline:1px solid currentColor;outline-offset:3px}.frc-btn[disabled]{opacity:.35;cursor:not-allowed;transform:none}.frc-link{color:inherit;text-decoration:none;font-size:12px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--frc-ease),opacity .3s ease}.frc-link:hover{background-size:0 1px;background-position:100% 100%}[data-frc-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--frc-ease),transform 1.1s var(--frc-ease);transition-delay:var(--frc-delay, 0s)}[data-frc-reveal].is-in{opacity:1;transform:none}.frc-split .frc-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.frc-split .frc-w>span{display:inline-block;transform:translate3d(0,105%,0);transition:transform 1.2s var(--frc-ease);transition-delay:calc(var(--i, 0) * 70ms + var(--frc-delay, 0s))}.frc-split.is-in .frc-w>span{transform:none}.shopify-design-mode [data-frc-reveal],.shopify-design-mode .frc-split .frc-w>span{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){[data-frc-reveal],.frc-split .frc-w>span{opacity:1!important;transform:none!important;transition:none!important}body{transition:none}}html.frc-is-dark body,html.frc-is-dark body.gradient{background:var(--frc-ink);color:var(--frc-bg)}.section-header .header-wrapper,.shopify-section-group-header-group .announcement-bar-section .utility-bar{background:var(--frc-bg);color:var(--frc-ink);transition:background-color .9s var(--frc-ease-in-out),color .9s var(--frc-ease-in-out)}.section-header .header-wrapper--border-bottom{border-bottom:0}.section-header .header{max-width:1600px;padding-inline:var(--frc-gutter);padding-top:18px;padding-bottom:18px}.section-header .header__heading-logo{filter:invert(1) brightness(.08) sepia(1) saturate(3);transition:filter .9s var(--frc-ease-in-out)}html.frc-is-dark .section-header .header-wrapper{background:var(--frc-ink);color:var(--frc-bg)}html.frc-is-dark .section-header .header__heading-logo{filter:none}.section-header .header__icon,.section-header .header__menu-item,.section-header .localization-form__select,.section-header .disclosure__button{color:inherit}.section-header .header__menu-item{font-size:14px}.section-header .header__menu-item:hover span{text-decoration:none}.section-header .header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--frc-ease)}.section-header .header__menu-item:hover span,.section-header .header__active-menu-item{background-size:100% 1px;text-decoration:none}.section-header .cart-count-bubble{background:var(--frc-ink);color:var(--frc-bg)}html.frc-is-dark .section-header .cart-count-bubble{background:var(--frc-bg);color:var(--frc-ink)}.section-header.shopify-section-header-sticky{transition:transform .6s var(--frc-ease)}.section-header .header{grid-template-columns:1fr auto 1fr;column-gap:32px;padding-top:14px;padding-bottom:14px}.section-header .header__heading-logo-wrapper{--logo-h: 52px;--k: calc(var(--logo-h) / 196);width:calc(188 * var(--k))!important;height:var(--logo-h);overflow:hidden;display:block}.section-header .header__heading-logo-wrapper img,.section-header .header__heading-logo{height:calc(533 * var(--k));width:auto;max-width:none;margin-left:calc(-52 * var(--k));margin-top:calc(-166 * var(--k))}.section-header .header__inline-menu .list-menu{gap:4px}.section-header .header__menu-item{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px}.section-header .header__menu-item span{padding-bottom:2px}.section-header .header__icons{gap:2px}.section-header .header__icon{width:40px;height:40px;transition:opacity .3s ease}.section-header .header__icon:hover{opacity:.6}.section-header .header__icon .svg-wrapper{width:20px;height:20px}.section-header .header__icon .svg-wrapper svg{width:100%;height:100%}.section-header #cart-icon-bubble .svg-wrapper{width:38px;height:38px}.section-header.scrolled-past-header .header-wrapper{background:rgba(var(--frc-bg-rgb),.78);-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);box-shadow:0 1px 0 var(--frc-line)}html.frc-is-dark .section-header.scrolled-past-header .header-wrapper{background:rgba(var(--frc-ink-rgb),.78);box-shadow:0 1px rgba(var(--frc-bg-rgb),.1)}@media screen and (max-width:989px){.section-header .header{column-gap:8px}.section-header .header__heading-logo-wrapper{--logo-h: 42px}}.menu-drawer{background:var(--frc-bg);color:var(--frc-ink);border:0;box-shadow:none}.menu-drawer__menu-item{font-family:var(--frc-serif);font-size:clamp(30px,5vw,48px);line-height:1.15;letter-spacing:-.02em;padding:6px var(--frc-gutter)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:transparent;color:var(--frc-muted)}.button,.shopify-payment-button__button--unbranded{font-family:var(--frc-sans);font-weight:500;letter-spacing:0;transition:transform .5s var(--frc-ease),opacity .3s ease}.button:not([disabled]):hover{transform:scale(1.02)}.frc-form__alert{margin-bottom:20px;padding:14px 16px;border-radius:12px;background:#b4281412;color:#8a2412;font-size:13px}.frc-form__topics{margin:0 0 24px;padding:0;border:0}.frc-form__legend{margin-bottom:12px;padding:0;font-size:12px;color:var(--frc-muted)}.frc-chips{display:flex;flex-wrap:wrap;gap:6px}.frc-chip{position:relative;cursor:pointer}.frc-chip input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit}.frc-chip span{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:999px;background:rgba(var(--frc-ink-rgb),.05);font-size:13px;transition:background-color .4s var(--frc-ease),color .4s var(--frc-ease)}.frc-chip:hover span{background:rgba(var(--frc-ink-rgb),.09)}.frc-chip input:checked+span{background:var(--frc-ink);color:var(--frc-bg)}.frc-chip input:focus-visible+span{outline:1px solid var(--frc-ink);outline-offset:2px}.frc-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.frc-field{position:relative}.frc-field--full{grid-column:1 / -1}.frc-field__input{display:block;width:100%;height:60px;padding:24px 18px 8px;border:0;border-radius:12px;background:rgba(var(--frc-ink-rgb),.045);color:var(--frc-ink);font:400 15px/1.4 var(--frc-sans);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .3s ease,background-color .3s ease;-webkit-appearance:none;appearance:none}textarea.frc-field__input{height:auto;min-height:168px;padding-top:30px;resize:vertical}.frc-field__input:hover{background:rgba(var(--frc-ink-rgb),.065)}.frc-field__input:focus{outline:none;background:#fff;box-shadow:inset 0 0 0 1px var(--frc-ink)}.frc-field__label{position:absolute;left:18px;top:20px;font-size:15px;color:var(--frc-muted);pointer-events:none;transform-origin:0 0;transition:transform .35s var(--frc-ease),color .3s ease}.frc-field__label span{opacity:.7}.frc-field__input:focus+.frc-field__label,.frc-field__input:not(:placeholder-shown)+.frc-field__label{transform:translateY(-11px) scale(.76)}.frc-field__input:focus+.frc-field__label{color:var(--frc-ink)}.frc-field__error{min-height:0;margin:0;font-size:12px;color:#a32a14}.frc-field>.frc-field__error:not(:empty){margin:6px 4px 0}.frc-field.is-invalid .frc-field__input{box-shadow:inset 0 0 0 1px #c0391b;background:#c0391b0a}.frc-field.is-valid .frc-field__input:not(:focus){background:rgba(var(--frc-ink-rgb),.045)}.frc-field__meta{display:flex;justify-content:space-between;gap:12px;margin:6px 4px 0;font-size:12px}.frc-field__count{margin-left:auto;color:var(--frc-muted);font-variant-numeric:tabular-nums}.frc-form__submit{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;margin-top:18px;padding:0 24px;border:0;border-radius:12px;background:var(--frc-ink);color:var(--frc-bg);font:500 11.5px/1 var(--frc-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .4s ease,transform .5s var(--frc-ease),opacity .3s ease}.frc-form__submit svg{width:12px;height:12px;transition:transform .5s var(--frc-ease)}.frc-form__submit:hover{background:#2a1a10}.frc-form__submit:hover svg{transform:translate(4px)}.frc-form__submit:active{transform:scale(.985)}.frc-form__submit.is-sending{opacity:.6;pointer-events:none}.frc-form__note{margin:14px 0 0;font-size:12px;color:var(--frc-muted);text-align:center}.frc-form__done{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 0;outline:none}.frc-form__done-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:var(--frc-ink);color:var(--frc-bg);animation:frc-pop .7s var(--frc-ease) both}.frc-form__done-icon svg{width:22px;height:22px}@keyframes frc-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.frc-form__done-title{margin:8px 0 0;font:400 clamp(32px,3vw,44px)/1 var(--frc-serif);letter-spacing:-.02em}.frc-form__done-text{max-width:40ch;margin:0 0 12px;font-size:15px;line-height:1.6;color:rgba(var(--frc-ink-rgb),.72)}.footer{font-family:var(--frc-sans)}.shopify-section-group-footer-group .footer.gradient,.shopify-section-group-footer-group .footer{background:var(--frc-ink);color:var(--frc-bg);border-top:1px solid rgba(var(--frc-bg-rgb),.1)}.footer .footer-block__heading{font-family:var(--frc-serif);font-weight:400}.frc-media{position:relative;overflow:hidden;border-radius:var(--frc-radius);background:rgba(var(--frc-ink-rgb),.06);isolation:isolate}.frc-media img,.frc-media video{width:100%;height:100%;object-fit:cover;display:block}[data-frc-parallax]{will-change:transform}.collection-hero__title{text-align:center;width:100%}.frc-shelf,.frc-closing,html.frc-is-dark .section-header{--color-foreground: var(--frc-bg-rgb)}.frc-shelf :is(h1,h2,h3),.frc-closing :is(h1,h2,h3){color:inherit}.section-header .header__active-menu-item{color:inherit}.frc-toast{position:fixed;top:84px;right:20px;z-index:60;width:360px;padding:18px;border-radius:18px;background:var(--frc-bg);color:var(--frc-ink);box-shadow:0 1px rgba(var(--frc-ink-rgb),.06),0 24px 60px rgba(var(--frc-ink-rgb),.18);opacity:0;transform:translate3d(0,-12px,0) scale(.98);pointer-events:none;transition:opacity .45s var(--frc-ease),transform .6s var(--frc-ease)}.frc-toast.is-open{opacity:1;transform:none;pointer-events:auto}.frc-toast__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.frc-toast__check{display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--frc-ink);color:var(--frc-bg)}.frc-toast__check svg{width:11px;height:11px}.frc-toast__heading{flex:1;font:500 10.5px/1 var(--frc-sans);letter-spacing:.16em;text-transform:uppercase}.frc-toast__close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.frc-toast__close:hover{background:rgba(var(--frc-ink-rgb),.06)}.frc-toast__close svg{width:10px;height:10px}.frc-toast__item{display:flex;gap:14px;align-items:center;padding:12px 0 16px;border-top:1px solid var(--frc-line)}.frc-toast__thumb{flex:0 0 64px;height:80px;border-radius:10px;overflow:hidden;background:#ece8e1}.frc-toast__thumb img{width:100%;height:100%;object-fit:cover;display:block}.frc-toast__title{margin:0 0 6px;font:400 20px/1.1 var(--frc-serif);letter-spacing:-.01em}.frc-toast__sub{margin:0;font-size:12px;color:var(--frc-muted)}.frc-toast__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.frc-toast__actions .frc-btn{width:100%;border-radius:12px}.frc-toast .frc-btn--line{--bd: var(--frc-line);color:var(--frc-ink)}@media screen and (max-width:749px){.frc-toast{top:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;border-radius:20px;transform:translate3d(0,calc(100% + 24px),0)}.frc-toast .frc-btn{--h: 46px}}html.frc-invert body,html.frc-invert body.gradient{background:var(--frc-ink);color:var(--frc-bg);--color-foreground: var(--frc-bg-rgb)}html.frc-invert.frc-is-dark body,html.frc-invert.frc-is-dark body.gradient{background:var(--frc-bg);color:var(--frc-ink);--color-foreground: var(--frc-ink-rgb)}html.frc-invert .section-header .header-wrapper{background:var(--frc-ink);color:var(--frc-bg)}html.frc-invert .section-header{--color-foreground: var(--frc-bg-rgb)}html.frc-invert .section-header .header__heading-logo{filter:none}html.frc-invert .section-header .cart-count-bubble{background:var(--frc-bg);color:var(--frc-ink)}html.frc-invert .section-header.scrolled-past-header .header-wrapper{background:rgba(var(--frc-ink-rgb),.78);box-shadow:0 1px rgba(var(--frc-bg-rgb),.1)}html.frc-invert.frc-is-dark .section-header .header-wrapper{background:var(--frc-bg);color:var(--frc-ink)}html.frc-invert.frc-is-dark .section-header{--color-foreground: var(--frc-ink-rgb)}html.frc-invert.frc-is-dark .section-header .header__heading-logo{filter:invert(1) brightness(.08) sepia(1) saturate(3)}html.frc-invert.frc-is-dark .section-header .cart-count-bubble{background:var(--frc-ink);color:var(--frc-bg)}html.frc-invert.frc-is-dark .section-header.scrolled-past-header .header-wrapper{background:rgba(var(--frc-bg-rgb),.78);box-shadow:0 1px 0 var(--frc-line)}html.frc-invert .frc-hero{--frc-muted: rgba(var(--frc-bg-rgb), .6)}html.frc-invert .frc-hero__card{box-shadow:inset 0 0 0 1px rgba(var(--frc-bg-rgb),.08)}html.frc-invert .frc-shelf,html.frc-invert .frc-closing:not(.frc-closing--solid){color:var(--frc-ink);--frc-muted: rgba(var(--frc-ink-rgb), .55);--frc-line: rgba(var(--frc-ink-rgb), .14);--color-foreground: var(--frc-ink-rgb)}html.frc-invert .frc-shelf .frc-btn--light,html.frc-invert .frc-closing:not(.frc-closing--solid) .frc-btn--light{--bg: var(--frc-ink);--fg: var(--frc-bg)}html.frc-invert .frc-closing:not(.frc-closing--solid) .frc-closing__label{color:rgba(var(--frc-ink-rgb),.55)}html.frc-invert .frc-closing:not(.frc-closing--solid) .frc-btn--line{--bd: rgba(var(--frc-ink-rgb), .3)}html.frc-invert .frc-shelf__progress span{background:var(--frc-ink)}html.frc-invert .frc-shelf .frc-card__inner{background:rgba(var(--frc-ink-rgb),.05)}html.frc-invert .frc-bar{background:#fff;box-shadow:0 1px 2px rgba(var(--frc-ink-rgb),.04),0 24px 60px -36px rgba(var(--frc-ink-rgb),.3)}html.frc-invert .frc-dtile:not(.is-sold-out):not(:has(input:checked)){background:var(--frc-bg);box-shadow:none}html.frc-invert .frc-seg__opt span{color:rgba(var(--frc-ink-rgb),.75)}html.frc-invert .frc-seg__opt input:checked+span{background:var(--frc-ink);color:var(--frc-bg)}html.frc-invert .frc-seg__opt.is-sold-out span{color:rgba(var(--frc-ink-rgb),.28);background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(var(--frc-ink-rgb),.22) 50%,transparent calc(50% + .5px)) center / 26px 26px no-repeat}html.frc-invert .frc-buy__add{background:var(--frc-ink);color:var(--frc-bg)}html.frc-invert .shopify-section-group-footer-group .footer,html.frc-invert .shopify-section-group-footer-group .footer.gradient,html:has([data-frc-events]) .shopify-section-group-footer-group .footer,html:has([data-frc-events]) .shopify-section-group-footer-group .footer.gradient{background:var(--frc-bg);color:var(--frc-ink);border-top:1px solid var(--frc-line);--color-foreground: var(--frc-ink-rgb);--color-background: var(--frc-bg-rgb)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/frc.css.map */
