:root{--avora-header-h: 64px;--avora-nav-font: .8125rem;--avora-nav-weight: 400;--avora-nav-color: var(--color-text-secondary, #6B6560);--avora-nav-hover: var(--color-text-primary, #2C2824);--avora-nav-tracking: .04em;--avora-accent: var(--color-accent-primary, #C4A882);--avora-accent-hover: var(--color-accent-hover, #B5956E);--avora-accent-soft: rgba(196, 168, 130, .22);--avora-border-subtle: rgba(44, 40, 36, .06);--avora-transition: .2s ease;--avora-mega-bg: rgba(255, 255, 255, .95);--avora-mega-shadow: 0 8px 32px rgba(44, 40, 36, .08)}@media screen and (max-width:749px){:root{--avora-header-h: 44px}html:not(#_) .header-wrapper{padding:0!important}html:not(#_) .header{padding-top:0!important;padding-bottom:0!important}html:not(#_) .header__row--top .header__columns{min-height:44px;--header-padding: 0px;--padding-block-start: 0px;--padding-block-end: 0px;--section-top-offset: 0px;padding-block:0!important;padding-top:0!important;padding-bottom:0!important}html:not(#_) .header__columns.spacing-style{padding-block:0!important;padding-top:0!important;padding-bottom:0!important}html:not(#_) .header__row--bottom,html:not(#_) .header__navigation-bar-row{display:none!important}html:not(#_) .section-header{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}html:not(#_) .header-section{margin-bottom:0!important;padding-bottom:0!important}}@media screen and (min-width:750px){html:not(#_) .page-width-wide,html:not(#_) .page-width-normal,html:not(#_) .page-width-narrow,html:not(#_) .page-width-content{--page-margin: 30px}}html:not(#_) .header-section{z-index:var(--z-header);position:relative}html:not(#_) .header__row--top,html:not(#_) .header__row--bottom,html:not(#_) .header__navigation-bar-row{--border-bottom-width: 0px;border-bottom:none}html:not(#_) .header__row--top{--page-margin: 30px;--page-width: 100vw;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease,box-shadow .3s ease}html:not(#_) .header__row--top .header__columns{min-height:var(--avora-header-h);align-items:center}@media screen and (min-width:750px){html:not(#_) .header__row--top .header__columns{--header-right: auto}html:not(#_) .header__column--left{height:100%}html:not(#_) .header__column--left header-menu,html:not(#_) .header__column--left .header-menu__inner,html:not(#_) .header__column--left .header-menu__inner>nav.menu-list{height:100%;flex:1}html:not(#_) .header__column--left overflow-list.overflow-menu{height:100%}html:not(#_) .header__column--left overflow-list.overflow-menu::part(list){justify-content:center;height:100%!important;align-items:stretch!important}html:not(#_) .menu-list__list-item:not([slot=overflow]):not([slot=more]){display:flex;align-items:center}}html:not(#_) .menu-list__list-item>.menu-list__link{font-family:var(--font-body, "Outfit", sans-serif);font-size:var(--avora-nav-font);font-weight:var(--avora-nav-weight);text-transform:uppercase;letter-spacing:var(--avora-nav-tracking);color:var(--avora-nav-color);padding:.5rem .75rem;position:relative;transition:color var(--avora-transition)}html:not(#_) .menu-list__list-item>.menu-list__link:hover,html:not(#_) .menu-list__list-item>.menu-list__link[aria-expanded=true]{color:var(--avora-nav-hover)}html:not(#_) .menu-list__list-item:not([slot=overflow]):not([slot=more])>.menu-list__link:after{content:"";position:absolute;bottom:-2px;left:.75rem;right:.75rem;height:2px;background:var(--avora-accent);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.25,.1,.25,1)}html:not(#_) .menu-list__list-item:not([slot=overflow]):not([slot=more]):hover>.menu-list__link:after,html:not(#_) .menu-list__list-item:not([slot=overflow]):not([slot=more])>.menu-list__link[aria-expanded=true]:after{transform:scaleX(1)}html:not(#_) .menu-list__list-item:not([slot=overflow]):not([slot=more])>.menu-list__link[aria-current=page]:after{transform:scaleX(1)}html:not(#_) .menu-list__submenu{border:none;box-shadow:none;background:transparent}html:not(#_) .menu-list__submenu-inner{background:var(--avora-mega-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:0 0 16px 16px;box-shadow:var(--avora-mega-shadow);border-top:none;max-height:80vh;overflow-y:auto;padding-block-end:1.25rem;transition:opacity .15s ease-in,margin-top .15s ease-in;margin-top:-8px}html:not(#_) .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .menu-list__submenu-inner{transition:opacity .2s ease-out .1s,margin-top .2s ease-out .1s;margin-top:0}html:not(#_) .mega-menu__grid{padding:1.5rem 1.5rem 1rem;gap:1.5rem 2rem}html:not(#_) .mega-menu__content{display:none}html:not(#_) .mega-menu__grid:has(.avora-mega-preview){grid-template-columns:minmax(180px,.3fr) minmax(0,.7fr)}html:not(#_) .mega-menu__grid:not(:has(.avora-mega-preview)){grid-template-columns:minmax(200px,360px);justify-content:start}html:not(#_) .mega-menu__grid>*{grid-column:auto}html:not(#_) .mega-menu__list{display:flex;flex-direction:column;gap:0;grid-column:auto}html:not(#_) .mega-menu__list>li{margin:0;padding:0}html:not(#_) .mega-menu__list a:not(.avora-shop-all-cta){display:block;padding:.5rem .75rem;font-family:var(--font-body, "Outfit", sans-serif);font-size:.875rem;font-weight:400;color:var(--color-text-secondary, #6B6560);text-decoration:none;border-bottom:none;border-radius:8px;transition:background .2s ease,color .2s ease}html:not(#_) .mega-menu__list a:not(.avora-shop-all-cta):hover,html:not(#_) .mega-menu__list a.avora-mega-link--active{background:var(--avora-accent-soft);color:var(--avora-nav-hover);padding-left:.75rem}html:not(#_) .mega-menu__link--parent{font-weight:500;color:var(--avora-accent)}html:not(#_) .mega-menu__link--parent:hover{color:var(--avora-accent-hover)}html:not(#_) .avora-shop-all-cta{display:inline-flex;align-items:center;gap:4px;margin-top:.75rem;padding:.45rem 1.25rem;font-family:var(--font-body, "Outfit", sans-serif);font-size:.8125rem;font-weight:500;color:#fff;background:var(--avora-accent);border:none;border-radius:100px;text-decoration:none;transition:background .2s ease;cursor:pointer;line-height:1.4}html:not(#_) .avora-shop-all-cta:hover{background:var(--avora-accent-hover, #B5956E);color:#fff}html:not(#_) .avora-mega-preview{position:relative;min-height:200px;display:flex;align-items:start}html:not(#_) .avora-mega-preview__products{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;width:100%;max-width:100%}html:not(#_) .avora-mega-preview__card{text-decoration:none;display:block;position:relative;border-radius:10px;overflow:hidden;background:#f0ede8;aspect-ratio:1 / 1;box-shadow:0 2px 8px #1917140f;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s cubic-bezier(.22,.61,.36,1)}html:not(#_) .avora-mega-preview__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1917141f}html:not(#_) .avora-mega-preview__card-image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}html:not(#_) .avora-mega-preview__card-image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1)}html:not(#_) .avora-mega-preview__card:hover .avora-mega-preview__card-image-wrap img{transform:scale(1.05)}html:not(#_) .avora-mega-preview__card-panel{position:absolute;bottom:.35rem;left:.35rem;right:.35rem;z-index:2;background:#ffffff73;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:7px;padding:.35rem .5rem;display:flex;align-items:center;justify-content:space-between;gap:.3rem}html:not(#_) .avora-mega-preview__card-name{font-family:var(--font-body, "Outfit", sans-serif);font-size:.7rem;font-weight:500;color:#1a1917;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}html:not(#_) .avora-mega-preview__card-price{font-family:var(--font-body, "Outfit", sans-serif);font-size:.6rem;font-weight:650;color:#faf9f6;background:#1a1917;padding:.25rem .5rem;border-radius:8px;white-space:nowrap;flex-shrink:0;line-height:1;transition:background .2s ease}html:not(#_) .avora-mega-preview__card:hover .avora-mega-preview__card-price{background:#333}html:not(#_) overflow-list::part(overflow),html:not(#_) .overflow-menu::part(overflow){position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:var(--z-dropdown)!important;background:var(--avora-mega-bg)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:var(--avora-mega-shadow)!important;border:none!important;border-radius:0 0 16px 16px!important;border-top:none!important;grid-template-columns:1fr!important;padding-inline:0!important;clip-path:rect(var(--header-height, 64px) 100% 100vh 0)!important;padding-bottom:1rem!important}html:not(#_) header-menu[data-overflow-expanded=true] .overflow-menu::part(overflow){visibility:visible!important}html:not(#_) overflow-list::part(overflow-list),html:not(#_) .overflow-menu::part(overflow-list){grid-area:unset!important;grid-column:1 / -1!important;column-count:unset!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-template-areas:none!important;grid-template-rows:auto!important;align-items:start!important;gap:4px 8px!important;padding:1.5rem 2rem!important;padding-inline:2rem!important;padding-block-start:calc(var(--header-height, 64px) + 1.5rem)!important;padding-block-end:1.5rem!important;min-height:auto!important;max-height:calc(80vh - var(--avora-header-h, 64px))!important;overflow-y:auto!important;overflow-x:hidden!important;transform:none!important;opacity:1!important}html:not(#_) overflow-list::part(more){font-family:var(--font-body, "Outfit", sans-serif)!important;font-size:var(--avora-nav-font)!important;font-weight:var(--avora-nav-weight)!important;text-transform:uppercase;letter-spacing:var(--avora-nav-tracking);color:var(--avora-nav-color)}html:not(#_) .menu-list__list-item[slot=overflow]{display:flex;flex-direction:row;align-items:center;gap:12px;padding:.625rem .75rem;border-radius:10px;white-space:normal;margin-bottom:0;margin-top:0;min-height:56px;transition:background .2s ease;cursor:pointer;break-inside:unset;border:none;border-bottom:none;border-top:none;box-shadow:none}html:not(#_) .menu-list__list-item[slot=overflow]:hover{background:var(--avora-accent-soft)}html:not(#_) .menu-list__list-item[slot=overflow]>.menu-list__link{font-family:var(--font-body, "Outfit", sans-serif);font-size:.8125rem;font-weight:400;color:var(--color-text-primary, #2C2824);letter-spacing:0;text-transform:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0;border:none;border-left:none;border-bottom:none;width:auto;min-width:0;height:auto;grid-area:unset;grid-row:unset;line-height:1.35;transition:color .2s ease;box-shadow:none}html:not(#_) .menu-list__list-item[slot=overflow]>.menu-list__link>*{text-align:left;width:auto}html:not(#_) .menu-list__list-item[slot=overflow]:hover>.menu-list__link{color:var(--color-text-primary, #2C2824);font-weight:400;border-left-color:transparent;background:transparent}html:not(#_) .menu-list__list-item[slot=overflow] .menu-list__submenu{display:none}html:not(#_) .menu-list__list-item[slot=overflow] *,html:not(#_) .menu-list__list-item[slot=overflow]:before,html:not(#_) .menu-list__list-item[slot=overflow]:after,html:not(#_) .menu-list__list-item[slot=overflow]>*:before,html:not(#_) .menu-list__list-item[slot=overflow]>*:after{border:none;border-left:none;border-right:none;border-top:none;border-bottom:none;box-shadow:none}html:not(#_) .avora-overflow-thumb{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#f0ede8}html:not(#_) .avora-overflow-thumb img{width:100%;height:100%;object-fit:cover}html:not(#_) .avora-overflow-count{font-family:var(--font-body, "Outfit", sans-serif);font-size:.75rem;font-weight:400;color:var(--color-text-muted, #9C9590);line-height:1;margin-top:2px}html:not(#_) .menu-list__list-item[slot=overflow] .menu-list__link-title{padding-inline:0;font-size:.8125rem;line-height:1.3;word-break:break-word;overflow-wrap:break-word}html:not(#_) .menu-list__list-item[slot=more]>.menu-list__link,html:not(#_) .menu-list__list-item[slot=more]>button{font-family:var(--font-body, "Outfit", sans-serif);font-size:var(--avora-nav-font);font-weight:var(--avora-nav-weight);text-transform:uppercase;letter-spacing:var(--avora-nav-tracking);color:var(--avora-nav-color);transition:color var(--avora-transition)}html:not(#_) .menu-list__list-item[slot=more] .menu-list__link-title:after{content:" \203a";font-size:1.1em;opacity:.5;margin-left:1px}html:not(#_) .menu-list__list-item[slot=more]:hover>.menu-list__link,html:not(#_) .menu-list__list-item[slot=more]:hover>button{color:var(--avora-nav-hover)}html:not(#_) .avora-overflow-preview{display:none}@media screen and (min-width:750px){html:not(#_) .header__column--right{gap:.75rem;align-items:center;border-left:1px solid rgba(44,40,36,.08);padding-left:20px;margin-left:4px}}html:not(#_) .header__column--right a,html:not(#_) .header__column--right button,html:not(#_) .header-actions__action{display:flex;align-items:center;justify-content:center;color:var(--avora-nav-color);transition:color .2s ease;padding:.375rem}html:not(#_) .header__column--right a:hover,html:not(#_) .header__column--right button:hover,html:not(#_) .header-actions__action:hover{color:var(--avora-nav-hover)}html:not(#_) .header__column--right{--icon-size-md: 20px;--icon-size-sm: 20px;--color-foreground: 107, 101, 96}html:not(#_) .header__column--right svg{width:20px;height:20px;flex-shrink:0;color:var(--avora-nav-color);stroke:var(--avora-nav-color);stroke-width:1.5px}html:not(#_) .header__column--right .account-button,html:not(#_) .header__column--right .account-button__icon,html:not(#_) .header__column--right shopify-account{color:var(--avora-nav-color)}html:not(#_) .header__column--right .account-button__icon{width:15px;height:17px;transform:scale(.9)}html:not(#_) .header__column--right .account-button{--color-account-icon: var(--avora-nav-color)}html:not(#_) .header-actions__cart-count,html:not(#_) .cart-count-bubble{background:var(--avora-accent);color:#fff;font-family:var(--font-body, "Outfit", sans-serif);font-size:.6875rem;font-weight:600;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}@media screen and (min-width:750px){html:not(#_) .dropdown-localization{display:flex;align-items:center}}html:not(#_) .dropdown-localization__button{font-family:var(--font-body, "Outfit", sans-serif);font-size:.8125rem;font-weight:400;color:var(--avora-nav-color);letter-spacing:.02em;gap:2px;padding:.375rem 0}html:not(#_) .dropdown-localization__button .currency-code{font-size:.8125rem;color:inherit}html:not(#_) .dropdown-localization__button:hover,html:not(#_) .dropdown-localization__button:hover .currency-code{color:var(--avora-nav-hover)}html:not(#_) .dropdown-localization__button .icon-caret{width:10px;height:10px}@media screen and (min-width:750px){html:not(#_) #header-component[data-menu-style=drawer] .header__columns{grid-template-columns:44px 44px 1fr auto;grid-template-areas:"leftA leftB center right"}html:not(#_) #header-component[data-menu-style=drawer] .header__column--right{display:flex;grid-area:right;gap:.75rem;align-items:center;justify-content:flex-end}}@media(max-width:989px){html:not(#_) .menu-drawer{background:#fffffffa}html:not(#_) .menu-drawer__menu-item--mainlist{font-family:var(--font-body, "Outfit", sans-serif);font-size:.9375rem;font-weight:500;color:var(--avora-nav-hover);padding:.875rem 0;border-bottom:1px solid var(--avora-border-subtle)}html:not(#_) .menu-drawer__menu-item--child{font-size:.8125rem;font-weight:400;color:var(--color-text-secondary, #6B6560);padding:.5rem 0 .5rem 1rem}html:not(#_) .menu-drawer__menu-item--parent{font-weight:500;color:var(--avora-nav-hover)}}html:not(#_) .header__row--top[data-avora-scrolled]{background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 12px #2c28240a}html:not(#_) .avora-header--scrolled .header__row--top{background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 12px #2c28240a}html:not(#_) .header__underlay-open{--color-submenu: transparent !important}html:not(#_) .header__underlay-open:after{display:none}html:not(#_) .header-actions__cart-icon{background:transparent}html:not(#_) .cart-drawer__dialog{color:#1a1917;background:#faf9f6}html:not(#_) .cart-drawer__heading,html:not(#_) .cart-drawer__heading--empty{color:#1a1917;font-weight:500;letter-spacing:-.01em}html:not(#_) .cart-drawer__close-button{color:#8a857e;background:transparent;border:none;box-shadow:none;opacity:1}html:not(#_) .cart-drawer__close-button:hover{color:#1a1917;background:transparent}html:not(#_) .cart-items__media img{border-radius:10px}html:not(#_) .cart-items__details a{color:#1a1917;font-weight:450;text-decoration:none}html:not(#_) .cart-items__details a:hover{color:#2c2a27}html:not(#_) .cart-items__details .cart-primary-typography{color:#1a1917}html:not(#_) .cart-items__price{color:#1a1917;font-weight:600}html:not(#_) .cart-items__quantity-controls{display:inline-flex;align-items:center;gap:6px}html:not(#_) .cart-items__quantity-controls quantity-selector{border:1px solid #e0dbd3;border-radius:100px;background:transparent;overflow:hidden}html:not(#_) .quantity-minus,html:not(#_) .quantity-plus{color:#1a1917;background:transparent;border:none;box-shadow:none}html:not(#_) .quantity-minus:hover,html:not(#_) .quantity-plus:hover{color:#1a1917;background:#0000000a}html:not(#_) .cart-items__quantity-controls quantity-selector input{color:#1a1917;background:transparent;font-weight:500;border:none}html:not(#_) .cart-items__remove{color:#a9a49d;background:transparent;border:1px solid #e0dbd3;border-radius:100px;box-shadow:none;transition:all .2s ease}html:not(#_) .cart-items__remove:hover{color:#c45c4a;border-color:#c45c4a;background:#c45c4a0a}html:not(#_) .cart-drawer__summary{background:#faf9f6}html:not(#_) .cart-totals{color:#1a1917}html:not(#_) .cart-totals__total-label{color:#1a1917;font-weight:500}html:not(#_) .cart-totals__total-value{color:#1a1917;font-weight:650}html:not(#_) .cart-drawer summary,html:not(#_) .cart-drawer details{color:#1a1917}html:not(#_) .cart-drawer .rte,html:not(#_) .cart-drawer [class*=tax],html:not(#_) .cart-drawer p{color:#8a857e}html:not(#_) .cart__checkout-button{background:#1a1917;color:#faf9f6;border:none;border-radius:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;transition:background .25s ease}html:not(#_) .cart__checkout-button:hover{background:#2c2a27;color:#faf9f6}html:not(#_) .cart__checkout-button .button-text{color:#faf9f6}html:not(#_) .cart-drawer--empty p,html:not(#_) .cart-drawer--empty a,html:not(#_) .cart-drawer--empty h2,html:not(#_) .cart-drawer--empty h3,html:not(#_) .cart-drawer--empty h4{color:#1a1917}html:not(#_) .cart-drawer--empty .button{background:#1a1917;color:#faf9f6;border-radius:10px;border:none}html:not(#_) .cart-drawer--empty .button:hover{background:#2c2a27;color:#faf9f6}html:not(#_) .cart-drawer--empty .button .button-text{color:#faf9f6}.avora-header__wishlist-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:var(--avora-accent, #C4A882);color:#faf8f5;border-radius:9px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.avora-header__wishlist-count[hidden]{display:none}.avora-header__tier{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:100px;background:#fff9;border:1px solid var(--avora-border-subtle);font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:var(--avora-nav-hover);transition:background .2s ease,border-color .2s ease}.avora-header__tier:hover{background:#ffffffd9;border-color:var(--avora-accent)}.avora-header__tier--bronze .avora-header__tier-diamond{color:#9a7b5c}.avora-header__tier--silver .avora-header__tier-diamond{color:#a8a8a8}.avora-header__tier--gold .avora-header__tier-diamond{color:#c4a882}.avora-header__tier--platinum .avora-header__tier-diamond{color:#2c2824}@media(max-width:720px){.avora-header__tier-name{display:none}.avora-header__tier{padding:6px 8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/avora-header.css.map */
