@import url(https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:Rutenia;src:local('Rutenia  Regular'),local('Rutenia--Regular'),url(../../src/font/Rutenia/Rutenia2008VasylChebanyk.woff2) format('woff2'),url(../../src/font/Rutenia/Rutenia2008VasylChebanyk.woff) format('woff'),url(../../src/font/Rutenia/Rutenia2008VasylChebanyk.ttf) format('truetype');font-weight:400;font-style:normal}html{min-width:290px;max-width:100vw;width:100%;margin:0 auto;scroll-behavior:smooth;font-size:16px;overflow:hidden;overflow-y:auto}html *{outline:0!important;margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0;border-radius:0}::-webkit-scrollbar-thumb{width:8px;background:#d3bda3;border:1px solid #d3bda3;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#d3bda3;border:1px solid #d3bda3}::-moz-selection{background:#242424;color:#fff}h1{font-style:normal;font-weight:500;line-height:105%;letter-spacing:.5px}h2{font-style:normal;font-weight:500;line-height:114%}h3{font-family:"Inter Tight",sans-serif,sans-serif;font-style:normal;font-weight:600;line-height:120%}h4{font-style:normal;font-weight:600;line-height:120%}a{color:#242424;text-decoration:none}a:hover{color:#d3bda3;text-decoration:none}p{font-size:16px;font-style:normal;font-weight:500;line-height:130%}legend{line-height:130%}label{line-height:130%}button{border:none;outline:0}input[type=color].form-control,input[type=date].form-control,input[type=datetime-local].form-control,input[type=datetime].form-control,input[type=email].form-control,input[type=month].form-control,input[type=number].form-control,input[type=password].form-control,input[type=search].form-control,input[type=tel].form-control,input[type=text].form-control,input[type=time].form-control,input[type=url].form-control,input[type=week].form-control,select.form-control,textarea.form-control{font-size:16px;line-height:130%}input,textarea{font-style:normal}body{max-width:100vw;font-family:"Inter Tight",sans-serif,sans-serif;font-size:16px;line-height:1.5rem;width:clamp(280px,100%,100vw);min-height:100vh;margin:0 auto;z-index:1;padding:0;box-sizing:border-box}body:before{content:"";transition:.3s ease-in-out}body.menu-open:before{content:"";position:fixed;display:block;width:100%;height:100vh;background:#242424;opacity:.6;top:0;left:0;z-index:8}body *{box-sizing:border-box}body.page-template-home-page{overflow:hidden;overflow-y:auto}.container{width:95%;max-width:1680px;margin:0 auto}h1.base-title,h2.base-title,h3.base-title{font-family:Rutenia,sans-serif}.base-btn{padding:18px 30px;font-size:16px;color:#242424;text-align:center;font-style:normal;font-weight:400;line-height:1;border-radius:58px;border:1px solid #242424;transition:all .4s linear;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.base-btn svg{margin-right:5px}.base-btn svg *{fill:#242424;transition:all .4s linear}.base-btn:hover{color:#242424;border-color:transparent;background:#e0e0e0}header{position:fixed;top:0;left:0;z-index:9;width:100%}header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}header .header-menu{position:absolute;top:0;left:-475px;height:100vh;height:100dvh;width:100%;max-width:475px;background:#fff;transition:all .4s linear;opacity:0;visibility:hidden;z-index:0;padding:7% 6% 1%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;overflow:hidden;overflow-y:auto}header .header-menu *{opacity:0;transition:all .8s linear}header .header-menu.open{left:0;opacity:1;visibility:visible}header .header-menu.open *{opacity:1}header .header-menu ul{list-style:none;padding:0;position:relative}header .header-menu ul li{margin-bottom:40px}header .header-menu ul li a{color:#242424;font-size:20px;font-style:normal;font-weight:400;line-height:normal}header .header-menu ul li a:hover{color:#d3bda3}header .header-menu ul li ul{margin-top:15px}header .header-menu ul li ul li{margin-bottom:10px}header .header-menu ul li ul li a{color:#9d9d9d;font-size:16px;font-style:normal;font-weight:400;line-height:normal}header .header-menu ul li ul li a:hover{color:#d3bda3}header .header-menu .mobile-menu-link_wrap{display:none}header .header-menu .menu-contact_info{margin-top:auto}header .header-menu .menu-contact_block{margin-bottom:40px}header .header-menu .menu-contact_block h4{color:#9d9d9d;font-size:12px;font-style:normal;font-weight:300;line-height:133.333%;margin-bottom:15px}header .header-menu .menu-contact_block a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin-bottom:10px}header .header-menu .menu-contact_block a svg{margin-right:10px}header .header-menu .menu-contact_block .phone-name{color:#9d9d9d;font-size:12px;font-style:normal;font-weight:300;line-height:133.333%;margin-bottom:10px}header .menu_button{background:0 0;border:none;font-size:16px;font-style:normal;font-weight:400;line-height:1;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;transition:all .4s linear,background 1s linear;position:relative;z-index:1;padding:10px;margin:0 -10px;width:33.3333333333%}header .menu_button>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;position:relative}header .menu_button>div div{width:15px;height:2px;background:#242424;transition:all .4s linear}header .menu_button>div::after,header .menu_button>div::before{content:"";width:15px;height:2px;background:#242424;display:block;position:absolute;transition:all .4s linear}header .menu_button>div::before{top:-4px}header .menu_button>div::after{bottom:-4px}header .menu_button:hover{color:#d3bda3}header .menu_button:hover>div div,header .menu_button:hover>div::after,header .menu_button:hover>div::before{background:#d3bda3}header .menu_button.open>div div{opacity:0}header .menu_button.open>div::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu_button.open>div::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .menu_button.mobile-menu_button{display:none}@media screen and (max-width:800px){header .menu_button{display:none}header .menu_button.mobile-menu_button{display:-ms-flexbox;display:flex;margin-left:5%;width:auto}}header .second-header_menu-wrap{width:33.3333333333%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}header .second-header_menu-wrap .cart-count a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:relative}header .second-header_menu-wrap .cart-count a svg *{fill:#242424;transition:all .4s linear}header .second-header_menu-wrap .cart-count a:hover{color:#242424}header .second-header_menu-wrap .cart-count a:hover svg *{fill:#d3bda3}header .second-header_menu-wrap .cart-count a .count{padding:0 5px;border-radius:20px;background:#d3bda3;font-size:12px;min-width:24px;text-align:center;margin-left:-8px}header .second-header_menu-wrap .header-menu-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0;list-style:none}header .second-header_menu-wrap .header-menu-list li{margin-left:50px}header .second-header_menu-wrap .header-menu-list li a{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;color:#242424;transition:all .4s linear}header .second-header_menu-wrap .header-menu-list li a:hover{color:#d3bda3}header .header-logo{width:33.3333333333%;text-align:center}@media screen and (max-width:800px){header .header-logo{text-align:left}header .header-logo img{width:86px;height:55px}}@media screen and (max-width:800px){.menu-header-menu-container{display:none}}@media screen and (max-width:800px){.menu-header-menu-en-container{display:none}}footer{background:#242424;padding:84px 0 0}footer .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}footer .footer-menu_wrap{display:-ms-flexbox;display:flex;margin-bottom:60px;-ms-flex:0 0 60%;flex:0 0 60%}footer .footer-menu_wrap .footer-menu_col{-ms-flex:1 0 33.33%;flex:1 0 33.33%}footer .footer-menu_wrap .footer-menu_col .footer-menu_title{color:#fff;opacity:.64;font-size:.87rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px}footer .footer-menu_wrap .footer-menu_col ul{padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}footer .footer-menu_wrap .footer-menu_col ul li a{color:#fff;font-size:.87rem;font-style:normal;font-weight:400;line-height:normal}footer .footer-menu_wrap .footer-menu_col ul li a:hover{color:#d3bda3}footer .footer-menu_wrap .footer-menu_col a,footer .footer-menu_wrap .footer-menu_col address{color:#fff;font-size:.87rem;font-style:normal;font-weight:400;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}footer .footer-menu_wrap .footer-menu_col a svg,footer .footer-menu_wrap .footer-menu_col address svg{margin-right:5px}footer .footer-menu_wrap .footer-menu_col a div,footer .footer-menu_wrap .footer-menu_col address div{-ms-flex:0 0 75%;flex:0 0 75%}footer .footer-menu_wrap .footer-menu_col .footer-phone_row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:16px 0;gap:16px}footer .footer-menu_wrap .footer-menu_col .footer-phone_row .phone-name{color:#fff;opacity:.64;font-size:12px;font-style:normal;font-weight:300;line-height:133%}footer .footer-menu_wrap .footer-menu_col .footer-phone_row a:hover{color:#d3bda3}footer .footer-menu_wrap .footer-menu_col .footer-mail_link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer .footer-menu_wrap .footer-menu_col .footer-mail_link svg{margin-right:5px}footer .footer-menu_wrap .footer-menu_col .footer-mail_link:hover{color:#d3bda3}footer hr{background:rgba(255,255,255,.1)}footer .copyring-text{color:#e8e8e8;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin:20px 0}footer .powered-text a{color:#595959;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin:20px 0}footer .powered-text a svg{margin-left:5px}@media screen and (max-width:800px){footer{padding:50px 0 0}footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .container .footer-logo{margin:0 auto 65px}footer .container .footer-logo img{max-width:221px;height:auto}footer .container .footer-menu_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px;-ms-flex:0 0 100%;flex:0 0 100%}footer .container .footer-menu_wrap .footer-menu_col{-ms-flex:1 0 50%;flex:1 0 50%}footer .container .footer-menu_wrap .footer-menu_col:last-child{margin-top:40px;-ms-flex:1 0 100%;flex:1 0 100%}footer .container .copyring-text{margin:20px 0 auto;text-align:center}footer .container .powered-text{margin:0 auto}}.main-slider{width:100%;height:90vh;height:90dvh;overflow:hidden;position:relative}.main-slider .slide{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:5% 5% 8%;position:relative;z-index:1;overflow:hidden}.main-slider .slide .slide-video_wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-slider .slide .slide-video_wrap::after{content:"";position:absolute;display:block;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(141,141,141,.5) 0,rgba(223,223,223,0) 100%)}.main-slider .slide .slide-video_wrap iframe{width:130%;height:130%;object-fit:cover;object-position:center;z-index:-1}.main-slider .slide *{opacity:0;transition:all 1.3s linear}.main-slider .slide.swiper-slide-active *{opacity:1}.main-slider .swiper-pagination{bottom:25px;gap:20px}.main-slider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff}.main-slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.main-slider .slider-category-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:0;list-style:none}.main-slider .slider-category-list li a{color:#fff;padding:18px 30px;border:1px solid #fff;border-radius:55px;font-size:16px;font-weight:400;line-height:1.3;transition:all .4s linear;display:block;transition-delay:1.5s}.main-slider .slider-category-list li a:hover{transition-delay:0s;transition:all .4s linear;background:#fff;color:#242424}.main-slider h4{text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:15px;color:#fff;transition-delay:1s}.main-slider h2{font-family:Rutenia,sans-serif;color:#fff;text-align:center;font-size:70px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:55px}.title-row{margin-bottom:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.base-title{font-size:40px;font-style:normal;font-weight:400;line-height:normal}.second-title_text{max-width:265px;color:#9d9d9d;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.category-section{padding:120px 0 150px}.category-section .base-title{max-width:405px}.category-list,.products{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding:0;list-style:none}.category-list:hover .category-item a::after,.products:hover .category-item a::after{height:100%}.category-list:hover .category-item:hover a::after,.products:hover .category-item:hover a::after{height:30%}.category-item{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-height:550px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;cursor:pointer}.category-item a{width:100%;height:100%;display:block;position:relative}.category-item a::after{content:"";width:100%;position:absolute;bottom:0;left:0;height:30%;background:linear-gradient(180deg,rgba(36,36,36,0) 0,#242424 100%);z-index:0;transition:all .4s linear}.category-item img{width:100%;height:auto;object-fit:cover}.category-item .category-name{position:absolute;bottom:20px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;z-index:1;width:100%}.text-section{margin:150px 0}.text-section .anim-text_wap{position:relative;color:#c5c5c5;font-family:Rutenia,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:144.496%}.text-section .anim-text_wap div,.text-section .anim-text_wap image{transition:all .5s linear}.text-section .anim-text_wap div{z-index:1}.text-section .anim-text_wap div.show{color:#242424}.text-section .anim-text_wap img{opacity:0;transition:all .5s linear}.text-section .anim-text_wap img.show{opacity:1}.text-section .anim-text_wap .anim_image_left{position:absolute;z-index:-1;left:-8%;-webkit-transform:rotate(0) scale(.6);transform:rotate(0) scale(.6);top:2%;transition-delay:1.5s}.text-section .anim-text_wap .anim_image_left.show{-webkit-transform:rotate(-7deg) scale(1);transform:rotate(-7deg) scale(1);left:-3%;opacity:.6}.text-section .anim-text_wap .anim_image_right{position:absolute;z-index:-1;right:0;top:-20%;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);transition-delay:2.5s}.text-section .anim-text_wap .anim_image_right.show{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);right:5%;opacity:.6}.home .text-section{margin-top:230px}@media screen and (max-width:800px){.home .text-section{margin-top:150px}}.page-content{min-height:60dvh;padding-top:240px}.title-center{text-align:center}.page-top_row{position:relative;margin-bottom:100px}.page-top_row .breadcrumbs{position:absolute;top:10px}.page-top_row .breadcrumbs>span{display:-ms-flexbox;display:flex;gap:6px;color:#9d9d9d;font-size:.87rem;font-style:normal;font-weight:400;line-height:normal}.page-top_row .breadcrumbs>span a{color:#9d9d9d;transition:all .4s linear}.page-top_row .breadcrumbs>span a:hover{color:#d3bda3}.page-top_row .breadcrumbs>span span{color:#242424}.about-container{width:90%;max-width:1114px;margin:100px auto}.about-container p{color:#242424;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;margin-bottom:1.3em}.about-container h1,.about-container h2,.about-container h3,.about-container h4{color:#242424;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px;font-family:Rutenia,sans-serif}.about-container .about-image{width:100%;overflow:hidden}.about-container .about-image img{width:100%;object-fit:cover}.page-contact_row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:1390px;margin:0 auto 150px}.contact-info_col{-ms-flex:0 0 25%;flex:0 0 25%}.contact-info_col h3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#9d9d9d;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.contact-info_col h3:not(:first-child){margin-top:40px}.contact-info_col h3 svg{margin-right:5px}.contact-info_col address{color:#242424;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.contact-info_col a{font-size:20px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s linear}.contact-info_col .phone-name{color:#9d9d9d;font-size:12px;font-style:normal;font-weight:300;line-height:133.3%;margin:5px 0 10px}.contact-info_col .contact-social_row{gap:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.contact-info_col .contact-social_row a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contact-info_col .contact-social_row a svg *{transition:all .3s linear}.contact-info_col .contact-social_row a:hover svg *{fill:#d3bda3}.contact-form_col{-ms-flex:0 0 60%;flex:0 0 60%;position:relative;border-radius:12px;background:#fafafa;padding:80px}.contact-form_col svg{position:absolute;top:-15%;right:-5%}.contact-form_col h3{color:#242424;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.contact-form_col p{color:#242424;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact-form_col .form-wrap{margin-top:40px}.contact-form_col .form-wrap input,.contact-form_col .form-wrap textarea{width:100%;border-radius:63px;border:1px solid #e0e0e0;background:#fff;padding:20px 30px;font-family:"Inter Tight",sans-serif;font-size:.87rem}.contact-form_col .form-wrap input{-ms-flex:1 0 30%;flex:1 0 30%;width:30%}.contact-form_col .form-wrap textarea{width:100%;-ms-flex:1 0 100%;flex:1 0 100%;border-radius:35px;margin:20px 0}.contact-form_col .form-wrap p{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.contact-form_col .form-wrap span{display:block;width:30%}.contact-form_col .form-wrap span:last-child{width:100%}.contact-form_col .form-wrap span input,.contact-form_col .form-wrap span textarea{width:100%}.contact-form_col .form-wrap button{background:0 0;cursor:pointer}.contact-form_col .form-wrap button:hover{background:#e0e0e0}.product{display:-ms-flexbox;display:flex}.woocommerce .products ul,.woocommerce ul.products{gap:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0;padding:0;position:relative;width:calc(25% - 20px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.category-tag{position:absolute;top:20px;left:20px}.category-tag a{color:#fff;background:rgba(211,189,163,.8);padding:10px;border-radius:29px;font-size:12px;line-height:1}.product-caption{position:absolute;bottom:0;width:100%}.product-item_hover-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between;padding:10px;transition:all .3s linear;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);z-index:-1;background:#fff}.product-item:hover .product-item_hover-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);z-index:0}.product-item_size{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;max-width:58%;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item_size div{border:1px solid #242424;padding:5px 10px;border-radius:30px;font-size:12px;line-height:1;color:#242424}.product-item_size div.size-badge{background-color:#e0e0e0;border-color:#e0e0e0}.product-item_buy-button{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:0 0;color:#242424;font-size:12px;gap:5px}.product-item_buy-button .woocommerce-Price-amount{font-size:18px;font-weight:600}.product-title_wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 0 0;background:#fff;position:relative;z-index:2;min-height:56px}.product-title_wrap h2{font-size:16px;color:#242424;font-weight:500;text-align:left;max-width:80%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-item_image{width:100%;height:100%;object-fit:cover}.product-item_image img{object-fit:cover}.product-color{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-color div{width:20px;height:20px;border-radius:50%;border:2px solid #dedede;margin-right:-10px;background:#fff}.product-color div:last-child{margin-right:0}.product-color div.chornij{background:#000}.product-page-content{padding-top:175px}.container-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-image_wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:60%;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.single-product-image_wrap img{width:calc(50% - 10px);object-fit:cover}.single-product-image_wrap img:nth-child(12),.single-product-image_wrap img:nth-child(3){width:100%}.single-product-image_wrap img:nth-child(15),.single-product-image_wrap img:nth-child(16),.single-product-image_wrap img:nth-child(17),.single-product-image_wrap img:nth-child(25),.single-product-image_wrap img:nth-child(26),.single-product-image_wrap img:nth-child(27),.single-product-image_wrap img:nth-child(4),.single-product-image_wrap img:nth-child(5),.single-product-image_wrap img:nth-child(6){width:calc(33.25% - 13px)}.single-product-image_wrap img:nth-child(10),.single-product-image_wrap img:nth-child(11),.single-product-image_wrap img:nth-child(12),.single-product-image_wrap img:nth-child(18),.single-product-image_wrap img:nth-child(19),.single-product-image_wrap img:nth-child(8){width:calc(50% - 10px)}.single-product-image_wrap img:nth-child(16){width:calc(33.3% - 20px)}.single-product-image_wrap img:nth-child(20){width:100%}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.single-product_caption{width:40%;position:-webkit-sticky;position:sticky;top:75px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 20px}.single-product_caption h1{font-size:24px;margin:20px 0;line-height:1.3;color:#242424}.single-product_caption .product-id{color:#9d9d9d;font-size:13px;text-transform:uppercase}.single-product_caption .single-product_size-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:34px 0 20px}.single-product_caption .single-product_size-row h4{color:#242424}.single-product_caption .single-product_size-row button{background:0 0;font-size:16px;color:#9d9d9d;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.single-product_caption .single-product_size-row button svg{margin-right:5px}.single-product_caption .size-options_row{margin:0 0 34px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.single-product_caption .size-options_row button:not(.base-btn){background:0 0;font-size:16px;padding:10px 50px;color:#242424;text-transform:uppercase;cursor:pointer;border:1px solid #e0e0e0;transition:all .4s linear;-ms-flex:1 0 24%;flex:1 0 24%}.single-product_caption .size-options_row button:not(.base-btn).active{border:1px solid #d3bda3;background:#d3bda3}.single-product_caption .order-button{width:100%;background:#242424;padding:20px 5%;border-radius:30px;margin-bottom:34px;color:#fff;font-size:16px;cursor:pointer;transition:all .3s linear}.single-product_caption .order-button:hover{background:#d3bda3;color:#242424}.single-product_caption .custom-add-to-cart-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:5%}.single-product_caption .custom-add-to-cart-form .order-button-wrap{width:60%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.single-product_caption .custom-add-to-cart-form .price-wrap{font-size:32px;line-height:1.2;margin-bottom:34px}.single-product_caption .cart-animations{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;position:absolute}.single-product_caption .product-accordion{width:100%;margin-bottom:34px}.single-product_caption .product-accordion .accordion-item{margin-top:26px}.single-product_caption .product-accordion .accordion-item h4{cursor:pointer;font-size:16px;color:#242424;padding:8px 0;border-bottom:1px solid #242424}.single-product_caption .product-accordion .accordion-item .accordion-content{font-size:.87rem;color:#9d9d9d;transition:all .4s linear;overflow:hidden;padding-top:0;opacity:0;visibility:hidden;height:0}.single-product_caption .product-accordion .accordion-item .accordion-content.active{padding-top:18px;opacity:1;visibility:visible;height:100%}.single-product_caption .product-accordion .accordion-item .accordion-content p{margin-bottom:10px;line-height:1.3;font-weight:400;font-size:.87rem}.single-product_caption .product-accordion .accordion-item .accordion-content div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.single-product_caption .product-accordion .accordion-item .accordion-content div div{margin-left:5px;margin-bottom:0}.single-product_caption .product-accordion .accordion-item .accordion-content div img{margin-right:5px;max-width:28px;max-height:28px}.container-product{margin-bottom:150px}.region-description_wrap{width:100%;position:relative;z-index:0;margin-bottom:150px}.region-description_wrap svg{position:absolute;bottom:10%;right:25%;z-index:-1}.region-description_wrap *{color:#242424;font-size:1.125rem;line-height:1.4;font-weight:400}.region-description_wrap .region-title{max-width:550px;color:#242424;font-size:40px;margin-bottom:60px}.region-description_wrap .region-text_wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-description_wrap .region-first-text,.region-description_wrap .region-second-text,.region-description_wrap .region-third-text{max-width:405px;margin:40px auto 40px 10%}.region-description_wrap .region-second-text{margin-top:90px}.region-description_wrap .region-second-image{margin-left:auto;margin-top:-10%}.region-description_wrap .region-third-image{margin-left:32%}.region-description_wrap .region-third-text{margin-top:10%}.region-description_wrap img{object-fit:cover;max-width:40%}.recommended-products-container{padding-bottom:150px;overflow:hidden}.recommended-products-container .base-title{max-width:550px;margin-bottom:60px}.recommended-products-container .product{width:calc(25% - 20px);overflow:hidden}.recommended-products-container .product img{min-height:615px}@media screen and (max-width:768px){.recommended-products-container .product img{min-height:285px}}@media screen and (max-width:768px){.recommended-products-container .product{width:calc(50% - 20px)}}.recommended-products-container .recommended-products>div:not(.swiper-wrapper){display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:20px}.region{position:relative;transition:all .4s ease-in-out}.region::before{content:"";width:100%;height:100%;display:block;background:#b09d85;transition:all .3s linear}.region:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.region:hover::before{opacity:.2}.region-ar-krim,.region-crimea{width:323px;height:253px}.region-vinniczka,.region-vinnytsia{width:253px;height:253px}.region-volinska,.region-volynsky{width:254px;height:254px}.region-dnipropetrovska,.region-dnipropetrovska-en{width:253px;height:253px}.region-doneczka,.region-donetsk{width:253px;height:288px}.region-zhitomirska,.region-zhytomyrska{width:253px;height:253px}.region-zakarpatska,.region-zakarpatska-en{width:295px;height:253px}.region-zaporizhzhya,.region-zaporizka{width:311px;height:253px}.region-item-ivano-frankivsk,.region-ivano-frankivska{width:253px;height:253px}.region-kyivska-en,.region-kyivska-uk{width:253px;height:254px}.region-kirovogradska,.region-kirovohradska{width:356px;height:253px}.region-luganska,.region-luhanska{width:253px;height:267px}.region-lvivska,.region-lvivska-en{width:253px;height:255px}.region-mikolaivska,.region-mykolaivska{width:288px;height:290px}.region-odeska,.region-odeska-en{width:253px;height:253px}.region-poltavska,.region-poltavska-en{width:253px;height:253px}.region-rivnenska,.region-rivnenska-en{width:253px;height:254px}.region-sumska,.region-sumyska{width:253px;height:253px}.region-ternopilska,.region-ternopilska-en{width:253px;height:251px}.region-harkivska,.region-kharkivska{width:253px;height:253px}.region-hersonska,.region-khersonska{width:314px;height:253px}.region-hmelniczka,.region-khmelnytska{width:253px;height:277px}.region-cherkaska,.region-cherkaska-en{width:286px;height:253px}.region-cherniveczka,.region-chernivetska{width:362px;height:253px}.region-chernigivska,.region-chernihivska{width:253px;height:253px}.ukraine{display:block;width:629px;height:458px;margin:0 auto;transition:all .4s ease-in-out}.ukraine::before{content:"";width:100%;height:100%;display:block;background:#d3bda3;transition:all .3s linear}.ukraine:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ukraine:hover::before{opacity:.2}.map-wrap{position:relative;margin-bottom:200px}.region-item{position:absolute}.region-item .region-name{position:absolute;top:50%;font-size:22px;color:#242424;opacity:0;transition:all .4s ease-in-out}.region-item:hover .region-name{opacity:1}.region-item-ar-krim,.region-item-crimea{left:2%;bottom:1%}.region-item-ar-krim .region-name,.region-item-crimea .region-name{left:-21%}.region-item-vinniczka,.region-item-vinnytsia{right:14%;bottom:7%}.region-item-vinniczka .region-name,.region-item-vinnytsia .region-name{right:-36%}.region-item-volinska,.region-item-volynsky{right:3%;bottom:35%}.region-item-volinska .region-name,.region-item-volynsky .region-name{right:-46%}.region-item-dnipropetrovska,.region-item-dnipropetrovska-en{left:12%;bottom:8%}.region-item-dnipropetrovska .region-name,.region-item-dnipropetrovska-en .region-name{left:-75%}.region-item-doneczka,.region-item-donetsk{left:10%;top:46%}.region-item-doneczka .region-name,.region-item-donetsk .region-name{left:-35%}.region-item-zhitomirska,.region-item-zhytomyrska{right:17%;top:33%}.region-item-zhitomirska .region-name,.region-item-zhytomyrska .region-name{right:-55%}.region-item-zakarpatska,.region-item-zakarpatska-en{left:8%;top:27%}.region-item-zakarpatska .region-name,.region-item-zakarpatska-en .region-name{top:50%;left:-50%}.region-item-zaporizhzhya,.region-item-zaporizka{right:7%;top:18%}.region-item-zaporizhzhya .region-name,.region-item-zaporizka .region-name{top:50%;right:-35%}.region-item-ivano-frankivsk,.region-item-ivano-frankivska{left:1%;top:39%}.region-item-ivano-frankivsk .region-name,.region-item-ivano-frankivska .region-name{left:-55%}.region-item-kyivska-en,.region-item-kyivska-uk{left:15%;top:19%}.region-item-kyivska-en .region-name,.region-item-kyivska-uk .region-name{top:50%;left:-20%}.region-item-kirovogradska,.region-item-kirovohradska{right:14%;bottom:-2%}.region-item-kirovogradska .region-name,.region-item-kirovohradska .region-name{right:-40%}.region-item-luganska,.region-item-luhanska{left:2%;top:56%}.region-item-luganska .region-name,.region-item-luhanska .region-name{left:-22%}.region-item-lvivska,.region-item-lvivska-en{left:18%;top:10%}.region-item-lvivska .region-name,.region-item-lvivska-en .region-name{top:50%;left:-40%}.region-item-mikolaivska,.region-item-mykolaivska{right:10%;bottom:26%}.region-item-mikolaivska .region-name,.region-item-mykolaivska .region-name{right:-52%;top:40%}.region-item-odeska,.region-item-odeska-en{right:-12%;bottom:14%}.region-item-odeska .region-name,.region-item-odeska-en .region-name{top:39%}.region-item-poltavska,.region-item-poltavska-en{left:18%;top:34%}.region-item-poltavska .region-name,.region-item-poltavska-en .region-name{left:-34%}.region-item-rivnenska,.region-item-rivnenska-en{right:15%;top:10%}.region-item-rivnenska .region-name,.region-item-rivnenska-en .region-name{top:50%;right:-32%}.region-item-sumska,.region-item-sumyska{left:-9%;bottom:14%}.region-item-sumska .region-name,.region-item-sumyska .region-name{right:4%;top:36%}.region-item-ternopilska,.region-item-ternopilska-en{right:6%;top:42%}.region-item-ternopilska .region-name,.region-item-ternopilska-en .region-name{right:-40%}.region-item-harkivska,.region-item-kharkivska{left:22%;bottom:-5%}.region-item-harkivska .region-name,.region-item-kharkivska .region-name{left:-36%;top:45%}.region-item-hersonska,.region-item-khersonska{right:-6%;top:50%}.region-item-hersonska .region-name,.region-item-khersonska .region-name{right:-35%}.region-item-hmelniczka,.region-item-khmelnytska{left:-3%;bottom:22%}.region-item-hmelniczka .region-name,.region-item-khmelnytska .region-name{left:-35%}.region-item-cherkaska,.region-item-cherkaska-en{right:1%;bottom:20%}.region-item-cherkaska .region-name,.region-item-cherkaska-en .region-name{right:-41%;top:37%}.region-item-cherniveczka,.region-item-chernivetska{right:5%;top:26%}.region-item-cherniveczka .region-name,.region-item-chernivetska .region-name{right:-20%}.region-item-chernigivska,.region-item-chernihivska{left:13%;bottom:28%}.region-item-chernigivska .region-name,.region-item-chernihivska .region-name{left:-50%;top:26%}.title-center{text-align:center}.map-subtitle{text-align:center;color:#9d9d9d;font-size:16px;font-weight:400;margin:33px 0 60px}.map-bg{margin:-150px auto 0;display:block}.svg-top-right{position:absolute;right:3%;top:5%;z-index:-1}.svg-middle-left{position:absolute;left:8%;top:43%;z-index:-1}.svg-bottom-right{position:absolute;right:2%;bottom:39%}.wc-block-components-notice-banner.is-info>svg{background-color:#d3bda3!important}.wc-block-components-notice-banner.is-info{background-color:rgba(211,189,163,.5)!important;border-color:#d3bda3!important}.product-video_wrap{width:100%}.product-video_wrap iframe{width:100%;height:100%;min-height:560px}.modal_wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s linear}.modal_wrap.show{z-index:999999;opacity:1;visibility:visible}.modal_wrap.show .modal{-webkit-transform:scale(1);transform:scale(1)}.modal_wrap .modal{background:#fff;padding:60px;border-radius:12px;max-width:55%;position:relative;-webkit-transform:scale(.7);transform:scale(.7);transition:all .3s ease-in-out}.modal_wrap .modal .modal-close{position:absolute;right:30px;top:30px;background:0 0;cursor:pointer}.modal_wrap .modal h3{font-size:40px;font-weight:400;margin-bottom:60px}.modal_wrap .modal img{width:100%;object-fit:contain}.modal_wrap .modal p{color:#9d9d9d;font-size:14px;font-weight:400;margin-top:40px}.wc-block-cart-item__quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:30px}.wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:#242424;text-decoration:none;transition:all .4s linear}.wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{color:#d3bda3}.wc-block-cart__submit .wc-block-components-button:not(.is-link){width:100%;background:#242424;padding:20px 5%;border-radius:30px;margin:34px auto;color:#fff;font-size:16px;cursor:pointer;transition:all .3s linear;min-height:0}.wc-block-cart__submit .wc-block-components-button:not(.is-link):hover{background:#d3bda3;color:#242424}.wc-block-cart{min-height:437px;margin-bottom:150px}@media screen and (max-width:1350px){.wc-block-cart{margin-bottom:100px}}.page-content .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.page-content .wc-block-components-form .wc-block-components-text-input input[type=email],.page-content .wc-block-components-form .wc-block-components-text-input input[type=number],.page-content .wc-block-components-form .wc-block-components-text-input input[type=tel],.page-content .wc-block-components-form .wc-block-components-text-input input[type=text],.page-content .wc-block-components-form .wc-block-components-text-input input[type=url],.page-content .wc-block-components-text-input input[type=email],.page-content .wc-block-components-text-input input[type=number],.page-content .wc-block-components-text-input input[type=tel],.page-content .wc-block-components-text-input input[type=text],.page-content .wc-block-components-text-input input[type=url]{box-sizing:border-box;color:#2b2d2f;line-height:1em;margin:0;min-height:0;width:100%;border-radius:63px;border:1px solid #e0e0e0;background:#fff;padding:20px 30px;font-family:"Inter Tight",sans-serif;font-size:.87rem}.page-content .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.page-content .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.page-content .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.page-content .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.page-content .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.page-content .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.page-content .wc-block-components-text-input input:-webkit-autofill,.page-content .wc-block-components-text-input.is-active input[type=email],.page-content .wc-block-components-text-input.is-active input[type=number],.page-content .wc-block-components-text-input.is-active input[type=tel],.page-content .wc-block-components-text-input.is-active input[type=text],.page-content .wc-block-components-text-input.is-active input[type=url]{padding:20px 30px}.page-content .wc-block-components-form .wc-block-components-text-input label,.page-content .wc-block-components-text-input label{left:20px;margin-bottom:-1px}.page-content .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.page-content .wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.page-content .wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.page-content .wc-block-components-form .wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label{padding-left:25px;-webkit-transform:translateY(.3em) scale(.875);transform:translateY(.3em) scale(.875)}.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{border-bottom-left-radius:63px;border-bottom-right-radius:63px;padding-bottom:30px}.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion{padding:10px 30px}.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.page-content .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.page-content .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background:#d3bda3;color:#242424}.page-content .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{display:none}.page-content .wc-block-components-form .wc-block-components-checkout-step{padding:0}.page-content .wc-block-checkout__form{position:relative;border-radius:12px;background:#fafafa;padding:80px;margin-bottom:150px}@media screen and (max-width:800px){.page-content .wc-block-checkout__form{padding:25px;margin-bottom:100px}}.page-content .wc-block-components-checkout-place-order-button{width:100%;background:#242424;padding:20px 5%;border-radius:30px;margin:34px 0 0;color:#fff;font-size:16px;cursor:pointer;transition:all .3s linear;min-height:0}.page-content .wc-block-components-checkout-place-order-button:hover{background:#d3bda3;color:#242424}.page-content .wc-block-checkout__actions{padding-bottom:0}.page-content .wc-block-checkout__use-address-for-billing{display:none}.page-content .wc-block-cart .wc-block-cart__submit-container--sticky{background:#fff!important;padding-bottom:20px}.page-content .wc-block-cart .wc-block-cart__submit-container--sticky .wc-block-components-button:not(.is-link){margin:0 auto}@media screen and (max-width:800px){.page-content .wc-block-cart__main{width:100%;overflow:hidden;overflow-x:auto}}.page-content .wc-block-components-shipping-calculator-address .wc-block-components-shipping-calculator-address__button{width:100%;background:#242424;padding:20px 5%;border-radius:30px;margin:20px 0 0;color:#fff;font-size:16px;cursor:pointer;transition:all .3s linear;min-height:0}.page-content .wc-block-components-shipping-calculator-address .wc-block-components-shipping-calculator-address__button:hover{background:#d3bda3;color:#242424}.page-content .wc-block-components-shipping-calculator-address{position:relative;border-radius:12px;background:#fafafa;padding:25px}.page-content .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.page-content .wc-block-components-form .wc-block-components-text-input.is-active label,.page-content .wc-block-components-text-input input:-webkit-autofill+label,.page-content .wc-block-components-text-input.is-active label{-webkit-transform:translateY(.3em) scale(.875);transform:translateY(.3em) scale(.875);padding-left:12px}.page-content .woocommerce-order p:not(.woocommerce-notice--success),.page-content .woocommerce-order-details{display:none}.page-content .woocommerce-order p:not(.woocommerce-notice--success){display:none}.page-content .woocommerce-order{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:100px 0}.page-content .woocommerce-notice--success{font-size:32px;font-family:Rutenia,sans-serif;margin-bottom:50px}.woocommerce-order-received .page-top_row{display:none}.hidden-size{-ms-flex:1 0 100%;flex:1 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all .3s linear}.hidden-size.show{height:auto;visibility:visible;opacity:1}.open-all-sizes{width:100%;cursor:pointer;margin-top:8px}.open-all-sizes:not(:hover){background:0 0}@media screen and (min-width:1350px){.map-wrap{width:1080px;margin:0 auto}.map-wrap svg.map-bg{width:1080px;height:2510px;margin:-101px auto 0}.map-wrap .region{width:200px;height:201px}.map-wrap .region.region-ar-krim,.map-wrap .region.region-crimea{width:270px}.map-wrap .region.region-doneczka,.map-wrap .region.region-donetsk{height:294px}.map-wrap .region.region-zakarpatska,.map-wrap .region.region-zakarpatska-en{width:215px}.map-wrap .region.region-zaporizhzhya,.map-wrap .region.region-zaporizka{width:230px}.map-wrap .region.region-kirovogradska,.map-wrap .region.region-kirovohradska{width:280px}.map-wrap .region.region-luganska,.map-wrap .region.region-luhanska{height:218px}.map-wrap .region.region-mikolaivska,.map-wrap .region.region-mykolaivska{width:230px;height:220px}.map-wrap .region.region-ternopilska,.map-wrap .region.region-ternopilska-en{height:251px}.map-wrap .region.region-hersonska,.map-wrap .region.region-khersonska{width:314px}.map-wrap .region.region-hmelniczka,.map-wrap .region.region-khmelnytska{height:225px}.map-wrap .region.region-cherkaska,.map-wrap .region.region-cherkaska-en{width:230px}.map-wrap .region.region-cherniveczka,.map-wrap .region.region-chernivetska{width:240px}.map-wrap .ukraine{display:block;width:500px;height:350px}.svg-bottom-right,.svg-middle-left,.svg-top-right{z-index:-1}.region-item .region-name{font-size:18px}}@media screen and (min-width:1680px){.map-wrap{width:1343px;margin:0 auto}.map-wrap svg.map-bg{width:1343px;height:3129px;margin:-150px auto 0}.map-wrap .region{width:253px;height:254px}.map-wrap .region.region-ar-krim,.map-wrap .region.region-crimea{width:323px}.map-wrap .region.region-doneczka .map-wrap .region.region-donetsk{height:288px}.map-wrap .region.region-zakarpatska,.map-wrap .region.region-zakarpatska-en{width:295px}.map-wrap .region.region-zaporizhzhya,.map-wrap .region.region-zaporizka{width:311px}.map-wrap .region.region-kirovogradska,.map-wrap .region.region-kirovohradska{width:356px}.map-wrap .region.region-luganska,.map-wrap .region.region-luhanska{height:267px}.map-wrap .region.region-mikolaivska,.map-wrap .region.region-mykolaivska{width:288px;height:290px}.map-wrap .region.region-ternopilska,.map-wrap .region.region-ternopilska-en{height:251px}.map-wrap .region.region-hersonska,.map-wrap .region.region-khersonska{width:314px}.map-wrap .region.region-hmelniczka,.map-wrap .region.region-khmelnytska{height:277px}.map-wrap .region.region-cherkaska,.map-wrap .region.region-cherkaska-en{width:286px}.map-wrap .region.region-cherniveczka,.map-wrap .region.region-chernivetska{width:362px}.map-wrap .ukraine{display:block;width:629px;height:458px}.svg-bottom-right,.svg-middle-left,.svg-top-right{z-index:-1}.svg-top-right{width:311px;height:575px}.svg-middle-left{width:177px;height:327px}.region-item .region-name{font-size:22px}}@media (width >= 280px) and (width <= 370px){.map-wrap{width:255px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.map-wrap svg.map-bg{width:300px;height:695px;margin:-30px 0}.map-wrap .region{width:51px;height:53px}.map-wrap .ukraine{display:block;width:147px;height:100px}.svg-bottom-right,.svg-middle-left,.svg-top-right{z-index:-1}.svg-top-right{width:51px;height:80px}.svg-middle-left{width:50px;height:70px}.svg-bottom-right{width:50px;height:70px}.region-item .region-name{font-size:14px}}@media (width >= 370px) and (width <= 800px){.map-wrap{width:310px;margin:0 auto}.map-wrap svg.map-bg{width:310px;height:682px;margin:-30px auto 0}.map-wrap .region{width:51px;height:53px}.map-wrap .ukraine{display:block;width:147px;height:100px}.svg-bottom-right,.svg-middle-left,.svg-top-right{z-index:-1}.svg-top-right{width:80px;height:110px}.svg-middle-left{width:60px;height:100px}.svg-bottom-right{width:50px;height:70px}.region-item .region-name{font-size:14px}}@media (width >= 800px) and (width <= 1350px){.map-wrap{width:675px;margin:0 auto}.map-wrap svg.map-bg{width:675px;height:1585px;margin:-150px auto 0}.map-wrap .region{width:130px;height:130px}.map-wrap .region.region-ar-krim,.map-wrap .region.region-crimea{width:170px}.map-wrap .region.region-doneczka,.map-wrap .region.region-donetsk{height:168px}.map-wrap .region.region-zakarpatska,.map-wrap .region.region-zakarpatska-en{width:145px}.map-wrap .region.region-zaporizhzhya,.map-wrap .region.region-zaporizka{width:175px}.map-wrap .region.region-kirovogradska,.map-wrap .region.region-kirovohradska{width:205px}.map-wrap .region.region-luganska,.map-wrap .region.region-luhanska{height:147px}.map-wrap .region.region-mikolaivska,.map-wrap .region.region-mykolaivska{width:158px;height:170px}.map-wrap .region.region-ternopilska,.map-wrap .region.region-ternopilska-en{height:131px}.map-wrap .region.region-hersonska,.map-wrap .region.region-khersonska{width:194px}.map-wrap .region.region-hmelniczka,.map-wrap .region.region-khmelnytska{height:157px}.map-wrap .region.region-cherkaska,.map-wrap .region.region-cherkaska-en{width:166px}.map-wrap .region.region-cherniveczka,.map-wrap .region.region-chernivetska{width:205px}.map-wrap .ukraine{display:block;width:320px;height:305px}.svg-bottom-right,.svg-middle-left,.svg-top-right{z-index:-1}.svg-top-right{width:200px;height:370px}.svg-middle-left{width:100px;height:209px}.region-item .region-name{font-size:14px}}.mobile-info-menu{display:none}.about-image img{min-width:100%}.modal_wrap .modal .modal-img_wrap{width:100%;overflow:hidden;overflow-x:auto}.theme-kollos.woocommerce ul.products li.product a img{height:100%}.theme-kollos.woocommerce-cart .cart-count,.theme-kollos.woocommerce-checkout .cart-count{display:none}.instagram_wrap{width:100%;margin:30px -10px 65px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.instagram_wrap a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:10px;width:calc(25% - 20px);max-height:405px;position:relative}.instagram_wrap a::after{content:"";width:100%;position:absolute;bottom:0;left:0;height:0;background:linear-gradient(180deg,rgba(36,36,36,0) 0,#242424 100%);z-index:0;transition:all .4s linear}.instagram_wrap a img{width:100%;height:100%;object-fit:cover}.instagram_wrap:hover a::after{height:100%}.instagram_wrap:hover a:hover::after{height:0}@media screen and (max-width:800px){.instagram_wrap a{width:calc(50% - 20px)}.instagram_wrap a:nth-child(5),.instagram_wrap a:nth-child(6),.instagram_wrap a:nth-child(7),.instagram_wrap a:nth-child(8){display:none}}@media screen and (max-width:1390px){.footer-phone_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-phone_wrap{min-width:125px}.about-image img{max-width:100%}}@media screen and (max-width:1100px){.contact-form_col .form-wrap input{-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.contact-form_col .form-wrap span{display:block;width:100%}}@media screen and (max-width:800px){.main-slider h2{font-size:45px}.main-slider h4{font-size:18px}.main-slider .slider-category-list{overflow:hidden;margin-bottom:50px;width:100%;-ms-flex-pack:center;justify-content:center}.main-slider .slider-category-list li a{white-space:nowrap}.main-slider .slider-category-list li{display:none}.main-slider .slider-category-list li:nth-child(1),.main-slider .slider-category-list li:nth-child(2){display:block}.base-title,.category-section .base-title{max-width:100%;width:100%;text-align:center;font-size:30px;margin:0 auto}.title-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-section .second-title_text,.second-title_text{max-width:100%;width:100%;font-size:16px;text-align:center;margin:15px auto 0}.category-section{padding:80px 0 80px}.category-item{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.category-list{gap:0;margin-right:-10px;margin-left:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-list .category-item{margin:10px}.text-section .anim-text_wap{font-size:30px}.text-section .anim-text_wap .anim_image_left{max-width:100px;top:80%}.text-section .anim-text_wap .anim_image_right{max-width:125px;top:-10%}.text-section{margin:150px 0 15px}.category-section .base-btn{margin:0 auto;display:-ms-flexbox;display:flex}.category-menu_wrap{width:100%}.mobile-info-menu{display:block;width:100%;border-top:1px solid #e8e8e9;padding-top:20px;margin-top:-20px}header .header-menu{padding-top:75px}header .header-logo{z-index:9}.page-content{padding-top:75px}.page-top_row .breadcrumbs{position:relative;top:0;margin:0 auto 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.woocommerce ul.products:before{display:none}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:46%;float:left;clear:both;margin:0}.category-tag a{padding:5px}.category-tag{top:5px;left:5px}.product-item_hover-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(1px);transform:translateY(1px);z-index:1;padding:10px 0 0}.product-item_hover-wrap .product-item_size{display:none}.product-caption{position:relative;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:10px;width:100%;display:-ms-flexbox;display:flex;min-height:72px}.product-caption .product-item_buy-button .woocommerce-Price-amount{font-size:12px}.product-title_wrap{width:100%;padding:0;z-index:2;min-height:0}.product-item_buy-button{margin-left:0}.woocommerce ul.products li.product a img{margin:0 0;height:290px}.about-container{margin:80px auto}.about-image img{max-width:100%}.about-container h1,.about-container h2,.about-container h3,.about-container h4{font-size:30px;text-align:center}.page-contact_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-info_col{-ms-flex:0 0 100%;flex:0 0 100%}.contact-form_col{-ms-flex:0 0 100%;flex:0 0 100%;padding:25px;margin-top:80px}.contact-form_col h3{font-size:30px;text-align:center;z-index:2;position:relative}.contact-form_col p{text-align:center}.contact-form_col .form-wrap input{-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.contact-form_col .form-wrap span{display:block;width:100%}.region-description_wrap .region-title{font-size:30px}.region-description_wrap img{max-width:100%}.region-description_wrap .region-first-text,.region-description_wrap .region-second-text,.region-description_wrap .region-third-text{max-width:405px;margin:40px auto 40px auto}.region-description_wrap .region-second-image{margin:0 auto 30px}.region-description_wrap .region-third-image{margin-left:auto}.product{-ms-flex-direction:column;flex-direction:column}.single-product-image_wrap{max-width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;-ms-flex-align:stretch;align-items:stretch}.single-product-image_wrap img{width:100%;max-height:580px}.single-product-image_wrap img:nth-child(10),.single-product-image_wrap img:nth-child(11),.single-product-image_wrap img:nth-child(12),.single-product-image_wrap img:nth-child(13),.single-product-image_wrap img:nth-child(14),.single-product-image_wrap img:nth-child(15),.single-product-image_wrap img:nth-child(16),.single-product-image_wrap img:nth-child(17),.single-product-image_wrap img:nth-child(18),.single-product-image_wrap img:nth-child(19),.single-product-image_wrap img:nth-child(20),.single-product-image_wrap img:nth-child(21),.single-product-image_wrap img:nth-child(25),.single-product-image_wrap img:nth-child(26),.single-product-image_wrap img:nth-child(27),.single-product-image_wrap img:nth-child(4),.single-product-image_wrap img:nth-child(5),.single-product-image_wrap img:nth-child(6),.single-product-image_wrap img:nth-child(7),.single-product-image_wrap img:nth-child(8),.single-product-image_wrap img:nth-child(9){width:100%}.single-product_caption{width:100%;position:relative;top:0;padding:0}.single-product_caption .size-options_row button:not(.base-btn){background:0 0;font-size:14px;padding:10px 25px}.single-product_caption h1{font-size:20px;margin:20px auto;text-align:center}.single-product_caption .product-id{text-align:center}.page-top_row .breadcrumbs>span span{overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap}.page-top_row{position:relative;margin-bottom:35px}.modal_wrap .modal{padding:10px 15px;max-width:95%}.modal_wrap .modal h3{font-size:18px;font-weight:400;margin-bottom:40px;max-width:60%}.modal_wrap .modal p{font-size:12px;font-weight:400;margin-top:20px}.modal_wrap .modal .modal-close{right:15px;top:10px}.modal_wrap .modal .modal-img_wrap img{width:700px;max-width:700px}footer .footer-menu_wrap .footer-menu_col ul{gap:0;margin:0}footer .footer-menu_wrap .footer-menu_col ul .footer-category-item,footer .footer-menu_wrap .footer-menu_col ul .menu-item{margin-bottom:16px}footer .footer-menu_wrap .footer-menu_col .footer-phone_row{gap:0}footer .footer-menu_wrap .footer-menu_col .footer-phone_row .footer-phone_wrap{margin-right:16px}.page-top_row .breadcrumbs>span{gap:0}.page-top_row .breadcrumbs>span span{margin-right:6px;margin-left:6px}.woocommerce .products ul,.woocommerce ul.products{gap:0;margin-left:-10px;margin-right:-10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:10px;width:calc(50% - 20px)}.contact-form_col .form-wrap p{gap:0}.contact-form_col .form-wrap p>input,.contact-form_col .form-wrap span{margin-bottom:15px}.single-product_caption .size-options_row{gap:0;margin-right:-4px;margin-left:-4px}.single-product_caption .size-options_row button:not(.base-btn){margin-right:4px;margin-left:4px;-ms-flex:1 0 calc(25% - 8px);flex:1 0 calc(25% - 8px)}.single-product_caption .custom-add-to-cart-form{gap:0}.single-product_caption .custom-add-to-cart-form .price-wrap{margin-right:5%}.region:hover::before{opacity:1}}.woocommerce-columns--addresses{display:none}.woocommerce .col2-set#customer_details,.woocommerce-page .col2-set#customer_details{width:65%}#order_review_heading{display:none}.woocommerce-checkout-review-order#order_review{width:35%;border-radius:12px;background:#fafafa;padding:20px;margin-bottom:100px}.checkout.woocommerce-checkout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.woocommerce .col2-set#customer_details .col-1,.woocommerce .col2-set#customer_details .col-2,.woocommerce-page .col2-set#customer_details .col-1,.woocommerce-page .col2-set#customer_details .col-2{float:left;width:90%}#ship-to-different-address{display:none}.woocommerce-shop .woocommerce-no-products-found{display:none}.woocommerce-checkout #payment{background:0 0}.woocommerce-privacy-policy-text{display:none}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;font-size:13px;white-space:nowrap}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em;width:60%}.woocommerce table.shop_table{border:none}.woocommerce-checkout #payment div.payment_box{background:#d3bda3}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;background:#242424;padding:20px 5%;border-radius:30px;margin-bottom:34px;color:#fff;font-size:16px;cursor:pointer;transition:all .3s linear}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#d3bda3;color:#242424}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100%;border-radius:30px;border:1px solid #e0e0e0;background:#fff;padding:20px 30px;font-family:"Inter Tight",sans-serif;font-size:.87rem}.woocommerce form .form-row textarea{height:80px}.woocommerce-billing-fields h3{display:none}.select2-container--default .select2-selection--single{width:100%;border-radius:30px;border:1px solid #e0e0e0;background:#fff;padding:20px 30px;font-family:"Inter Tight",sans-serif;font-size:.87rem;height:58px}#customer_details{margin-bottom:100px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:16px}.select2-container--default .select2-search--dropdown .select2-search__field{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#d3bda3;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:15px;right:12px;width:20px}.zen-ui-select__value{position:relative;background:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:all .3s ease;width:100%;border-radius:30px;border:1px solid #e0e0e0;padding:20px 30px;font-family:"Inter Tight",sans-serif;font-size:.87rem;height:58px}.zen-ui-select__value-text{display:block;width:100%;white-space:nowrap;overflow:hidden;margin:10px}.zen-ui-select__dropdown{border-radius:30px;border:1px solid #e0e0e0}.zen-ui-select__options,.zen-ui-select__search{border-radius:30px;border:none}.wcus-checkout-fields h3{margin:30px 0 20px}.zen-ui-select__search-input{width:100%;padding:10px 16px!important;background:#fff;border:1px solid #ccc!important;border-radius:30px!important}@media screen and (max-width:975px){.woocommerce .col2-set#customer_details,.woocommerce-page .col2-set#customer_details{width:100%;margin-bottom:30px}.woocommerce-checkout-review-order#order_review{width:100%}.checkout.woocommerce-checkout{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .col2-set#customer_details .col-1,.woocommerce .col2-set#customer_details .col-2,.woocommerce-page .col2-set#customer_details .col-1,.woocommerce-page .col2-set#customer_details .col-2{float:left;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}