*,*::after,*::before{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{width:100%;height:auto}a{color:inherit;text-decoration:none}button{outline:none;border:0;cursor:pointer}ul{padding:0}abbr{display:contents}input,select,textarea{outline:none;border:0;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1 !important}h1,h2,h3,h4,h5,p{margin:1rem 0}small{font-size:10px}.center-text{text-align:center}h3.product-title,h3.price,.title{font-weight:normal}hr{border:0;border-bottom:1px dashed;margin:50px 0}h2.woocommerce-loop-product__title,h3.product-title{font-weight:normal;font-size:1.2rem}.woocommerce-privacy-policy-text p{font-size:13px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.center-xy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-y{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-x{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid{display:-ms-grid;display:grid}.grid-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.grid-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.grid-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.gap-1{gap:1rem}.gap-2{gap:2rem}.columns-4{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:1rem}@media (max-width: 500px){.grid-m-1{display:block}.grid-m-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.columns-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.circle{border-radius:100%}.round{border-radius:1rem}.scroll-x{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}.scroll-x-wrapper{overflow-y:hidden}.icon-s{height:18px;width:auto;margin:5px}.push-container{min-height:calc(100vh - 330px);position:relative;width:100vw;overflow:hidden}.blockUI,.blockOverlay{background-color:rgba(0,0,0,0.2) !important;border-radius:1rem}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#19191969;-webkit-backdrop-filter:contrast(1.1);backdrop-filter:contrast(1.1)}@media (max-width: 1150px){.scroll-x-wrapper{width:100% !important;margin:0  !important;overflow-x:scroll;padding-left:5%;-ms-overflow-style:none;scrollbar-width:none}.scroll-x-wrapper::-webkit-scrollbar{display:none}}body{background-color:#191919;color:#F7F0D6;font-family:"Helvetica Neue",Helvetica;overflow-x:hidden;line-height:1.5}html{scroll-behavior:smooth}.nav{background:#db3535;padding:7px;position:fixed;top:25px;right:50px;border-radius:100px;-webkit-box-shadow:0 5px 11px #00000066;box-shadow:0 5px 11px #00000066;line-height:0;z-index:3}.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav ul li{list-style:none;padding:8px 15px;cursor:pointer}.nav ul li:hover img{opacity:.8}.nav ul li:nth-of-type(2){border-right:1px solid #f7f0d68e;border-left:1px solid #f7f0d68e}.nav img{height:15px;width:auto;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.menu-main-menu-container{background:#191919;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;font-size:1.6rem;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.menu-main-menu-container ul{width:90%}.menu-main-menu-container ul li{list-style:none;padding:13px;border-bottom:1px solid #f7f0d64a}a.logo{position:fixed;top:25px;left:50px;width:60px;z-index:1}li.cart{position:relative}.count{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;line-height:0;border-radius:50px;font-size:11px;top:8px;left:33px}.search-container{width:100%;height:100%;position:fixed;top:0;left:0;background:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.woocommerce-product-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-wrapper{width:100%;max-width:600px;z-index:1}input.search-field{padding:18px;border-radius:100px;width:100%;margin-right:1rem}.is-active{opacity:1;visibility:visible}.container{width:80%;margin:0 auto;max-width:1600px;position:relative}.top-separator{height:150px}.sushi-categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-Price-currencySymbol{color:#db3535}.categories{margin:0 0 3rem 0}.sushi-categories{gap:.5rem;line-height:0}.sushi-categories img{border-radius:100%;width:30px;height:30px;-o-object-fit:cover;object-fit:cover;margin-right:10px}.sushi-category{background-color:#1f2427;border-radius:50px;padding:20px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);border:1px solid #2b3236}.sushi-category:hover{background-color:#db3535}.price{color:#db3535;-webkit-transition:color 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:color 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.hero{width:100vw;overflow-x:hidden}.hero-wrapper img.logo{width:20%}.contact{width:150px;margin:3rem auto;padding:10px;border:2px solid #F7F0D6;border-radius:50px;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.contact:hover{color:#a1c800;border:2px solid #a1c800}.offer{background-color:#1f2427;padding:1rem;min-width:300px;border:1px solid #2e3b3e;margin:56px 0;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.offer:hover{background-color:#db3535}.offer:hover .price{color:#F7F0D6}.offer:hover button{background-color:#1f2427}.offer img{width:140px}.offer span{font-size:1.2rem}.btn-primary,.button{background-color:#db3535;color:#F7F0D6;margin:1rem 0;display:inline-block;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.button{padding:28px 25px;border-radius:100px;font-size:13px;line-height:0;font-weight:600}button#place_order{padding:28px 92px}.button-small{padding:.5rem}.hero{padding-top:100px}img.hero-bg{position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.uncategorized{display:none !important}.qty{width:60px;height:40px;border-radius:100px;padding:0 10px}.summary .qty{height:55px;text-align:center}.cart_totals h2{margin:0}.cart-extras a.button{margin:0;padding:10px;background:transparent;text-decoration:underline}.summary .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.product img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}li.product:hover img,a.product:hover img{opacity:.7}nav.woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0}ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}ul.page-numbers li{list-style:none;padding:15px}span.page-numbers.current{font-weight:800;border-bottom:2px solid}.woocommerce-message{border-radius:100px;background-color:#a1c800;color:#F7F0D6;margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;color:#191919}.woocommerce-message .button{background-color:#191919;margin:0px}.woocommerce-error li{list-style:none;margin:1rem 0;padding:20px 15px;background-color:#db3535;border-radius:100px}.cart-container{max-width:850px}.cart-container .woocommerce-cart-form thead{display:none}.cart-container .product-thumbnail img{width:100px;border-radius:1rem;margin:20px}.cart-container .product-price{display:none}.cart-container .shop_table{width:100%}.cart-container .product-remove{color:#db3534;font-size:30px}.cart-container .product-quantity{margin-left:auto;margin-right:40px}.cart-container .woocommerce-cart-form__cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:2px dotted #283238}.cart-container .order-total{display:none}.cart-container button[name="update_cart"]{margin-top:35px;background:transparent;border:2px solid #f7f0d6;color:#f7f0d6;margin-bottom:0;-webkit-transition:none;transition:none;display:block}.cart-container .cart-collaterals{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.cart-container button[name="update_cart"]:disabled{display:none}.cart-container .cart_totals .shop_table{width:auto}.cart-container .cart_totals .woocommerce-Price-amount{font-size:30px}.cart-container .cart-subtotal th{display:none}.cart-container .wc-proceed-to-checkout .checkout-button{display:inline-block;padding:28px 50px;margin-top:23px}.single-product-summary{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;gap:1rem}.woocommerce-message a{display:none}.product img.wp-post-image{border-radius:1rem}ol.flex-control-nav.flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin-top:20px;gap:10px}ol.flex-control-nav.flex-control-thumbs img{border-radius:1rem}.related{padding-top:30px;margin-top:50px;border-top:2px dotted #283238}.related a.button{display:none}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:block}.products li{list-style:none}.products .attachment-woocommerce_thumbnail{border-radius:1rem}.woocommerce-message a.button.wc-forward{background:transparent;color:inherit;padding:0 30px;text-decoration:underline;font-weight:bold}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],select{height:50px;border-radius:100px;display:block;margin:19px 0;width:100%;max-width:350px;padding:0 15px;font-family:inherit;font-size:inherit}.checkout-container span.woocommerce-Price-amount.amount{margin-left:20px}.checkout-container{max-width:700px}.woocommerce-billing-fields__field-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:20px}.woocommerce-billing-fields__field-wrapper p{margin:0}.sushi-dostava{margin:30px 0}textarea{width:100%;height:100px;display:block;border-radius:20px;margin:19px 0;padding:10px 15px;font-family:inherit;font-size:inherit}textarea::-webkit-input-placeholder{font-size:1rem}textarea:-ms-input-placeholder{font-size:1rem}textarea::-ms-input-placeholder{font-size:1rem}textarea::placeholder{font-size:1rem}.sishi-dostava-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:1rem}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:24px;margin-right:10px;cursor:pointer;line-height:20px;display:block;margin:20px 10px 10px 0}[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #FD4741;border-radius:100%;background:transparent}[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:14px;height:14px;background:linear-gradient(45deg, #e61e68 0%, #FD4741 100%);position:absolute;top:2px;left:2px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.shop_table{text-align:left}.shop_table thead{display:none}.shop_table td{padding:7px 0}.shop_table .woocommerce-Price-amount{text-align:right}.shop_table .order-total{font-size:25px}.woocommerce-checkout-payment{margin-top:50px}ul.wc_payment_methods li{list-style:none}.order_review_heading{border-top:1px dotted}#customer_details .col-2{border-top:1px dashed;border-bottom:1px dashed;margin:25px 0;padding:15px 0}#place_order{padding-left:50px;padding-right:50px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:30px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{list-style:none;padding:10px 0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{border-bottom:1px dashed;padding:1rem 0}section.woocommerce-order-details{border-bottom:1px dashed;padding:1rem 0}.footer{background-image:-webkit-gradient(linear, left bottom, left top, from(#00000066), to(transparent));background-image:linear-gradient(0deg, #00000066, transparent);margin-top:100px}.partneri .title{margin-bottom:30px}.partneri{margin-bottom:50px}.partneri img{height:35px;width:auto}.kontakt iframe{border-radius:1rem;width:100%;height:350px;margin-bottom:2rem}.kontakt hr{margin:10px 0 25px;border:1px dashed #283238}@media (max-width: 500px){.container{width:90%}.categories .container{width:100%;margin:0;max-width:1600px;position:relative}hr{margin:30px 0}.sushi-categories,.categories .title{padding-left:5%}.sushi-categories{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.button,a.button{padding:20px 15px}a.logo{position:absolute;top:20px;left:5%;width:44px}.nav{top:20px;right:5%;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:right;transform-origin:right}.cart-container .product-thumbnail img{width:40px;border-radius:3rem;margin-left:8px;margin-right:8px}td.product-name{font-size:13px}.qty{width:40px;text-align:center}.cart-container .product-quantity{margin-right:10px}td.product-subtotal{font-size:13px}.cart-container .product-remove{font-size:23px}.cart-container .cart-collaterals{margin-left:0}.cart-container .wc-proceed-to-checkout .checkout-button{padding:24px 22px}.cart-container button[name="update_cart"]{margin-top:18px;margin-bottom:25px}.cart-container .cart_totals .woocommerce-Price-amount{font-size:24px}.partneri .flex{display:block;text-align:center}.partneri a{padding:10px 0;display:block;background:#1f2427;margin:8px 0}h2.woocommerce-loop-product__title,h3.product-title,h2,h3{font-size:1rem}body{font-size:14px}.single-product-summary{display:block}.summary .qty{height:40px}.related{padding-top:13px;margin-top:13px}.woocommerce-billing-fields__field-wrapper{gap:10px}button#place_order{width:100%}.hero{padding-top:130px}.hero-wrapper img.logo{width:39%}.offer img{width:100px}.contact{margin-top:58px;margin-bottom:10px}.top-separator{height:95px}.footer{margin-top:65px}}@media (max-width: 769px){.single-product-summary{display:block}}@media (max-width: 1025px){.container{width:90%}h2.woocommerce-loop-product__title,h3.product-title,h2,h3{font-size:1rem}body{font-size:14px}}.active{background:#db3535}