:root{--fn-font-stack: "proxima-nova", "Gill Sans MT", Arial, sans-serif;--font-body--family: var(--fn-font-stack);--font-heading--family: var(--fn-font-stack);--font-subheading--family: var(--fn-font-stack);--font-accent--family: var(--fn-font-stack)}body,h1,h2,h3,h4,h5,h6{font-family:var(--fn-font-stack)}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent}*{-webkit-tap-highlight-color:transparent}@media screen and (max-width:749px){a,button,input,select,textarea,[tabindex]{outline:none!important;-webkit-tap-highlight-color:transparent!important}}.shopify-section-group-header-group .header-section{border-bottom:none;background:#fff}.fn-section-title,.fn-trend-report__title,h2.fn-section-title{letter-spacing:-1px;line-height:20px}@media screen and (min-width:750px){.fn-section-title,.fn-trend-report__title,h2.fn-section-title{letter-spacing:-.5px;line-height:25.2px}}@media screen and (max-width:749px){#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend);grid-template-areas:"leftA leftB center rightA rightB rightC"}.header__drawer,.header__icon--menu{grid-area:rightC;justify-content:flex-end;padding-inline:0}.header__drawer summary,header-drawer summary{padding:0}header-drawer .menu-drawer-container{border:none}header-drawer .header-drawer-icon--open svg,header-drawer .svg-wrapper svg,.header__drawer summary svg{width:24px;height:24px;min-width:24px}.header-logo{grid-column:1 / 4;justify-self:flex-start}.search-action{display:none}}body.template-product header.shopify-section-group-header-group{background:#fff}body.template-product .announcement-bar__text,body.template-product .announcement-bar p{color:#fff}body.template-product header-actions,body.template-product .header-actions{height:36px;max-height:36px;overflow:hidden}body.template-product header-actions button,body.template-product .header-actions button,body.template-product header-actions a,body.template-product .header-actions a{height:36px;max-height:36px}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{top:auto;bottom:0;inset-inline-end:0;width:100%;height:85dvh;max-height:85dvh;border-inline-start:none;border-top-left-radius:16px;border-top-right-radius:16px;padding-block:0 var(--safe-area-inset-bottom)}#cart-drawer .theme-drawer__dialog[open]{inset-inline-end:0;transform:none}#cart-drawer .theme-drawer__dialog:not([open]){transform:translateY(100%)}#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start{animation:cart-drawer-slide-up var(--animation-speed) var(--animation-timing-fade-in)}#cart-drawer .theme-drawer__dialog--closing{animation:cart-drawer-slide-down var(--animation-speed) var(--animation-timing-fade-out) forwards}@keyframes cart-drawer-slide-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes cart-drawer-slide-down{0%{transform:none}to{transform:translateY(100%)}}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/willluxe-theme-overrides.css.map */
