.no-flex-gap .compact-tabs a+a,.no-flex-gap .mobile-actions .mobile-quick-language{margin-left:8px}.no-flex-gap .mobile-actions .menu-toggle,.no-flex-gap .compact-nav .menu{margin-left:20px}.no-flex-gap .menu-toggle span+span{margin-top:4px}.no-flex-gap .primary-nav>*+*{margin-left:12px}.no-flex-gap .portfolio-dots button+button{margin-left:8px}.no-flex-gap .portfolio-arrow.prev span{margin-right:9px}.no-flex-gap .portfolio-arrow.next span{margin-left:9px}.no-flex-gap .gift-tile-footer>a{margin-left:12px}.no-aspect-ratio .catalog-image{padding-top:100%;position:relative}.no-aspect-ratio .catalog-image img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-home video,.hero-home .hero-poster,.hero-home:after{top:0;bottom:0;left:0;right:0}.mobile-menu{max-height:calc(100vh - 48px)}.no-css-minmax .duo-card .content{width:86%;max-width:430px}.no-css-minmax .search-panel{width:100%;max-width:1170px}.no-css-minmax:lang(ru) .hero-home p,.no-css-minmax:lang(pt-BR) .hero-home p{width:100%;max-width:330px}.no-css-clamp .compact-tabs>a,.no-css-clamp .header .main-nav.compact-nav .compact-tabs a{font:400 12px/1.15 Rosales,PingFang SC,Arial,sans-serif}.no-css-clamp .primary-nav>a,.no-css-clamp .nav-group>a,.no-css-clamp .header .main-nav.condensed a{font-size:14px}
