.header--takdhum{display:flex;flex-direction:column;gap:1.6rem}.header--takdhum .header__primary{display:grid;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1.25fr);gap:2.4rem}@media screen and (min-width:990px){.header--takdhum .header__primary{display:flex;gap:2rem;width:90%;align-items:center;padding-right:5rem}.header--takdhum .header__nav-container{width:90%;padding-right:3rem}}.header--takdhum .header__primary-left,.header--takdhum .header__primary-right{display:flex;align-items:center;flex:1}.header--takdhum .header__primary-center{display:flex;justify-content:center;flex:1}.header--takdhum .header__menu-toggle{display:flex;align-items:center}.header--takdhum .header__primary-left{justify-self:stretch;justify-content:flex-start}.header--takdhum .header__primary-right{justify-content:flex-end}.header--takdhum .header__inline-menu{margin-left:0}.header__active-menu-item{text-decoration:none;font-weight:600;font-size:1.3rem;color:var(--takdhum-nav-link, 255, 255, 255)}.mega-menu__link{text-decoration:none;font-size:1.3rem}.header--takdhum .header__icons{gap:.8rem}.header--takdhum .header__icons .header__icon{border-radius:999px;transition:background-color var(--duration-medium) ease,transform var(--duration-short) ease}.header--takdhum .header__icons .header__icon:hover{background-color:rgba(var(--color-foreground),.06);transform:translateY(-2px)}.header--takdhum .header__search{display:inline-flex;align-items:center}.header-search-desktop{display:none!important}@media screen and (min-width:990px){.header-search-mobile{display:none!important}.header-search-desktop{display:block!important}}.header--takdhum .header__primary-left .header__search{margin-left:.8rem}.header__nav-wrapper{width:100%;background-color:var(--takdhum-nav-bg, 247, 147, 30);background-image:none;border-radius:.4rem;position:relative;overflow:visible;--takdhum-nav-height: clamp(5.8rem, 4vw, 7.2rem);--takdhum-nav-overlap: calc(var(--takdhum-nav-height) * .6);min-height:var(--takdhum-nav-height);margin-top:calc(var(--takdhum-nav-overlap) * -1);transform:translateY(var(--takdhum-nav-overlap));z-index:3;box-shadow:4px 4px var(--takdhum-nav-shadow)}.header__nav-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:.4rem;background:rgba(var(--takdhum-nav-border, var(--takdhum-nav-bg)),1);transform:translate(.6rem,.75rem);z-index:-1}.header__nav-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:.4rem;background:var(--takdhum-nav-bg, 247, 147, 30);transform:translate(.15rem,-.15rem);z-index:-2;box-shadow:0 10px rgba(var(--takdhum-nav-shadow, var(--takdhum-nav-border, var(--takdhum-nav-bg))),.9),0 26px 40px #1118272e}.header__nav-wrapper .header__inline-menu{width:100%;max-width:100%;margin:0;position:relative}.header__nav-wrapper .header__inline-menu-list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;gap:2rem;width:100%;white-space:nowrap;overflow-x:auto}.header__nav-wrapper .header__inline-menu-item{position:static;display:flex;align-items:stretch;flex-shrink:0}.header__nav-wrapper .header__inline-menu-item header-menu,.header__nav-wrapper .header__inline-menu-item header-menu>details,.header__nav-wrapper .header__inline-menu-item>a{display:inline-flex;align-items:center;width:auto;height:var(--takdhum-nav-height)}.header__nav-wrapper .header__menu-item{display:flex;align-items:center;gap:.6rem;padding:1rem 1.2rem;font-weight:600;color:var(--takdhum-nav-link, 255, 255, 255);letter-spacing:.02em;border-radius:1rem;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,transform var(--duration-short) ease;justify-content:center;width:auto}.header__nav-wrapper summary.header__menu-item{display:flex;align-items:center;justify-content:center;padding:1rem 1.2rem;height:100%}.header__nav-wrapper .header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.6rem;height:.3rem;border-radius:999px;background:transparent;transition:background-color var(--duration-short, .16s) ease}.header__menu-item{transition:color .32s cubic-bezier(.62,.13,.23,.99),transform .16s cubic-bezier(.62,.13,.23,.99)}.header__nav-wrapper .header__menu-item:hover,.header__nav-wrapper details[open]>summary.header__menu-item{color:var(--takdhum-nav-hover, 255, 223, 130)}.mega-menu__item,.mega-menu__heading{transition:color .32s cubic-bezier(.62,.13,.23,.99),transform .36s cubic-bezier(.62,.13,.23,.99)}.mega-menu__item:hover,.mega-menu__heading:hover{color:var(--takdhum-nav-hover, 255, 223, 130)}.header__nav-wrapper .header__menu-item:hover:after,.header__nav-wrapper details[open]>summary.header__menu-item:after{background:var(--takdhum-nav-hover, 255, 223, 130)}.header--takdhum .mega-menu{position:static}.header--takdhum .mega-menu__content{position:absolute;padding:1.8rem 2.2rem 2.8rem;border:0;border-radius:0 0 1rem 1rem;top:100%;transform:translate(-50%);box-shadow:0 26px 48px #11182729;width:var(--takdhum-nav-width, 100%);max-width:var(--takdhum-nav-width, 100%);overflow:hidden}.header--takdhum .mega-menu__hero{background:linear-gradient(90deg,rgba(var(--takdhum-mega-highlight, 13, 174, 182),.18),rgba(var(--takdhum-mega-highlight, 13, 174, 182),.08));padding:1.2rem 2.4rem}.header--takdhum .mega-menu__hero-list{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0}.header--takdhum .mega-menu__hero-item{list-style:none}.header--takdhum .mega-menu__hero-link{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.8rem;border-radius:999px;font-weight:600;font-size:1.35rem;color:#fff;background:rgba(var(--takdhum-mega-highlight, 13, 174, 182),1);box-shadow:0 6px 12px rgba(var(--takdhum-mega-highlight, 13, 174, 182),.25);transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease,opacity var(--duration-short) ease}.header--takdhum .mega-menu__hero-link:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(var(--takdhum-mega-highlight, 13, 174, 182),.28)}.header--takdhum .mega-menu__hero-link--active{box-shadow:0 0 0 2px #ffffff59,0 6px 12px rgba(var(--takdhum-mega-highlight, 13, 174, 182),.4)}.header--takdhum .mega-menu__hero-link--promo{background:linear-gradient(90deg,#9c27b0,#ab47bc);box-shadow:0 6px 12px #9c27b059}.header--takdhum .mega-menu__hero-link--voucher{background:linear-gradient(90deg,#1976d2,#42a5f5);box-shadow:0 6px 12px #1976d259}.header--takdhum .mega-menu__body{display:grid;gap:3rem;align-items:stretch}.header--takdhum .mega-menu__columns{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));justify-items:start;align-content:start}.header--takdhum .mega-menu__heading{display:inline-flex;align-items:center;font-weight:600;font-size:1.4rem;color:var(--takdhum-mega-heading, 31, 41, 55);margin-bottom:1.2rem;text-transform:none;text-decoration:none}.header--takdhum .mega-menu__heading--active{color:var(--takdhum-mega-highlight, 13, 174, 182)}.header--takdhum .mega-menu__items{display:grid;gap:.6rem;padding-left:0}.header--takdhum .mega-menu__item-link{display:block;font-size:1.2rem;text-decoration:none!important;line-height:1.5;color:var(--takdhum-mega-link, 75, 85, 99);padding:.2rem 0;transition:color var(--duration-short) ease,transform var(--duration-short) ease}.mega-menu__item-link:hover,.mega-menu__item-link--active{color:var(--takdhum-mega-highlight, 13, 174, 182);transform:translate(4px);text-decoration:none!important}.header--takdhum .mega-menu__media{border-radius:1.2rem;overflow:hidden;width:26rem;max-width:26rem;min-height:100%}.header--takdhum .mega-menu__media-image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:1200px){.header--takdhum .mega-menu__body--has-media{grid-template-columns:minmax(0,1fr) 26rem}.header--takdhum .mega-menu__columns--with-media{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}@media screen and (max-width:1189px){.header--takdhum .mega-menu__body--has-media{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:1350px){.header__nav-wrapper .header__inline-menu-list{gap:.5rem}.header__nav-wrapper .header__menu-item{padding:1rem 0;font-size:1.2rem}.header__nav-wrapper summary.header__menu-item{padding:1rem 1.4rem}.header__active-menu-item{font-size:1.2rem}}@media screen and (max-width:989px){.header--takdhum .header__primary{grid-template-columns:auto 1fr auto;gap:1.2rem;padding:0 1rem}.header__nav-wrapper{display:none;margin-top:0;transform:none;min-height:initial}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/takdhum-header.css.map */
