:root{--fs-ann-h:34px;--fs-ink:#0F0D0B;--fs-ink-2:#161210;--fs-ink-3:#1F1915;--fs-soot:#2B241D;--fs-pearl:#F3EADB;--fs-pearl-2:#CFC3B0;--fs-stone:#8E8170;--fs-zari:#D4AF60;--fs-zari-2:#B08D57;--fs-zari-deep:#8C6A2E;--fs-surkh:#B3232A;--fs-flame:#F2B35E;--fs-display:"Cormorant Garamond","Cormorant",Georgia,"Times New Roman",serif;--fs-sans:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--fs-deva:"Tiro Devanagari Hindi","Noto Serif Devanagari","Kohinoor Devanagari","Devanagari MT",serif;--fs-gutter:clamp(18px,4vw,64px);--fs-max:1500px;--fs-ease:cubic-bezier(.2,.7,.2,1);--fs-header-h:118px;--ink:#F3EADB;--ink-soft:#CFC3B0;--ink-mute:#8E8170;--bronze:#D4AF60;--accent:#B08D57;--line:#2B241D;--line-soft:#1F1915;--cream:#0F0D0B;--parchment:#161210}html{background:var(--fs-ink)}html,body{background-color:var(--fs-ink)!important;color:var(--fs-pearl-2)!important;font-family:var(--fs-sans)!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}body{font-size:15.5px;line-height:1.7;overflow-x:hidden}::selection{background:var(--fs-zari);color:var(--fs-ink)}a{color:var(--fs-pearl);text-decoration:none;transition:color .25s var(--fs-ease)}a:hover{color:var(--fs-zari)}img{max-width:100%}.user-is-tabbing :focus{outline:1px solid var(--fs-zari)!important;outline-offset:3px}.site-main{background:var(--fs-ink)}.site-main-dimmer{background:#0f0d0bb3}hr,.border-top,.border-bottom{border-color:var(--fs-soot)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.heading,.section-title,.page-title,.collection-header__title,.productitem--title,.productitem--title a,.product-title,.article__title{font-family:var(--fs-display)!important;font-weight:400!important;color:var(--fs-pearl)!important;letter-spacing:-.005em;text-transform:none!important;text-wrap:balance;font-feature-settings:"liga" 1,"dlig" 1}p,li,dd,dt,td,th,label{font-family:var(--fs-sans)!important}p{color:var(--fs-pearl-2)}.fs-display p,.fs-h1 p,.fs-h2 p,.fs-h3 p,.fs-hero__title p,.fs-letter .fs-h2 p{font:inherit!important;font-family:var(--fs-display)!important;color:inherit;letter-spacing:inherit;margin:0;text-wrap:inherit}.fs-lede,p.fs-lede,.fs-hero__sub,.fs-courtesy__text,.fs-chapter__line,.fs-letter .form-success,.fs-quote p,.fs-footer__brand p,.fs-collection-header__desc p,.cart-richtext p,.fs-serif,.fs-serif p{font-family:var(--fs-display)!important}.rte,.product-description,.article__content{color:var(--fs-pearl-2);line-height:1.75}.rte a{color:var(--fs-zari);border-bottom:1px solid rgba(212,175,96,.35)}.rte a:hover{color:var(--fs-pearl);border-color:var(--fs-pearl)}.rte em,blockquote{font-family:var(--fs-display)!important;font-style:italic;font-size:1.08em;color:var(--fs-pearl)}.rte h1,.rte h2,.rte h3{color:var(--fs-pearl)}.rte table{border-collapse:collapse;width:100%}.rte td,.rte th{border-color:var(--fs-soot)!important;color:var(--fs-pearl-2);padding:10px 12px}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.fs-eyebrow{font-family:var(--fs-sans);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--fs-zari);font-weight:400;display:block;line-height:1.5}.fs-deva{font-family:var(--fs-deva);font-weight:400;color:var(--fs-zari);letter-spacing:.02em;line-height:1.2}.fs-display{font-family:var(--fs-display);font-weight:300;line-height:1.02;letter-spacing:-.012em;color:var(--fs-pearl);text-wrap:balance;margin:0}.fs-display em,.fs-h2 em,.fs-h3 em{font-style:italic;font-weight:400;color:var(--fs-zari)}.fs-h2{font-family:var(--fs-display);font-weight:300;font-size:clamp(34px,4.4vw,66px);line-height:1.04;letter-spacing:-.012em;color:var(--fs-pearl);margin:0;text-wrap:balance}.fs-h3{font-family:var(--fs-display);font-weight:400;font-size:clamp(24px,2.3vw,34px);line-height:1.12;color:var(--fs-pearl);margin:0}.fs-lede{font-family:var(--fs-display);font-style:italic;font-weight:400;font-size:clamp(18px,1.55vw,22px);line-height:1.5;color:var(--fs-pearl-2);margin:0}.fs-body{font-family:var(--fs-sans);font-size:15.5px;line-height:1.75;color:var(--fs-pearl-2);margin:0}.fs-small{font-family:var(--fs-sans);font-size:13px;line-height:1.6;color:var(--fs-stone)}.fs-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--fs-sans);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--fs-pearl);padding-bottom:6px;border-bottom:1px solid rgba(212,175,96,.55);transition:gap .3s var(--fs-ease),color .3s,border-color .3s}.fs-link:hover{gap:16px;color:var(--fs-zari);border-color:var(--fs-zari)}.fs-link .ar{font-size:14px;line-height:1;transform:translateY(-1px)}.fs-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 30px;font-family:var(--fs-sans);font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--fs-ink);background:var(--fs-pearl);border:1px solid var(--fs-pearl);border-radius:0;cursor:pointer;transition:background .3s var(--fs-ease),color .3s,border-color .3s,transform .3s}.fs-btn:hover{background:var(--fs-zari);border-color:var(--fs-zari);color:var(--fs-ink)}.fs-btn--ghost{background:transparent;color:var(--fs-pearl);border-color:#f3eadb73}.fs-btn--ghost:hover{background:transparent;color:var(--fs-zari);border-color:var(--fs-zari)}.fs-btn--gold{background:transparent;color:var(--fs-zari);border-color:#d4af60b3}.fs-btn--gold:hover{background:var(--fs-zari);color:var(--fs-ink)}.fs-rule{height:1px;border:0;margin:0;background:linear-gradient(90deg,transparent,rgba(212,175,96,.7) 18%,rgba(212,175,96,.7) 82%,transparent)}.fs-rule--short{width:72px;background:var(--fs-zari);opacity:.8}.fs-seal{display:flex;align-items:center;justify-content:center;gap:22px;padding:34px var(--fs-gutter)}.fs-seal:before,.fs-seal:after{content:"";height:1px;flex:0 1 220px;background:linear-gradient(90deg,transparent,rgba(212,175,96,.7))}.fs-seal:after{background:linear-gradient(90deg,rgba(212,175,96,.7),transparent)}.fs-seal .fs-logo{display:block;opacity:.95}.fs-danda{color:var(--fs-zari);margin:0 .45em;opacity:.8}.fs-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.045;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fs-section{position:relative;padding:clamp(72px,9vw,128px) var(--fs-gutter)}.fs-wrap{max-width:var(--fs-max);margin:0 auto}.fs-head{display:grid;gap:18px;max-width:760px;align-content:start}.fs-nowrap{white-space:nowrap}.fs-display,.fs-h2,.fs-h3,.fs-hero__cal .d,.fs-loom__stats b,.fs-patrons__score b,.fs-visitcard__addr address,.fs-visit__block address,.fs-visit__hours,.fs-footer__col address,.fs-collection-header__cal b,.fs-card__price,.fs-courtesy__text,.fs-chapter__num,.template-product .price,.template-product .scarcity,.template-product h1.name,.template-product .plate-price,.template-product .supp-price,.cart-item--price,.cart-subtotal--price{font-variant-numeric:lining-nums}.fs-head--center{text-align:center;margin-left:auto;margin-right:auto;justify-items:center}.shopify-section:has(>.fs-section),.shopify-section:has(>.fs-hero),.shopify-section:has(>.fs-announcement),.shopify-section:has(>.fs-courtesy),.shopify-section:has(>.fs-seal),.shopify-section:has(>.fs-footer),.shopify-section:has(>.fs-visit),.shopify-section:has(>.fs-collection-header),.shopify-section:has(>.fs-pdp-craft){padding:0;margin:0;max-width:none;width:100%}.fs-reveal{opacity:0;transform:translateY(22px);transition:opacity 1s var(--fs-ease),transform 1s var(--fs-ease)}.fs-reveal.is-in,.no-js .fs-reveal{opacity:1;transform:none}.fs-reveal[data-delay="1"]{transition-delay:.12s}.fs-reveal[data-delay="2"]{transition-delay:.24s}.fs-reveal[data-delay="3"]{transition-delay:.36s}.fs-reveal[data-delay="4"]{transition-delay:.48s}@media(prefers-reduced-motion:reduce){.fs-reveal{opacity:1;transform:none;transition:none}*{animation-duration:1ms!important;animation-iteration-count:1!important}}.site-header-wrapper{position:sticky;top:0;z-index:700;transition:background .4s var(--fs-ease)}.site-header-wrapper:has(.site-header-nav--open):before,.site-header-wrapper:has(.site-header-search--open):before{opacity:1!important;border-bottom-color:#d4af602e!important}.site-header,.site-header--minimal{background:transparent!important;border-bottom:0!important;box-shadow:none!important}.site-header-main,.site-navigation-wrapper{background:transparent!important}.site-header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0d0bf5,#0f0d0beb);opacity:1;transition:opacity .45s var(--fs-ease);z-index:-1;border-bottom:1px solid rgba(212,175,96,.18)}.template-index .site-header-wrapper{margin-bottom:calc(-1 * var(--fs-header-h))}.template-index:not(.fs-scrolled) .site-header-wrapper:before{opacity:0;border-bottom-color:transparent}.template-index:not(.fs-scrolled) .site-header-wrapper{background:linear-gradient(180deg,#0f0d0bb8,#0f0d0b00)}.site-header-main{max-width:var(--fs-max);margin:0 auto;padding:12px var(--fs-gutter)!important;display:grid!important;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center;min-height:74px}.site-header-main:before{display:none!important}.site-header-main .site-header-menu-button,.site-header-main .site-header-search-button,.site-header-main .site-header-main-actions{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin:0!important;height:auto!important;display:flex!important;align-items:center}.site-header-search--open .live-search-disabled .site-header-menu-button{display:none!important}.site-header-main .site-header-menu-button{grid-area:1/1;justify-self:start}.site-header-main .site-header-search-button{grid-area:1/1;justify-self:start;margin-left:50px!important}.site-header-main .site-header-main-actions{grid-area:1/3;justify-self:end;gap:10px}.site-header-main .site-header-main-actions .site-header-button{display:flex!important;align-items:center;position:static!important}.site-header-logo{padding:0!important;display:flex!important;align-items:center;height:auto!important;margin:0!important}.site-header-main-content .live-search{margin:0!important}.site-header-main-content{grid-area:1/2;display:flex;align-items:center;justify-content:center;height:auto!important;min-height:0!important;margin:0!important}.site-header-logo{display:flex;align-items:center;justify-content:center}.site-logo{display:inline-flex!important;align-items:center;line-height:0;height:auto!important}.fs-logo{display:inline-block}.site-logo .fs-logo--mobile{display:none}.fs-logo img{pointer-events:none;-webkit-user-select:none;user-select:none}.site-logo .desktop-logo-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px}.site-header-button,.site-header-menu-button,.site-header-search-button{color:var(--fs-pearl)!important;background:transparent!important;border:0!important;box-shadow:none!important}.site-header-icon{color:var(--fs-pearl)!important}.site-header-icon:hover{color:var(--fs-zari)!important}.site-header-icon svg,.navmenu-icon svg,.live-search-button svg,.mobile-nav-content svg,.mobile-nav-close svg,.header-actions-wrapper svg,.breadcrumbs-delimiter svg,.pagination__wrapper svg,.highlights-banners-item svg,.modal--close svg,.quickshop--close svg,.atc-banner--close svg,.message-banner--close svg,.site-mobile-nav svg{color:inherit}.site-header-icon svg [stroke],.navmenu-icon svg [stroke],.live-search-button svg [stroke],.mobile-nav-content svg [stroke],.mobile-nav-close svg [stroke],.header-actions-wrapper svg [stroke],.breadcrumbs-delimiter svg [stroke],.pagination__wrapper svg [stroke],.modal--close svg [stroke],.quickshop--close svg [stroke],.site-mobile-nav svg [stroke]{stroke:currentColor!important;fill:none!important}.site-header-icon svg :not([stroke]),.navmenu-icon svg :not([stroke]),.live-search-button svg :not([stroke]),.mobile-nav-content svg :not([stroke]),.mobile-nav-close svg :not([stroke]),.header-actions-wrapper svg :not([stroke]),.site-mobile-nav svg :not([stroke]){fill:currentColor!important}.site-header-icon{opacity:.85;transition:opacity .3s}.site-header-button:focus,.site-header-icon:focus,.site-header-button:focus .site-header-icon{outline:none!important;box-shadow:none!important}.site-header-button:focus-visible .site-header-icon{outline:1px solid var(--fs-zari)!important;outline-offset:2px}.site-header-button:hover .site-header-icon{opacity:1}.site-header-cart--count{background:var(--fs-zari)!important;color:var(--fs-ink)!important;font-family:var(--fs-sans)!important;font-size:10px!important;font-weight:500}.site-header-main .site-header-main-actions .doubly-wrapper{position:static!important;top:auto!important;right:auto!important;left:auto!important;float:none!important;width:auto!important;height:auto!important;margin:0 16px 0 0!important;padding:0!important;display:flex!important;align-items:center;order:-1;transform:none!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select{float:none!important;height:auto!important;line-height:1!important;padding:6px 16px 6px 0!important;margin:0!important;border:0!important;background:transparent!important;border-radius:0!important;font-family:var(--fs-sans)!important;font-size:10.5px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--fs-pearl-2)!important;display:flex;align-items:center;position:relative}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .current{color:var(--fs-pearl-2)!important;display:inline-flex!important;align-items:center;gap:8px;font-family:inherit!important;font-size:inherit!important;line-height:1!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .current img,.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .current .flags{padding:0!important;margin:0!important;vertical-align:middle!important;line-height:1!important;opacity:.92}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select:after{border-color:var(--fs-zari)!important;right:2px!important;top:50%!important;margin-top:-5px!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .list{background:var(--fs-ink-2)!important;border:1px solid rgba(212,175,96,.2)!important;border-radius:0!important;box-shadow:0 30px 60px -30px #000c!important;margin-top:12px!important;max-height:min(60vh,420px)!important;left:auto!important;right:0!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option{color:var(--fs-pearl-2)!important;font-family:var(--fs-sans)!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:none!important;padding:8px 14px!important;line-height:1.5!important;min-height:0!important;background:transparent!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option:hover,.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option.focus,.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option.selected.focus{background:#d4af601f!important;color:var(--fs-pearl)!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option.selected{color:var(--fs-zari)!important;font-weight:400!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option img,.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .option .flags-small{padding:0!important;margin:0 8px 0 0!important;vertical-align:middle!important}.site-navigation-wrapper{border:0!important;padding:0 var(--fs-gutter) 10px!important;max-width:var(--fs-max);margin:0 auto}.site-navigation{display:flex;justify-content:center;align-items:center}.site-navigation .navmenu-depth-1{display:flex!important;justify-content:center;flex-wrap:wrap;gap:0 34px;margin:0!important;padding:0;list-style:none;height:auto!important;max-width:none}.site-navigation .navmenu-depth-1>.navmenu-item{display:flex!important;margin:0!important;padding:0!important}.navmenu-depth-1>.navmenu-item>.navmenu-link{display:inline-flex;align-items:center;gap:6px;padding:8px 0!important;font-family:var(--fs-sans)!important;font-size:10.5px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--fs-pearl-2)!important;font-weight:400!important;position:relative;background:transparent!important}.navmenu-depth-1>.navmenu-item>.navmenu-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--fs-zari);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--fs-ease)}.navmenu-depth-1>.navmenu-item:hover>.navmenu-link,.navmenu-depth-1>.navmenu-item>.navmenu-link-active{color:var(--fs-pearl)!important}.navmenu-depth-1>.navmenu-item:hover>.navmenu-link:after,.navmenu-link-active:after{transform:scaleX(1)}.navmenu-id-ready-to-ship>.navmenu-link{color:var(--fs-zari)!important}.navmenu-icon{opacity:.6}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{flex-wrap:wrap!important;gap:10px 0;margin-left:0!important;margin-right:0!important}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-item{flex:1 1 150px!important;min-width:150px!important;max-width:260px;width:auto!important}.navmenu-meganav.navmenu-meganav--desktop li.navmenu-meganav--image-container,.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav--image{flex:0 0 auto!important;min-width:0!important;width:auto!important;margin-left:auto}.navmenu-meganav--image-size-small{width:220px!important}.site-navigation .navmenu-meganav--scroller{max-width:var(--fs-max);margin:0 auto;padding:0 var(--fs-gutter)!important;overflow:visible!important}.navmenu-meganav--scroller:before,.navmenu-meganav--scroller:after{display:none!important}.navmenu-submenu,.navmenu-meganav,.navmenu-depth-2,.navmenu-depth-3,.meganav-inner,.navmenu-meganav-items,.navmenu-meganav-columns{background:var(--fs-ink-2)!important;color:var(--fs-pearl-2)!important;border:1px solid rgba(212,175,96,.16)!important;box-shadow:0 30px 60px -30px #000c!important}.navmenu-submenu .navmenu-submenu,.navmenu-depth-2 .navmenu-depth-3{border:0!important;box-shadow:none!important}.navmenu-submenu .navmenu-link,.navmenu-meganav .navmenu-link,.navmenu-meganav a,.navmenu-depth-2 a,.navmenu-depth-3 a,.meganav-inner a{font-family:var(--fs-sans)!important;font-size:12.5px!important;letter-spacing:.04em!important;text-transform:none!important;color:var(--fs-pearl-2)!important;padding:7px 0!important;background:transparent!important}.navmenu-submenu .navmenu-link:hover,.navmenu-meganav a:hover,.navmenu-depth-2 a:hover,.navmenu-depth-3 a:hover{color:var(--fs-zari)!important}.navmenu-meganav .navmenu-link-parent,.navmenu-depth-2>.navmenu-item-parent>.navmenu-link{font-family:var(--fs-display)!important;font-size:19px!important;letter-spacing:0!important;color:var(--fs-pearl)!important;margin-bottom:4px}.navmenu-meganav--image-text,.navmenu-meganav-image-text,.meganav-image-text{font-family:var(--fs-display)!important;font-style:italic;font-size:18px;color:var(--fs-pearl)!important;background:transparent!important}.navmenu-meganav-image img,.meganav-image img,.navmenu-meganav img{filter:saturate(.9) contrast(1.05)}.site-header-search--open .site-header-main{grid-template-columns:auto minmax(0,1fr)!important}.site-header-search--open .site-header-main .site-header-logo,.site-header-search--open .site-header-main .site-header-main-actions,.site-header-search--open .site-header-main .site-header-menu-button{display:none!important}.site-header-search--open .site-header-main .site-header-search-button{grid-area:1/1;margin:0!important}.site-header-search--open .site-header-main-content{grid-area:1/2;justify-content:stretch}.site-header-search--open .site-header-main-content .live-search{display:flex!important;width:100%;max-width:none;margin:0 0 0 8px!important}.site-header-search--open .live-search .form-field{width:100%;display:flex}.site-header-search--open .live-search .form-field-input{flex:1 1 auto;width:auto!important;min-height:46px}.live-search,.live-search-form,.site-header-search-form,.search-form{background:transparent!important}.live-search .form-field-input,.live-search-form-field,.search-flydown{background:var(--fs-ink-2)!important;color:var(--fs-pearl)!important;border-color:#d4af604d!important;border-radius:0!important;font-family:var(--fs-sans)!important}.live-search .form-field-input::placeholder{color:var(--fs-stone);font-family:var(--fs-display);font-style:italic;font-size:17px}.live-search-button{color:var(--fs-pearl)!important}.live-search-takeover-cancel{color:var(--fs-pearl-2)!important;font-family:var(--fs-sans)!important;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.search-flydown{border:1px solid rgba(212,175,96,.16)!important;box-shadow:0 30px 60px -30px #000c!important}.search-flydown a,.search-flydown span,.search-flydown--quicklinks-title{color:var(--fs-pearl-2)!important;font-family:var(--fs-sans)!important}.search-flydown a:hover{color:var(--fs-zari)!important}.search-flydown__product-title{font-family:var(--fs-display)!important;font-size:17px;color:var(--fs-pearl)!important}.search-flydown--quicklinks-title{font-family:var(--fs-sans)!important;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--fs-zari)!important}.site-mobile-nav,.mobile-nav-panel{background:var(--fs-ink)!important;color:var(--fs-pearl)!important}.mobile-nav-panel{border-right:1px solid rgba(212,175,96,.16)}.mobile-nav-overlay{background:#000000b8!important}.mobile-nav-content .navmenu-depth-1{display:block!important;margin:0!important;padding:12px 22px 40px!important;max-width:none}.mobile-nav-content .navmenu-depth-1>.navmenu-item{display:block!important;margin:0!important;padding:0!important}.mobile-nav-content .navmenu-link,.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link,.mobile-nav-content a,.mobile-navmenu-button,.mobile-nav-content button{font-family:var(--fs-display)!important;font-size:24px!important;letter-spacing:0!important;text-transform:none!important;color:var(--fs-pearl)!important;background:transparent!important;border-color:#d4af6029!important;padding:14px 0!important;font-weight:300!important}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link:after{display:none}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link.navmenu-link-parent{padding-right:44px!important}.mobile-nav-content .navmenu-depth-2 .navmenu-link,.mobile-nav-content .navmenu-depth-2 a,.mobile-nav-content .navmenu-depth-3 a{font-family:var(--fs-sans)!important;font-size:14px!important;letter-spacing:.04em!important;color:var(--fs-pearl-2)!important;padding:9px 0!important}.mobile-nav-content .navmenu-depth-2,.mobile-nav-content .navmenu-depth-3,.mobile-nav-content .navmenu-submenu,.mobile-nav-content .navmenu-meganav{background:var(--fs-ink-2)!important;border:0!important;box-shadow:none!important}.mobile-nav-content,.mobile-nav-close,.header-actions-wrapper,.site-mobile-nav{color:var(--fs-pearl)!important}.site-mobile-nav .site-header-actions li svg,.site-mobile-nav .mobile-nav-close svg,.site-mobile-nav .site-header-actions a,.site-mobile-nav .mobile-nav-close{color:var(--fs-pearl)!important}.header-actions-wrapper{border-bottom:1px solid rgba(212,175,96,.16)!important;background:var(--fs-ink)!important}.header-actions-wrapper a,.header-actions-wrapper span,.site-header-actions a{color:var(--fs-pearl-2)!important;font-family:var(--fs-sans)!important;font-size:11px;letter-spacing:.24em;text-transform:uppercase}@media(max-width:859px){:root{--fs-header-h:64px}.site-header-main{grid-template-columns:1fr auto 1fr;min-height:64px;padding:10px 16px!important}.site-header-main .site-header-search-button{grid-area:1/3;justify-self:end;margin-left:0!important;margin-right:44px!important}.site-header-main .site-header-main-actions .site-header-account-button{display:none!important}.site-header-main .site-header-main-actions{gap:0}.site-logo .fs-logo--desktop{display:none}.site-logo .fs-logo--mobile{display:inline-block}.site-navigation-wrapper{display:none}.site-header-main{position:relative}.site-header-main .site-header-main-actions .doubly-wrapper{position:absolute!important;left:56px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select{padding-right:14px!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .current img,.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .current .flags{display:none!important}.site-header-main .site-header-main-actions .doubly-wrapper .doubly-nice-select .list{left:0!important;right:auto!important}}.fs-announcement{position:relative;z-index:501;background:var(--fs-ink);border-bottom:1px solid rgba(212,175,96,.14);overflow:hidden}.fs-announcement__track{display:flex;align-items:center;justify-content:center;min-height:var(--fs-ann-h);padding:0 var(--fs-gutter);text-align:center}.fs-announcement__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 var(--fs-gutter);font-family:var(--fs-sans);font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--fs-zari-2);opacity:0;transform:translateY(6px);transition:opacity .8s var(--fs-ease),transform .8s var(--fs-ease);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-announcement__item.is-active{opacity:1;transform:none;position:relative}.fs-announcement__item:not(.is-active){pointer-events:none;transition-duration:.3s}.fs-announcement__item a{color:var(--fs-zari);border-bottom:1px solid rgba(212,175,96,.4)}.fs-announcement__item strong{color:var(--fs-pearl);font-weight:400}@media(max-width:760px){:root{--fs-ann-h:46px}.fs-announcement__item{font-size:9.5px;letter-spacing:.2em;white-space:normal;line-height:1.5;padding:7px 16px}}.fs-hero{position:relative;min-height:calc(100vh - var(--fs-ann-h));min-height:calc(100svh - var(--fs-ann-h));display:grid;grid-template-columns:minmax(0,1fr);align-items:end;overflow:hidden;background:var(--fs-ink);color:var(--fs-pearl);isolation:isolate}.fs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.fs-hero__media img,.fs-hero__media video{width:100%;height:100%;object-fit:cover;object-position:var(--fs-hero-pos,center 30%);display:block;filter:saturate(1.05) contrast(1.04) brightness(.92);transform:scale(1.06);animation:fs-kenburns 26s var(--fs-ease) both;transform-origin:60% 40%}.fs-hero__media img.fs-hero__img--mobile{display:none}@media(min-width:901px){.fs-hero__media img.fs-hero__img--desktop{position:absolute;top:0;left:0;width:130%;max-width:none;height:100%;transform-origin:62% 40%}}@keyframes fs-kenburns{0%{transform:scale(1.12)}to{transform:scale(1.03)}}.fs-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(15,13,11,.55) 0%,rgba(15,13,11,.08) 32%,rgba(15,13,11,.12) 55%,rgba(15,13,11,.86) 85%,var(--fs-ink) 100%),radial-gradient(60% 50% at 18% 92%,rgba(242,179,94,.26),transparent 70%),linear-gradient(90deg,#0f0d0b8c,#0f0d0b00 48%)}.fs-hero__lamp{position:absolute;z-index:-1;left:-8%;bottom:-18%;width:52vw;height:52vw;max-width:760px;max-height:760px;border-radius:50%;background:radial-gradient(circle,rgba(242,179,94,.22),rgba(242,179,94,.06) 45%,transparent 70%);filter:blur(8px);animation:fs-flicker 7s ease-in-out infinite alternate;pointer-events:none}@keyframes fs-flicker{0%{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}to{opacity:.8;transform:scale(.98)}}.fs-hero__inner{position:relative;width:100%;min-width:0;max-width:var(--fs-max);margin:0 auto;padding:calc(var(--fs-header-h) + 40px) var(--fs-gutter) 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}.fs-hero__copy{max-width:860px;padding-bottom:max(clamp(40px,6vw,76px),var(--fs-wa-lift,0px))}.fs-hero__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:26px}.fs-hero__eyebrow .fs-deva{font-size:clamp(20px,2vw,28px);color:var(--fs-zari)}.fs-hero__eyebrow .fs-eyebrow{color:var(--fs-pearl-2)}.fs-hero__eyebrow .fs-rule--short{width:48px}.fs-hero__title{font-size:clamp(46px,6.8vw,104px);max-width:11.2em}.fs-hero__sub{margin-top:24px;max-width:560px;font-family:var(--fs-display);font-style:italic;font-size:clamp(18px,1.6vw,23px);line-height:1.45;color:var(--fs-pearl-2)}.fs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 34px;margin-top:38px}.fs-hero__aside{align-self:end;padding-bottom:max(clamp(40px,6vw,76px),var(--fs-wa-lift,0px));text-align:right;display:grid;gap:8px;justify-items:end}.fs-hero__aside .fs-small{color:var(--fs-pearl-2);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.fs-hero__aside .fs-deva{font-size:40px;line-height:1;color:var(--fs-zari)}.fs-hero__cal{position:relative;width:100%;min-width:0;max-width:100%;border-top:1px solid rgba(212,175,96,.22);background:linear-gradient(180deg,rgba(15,13,11,.6),var(--fs-ink));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fs-hero__cal ul{max-width:var(--fs-max);margin:0 auto;padding:16px var(--fs-gutter);list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 28px}.fs-hero__cal li{display:flex;align-items:baseline;gap:12px;font-family:var(--fs-sans);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--fs-pearl-2)}.fs-hero__cal li .d{font-family:var(--fs-display);font-size:19px;letter-spacing:0;text-transform:none;color:var(--fs-pearl)}.fs-hero__cal li .dv{font-family:var(--fs-deva);font-size:15px;letter-spacing:0;text-transform:none;color:var(--fs-zari)}@media(max-width:900px){.fs-hero{min-height:calc(100svh - var(--fs-ann-h))}.fs-hero__media img.fs-hero__img--mobile{display:block}.fs-hero__media img.fs-hero__img--desktop.has-mobile{display:none}.fs-hero__media img{object-position:var(--fs-hero-pos-m,center 20%)}.fs-hero__media img.fs-hero__img--desktop{position:absolute;left:0;top:-16%;height:118%;transform-origin:50% 22%}.fs-hero__veil{background:linear-gradient(180deg,rgba(15,13,11,.55) 0%,rgba(15,13,11,.06) 20%,rgba(15,13,11,.38) 40%,rgba(15,13,11,.8) 60%,rgba(15,13,11,.95) 82%,var(--fs-ink) 100%),radial-gradient(70% 40% at 20% 100%,rgba(242,179,94,.18),transparent 70%)}.fs-hero__inner{grid-template-columns:1fr;gap:18px;padding-top:calc(var(--fs-header-h) + 24px)}.fs-hero__copy{padding-bottom:26px}.fs-hero__title{font-size:clamp(38px,10.4vw,58px);max-width:none}.fs-hero__sub{font-size:16px;margin-top:12px;max-width:34ch}.fs-hero__actions{margin-top:18px;gap:10px 22px}.fs-hero__copy{padding-bottom:20px}.fs-hero__aside{display:none}.fs-hero__eyebrow{margin-bottom:14px;flex-wrap:wrap;gap:8px 12px}.fs-hero__eyebrow .fs-rule--short{display:none}.fs-hero__eyebrow .fs-eyebrow{font-size:9.5px;letter-spacing:.18em;flex:1 1 200px;min-width:0}.fs-hero__cal ul{flex-wrap:nowrap;justify-content:flex-start;gap:0 26px;padding:12px 18px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fs-hero__cal ul::-webkit-scrollbar{display:none}.fs-hero__cal li{font-size:9.5px;letter-spacing:.18em;white-space:nowrap;flex:0 0 auto}.fs-hero__cal li .d{font-size:16px}.fs-hero__cal li .dv{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/fs-festive.css.map */
