.shopify-section-group-header-group.announcement-bar-section{padding:8px 16px 0}.shopify-section-group-header-group.section-header{padding:8px 16px;z-index:100}.shopify-section-group-header-group.announcement-bar-section .page-width{padding:4px 0!important}.shopify-section-group-header-group.announcement-bar-section .utility-bar{border-radius:2px}.shopify-section-group-header-group.announcement-bar-section .announcement-bar__message{font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:-3%;text-align:center;text-transform:uppercase;min-height:fit-content;padding:0}.announcement-bar--ticker{display:block;width:100%;overflow:hidden}.announcement-bar--ticker-single{display:none}.announcement-bar__ticker-track{display:flex;width:max-content;max-width:none;animation:announcement-ticker-scroll var(--announcement-ticker-duration, 20s) linear infinite;will-change:transform}.announcement-bar__ticker-group{display:flex;flex:0 0 auto;align-items:center;width:max-content}.announcement-bar__ticker-group .announcement-bar__announcement{display:flex;flex:0 0 auto;align-items:center;width:max-content;min-width:max-content;padding:0 1rem}.announcement-bar__ticker-group .announcement-bar__link{display:block;width:max-content;white-space:nowrap}.announcement-bar__ticker-track--paused-desktop{animation-play-state:paused}@keyframes announcement-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(max-width:749px){.announcement-bar--single-static{display:none}.announcement-bar--ticker-single{display:block}.announcement-bar__ticker-track--paused-desktop{animation-play-state:running}}@media(prefers-reduced-motion:reduce){.announcement-bar__ticker-track{animation:none}}.section-header .header-wrapper .header{border:0;box-shadow:0 0 0 1px rgba(var(--color-secondary-foreground),.16);padding:0 6px;border-radius:4px;max-width:100%}.header .header__inline-menu .list-menu--inline{gap:16px}.header .header__inline-menu{padding:14px 0 14px 8px;margin:0}.header .header__inline-menu .list-menu--inline *{padding:0;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:14px;line-height:20px;letter-spacing:-2%;color:rgba(var(--color-foreground),1)}.header .header__inline-menu .list-menu--inline .list-menu__item{text-decoration:none}.header .header__inline-menu .list-menu--inline details[open] .list-menu__item span{text-decoration:underline;text-decoration-thickness:1px}.section-header .header-wrapper .header .localization-form__currency{opacity:1}.header .header-localization .disclosure .localization-form__select{width:fit-content!important;padding:0!important;max-width:fit-content!important;min-width:fit-content;height:fit-content!important}.header .desktop-localization-wrapper,.header .desktop-localization-wrapper localization-form,.header .menu-drawer__localization,.header .menu-drawer__localization localization-form{display:flex;align-items:center}.header .desktop-localization-wrapper{padding-right:14px}.header localization-form+localization-form:before{content:" / ";display:block;padding:0 4px;font-size:12px}.header .desktop-localization-wrapper localization-form *{text-transform:uppercase;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0}.header .header__icons{padding:0}.header .header__icons .header__icon--cart,.header header-drawer{margin:0}.header .header__icon,.header .header__icon .svg-wrapper{height:4.8rem;width:4.8rem}.header .header__icons .header__icon .icon{height:2rem;width:2rem}.header .header__heading *{padding:0}.header .mega-menu[open] .mega-menu__content{border-radius:4px;margin-top:11px;border:0;box-shadow:0 8px 40px #0d0d0d14;background:rgba(var(--color-background),.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.header .mega-menu[open] .mega-menu__content .mega-menu__list{max-width:100%;padding:16px 14px}.header-menu-image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1.84;border-radius:6px}.header .mega-menu__link:has(.header-menu-image){display:block}.section-header .header-wrapper{position:relative;isolation:isolate;background:transparent}.section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--color-background),.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);pointer-events:none;border-radius:4px}body:has(.header-wrapper--overlap) main#MainContent{margin-top:calc(-1 * var(--header-bottom-position, var(--header-height, 0px)))}.header .search-modal{position:absolute;top:calc(100% + 11px);left:0;width:100%;height:auto;padding:0 16px;z-index:8;opacity:1}.header .search-modal .modal-overlay{display:none}.header .search-modal__content{background:rgb(var(--color-background));padding:0}.menu-drawer__search{display:none}.header .mega-menu .mega-menu__content .mega-menu__list{display:flex;align-items:center;gap:16px}.header .mega-menu .mega-menu__content .mega-menu__list li{width:calc(100% / 3 - 32px/3)}.header .mega-menu .mega-menu__content .mega-menu__list .mega-menu__link{display:flex;flex-direction:column-reverse;gap:10px;align-items:center;justify-content:center;text-decoration-thickness:1px}.header .mega-menu .mega-menu__content .mega-menu__list .mega-menu__link,.header .mega-menu .mega-menu__content .mega-menu__list .mega-menu__link *{font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-style:italic;font-weight:400;font-size:30px;letter-spacing:0;line-height:36px}details[open] .header__icon.header__icon--search .svg-wrapper{display:none}details[open] .header__icon.header__icon--search .svg-wrapper.header__icon-close{display:flex}.menu-drawer-container .header__search details::details-content{content-visibility:inherit!important}details[open].menu-opening>.menu-drawer{margin-top:11px;border-radius:4px;width:100%;background:rgba(var(--color-background),.9);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.header header-drawer .header__icon--menu[aria-expanded=true]:before{display:none}.header header-drawer .menu-drawer__navigation-container{padding:12px 11px}.header .menu-drawer .menu-drawer__navigation{padding:12px 0}.header .menu-drawer:has(.search-modal__form[open]) .menu-drawer__navigation,.header .menu-drawer:has(.search-modal__form[open]) .menu-drawer__utility-links{opacity:0}.header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li{margin:0}.header .menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item{padding:8px 0;color:rgba(var(--color-foreground));outline:none;box-shadow:none;font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;line-height:36px}.header .menu-drawer .menu-drawer__menu-item>.svg-wrapper,.header .menu-drawer .menu-drawer__menu-item>.svg-wrapper svg{position:static;transform:unset;width:20px;height:20px}.header .menu-drawer .menu-drawer__menu-item>.svg-wrapper svg path{display:block}.header .menu-drawer .menu-drawer__menu-item>.svg-wrapper svg path+path{display:none}.header .menu-drawer details[open] .menu-drawer__menu-item>.svg-wrapper svg path{display:none}.header .menu-drawer details[open] .menu-drawer__menu-item>.svg-wrapper svg path+path{display:block}.header .menu-drawer .menu-drawer__navigation .menu-drawer__menu summary.menu-drawer__menu-item{display:flex;justify-content:space-between;align-items:center;gap:8px}.header .menu-drawer .menu-drawer__submenu .menu-drawer__menu{padding:0}.header .menu-drawer .menu-drawer__submenu .menu-drawer__menu .menu-drawer__menu-item{padding:10px 0 0;font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;line-height:36px;display:flex;flex-direction:column-reverse;gap:8px}.header .menu-drawer .menu-drawer__submenu .menu-drawer__menu .menu-drawer__menu-item.menu-drawer__menu-item-title{flex-direction:row;text-decoration:underline;text-decoration-skip-ink:none}.header .menu-drawer .header-drawer__icon--account .svg-wrapper{width:34px;height:34px;display:flex;align-items:center;justify-content:center}.header .menu-drawer shopify-account::part(signed-out-avatar){min-height:34px}.header .menu-drawer .header-drawer__icon--account .svg-wrapper svg{width:18px;height:18px}.header .menu-drawer .account-label{font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px;text-transform:uppercase;padding-left:4px}.header .menu-drawer .menu-drawer__utility-links{display:flex;align-items:center;justify-content:space-between;gap:8px}.header .menu-drawer .menu-drawer__utility-links shopify-store{display:none}.header .menu-drawer .menu-drawer__localization.header-localization{display:flex;align-items:center}.header .header-localization .disclosure .localization-form__select{text-transform:uppercase;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0}.header .menu-drawer .disclosure__list-wrapper.country-selector{width:calc(100% - 32px);left:16px;height:70%;max-height:70vh}.header .menu-drawer .country-selector__overlay{display:none!important}.country-selector__close-button .icon{color:rgba(var(--color-foreground))}.header .menu-drawer .language-selector .disclosure__list{min-width:100px}.header .menu-drawer .language-selector.disclosure__list-wrapper{right:100%}.header .menu-drawer .language-selector .disclosure__list .disclosure__link{padding:8px;text-transform:uppercase;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0}.header .header__search .search-modal__content .field:after,.header .header__search .search-modal__content .field:before{display:none}.header .header__search .search-modal__content .search__input{border:1px solid rgb(var(--color-foreground),.3);box-shadow:none;outline:none;min-height:46px;font-family:Inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-2%;background:rgb(var(--color-foreground),.2);padding:8px 46px!important;border-radius:4px}.header .header__search .search-modal__content .field__label,.header .search-modal__content .reset__button:after{display:none}.header .header__search .search-modal__content .search__input::placeholder{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-2%;color:rgb(var(--color-foreground),1);opacity:1;border-radius:4px}.header .header__search .search-modal__content .search__button{left:6px;top:8px;width:32px;height:32px}.header .header__search .search-modal{border:none;box-shadow:0 8px 40px #0d0d0d14;background:transparent;isolation:isolate}.header .header__search .search-modal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:rgba(var(--color-background),.9);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);pointer-events:none}.header .search-modal__content .reset__button{right:0;top:2px;display:flex!important}.header .search-modal__content .reset__button .icon.icon-close{width:14px;height:14px}.header .search-modal__form{max-width:100%}.header .modal__close-button.link,.header .predictive-search__search-for-button{display:none}.header .predictive-search__results-groups-wrapper{padding:12px 0;border:none}.header .predictive-search__heading{border:0;padding:0;margin:0}.header .predictive-search__suggestions-container h2,.header .predictive-search__pages-wrapper h2{padding-bottom:4px;text-transform:uppercase;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:rgb(var(--color-foreground),1)}.header .predictive-search__item{padding:0 0 4px;background:transparent!important}.header .predictive-search__item,.header .predictive-search__item *{font-family:"Cormorant Garamond",var(--font-heading-family, Georgia, serif);font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;line-height:36px;text-decoration:none!important}.header .predictive-search__products-container h2{padding-bottom:12px;text-transform:uppercase;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:rgb(var(--color-foreground),1)}.predictive-search__btn-all-products{display:flex;width:fit-content}.predictive-search__btn-all-products a{padding:7px 11px;text-decoration:none;color:#07171e;border-radius:4px;background:#d6c6a1;border:1px solid #D6C6A1;font-family:"Montserrat",var(--font-body-family, sans-serif);font-weight:400;font-size:14px;line-height:20px;letter-spacing:-4%;margin-top:12px}.predictive-search__btn-all-products a:hover{color:#d6c6a1;background:transparent}.header .predictive-search__products-container #predictive-search-results-products-list{display:flex;flex-wrap:wrap;gap:16px 2px}.header .predictive-search__products-container #predictive-search-results-products-list li{width:calc(50% - 1px)}.header .predictive-search__products-container #predictive-search-results-products-list li .card__inner{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.header .predictive-search::-webkit-scrollbar{display:none;border-radius:4px}.header .predictive-search{border-radius:4px;border:none;box-shadow:0 40px 40px #0d0d0d14;background:transparent}.header .predictive-search__products-container{padding-left:0;padding-right:1px}.header .predictive-search__products-container .predictive-search__list-item:hover>*{background:transparent}.header .predictive-search__products-container .card__heading{font-family:"Montserrat",var(--font-body-family, sans-serif)}.header .predictive-search__products-container .price{font-size:12px;line-height:16px}.header .cart-count-bubble{padding:0 3.6px;border-radius:2px;background:#d6c6a1;color:#000;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;min-width:12px;width:fit-content;height:fit-content;left:28px}.menu-drawer .list-social{display:none}@media(min-width:990px){.header .header__inline-menu{display:flex}.header .predictive-search__products-container{padding-left:32px;padding-right:11.75px}.header .predictive-search__products-container #predictive-search-results-products-list{gap:24px}.header .predictive-search__products-container #predictive-search-results-products-list li{width:calc(100% / 3 - 16px)}.predictive-search__btn-all-products a{margin-top:16px;padding:9px 11px}.header .predictive-search__products-container h2{padding-bottom:16px}.header .predictive-search__item,.header .predictive-search__item *{font-size:30px}.header-menu-image{aspect-ratio:1.92845494}.header .search-modal{padding:16px 14px;box-sizing:content-box;max-width:calc(100% - 28px);min-height:48px;border-radius:4px}.header .search-modal__content{background:transparent;height:auto}.header .header__search .search-modal__content .search__input{min-height:48px;margin:0}.header .search-modal:has(.search-modal__form[open]){border-bottom-right-radius:0;border-bottom-left-radius:0}.header .predictive-search{width:calc(100% + 28px);border:none;left:-14px;overflow-x:hidden;box-sizing:border-box;top:calc(100% + 1.6rem);border-top-left-radius:0;border-top-right-radius:0;background:rgba(var(--color-background),.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.header .header__search .search-modal:before{background:rgba(var(--color-background),.5)}.header .predictive-search__results-groups-wrapper{width:100%;min-width:0;box-sizing:border-box;padding:0 14px 16px}.header .predictive-search__result-group,.header .predictive-search__item{min-width:0;box-sizing:border-box}}@media(min-width:1024px){.section-header .header-wrapper .header{padding:0 14px}}@media(max-width:989px){.header .header__search,.header .header__icon.header__icon--account{display:none!important}.header .product-card-wrapper .card{gap:0}.header .card--media.card--portrait .ratio:before{padding-bottom:120.5%}.menu-drawer__search{display:block;position:relative;z-index:12}.menu-drawer__search .header__search{display:block!important}.menu-drawer__search .header__icon--search{display:none}.menu-drawer__search details:not([open])>.search-modal,.menu-drawer__search details[open]>.search-modal{display:block;position:relative;inset:auto;height:auto;padding:0;z-index:12}.menu-drawer__search .search-modal__content{padding:0}.menu-drawer__search .search-modal__close-button{display:none}.menu-drawer__navigation{position:relative;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-header.css.map */
