:root{--fn-ink: #16290f;--fn-forest: #1f3a15;--fn-moss: #3d5a2a;--fn-sage: #93a681;--fn-paper: #f6f0e1;--fn-paper-warm: #efe6cf;--fn-cream: #fbf7ec;--fn-turmeric: #d9962e;--fn-turmeric-bright: #ebae45;--fn-terracotta: #b4552b;--fn-line-ink: rgba(22, 41, 15, .16);--fn-line-cream: rgba(246, 240, 225, .2);--fn-serif: "Fraunces", "Georgia", serif;--fn-sans: "Hanken Grotesk", "Helvetica Neue", sans-serif;--fn-gutter: clamp(2rem, 4vw, 6.4rem);--fn-section-pad: clamp(6.4rem, 9vw, 12rem);--fn-ease: cubic-bezier(.22, 1, .36, 1);--fn-slow: .9s;--font-heading-family: var(--fn-serif);--font-heading-style: normal;--font-heading-weight: 560;--font-body-family: var(--fn-sans);--font-body-style: normal;--font-body-weight: 420;--font-body-weight-bold: 700}.fn-shape{position:absolute;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.fn-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.32'/%3E%3C/svg%3E");z-index:1}body{font-family:var(--fn-sans);letter-spacing:.01em;font-optical-sizing:auto}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--fn-serif);font-weight:560;letter-spacing:-.015em;font-variation-settings:"SOFT" 40,"WONK" 0}.fn-italic{font-style:italic;font-weight:480;font-variation-settings:"SOFT" 100,"WONK" 1}.fn-hero h1,.fn-hero h2,.fn-hero h3,.fn-prov h2,.fn-prov h3,.fn-atlas h2,.fn-atlas h3,.fn-phero h1,.fn-cta h2,.fn-cta h3,.fn-b2b__form-band h2,.fn-b2b__form-band h3,.footer h2,.footer h3{color:var(--fn-cream)}.fn-eyebrow{font-family:var(--fn-sans);font-size:1.1rem;font-weight:640;letter-spacing:.32em;text-transform:uppercase;display:inline-flex;align-items:center;gap:1.2rem}.fn-eyebrow:before,.fn-eyebrow.fn-eyebrow--rule-after:after{content:"";width:3.6rem;height:1px;background:currentColor;opacity:.5}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--fn-sans);font-weight:660;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;border-radius:.2rem;transition:transform .45s var(--fn-ease),box-shadow .45s var(--fn-ease),background-color .3s ease}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 28px -14px #16290f8c}.fn-btn{display:inline-flex;align-items:center;gap:1.1rem;padding:1.7rem 3rem;font-family:var(--fn-sans);font-size:1.15rem;font-weight:660;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border-radius:.2rem;border:1px solid transparent;cursor:pointer;position:relative;overflow:hidden;transition:transform .45s var(--fn-ease),box-shadow .45s var(--fn-ease),color .3s ease,background-color .3s ease,border-color .3s ease}.fn-btn svg{transition:transform .45s var(--fn-ease)}.fn-btn:hover svg{transform:translate(4px)}.fn-btn:hover{transform:translateY(-2px)}.fn-btn--gold{background:var(--fn-turmeric);color:var(--fn-ink)}.fn-btn--gold:hover{background:var(--fn-turmeric-bright);box-shadow:0 14px 30px -12px #d9962e8c}.fn-btn--ghost-cream{border-color:#f6f0e166;color:var(--fn-paper);background:transparent}.fn-btn--ghost-cream:hover{border-color:var(--fn-paper);background:#f6f0e114}.fn-btn--ink{background:var(--fn-forest);color:var(--fn-paper)}.fn-btn--ink:hover{background:var(--fn-ink);box-shadow:0 14px 30px -12px #16290f80}.fn-btn--ghost-ink{border-color:#16290f59;color:var(--fn-ink);background:transparent}.fn-btn--ghost-ink:hover{border-color:var(--fn-ink);background:#16290f0d}.utility-bar{background:var(--fn-ink);border-bottom:1px solid rgba(246,240,225,.14)}.utility-bar .announcement-bar__message{font-family:var(--fn-sans);font-size:1rem;font-weight:640;letter-spacing:.26em;text-transform:uppercase;color:#f6f0e1c7}.utility-bar .announcement-bar__static-icon svg,.utility-bar .announcement-bar__static-icon{color:var(--fn-turmeric-bright);width:1.4rem;height:1.4rem}.utility-bar .announcement-bar__link:hover .announcement-bar__message{color:var(--fn-turmeric-bright)}.section-header{position:sticky;top:0;z-index:4;transition:transform .55s var(--fn-ease)}.section-header.fn-header-hidden{transform:translateY(-102%)}.header-wrapper{background:var(--fn-cream);border-bottom:1px solid var(--fn-line-ink);box-shadow:0 1px #16290f0a,inset 0 -4px 0 -3px #16290f1f;transition:background-color .4s ease,box-shadow .4s ease}.section-header.fn-scrolled .header-wrapper{background:#fbf7ece6;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 14px 34px -22px #16290f73}.section-header.fn-scrolled .header{padding-top:8px;padding-bottom:8px}.header{transition:padding .45s var(--fn-ease)}.header__heading-logo-wrapper{transition:width .45s var(--fn-ease)}.section-header.fn-scrolled .header__heading-logo-wrapper{width:82%}.header__menu-item,.header__menu-item span{font-family:var(--fn-sans);font-size:1.15rem;font-weight:680;letter-spacing:.2em;text-transform:uppercase;color:var(--fn-ink)}.header__menu-item>span{position:relative;padding-bottom:.4rem}.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--fn-turmeric);transform:scaleX(0);transform-origin:right center;transition:transform .45s var(--fn-ease)}.header__menu-item:hover>span:after,.header__menu-item[aria-current=page]>span:after,details[open]>.header__menu-item>span:after{transform:scaleX(1);transform-origin:left center}.header__menu-item:hover span{text-decoration:none;color:var(--fn-forest)}.header__submenu.list-menu{background:var(--fn-cream);border:1px solid var(--fn-line-ink);border-radius:.4rem;box-shadow:0 26px 44px -26px #16290f66;padding:1rem 0}.header__submenu .header__menu-item{font-size:1.2rem;letter-spacing:.12em;text-transform:none;font-weight:560}.header__submenu .header__menu-item:hover{color:var(--fn-terracotta);background:#d9962e14}.header__icon{color:var(--fn-ink);border-radius:50%;transition:background-color .3s ease,color .3s ease,transform .35s var(--fn-ease)}.header__icon:hover{background:var(--fn-forest);color:var(--fn-paper);transform:translateY(-1px)}.header__icon:hover .icon{color:inherit}.cart-count-bubble{background-color:var(--fn-terracotta);color:var(--fn-cream);font-family:var(--fn-sans);font-weight:700}.menu-drawer{background:var(--fn-cream)}.menu-drawer__menu-item{font-family:var(--fn-sans);font-size:1.4rem;font-weight:660;letter-spacing:.18em;text-transform:uppercase;color:var(--fn-ink)}.menu-drawer__menu-item:hover{color:var(--fn-terracotta)}.footer{background:radial-gradient(70rem 40rem at 88% 0%,rgba(217,150,46,.1),transparent 55%),radial-gradient(60rem 40rem at 0% 100%,rgba(61,90,42,.4),transparent 60%),linear-gradient(170deg,#1a3311,#122408 60%,#0d1c06)!important;color:var(--fn-paper);position:relative;overflow:hidden;border-top:4px double rgba(246,240,225,.25)}.footer>*{position:relative;z-index:2}.footer *,.footer .footer-block__heading,.footer a{color:var(--fn-paper)}.footer .footer-block__heading{font-family:var(--fn-sans);font-size:1.1rem;font-weight:660;letter-spacing:.28em;text-transform:uppercase;color:var(--fn-turmeric-bright);margin-bottom:1.8rem}.footer a:hover{color:var(--fn-turmeric-bright)}.footer .footer-block__details-content .list-menu__item--link{font-size:1.4rem;opacity:.82;padding-left:0;transition:opacity .3s ease,padding-left .4s var(--fn-ease)}.footer .footer-block__details-content .list-menu__item--link:hover{opacity:1;padding-left:.8rem;text-decoration:none}.footer .list-social__link{width:4rem;height:4rem;border:1px solid rgba(246,240,225,.3);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 .5rem 0 0;transition:background-color .3s ease,border-color .3s ease,transform .35s var(--fn-ease)}.footer .list-social__link:hover{background:var(--fn-turmeric);border-color:var(--fn-turmeric);transform:translateY(-2px)}.footer .list-social__link:hover .icon{color:var(--fn-ink)}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input{background:#f6f0e10f;border:1px solid rgba(246,240,225,.35);border-radius:.3rem;color:var(--fn-paper);font-family:var(--fn-sans)}.footer .newsletter-form__field-wrapper .field__label{color:#f6f0e18c}.footer .newsletter-form__button{color:var(--fn-turmeric-bright)}.footer__content-bottom{border-top:1px solid var(--fn-line-cream)}.footer__payment .icon{filter:grayscale(1) invert(.85) contrast(.8);opacity:.75;transition:opacity .3s ease}.footer__payment .list-payment__item:hover .icon{opacity:1}.footer__copyright .copyright__content,.footer__copyright .copyright__content a,.footer .policies a{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#f6f0e18c}.footer .policies a:hover,.footer__copyright a:hover{color:var(--fn-turmeric-bright)}.footer .fn-credit,.footer .fn-credit a{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#f6f0e18c}.footer .fn-credit:before{content:"\2726";margin:0 1rem 0 .4rem;color:var(--fn-turmeric)}.footer .fn-credit a{text-underline-offset:.3em;transition:color .3s ease}.footer .fn-credit a:hover{color:var(--fn-turmeric-bright)}.footer .footer-block__details-content.rte p{font-size:1.35rem;line-height:1.8;color:#f6f0e1c7}.fn-footer__shape{right:clamp(-10rem,-6vw,-4rem);bottom:16%;width:clamp(26rem,30vw,42rem)}.fn-colophon{margin-top:clamp(2rem,4vw,5rem)}.fn-colophon__row{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;padding-bottom:2.4rem}.fn-colophon__ornament{display:inline-flex;align-items:center;gap:1.6rem;color:#f6f0e180}.fn-colophon__ornament svg{width:3.4rem;height:auto;color:var(--fn-turmeric);opacity:.8}.fn-colophon__motto{font-family:var(--fn-serif);font-style:italic;font-size:1.6rem;color:#f6f0e199}.fn-top-btn{width:5.2rem;height:5.2rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(246,240,225,.35);border-radius:50%;color:var(--fn-paper);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .4s var(--fn-ease)}.fn-top-btn:hover{background:var(--fn-turmeric);border-color:var(--fn-turmeric);color:var(--fn-ink);transform:translateY(-4px)}.fn-colophon__wordmark{font-family:var(--fn-serif);font-weight:620;font-size:clamp(4.4rem,12.8vw,20rem);line-height:.82;letter-spacing:.03em;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(246,240,225,.2);-webkit-user-select:none;user-select:none;pointer-events:none;transform:translateY(16%)}@media screen and (max-width:749px){.fn-colophon__motto{display:none}}.card--card,.card--standard .card__inner{background:var(--fn-cream);border:1px solid var(--fn-line-ink);border-radius:.4rem;transition:transform .5s var(--fn-ease),box-shadow .5s var(--fn-ease),border-color .3s ease}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:translateY(-6px);border-color:#d9962ea6;box-shadow:0 24px 40px -24px #16290f59}.card__heading{font-family:var(--fn-serif);font-weight:560;letter-spacing:-.01em}.price{font-family:var(--fn-serif);font-weight:600;color:var(--fn-forest)}.product-grid .card__media,.product-grid .card__inner{border-radius:11rem 11rem .4rem .4rem;overflow:hidden}.facets__summary,.facets__summary span,.facet-filters__label label,.facet-filters__sort,.mobile-facets__open span{font-family:var(--fn-sans);font-size:1.15rem;font-weight:660;letter-spacing:.2em;text-transform:uppercase;color:var(--fn-ink)}.facets__disclosure .facets__display,.facets__disclosure-vertical .facets__display-vertical{background:var(--fn-cream);border:1px solid var(--fn-line-ink);border-radius:.4rem;box-shadow:0 26px 44px -26px #16290f59}.active-facets__button,.active-facets__button-remove{border:1px solid rgba(180,85,43,.5);border-radius:10rem;color:var(--fn-terracotta)}.active-facets__button:hover{border-color:var(--fn-terracotta);background:#b4552b12}.product-count__text{font-family:var(--fn-serif);font-style:italic;font-size:1.5rem;color:#16290fa6}.pagination__item{font-family:var(--fn-serif);font-size:1.6rem;border:1px solid var(--fn-line-ink);border-radius:50%;color:var(--fn-ink);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.pagination__item--current:after,.pagination__item:hover:after{display:none}.pagination__item--current{background:var(--fn-forest);border-color:var(--fn-forest);color:var(--fn-paper)}.pagination__item:not(.pagination__item--current):hover{border-color:var(--fn-forest);background:#1f3a150f;text-decoration:none}.product-grid{counter-reset:fn-entry;row-gap:3.2rem!important;--product-card-image-padding: 0rem;--product-card-corner-radius: .5rem;--product-card-shadow-opacity: 0;--product-card-border-width: 0px}.product-grid>.grid__item{counter-increment:fn-entry}.product-grid .card--card,.product-grid .card--standard{background:var(--fn-paper);border:1px solid var(--fn-line-ink);border-radius:.5rem;padding:1.4rem 1.4rem 2rem;transition:transform .55s var(--fn-ease),box-shadow .55s var(--fn-ease),border-color .35s ease}.product-grid .card-wrapper:hover .card--card,.product-grid .card-wrapper:hover .card--standard{transform:translateY(-8px);border-color:#d9962eb3;box-shadow:0 30px 50px -30px #16290f73}.product-grid .card__media,.product-grid .card__inner{border-radius:12rem 12rem .4rem .4rem;overflow:hidden;background:transparent;border:none}.product-grid .card__inner.ratio:before{padding-bottom:115%!important}.product-grid .card__media img{transition:transform .9s var(--fn-ease),opacity .5s ease}.product-grid .card-wrapper:hover .card__media img{transform:scale(1.06)}.product-grid .card__content{text-align:center;padding:2rem .4rem 0}.product-grid .card__heading{font-size:clamp(1.8rem,1.6vw,2.2rem);line-height:1.2}.product-grid .card__heading a:hover,.product-grid .card-wrapper.underline-links-hover:hover a{color:var(--fn-terracotta);text-decoration:none}.product-grid .card-information:before{content:"";display:block;width:3.2rem;height:1px;background:var(--fn-turmeric);margin:1.2rem auto}.product-grid .price{font-size:1.7rem}.product-grid .quick-add{margin:.6rem 0 0}.product-grid .quick-add__submit{background:transparent;border:none;box-shadow:none;color:var(--fn-terracotta);font-size:1.05rem;font-weight:660;letter-spacing:.24em;text-transform:uppercase;min-height:0;padding:.8rem 1rem;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s var(--fn-ease),color .3s ease}.product-grid .quick-add__submit:after,.product-grid .quick-add__submit:before{display:none}.product-grid .card-wrapper:hover .quick-add__submit,.product-grid .quick-add__submit:focus-visible{opacity:1;transform:none}.product-grid .quick-add__submit:hover{color:var(--fn-ink);transform:none;box-shadow:none}@media(pointer:coarse){.product-grid .quick-add__submit{opacity:1;transform:none}}#main-collection-filters{border-bottom:1px solid var(--fn-line-ink);padding-bottom:.6rem;margin-bottom:2.4rem}.collection-product-search{max-width:40rem;margin-left:auto;margin-right:auto}.collection-product-search .field__input{background:var(--fn-cream);border:1px solid rgba(22,41,15,.25);border-radius:10rem;box-shadow:none}.collection-product-search .field__input:focus{border-color:var(--fn-forest);outline:none;box-shadow:0 0 0 3px #1f3a151f}.collection-product-search .field__label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#16290f8c}.mobile-facets__open{border:1px solid var(--fn-line-ink);border-radius:10rem;padding:1rem 1.8rem}.collection--empty .title{font-family:var(--fn-serif);font-weight:540;color:var(--fn-ink)}.fn-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media screen and (max-width:599px){.fn-form__row{grid-template-columns:1fr}}.fn-form__field{display:block;margin-bottom:1.6rem;min-width:0}.fn-form__label{display:block;font-size:1.05rem;font-weight:680;letter-spacing:.24em;text-transform:uppercase;color:#16290f99;margin-bottom:.7rem}.fn-form input,.fn-form select,.fn-form textarea{width:100%;padding:1.3rem 1.5rem;background:var(--fn-cream);border:1px solid rgba(22,41,15,.25);border-radius:.3rem;font-family:var(--fn-sans);font-size:1.5rem;color:var(--fn-ink);transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.fn-form textarea{resize:vertical;min-height:8rem}.fn-form input:focus,.fn-form select:focus,.fn-form textarea:focus{outline:none;border-color:var(--fn-forest);box-shadow:0 0 0 3px #1f3a151f}.fn-form select{appearance:none;-webkit-appearance:none;padding-right:4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23355e12' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center;cursor:pointer}.fn-form button[type=submit]{margin-top:1rem}.fn-form__msg{padding:1.4rem 1.8rem;border-radius:.4rem;font-size:1.45rem;margin:0 0 2rem}.fn-form__msg--ok{background:#1f3a1514;border:1px solid rgba(31,58,21,.3);color:var(--fn-forest)}.fn-form__msg--error{background:#b4552b14;border:1px solid rgba(180,85,43,.4);color:var(--fn-terracotta)}.fn-form--dark select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23ebae45' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.fn-form--dark .fn-form__label{color:#f6f0e1a6}.fn-form--dark input,.fn-form--dark select,.fn-form--dark textarea{background:#f6f0e112;border-color:#f6f0e14d;color:var(--fn-paper)}.fn-form--dark select option{color:var(--fn-ink)}.fn-form--dark input::placeholder,.fn-form--dark textarea::placeholder{color:#f6f0e166}.fn-form--dark input:focus,.fn-form--dark select:focus,.fn-form--dark textarea:focus{border-color:var(--fn-turmeric-bright);box-shadow:0 0 0 3px #ebae452e}.fn-form--dark .fn-form__msg--ok{background:#ebae451f;border:1px solid rgba(235,174,69,.45);color:var(--fn-turmeric-bright)}.fn-form--dark .fn-form__msg--error{background:#f6f0e114;border:1px solid rgba(246,240,225,.4);color:var(--fn-paper)}.fn-form__group{border:none;margin:0 0 3rem;padding:0;min-width:0}.fn-form__group:last-of-type{margin-bottom:0}.fn-form__group-title{display:flex;align-items:center;gap:1.1rem;width:100%;padding:0 0 1.4rem;margin:0 0 1.8rem;border-bottom:1px dashed rgba(22,41,15,.2);font-size:1.05rem;font-weight:680;letter-spacing:.22em;text-transform:uppercase;color:#16290f99}.fn-form--dark .fn-form__group-title{border-bottom-color:#f6f0e138;color:#f6f0e1a6}.fn-form__group-no{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:50%;border:1px solid rgba(180,85,43,.5);font-family:var(--fn-serif);font-style:italic;font-weight:560;font-size:1.2rem;letter-spacing:0;text-transform:none;color:var(--fn-terracotta)}.fn-form--dark .fn-form__group-no{border-color:#ebae4580;color:var(--fn-turmeric-bright)}.catalog-mode .price,.catalog-mode .fn-feat__price,.catalog-mode .fn-feat__rule,.catalog-mode .header__icon--cart,.catalog-mode #cart-icon-bubble,.catalog-mode .quick-add,.catalog-mode .quick-add-bulk,.catalog-mode .quick-add-modal,.catalog-mode product-form,.catalog-mode .product-form,.catalog-mode pickup-availability,.catalog-mode .cart__checkout-button,.catalog-mode .cart__dynamic-checkout-buttons,.catalog-mode quick-order-list-remove-all-button,.catalog-mode .totals{display:none!important}.fn-enquire{margin-top:.4rem}.fn-enquire__btn{width:100%;justify-content:center}.fn-enquire__note{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.6;color:#16290f99;text-align:center}.fn-section{position:relative;overflow:hidden}.fn-wrap{max-width:132rem;margin:0 auto;padding-left:var(--fn-gutter);padding-right:var(--fn-gutter);position:relative;z-index:2}.fn-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:clamp(3.2rem,5vw,6.4rem)}.fn-section-head h2{font-size:clamp(3.4rem,5.2vw,6.4rem);line-height:1.02;margin:1.6rem 0 0}.fn-ornament{display:flex;align-items:center;gap:1.6rem;color:var(--fn-turmeric)}.fn-ornament:before,.fn-ornament:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.fn-arch{border-radius:50vw 50vw .6rem .6rem;overflow:hidden;position:relative}.fn-arch--framed{padding:.8rem;border:1px solid var(--fn-line-cream);background:transparent}.fn-arch--framed>*{border-radius:inherit;overflow:hidden}.fn-placeholder{position:relative;width:100%;height:100%;min-height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 0%,rgba(217,150,46,.14),transparent 60%),linear-gradient(160deg,#2a4a1c,#1c3512 55%,#142a0d)}.fn-placeholder svg{width:62%;height:auto;opacity:.5}.fn-placeholder__label{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:#f6f0e18c;white-space:nowrap}.fn-placeholder--light{background:radial-gradient(120% 90% at 50% 0%,rgba(180,85,43,.1),transparent 60%),linear-gradient(160deg,#efe6cf,#e6dabb)}.fn-placeholder--light svg{opacity:.35}.fn-placeholder--light .fn-placeholder__label{color:#16290f73}[data-fn-reveal]{opacity:0;transform:translateY(34px);transition:opacity var(--fn-slow) var(--fn-ease),transform var(--fn-slow) var(--fn-ease);transition-delay:var(--fn-delay, 0s);will-change:opacity,transform}[data-fn-reveal=left]{transform:translate(-40px)}[data-fn-reveal=right]{transform:translate(40px)}[data-fn-reveal=scale]{transform:scale(.94)}[data-fn-reveal].is-inview{opacity:1;transform:none}.fn-lines .fn-line{display:block;overflow:hidden}.fn-lines .fn-line>span{display:inline-block;transform:translateY(110%);transition:transform 1.1s var(--fn-ease);transition-delay:var(--fn-delay, 0s)}.fn-lines.is-inview .fn-line>span{transform:translateY(0)}@keyframes fn-rotate{to{transform:rotate(360deg)}}.fn-seal-spin{animation:fn-rotate 26s linear infinite;transform-origin:50% 50%}.fn-marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:0}.fn-marquee__track{display:flex;align-items:center;flex-shrink:0;min-width:100%;gap:0;animation:fn-marquee var(--fn-marquee-speed, 36s) linear infinite}.fn-marquee:hover .fn-marquee__track{animation-play-state:paused}@keyframes fn-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes fn-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(1.5deg)}}.fn-float{animation:fn-float 9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){[data-fn-reveal],.fn-lines .fn-line>span{opacity:1!important;transform:none!important;transition:none!important}.fn-seal-spin,.fn-marquee__track,.fn-float{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fn-luxe.css.map */
