@media only screen and (max-width: 1165px){.page-main{margin-top:calc(var(--header-height, 0px) * -1)}}.main_section{background-color:#0c1616;display:flex;flex-direction:column;width:100%;height:100vh;margin:0;padding:0;overflow:hidden;min-height:750px}.main_section .main_title{position:relative;z-index:100;max-width:20ch;margin:0 auto!important;color:var(--3-color, #c6b081);text-align:center;font-family:var(--second-ff);font-size:7.2rem;font-style:normal;font-weight:500;line-height:96%;text-transform:uppercase}.main_section .mobile{display:none}.main_section_content_inner{position:absolute;right:0;left:0;bottom:0;padding:0 20px}.main_section_content_inner .button{margin:40px auto}.main_section_text_block{flex:0 0 19rem;background:#0c1616;padding:20px;box-sizing:border-box;position:relative}.main_section_image_block{flex:1 1 auto;position:relative;overflow:hidden;width:100%}.main_section_image_block img{position:absolute;top:0;left:50%;width:100%;height:100%;object-fit:cover;object-position:bottom center;transform:translate(-50%)}.main_section_image_block .overlay{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,#0c161600,#0c1616);pointer-events:none}.ie-placeholder{z-index:4000;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#202020;color:#fff;display:flex;flex-direction:column;text-align:center}.ie-placeholder__message{font-size:2rem;line-height:1.2;font-weight:500;margin:auto}@supports (display: grid){.ie-placeholder{display:none}}@media only screen and (max-width: 1920px){.main_section_text_block{flex:0 0 21rem}}@media only screen and (max-width: 1180px){.main_section_text_block{flex:0 0 18rem}}@media only screen and (max-width: 760px){.main_section .mobile{display:block}.main_section .desktop{display:none}.main_section .main_title{font-size:5.2rem}.main_section_content_inner .button{margin:30px auto}}@media only screen and (max-width: 585px){.main_section_text_block{flex:0 0 23rem}}@media only screen and (max-width: 496px){.main_section_text_block{flex:0 0 28rem}}@media only screen and (max-width: 430px){.main_section .main_title{font-size:4.2rem}.main_section_text_block{flex:0 0 20rem}}@media only screen and (max-width: 408px){.main_section .main_title{font-size:4.2rem}.main_section_text_block{flex:0 0 23rem}}@media only screen and (max-width: 374px){.main_section_text_block{flex:0 0 21rem}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/index-page.css.map */
