@media screen and (min-width:1200px){html:not(.nav-loaded) .nav__link-main,html:not(.nav-loaded) .site-nav__wrapper{transition:none!important}.site-nav__wrapper{background-color:#fff;min-height:49px}.site-nav .nav--main{display:inline-block;padding:0 12px}.site-nav .nav--main .nav__link-main{color:#343434;line-height:49px;font-size:14px;font-weight:500;text-decoration:none;display:block;position:relative;padding:0 4px;transform:translateZ(0)!important;-webkit-font-smoothing:antialiased;white-space:nowrap}.buildversion{overflow:hidden;position:fixed;display:none}.site-nav .nav--main .nav__link-main:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background-color:transparent;width:0;transition-delay:0s}.nav-loaded .site-nav__wrapper{transition:background-color .5s ease-out}.nav-loaded .site-nav .nav--main .nav__link-main:after{transition:width .5s ease,background-color .5s ease}}@media screen and (max-width:1199.98px){.site-nav__wrapper.side-nav-mobile .nav--main.nav--teams .megamenu-group-1,.site-nav__wrapper.side-nav-mobile .nav--main.nav--teams .megamenu-group-2{padding:0 16px}}.nav--has-megamenu.nav--teams .thumbnail-group-link{display:flex;flex-direction:column}@media screen and (min-width:1200px){.nav--has-megamenu.nav--teams .thumbnail-group-link{display:block;flex-direction:column}.nav--has-megamenu.nav--teams .megamenu-group-1,.nav--has-megamenu.nav--teams .megamenu-group-2{max-width:none!important;margin-top:0!important}.nav--has-megamenu.nav--teams .megamenu-group-1 .thumbnail-group--img,.nav--has-megamenu.nav--teams .megamenu-group-2 .thumbnail-group--img{max-width:100%!important}.nav--has-megamenu.nav--teams .megamenu-group-1 .megamenu,.nav--has-megamenu.nav--teams .megamenu-group-2 .megamenu{padding-bottom:0!important}.nav--has-megamenu.nav--teams .megamenu-group-1 .megamenu-item,.nav--has-megamenu.nav--teams .megamenu-group-2 .megamenu-item{border:1px solid #c2c2c2!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.nav--has-megamenu.nav--teams .thumbnail-group--name{padding-left:12px}.nav--has-megamenu.nav--teams .thumbnail-group--subname{padding:0 12px 12px}}@media screen and (max-width:767px){.nav--has-megamenu.nav--teams .thumbnail-group--name{align-items:baseline!important;gap:10px!important;display:inline-flex!important;max-width:220px}.nav--has-megamenu.nav--teams .thumbnail-group--name:after{position:static!important;width:10px!important;height:14px!important}}.cart-tolstoy-desktop,.cart-tolstoy-mobile{display:none}
/*# sourceMappingURL=/cdn/shop/t/317/assets/so-theme-global.css.map */
