@import url(icons.css);@keyframes textflow{0%{background-position:0 center}to{background-position:200% center}}@keyframes in{0%{letter-spacing:-17px;opacity:0}30%,to{letter-spacing:4px;opacity:1}}@keyframes scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeInUpSD{0%{opacity:0;transform:translate3d(0,15%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-moz-keyframes scroll{0%{-moz-transform:translate(0,0);transform:translate(0,0)}to{-moz-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes scroll{0%{transform:translate(0,0)}to{transform:translate(-100%,0)}}.h1,a,h1{color:#000}.h1,h1{margin-top:0}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px;color:#000}.h1,h1{font-size:clamp(24px,4vw,36px);margin-bottom:40px}@media (max-width:767px){.h2,h2{font-size:calc(20px + 6.8*((100vw - 320px)/1280))}}@media (min-width:767px){.h2,h2{font-size:calc(20px + 4*(100vw/1280))}}@media (max-width:767px){.h3,h3{font-size:calc(18px + 3.4*((100vw - 320px)/1280))}}@media (min-width:767px){.h3,h3{font-size:calc(18px + 2*(100vw/1280))}}@media (max-width:767px){.h4,h4{font-size:calc(16px + 3.4*((100vw - 320px)/1280))}}@media (min-width:767px){.h4,h4{font-size:calc(16px + 2*(100vw/1280))}}@media (max-width:767px){.h5,h5{font-size:calc(14px + 3.4*((100vw - 320px)/1280))}}@media (min-width:767px){.h5,h5{font-size:calc(14px + 2*(100vw/1280))}}.product-title{font-size:clamp(18px,4vw,22px);margin-bottom:10px}.header-icons .btn-cart #cart-total,.header-icons .btn-search #cart-total,.header-icons .btn-user #cart-total,.p10{font-size:10px}.header-icons .shipping,.menu-popup-contact .messenger a,.p12,.top .btn-form{font-size:12px}.btn-gray,.p13{font-size:13px}.btn-default,.btn-gold,.btn-info,.btn-primary,.p14,.ui-link{font-size:14px}.p15{font-size:15px}.account-links a,.form-control,.form-group label,.header .first .menu-burger,.header .first a,.menu-popup-close,.menu_vert ul li a,.p16,.product-row-item .caption .btn-group .qty button,section.video .rest .caption span{font-size:16px}.banket .head-control div,.header-icons .btn-cart,.header-icons .btn-search,.header-icons .btn-user,.menu-popup-contact>a i,.modal-dialog .modal-content .modal-header .modal-title,.p18{font-size:18px}.banket-item .caption .text i,.banket-item .caption .text-pdf a,.header .first .menu-burger i,.header .first a i,.menu-popup ul li a,.news-item .caption i,.p20,.product-page-row .last .qty button,.product-row-item .caption .btn-group .price,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty>button,.swiper-button-next,.swiper-button-prev,.top .logo a,footer .newsletter form button{font-size:20px}#search .search-buttons button,#search .search-buttons div,.p22{font-size:22px}.menu-popup-contact .messenger a i,.modal-dialog .modal-content .modal-header .close,.p24,.top .messenger a,section.video .rest .caption span i{font-size:24px}.p26{font-size:26px}.p30{font-size:30px}.header .first .menu-burger,.header .first a,.light,section.marquee span{font-weight:300}.header-icons .btn-cart #cart-total,.header-icons .btn-search #cart-total,.header-icons .btn-user #cart-total,.normal{font-weight:400}.account-links a,.btn-default,.btn-gold,.btn-info,.btn-primary,.h1,.header-icons .shipping,.header-menu a,.medium,.nav-tabs li a,.product-page-row .last .cart .price,.product-row-item .caption .btn-group .price,.product-title,.see-all a,.subcat a,.subtitle,.top .btn-form,h1,section.video .rest .caption span{font-weight:500}.box-heading,.menu-popup ul li a,.modal-dialog .modal-content .modal-header .modal-title,.semiBold{font-weight:600}.bold,.btn-gray{font-weight:700}.d-inline,.img-responsive.d-inline,ul.breadcrumb li,ul.list-inline li,ul.pagination li{display:inline-block}.d-block,.form-group label,.gallery-item,.img-responsive,.menu-popup hr,.menu-popup ul li,.menu_vert ul li a,.news-item,.swiper,footer .newsletter .head .line,ul.pagination li a,ul.pagination li span{display:block}#total_sub_total,.d-none,.simplecheckout-proceed-payment{display:none!important}.ui-link{border-bottom:1px solid gray;color:gray}.ui-link:hover{opacity:.8}.btn-default,.btn-gold,.btn-gray,.btn-info,.btn-primary,.header .first .menu-burger,.header .first a,.header-icons .shipping,.header-menu a,.menu-popup ul li a,.menu-popup-close,.modal-dialog .modal-content .modal-header .modal-title,.nav-tabs li a,.see-all a,.subcat a,.top .btn-form,.uppercase,section.marquee span{text-transform:uppercase}#search .search-buttons button,#search .search-buttons div,.banket .head-control div,.btn,.header-icons .btn-cart,.header-icons .btn-search,.header-icons .btn-user,.pointer,.product-page-row .last .qty button,.swiper-button-next,.swiper-button-prev,.swiper-pagination span,button{cursor:pointer}.btn-default,.btn-gold,.btn-gray,.btn-info,.btn-primary,.header .first .menu-burger,.header .first a,.header-icons .shipping,.header-menu a,.letter,.menu-popup ul li a,.menu-popup-close,.modal-dialog .modal-content .modal-header .modal-title,.nav-tabs li a,.see-all a,.subcat a,.subtitle{letter-spacing:.05em}a{text-decoration:none}ul.breadcrumb,ul.list-inline{padding:0;margin:0}ul.list-unstyled{padding:0;list-style:none}ol li{margin-bottom:10px}.img-responsive{max-width:100%;height:auto}.h100,.menu-bg,.swiper,.swiper-slide,.swiper-wrapper{height:100%}.alert,.form-control,.menu-bg,.menu-popup,.menu-popup hr,.news-item .caption,.preloader:before,.simplecheckout-step #simplecheckout_cart .cart-product .item,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption,.simplecheckout-step .simplecheckout-right-column,.swiper,.swiper-pagination,.swiper-slide,.swiper-wrapper,.w100,footer .newsletter .head .line,section.video .rest,section.video .rest .caption{width:100%}.box-heading{color:#494949;margin-bottom:30px;font-size:clamp(24px,4vw,40px)}.nav-tabs li a,.subcat a,.subtitle{font-size:clamp(14px,4vw,16px)}.nav-tabs li a.mar-none,.subcat a.mar-none,.subtitle.mar-none{margin-bottom:0}.color-gray{opacity:.8}.color-white{color:#fff}.bg-white,.well{background:#fff}.z-index{z-index:1}.btn-gold,.btn-info,.btn-primary{border:0;color:#fff}.btn-default,.btn-gold,.btn-info,.btn-primary{background:#494949;padding:0 20px;height:58px}.btn-gold:hover,.btn-info:hover,.btn-primary:hover{background:#000;color:#fff}.btn-default:hover{background:#000}.btn-gold,.btn-gold:hover{background:#b49e71}.btn-gold:hover{opacity:.8}.btn-gray{background:#000;padding:14px 50px;color:#fff;border:0;max-width:100%}.btn-gray:hover{background:#f5bf29}.btn-default{background:0 0;color:gray;border:1px solid gray}.btn-default:hover{border-color:#494949;color:#494949;background:0 0}label.control-label{display:none}textarea.form-control{min-height:130px;max-width:100%;padding:10px 20px}.form-control{height:50px;border:1px solid #f7f3f0;padding:0 20px;outline:0;color:#494949;background:#fff}.form-control::placeholder{color:gray}.form-control:active,.form-control:focus,.form-control:hover{border-color:gray}.form-group label{margin-bottom:10px}.form-group.has-error input{border-color:red}.form-group.has-error input::placeholder{color:red}.no--style,fieldset{background:0 0;padding:0;border:0;outline:0;margin:0}.flex-wrap,.menu_vert ul{flex-wrap:wrap}#search .search-buttons button,#search .search-buttons div,.account-links a,.banket .head-control div,.banket-item .caption .text i,.banket-item .caption .text-pdf a,.btn-default,.btn-gold,.btn-gray,.btn-info,.btn-primary,.contact-page-row .col,.contact-page-row .col i,.d-flex,.header .first .menu-burger,.header .first a,.header-icons .btn-cart,.header-icons .btn-cart #cart-total,.header-icons .btn-search,.header-icons .btn-search #cart-total,.header-icons .btn-user,.header-icons .btn-user #cart-total,.menu-popup-contact .messenger a,.menu-popup-contact>a,.menu-popup-contact>a i,.menu_vert ul,.modal-dialog .modal-content,.modal-dialog .modal-content .modal-header,.product-page-row .last .qty,.product-page-row .last .qty button,.product-row-item .caption .btn-group .qty button,.see-all,.see-all a,.see-all a i,.simplecheckout-step,.simplecheckout-step #simplecheckout_cart .cart-product,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity button,.simplecheckout-step .simplecheckout-cart-total,.swiper-button-next,.swiper-button-prev,.swiper-pagination,.swiper-wrapper,main,section.video .rest .caption,section.video .rest .caption span{display:-webkit-box;display:-ms-flexbox;display:flex}.direction-column,.modal-dialog .modal-content,.simplecheckout-step #simplecheckout_cart .cart-product,main,section.video .rest .caption{flex-direction:column}.align-start,.modal-dialog .modal-content .modal-header,.simplecheckout-step{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#search .search-buttons button,#search .search-buttons div,.account-links a,.align-center,.banket .head-control div,.banket-item .caption .text i,.banket-item .caption .text-pdf a,.btn-default,.btn-gold,.btn-info,.btn-primary,.contact-page-row .col i,.header .first .menu-burger,.header .first a,.header-icons .btn-cart,.header-icons .btn-cart #cart-total,.header-icons .btn-search,.header-icons .btn-search #cart-total,.header-icons .btn-user,.header-icons .btn-user #cart-total,.menu-popup-contact .messenger a,.menu-popup-contact>a,.menu-popup-contact>a i,.product-page-row .last .qty,.product-page-row .last .qty button,.product-row-item .caption .btn-group .qty button,.see-all,.see-all a,.see-all a i,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity button,.simplecheckout-step .simplecheckout-cart-total,.swiper-button-next,.swiper-button-prev,.swiper-pagination,section.video .rest .caption,section.video .rest .caption span{align-items:center}.align-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-between,.modal-dialog .modal-content .modal-header,.simplecheckout-step .simplecheckout-cart-total{justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}#search .search-buttons button,#search .search-buttons div,.account-links a,.alert,.banket .head-control div,.banket-item .caption .text i,.banket-item .caption .text-pdf a,.btn-default,.btn-gold,.btn-gray,.btn-info,.btn-primary,.contact-page-row .col i,.header-icons .btn-cart,.header-icons .btn-cart #cart-total,.header-icons .btn-search,.header-icons .btn-search #cart-total,.header-icons .btn-user,.header-icons .btn-user #cart-total,.justify-center,.menu-popup-contact .messenger a,.menu-popup-contact>a i,.product-page-row .last .qty,.product-page-row .last .qty button,.product-row-item .caption .btn-group .qty button,.see-all,.see-all a i,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity button,.swiper-button-next,.swiper-button-prev,.swiper-pagination,section.video .rest .caption{justify-content:center}.justify-end{justify-content:flex-end}.d-grid{display:grid}.lg-col-6{grid-template-columns:repeat(6,1fr)}.lg-col-5{grid-template-columns:repeat(5,1fr)}.lg-col-4{grid-template-columns:repeat(4,1fr)}.lg-col-3{grid-template-columns:repeat(3,1fr)}.lg-col-2{grid-template-columns:repeat(2,1fr)}.lg-col-1{grid-template-columns:repeat(1,1fr)}.column-gap-20,.simplecheckout-step #simplecheckout_cart .cart-product .item{grid-column-gap:20px;column-gap:20px}.row-gap-20,.simplecheckout-step #simplecheckout_cart .cart-product{grid-row-gap:20px;row-gap:20px}@media (max-width:1200px){.md-col-4{grid-template-columns:repeat(4,1fr)}.md-col-3{grid-template-columns:repeat(3,1fr)}.md-col-2{grid-template-columns:repeat(2,1fr)}.md-col-1{grid-template-columns:repeat(1,1fr)}}@media (max-width:992px){.sm-col-4{grid-template-columns:repeat(4,1fr)}.sm-col-3{grid-template-columns:repeat(3,1fr)}.sm-col-2{grid-template-columns:repeat(2,1fr)}.sm-col-1{grid-template-columns:repeat(1,1fr)}.box-heading{font-size:30px}}@media (max-width:600px){.xs-col-4{grid-template-columns:repeat(4,1fr)}.xs-col-3{grid-template-columns:repeat(3,1fr)}.xs-col-2{grid-template-columns:repeat(2,1fr)}.xs-col-1{grid-template-columns:repeat(1,1fr)}.box-heading{font-size:24px}}.text-left{text-align:left}.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity input,.text-center,footer .newsletter .title,ul.pagination{/*text-align:center*/}.text-right{text-align:right}.absolute,.banket-item .caption,.header-icons .btn-cart #cart-total,.header-icons .btn-search #cart-total,.header-icons .btn-user #cart-total,.news-item .caption,.preloader:before,.progress,.sticker,.swiper-button-next,.swiper-button-prev,.swiper-pagination,section.video .rest,section.video .rest .caption{position:absolute}.btn-animated .ui-button-circle-icon__label,.btn-animated .ui-button-circle-icon__label-wr,.header-icons .btn-cart,.header-icons .btn-search,.header-icons .btn-user,.image_hover,.modal-dialog,.news .swiper-slide,.news-item,.relative,.swiper,.swiper-slide,.swiper-wrapper,.top,section.video,section.video .rest .caption span{position:relative}.alert,.fixed,.menu-bg,.menu-popup,.modal,.modal-backdrop{position:fixed}.inherit{position:inherit}.btn-default,.btn-gold,.btn-gray,.btn-info,.btn-primary,.form-control,.radius-small{border-radius:6px}.radius-medium,.simplecheckout-step #simplecheckout_cart .cart-product .item .image,.simplecheckout-step .simplecheckout-left-column,.simplecheckout-step .simplecheckout-right-column{border-radius:10px}.header .first .menu-burger,.header .first a,.header-icons .btn-cart,.header-icons .btn-search,.header-icons .btn-user,.header-icons .shipping,.menu-popup-close,.menu-popup-contact .messenger a,.menu_vert ul li a,.news-page-content,.radius-large,.see-all a,.shipping-block .bg-black,.sticker,.swiper-button-next,.swiper-button-prev,.well{border-radius:30px}#search .search-buttons button,#search .search-buttons div,.banket .head-control div,.banket-item .caption .text i,.banket-item .caption .text-pdf a,.contact-page-row .col i,.header-icons .btn-cart #cart-total,.header-icons .btn-search #cart-total,.header-icons .btn-user #cart-total,.menu-popup-contact>a i,.product-page-row .last .qty button,.product-row-item .caption .btn-group .qty button,.radius,.see-all a i,.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity button,.swiper-pagination span{border-radius:50px}.account-links,.gallery-item,.image_hover,.news .swiper-slide,.news-item,.news-page-content,.open-menu,.overflow,.simplecheckout-step #simplecheckout_cart .cart-product .item .image{overflow:hidden!important}.alert,.animation,.banket-item .caption,.image_hover>img,.menu-bg,.news-item .caption,.preloader{transition:.5s}.mar-top,ul.breadcrumb{margin-top:20px}.mar-top-medium,.see-all{margin-top:40px}.mar-top-large,footer{margin-top:60px}.form-group,.mar-bot,ul.breadcrumb{margin-bottom:20px}.mar-bot-medium{margin-bottom:30px}.mar-bot-large{margin-bottom:60px}.pad-top{padding-top:30px}.padding{padding:60px 0}body,figure{margin:0}.banket-item .caption .text span,.flex-1,.menu-popup-contact>a span,.menu_vert ul,.simplecheckout-step .simplecheckout-left-column{flex:1}.menu_vert ul li a,.nowrap{white-space:nowrap}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{top:0;right:0;bottom:0;left:0;z-index:1072;display:none;outline:0}.modal-dialog{width:auto;pointer-events:none;min-height:100vh;float:right}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(25%,0);transform:translate(25%,0)}.modal.in .modal-dialog{transform:translate(0,0)}.modal-dialog .modal-content{pointer-events:auto;background-color:#f7f3f0;background-clip:padding-box;outline:0;padding:50px;min-height:100vh}.modal-dialog .modal-content .modal-header{margin-bottom:30px}.modal-dialog .modal-content .modal-header .close,.nav-tabs li a{color:gray}.modal-dialog .modal-content .modal-header .close:hover{color:#000}@media (max-width:600px){.modal-dialog .modal-content{padding:40px}}@media (max-width:320px){.modal-dialog .modal-content{padding:30px}}.modal-backdrop{top:0;right:0;bottom:0;left:0;z-index:1071;background:rgba(0,0,0,.4)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}@media (min-width:576px){.modal-dialog{max-width:450px;width:100%}}@media (max-width:767px){body.active{overflow:hidden}}.visible-lg{display:none}@media (min-width:1200px){.visible-lg{display:block}}.preloader-show{overflow:hidden}.preloader{z-index:10000;background:#000;color:#fff;top:0;left:0;opacity:0;visibility:hidden}.preloader:before{content:"";top:15%;height:1px;background:gray}.preloader span{z-index:5;color:gray;margin:0;font-size:clamp(24px,4vw,50px);font-weight:700;background:linear-gradient(to left,gray,#fff);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textflow 3s 1}.preloader span small{display:block;font-size:14px;text-transform:uppercase;text-align:center;font-weight:500;letter-spacing:.3em}.account-links a.preloader:hover,.menu_vert ul li a.preloader:hover,.preloader.active{opacity:1;visibility:visible}.progress{--time:1s;border-top:1px solid #e5e5e5;width:100%;height:2px;top:15%;transform-origin:left top;transform:scaleX(0);animation:scale var(--time) forwards}body{padding:0;background:#f7f3f0;font-size:14px;font-weight:400}*,body{outline:0;font-family:'Euclid Square',sans-serif}.wrapper{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top{padding:14px 0;z-index:5}.btn-home a:hover svg path,.top .logo svg path{fill:#494949}.top .logo a{color:#494949;letter-spacing:.1em}.top .messenger a{color:#494949;column-gap:5px}.swiper-button-next:hover i,.swiper-button-prev:hover i,.top .phone,body{color:#494949}.top .btn-form{padding:10px 20px;border-radius:3px;background:#b49e71;color:#fff}.header{background:rgba(0,0,0,.7);padding:20px 0;position:sticky;top:0;z-index:10}.header .first{column-gap:10px}.header .first .menu-burger,.header .first a{padding:14px 30px;border:1px solid #fff;column-gap:10px;color:#fff}.banket-item .caption .text:hover i,.header .first .menu-burger:hover,.header .first a:hover{background:#fff;color:#494949}.common-home .top .logo a,.common-home .top .messenger a,.header-menu a{color:#fff}.header-menu a:hover,footer .footer-row ul li a:hover{color:#b49e71}.header-icons{column-gap:5px}.header-icons .shipping{padding:11px 20px;border:1px solid rgba(255,255,255,.3);color:#fff}.header-icons .shipping:hover{border-color:#fff;background:#fff;color:#494949}.header-icons .btn-cart,.header-icons .btn-search,.header-icons .btn-user{width:39px;height:39px;border:1px solid rgba(255,255,255,.3);color:#fff}.header-icons .btn-cart #cart-total,.header-icons .btn-search #cart-total,.header-icons .btn-user #cart-total{top:0;right:-5px;background:#b49e71;width:16px;height:16px}.header-icons .btn-cart:hover,.header-icons .btn-search:hover,.header-icons .btn-user:hover{border-color:#fff}.common-home .top .phone,footer .footer-row .menu-popup-contact span{color:#fff}.btn-home a svg path,.common-home .top .logo svg path{fill:#fff}main{row-gap:60px;grid-row-gap:60px}section.video{margin-top:-160px}section.video .bg{top:0;left:0;background:#000;opacity:.5;max-height:1070px}section.video .swiper-slide img,section.video video{height:950px;object-fit:cover}section.video .rest{bottom:80px;left:0;z-index:4}section.video .rest-list{column-gap:30px;row-gap:20px}section.video .rest a:hover .caption{padding:95px 30px;height:100%}section.video .rest a:hover img,section.video .rest a:hover span{transform:translateY(0)}section.video .rest .caption{bottom:0;left:0;background:rgba(0,0,0,.4);padding:30px;height:50%}section.video .rest .caption img{transform:translateY(10px)}section.video .rest .caption span{transform:translateY(200px);color:#fff;column-gap:10px;bottom:-10px}.nav-tabs li section.video a,.subcat section.video a,section.video .nav-tabs li a,section.video .subcat a,section.video .subtitle{max-width:85%;margin:0 auto;text-align:center}footer .footer-row ul li,section.video .box-heading{margin-bottom:10px}.nav-tabs li section.video a,.subcat section.video a,section.video .box-heading,section.video .nav-tabs li a,section.video .subcat a,section.video .subtitle{text-shadow:3px 3px 6px #000}section.video .swiper-slide .bg{opacity:.3}section.video .swiper-slide-active .box-heading{animation:fadeInUpSD 1s both 1s}.nav-tabs li section.video .swiper-slide-active a,.subcat section.video .swiper-slide-active a,section.video .swiper-slide-active .nav-tabs li a,section.video .swiper-slide-active .subcat a,section.video .swiper-slide-active .subtitle{animation:fadeInUpSD 1s both 1.3s}section.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden}section.marquee span{font-size:70px;letter-spacing:.3em;display:inline-block;padding-left:100%;-webkit-animation:scroll 13s infinite linear;-moz-animation:scroll 7s infinite linear;animation:scroll 13s infinite linear}.banket .head{column-gap:40px;margin-bottom:40px}.banket .head-text{border-top:2px solid #b49e71;padding-top:30px}.banket .head-control{column-gap:10px}.banket .head-control div{width:60px;height:60px;border:1px solid #b49e71;color:#b49e71}.banket .head-control div:hover{background:#b49e71;color:#fff}.banket-item .caption{bottom:0;left:0;padding:40px;background:rgba(0,0,0,.2);backdrop-filter:blur(8px);color:#fff;row-gap:10px}.banket-item .caption .text{-webkit-transition:max-height .2s;-moz-transition:max-height .2s;-ms-transition:max-height .2s;-o-transition:max-height .2s;transition:max-height .2s;overflow:hidden;max-height:0}.banket-item .caption .text i,.banket-item .caption .text-pdf a{width:60px;height:60px;border:1px solid #fff;color:#fff}.banket-item:hover .caption .text{max-height:60px}#zakazBanket .form-control{background:0 0;border-color:gray}.gallery-item{border-radius:20px}footer{background:rgba(0,0,0,.9);padding:80px 0 140px}footer .newsletter{padding-bottom:80px;margin-bottom:80px}footer .newsletter .head{height:1px;display:none}footer .newsletter .head .line{height:1px;background:#494949}footer .newsletter .d-grid{grid-column-gap:100px}footer .newsletter,footer .newsletter form{border-bottom:1px solid #494949}footer .newsletter form input{padding-left:0}footer .newsletter form button,footer .newsletter form input{border:0;color:#fff;background:0 0}footer .newsletter .title{font-size:clamp(20px,4vw,36px);color:#fff}footer .footer-row,footer .footer-row ul li a{color:#e5e5e5}.product-row-item .caption .btn-group .qty,footer .footer-row .soc-icons{column-gap:10px}footer .footer-row .soc-icons a{color:#fff}.swiper{margin-left:auto;margin-right:auto;list-style:none;padding:0;z-index:1;overflow:hidden}.swiper-wrapper{z-index:1;transition-property:transform;box-sizing:content-box;transform:translate3d(0,0,0)}.swiper-pagination{left:0;bottom:70px;top:auto;z-index:1;column-gap:8px}.swiper-pagination span{background:gray;width:7px;height:7px}.swiper-pagination span.swiper-pagination-bullet-active{opacity:1;width:10px;height:10px;background:gray}.swiper-button-next,.swiper-button-prev{border:1px solid #fff;background:0 0;top:calc(50% - 25px);width:60px;height:60px;color:#fff;z-index:5}.swiper-button-next i,.swiper-button-prev i{color:#fff;bottom:auto;left:auto}#search .search-buttons button:hover,.swiper-button-next:hover,.swiper-button-prev:hover{background:#fff;color:#494949}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.swiper-button-next{right:10px}.swiper-button-prev{left:10px}.swiper-pointer-events{touch-action:pan-y}.swiper-slide{flex-shrink:0;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.nav-tabs{column-gap:30px;margin-bottom:30px}.nav-tabs li.active a{color:#b49e71}.tab-content .tab-pane{display:none}.account-links .tab-content a.tab-pane:hover,.menu_vert ul li .tab-content a.tab-pane:hover,.tab-content .account-links a.tab-pane:hover,.tab-content .menu_vert ul li a.tab-pane:hover,.tab-content .tab-pane.active{display:block}.news .swiper-slide{border-radius:20px}.news-item .caption{bottom:-100%;left:0;padding:40px;background:rgba(0,0,0,.2);backdrop-filter:blur(8px);color:#fff}.news-item:hover .caption{bottom:0}.news-page-content{max-width:800px;margin:0 auto;background:#fff}.news-page-content .caption{padding:40px 60px}.news-page-content .caption .viewed{column-gap:5px;color:#b49e71}.product-row{column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px}.product-row-item{border-radius:20px;background:#fff}.product-row-item .caption{padding:20px 30px 30px}.product-row-item .caption .btn-group{margin-top:20px}.product-row-item .caption .btn-group .qty span{min-width:10px;text-align:center}.product-row-item .caption .btn-group .qty button{border:1px solid #b49e71;width:34px;height:34px;color:#b49e71;background:0 0}.product-row-item .caption .btn-group .qty button:disabled,.product-row-item .caption .btn-group .qty button:disabled:hover{opacity:.3;border-color:gray;color:gray;cursor:default;background:0 0}.shipping-block .bg-black{background:rgba(0,0,0,.9);padding:60px}.see-all a{padding:10px 40px 10px 10px;border:1px solid #b49e71;color:#b49e71;column-gap:20px}.see-all a i{border:1px solid #b49e71;width:30px;height:30px}.product-page-row .last .qty button:hover,.product-row-item .caption .btn-group .qty button:hover,.see-all a:hover i{color:#fff;background:#b49e71}.btn-animated .ui-button-circle-icon__label-wr{overflow:hidden;transition:max-width .6s}.btn-animated .ui-button-circle-icon__label-wr:after{overflow:hidden;transition:max-width .6s;content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transform:translateY(25%)}.btn-animated .ui-button-circle-icon__label{white-space:nowrap;display:inline-flex}.btn-animated:hover .ui-button-circle-icon__label{transition:transform .6s,opacity .6s;opacity:0;transform:translateY(-25%)}.btn-animated:hover .ui-button-circle-icon__label-wr:after{transition:transform .6s,opacity .6s;opacity:1;transform:translateY(0)}.menu_vert{margin:40px 0}.menu_vert ul{column-gap:10px;row-gap:10px}.menu_vert ul li a{color:#494949;padding:10px 20px;border:1px solid #494949}.menu_vert ul li a.active,.menu_vert ul li a:hover{background:#494949;color:#fff}ul.pagination{list-style:none;padding:0;margin:20px 0 40px}ul.pagination li{margin:0 3px}ul.pagination li a,ul.pagination li span{background:#b49e71;padding:10px 15px;border-radius:5px;border:1px solid #b49e71;color:#fff}ul.pagination li.active span{background:0 0;color:#b49e71}ul.breadcrumb li:not(:first-child):before{content:"/";display:inline-block;font-size:14px;margin:0 3px}ul.breadcrumb li a{color:gray;font-weight:400}.product-page-row{column-gap:60px}.product-page-row .last{margin-top:40px}.product-page-row .last .cart{column-gap:90px;border-top:1px solid #494949;border-bottom:1px solid #494949;padding:40px 0;margin:40px 0}.product-page-row .last .cart .price{font-size:40px}.product-page-row .last .qty{column-gap:40px}.product-page-row .last .qty button{border:1px solid #b49e71;width:60px;height:60px;color:#b49e71;background:0 0}.menu-popup{height:100vh;background:#f7f3f0;max-width:450px;top:0;left:0;z-index:20;padding:60px;overflow:auto;opacity:0;visibility:hidden;transform:translateX(-200px)}.menu-popup.open{visibility:visible;opacity:1;transform:translateX(0)}.menu-popup-close{padding:14px 30px;border:1px solid gray;color:gray;column-gap:10px}.menu-popup-close:hover{border-color:#494949;color:#494949}.menu-popup-content{row-gap:30px}.menu-popup ul{margin:0;padding:0;row-gap:10px}.menu-popup ul li a{color:#000;border-bottom:1px solid transparent}.menu-popup ul li a:hover{border-color:#000}.menu-popup hr{height:1px;background:#000;margin:0;padding:0}.menu-popup-contact>a{column-gap:10px}.menu-popup-contact .messenger a:hover,.menu-popup-contact>a:hover i{background:#b49e71;color:#fff}.menu-popup-contact .messenger{grid-column-gap:10px}.menu-popup-contact .messenger a{padding:7px 10px;border:1px solid #b49e71;color:#b49e71;column-gap:5px}.menu-bg{top:0;left:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:15}.open-menu .menu-bg{opacity:1;visibility:visible}.max-width-800{max-width:800px;margin:0 auto}.account-links,.well{max-width:500px;margin:0 auto}.well{padding:40px 60px}.contact-page-row .col i,.menu-popup-contact>a i{border:1px solid #b49e71;color:#b49e71;width:40px;height:40px}.contact-page form{border-radius:20px;padding:60px}.account-links{border:1px solid gray;border-radius:10px}.account-links a{padding:15px 5px;color:gray}.account-links a:not(:last-child){border-right:1px solid gray}.account-links .menu_vert ul li a:hover,.account-links a.active,.account-links a:hover,.menu_vert ul li .account-links a:hover{color:#494949;background:#fff}.orders-page-list{margin-top:20px;border:1px solid gray}.orders-page-item{padding:40px}.orders-page-item:not(:last-child){border-bottom:1px solid gray}.order-page-content{border:1px solid gray;margin-top:20px}.order-page .order,.order-page .order-info{padding:40px}.order-page .order .item,.order-page .order-info{border-bottom:1px solid gray}.order-page .order .item{padding-bottom:20px}.order-page .order .order-totals>div:not(:last-child){display:none}#search{top:0;left:0;background:#000;padding:50px 0;opacity:0;visibility:hidden;transform:translateY(-50px)}#search.open{transform:translateY(0);opacity:1;visibility:visible}#search input{font-size:20px;color:#fff;border:0;background:0 0;height:60px;padding:0}#search .search-buttons{column-gap:5px}#search .search-buttons button,#search .search-buttons div{width:60px;height:60px}#search .search-buttons div{border:1px solid gray;background:0 0;color:#fff}#search .search-buttons div:hover{background:gray}#search .search-buttons button{background:gray;color:#fff;border:0}.mero-page-item{border-radius:20px}.mero-page-item .caption{padding:20px 30px;row-gap:0}.subcat{column-gap:20px;margin:40px 0}.subcat a{color:gray}.account-links .subcat a:hover,.menu_vert ul li .subcat a:hover,.subcat .account-links a:hover,.subcat .menu_vert ul li a:hover,.subcat a.active{color:#b49e71}.alert{padding:30px;bottom:0;left:0;background:#b49e71;color:#fff;z-index:20}.alert.remove{bottom:-50px;opacity:0;visibility:hidden}.simplecheckout-step{column-gap:40px;row-gap:20px}.simplecheckout-step .simplecheckout-left-column,.simplecheckout-step .simplecheckout-right-column{background:#fff;padding:40px}.simplecheckout-step .simplecheckout-cart-total{margin:20px 0}.simplecheckout-step .simplecheckout-cart-total-remove,.simplecheckout-step .simplecheckout-left-column .checkout-heading,.simplecheckout-step .simplecheckout-right-column .checkout-heading{display:none}.simplecheckout-step #simplecheckout_cart .cart-product .item:not(:last-child){border-bottom:1px solid #e5e5e5;padding-bottom:20px}.simplecheckout-step #simplecheckout_cart .cart-product .item .image{max-width:80px}.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .col{column-gap:20px}.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty>button{background:0 0;border:0}.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity input{border:0}.simplecheckout-step #simplecheckout_cart .cart-product .item .caption .qty .quantity button{background:0 0;border:1px solid #b49e71;color:#b49e71;width:30px;height:30px}.simplecheckout-step .simplecheckout-right-column{max-width:350px}.image_hover:hover>img{transform:scale(1.05)}.sticker{right:10px;top:10px;padding:5px 10px;background:rgba(0,0,0,.9);color:#fff;z-index:1}.btn-home a{width:39px;height:39px;padding:0!important;justify-content:center}@media (min-width:992px){.wrapper{max-width:960px}.visible-sm{display:none!important}.product-page-row{display:flex}.product-page-row>div{width:50%}.btn-home{display:none}}@media (min-width:1200px){.wrapper{max-width:1140px}}@media (min-width:1400px){.wrapper{max-width:1280px}}@media (min-width:1900px){.wrapper{max-width:1440px}}@media (max-width:1200px){.header-menu{display:none}section.video .rest a .caption{padding:20px 30px}section.video .rest a .caption img{max-height:60px}section.video .rest a:hover .caption{padding:65px 30px}.simplecheckout-step{flex-wrap:wrap}.simplecheckout-step .simplecheckout-left-column,.simplecheckout-step .simplecheckout-right-column{width:100%;max-width:none}}@media (max-width:1000px){section.video .rest-list{column-gap:10px}section.banket .head{flex-wrap:wrap}section.banket .head-text{order:4}section.banket .banket-item .caption{padding:20px 30px}.footer-row .col:nth-child(2),.footer-row .col:nth-child(3){display:none}.newsletter .d-grid{grid-row-gap:40px;padding:0 30px}.newsletter .head{display:none}}@media (max-width:600px){.hidden-xs{display:none!important}.preloader span{font-size:40px}.preloader span small{max-width:250px;text-align:left}.top{padding:10px 0}.top .last{justify-content:space-between;column-gap:10px;width:100%}.top .last .phone{font-size:14px}#search input,.top .last .messenger a{font-size:16px}.header{padding:15px 0}.header .first .menu-burger{padding:8px 20px;height:39px}main{grid-row-gap:40px;row-gap:40px}section.video .rest{bottom:20px}section.video .rest-list{row-gap:10px}section.video .rest-list a>img{height:145px;opacity:0}section.video .rest-list a .caption{height:100%}section.video .swiper-slide .wrapper{margin-top:0;text-align:center}section.video .swiper-slide img{height:800px}section.video .swiper-button-prev{left:60px;top:70%;display:none}section.video .swiper-button-next{right:60px;top:70%;display:none}#search{padding:35px 0}#search .search-buttons button,#search .search-buttons div{width:40px;height:40px}.contact-page form,.shipping-block .bg-black,.well{padding:30px}.product-row-item .caption{padding:20px}.product-row-item .caption .btn-group{flex-direction:column;align-items:start;row-gap:10px}section.banket .head-text{order:0}.footer-row{grid-row-gap:60px}.product-page-row .last .cart{justify-content:space-between;column-gap:40px}.product-page-row .last .qty{column-gap:20px}.news-page-content{margin-left:-20px;margin-right:-20px}.news-page-content .caption{padding:40px}}

.razmer{position:fixed;left:30px;bottom:20px;z-index:101;background:#b49e71;color:#fff;padding:19px 29px;border-radius:50px;cursor:pointer;}
@media (max-width:600px){.razmer{position:fixed;left:30px;bottom:20px;z-index:101;background:#b49e71;color:#fff;padding:18px 26px;border-radius:50px;cursor:pointer;}.h263{height:263px!important;
.newsletter .lg-col-22 {
    grid-template-columns: repeat(1, 1fr)!important;
}
}
.white-popup {
    max-width: 100%!important;
}
.white-popup .mfp-close {
    color: #fff!important;opacity: 1;right: -15px!important;
    top: -30px!important;
}.mfp-close {
    font-size: 34px!important;}}

.dosta{padding: 10px 20px;
    border-radius: 3px;
    background: #b49e71;
    color: #fff;
    text-transform: uppercase;
}

.white-popup {
    position: relative;
    background: #FFF;
    padding: 0px;
    /*width: 500px;*/
    max-width: 500px;
    margin: 20px auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.white-popup .mfp-close {
    color: #fff!important;opacity: 1;right: -30px;
    top: -30px!important;
}
a.morelink {background:#b49e71;color:#fff;padding:20px 60px;font-weight:600;margin:15px;border-radius:50px;}
a.morelink:hover {background:#000;}


.mfp-hide {
  display: none !important; }
  
.whatsapp-button {
    position: fixed;
    right: 13px;
    bottom: 0px;
    transform: translate(-50%, -50%);
    background: #25D366;
    border-radius: 50%;
    width: 55px;
    height: 55px;
    color: #fff;
    text-align: center;
    line-height: 60px;
    font-size: 34px;
    z-index: 9999;
}
.fab {
    font-family: 'paradise' !important;
}
.fab:before {
    content: "\e91d";
}
.whatsapp-button:before, .whatsapp-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #25D366;
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden;
}
.whatsapp-button:after {
    animation-delay: .5s;
}
@keyframes animate {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        transform: scale(1.2);
        opacity: 0;
    }
}

.dropdown-menu1 {
    /* top: 100%; */
    left: auto;
    /* right: 0; */
    z-index: 20;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 7px 0;
    margin: .125rem 0 0;
    font-size: 14px;
    color: #000;
    list-style: none;
}
.dropdown-menu1 {
    background: none;
    color: #fff;
    width: 100%;
    max-width: 100%;
    border: 0;
    padding: 0;
    box-shadow: none;
    margin-left: 0 !important;
    margin-top: 10px;
    /*position: absolute;*/
    text-align: left;
}
.dropdown-toggle {
    background: url(icon/menu.svg) right center no-repeat;
    padding-right: 20px;
    text-decoration: none;
}
.dropdown > a.dropdown-toggle {
    border-bottom: none !important;
}
.dropdown.open > a.dropdown-toggle {
    color: #000 !important;
    background: url(icon/Menu_active.svg) right center no-repeat;
    border-bottom: none !important;
}
.btn-group.open .dropdown-menu1, .dropdown.open .dropdown-menu1 {
    display: block;
}
.dropdown-menu1 a.dropdown-item{font-size:16px;line-height:30px;}
.newsletter .lg-col-22 {
    grid-template-columns: repeat(2, 1fr);
}
