.header__icon--cart .icon{width:2.6rem;height:2.6rem}.header__icon--account .icon{width:2.4rem;height:2.4rem}.fillany-wordmark{position:relative}.fillany-wordmark__img{display:block;height:auto}.fillany-wordmark__img--light{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.fillany-has-hero .header-wrapper:not(.is-scrolled) .fillany-wordmark__img--dark{opacity:0}.fillany-has-hero .header-wrapper:not(.is-scrolled) .fillany-wordmark__img--light{opacity:1}.fillany-monogram-mark{display:block;transition:transform .7s var(--fillany-ease)}.header__heading-link:hover .fillany-monogram-mark{transform:rotate(360deg)}@media(prefers-reduced-motion:no-preference){.fillany-monogram-mark{animation:fillany-monogram-nav-spin 1.5s var(--fillany-ease)}}@keyframes fillany-monogram-nav-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fillany-password-monogram{display:block;width:min(28rem,55vw);height:auto;margin:0 auto 2.4rem}@media(prefers-reduced-motion:no-preference){.fillany-password-monogram{animation:fillany-monogram-nav-spin 3s var(--fillany-ease)}.fillany-password-monogram:hover{animation:fillany-password-monogram-spin 3s linear infinite}}@keyframes fillany-password-monogram-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.hero__title,.banner__heading{font-family:var(--font-heading-family);letter-spacing:.01em}.fillany-eyebrow{font-family:var(--font-accent-family);font-size:2.4rem;line-height:1;color:inherit;display:inline-block}.scroll-trigger{transition-duration:.9s!important;transition-timing-function:var(--fillany-ease)!important}.scroll-trigger[data-cascade]{transition-delay:calc(var(--animation-order) * 90ms)!important}.fillany-link-sweep{position:relative;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .5s var(--fillany-ease)}.fillany-link-sweep:hover,.fillany-link-sweep:focus-visible{background-size:100% 1px}.card__media img{transition:transform .9s var(--fillany-ease),opacity .6s ease}.card:hover .card__media img,.card-wrapper:hover .card__media img{transform:scale(1.045)}.fillany-hero-section .fillany-hero-section__img{animation:fillany-kenburns 16s var(--fillany-ease-soft) both}@keyframes fillany-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}cart-drawer .drawer__inner{transition:transform .55s var(--fillany-ease)!important}.cart-drawer,cart-drawer{--duration-default: .55s}.shopify-section-header-sticky{transition:transform .45s var(--fillany-ease-soft),box-shadow .3s ease}.shopify-section-header-hidden{box-shadow:none}.fillany-has-hero .header-wrapper{z-index:5;transition:background-color .45s var(--fillany-ease-soft),border-color .45s ease}.fillany-has-hero .header-wrapper:not(.is-scrolled){background-color:transparent!important;border-bottom-color:transparent!important;--color-foreground: 248, 244, 236}.fillany-has-hero .header-wrapper.is-scrolled{background-color:rgb(var(--color-background))}.fillany-has-hero .fillany-hero-section{margin-top:calc(-1 * var(--header-height, 100px))}@view-transition{navigation:auto}::view-transition-old(root){animation:fillany-fade-out .2s ease both}::view-transition-new(root){animation:fillany-fade-in .32s var(--fillany-ease) both}@keyframes fillany-fade-out{to{opacity:0}}@keyframes fillany-fade-in{0%{opacity:0;transform:translateY(10px)}}.fillany-cart-preview{position:absolute;top:100%;right:0;z-index:6;width:34rem;max-width:90vw;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:opacity .38s var(--fillany-ease),transform .38s var(--fillany-ease),visibility 0s linear .38s;box-shadow:0 1.6rem 3.2rem #140c092e;pointer-events:none;padding:3.2rem 2.8rem}.fillany-cart-preview--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .38s var(--fillany-ease),transform .38s var(--fillany-ease);pointer-events:auto}.fillany-cart-preview__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.fillany-cart-preview__bag-icon svg{width:3rem;height:3rem}.fillany-cart-preview__empty-text{font-family:var(--font-heading-family);font-size:2.2rem;margin:0}.fillany-cart-preview__cta{width:100%}.fillany-cart-preview__items{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2rem}.fillany-cart-preview__item{display:flex;align-items:center;gap:1.4rem}.fillany-cart-preview__item-media img{display:block;width:6rem;height:6rem;object-fit:cover}.fillany-cart-preview__item-info{display:flex;flex-direction:column;gap:.3rem}.fillany-cart-preview__item-title{font-size:1.4rem}.fillany-cart-preview__item-meta{font-size:1.2rem;opacity:.7}.fillany-cart-preview__footer{border-top:1px solid rgba(43,27,20,.12);padding-top:2rem;display:flex;flex-direction:column;gap:1.4rem}.fillany-cart-preview__subtotal{display:flex;justify-content:space-between;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:989px){.fillany-cart-preview{display:none}}.fillany-nav-preview-group{position:absolute;top:100%;left:0;right:0;z-index:4;display:flex;justify-content:center;pointer-events:none}.fillany-nav-preview{position:absolute;top:0;width:32rem;max-width:90vw;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:opacity .38s var(--fillany-ease),transform .38s var(--fillany-ease),visibility 0s linear .38s;box-shadow:0 1.6rem 3.2rem #140c092e;pointer-events:none}.fillany-nav-preview--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .38s var(--fillany-ease),transform .38s var(--fillany-ease);pointer-events:auto}.fillany-nav-preview__link{display:block;text-decoration:none;color:inherit}.fillany-nav-preview__media{display:block;aspect-ratio:4 / 5;overflow:hidden}.fillany-nav-preview__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--fillany-ease)}.fillany-nav-preview__link:hover .fillany-nav-preview__media img{transform:scale(1.04)}.fillany-nav-preview__copy{display:block;padding:2rem 2.2rem 2.4rem;text-align:center}.fillany-nav-preview__title{display:block;font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;margin-bottom:.6rem}.fillany-nav-preview__teaser{display:block;font-size:1.4rem;line-height:1.5;opacity:.85;margin-bottom:1.2rem}.fillany-nav-preview__cta{display:inline-block;font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid currentColor;padding-bottom:.2rem}@media screen and (max-width:989px){.fillany-nav-preview-group{display:none}}.fillany-footer-contact-btn{display:inline-block;margin-top:1.6rem}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.06em}.menu-drawer .menu-drawer__menu-item{display:inline-flex;width:auto}.header__inline-menu .header__menu-item{text-transform:uppercase;letter-spacing:.06em;font-weight:700}[data-cursor-title],[data-cursor-text]{cursor:none}.fillany-cursor{position:fixed;top:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:11rem;height:11rem;border-radius:50%;background:#2b1b14;color:#f8f4ec;text-align:center;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.7);transition:opacity .3s ease,scale .4s var(--fillany-ease);will-change:transform}.fillany-cursor--active{opacity:1}.fillany-cursor__title{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;line-height:1.2;max-width:8.6rem;display:none}.fillany-cursor--has-title .fillany-cursor__title{display:block}.fillany-cursor__text{font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em}.fillany-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#2b1b14;animation:fillany-preloader-fade .7s ease 2s forwards}.fillany-preloader__mark{width:min(108rem,95vw);height:auto;animation:fillany-preloader-spin 2s linear forwards}@keyframes fillany-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes fillany-preloader-fade{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.fillany-preloader{display:none!important}.scroll-trigger,.fillany-hero-section .fillany-hero-section__img,.card__media img,.shopify-section-header-sticky,cart-drawer .drawer__inner{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fillany-motion.css.map */
