.studio-drawer-menu__overview-link{color:inherit;text-decoration:none}.studio-drawer-menu__row{display:grid;grid-template-columns:minmax(0,1fr) 5.6rem;align-items:stretch}.studio-drawer-menu__details{position:static}.studio-drawer-menu__toggle{width:5.6rem;height:100%;min-height:5.6rem;justify-content:center;padding:0}.studio-drawer-menu__toggle .svg-wrapper{margin-left:0}.studio-drawer-menu__toggle .svg-wrapper:last-child{display:none}.studio-drawer-menu__overview-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.studio-header-submenu{min-width:25rem;padding:.8rem 0;border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background));box-shadow:0 1.2rem 3rem #12121214}.studio-header-menu__overview-link{color:inherit;text-decoration:none}.studio-header-menu{position:relative;display:inline-flex;align-items:center;white-space:nowrap}.studio-header-menu>.studio-header-menu__overview-link{padding-right:3.2rem}.studio-header-menu>details{position:absolute;top:0;right:0;height:100%}.studio-header-menu__toggle{width:3rem;height:100%;justify-content:center;padding:0}.studio-header-menu .studio-header-submenu{right:0;left:auto;width:max-content;min-width:31rem;max-width:min(40rem,calc(100vw - 3rem));white-space:normal}.studio-header-menu .studio-header-submenu__link{white-space:nowrap}.studio-header-menu__overview-link:hover,.studio-header-menu__overview-link:focus-visible{text-decoration:underline;text-underline-offset:.3rem}.studio-header-submenu .studio-header-submenu__link{padding:1rem 1.8rem;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:500;line-height:1.35;opacity:1}.studio-header-submenu .studio-header-submenu__link:hover,.studio-header-submenu .studio-header-submenu__link:focus-visible{background:rgba(var(--color-foreground),.05);text-decoration-thickness:.1rem;text-underline-offset:.3rem}@media screen and (min-width:1280px){html[lang^=pl] .header__heading-link{min-width:18rem}html[lang^=pl] .header__inline-menu>.list-menu--inline{flex-wrap:nowrap}html[lang^=pl] .header__inline-menu .header__menu-item{padding-right:.8rem;padding-left:.8rem;font-size:1.3rem;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1279px){html[lang^=pl] .header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr}html[lang^=pl] header-drawer{display:flex;grid-area:left-icons}html[lang^=pl] .header__inline-menu{display:none}html[lang^=pl] .header__heading-link{justify-self:center;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
