.header-section{position:relative;z-index:60}.header-section,.header-section .header,.header-section .header.is-transparent,.header-section .header:not(.is-transparent){--color-background:0 0 0;--color-foreground:255 255 255;--color-transparent:255 255 255;background:#000!important;color:#fff!important}.header-section .header{border-radius:0!important;box-shadow:none!important}.header-section .header__menu,.header-section .header__menu .menu,.header-section .header__menu .menu__item,.header-section .header__menu a,.header-section .header__menu button,.header-section .header__menu summary,.header-section .header__icons,.header-section .header__icons a,.header-section .header__icons button{color:#fff!important}.header-section .header__menu .menu__item,.header-section .header__menu .menu__item>a,.header-section .header__menu .menu__item>button,.header-section .header__menu .menu__item>summary{font-weight:700!important;letter-spacing:.08em;white-space:nowrap!important}.header-section svg,.header-section .icon{color:#fff!important;stroke:currentColor}.header-section .header__logo-link{display:inline-flex!important;align-items:center!important;min-width:0;text-decoration:none!important}.header-section .header__logo-link .logo,.header-section .header__logo-link .white-logo{display:none!important}.header-section .header__logo-link:after{content:"BIJOUTERIE FETHI";color:#f8f3e8;font-family:var(--font-heading-family),serif;font-size:clamp(18px,1.55vw,25px);font-weight:700;line-height:1;letter-spacing:.035em;white-space:nowrap}.header-section .header__logo>a.h3{color:#f8f3e8!important;font-family:var(--font-heading-family),serif;font-size:clamp(18px,1.55vw,25px)!important;font-weight:700!important;line-height:1!important;letter-spacing:.035em;white-space:nowrap!important;text-decoration:none!important}@media(min-width:1024px){.header-section .header{display:grid!important;grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto!important;align-items:center!important;column-gap:clamp(24px,3vw,54px)!important;min-height:84px;padding:15px clamp(28px,4vw,72px)!important}.header-section .header__icons--start{display:none!important}.header-section .header__logo{grid-column:1!important;grid-row:1!important;justify-self:start!important;width:auto!important;min-width:0!important;margin:0!important}.header-section .header__navigation{grid-column:2!important;grid-row:1!important;display:flex!important;justify-self:center!important;justify-content:center!important;width:100%!important;min-width:0!important;margin:0!important}.header-section .header__icons--end{grid-column:3!important;grid-row:1!important;justify-self:end!important}.header-section .header__menu{width:auto!important;min-width:0!important}.header-section .header__menu>ul{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:clamp(10px,1.25vw,22px)!important}.header-section .header__menu>ul>li{flex:0 0 auto!important;min-width:0!important}.header-section .header__menu .menu__item{font-size:clamp(12px,.9vw,15px)!important}}.header-section .mega-menu,.header-section .mega-menu__container,.header-section .mega-menu__content,.header-section .dropdown,.header-section .dropdown__container,.header-section .menu-drawer,.header-section .menu-drawer__inner{background:#070707!important;color:#fff!important}.header-section .mega-menu{height:auto!important;min-height:0!important;border-top:1px solid rgba(210,176,106,.26);border-bottom:1px solid rgba(210,176,106,.2);box-shadow:0 26px 56px #0000007a}.header-section .mega-menu__container{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important}.header-section .mega-menu__list{display:block!important;width:100%!important;max-width:1480px!important;min-width:0!important;height:auto!important;margin:0 auto!important;padding:34px clamp(34px,5vw,82px) 0!important;overflow:visible!important}.header-section .mega-menu__item--nav,.header-section .mega-menu__item--large{display:block!important;grid-template-columns:none!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;padding:0!important}.header-section .mega-menu__nav,.header-section .mega-menu__nav--more{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important}.header-section .mega-menu__nav-item{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;border:1px solid rgba(210,176,106,.25);border-radius:12px;background:linear-gradient(135deg,#ffffff09,#d2b06a06);overflow:hidden}.header-section .mega-menu__nav-item .media{display:none!important}.header-section .mega-menu__nav-item>a:not(.media){display:flex!important;align-items:center!important;min-height:64px!important;width:100%!important;padding:15px 18px!important;color:#f8f3e8!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.02em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;writing-mode:horizontal-tb!important;transition:background .25s ease,color .25s ease,transform .25s ease}.header-section .mega-menu__nav-item:hover>a,.header-section .mega-menu__nav-item:focus-within>a{color:#e0bd70!important;background:#d2b06a14;transform:translateY(-1px)}.header-section .mega-menu__footer{width:100%!important;max-width:1480px!important;min-height:68px!important;margin:28px auto 0!important;padding:0 clamp(34px,5vw,82px)!important;border-color:#ffffff24!important}.header-section .mega-menu__footer a,.header-section .mega-menu__footer .button{color:#f8f3e8!important;font-weight:700!important}.header-section .mega-menu__footer a:hover,.header-section .mega-menu__footer .button:hover{color:#d2b06a!important}.header-section a:focus-visible,.header-section button:focus-visible,.header-section summary:focus-visible{outline:2px solid #d2b06a;outline-offset:4px}@media(max-width:1023px){.header-section .header{display:grid!important;grid-template-columns:72px minmax(0,1fr) 72px!important;align-items:center!important;min-height:68px;padding:10px 12px!important}.header-section .header__icons--start{grid-column:1!important;grid-row:1!important;justify-self:start!important}.header-section .header__logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;width:auto!important;min-width:0!important;margin:0!important}.header-section .header__icons--end{grid-column:3!important;grid-row:1!important;justify-self:end!important}.header-section .header__icons--start .search-drawer-button,.header-section .header__icons--end .menu-drawer-button{display:none!important}.header-section .header__logo-link:after{font-size:15px;letter-spacing:.025em}.header-section .header__buttons{gap:6px!important}.header-section .header__buttons>a,.header-section .header__buttons>button{width:36px!important;min-width:36px!important;height:36px!important}.header-section .menu-drawer,.header-section .menu-drawer a,.header-section .menu-drawer button,.header-section .menu-drawer summary{color:#fff!important;font-weight:700!important}.header-section .menu-drawer{border-top:1px solid rgba(210,176,106,.2)}}.footer-group{background:#080706!important;color:#f8f3e8!important}.footer-group .section,.footer-group .section--rounded{border-radius:0!important}.footer-group a{color:inherit}.footer-group .multicolumn-with-icons-section .section{background:#12100e!important}.footer-group .multicolumn-with-icons-section .grid,.footer-group .multicolumn-with-icons-section .multicolumn{gap:0!important}.footer-group .multicolumn-with-icons-section [class*=column]{border-color:#d2b06a33!important}.footer-group .multicolumn-with-icons-section .heading,.footer-group .multicolumn-with-icons-section h3{color:#f8f3e8!important}.footer-group .multicolumn-with-icons-section svg{color:#d2b06a!important}.footer-group .footer{grid-template-columns:minmax(0,1fr) auto!important;gap:48px!important;align-items:end!important}.footer-group .footer__left{width:100%!important;min-width:0!important}.footer-group .footer__accordions{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(180px,.8fr) minmax(220px,1fr)!important;width:100%!important;gap:clamp(34px,5vw,80px)!important}.footer-group .footer__accordions>*{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}.footer-group .footer__accordions summary,.footer-group .footer__accordions .h4,.footer-group .footer__accordions h2,.footer-group .footer__accordions h3{color:#d2b06a!important;font-family:var(--font-heading-family),serif;font-size:18px!important;font-weight:700!important;letter-spacing:.02em}.footer-group .footer__accordions a{color:#f8f3e8!important;text-decoration:none!important}.footer-group .footer__accordions a:hover{color:#d2b06a!important}.footer-group .footer__right{align-self:end!important;min-width:max-content!important}.footer-group .footer__socials{justify-content:flex-end!important}.footer-group .footer__socials a{color:#f8f3e8!important}.footer-group .footer__socials a:hover{color:#d2b06a!important}.footer-group .footer-copyright{min-height:74px;padding-top:20px!important;padding-bottom:20px!important}.footer-group .footer-copyright .credits{color:#d9d3c8!important}.footer-group .footer-copyright .credits>a[href*="shopify.com"]{display:none!important}.footer-group .footer-copyright .payment-icons svg{max-height:26px}.footer-group .footer-copyright .section--divider,.footer-group .footer-copyright-section .section{border-color:#d2b06a2e!important}@media(max-width:1023px){.footer-group .footer{grid-template-columns:1fr!important;gap:34px!important}.footer-group .footer__accordions{grid-template-columns:1fr!important;gap:0!important}.footer-group .footer__right{min-width:0!important;width:100%!important}.footer-group .footer__socials{justify-content:flex-start!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bf-premium-header.css.map */
