.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:sticky;top:-1px}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:3}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header{display:flex;flex-flow:wrap;align-items:center;gap:30px;padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(var(--color-highlight),.3);border-bottom:1px solid rgba(var(--color-highlight),.3)}@media screen and (min-width:750px){.header.header--logo-menu_left-icons>.header__menu{flex-grow:1}.header.header--logo-menu_left-icons>.header__icons{margin-left:auto}.header.header--menu-logo_center-icons{display:grid;grid-template-columns:1fr auto 1fr}.header.header--logo-menu_center-icons>.header__menu{flex-grow:1;justify-content:center}.header.header--logo-menu_below_left-icons>.header__menu{flex:0 0 100%}.header.header--logo-menu_below_left-icons>.header__icons{margin-left:auto}.header.header--logo-menu_below_center-icons>.header__menu{justify-content:center;flex:0 0 100%}.header.header--logo-menu_below_center-icons>.header__icons{margin-left:auto}.header.header--menu-logo_left-icons>.header__logo{display:flex;flex-grow:1}.header.header--menu-logo_left-icons>.header__icons{margin-left:auto}.header.header--menu-logo_center-icons>.header__logo{display:flex;flex-grow:1;justify-content:center}}@media screen and (max-width:749px){.header{display:grid;grid-template-columns:auto 1fr auto}.header.header--menu-logo_left-icons-mobile{grid-template-columns:auto 1fr 1fr}.header.header--menu-logo_left-icons-mobile>.header__menu-drawer{order:1}.header.header--menu-logo_left-icons-mobile>.header__logo{order:2;justify-self:flex-start}.header.header--menu-logo_left-icons-mobile>.header__icons{order:3}.header.header--menu-logo_center-icons-mobile{grid-template-columns:1fr auto 1fr}.header.header--menu-logo_center-icons-mobile>.header__menu-drawer{order:1}.header.header--menu-logo_center-icons-mobile>.header__logo{order:2}.header.header--menu-logo_center-icons-mobile>.header__icons{order:3}.header.header--icons-logo_left-menu-mobile{grid-template-columns:auto 1fr 1fr}.header.header--icons-logo_left-menu-mobile>.header__menu-drawer{order:3;justify-self:end}.header.header--icons-logo_left-menu-mobile>.header__logo{justify-self:flex-start;order:2}.header.header--icons-logo_left-menu-mobile>.header__icons{order:1}.header.header--icons-logo_center-menu-mobile{grid-template-columns:1fr auto 1fr}.header.header--icons-logo_center-menu-mobile>.header__menu-drawer{order:3;justify-self:flex-end}.header.header--icons-logo_center-menu-mobile>.header__logo{order:2}.header.header--icons-logo_center-menu-mobile>.header__icons{order:1;justify-self:flex-start}}.header *[tabindex="-1"]:focus{outline:none}.header__logo{margin:0;line-height:0;justify-self:center;text-align:center}.header__logo svg{width:var(--logo-width)}@media screen and (max-width:749px){.header__logo svg{width:var(--logo-width-mobile)}}.header__heading-logo{height:auto;max-width:100%;vertical-align:middle;width:var(--logo-width)}@media screen and (max-width:749px){.header__heading-logo{width:var(--logo-width-mobile)}}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.header__menu{display:none}@media screen and (min-width:750px){header-menu,.header__menu{display:flex;justify-content:flex-start;align-items:center;height:-webkit-fill-available;height:stretch}}.header__menu .list-menu{display:flex;gap:32px;flex-wrap:wrap;align-items:center;height:-webkit-fill-available;height:stretch}.header__menu .list-menu>li{display:flex;align-items:center;height:-webkit-fill-available;height:stretch}.header__menu-item{text-transform:uppercase;display:flex;align-items:center;gap:.3rem;justify-content:space-evenly;transition:opacity var(--duration-default) ease}.header__menu-parent{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:17px}.header__menu-item *{letter-spacing:2.4px}.header__menu-item svg{height:auto;pointer-events:none;width:10px;vertical-align:super;transition:all var(--duration-default) ease}.mega-menu{display:flex;height:100%;position:static}.mega-menu__content{background-color:rgb(var(--color-background));left:0;overflow-y:auto;padding-bottom:40px;position:absolute;right:0;top:100%;border-left:0;border-right:0;border-top-width:1px;border-bottom-width:2px;border-style:solid;border-color:rgba(var(--color-highlight),.3);opacity:0;transform:translateY(-1.5rem);transition:all var(--duration-fast) ease-in-out}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__list{display:flex;list-style:none;gap:56px}@media screen and (min-width:750px){.mega-menu__list{padding:0 calc(var(--page-padding) + var(--logo-width) + 40px)}}.mega-menu__column{width:100%;max-width:250px}.mega-menu__column--images{max-width:100%}.mega-menu__column+.mega-menu__column--images{margin-left:auto;max-width:350px}.mega-menu__parent{display:block;letter-spacing:2.8px;font-size:var(--font-body);margin:40px 0 0;padding-bottom:12px;position:relative}.mega-menu__parent:after{content:"";width:48px;height:1px;background-color:rgb(var(--color-highlight));position:absolute;left:0;bottom:0}.mega-menu__children{display:flex;flex-direction:column;margin-top:24px;gap:12px}.mega-menu__child{display:flex;gap:6px;align-items:center}.mega-menu__child--color{padding-bottom:1px;padding-top:1px;border-bottom:none!important;background:transparent!important}.mega-menu__child--color:hover{text-decoration:underline!important}.mega-menu__colorbox{width:15px;height:15px;border:1px solid black;display:inline-block}.mega-menu__images{display:flex;gap:1rem;list-style:none;padding:0;margin:0}.mega-menu__images--grid{display:grid;grid-template-columns:repeat(2,1fr)}.mega-menu__images--grid-1{grid-template-columns:repeat(1,1fr)}.mega-menu__images--grid-2{grid-template-columns:repeat(2,1fr)}.mega-menu__images--grid-3{grid-template-columns:repeat(3,1fr)}.mega-menu__images--grid-4{grid-template-columns:repeat(4,1fr)}.mega-menu__images--grid-5{grid-template-columns:repeat(5,1fr)}.mega-menu__images--grid-6{grid-template-columns:repeat(6,1fr)}.mega-menu__images--stacked{flex-direction:column}.mega-menu__images--slider .slider__slide{width:calc(100% / 3 * 2)}.mega-menu__image{width:100%}.mega-menu__image-content{margin-top:var(--row-spacing);gap:calc(var(--row-spacing) * .25)}.mega-menu__image-content *{margin:0}.mega-menu__image-link{margin-top:calc(var(--row-spacing) * .25)}.mega-menu__footer{margin-top:32px;display:flex;align-items:center;justify-content:center}.header__icons{display:flex;justify-content:end;align-items:center;gap:1rem}.header__icons--half{gap:.5rem}@media screen and (min-width:750px){.header__icons--relative{position:relative}}.header__icons .shopify-app-block,.header__icon{display:flex;align-items:center;gap:12px;height:auto;width:auto;padding:0;position:relative;text-decoration:none;color:rgb(var(--color-foreground));font-size:17px;font-family:var(--font-heading-family);letter-spacing:2.4px;text-transform:uppercase}.header__icon .icon{height:var(--icon-size);width:var(--icon-size);fill:none;color:rgb(var(--color-heading))}account-icon{display:flex}@media screen and (max-width:749px){.header__icon>span{display:none}}.cart-count-bubble{position:absolute;top:0;right:0;transform:translate(50%,-50%);left:auto;height:16px;width:16px;border-radius:50%;background:#c8901a;display:flex;align-items:center;justify-content:center;color:#0c0906;text-align:center;font-size:9px;font-weight:400;line-height:13.5px}.cart-count-bubble:empty{display:none}.cart-count-bubble span{display:block;line-height:0}.header__icon--cart.pulsate{animation:tada 1s infinite}.header__icon--cart.pulsate .cart-count-bubble{box-shadow:0 0 #0077c81a,0 0 #0080c847,0 0 #006dc84d;animation:pulsate 1s infinite ease-in-out}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulsate{to{box-shadow:0 0 0 40px #00c80000,0 0 0 80px #00c80000,0 0 0 160px #00c80000}}.header__search{display:inline-flex;line-height:0}.header__search--inline{min-width:300px}.search-modal__form{width:100%}.header__search-form{display:flex;align-items:center;justify-content:center}.header__search-form>.field__input{border-top-left-radius:var(--inputs-radius);border-bottom-left-radius:var(--inputs-radius)}.header__search-form>.button{width:auto;min-width:2rem;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--inputs-radius);border-bottom-right-radius:var(--inputs-radius)}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.search-modal{opacity:0;top:100%;overflow:visible;padding:0;margin-bottom:0;position:absolute;left:0;width:100%}.search-modal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;border-top:1px solid rgba(var(--color-highlight),.3);border-bottom:2px solid rgba(var(--color-highlight),.3);padding-top:40px;padding-bottom:40px}.search-modal__art-deco{margin-top:40px;display:flex;justify-content:center;align-items:center;width:100%}.header__icon--menu .icon{display:block;transition:transform .15s ease,opacity .15s ease}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/header.css.map */
