.header .header__icon.bruka-menu-toggle{justify-self:start;margin-left:-1.2rem;color:var(--bruka-blue, #3b4c69)}.header .header__icon.bruka-menu-toggle .icon{width:2.2rem;height:2.2rem}.header .header__icon.bruka-menu-toggle .svg-wrapper{position:relative;width:2.2rem;height:2.2rem}.header .header__icon.bruka-menu-toggle .svg-wrapper .icon{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .2s ease,transform .2s ease}.header .header__icon.bruka-menu-toggle .icon-close,.header .header__icon.bruka-menu-toggle[aria-expanded=true] .icon-hamburger{opacity:0;transform:scale(.7);visibility:hidden}.header .header__icon.bruka-menu-toggle[aria-expanded=true] .icon-close{opacity:1;transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.header .header__icon.bruka-menu-toggle .svg-wrapper .icon{transition:none}}@media screen and (min-width:990px){.header .header__icon.bruka-menu-toggle{display:none}}.header .mega-menu--bruka>summary .icon-caret{display:none}.header .mega-menu__content.bruka-mega{padding:3.8rem 0;border-top:0;border-bottom:1px solid var(--bruka-line, #dddeda);background:#fff;box-shadow:0 10px 20px #2334510d;color:var(--bruka-ink, #1e3353)}.bruka-mega .bruka-mega__inner{display:flex;align-items:flex-start;gap:4.5rem}.bruka-mega__columns{display:flex;flex:1;gap:4.5rem;min-width:0}.bruka-mega__col{flex:1;min-width:0}.bruka-mega__group+.bruka-mega__group,.bruka-mega__group+.bruka-mega__link,.bruka-mega__link+.bruka-mega__group{margin-top:3.2rem}.bruka-mega .bruka-mega__heading{margin:0 0 1.5rem;font-family:var(--font-body-family)!important;font-size:1.1rem;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:inherit}.bruka-mega__heading a{color:inherit;text-decoration:none}.bruka-mega__links{margin:0;padding:0}.bruka-mega .bruka-mega__link{display:block;margin:1.1rem 0;padding:0;color:inherit;font-size:1.3rem;line-height:1.4;text-decoration:none}.bruka-mega .bruka-mega__link:hover,.bruka-mega__heading a:hover{text-decoration:underline;text-underline-offset:.4rem}.bruka-mega .bruka-mega__link--highlight{font-weight:700;color:var(--bruka-blue, #3b4c69)}.bruka-mega .bruka-mega__link--active{text-decoration:underline;text-underline-offset:.4rem}.bruka-mega__card{flex:none;width:27rem;padding:2.5rem;background:#edf2f4}.bruka-mega__card-media{display:flex;align-items:center;justify-content:center;height:15rem}.bruka-mega__card-media img{display:block;max-width:100%;max-height:100%;object-fit:contain}.bruka-mega .bruka-mega__card-heading{margin:1.7rem 0 0;font-size:2.5rem;font-weight:400;line-height:1.05;letter-spacing:-.025em;color:inherit}.bruka-mega__card-text{margin:1rem 0 1.5rem;font-size:1.1rem;line-height:1.5}.bruka-quick-links{display:none}@media screen and (max-width:989px){.bruka-quick-links{display:block;padding:0 0 1.4rem}.bruka-quick-links__list{display:flex;gap:.8rem;margin:0;padding:0 2rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:2rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.bruka-quick-links__list::-webkit-scrollbar{display:none}.bruka-quick-links__item{flex:none;scroll-snap-align:start}.bruka-quick-links__link{display:inline-flex;align-items:center;height:3.6rem;padding:0 1.6rem;border:1px solid var(--bruka-ink, #1e3353);border-radius:2px;background:#fff;color:var(--bruka-ink, #1e3353);font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.bruka-quick-links__link.is-active{background:var(--bruka-ink, #1e3353);color:#fff}.bruka-quick-links__link:focus-visible{outline:2px solid var(--bruka-blue, #3b4c69);outline-offset:2px}}@media screen and (min-width:990px){.header .header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header .header__inline-menu .list-menu--inline .header__menu-item,.header .header__inline-menu .mega-menu>summary.header__menu-item,.header .header__secondary .header__secondary-summary.header__menu-item{font-size:1.4rem;white-space:nowrap}}@media screen and (min-width:1280px){.header .header__inline-menu .list-menu--inline .header__menu-item,.header .header__inline-menu .mega-menu>summary.header__menu-item,.header .header__secondary .header__secondary-summary.header__menu-item{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bruka-header.css.map */
