.section-header .header{font-family:var(--dekorova-font-body)}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:0}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__icons{justify-self:end}}.header-wrapper.mega-menu-open,.header-wrapper.gradient.mega-menu-open{background:#fff!important;border-bottom-color:#0000000f}.header-wrapper.mega-menu-open .mega-menu__content,.header-wrapper.mega-menu-open .mega-menu__content.gradient{background:#fff!important;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 8px 24px #00000014}.header--transparent .header-wrapper.mega-menu-open .header__menu-item,.header--transparent .header-wrapper.mega-menu-open .header__icon,.header--transparent .header-wrapper.mega-menu-open .header__heading-link{color:rgb(var(--color-foreground))}.header--transparent .header-wrapper.mega-menu-open .header__heading-logo-wrapper--default{display:block}.header--transparent .header-wrapper.mega-menu-open .header__heading-logo-wrapper--transparent{display:none}.header--transparent .header-wrapper.mega-menu-open svg{fill:rgb(var(--color-foreground))}.header__menu-item{font-family:var(--dekorova-font-body);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.25;padding:12px 14px;transition:opacity var(--dekorova-transition)}.header__menu-item:hover{opacity:.7}.header__menu-item .icon-caret{width:.8rem;height:.5rem;right:auto;position:relative;margin-left:.3rem;top:0;vertical-align:middle}details[open]>.header__menu-item .icon-caret{transform:none}details[open]>.header__menu-item,details[open]:hover>.header__menu-item{text-decoration-thickness:.1rem}.mega-menu__content{border-top:1px solid var(--dekorova-border);box-shadow:var(--dekorova-shadow-md)}.mega-menu__link--level-2{font-family:var(--dekorova-font-body);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.mega-menu__link{font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;padding:4px 0;transition:opacity var(--dekorova-transition)}.mega-menu__link:hover{opacity:.7}.mega-menu__image-wrapper{position:relative;overflow:hidden;border-radius:var(--dekorova-radius-sm);margin-top:16px}.mega-menu__image-wrapper img{width:100%;height:200px;object-fit:cover;transition:transform var(--dekorova-transition-slow)}.mega-menu__image-wrapper:hover img{transform:scale(1.05)}.cart-count-bubble{background-color:var(--dekorova-primary);color:#fff;font-family:var(--dekorova-font-body);font-size:10px;font-weight:600}.header__icon{transition:opacity var(--dekorova-transition)}.header__icon:hover{opacity:.7}.header-wrapper{border-bottom:.1rem solid rgba(255,255,255,.1)}@media screen and (max-width:989px){.header__menu-item{font-size:12px;padding:10px 12px}}.header--transparent .header-wrapper{background-color:transparent!important}.header--transparent .header__menu-item,.header--transparent .header__icon,.header--transparent .header__inline-menu .list-menu__item,.header--transparent .header__heading-link,.header--transparent .header__heading-link .h2{color:#fff}.header--transparent .menu-drawer .menu-drawer__menu-item,.header--transparent .menu-drawer .list-menu__item,.header--transparent .menu-drawer__close-button,.header--transparent .menu-drawer__account{color:rgba(var(--color-foreground),.9)}.header--transparent .header__icon .svg-wrapper svg,.header--transparent .header__menu-item .svg-wrapper svg{fill:#fff;color:#fff}.header--transparent .cart-count-bubble{background-color:#fff;color:var(--dekorova-primary)}.header__heading-logo-wrapper--transparent,.header--transparent .header__heading-logo-wrapper--default{display:none}.header--transparent .header__heading-logo-wrapper--transparent{display:block}.header--transparent .header__heading-logo-wrapper:not(.header__heading-logo-wrapper--default):not(.header__heading-logo-wrapper--transparent) .header__heading-logo{filter:brightness(0) invert(1)}.header-wrapper--transparent .header-wrapper,.header-wrapper--transparent .header__heading-link,.header-wrapper--transparent .header__menu-item,.header-wrapper--transparent .header__icon,.header-wrapper--transparent .cart-count-bubble{transition:color var(--dekorova-transition),background-color var(--dekorova-transition),border-color var(--dekorova-transition)}.header-wrapper--transparent .header__heading-logo{transition:filter var(--dekorova-transition)}.mega-menu__content-inner{display:flex;gap:40px;align-items:flex-start;width:100%;margin:0 auto;padding:10px 5rem}.mega-menu__content-inner .mega-menu__list{flex:1;padding:0}.mega-menu__nav-columns{flex:1 1 50%;display:grid;grid-template-columns:repeat(3,1fr);gap:24px 40px}.mega-menu__nav-col{min-width:0}.mega-menu__col-heading{display:block;font-family:var(--dekorova-font-body);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px;color:rgb(var(--color-foreground))}.mega-menu__col-links{list-style:none;padding:0;margin:0}.mega-menu__col-links .mega-menu__link{font-family:var(--dekorova-font-body);font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;padding:4px 0;display:block;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:opacity var(--dekorova-transition)}.mega-menu__col-links .mega-menu__link:hover{opacity:.7;color:rgb(var(--color-foreground))}.mega-menu__images{display:flex;gap:10px;flex:1 1 50%;align-self:stretch}.mega-menu__image-item{flex:1;display:block;position:relative;overflow:hidden;border-radius:var(--dekorova-radius-sm);text-decoration:none}.mega-menu__image-item img,.mega-menu__image-item .mega-menu__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--dekorova-transition-slow)}.mega-menu__image-item:hover img,.mega-menu__image-item:hover .mega-menu__image{transform:scale(1.05)}@media screen and (min-width:990px){.mega-menu__list{padding:40px 0;gap:40px}.mega-menu__list--condensed{padding:24px 0}}@media screen and (max-width:989px){.mega-menu__images{display:none}.mega-menu__nav-columns{grid-template-columns:1fr;gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dekorova-header.css.map */
