@media screen and (max-width:1024px){.header{padding-block:6px}.header .main_logo{height:57px}}@media screen and (max-width:720px){.header .page_container{justify-content:space-between}.header .menu_block{position:fixed;top:0;right:0;height:100%;background-color:#0009;width:0;z-index:99;overflow:hidden;-o-transition:width .5s;-ms-transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}.header .menu_inner{width:300px;height:100%;margin-left:auto;background-color:#7a787f;padding:14px 20px;position:relative}.header .menu_inner .main_logo{position:absolute;display:block;bottom:20px;left:0;width:100%;text-align:center;height:109px;max-height:25%}.header .menu_inner .main_logo img{margin-inline:auto}.header .main_logo{order:1;flex:none}.header .lg_block{width:100px;flex:none;justify-content:flex-start}.header .menu_btn{display:block;width:40px;height:40px;border:none;background:#7a787f;color:#fff;padding:13px 11px;margin-left:60px;order:2;position:relative;z-index:100}.header .menu_btn:before,.header .menu_btn:after{display:block;content:"";position:absolute;border-top:2px solid;width:18px;left:11px;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;border-radius:2px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.header .menu_btn:before{top:13px;transform-origin:left top;-webkit-transfrom-origin:left top}.header .menu_btn:after{bottom:13px;transform-origin:left bottom;-webkit-transfrom-origin:left bottom}.header .menu_btn span{display:block;border-top:2px solid;-o-transition:opacity .2s .3s;-ms-transition:opacity .2s .3s;-moz-transition:opacity .2s .3s;-webkit-transition:opacity .2s .3s;transition:opacity .2s .3s}.header .main_menu ul{flex-direction:column;align-items:flex-start}.menu_opened{overflow:hidden}.menu_opened .menu_block{width:100%}.menu_opened .menu_btn{background-color:#636167}.menu_opened .menu_btn:before,.menu_opened .menu_btn:after{margin:-1px 2px;width:21px}.menu_opened .menu_btn:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu_opened .menu_btn:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.menu_opened .menu_btn span{opacity:0;-o-transition:opacity .2s 0s;-ms-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s}}@media screen and (max-width:1024px){.footer .logo_block{height:77px}.footer .contacts_list{margin-top:14px;padding-top:14px}.footer .copyrights{margin-top:40px}}@media screen and (max-width:1024px){.main_section .slogan{font-size:187.5%}.short_desc{font-size:100%;margin-top:10px}.lookbook_section .primary_btn{margin-top:30px}}@media screen and (max-width:768px){.main_section{height:100lvh;min-height:480px;max-height:none;aspect-ratio:unset}.main_section .btn_block{margin-top:60px}.lookbook_section .section_cells{margin-inline:-7px;position:relative}.lookbook_section .section_cells:first-child{margin-top:-7px}.lookbook_section .section_cells:first-child .cell_block:nth-child(2){width:100%}.lookbook_section .section_cells:first-child .cell_block:last-child{width:50%}.lookbook_section .section_cells:nth-child(2) .cell_block{width:50%!important}.lookbook_section .section_cells:nth-child(2) .cell_block:nth-child(3){position:absolute;bottom:100%;right:0}.lookbook_section .section_cells:last-child{margin-bottom:-7px}.lookbook_section .section_cells:last-child .cell_block:first-child{width:50%;position:absolute;bottom:100%;right:0}.lookbook_section .section_cells:last-child .cell_block:nth-child(2){width:100%}.lookbook_section .cell_block{padding:7px}.lookbook_section .cell_block.info_block:first-child{margin-bottom:10px}.lookbook_section .cell_block.info_block:last-child{margin-top:10px}}@media screen and (min-width:769px)and (max-width:1024px){.main_section .section_inner{padding-bottom:2.5vw;align-items:flex-end}.main_section .logo_block img{max-height:10vw}}@media screen and (max-width:575px){.main_section a{width:100%}}
