@media print,(max-width:1279px){:root{--font_size:16px;--font_size_title:30px}html.custom_scroll ::-webkit-scrollbar{width:5px;height:5px}.content_flex .content,.discounts .col.big .product,aside{width:100%}.block{margin-bottom:90px}.fancybox__slide{padding:0}.load_more_btn{margin-top:44px;padding:0 45px}.accordion_item+.accordion_item{margin-top:5px}.accordion_item .head{padding-left:20px}.accordion_item .head .icon{right:20px;width:14px;height:14px;color:#646464}.accordion_item .data{padding:19px 20px}.top_banner{padding:11px 0}header .cont+.cont{margin:0}header .logo{top:12px;width:213px;height:32px}header .categories,header .location,header .menu,header .search{display:none}.filter .close_btn,header .mob_menu_btn{display:flex}header .links>*+*{margin-left:26px}header .links .btn .icon{width:20px;height:20px}aside{margin-bottom:20px;padding-top:5px}aside .page_title{display:none}.filter .title,aside .mob_links{display:block}.filter,aside .links{display:none}.filter{position:fixed;z-index:101;top:0;left:0;overflow:scroll;width:100%;height:100%;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;background:#fff;overscroll-behavior-y:contain}.filter .item{padding-right:30px;padding-left:30px}.filter .submit{padding:35px 30px 0}.page_head{margin-bottom:15px;padding-top:25px}.breadcrumbs{display:none}.breadcrumbs.mob_breadcrumbs{display:flex}.page_title{margin-top:0}.page_head .links{display:none}.page_head .mob_links{display:block}.text_block h2{font-size:20px;line-height:28px}.text_block *+h2{margin-top:35px}.text_block .image{width:calc(100% + 60px);margin:20px -30px}.text_block .images{width:100%;margin:20px 0}.text_block .images .row{margin-left:-10px}.text_block .images .row>*{width:calc(50% - 10px);margin-left:10px}.text_block figure figcaption{font-size:13px;line-height:19px;width:100%;margin-top:10px;text-align:center}.text_block .video_link .icon{width:70px;height:70px}.about_info .video .icon svg,.our_production .video .icon svg,.text_block .video_link .icon svg{width:29px;height:28px}.text_block blockquote{margin:24px 0}.collections .collection .thumb{padding-bottom:145.91%}.collections .collection .info{padding:31px 25px}.collections .collection .name{font-size:30px;line-height:31px}.collections .collection .desc{display:none}.discounts .data{order:1;width:calc(50% - 5px)}.discounts .col{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:space-between;order:3;width:100%;margin-top:10px}.discounts .col.big{order:2;width:calc(50% + 25px);margin-top:0}.discounts .product{width:calc(50% - 5px)}.discounts .product+.product{margin-top:0;margin-left:auto}.discounts .product .thumb,.discounts .product .thumb.big{height:312px}.discounts .col.big .product .thumb{height:442px}.discounts .data .title{font-size:35px;line-height:46px}.discounts .data .percents{margin-top:10px}.discounts .data .link{margin-top:25px}.discounts .data .link a{padding:19px 63px}.discounts .data .duration{line-height:33px;margin-top:10px}.discounts .product .discount{line-height:27px;top:20px;right:20px}.info_blocks .tabs .btn{font-size:30px;line-height:38px}.info_blocks .tabs .btn+.btn{margin-left:56px}.info_blocks .desc{font-size:30px;line-height:40px;width:100%;margin-top:35px;text-align:center}.info_blocks .exp{font-size:16px;line-height:23px;margin-top:20px}.categories_carousel .swiper-button-next,.categories_carousel .swiper-button-prev{display:none}.categories_carousel .swiper-slide{visibility:visible;pointer-events:auto;opacity:1}.gift_info{margin-bottom:171px;padding:30px 0 138px}.gift_info .title{font-size:30px;line-height:36px}.gift_info .desc{line-height:25px;margin-top:20px}.gift_info .link{margin-top:20px}.gift_info .bg1,.gift_info .bg2{display:none}.gift_info .mob_bg{display:block}.every_new_discount{margin-bottom:50px}.every_new_discount .block_title{font-size:40px;line-height:115.1%;position:relative;top:0;width:417px;max-width:100%;margin:0 auto 10px}.articles .top_article .published br,.every_new_discount .text_block{display:none}.every_new_discount .percents{font-size:120px;line-height:124px;position:relative;z-index:3;width:100%;margin:0 0-56px}.every_new_discount .img{order:2;width:468px;height:auto}.every_new_discount .mob_link{display:block}.club .logo{width:386px;margin:0 auto}.club .logo img{width:86px;height:48px;margin-right:10px}.club .logo .name{font-size:40px;line-height:48px}.club .logo span{font-size:40px;line-height:42px;margin-top:0}.club .data{width:100%;margin-top:15px}.club .desc{font-size:16px;line-height:23px;text-align:center}.club .links{justify-content:center;margin-top:35px;margin-left:-10px}.club .links a{max-width:calc(100% - 10px);margin-left:10px}.articles .section+.section{margin-top:40px}.articles .section .title{line-height:23px}.articles .swiper-pagination{position:relative;bottom:auto;width:100%;margin-top:23px}.articles .top_article .thumb+*{display:flex;flex-direction:column;padding:15px 31px 16px}.articles .top_article .published{order:2;margin-top:5px;text-align:center}.articles .top_article .name{font-size:18px;margin:0;text-align:center}.articles .top_article .desc{display:none}.articles .row{margin-bottom:-25px}.articles .row>*{margin-bottom:25px}.articles .article .name{font-size:14px;line-height:18px;margin-bottom:10px}.articles .article .published{display:none}.add_comment,.article_info{margin-bottom:30px;padding:0}.article_info .data{width:100%}.article_info .head{margin-bottom:20px}.article_info .article_title{font-size:26px;line-height:30px;margin-bottom:10px}.article_info .text_block{font-size:18px;line-height:28px}.article_info .text_block>*{margin-bottom:28px}.article_info .bottom{margin-top:50px}.add_comment{padding:32px 0 45px}.FAQ .accordion,.add_comment .data,.comments .comment,.products .tabs .btn.active:after{width:100%}.comments .comment .date,.comments .comment .name{font-size:14px}.comments .comment .likes .btn .icon{width:15px;height:16px}.FAQ{padding-top:0}.FAQ .section+.section{margin-top:30px}.FAQ .section>.title{margin-bottom:10px}.FAQ .col_right{width:100%;margin-top:50px;padding:0;text-align:center}.FAQ .has_question .desc{width:468px;max-width:100%;margin-right:auto;margin-left:auto}.FAQ .has_question .btn{margin-top:30px;padding:0 45px}.FAQ .contacts{display:none}.contacts_info .item .phone,.contacts_info .item .time{font-size:30px}.contacts_info .tabs_container{margin-top:35px}.contacts_info .tabs .btn{width:calc(50% - 5px);text-align:left}.contacts_info .tabs .btn+.btn{margin-left:auto;text-align:right}.contacts_info .map{height:609px}.contacts_info .feedback_btn{margin-top:50px;padding:0 45px}.products_head{margin-bottom:15px;padding:0}.products_head .mob_category_title{display:block}.products_head .mob_filter_btn{display:flex}.products_head .sort{position:relative;width:auto;margin:0 0 0 auto}.products_head .filter_selected,.products_head .sort .label{display:none}.products_head .sort .nice-select .current{text-transform:none}.products .block_title{font-size:16px;margin-bottom:10px}.products.discount_products .products_swiper>.swiper-pagination{margin-top:30px}.products .row.small>*{width:calc(33.333% - 10px);margin-bottom:24px;margin-left:10px}.products .row.small>.tablet_hide{display:none}.products .tabs{display:block;overflow:auto;width:calc(100% + 60px);margin:0-30px 21px;padding:10px 30px;white-space:nowrap;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;scrollbar-color:transparent transparent!important;scrollbar-width:thin!important}.products .tabs::-webkit-scrollbar{display:none;width:0!important;height:0!important;background-color:transparent!important}.products .tabs::-webkit-scrollbar-thumb{background-color:transparent!important}.products .tabs .btn{position:relative;display:inline-block;max-width:none;margin:0;vertical-align:top}.products .tabs .btn:after{position:absolute;right:0;bottom:-10px;left:0;width:0;height:1px;margin:auto;content:"";transition:width .3s linear;background:#000}.products .tabs .btn+.btn{margin-left:26px}.products .tabs .btn.active{text-decoration:none}.products .all_link{display:none}.products .mob_all_link{display:block}.bottom_text .also_looking_for{margin-bottom:15px}.also_looking_for .label{margin-right:0;margin-bottom:5px}.also_looking_for .row{display:block;overflow:auto;width:calc(100% + 60px);margin:0-30px;padding:0 30px;white-space:nowrap;scrollbar-color:transparent transparent!important;scrollbar-width:thin!important}.also_looking_for .row::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent!important}.also_looking_for .row::-webkit-scrollbar-thumb{background-color:transparent!important}.also_looking_for .row>*{display:inline-block;max-width:none;margin:0;vertical-align:top}.also_looking_for .row>*+*{margin-left:6px}.about_info .head{padding:0}.about_info .head .image{position:relative;width:calc(100% + 60px);height:auto;margin:0-30px 25px;padding-bottom:56.25%}.about_info .head .data{width:100%;padding:0;background:0 0}.about_info .information{margin-top:25px}.about_info .information .image{width:471px;margin:0 auto 15px}.about_info .information .data{width:100%}.about_info .information2{margin-top:20px;padding-top:30px}.about_info .information2:before{left:-30px;width:calc(100% + 60px)}.about_info .information2 .text_block{text-align:left}.about_info .information2 .images{margin-top:20px}.about_info .information2 .images .title{font-size:24px;margin-bottom:25px;text-align:left}.about_info .information2 .images .row{justify-content:space-between;width:calc(100% + 60px);margin-right:-30px;margin-left:-30px}.about_info .information2 .images .row>*+*{margin-left:0}.about_info .information2 .images .image{order:2;width:calc(50% - 5px);height:451px}.about_info .information2 .images .image.big{order:1;width:100%;height:428px;margin-bottom:10px}.about_info .video .title{line-height:100%;margin-bottom:20px}.about_info .video .data,.stocks .head{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px}.about_info .video .data{max-width:calc(100% + 60px)}.about_info .video .icon{width:70px;height:70px}.stocks .head{height:587px;margin-bottom:30px}.stocks .head .data{width:484px}.stocks .head .title{font-size:30px;line-height:34px}.stocks .row{margin-bottom:-20px;margin-left:0}.stocks .row>*{width:100%;margin-bottom:20px;margin-left:0}.stocks .stock{padding-bottom:19px}.stocks .stock .details span,.stocks .stock:after{display:none}.stocks .stock .type{font-size:14px;margin-bottom:5px}.stocks .stock .val{font-size:45px;line-height:46px}.stocks .stock .desc{font-size:14px;width:392px;max-width:100%;margin-top:5px}.stocks .stock .details{position:absolute;top:0;right:0;bottom:20px;margin:auto 0}.stocks .stock .details .icon{margin:0}.stock_info{padding-top:0}.stock_info .title{font-size:26px;line-height:30px}.stock_info .desc{line-height:27px;margin-top:10px}.stock_info .links{margin-top:35px;margin-bottom:-10px;margin-left:-10px}.stock_info .links>*{margin-bottom:10px;margin-left:10px}.error_info{padding:53px 0 45px}.error_info .code{font-size:120px;line-height:122px;letter-spacing:5.4px}.error_info .title{font-size:26px;line-height:41px;margin-top:0}.error_info .desc{margin-top:19px}.to_corp_clients .head{width:calc(100% + 60px);margin-right:-30px;margin-bottom:25px;margin-left:-30px}.to_corp_clients .head .image{height:587px}.to_corp_clients .head .title{width:532px}.to_corp_clients .information .text_block{width:calc(100% - 272px)}.to_corp_clients .information .experience{align-self:center}.to_corp_clients .pluses{margin-top:40px}.to_corp_clients .pluses .swiper-slide{width:349px}.to_corp_clients .pluses .swiper-pagination{position:relative;display:flex;width:100%;margin:25px 0 0}.to_corp_clients .pluses .item{font-size:24px;padding:44px 31px}.to_corp_clients .gallery .wheelSlider-container{width:calc(100% - 20px)}.to_corp_clients .gallery .wheelSlider-container .slide.next,.to_corp_clients .gallery .wheelSlider-container .slide.prev{transform:scale(1);opacity:.5}.to_corp_clients .gallery .wheelSlider-container .slide.prev{margin-left:-10px}.to_corp_clients .gallery .wheelSlider-container .slide.next{margin-left:10px}.delivery_payment .free .desc br,.to_corp_clients .gallery .wheelSlider-container .dots,.to_corp_clients .gallery .wheelSlider-container .wheelSlider-arrow[data-action=next],.to_corp_clients .gallery .wheelSlider-container .wheelSlider-arrow[data-action=prev]{display:none}.to_corp_clients .goals{margin-top:55px}.to_corp_clients .goals .block_title{line-height:23px}.to_corp_clients .goals .swiper-slide{width:468px}.to_corp_clients .goals .swiper-pagination{position:relative;display:flex;width:100%;margin:25px 0 0}.to_corp_clients .goals .item{padding:25px 63px 29px;background:#f8f8f8}.to_corp_clients .action{margin-top:49px}.to_corp_clients .action .desc{order:2;width:708px;max-width:100%;margin:25px auto 0}.to_corp_clients .action .image{width:708px;height:761px;margin:0 auto}.delivery_payment .items{margin-bottom:-10px;margin-left:-10px}.delivery_payment .items>*{width:calc(50% - 10px);margin-bottom:10px;margin-left:10px}.delivery_payment .exp,.delivery_payment .item{padding:30px}.delivery_payment .free,.delivery_payment .text_block{width:100%;margin-top:30px}.delivery_payment .free{padding:30px 0;border:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.delivery_payment .free .desc{width:468px}.delivery_payment .section+.section{margin-top:35px}.pickup_points .title{margin-bottom:3px}.pickup_points .city{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin-bottom:15px}.pickup_points .city .change_btn{margin-top:0;margin-left:auto}.pickup_points .points{width:100%}.pickup_points .contacts{display:none}.our_production .head .row{margin-bottom:-25px;margin-left:0}.our_production .head .row>*{width:100%;margin-bottom:25px;margin-left:0}.our_production .head .text_block{padding:0;text-align:left;background:0 0}.our_production .head .image:first-child{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px}.our_production .head .image img{position:relative;height:auto}.our_production .pluses{margin-top:45px}.our_production .video{width:calc(100% + 60px);margin-top:35px;margin-right:-30px;margin-left:-30px}.our_production .video .icon{width:70px;height:70px}.our_production .bottom,.our_production .steps{margin-top:45px}.our_production .steps .block_title{font-size:26px;line-height:32px}.our_production .steps .swiper-slide{width:286px}.our_production .steps .step .number{font-size:50px;line-height:80px;width:80px;height:80px}.our_production .steps .step .name{font-size:14px;line-height:20px}.our_production .steps .step .desc{display:none}.our_production .bottom .logo{margin-bottom:20px}.our_production .bottom .text{font-size:20px;line-height:27px}.our_production .bottom .image{margin-top:35px;padding-bottom:84.244%}.vintage_techniques .head{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px;padding-bottom:76.432%}.vintage_techniques .head .title{font-size:30px;line-height:34px;width:532px}.vintage_techniques .text_block{font-size:18px;line-height:26px;width:100%;margin-top:25px;text-align:left}.vintage_techniques .text_block>*{margin-bottom:10px}.vintage_techniques .text_block .big{font-size:20px;line-height:27px}.vintage_techniques .why{width:calc(100% + 60px);margin-top:57px;margin-right:-30px;margin-left:-30px;padding:35px 30px 25px}.vintage_techniques .why .title{font-size:18px;line-height:26px;margin-bottom:40px}.vintage_techniques .why .swiper{width:474px;max-width:100%;margin:0 auto}.vintage_techniques .why .swiper-pagination{position:relative;display:flex;width:100%;margin:30px 0 0}.vintage_techniques .why .item{font-size:16px;line-height:22px;text-align:center}.vintage_techniques .why .item .icon{display:block;margin:0 auto 15px}.vintage_techniques .atmosphere{margin-top:45px}.vintage_techniques .atmosphere .logo{margin-bottom:15px}.vintage_techniques .atmosphere .text{font-size:20px;line-height:27px;margin-bottom:30px}.vintage_techniques .atmosphere .row{margin-bottom:-25px;margin-left:0}.vintage_techniques .atmosphere .row>*{width:100%;margin-bottom:25px;margin-left:0}.vintage_techniques .atmosphere .row>:nth-child(2){display:none}.vintage_techniques .atmosphere .text_block{font-size:18px;line-height:25px;width:100%}.vintage_techniques .atmosphere .text_block>*{margin-bottom:25px}.genuine_leather .head{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px;padding-bottom:76.432%}.genuine_leather .head .title{font-size:30px;line-height:34px;width:532px}.genuine_leather .text_block{font-size:18px;line-height:26px;margin-top:25px;text-align:left}.genuine_leather .why{margin-top:25px;padding:25px 30px 35px}.genuine_leather .why .title{font-size:18px;line-height:26px;margin-bottom:15px}.genuine_leather .why .row>*{order:2;width:calc(50% - 5px)}.genuine_leather .why .row>.big{order:1;width:100%;margin-bottom:10px}.genuine_leather .why .text_block{line-height:26px;width:100%;margin-top:25px}.genuine_leather .why .text_block>*{margin-bottom:26px}.genuine_leather .steps{margin-top:35px}.genuine_leather .steps .block_title{font-size:20px;line-height:27px;margin-bottom:55px}.genuine_leather .steps .swiper-slide{width:286px}.genuine_leather .steps .step .number{font-size:50px;line-height:80px;width:80px;height:80px}.genuine_leather .steps .step .name{font-size:14px;line-height:20px}.genuine_leather .steps .step .desc{display:none}.order_success .head{padding-top:75px}.order_success .head .icon{margin-bottom:15px}.order_success .head .title{font-size:26px;line-height:39px}.order_success .head .number{margin-top:20px}.order_success .data{width:calc(100% + 60px);margin-top:39px;margin-right:-30px;margin-left:-30px;padding:30px 30px 34px}.order_success .data .sep{width:100%;height:1px;margin:25px 0;border-top:1px solid #e4e4e4}.order_success .data .col{width:100%;text-align:center}.order_success .data .col.big{width:100%;text-align:left}.order_success .data .title{text-align:center}.order_success .data .items .val{margin-top:1px}.order_success .contacts{margin-top:30px;padding-bottom:0;border:0}.order_success .contacts .title{width:100%;margin-bottom:20px}.order_success .contacts .label{margin-bottom:5px}.order_success .contacts .phone{font-size:24px}.order_success .contacts .time{font-size:14px;margin-top:5px}.order_success .contacts .whatsapp{margin-top:10px}.order_success .products{margin-top:40px}.order_success .products .title{line-height:34px;margin-bottom:15px}.order_success .for_discount{margin-top:45px}.order_success .for_discount .icon{margin-bottom:18px}.order_success .for_discount .desc{width:463px;max-width:100%;margin-right:auto;margin-left:auto}.order_success .for_discount .phone,.order_success .for_discount .phone+.desc{margin-top:13px}.cart_info .col_main{width:100%}.cart_info .col_right{width:100%;margin-top:35px}.cart_info .cart_total{padding-left:0;border:0}.cart_info .cart_total .promocode .form{display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.cart_info .cart_total .promocode .form>*{width:calc(50% - 5px)}.cart_info .cart_total .data{width:calc(100% + 60px);margin:20px -30px 0;padding:30px}.cart_info .cart_total .checkout_btn{width:345px;max-width:100%;margin:25px auto 0}.cart_info .cart_total .agree{width:468px;max-width:100%;margin:20px auto 0;text-align:center}.cart_info .cart_total .contacts{display:none}.checkout .section{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px;padding:30px}.checkout .section+.section{margin-top:10px}.product_info .images{width:100%}.product_info .images .row{display:none}.product_info .images .mob_slider,footer .links .title .icon{display:block}.product_info .data{width:100%;margin-top:35px}.product_info .product_name{display:none}.product_info .color{margin-top:20px}.product_info .buy .gift .info,.product_info .buy .gift .result{width:225px;margin-top:0}.product_info .pluses .row{justify-content:space-around}.get_discount{padding:30px 0 28px}.get_discount .block_title,footer .contacts .phone{font-size:30px}.get_discount .current_discount{font-size:45px;margin-top:23px}.get_discount .current_discount>*+*{margin-left:60px}.get_discount .count,.get_discount .swiper{margin-top:25px}.get_discount .step .title{font-size:14px}.get_discount .step .product{width:176px}.get_discount .step .product .thumb{height:160px}.get_discount .img1,.get_discount .img2,footer .subscribe .label span{display:none}footer .data{padding:30px 0 0}footer .col{width:100%}footer .contacts{text-align:center}footer .contacts .time{font-size:16px;margin-top:10px}footer .contacts .email{font-size:16px;margin-top:5px}footer .discount{position:relative;width:calc(100% + 60px);margin:40px -30px 15px;padding:22px 30px;color:#fff;background:#c97a4d}footer .discount .title{line-height:100%;color:currentColor}footer .discount .val{font-size:80px;font-weight:600;position:absolute;top:0;right:30px;bottom:0;height:56px;margin:auto 0;color:currentColor}footer .discount .subscribe{margin:0;padding:0}footer .subscribe .label{font-weight:400;margin-bottom:15px}footer .subscribe form{width:345px;max-width:100%}footer .subscribe form ::-webkit-input-placeholder{color:currentColor}footer .subscribe form :-moz-placeholder{color:currentColor}footer .subscribe form ::-moz-placeholder{color:currentColor}footer .subscribe form :-ms-input-placeholder{color:currentColor}footer .subscribe .input{height:55px;color:currentColor;border-color:#f1cdb8}footer .subscribe .submit_btn{color:#f1a275}footer .subscribe .agree{width:345px;max-width:100%;margin-top:10px;color:currentColor}footer .links{width:calc(100% + 60px);margin-right:-30px;margin-left:-30px}footer .links+.links{border-top:1px solid #e4e4e4}footer .links .title{font-size:14px;font-weight:400;line-height:24px;display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:0;padding:10px 30px;cursor:pointer;text-transform:none;pointer-events:auto}footer .links .items{display:none;padding:10px 30px 30px}footer .bottom{font-size:14px;padding:14px 0 15px}footer .location{display:none}.product_info_modal{width:768px;max-width:100vw}.product_info_modal .close_btn{top:49px;right:30px}.product_info_modal .scroll{padding:45px 30px}.product_info_modal .title{margin-bottom:30px}#product_features_modal .features{width:573px;max-width:100%}#product_features_modal .pluses .row>*{width:calc(33.333% - 20px)}#location_autodetection{top:auto;right:30px;bottom:30px;width:calc(100% - 60px)}#location_autodetection .close_btn{display:flex}#pickup_point_modal .data{width:320px;padding:24px}#pickup_point_modal .list{padding-right:12px}#pickup_point_modal #map{width:calc(100% - 320px)}}