@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,600;1,400;1,600&display=swap');body{background:#1a1819;font-family:'Raleway',sans-serif;font-weight:400;font-size:18px;line-height:23px;color:#fff;margin:0}div{display:block}.container{width:auto;max-width:1196px;margin:0 auto;padding-left:50px;padding-right:50px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;align-items:center;justify-content:space-between}.col10{width:10%}.col20{width:20%}.col25{width:25%}.col30{width:30%}.col40{width:40%}.col50{width:50%}.col60{width:60%}.col70{width:70%}p{font-weight:300;font-size:16px;line-height:22px;color:#fff;margin-bottom:10px}a{color:#fff;text-decoration:none}a:hover{color:#7da10e}h1,h2,h3,h4,h5,h6{font-family:'Raleway',sans-serif;font-style:italic;margin-top:30px;margin-bottom:30px}h1,h2{font-size:42px;line-height:53px}h3{font-size:32px;line-height:36px}h3{font-size:32px;line-height:36px}h4{font-size:28px;line-height:30px}h5{font-size:24px;line-height:26px}h6{font-size:20px;line-height:24px}img{width:100%;height:auto}.topbar{background:#fff;color:#1a1819;padding:10px 0}.header-bar{padding:40px 0 30px}.site-header{display:block;position:relative}.site-header .row{justify-content:space-between}.site-branding img{width:120px;height:auto}.site-contact a{font-weight:600;font-size:25px;line-height:25px;text-decoration:none}.site-footer{padding:80px 0 50px;border-top:7px solid #282727}.requisites p{margin-top:0}.site-footer ul{margin:0;padding:0;list-style:none}.footer-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-menu ul li{width:50%}.site-footer ul li{margin-bottom:20px}.footer-logo img{width:120px}.footer-social .wp-block-columns{margin-bottom:0;gap:0}.footer-social .kb-advanced-image-link{height:70px}.footer-social .menu{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.footer-social .menu li{color:#fff;background:0 0;border:1px solid #fff;border-radius:5px;margin:16px;position:relative}.footer-social .menu a{display:block;padding:10px;width:24px;height:24px}.footer-social .menu a:before{position:absolute;content:"";width:24px;height:24px}.footer-social .menu a span{display:none}.facebook-icon a:before{background:url(/wp-content/themes/pelm/assets/img/facebook.svg) no-repeat;background-size:24px}.instagram-icon a:before{background:url(/wp-content/themes/pelm/assets/img/instagram.svg) no-repeat;background-size:24px}.tiktok-icon a:before{background:url(/wp-content/themes/pelm/assets/img/tiktok.svg) no-repeat;background-size:24px}.tg-icon a:before{background:url(/wp-content/themes/pelm/assets/img/telegram.svg) no-repeat;background-size:24px}.whatsapp-icon a:before{background:url(/wp-content/themes/pelm/assets/img/whatsapp.svg) no-repeat;background-size:24px}.copyright{margin-top:80px}.copyright,.copyright a{color:#b1b1b1}.developer{font-size:12px}.site-main{margin-bottom:60px}#toTopBtn{display:none;opacity:0;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;cursor:pointer;background:0 0;-webkit-transition:linear .3s;-moz-transition:linear .3s;-o-transition:linear .3s;transition:linear .3s}.topbar ul{display:flex;list-style:none;margin:0;padding-left:0}.topbar a{font-size:14px;line-height:18px;color:#1a1819}.top-navigation li a{padding:5px 12px}body .wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:none}body .wpml-ls-legacy-list-horizontal a{color:#1a1819;padding:5px 10px;text-transform:uppercase}body .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0}body .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0}.site-language li{padding:5px 10px;text-transform:uppercase;margin-right:10px}body .wpml-ls-legacy-list-horizontal .wpml-ls-item{margin-right:10px}body .wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language,.site-language li.active{border:1px solid #1a1819;border-radius:5px}.main-navigation{display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{display:block;background:#212121;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation a{font-weight:700;font-size:18px;line-height:23px;text-decoration:none;color:#fff;padding:25px}.main-navigation a:hover,.main-navigation a:active,.main-navigation .focus a,.main-navigation .current-menu-item a,.top-navigation a:hover,.top-navigation a:active,.top-navigation .focus a,.top-navigation .current-menu-item a{opacity:.5}.img-overlay{position:absolute;top:0;z-index:1;width:100%;height:250px;background:rgb(0 0 0/30%)}.page-header{position:relative;margin-bottom:60px}.page-header__text h1{font-size:36px}.page-thumbnail{height:250px}.page-thumbnail img{height:250px;object-fit:cover}.green-btn,.white-btn,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.actions .button.wp-element-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:inline-block;border-radius:5px;height:48px;line-height:48px;text-decoration:none;transition:ease .5s;padding:0 30px;margin-right:20px;font-size:16px;font-weight:400;font-family:Arial}.green-btn,.white-btn:hover,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page .woocommerce-message .button:hover,.actions .button.wp-element-button:hover,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce.widget_shopping_cart .buttons a:hover,.woocommerce.widget_shopping_cart .buttons a.checkout{background:#7da10e;border:1.5px solid #7da10e;color:#fff}.white-btn,.green-btn:hover,.woocommerce-page .woocommerce-message .button,.woocommerce div.product form.cart .button:hover,.actions .button.wp-element-button,.woocommerce.widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a.checkout:hover{border:1.5px solid #fff;background:0 0;color:#fff}::placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}::-webkit-input-placeholder{color:#fff}input[type=text],input[type=url],input[type=email],input[type=tel],input[type=date],select,textarea{width:100%;max-width:100%;height:60px;margin:0 0 30px;padding:0 20px;background:#1a1819;border:1px solid #b1b1b1;border-radius:5px;font-family:'Raleway',sans-serif;font-size:18px;line-height:60px;color:#fff;box-sizing:border-box}input[type=text]:focus,input[type=url]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus-visible,input[type=url]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-within,input[type=url]:focus-within,input[type=email]:focus-within,input[type=tel]:focus-within{outline:1px solid #7da10e}input[type=submit]{border:2px solid #7da10e;background:#7da10e;border-radius:8px;color:#fff;display:block;width:224px;height:48px}input[type=submit]:hover{background:0 0;color:#7da10e}input[type=radio]{appearance:none;border-radius:50%;width:16px;height:16px;border:2px solid #999;transition:.2s all linear;margin-right:5px;position:relative;top:2px}input[type=radio]:checked{background:#7da10e;border:2px solid #7da10e}.wpcf7-radio{display:flex;flex-direction:column}.wpcf7-radio .wpcf7-list-item{margin:0}input[type=checkbox]{position:absolute;z-index:-1;opacity:0}input[type=checkbox]+span{position:relative;padding-left:30px}input[type=checkbox]+span:before{position:absolute;top:0;left:0;content:'';display:block;width:16px;height:16px;border:2px solid #999;margin-right:10px}input[type=checkbox]:checked+span:before{border-color:#7da10e;background:#7da10e;content:'✔';color:#000;line-height:1;text-align:center}textarea{width:100%;resize:none}.feedback textarea{height:150px}textarea:focus,textarea:focus-within,textarea:focus-visible,select:focus,select:focus-within,select:focus-visible{outline:1px solid #7da10e}select{background:url(/wp-content/themes/pelm/assets/img/select-arrow.svg) no-repeat right #1a1819;background-size:36px;appearance:none}input,textarea{font-size:inherit;font-style:inherit}.contact-date,.contact-time{width:100%}.contact-time p{display:flex;gap:10px;align-items:center}.contact-time p span{flex:2}.contact__info ul{display:flex;flex-wrap:wrap;gap:10px 30px;list-style:none;margin-left:0;margin-bottom:30px;padding-left:0}.container-iframe{overflow:hidden}.container-iframe>iframe{border:none;margin-top:-60px}.wpcf7 p,.wpcf7 span{color:#9f9d9d;font-size:16px;line-height:24px;margin:0}.wpcf7-acceptance{padding-top:20px;display:block;font-size:12px;line-height:12px}.wpcf7-form-control .wpcf7-list-item:first-child{margin:0}body .wpcf7-not-valid-tip{color:red;margin-top:-30px;margin-bottom:10px}.wpcf7 form.sent .wpcf7-response-output{border-color:#353232;background:#353232;margin:0}.aws-container .aws-search-field{padding:0 20px;background:#1a1819;border:1px solid #b1b1b1;font-family:'Raleway',sans-serif;font-size:18px;line-height:60px;color:#fff;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.aws-container .aws-search-form{width:80%}.aws-container .aws-search-form .aws-form-btn{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;background:#7da10e}.aws-container .aws-search-field:focus{background:#1a1819}.aws-container .aws-search-form .aws-form-btn svg path{fill:#fff}.bold-text{font-weight:700}.breadcrumbs{color:#a6a6a6;margin-top:30px}.breadcrumbs a{color:#a6a6a6;text-decoration:underline}.menu-toggle,.main-navigation.toggled ul{display:block}.swiper-wrapper{padding-top:40px}.main-slider .swiper-wrapper{border-bottom:7px solid #282727}.main-slider .swiper-button-next,.swiper-rtl .swiper-button-prev,.main-slider .swiper-button-prev,.swiper-rtl .swiper-button-next{left:auto;top:50%}.category-slider .swiper-button-next,.swiper-rtl .swiper-button-prev,.category-slider .swiper-button-prev,.swiper-rtl .swiper-button-next{left:auto;top:30%}.swiper-button-next,.swiper-button-prev{height:90px;width:60px}.main-slider .swiper-button-prev,.swiper-rtl .swiper-button-next{left:20px}.main-slider .swiper-button-next,.swiper-rtl .swiper-button-prev{right:20px}.category-slider .swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.category-slider .swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-button-next,.swiper-rtl .swiper-button-prev{opacity:0;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.swiper:hover .swiper-button-prev,.swiper:hover .swiper-rtl .swiper-button-next,.swiper:hover .swiper-button-next,.swiper:hover .swiper-rtl .swiper-button-prev{opacity:1}.swiper-button-next:after{content:'';background:url(/wp-content/themes/pelm/assets/img/arrow-next.svg) no-repeat;background-size:48px;width:48px;height:48px}.swiper-button-prev:after{content:'';background:url(/wp-content/themes/pelm/assets/img/arrow-prev.svg) no-repeat;background-size:48px;width:48px;height:48px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-bullet{background:#eee}.swiper-pagination-bullet-active{background:#7da10d}.main-slider__btns{margin-bottom:-20px;position:relative;z-index:2}.main-slider .row{gap:30px}.category-slider,.popular-products,.restaurants,.delivery,.contact{margin-top:50px;margin-bottom:50px}.category-slider{margin-top:90px}.category-slider .swiper-wrapper{padding-top:0;margin-bottom:60px}.category-slider .swiper-slide{text-align:center}.category-slider__name{font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:25px}.category-slider img{margin-bottom:30px;border-radius:50%}.row.popular-products-items{margin-top:60px;align-items:flex-start;gap:30px}.popular-products__item{position:relative}.popular-products__col2 .popular-products__item{margin-bottom:25px}.popular-products__item-text{position:absolute;z-index:2;top:0;left:30px}.popular-products__item-text h3{margin-bottom:15px;font-weight:400}.restaurants .row{gap:130px}.restaurants h2{margin-bottom:60px}.restaurants__item{text-align:center}.restaurants__item img{border-radius:50%}.restaurants__item h4{font-style:normal;font-weight:400;font-size:20px;line-height:25px;text-align:center}.delivery .row{gap:10%}.delivery__img{display:flex;gap:30px}.delivery__img img:first-child{margin-top:60px}.delivery__img img:last-child{margin-bottom:60px}.main-restaurant{margin:50px 0}.main-restaurant .row{gap:30px;justify-content:space-evenly}.main-restaurant__block{display:block;text-align:center;width:100%}.main-restaurant__block a{position:relative}.main-restaurant__block img{height:300px;object-fit:cover;margin-bottom:30px}body .kt-blocks-accordion-header{color:#fff;font-weight:700;font-size:24px}body .kt-blocks-accordion-header,body .kt-blocks-accordion-header.kt-accordion-panel-active,body .kt-accordion-panel-inner{background:transparent!important}body .kt-blocks-accordion-icon-trigger:after,body .kt-blocks-accordion-icon-trigger:before{background-color:#fff}body .kt-blocks-accordion-header:hover{color:inherit;opacity:.5}.restaurantSwiper img{border-radius:50%;border:1px solid #999;padding:8px;width:92%}.restaurantSwiper .swiper-slide{cursor:pointer}.restaurantSwiper h4{text-align:center}.restaurant-gallery .gallery{display:flex;flex-wrap:wrap;gap:15px}.restaurant-gallery .gallery a{flex:40%;margin:0}.restaurant-gallery{display:none;margin-top:60px;margin-bottom:60px}.show{display:block}.mobile-search{display:none}.woocommerce-error li,.woocommerce-info,.woocommerce-table__product-name.product-name a{color:#1a1819}.woocommerce .woocommerce-ordering select{padding-right:50px}.woocommerce-variation-price{margin-bottom:20px}.product-basket{display:flex;justify-content:space-between;padding:10px}.product-basket .added_to_cart.wc-forward{position:absolute;background:#292929;padding:20px;width:auto;text-align:center}.woocommerce .products ul,.woocommerce ul.products{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-align:center;font-style:normal;font-size:20px;line-height:25px}.woocommerce ul.products li.product.type-product,.woocommerce-page ul.products li.product.type-product{background:#292929;position:relative;display:flex;flex-direction:column;justify-content:space-between}.woocommerce .product-basket a.button.add_to_cart_button{background:0 0;padding:0;color:#fff;font-weight:400;padding-left:25px;padding-right:10px;margin-top:0;height:29px;line-height:22px;float:right}.woocommerce .product-basket a.button.add_to_cart_button:before{position:absolute;left:0;content:"";background:url('/wp-content/themes/pelm/assets/img/shopping-cart.svg') no-repeat;background-size:20px;width:20px;height:20px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.add_to_cart_button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover{opacity:.5;background-color:transparent}.woocommerce ul.products li.product.type-product .woocommerce-loop-product__title{font-family:'Raleway',sans-serif;font-weight:400;font-size:18px;line-height:23px;min-height:45px;padding-left:10px;padding-right:10px}.woocommerce div.product p.price,.woocommerce ul.products li.product .price{color:#7da10e;display:block;font-weight:700}.woocommerce ul.products li.product .price{font-size:18px;float:left;height:40px;line-height:40px;padding:10px;margin:0}.woocommerce div.product form.cart .button{margin-left:10px;font-weight:400}.woocommerce div.product .product_title{font-size:26px;line-height:30px}.woocommerce .minus,.woocommerce .plus{float:left;height:48px;width:50px;border:none;outline:none;font-size:22px;line-height:30px;cursor:pointer;background:#fff}.woocommerce .quantity .qty{height:46px;width:50px;border:none;outline:none}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce .product_meta{opacity:.5}.woocommerce div.product div.images .flex-control-thumbs{margin-top:20px;display:flex;gap:10px}.pswp__bg{background:rgb(0 0 0/50%)}.woocommerce div.product form.cart .variations th{text-align:left}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){color:#fff;background-color:transparent}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#7da10e;color:#fff}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #7da10e);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #7da10e)}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#7da10e;color:#fff;border-bottom-color:#7da10e}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;border-radius:0;background-color:transparent;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:17px 15px;letter-spacing:.06em}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{box-shadow:unset}.woocommerce div.product .woocommerce-tabs .panel{background:#292929;padding:20px}.woocommerce div.product .woocommerce-tabs .panel h2{font-style:normal;font-size:24px}.woocommerce table.shop_attributes{text-align:left}.woocommerce-error,.woocommerce-message{background-color:transparent;color:#fff}.woocommerce-message{border:1px solid #8fae1b;border-radius:8px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce table.shop_table{background:#fefefe;color:#1a1819}.woocommerce table.shop_table th{font-size:20px;font-style:italic}.woocommerce .woocommerce-cart-form__cart-item a{color:#1a1819}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0;border:1px solid #dfdcde;display:none}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{top:-1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce-cart .site-main{color:#1a1819;background:#fff}.woocommerce-cart .site-main .breadcrumbs,.woocommerce-cart .site-main .breadcrumbs a{color:#a6a6a6}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.cart-collaterals{color:#1a1819}.cart-collaterals h2{margin-top:0;font-size:20px}.woocommerce .cart-collaterals table.shop_table{border:1px solid #1a1819}.woocommerce-page table.cart td.actions{text-align:left}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]{padding:0}.woocommerce-shipping-destination{display:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0;float:right;top:0;left:0;font-size:18px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{border:1px solid #1a1819;background:#fff;color:#1a1819}.woocommerce-checkout #payment p{color:#1a1819}body .select2-container--default .select2-selection--single{background-color:#1a1819;border:1px solid #b1b1b1;height:60px}body .select2-search--dropdown,body .select2-results{background-color:#1a1819}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;line-height:60px}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:17px;right:10px}.related.products{margin-top:100px}body .actions .button.wp-element-button{padding-top:0}body .datepicker.datepicker-dropdown .datepicker-picker{background:#292929}body .fcf-colorpicker{background-color:#292929}.site-header-cart{position:relative;list-style-type:none;margin-left:0;padding:0;margin:0}.site-header-cart .cart-contents:before{position:absolute;content:"";background:url('/wp-content/themes/pelm/assets/img/shopping-cart.svg') no-repeat;width:36px;height:36px;left:-46px;top:-8px}.site-header-cart .cart-contents .count{color:#fff;font-size:12px;background:#7da10e;border-radius:50%;padding:0 8px;position:absolute;top:-10px;left:-24px}.site-header-cart .cart-contents .amount{color:#fff;font-weight:700;font-size:18px;line-height:23px}.site-header-cart .cart-contents .amount:hover{color:#7da10e}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px double #eee;display:flex;justify-content:space-between}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:0;width:auto;display:block;text-align:center;line-height:28px}.woocommerce.widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a.checkout{font-weight:400}.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;font-size:.875em;left:-999em;display:block;width:200px;background:#292929;padding:10px;margin-top:2px}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:unset;right:0;display:block}.ordering{overflow:hidden}.hide-menu{display:none;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.show-menu{display:block;visibility:visible;opacity:1}.show-menu-title{margin-bottom:40px}.show-menu-title a{cursor:pointer;position:relative;margin-right:20px}.show-menu-title a:after{position:absolute;content:"";background:url(/wp-content/themes/pelm/assets/img/select-arrow.svg) no-repeat right #1a1819;background-size:26px;width:26px;height:26px}.woo-page .category-slider{margin-top:40px}.woocommerce .woocommerce-result-count{display:none}#order_review_heading,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{font-size:20px}.woocommerce-checkout-review-order-table .product-total{display:none}.term-nautica .woo-title,.term-17 .woo-title{display:none}.work-time-ny{display:flex;flex-wrap:wrap}.book-btns{margin-bottom:60px}.book-btns a{margin-bottom:16px}.book-btns .row{margin-top:20px;justify-content:flex-start}.book-btns .main-restaurant__block a{height:auto;margin-top:16px}.book-btns .main-restaurant__block img{margin-bottom:10px}.book-btns .category-slider__name{display:flex;flex-direction:column}.contact .contact__text h2{margin-block:0 40px}.contact .contact__text h2{margin-block:0 40px}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}@media screen and (max-width:1439px){.container{width:auto;padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.woocommerce-cart .woocommerce,.checkout.woocommerce-checkout{display:flex;justify-content:space-between;gap:30px}.woocommerce-cart-form{width:65%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:35%}.main-slider h1{width:52%}.search-btn{display:none}.contact__text{flex:1 0 50%}}@media screen and (min-width:1025px){.woo-page .category-slider .container{margin-left:-50px;margin-right:-50px}}@media screen and (max-width:1024px){.delivery__img img{object-fit:cover;width:50%}}@media screen and (max-width:991px){.breadcrumbs{margin-bottom:50px}.header-search{display:none}.search-btn{background:0 0;border:none}.mobile-search{position:absolute;top:0;left:0;z-index:9;padding:10px;width:100%;background:#fff}.mobile-search .aws-container .aws-search-form{width:85%;float:left!important}#searchclose{font-size:30px;float:left;width:40px;height:45px}.menu-toggle{position:absolute;right:20px;top:10px;background:0 0;background-image:url(/wp-content/themes/pelm/assets/img/menu.svg);background-position:0;background-repeat:no-repeat;background-size:20px auto;border:0;cursor:pointer;height:30px;min-width:20px;padding:0 0 0 30px}.toggled .menu-toggle{background-image:url(/wp-content/themes/pelm/assets/img/close.svg);position:absolute;z-index:10;top:10px}.toggled .menu-primary-container{display:block;position:absolute;z-index:9;background:#1a1819;top:0;left:0;padding-top:60px;min-height:100vh;width:100%;text-align:center;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}body.menushow{overflow:hidden}body.menushow .site-header .site-contact{display:block;position:absolute;z-index:10;bottom:20px;left:0;right:0;text-align:center}.main-slider .row{flex-wrap:wrap}.main-slider__btns a{margin-bottom:20px}}@media screen and (min-width:769px){.main-slider__btns{display:flex}.main-restaurant__block{width:calc(100%/3 - 24px)}}@media screen and (min-width:601px){.work-time-ny div{flex-basis:25%}.contact-restoran,.contact-person{width:50%}.contact .row,.wpcf7 .row{gap:30px}.woocommerce-shop .page-content .container{position:relative}.woo-page .page-content .page-header__text h2{width:80%}.page-content .ordering{position:absolute;top:-130px;right:50px}.restaurant-gallery .gallery a{flex:20%}.feedback .contact-name,.feedback .contact-social,.feedback .contact-phone{width:50%}}@media screen and (max-width:600px){.home .contact__img{display:none}.row{flex-direction:column;align-items:baseline}.col10,.col20,.col25,.col30,.col40,.col50,.col60,.col70{width:100%}.site-header .header-bar .row{flex-direction:row;align-items:center}.top-navigation{display:none}#searchbtn{position:absolute;right:70px;top:10px}.footer-logo{text-align:center}.footer-menu ul li{width:100%}.footer-social .wp-block-columns{flex-wrap:nowrap!important}.copyright .row{align-items:center}h1,h2,h3,h4,h5{font-size:26px;line-height:36px}.main-slider__btns a{margin-bottom:20px;padding:0 15px}.swiper-wrapper{padding-top:40px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:20px}.swiper-button-prev,.swiper-rtl .swiper-button-next{right:110px}.swiper-button-next,.swiper-rtl .swiper-button-prev,.swiper-button-prev,.swiper-rtl .swiper-button-next{top:50px}.footer-menu ul{align-items:center;text-align:center}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:auto}.popular-products__item{margin-bottom:30px}.main-slider img,.popular-products__item img{height:350px;object-fit:cover}.popular-products__col1{width:100%}.popular-products__col2 .popular-products__item:last-child img{object-position:right}.restaurants .row{gap:10px;flex-wrap:wrap;flex-direction:row}.restaurants__item{width:45%}.contact__img{margin-top:40px}.delivery .row{flex-flow:column-reverse}.delivery__img{gap:10px;margin-top:60px}.delivery__img img{width:50%;object-fit:cover}.contact-restoran,.contact-person{width:100%}.woocommerce ul.products[class*=columns-] li.type-product,.woocommerce-page ul.products[class*=columns-] li.type-product{width:100%}.woocommerce ul.order_details li{width:100%;margin-top:20px;border-right:none}}