@media screen and (min-width:990px){.header__main{position:relative!important}.header__logo{position:absolute!important;left:50%!important;transform:translate(-50%)!important;margin:0!important;z-index:2}.header__search{margin-right:auto!important}.header__utils{margin-left:auto!important}}@media screen and (min-width:990px){.header__search{position:absolute!important;left:30px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}}@media screen and (min-width:990px){.header__bottom-menu{background:#fff!important;border:none!important}.header__bottom-menu,.header__bottom-menu *,.header__bottom-menu a,.header__bottom-menu button{color:#111!important;border-color:transparent!important}.header__bottom-menu svg{stroke:#111!important}}@media screen and (min-width:990px){.header__bottom-menu{padding-top:12px!important;padding-bottom:12px!important}.header__bottom-menu a,.header__bottom-menu button{font-weight:300!important;letter-spacing:.5px!important}}@media screen and (min-width:990px){.footer__payments-container{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;margin:0 auto!important;padding:0!important}.footer__bottom-left-col{width:100%!important}}@media screen and (min-width:990px){.footer__bottom-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important}.footer__bottom-left-col,.footer__bottom-right-col{width:100%!important;max-width:100%!important;flex:0 0 100%!important;text-align:center!important}.footer__payments-container{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;margin:0 auto!important}.footer__copyright{text-align:center!important;margin:0 auto!important}}.header__bottom-menu,.header-mega-menu__container,.header-mobile__menu-list-wrapper{background:#fff!important;color:#000!important}.header-menu__item,.header-mega-menu__menu-item,.header-mobile__menu-item{color:#000!important}.header-menu__list--main>li>.header-menu__item .header-menu__item-text,.header-mega-menu__menu-item--parent .header-mega-menu__menu-item-text{text-transform:uppercase!important}.header-mega-menu__menu--nested .header-mega-menu__menu-item-text,.header-mobile__menu-list--nested .header-mobile__menu-item-text{display:inline-block;text-transform:lowercase!important}.header-mega-menu__menu--nested .header-mega-menu__menu-item-text:first-letter,.header-mobile__menu-list--nested .header-mobile__menu-item-text:first-letter{text-transform:uppercase}.header-mobile__menu-list:not(.header-mobile__menu-list--nested)>li>.header-mobile__menu-item .header-mobile__menu-item-text{text-transform:uppercase!important}@media screen and (min-width:1200px){.header-mega-menu .header-mega-menu__content-container{width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding-inline:32px!important;box-sizing:border-box;justify-content:center!important}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-no-image{flex:0 1 100%!important;width:100%!important;min-width:0!important}.header-mega-menu .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px!important;width:100%!important;margin:0 auto!important;padding:0!important;align-items:start}.header-mega-menu .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu>.header-mega-menu__menu-item-wrapper--parent{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;gap:18px!important;align-items:stretch!important}.header-mega-menu .header-mega-menu__menu-item,.header-mega-menu .header-mega-menu__menu-item-text{font-family:var(--base-font-family)!important;font-style:normal;letter-spacing:.5px;color:#000!important}.header-mega-menu .header-mega-menu__menu-item-wrapper--parent>.header-mega-menu__menu-item--parent{display:flex!important;width:100%!important;justify-content:flex-start!important;text-align:left!important;margin:0!important;padding:0!important}.header-mega-menu .header-mega-menu__menu-item--parent .header-mega-menu__menu-item-text{width:100%;text-align:left!important;font-weight:600!important}.header-mega-menu .header-mega-menu__menu-item-wrapper--parent>.header-mega-menu__menu--nested{width:100%!important;margin:0!important;padding:0!important}.header-mega-menu .header-mega-menu__menu--nested .header-mega-menu__menu-item{justify-content:flex-start!important;text-align:left!important;padding-inline:0!important}.header-mega-menu .header-mega-menu__menu--nested .header-mega-menu__menu-item-text{text-align:left!important}[id="headerMegaMenu:home-accessories"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu{grid-template-columns:repeat(4,minmax(0,1fr))}[id="headerMegaMenu:home-accessories"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu>.header-mega-menu__menu-item-wrapper--parent:first-child{grid-column:span 2}[id="headerMegaMenu:home-accessories"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu>.header-mega-menu__menu-item-wrapper--parent:first-child>.header-mega-menu__menu--nested{display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px!important;align-items:start}}@media screen and (min-width:1200px){[id="headerMegaMenu:lighting"] .header-mega-menu__content-container,[id="headerMegaMenu:mirrors-wall-art"] .header-mega-menu__content-container{max-width:760px!important}[id="headerMegaMenu:lighting"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu,[id="headerMegaMenu:mirrors-wall-art"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px!important}[id="headerMegaMenu:home-accessories"] .header-mega-menu__block--menu-rows-no-image>.header-mega-menu__menu>.header-mega-menu__menu-item-wrapper--parent:first-child>.header-mega-menu__menu--nested{position:relative}[id="headerMegaMenu:home-accessories"] .hall-accessories-repeat{display:block;position:absolute;bottom:100%;left:calc(50% + 18px);width:calc(50% - 18px);margin-bottom:18px}[id="headerMegaMenu:home-accessories"] .hall-accessories-repeat>a{padding:0!important;margin:0!important;text-align:left}[id="headerMegaMenu:home-accessories"] .hall-accessories-repeat .header-mega-menu__menu-item-text{font-weight:600!important;text-transform:uppercase!important}}@media screen and (min-width:1200px){.header__search .header__search-input{display:flex!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;padding:8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#000!important;box-shadow:none!important}.header__search .header__search-input-label{display:none!important}.header__search .header__search-input svg{width:28px;height:28px;flex:none}.header__icons .header__icon--search{display:none!important}}.header__bottom-menu,.header-mega-menu__container,.header-mega-menu__content-container,.header-mobile__menu-list-wrapper{background:#fff!important;color:#000!important}button,input[type=submit],input[type=button],input[type=reset],.button,a.button,.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--branded [role=button],.product-quantity__container,.quantity{border-radius:0!important}button:before,button:after,.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{border-radius:0!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,.input,.textarea,.select,.select__select,.field,.field__input,.input-wrapper,.newsletter__input,.newsletter__input-wrapper,.newsletter__content,.newsletter__content-wrapper{border-radius:0!important}.input-wrapper:before,.input-wrapper:after,.field:before,.field:after,.select:before,.select:after{border-radius:0!important}.header-mobile .header-burger-menu-close-button,.header-mobile .header-burger-menu-close-button:hover,.header-mobile .header-burger-menu-close-button:active{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.header-mobile .header-burger-menu-close-button:before,.header-mobile .header-burger-menu-close-button:after{border:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:1199px){#headerDrawerMenu.drawer.header-mobile{top:calc(var(--header-height, 0px) + var(--header-offset-top, 0px));left:0;right:0;inset-inline:0;width:100%;max-width:100%;margin:0;border-radius:0;height:calc(100dvh - var(--header-height, 0px) - var(--header-offset-top, 0px));transform:translateY(-105%)!important;background:#fff;overflow:hidden}#headerDrawerMenu.drawer.header-mobile.is-active{transform:translateY(0)!important}#headerDrawerMenu .header-mobile__menu{overflow-y:auto;overflow-x:hidden;padding-inline:20px;overscroll-behavior:contain}#headerDrawerMenu .header-mobile__menu-list-wrapper{position:static;inset:auto;width:100%;height:auto!important;padding:0 0 8px 14px;transform:none!important;transition:none;overflow:visible;background:transparent!important}#headerDrawerMenu .header-mobile__menu-list-wrapper.is-hidden{display:none!important}#headerDrawerMenu .header-mobile__menu-list-wrapper.is-active{display:block}#headerDrawerMenu li:has(>.header-mobile__menu-item--back){display:none}#headerDrawerMenu .header-mobile__menu-item-toggle-icon{transform:rotate(0)!important}#headerDrawerMenu [aria-expanded=true]>.header-mobile__menu-item-toggle-icon{transform:rotate(180deg)!important}#headerDrawerMenu .header-mobile__menu-item-text{font-weight:600}#headerDrawerMenu [data-menu-type=deep-nested] .header-mobile__menu-item-text,#headerDrawerMenu .header-mega-menu__menu--nested .header-mega-menu__menu-item-text{font-weight:400!important}#headerDrawerMenu .header-mega-menu__menu-item--parent .header-mega-menu__menu-item-text{font-weight:600!important}#headerDrawerMenu .header-mobile__additional-menu .header-mobile__menu-item-text{font-weight:400}}@media(max-width:1199px){.hall-accessories-repeat{display:none!important}}@media(min-width:1200px){[id="headerMegaMenu:home-accessories"] .header-mega-menu__menu-item-wrapper--parent:first-child{position:relative}[id="headerMegaMenu:home-accessories"] .header-mega-menu__menu-item-wrapper--parent:first-child>a.hall-accessories-repeat{display:flex!important;position:absolute;top:0;bottom:auto;left:calc(50% + 18px);width:calc(50% - 18px);margin:0!important;padding:0!important;z-index:2}[id="headerMegaMenu:home-accessories"] a.hall-accessories-repeat .header-mega-menu__menu-item-text{font-weight:600!important;text-transform:uppercase!important;text-align:left!important}}@media(max-width:1199px){#headerDrawerMenu .header-mobile__menu-item,#headerDrawerMenu .header-mobile__menu-item-text{color:#000!important;opacity:1!important}#headerDrawerMenu [data-menu-type=deep-nested] .header-mobile__menu-item,#headerDrawerMenu [data-menu-type=deep-nested] .header-mobile__menu-item-text{font-weight:400!important;-webkit-text-fill-color:#000000!important}}.cart-footer .js-cart-footer-button .js-cart-button,.cart-footer .js-cart-footer-button .js-cart-button:hover,.cart-footer .js-cart-footer-button .js-cart-button:focus-visible{background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;min-height:56px;width:100%}.cart-footer .js-cart-footer-button .js-cart-button:before,.cart-footer .js-cart-footer-button .js-cart-button:after{background:#000!important;border-color:#000!important}html,body,#MainContent,main,.header,.header__main,.header__bottom,.header__bottom-menu,.header-mobile,.header-mobile__menu-list-wrapper,.header-mega-menu__container,.header-mega-menu__content-container,.hall-category-hero,.breadcrumbs,.cart-drawer,.drawer__body,.cart-footer,.cookie-bar{background-color:#fff!important}.popup,#NewsletterPopup.newsletter-popup{background:transparent!important}.window-overlay{background-color:#000!important}.window-overlay.is-active{opacity:.3}.cookie-bar{border:1px solid #dedede;box-shadow:0 8px 32px #00000029!important;color:#000!important}.cookie-bar .cookie-bar__close{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hall-header-custom.css.map */
