@import"https://cdn.jsdelivr.net/npm/sweetalert2@11/dist/sweetalert2.min.css";@import"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css";@import"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick-theme.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css";@import"https://unpkg.com/aos@2.3.1/dist/aos.css";:root{--main-color: #a31f1c;--sub-color: #f2c747;--extra-color: #f1f2f2;--black-color: #000000;--wrap-color: #0cb7a3;--white-color: #ffffff;--footer-color: #E3E3E3;--text-color: #9A9A9A;--text-active-color: white;--hover-color: #D1A04F;--brand-color-01: #F2BE83;--gac-color: #C6853B;--font-size-title-big: 60px;--font-size-hero-title: 40px;--font-size-title: 24px;--font-size-subtitle: 20px;--font-size-test-medium: 18px;--font-size-test-small: 14px;--font-size-test-very-small: 12px;--font-size-test-very-very-small: 11px;--font-size-test-very-very-very-small: 10px;--font-size-toast-big-title: 24px;--font-size-toast-title: 16px;--font-size-toast-text: 14px;--font-size-extra-large: 48px;--font-size-big: 36px;--font-size-banner-title: 32px;--font-size-section-title: 28px;--font-size-card-title: 25px;--font-size-icon-text: 22px;--font-size-medium: 16px;--font-size-small-medium: 15px;--font-size-extra-small: 13px;--font-size-tiny: 9px;--font-size-mini: 10px;--font-size-small: 11px;--font-size-normal: 12px;--font-size-regular: 14px;--font-size-large-text: 17px;--font-size-big-text: 18px;--font-size-large-medium: 19px;--font-size-subtitle-large: 20px;--font-size-title-large: 24px;--font-size-title-extra: 25px;--font-size-title-special: 26px;--font-size-title-big: 28px;--font-size-title-huge: 29px;--font-size-title-mega: 32px;--font-size-title-giant: 33px;--font-size-title-super: 40px;--font-size-title-ultra: 42px;--font-size-title-massive: 48px;--font-size-title-enormous: 49px;--font-size-title-colossal: 60px;--font-size-title-titanic: 64px;--font-size-title-monster: 70px;--font-size-title-behemoth: 80px;--font-size-title-gargantuan: 90px;--font-size-title-mammoth: 100px;--font-size-title-leviathan: 110px;--font-size-title-godzilla: 124px}body{font:14px/18px var(--font-primary),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0;padding:120px 0 0;width:100%;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,legend,input,button,textarea,p,blockquote{margin:0;padding:0}figure{margin:0}img{border:0;max-width:100%;transition:.9s}input,button,textarea,select{font-size:100%}.cls:after{content:"";display:block;clear:both}.logo_ssm img{width:99px;padding:3px 0}.navigation_main_inner{margin:0 auto;width:100%;position:relative}.logo-link img{height:50px}.fixed_icons{position:fixed;right:0;top:55%;z-index:100}@media screen and (max-width: 1200px){.fixed_icons{top:71%;transform:translateY(-71%)}}@media screen and (max-width: 540px){.fixed_icons{bottom:175px;transform:unset;top:unset}}.fixed_icons .icon_v1{width:50px;height:50px;display:inline-block;background-color:#0183bf;display:flex;align-items:center;justify-content:center}.hotline_fixed_popup,.address_fixed_popup,.sale_fixed_popup{position:relative}.hotline_fixed_popup .icon_v1{background:var(--main-color)}.hotline_fixed_popup .icon_v1:after{content:"";animation:4s ease-in-out 0s normal none infinite running chang-rotage-anim;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="28" width="28" fill="white" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path d="M78.014,20.385c8.463,8.75,12.51,18.127,12.84,29.081c0.076,2.519-1.453,4.183-3.876,4.312  c-2.557,0.136-4.293-1.441-4.356-4.012c-0.134-5.394-1.357-10.521-4.033-15.211C72.491,23.871,63.191,18.302,50.95,17.603  c-1.358-0.077-2.631-0.218-3.586-1.305c-1.223-1.391-1.33-2.991-0.672-4.62c0.664-1.642,2.01-2.382,3.759-2.352  c7.969,0.135,15.321,2.353,21.955,6.761C74.697,17.61,76.787,19.437,78.014,20.385z M50.11,24.674  c-0.732-0.01-1.53,0.134-2.189,0.44c-1.704,0.79-2.505,2.791-2.048,4.786c0.402,1.758,1.954,2.972,3.906,2.996  c4.562,0.056,8.597,1.499,11.951,4.624c3.688,3.434,5.41,7.741,5.588,12.751c0.032,0.891,0.367,1.904,0.891,2.618  c1.094,1.49,3.037,1.864,4.821,1.184c1.577-0.601,2.506-2.014,2.492-3.886c-0.051-6.981-2.592-12.943-7.5-18.08  C63.098,27.364,57.118,24.773,50.11,24.674z M73.486,87.206c1.689-1.888,3.575-3.599,5.361-5.401  c2.643-2.667,2.664-5.902,0.036-8.55c-3.134-3.157-6.28-6.302-9.44-9.433c-2.586-2.562-5.819-2.556-8.393-0.005  c-1.966,1.948-3.936,3.893-5.86,5.882c-0.133,0.137-0.261,0.247-0.389,0.328l-1.346,1.346c-0.375,0.239-0.748,0.236-1.236-0.029  c0.73-0.689-2.619-1.246-3.839-2.012c-5.695-3.575-10.471-8.183-14.694-13.374c-2.101-2.582-3.968-5.329-5.259-8.431  c-0.215-0.517-0.221-0.888,0.067-1.281l1.346-1.346c0.064-0.087,0.137-0.175,0.231-0.265c0.59-0.569,1.175-1.143,1.757-1.72  c1.361-1.348,2.706-2.711,4.057-4.069c2.69-2.703,2.684-5.88-0.015-8.604c-1.531-1.544-3.074-3.077-4.612-4.614  c-1.585-1.584-3.157-3.181-4.756-4.75c-2.59-2.543-5.824-2.548-8.408-0.007c-1.973,1.941-3.882,3.948-5.886,5.856  c-1.866,1.777-2.817,3.931-3.007,6.463c-0.307,4.104,0.699,7.983,2.106,11.77c2.909,7.832,7.333,14.766,12.686,21.137  c7.239,8.617,15.894,15.436,26.017,20.355c4.554,2.213,9.283,3.915,14.409,4.196C67.944,90.844,71.028,89.954,73.486,87.206z"/></svg>');background-repeat:no-repeat;width:28px;height:28px;display:block;margin:6px}.address_fixed_popup .icon_v1{background:var(--sub-color)}.address_fixed_popup .icon_v1:after{content:"";animation:4s ease-in-out 0s normal none infinite running chang-rotage-anim-1;background:url('data:image/svg+xml;utf8,<svg aria-hidden="true" data-prefix="fas" data-icon="map-marker-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svg-inline--fa fa-map-marker-alt fa-w-12"><path fill="white" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z" class=""></path></svg>');background-repeat:no-repeat;width:28px;height:28px;display:block;margin:6px 5px 3px 10px}.hotline_fixed_popup_content,.address_header{position:absolute;width:260px;top:0;right:100%;padding-left:10px;display:none;margin-top:0;height:220px;overflow:auto}.hotline_fixed_popup:hover .hotline_fixed_popup_content,.address_fixed_popup:hover .address_header{display:block}.add_full,.support_phone{position:relative;width:100%;left:0;background:#fff;border:1px solid #F5F5F5;padding:10px;border-radius:0 0 4px 4px;border-top:3px solid var(--extra-color);z-index:101;transition:all .5s ease;box-sizing:border-box}.add_full li a,.add_full li span,.support_phone li a,.support_phone li span{font-size:var(--font-size-extra-small)}.support_phone{height:220px;overflow:auto}.support_phone::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.support_phone::-webkit-scrollbar{width:5px;background-color:#eee}.support_phone::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--extra-color)}.add_full ul{position:relative;padding-left:18px;margin-bottom:10px}.add_full ul:before{width:14px;height:20px;animation:4s ease-in-out 0s normal none infinite running chang-rotage-anim-1;position:absolute;background:url('data:image/svg+xml;utf8,<svg aria-hidden="true" data-prefix="fas" data-icon="map-marker-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svg-inline--fa fa-map-marker-alt fa-w-12"><path fill="rgb(153,42,48)" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z" class=""></path></svg>');background-repeat:no-repeat;content:" ";top:3px;left:-2px}.add_full ul li:nth-child(2){color:#999;font-size:var(--font-size-extra-small);margin-top:2px}.support_phone ul li .name{font-weight:400}.support_phone ul li .phone{color:#afafaf;font-size:var(--font-size-small-medium);margin-top:6px}.support_phone ul li .phone a{color:#777;font-size:var(--font-size-extra-small)}.address_header:hover .add_full{display:block!important;transition:all .5s ease}.support_phone li{margin-bottom:10px;border-bottom:1px solid #f9f9f9;padding-bottom:10px;position:relative;padding-left:39px}.header .hotline:hover .support_phone{display:block!important;transition:all .5s ease}.support_phone li:before{position:absolute;animation:3s ease-in-out 0s normal none infinite running chang-rotage-anim;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="24" width="24" fill="rgb(153,42,48)" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path d="M78.014,20.385c8.463,8.75,12.51,18.127,12.84,29.081c0.076,2.519-1.453,4.183-3.876,4.312  c-2.557,0.136-4.293-1.441-4.356-4.012c-0.134-5.394-1.357-10.521-4.033-15.211C72.491,23.871,63.191,18.302,50.95,17.603  c-1.358-0.077-2.631-0.218-3.586-1.305c-1.223-1.391-1.33-2.991-0.672-4.62c0.664-1.642,2.01-2.382,3.759-2.352  c7.969,0.135,15.321,2.353,21.955,6.761C74.697,17.61,76.787,19.437,78.014,20.385z M50.11,24.674  c-0.732-0.01-1.53,0.134-2.189,0.44c-1.704,0.79-2.505,2.791-2.048,4.786c0.402,1.758,1.954,2.972,3.906,2.996  c4.562,0.056,8.597,1.499,11.951,4.624c3.688,3.434,5.41,7.741,5.588,12.751c0.032,0.891,0.367,1.904,0.891,2.618  c1.094,1.49,3.037,1.864,4.821,1.184c1.577-0.601,2.506-2.014,2.492-3.886c-0.051-6.981-2.592-12.943-7.5-18.08  C63.098,27.364,57.118,24.773,50.11,24.674z M73.486,87.206c1.689-1.888,3.575-3.599,5.361-5.401  c2.643-2.667,2.664-5.902,0.036-8.55c-3.134-3.157-6.28-6.302-9.44-9.433c-2.586-2.562-5.819-2.556-8.393-0.005  c-1.966,1.948-3.936,3.893-5.86,5.882c-0.133,0.137-0.261,0.247-0.389,0.328l-1.346,1.346c-0.375,0.239-0.748,0.236-1.236-0.029  c0.73-0.689-2.619-1.246-3.839-2.012c-5.695-3.575-10.471-8.183-14.694-13.374c-2.101-2.582-3.968-5.329-5.259-8.431  c-0.215-0.517-0.221-0.888,0.067-1.281l1.346-1.346c0.064-0.087,0.137-0.175,0.231-0.265c0.59-0.569,1.175-1.143,1.757-1.72  c1.361-1.348,2.706-2.711,4.057-4.069c2.69-2.703,2.684-5.88-0.015-8.604c-1.531-1.544-3.074-3.077-4.612-4.614  c-1.585-1.584-3.157-3.181-4.756-4.75c-2.59-2.543-5.824-2.548-8.408-0.007c-1.973,1.941-3.882,3.948-5.886,5.856  c-1.866,1.777-2.817,3.931-3.007,6.463c-0.307,4.104,0.699,7.983,2.106,11.77c2.909,7.832,7.333,14.766,12.686,21.137  c7.239,8.617,15.894,15.436,26.017,20.355c4.554,2.213,9.283,3.915,14.409,4.196C67.944,90.844,71.028,89.954,73.486,87.206z"/></svg>');background-repeat:no-repeat;content:" ";width:33px;height:33px;top:1px;left:0;border:1px solid #ddd;border-radius:50%;box-sizing:border-box;background-position:center}.support_phone li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:10px}.sale_fixed_popup{margin-top:0}.sale_fixed_popup .icon_v1{background:var(--main-color);animation:1s ease-in-out 1s normal none infinite running chang-color-anim}.sale_fixed_popup .icon_v1:after{content:"";animation:4s ease-in-out 0s normal none infinite running chang-rotage-anim-2;background:url('data:image/svg+xml;utf8,<svg height="30" fill="white" viewBox="-21 -21 682.66714 682" width="30" xmlns="http://www.w3.org/2000/svg"><path d="m445.257812 572.34375c-4.070312-9.84375-15.351562-14.515625-25.1875-10.445312-9.839843 4.074218-14.519531 15.351562-10.441406 25.195312l12.308594 29.742188c4.074219 9.84375 15.359375 14.511718 25.191406 10.4375 9.839844-4.070313 14.515625-15.351563 10.445313-25.1875zm0 0"/><path d="m194.742188 68.320312c3.074218 7.425782 10.257812 11.914063 17.820312 11.914063 13.683594 0 23.074219-13.949219 17.8125-26.664063l-12.3125-29.742187c-4.074219-9.839844-15.351562-14.511719-25.191406-10.4375-9.839844 4.070313-14.515625 15.351563-10.4375 25.1875zm0 0"/><path d="m420.070312 78.761719c9.847657 4.074219 21.121094-.605469 25.1875-10.441407l12.316407-29.742187c4.070312-9.835937-.605469-21.117187-10.445313-25.1875-9.839844-4.078125-21.117187.597656-25.191406 10.4375l-12.308594 29.742187c-4.078125 9.839844.601563 21.117188 10.441406 25.191407zm0 0"/><path d="m219.933594 561.898438c-9.839844-4.070313-21.121094.601562-25.191406 10.445312l-12.316407 29.742188c-4.070312 9.835937.605469 21.117187 10.445313 25.1875 9.839844 4.078124 21.117187-.605469 25.191406-10.4375l12.308594-29.742188c4.078125-9.84375-.59375-21.117188-10.4375-25.195312zm0 0"/><path d="m613.308594 420.960938-26.535156-11c-9.839844-4.078126-21.121094.589843-25.195313 10.429687-4.082031 9.839844.589844 21.117187 10.421875 25.195313l26.539062 11c9.855469 4.082031 21.125-.601563 25.199219-10.429688 4.078125-9.832031-.589843-21.117188-10.429687-25.195312zm0 0"/><path d="m26.691406 219.703125 26.542969 11c9.84375 4.078125 21.117187-.601563 25.195313-10.429687 4.074218-9.839844-.59375-21.117188-10.429688-25.195313l-26.542969-11c-9.835937-4.078125-21.121093.589844-25.195312 10.429687-4.078125 9.832032.589843 21.117188 10.429687 25.195313zm0 0"/><path d="m586.773438 230.703125 26.535156-11c9.835937-4.078125 14.507812-15.363281 10.425781-25.195313-4.078125-9.839843-15.355469-14.507812-25.195313-10.429687l-26.539062 11c-9.835938 4.078125-14.503906 15.355469-10.429688 25.195313 4.082032 9.839843 15.363282 14.507812 25.203126 10.429687zm0 0"/><path d="m53.234375 409.960938-26.542969 11c-9.839844 4.078124-14.507812 15.355468-10.429687 25.195312 4.082031 9.839844 15.359375 14.507812 25.199219 10.429688l26.539062-11c9.835938-4.078126 14.503906-15.355469 10.429688-25.195313-4.082032-9.835937-15.359376-14.507813-25.195313-10.429687zm0 0"/><path d="m338.304688 275.042969v-48.792969c0-9.652344-3.558594-13.769531-11.917969-13.769531-8.222657 0-11.734375 4.117187-11.734375 13.769531v48.792969c0 9.644531 3.511718 13.753906 11.734375 13.753906 8.359375 0 11.917969-4.109375 11.917969-13.753906zm0 0"/><path d="m190.410156 424.96875v-37.316406c0-7.441406-2.867187-10.773438-9.316406-10.773438h-9.179688v58.847656h9.179688c6.449219 0 9.316406-3.316406 9.316406-10.757812zm0 0"/><path d="m363.421875 415.84375h11.503906l-5.742187-21.109375zm0 0"/><path d="m632.917969 305.410156-93.113281-76.128906 12.015624-119.660156c1.214844-12.121094-8.988281-22.324219-21.109374-21.109375l-119.660157 12.015625-76.125-93.113282c-7.753906-9.5-22.21875-9.382812-29.847656 0l-76.128906 93.113282-119.660157-12.015625c-12.121093-1.214844-22.324218 8.988281-21.109374 21.109375l12.015624 119.660156-93.113281 76.128906c-9.441406 7.675782-9.445312 22.164063 0 29.847656l93.113281 76.125-12.015624 119.660157c-1.214844 12.121093 8.988281 22.324219 21.109374 21.109375l119.660157-12.015625 76.128906 93.113281c7.640625 9.402344 22.105469 9.484375 29.847656 0l76.125-93.113281 119.660157 12.015625c12.121093 1.214844 22.324218-8.988282 21.109374-21.109375l-12.015624-119.660157 93.113281-76.125c9.441406-7.679687 9.445312-22.167968 0-29.847656zm-247.046875 150.464844-4.207032-15.457031h-24.832031l-4.164062 15.324219c-4.179688 13.359374-31.960938 5.273437-28.515625-8.472657l26.839844-88.050781c4.089843-13.320312 32.175781-13.613281 36.351562-.015625h.015625l26.941406 87.890625c3.496094 14.074219-24.34375 21.90625-28.429687 8.78125zm-100.527344-61.925781c13.742188 0 13.972656 24.566406 0 24.566406h-17.96875v17.210937h34.972656c13.960938 0 13.835938 26.878907 0 26.878907h-51.296875c-6.46875 0-13.4375-3.300781-13.4375-10.550781v-91.488282c0-7.261718 6.96875-10.566406 13.4375-10.566406h51.296875c14.117188 0 13.730469 26.878906 0 26.878906h-34.972656v17.070313zm-129.753906-43.949219h25.503906c25.207031 0 39.09375 13.367188 39.09375 37.652344v37.316406c0 24.269531-13.886719 37.636719-39.09375 37.636719h-25.503906c-8.816406 0-13.4375-5.226563-13.4375-10.410157v-91.78125c0-5.171874 4.621094-10.414062 13.4375-10.414062zm68-41.441406v-45.25h-27.328125v45.25c0 18.007812-38.039063 17.992187-38.039063 0v-117.117188c0-17.714844 38.039063-17.933594 38.039063 0v40.460938h27.328125v-40.460938c0-17.714844 38.035156-17.972656 38.035156 0v117.117188c0 18.109375-38.035156 17.8125-38.035156 0zm53.027344-33.515625v-48.792969c0-31.03125 17.675781-48.113281 49.769531-48.113281 32.21875 0 49.957031 17.082031 49.957031 48.113281v48.792969c0 31.019531-17.738281 48.117187-49.957031 48.117187-32.09375 0-49.769531-17.097656-49.769531-48.117187zm117.542968-96.90625h79.546875c17.855469 0 17.75 35.089843 0 35.089843h-20.761719v95.332032c0 17.988281-38.039062 18.007812-38.039062 0v-95.332032h-20.746094c-17.699218 0-17.886718-35.089843 0-35.089843zm93.515625 257.589843c13.566407 0 13.550781 26.878907 0 26.878907h-45.515625c-6.480468 0-13.449218-3.300781-13.449218-10.550781v-91.640626c0-13.871093 29.761718-14.027343 29.761718 0v75.3125zm0 0"/></svg>');background-repeat:no-repeat;width:28px;height:28px;display:block;margin:6px 5px 4px 6px}.youtube_svg .icon_v1{background:red;border-radius:0}.youtube_svg .icon_v1:after{background:url('data:image/svg+xml;utf8,<svg fill="white" viewBox="-21 -117 682.66672 682"  xmlns="http://www.w3.org/2000/svg"><path d="m626.8125 64.035156c-7.375-27.417968-28.992188-49.03125-56.40625-56.414062-50.082031-13.703125-250.414062-13.703125-250.414062-13.703125s-200.324219 0-250.40625 13.183593c-26.886719 7.375-49.03125 29.519532-56.40625 56.933594-13.179688 50.078125-13.179688 153.933594-13.179688 153.933594s0 104.378906 13.179688 153.933594c7.382812 27.414062 28.992187 49.027344 56.410156 56.410156 50.605468 13.707031 250.410156 13.707031 250.410156 13.707031s200.324219 0 250.40625-13.183593c27.417969-7.378907 49.03125-28.992188 56.414062-56.40625 13.175782-50.082032 13.175782-153.933594 13.175782-153.933594s.527344-104.382813-13.183594-154.460938zm-370.601562 249.878906v-191.890624l166.585937 95.945312zm0 0"/></svg>');background-repeat:no-repeat;margin:0}.zalo_svg .icon_v1{background:#0068ff;border-radius:0}.zalo_svg .icon_v1:after{background:url('data:image/svg+xml;utf8,<svg width="28px" height="28px" viewBox="0 0 25 9" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M12.6808693,2.52045104 L12.6808693,2.06398482 L14.048117,2.06398482 L14.048117,8.48239004 L13.2659151,8.48239004 C12.9439124,8.48239004 12.6825323,8.22236344 12.6808772,7.90080374 C12.6806605,7.90096172 12.6804438,7.90111968 12.6802271,7.90127761 C12.129539,8.30399226 11.448805,8.54305395 10.7134839,8.54305395 C8.87197018,8.54305395 7.37885092,7.05092395 7.37885092,5.21063028 C7.37885092,3.37033661 8.87197018,1.87820661 10.7134839,1.87820661 C11.448805,1.87820661 12.129539,2.1172683 12.6802271,2.51998295 C12.6804412,2.52013896 12.6806552,2.520295 12.6808693,2.52045106 Z M7.02456422,0 L7.02456422,0.20809598 C7.02456422,0.596210225 6.97270642,0.913087295 6.72048165,1.28483624 L6.68997706,1.31965261 C6.63490826,1.38206536 6.50566514,1.52871125 6.44417431,1.60829152 L2.05488532,7.11746011 L7.02456422,7.11746011 L7.02456422,7.89737882 C7.02456422,8.22051321 6.76238532,8.48235796 6.4390367,8.48235796 L0,8.48235796 L0,8.11462011 C0,7.66425356 0.11190367,7.46337756 0.253348624,7.25399803 L4.93243119,1.46244785 L0.195068807,1.46244785 L0.195068807,0 L7.02456422,0 Z M15.7064427,8.48239004 C15.4375206,8.48239004 15.2188509,8.2638652 15.2188509,7.9952818 L15.2188509,3.20888173e-05 L16.6824289,3.20888173e-05 L16.6824289,8.48239004 L15.7064427,8.48239004 Z M21.0096009,1.83801536 C22.8639587,1.83801536 24.366711,3.34137645 24.366711,5.19290121 C24.366711,7.04603041 22.8639587,8.54939149 21.0096009,8.54939149 C19.1552431,8.54939149 17.6524908,7.04603041 17.6524908,5.19290121 C17.6524908,3.34137645 19.1552431,1.83801536 21.0096009,1.83801536 Z M10.7134839,7.17125701 C11.7971995,7.17125701 12.6754106,6.29362786 12.6754106,5.21063028 C12.6754106,4.12923714 11.7971995,3.25160799 10.7134839,3.25160799 C9.62976835,3.25160799 8.75155734,4.12923714 8.75155734,5.21063028 C8.75155734,6.29362786 9.62976835,7.17125701 10.7134839,7.17125701 Z M21.0096009,7.16796791 C22.0997385,7.16796791 22.9843716,6.283921 22.9843716,5.19290121 C22.9843716,4.10348586 22.0997385,3.21959939 21.0096009,3.21959939 C19.9178578,3.21959939 19.0348303,4.10348586 19.0348303,5.19290121 C19.0348303,6.283921 19.9178578,7.16796791 21.0096009,7.16796791 Z" id="Combined-Shape" fill="rgb(255,255,255)"></path></g></svg>');background-repeat:no-repeat;margin:4px 5px 4px 4px}.sb-toggle-left{width:24px;float:left;display:none;padding:30px 10px}.sb-toggle-left svg{width:25px;height:25px;fill:var(--white-color)}.menu_show{display:none;cursor:pointer;padding:15px}.menu_show .all-navicon-line svg{width:25px;height:25px;fill:var(--white-color)}@media all and (max-width: 990px){.sb-toggle-left{display:block}}@media all and (max-width: 540px){.sb-toggle-left{padding:22px 0 19px}body{padding-top:50px}}.display_open,.display-open{display:block!important}.display_off,.display-off{display:none!important}.full-screen-block-popup{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;background:#0000009c;display:none;z-index:2000}.banner-promotion{position:fixed;z-index:111111111;left:50%;top:50%;transform:translate(-50%,-50%);display:none}@media only screen and (max-width: 900px){.banner-promotion{left:50%;padding:20px}}.banner-promotion .img-banner{position:relative;width:600px;height:auto;text-align:center}@media only screen and (max-width: 900px){.banner-promotion .img-banner{width:350px}.banner-promotion .img-banner img{height:auto}}.banner-promotion .img-banner .close-pro{position:absolute;top:5px;right:5px;background:#fff;padding:5px;border-radius:0 10px;cursor:pointer}.overflow{overflow:hidden}.form_c .wrap-by-fast .fast-left .icon_v1{background-position:-35px 75px;z-index:3}.block_newslist .icon_v1{background-position:-279px 1px;width:90px;height:94px}#form_fast .wrap-by-fast .fast-left .icon_v1{background-position:-35px 75px;z-index:3}.navigation_main_wrapper{z-index:999;transition:all .8s cubic-bezier(.55,0,.1,1);position:fixed!important;top:0!important;left:0!important;width:100%!important;background-color:var(--black-color);display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;-ms-transform:translateY(0)!important;margin:0!important;padding:0!important}.top_bar{width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;padding:2px 0;border-bottom:1px solid rgba(255,255,255,.12)}.top_bar_right{display:flex;align-items:center;gap:10px}.selector{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:var(--font-size-test-very-small);padding:4px 8px;background:#0003}.selector .flag-icon{width:21px;height:14px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.selector .location-icon{width:12px;height:14px;fill:#fff;color:#fff}.selector .caret-icon{width:16px;height:16px}.custom-select{background:transparent;border:none;color:#fff;font-size:var(--font-size-test-very-small);font-weight:400;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 20px 0 0;margin:0;min-width:40px}.custom-select:focus{outline:none}.custom-select option{background:#333;color:#fff;padding:8px 12px}.selector:has(.custom-select){position:relative}.selector:has(.custom-select):after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;pointer-events:none}.selector:has(.custom-select) .caret-icon{display:none}@media screen and (max-width: 990px){.top_bar{padding:4px 0}.selector{padding:3px 6px;font-size:var(--font-size-test-very-very-small)}.custom-select{font-size:var(--font-size-test-very-very-small);min-width:35px;padding-right:18px}.selector:has(.custom-select):after{right:6px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fff}}@media screen and (max-width: 990px){.navigation_main_wrapper{padding-top:0;position:fixed;top:0;left:0;background-color:var(--black-color);margin:0!important;padding:0!important}.header-select-container{display:none}body{padding-top:50px;margin:0!important}.head{margin:0!important;padding:0!important}.navigation_main{margin-top:0!important;padding:0!important}.navigation_main_inner{margin:0!important;padding:0!important}}.slide-up{background-color:var(--black-color);padding-top:0!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;transform:translateY(0)!important;-ms-transform:translateY(0)!important}.slide-up:before{display:none}.slide-up .logo{width:88px}.slide-up .dcjq-mega-menu .menu_item_a{color:#fff}.slide-down,.m-slide-up{position:fixed!important;top:0!important;left:0!important;width:100%!important;transform:translateY(0)!important;-ms-transform:translateY(0)!important}@media screen and (max-width: 979px){.m-slide-up .logo{background:#fcb040e0}}.navigation_main{margin:0 auto;display:flex;align-items:center;justify-content:space-between;min-height:50px;position:relative;margin-top:20px!important}.navigation_row{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 990px){.navigation_main .top_menu_left{display:none}.navigation_main{margin-top:0!important;display:flex;justify-content:space-between;align-items:center}.logo_pc{order:1;margin:0;flex:1;text-align:left}.menu_show{order:3;flex:0 0 auto}.top_menu_right{order:2;display:none}}@media screen and (max-width: 990px){.navigation_main .top_menu_right{display:none}.menu_show{display:block!important;padding-right:15px!important}}.navigation_main{margin:0 auto;max-width:100%;width:1170px;position:relative}.navigation_main .top_menu_left,.navigation_main .top_menu_right{width:35%}.navigation_main .top_menu{position:inherit;float:right}@media all and (max-width: 1024px){.navigation_main .top_menu{float:unset}}@media screen and (max-width: 979px){.navigation_main .top_menu{position:unset}}.product_menu{position:relative;float:left;margin-right:12px}.breadcrumbs{background:var(--black-color)}@media screen and (max-width: 990px){.breadcrumbs{margin-top:0}}.dcjq-mega-menu{background:transparent;position:relative}@media screen and (max-width: 979px){.dcjq-mega-menu{position:unset}}.dcjq-mega-menu #megamenu{position:relative;z-index:99;display:flex;justify-content:space-between}@media all and (max-width: 400px){.dcjq-mega-menu #megamenu{margin-top:0}}.top_menu .active a{color:var(--main-color)}#megamenu .menu-sepa{display:none}.dcjq-mega-menu ul.menu li.level_0{float:left;position:relative;text-align:center;box-sizing:border-box;transition:.5s ease-in-out all}@media screen and (min-width: 990px){.dcjq-mega-menu ul.menu li.level_0:first-child{margin-left:0;padding-left:0}}#megamenu li.activated{vertical-align:middle}@media screen and (max-width: 990px){#megamenu li.activated{padding-left:0}}#megamenu li.activated .highlight{left:0}.dcjq-mega-menu ul.menu li.level_0:last-child{border-right:none}.dcjq-mega-menu ul.menu li.mega-hover a,.dcjq-mega-menu ul.menu>li.activated>a,.dcjq-mega-menu ul.menu>li:hover>a{color:var(--hover-color)}.dcjq-mega-menu ul.menu li.mega-hover span,.dcjq-mega-menu ul.menu>li.activated>span,.dcjq-mega-menu ul.menu>li:hover>span{color:var(--hover-color)}.dcjq-mega-menu .menu_item_a{float:left;font-size:var(--font-size-medium);white-space:nowrap;cursor:pointer;padding:35px 0 20px;transition:.5s all;-webkit-transition:.5s all;font-weight:400;color:#fff;text-shadow:1px 1px 3px black}@media screen and (max-width: 1075px){.dcjq-mega-menu .menu_item_a{padding:20px 15px}}.dcjq-mega-menu .highlight{position:absolute;text-align:left;top:33px;padding-top:15px;left:0;width:215px;z-index:99999999;transition:.9s ease-in-out all;opacity:0;visibility:hidden}.dcjq-mega-menu .highlight .highlight1{background:#fff;border:1px solid #CBCBCB;text-transform:uppercase;font-size:var(--font-size-test-small)}.dcjq-mega-menu ul.menu li:hover .highlight{visibility:visible}.dcjq-mega-menu .highlight .sub-menu-level1{border-top:1px solid #E7E7E7;padding:9px 0 9px 12px}.dcjq-mega-menu .highlight .sub-menu-level1 a{line-height:20px;text-transform:capitalize;color:#000}.dcjq-mega-menu .highlight .sub-menu-level1:hover{cursor:pointer;border-left:3px solid var(--main-color);transition:.15s ease-in-out all}.dcjq-mega-menu .highlight .sub-menu-level1:hover a{text-decoration:none}.dcjq-mega-menu .highlight .sub-menu-level1 a img{display:none}.dcjq-mega-menu .sb-toggle-left{float:left;display:none;cursor:pointer;margin-top:2px;position:relative;margin-left:10px;z-index:99}.m-slide-down{position:fixed!important;top:0!important;left:0!important;width:100%!important;transform:translateY(0)!important;-ms-transform:translateY(0)!important}@media screen and (max-width: 979px){.m-slide-down .logo{display:none}}@media screen and (max-width: 1240px){.dcjq-mega-menu ul.menu li.level_0{float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width: 1200px){.dcjq-mega-menu ul.menu li.level_0{float:left;padding-left:9px;padding-right:9px}}@media screen and (max-width: 1170px){.dcjq-mega-menu ul.menu li.level_0{float:left;padding-left:8px;padding-right:8px}}@media screen and (max-width: 1005px){.dcjq-mega-menu ul.menu li.level_0{padding-left:6px;padding-right:6px}}.dcjq-mega-menu .sb-toggle-left svg{fill:#fff}@media screen and (max-width: 990px){.top_menu #megamenu{position:absolute;background:var(--main-color);width:100%;left:0;top:50px;z-index:999;border-left:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;display:none}.dcjq-mega-menu .sb-toggle-left{display:block;position:relative}}@media screen and (max-width: 990px) and (max-width: 979px){.dcjq-mega-menu .sb-toggle-left{position:unset}}@media screen and (max-width: 990px){.dcjq-mega-menu .sb-toggle-left svg{position:absolute;top:50%;fill:var(--extra-color);left:15px;width:25px;height:25px;transform:translateY(-50%)}.dcjq-mega-menu .menu_item_a{display:block;float:none;text-align:left;padding:10px 0 10px 18px;text-transform:uppercase;font-size:var(--font-size-small-medium);text-decoration:unset}.dcjq-mega-menu ul.menu li.level_0{float:none;padding:0;border-top:1px solid rgba(255,255,255,.56);margin:0}.dcjq-mega-menu ul.menu li.level_0:hover svg{fill:var(--main-color)}.dcjq-mega-menu ul.menu li.level_0:before{display:none}.dcjq-mega-menu ul.menu li.level_0:after{display:none}.dcjq-mega-menu .highlight{background:transparent;border:none;box-shadow:none;position:relative;text-align:left;transition:unset;float:none;top:0;width:auto;display:none;opacity:1;visibility:visible;left:0;padding-top:0;display:none!important}.dcjq-mega-menu .highlight .highlight1{background:transparent;border:none;border-top:1px solid rgba(255,255,255,.5);text-transform:none}.dcjq-mega-menu .highlight .highlight1 a{color:#fff}.dcjq-mega-menu .highlight .sub-menu-level1{border-top:none;padding:9px 0 9px 22px}.dcjq-mega-menu ul.menu li.mega-hover a,.dcjq-mega-menu ul.menu>li.activated>a,.dcjq-mega-menu ul.menu>li:hover>a{transition:.25s ease-in-out all;background:#fff;color:var(--main-color)}#megamenu .activated .drop_down svg{fill:var(--main-color)}.dcjq-mega-menu .highlight .sub-menu-level1:hover{background:#ff0217}}@media screen and (max-width: 320px){.top_menu #megamenu{width:200px}}.drop_down{color:#fff;display:block;float:left;padding:0 10px;display:none}.drop_down svg{fill:#fff;width:12px;height:12px}@media all and (max-width: 990px){.drop_down{float:left;padding:8px 10px;display:block;position:absolute;right:10px;top:3px;transition:.7s ease-in-out all}}.megamenu_mb,.highlight{position:fixed;width:500px;height:100vh;background:var(--black-color);z-index:999;padding:0;box-sizing:border-box;top:0;left:-100%;transition:all .5s}@media screen and (max-width: 768px){.megamenu_mb,.highlight{width:100%}.logo-link img{height:40px}}.megamenu_mb_show{left:0}:root{--body-color: #eee}.modal-menu-full-screen-menu{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;background:#0000008c;z-index:-99;opacity:0;transition:.5s}.show_screen{z-index:990;opacity:1}.close_all{width:30px;height:30px;border-radius:50%;background:#000;position:absolute;right:10px;top:20px;z-index:1}.close_all .navicon-line{width:16px;height:1px;border-radius:1px;margin-bottom:0;background-color:#fff;transition:.5s;position:absolute;left:0;top:0}.close_all .navicon-line:nth-child(1){transform:rotate(45deg) translate(15px,5px)}.close_all .navicon-line:nth-child(2){transform:rotate(-45deg) translate(-5px,15px)}.megamenu_mb .label{text-align:center;padding:15px 0;font-size:var(--font-size-test-medium);position:relative;display:block}.megamenu_mb li{position:relative;box-sizing:border-box}.megamenu_mb li:first-child{margin-top:15px}.megamenu_mb li a,.megamenu_mb li span{display:flex;align-items:center;float:none;padding:17px 10px 15px 11px;font-size:var(--font-size-test-medium);color:var(--white-color)}.megamenu_mb li a span,.megamenu_mb li span span{padding:0}.megamenu_mb li .check_icon{padding:17px 6px 15px 37px}.megamenu_mb li svg{width:16px;margin-right:10px;fill:var(--main-color);height:16px}.megamenu_mb .next_menu{position:absolute;right:0;top:0;padding:0;box-sizing:border-box;height:100%;width:40px;border-left:1px solid var(--body-color);z-index:99}.megamenu_mb .label:after,.megamenu_mb .label:before,.megamenu_mb .next_menu:after,.megamenu_mb .next_menu:before{width:7px;height:7px;border-right:1px solid #000;border-top:1px solid #000;position:absolute;content:"";left:calc(50% - 3px);top:50%;transform:translate(-50%,-50%) rotate(45deg)}.megamenu_mb .label:after,.megamenu_mb .label:before{left:25px;transform:translateY(-50%) rotate(-135deg)}.megamenu_mb #menu_:after,.megamenu_mb #menu_:before{display:none}.megamenu_mb ul.menu,.megamenu_mb .highlight{height:100%;overflow:auto;margin-left:15px}.group_id_menu_23{background:#e4e4e430}@keyframes sonar{0%{opacity:1;transform:scale(1)}to{transform:scale(3);opacity:0}}li{list-style:none}.container{width:100%;max-width:1200px;box-sizing:border-box;margin:0 auto;padding:0 20px}.container1400{max-width:1400px;margin:0 auto}@media screen and (max-width: 1366px){.container1400{margin:0 50px}}@media screen and (max-width: 990px){.container1400{margin:0 auto}}@media screen and (max-width: 1200px){.container{padding:0 15px}}@media screen and (max-width: 768px){.container{padding:0 15px}}@media screen and (max-width: 576px){.container{padding:0 10px}}@media screen and (max-width: 375px){.container{padding:0 8px}}.pos6_container{width:970px;margin:0 auto}.head{position:relative;transition:all .25s cubic-bezier(.55,0,.1,1)}.head_nohome{background:unset!important}.back_red{background-color:var(--black-color)}.header{position:relative;margin:0 auto;max-width:100%;text-align:center}.header .clear{margin:0!important}.header>div{float:left;margin-top:40px;margin-left:15px}.search_home{position:absolute;right:0;z-index:999;top:-5px}.top_hotline .incon-support{float:left;display:inline-block;margin-right:10px;margin-top:8px}@media screen and (max-width: 345px){.top_hotline .incon-support{display:none}}.top_hotline .content-right{float:right;display:inline-block;margin-top:15px}.top_hotline .content-right .phone{color:red;font-size:var(--font-size-medium)}.shopcart{padding:4px 0}@media screen and (max-width: 650px){.shopcart{margin-top:0;padding:3px}}.home_pos_2{margin-top:60px}@media all and (max-width: 1000px){.home_pos_2{margin-top:30px}}.home_pos_2 .block_title{position:absolute;left:80px;z-index:9}@media all and (max-width: 1000px){.home_pos_2 .block_title{position:inherit;text-align:center;margin-bottom:15px}}.home_pos_2 .block_title span{font-weight:400;text-align:center;color:#000;font-size:var(--font-size-card-title);position:relative;padding-top:0;margin-bottom:30px}.home_pos_2 .block_title span:after{content:"";width:26px;height:3px;background:var(--main-color);position:absolute;left:calc(50% - 13px);bottom:-15px}@media all and (max-width: 600px){.wpapper_search{padding:14px 0}}.banner_product{padding:30px 0}@media screen and (max-width: 768px){.banner_product{padding:0}}@media all and (max-width: 414px){.banner_product{padding:20px 0 10px}}.banner_product .banner_product_left{width:50%;float:left}.banner_product .banner_product_left .block_banners{margin-bottom:0}@media screen and (max-width: 990px){.banner_product .banner_product_left{width:100%}}.banner_product .banner_product_right{width:50%;float:right}.banner_product .banner_product_right .block_banners{margin-bottom:0}@media screen and (max-width: 990px){.banner_product .banner_product_right{width:100%}}.pos3,.pos4,.image_pos6,.pos8,.pos9{padding:60px 0;display:block!important;overflow:hidden}@media screen and (max-width: 1075px){.pos3,.pos4,.image_pos6,.pos8,.pos9{padding:40px 0}}@media all and (max-width: 800px){.pos3,.pos4,.image_pos6,.pos8,.pos9{padding:25px 0}}.pos5{padding:30px 0 45px;display:block!important;overflow:hidden}.pos6 .block_title{padding:25px 0 15px}@media screen and (max-width: 540px){.pos6 .block_title{padding:0 0 10px}}.pos1{padding:30px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.pos1{padding:0}}.pos1 .block{width:calc(50% - 10px)}.pos1 .block_title{width:100%;position:relative;top:50%;margin:30px auto;text-align:center;white-space:nowrap;overflow:hidden;transform:translateY(-50%)}@media screen and (max-width: 768px){.pos1 .block_title{margin:40px auto 15px}}@media screen and (max-width: 540px){.pos1 .block_title{margin:25px auto 0}}.pos3{padding:10px 0 30px;position:relative;background-repeat:no-repeat;background-size:cover;background-position-x:center;width:100%}.pos3 .block_title{padding:60px 0 30px}@media screen and (max-width: 768px){.pos3 .block_title{padding:20px 0 10px}}@media screen and (max-width: 540px){.pos3 .block_title{padding:30px 0 0;margin-bottom:0}}@media all and (max-width: 540px){.pos3{padding:0}}.pos5 .block_title{margin:0;float:left}@media screen and (max-width: 768px){.pos5 .block_title{float:none}}.image_pos6{background:#0000004d}.pos7{position:relative;background-repeat:no-repeat;background-size:contain;background-position-x:center;width:100%;padding-bottom:80px;background-color:var(--extra-color)}@media screen and (max-width: 990px){.pos7{padding-bottom:50px}}@media screen and (max-width: 540px){.pos7{padding-bottom:20px}}.pos4{padding:70px 0 0}@media screen and (max-width: 768px){.pos4{padding:30px 0 0}}.pos4 .block_title{position:relative}.pos4 .block_title:before{content:"";background-image:url(/images/restaurant/afterblocktitle.png);width:1170px;height:71px;background-repeat:no-repeat;background-size:contain;border:none;background-color:transparent;display:inline-block;position:absolute;transition:.5s;transition:all .5s ease-out;cursor:pointer;transform:translate(-50%,-50%);left:50%;top:50%}@media screen and (max-width: 990px){.pos4 .block_title:before{height:50px;width:825px}}@media screen and (max-width: 768px){.pos4 .block_title:before{height:35px;width:580px}}@media screen and (max-width: 540px){.pos4 .block_title:before{height:51px;width:295px;background-image:url(/images/restaurant/afterblocktitle2.png)}}@media all and (max-width: 414px){.pos4{padding:30px 0 0}}.pos8 .block_title,.pos9 .block_title{text-shadow:2px 2px 0px #fff;padding:15px 0}@media screen and (max-width: 540px){.pos9 .block_title{padding:0}}.pos9{background-color:var(--extra-color)}.pos9 .block_title{margin-bottom:50px}@media screen and (max-width: 990px){.pos9 .block_title{margin-bottom:20px}}.pos9 .pos-sum{text-align:center;font-size:var(--font-size-test-medium);color:#4d4d4f;margin-bottom:40px}@media screen and (max-width: 1200px){.pos9 .pos-sum{margin-bottom:25px}}.fixed-hidden{display:none}.logo_pc{float:left;z-index:999}@media screen and (max-width: 979px){.logo_pc{float:unset;margin:0 auto}}.logo_mb{text-align:center}.header .shopcart{position:relative;padding-top:0;float:right;text-align:right}.hotline svg{position:absolute;top:1px;left:0;width:38px;height:38px;font-size:var(--font-size-subtitle);border:1px solid #EEEEEE;border-radius:50%;text-align:center;box-sizing:border-box;color:#fff;background:#fff;border:none;padding:6px;fill:#fff}@media screen and (max-width: 600px){.hotline svg{top:8px;width:32px;height:32px}}.hotline ul li span{display:table-cell}.hotline ul li a{padding-left:10px;display:table-cell;vertical-align:middle}.hotline ul li:first-child{color:#ed1c24;margin-bottom:6px}.hotline ul li:last-child{color:#0084ca}.hotline ul li:first-child a{color:#ed1c24}.hotline ul li.zalo a{color:#009dff;margin-top:2px;line-height:18px}.hotline ul li.zalo span{background:#009dff;color:#fff;font-size:var(--font-size-tiny);text-align:center;padding:4px 0 5px 1px;border-radius:3px;font-style:normal}.hotline ul li.phone span i{font-size:var(--font-size-icon-text)}.log_wrapper>span{font-weight:400;display:block;font-size:var(--font-size-test-small);text-align:left;margin-bottom:0}#fixed-bar{margin:0;padding:0;z-index:100;right:0;position:fixed}#fixed-bar #bar-inner{height:50px;width:50px;margin:0 0 0 auto}@media screen and (max-width: 768px){#fixed-bar #bar-inner{height:40px;width:40px;margin:0}}@media screen and (max-width: 990px){.header{min-height:70px}.search_header{float:right}.header .logo{margin-top:8px}.tags.block_content,.copyring{display:none}.header>div{margin-top:0}.header .logo{display:inline-block;float:none}.header .shopcart{display:none}.search_home{margin-top:3px;right:10px}}a{color:#333;font-weight:400;text-decoration:none;-moz-transition:all .2s ease-in 0;-webkit-transition:all .2s ease-in;-webkit-transition-delay:0;transition:all .2s ease-in 0}a:hover{text-decoration:none;color:var(--hover-color)}.hide{display:none}.block_title{font-family:var(--font-secondary);font-size:var(--font-size-banner-title);text-transform:uppercase;color:var(--main-color);text-decoration:none;text-align:center;margin-bottom:30px;font-weight:400;line-height:36px}.block_title a{color:#fff}@media all and (max-width: 990px){.block_title{font-size:var(--font-size-title)!important;margin-bottom:15px;line-height:28px}}@media all and (max-width: 540px){.block_title{font-size:var(--font-size-subtitle)!important;line-height:24px}}.section-container{padding:10px 100px}@media (max-width: 1200px){.section-container{padding:30px 0!important}}@media (max-width: 768px){.section-container{padding:40px 20px}}@media (max-width: 768px){.logo-container{padding-top:0!important;align-items:flex-start!important;padding-left:10px!important}}.logo-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0;padding:10px 0 0}.logo-text{display:flex;align-items:baseline;justify-content:center;margin-bottom:2px}.logo-g{font-family:var(--font-secondary);font-size:var(--font-size-extra-large);font-weight:400;color:#d4af37;text-decoration:none;margin-right:2px;transition:all .3s ease;cursor:pointer;display:inline-block}.logo-g:hover{color:#f4d03f;transform:scale(1.05);text-decoration:none}.logo-master{font-family:var(--font-secondary);font-size:var(--font-size-big);font-weight:400;color:#fff;letter-spacing:1px;cursor:default}.logo-slogan{font-family:var(--font-primary);font-size:var(--font-size-test-very-small);font-weight:400;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-top:2px;cursor:default}@media (max-width: 768px){.logo-g{font-size:var(--font-size-big)}.logo-master{font-size:var(--font-size-section-title)}.logo-slogan{font-size:var(--font-size-test-very-very-very-small)}}.mobile_navigation_wrapper{display:none}.mobile_navigation_inner{padding:10px 0}.mobile_top_bar{display:flex;justify-content:flex-start;align-items:center}.mobile_top_bar_right{display:flex;gap:15px;align-items:center}.mobile_navigation_wrapper .selector{display:flex;align-items:center;gap:8px;padding:5px 0}.mobile_navigation_wrapper .mobile-lang-location-popup-btn{padding:8px 12px;transition:all .2s ease}.mobile_navigation_wrapper .mobile-lang-location-popup-btn:hover{background:var(--hover-color);border-color:#ffffff4d}.mobile_navigation_wrapper .mobile-lang-location-popup-btn:active{background:var(--hover-color);transform:scale(.98)}.mobile_navigation_wrapper .selector .custom-select{border:none;font-size:var(--font-size-test-small);font-weight:400;color:var(--white-color)}.mobile_navigation_wrapper .selector .flag-icon,.mobile_navigation_wrapper .selector .location-icon{width:20px;height:20px;flex-shrink:0}.mobile_navigation_wrapper .selector .caret-icon{width:16px;height:16px;flex-shrink:0;color:#666}.mobile_navigation_wrapper:first-child{margin-top:0;padding-top:15px}.mobile_navigation_wrapper .mobile_navigation_inner:first-child{margin-top:0;margin-bottom:20px}.mobile_navigation_wrapper .mobile_top_bar:first-child{margin-top:0}.mobile_navigation_wrapper .selector:first-child{margin-left:0}.megamenu_mb .mobile-booking-item{margin-top:20px!important;padding:0 15px!important;list-style:none!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;padding:15px 20px!important;background:var(--black-color)!important;color:var(--white-color)!important;border:2px solid var(--white-color)!important;font-size:var(--font-size-medium)!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.5px!important;transition:all .3s ease!important;cursor:pointer!important;box-sizing:border-box!important;margin:0!important;line-height:1.2!important;font-family:inherit!important;outline:none!important;position:relative!important;z-index:1!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile:hover{background:var(--white-color)!important;color:var(--black-color)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #0000004d!important;text-decoration:none!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile:active{transform:translateY(0)!important;box-shadow:0 2px 6px #0003!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile:focus{outline:1px solid var(--sub-color)!important;outline-offset:1px!important}.megamenu_mb .mobile-booking-item .booking-icon{width:20px!important;height:20px!important;flex-shrink:0!important;fill:currentColor!important;stroke:none!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile,.megamenu_mb .mobile-booking-item .btn-booking-mobile:link,.megamenu_mb .mobile-booking-item .btn-booking-mobile:visited,.megamenu_mb .mobile-booking-item .btn-booking-mobile:focus,.megamenu_mb .mobile-booking-item .btn-booking-mobile:hover,.megamenu_mb .mobile-booking-item .btn-booking-mobile:active{text-decoration:none!important;background:var(--black-color)!important;color:var(--white-color)!important;border:1px solid var(--white-color)!important}.megamenu_mb .mobile-booking-item .btn-booking-mobile:hover{background:var(--white-color)!important;color:var(--black-color)!important}.mobile-lang-location-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:999999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s ease,transform .2s ease;padding:20px;box-sizing:border-box}.mobile-popup-content{background:var(--black-color);border-radius:12px;padding:24px 20px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px #0000004d}.mobile-close-btn{color:#fff;position:absolute;top:8px;right:12px;background:none;border:none;font-size:var(--font-size-section-title);cursor:pointer;z-index:10;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.mobile-popup-section{margin-bottom:20px;color:#d1a04f;font-weight:400;font-family:var(--font-secondary);font-size:var(--font-size-subtitle)}.mobile-popup-section label b{text-transform:uppercase}.mobile-popup-section-title{margin-bottom:15px;display:block}.mobile-popup-lang-list,.mobile-popup-location-list{display:flex;flex-direction:row;gap:8px;padding-top:8px;flex-wrap:wrap}.mobile-popup-location-radio{display:flex;align-items:center;gap:12px;padding:16px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;font-size:var(--font-size-medium);min-height:48px;flex:1;justify-content:center;text-align:center}.mobile-popup-location-radio:hover .mobile-radio-label{color:var(--sub-color)!important}.mobile-popup-location-radio input[type=radio]{display:none}.mobile-radio-custom{width:18px;height:18px;border:2px solid #97A6C0;border-radius:50%;background:transparent;position:relative;transition:all .2s ease;flex-shrink:0}.mobile-popup-location-radio input[type=radio]:checked+.mobile-radio-custom{border-color:#007bff;background:#007bff}.mobile-popup-location-radio input[type=radio]:checked+.mobile-radio-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--font-size-test-very-small);font-weight:700;line-height:1}.mobile-popup-location-radio input[type=radio]:checked~.mobile-radio-label{color:var(--white-color);font-weight:600}.mobile-radio-label{color:var(--white-color);transition:color .2s ease;font-family:var(--font-primary);font-size:var(--font-size-medium);font-weight:500}.mobile-popup-lang-radio{display:flex;align-items:center;gap:12px;padding:16px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;font-size:var(--font-size-medium);min-height:48px;flex:1;justify-content:center;text-align:center}.mobile-popup-lang-radio:hover{background:#d1a04f1a;border-color:var(--sub-color)}.mobile-popup-lang-radio:hover .mobile-radio-label{color:var(--sub-color)}.mobile-popup-lang-radio input[type=radio]{display:none}.mobile-popup-lang-radio .mobile-flag-icon{width:24px;height:16px;-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0}.mobile-popup-lang-radio input[type=radio]:checked+.mobile-radio-custom{border-color:#007bff;background:#007bff}.mobile-popup-lang-radio input[type=radio]:checked+.mobile-radio-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--font-size-test-very-small);font-weight:700;line-height:1}.mobile-popup-lang-radio input[type=radio]:checked~.mobile-radio-label{font-weight:600;color:var(--white-color)}.mobile-popup-confirm-btn-container{display:flex;justify-content:center;align-items:center;margin-top:24px}.mobile-popup-confirm-btn{background:var(--black-color);color:var(--white-color);border:1px solid var(--white-color);padding:16px 32px;font-size:var(--font-size-medium);font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-primary);min-width:140px}.mobile-popup-confirm-btn:hover{background:#c89543;transform:translateY(-1px);box-shadow:0 4px 12px #d1a04f4d}.mobile-popup-confirm-btn:active{transform:translateY(0);box-shadow:0 2px 6px #d1a04f33}@media screen and (max-width: 768px){.mobile_navigation_wrapper{display:block}.mobile-lang-location-popup{padding:15px}.mobile-popup-content{padding:20px 16px;max-width:calc(100vw - 30px);border-radius:8px}.mobile-popup-section{font-size:var(--font-size-test-medium);margin-bottom:16px}.mobile-popup-location-radio,.mobile-popup-lang-radio{padding:12px;min-height:44px}.mobile-popup-location-radio,.mobile-popup-lang-radio{gap:8px;justify-content:left}.mobile-radio-label{font-size:var(--font-size-small-medium)}.mobile-popup-confirm-btn{padding:14px 28px;font-size:var(--font-size-small-medium)}}@media screen and (max-width: 480px){.mobile-popup-content{padding:16px 12px;max-width:calc(100vw - 20px)}.mobile-popup-section{font-size:var(--font-size-medium);margin-bottom:14px}.mobile-popup-location-radio,.mobile-popup-lang-radio{padding:10px;min-height:40px}.mobile-popup-location-radio,.mobile-popup-lang-radio{gap:6px;justify-content:left}.mobile-radio-label{font-size:var(--font-size-test-small)}.mobile-popup-confirm-btn{padding:12px 24px;font-size:var(--font-size-test-small);min-width:120px}.mobile-close-btn{font-size:var(--font-size-title);width:28px;height:28px}}@media screen and (min-width: 769px){.mobile_navigation_wrapper,.mobile-lang-location-popup{display:none!important}}@media screen and (max-width: 768px){.lang-location-popup{display:none!important}}.restaurant-list-section{background:#1e0f0b;color:#fff;padding:40px 0;font-family:var(--font-primary)}.restaurant-list-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.restaurant-list-header{text-align:center;margin-bottom:30px}.restaurant-list-title{font-family:var(--font-secondary);font-size:var(--font-size-section-title);text-transform:uppercase;font-weight:400;margin-bottom:10px;color:#fff;letter-spacing:1px}.restaurant-list-header .pattern-group img{max-width:80px}.restaurant-list-content{display:flex;gap:30px}@media (max-width: 768px){.restaurant-list-section{padding:30px 0}.restaurant-list-title{font-size:var(--font-size-title)!important}.restaurant-branches{max-height:250px;padding-right:0!important}.branch-item{padding:12px 0}.branch-name{font-size:var(--font-size-medium)!important;font-weight:500!important;font-family:var(--font-primary)!important}.branch-address,.branch-phone,.branch-hours{font-size:var(--font-size-test-small)!important;font-weight:400!important;font-family:var(--font-primary)!important}}@media (max-width: 576px){.restaurant-branches{max-height:200px}.restaurant-list-title{font-size:var(--font-size-title)!important}}@media (max-width: 992px){.restaurant-list-content{flex-direction:column;gap:20px}.restaurant-list-left{flex:none;padding:0!important}.restaurant-list-right{flex:none;order:-1}.restaurant-branches{max-height:300px}}.restaurant-list-left{flex:1;padding:20px}.location-filter{margin-bottom:20px}.location-select{width:100%;padding:10px 35px 10px 10px;background-color:#1e0f0b;border:1px solid white;color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;-webkit-tap-highlight-color:transparent}.restaurant-branches{max-height:400px;overflow-y:auto;padding-right:10px;margin-top:20px}.restaurant-branches::-webkit-scrollbar{width:6px}.restaurant-branches::-webkit-scrollbar-track{background:#2a1a16}.restaurant-branches::-webkit-scrollbar-thumb{background:#a6794e}.restaurant-branches::-webkit-scrollbar-thumb:hover{background:#c8965a}.branch-item{padding:15px 0;border-bottom:1px solid rgba(163,121,78,.2);position:relative;transition:all .3s ease}.branch-item:last-child{border-bottom:none}.branch-name{border-bottom:1px solid #a6794e;font-size:var(--font-size-subtitle);font-weight:500;color:var(--white-color);margin-bottom:8px;position:relative;padding-right:20px;padding-bottom:8px}.branch-name:after{content:"";position:absolute;margin-left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/build/assets/Iconcolor-BF1mt4Ur.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:all .3s ease}.branch-address,.branch-phone,.branch-hours{margin:4px 0;font-size:var(--font-size-medium);font-weight:400;color:#ddd;transition:color .3s ease}.branch-info .info-item{padding:5px 0}.branch-item:hover{background:#a3794e26;cursor:pointer}.branch-item:hover .branch-name{color:#f3b54a}.branch-item:hover .branch-name:after{opacity:1}.branch-item.active{background:#a3794e40;padding-left:10px;border-left:3px solid #a6794e}.branch-item.active .branch-name{color:#f3b54a}.branch-item.active .branch-name:after{opacity:1}.restaurant-list-right{flex:2;display:flex;align-items:center;justify-content:center}.restaurant-image{width:100%;height:485px;display:flex;align-items:center;justify-content:center;overflow:hidden}.restaurant-image img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width: 992px){.restaurant-image{height:320px}}.back-to-top{position:fixed;background-color:#c6853b33;padding:12px;display:flex;align-items:center;justify-content:center}.back-to-top:hover{background-color:#ff880080}@media (max-width: 768px){.back-to-top{bottom:20px;right:20px}}.lang-selector,.location-selector{display:flex;align-items:center;gap:4px;padding:0 8px;border:0;color:var(--color-text-dark);font-size:var(--font-size-test-small);font-weight:400;cursor:pointer;background:none}.flag-icon{width:21px;height:14px}.location-icon{width:10.67px;height:13.33px}.caret-icon{width:24px;height:24px}.breadcrumbs{width:100%;height:190px;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--text-active-color);margin-top:0}.breadcrumbs_wrapper{display:flex;flex-direction:column;align-items:center;font-family:var(--font-primary)}.breadcrumbs_wrapper_title{font-family:var(--font-secondary);font-size:var(--font-size-hero-title);font-weight:400;text-transform:uppercase;margin-bottom:35px;line-height:1.2}.breadcrumb{list-style:none;padding:0;margin:0;display:flex;gap:8px;font-size:var(--font-size-test-small)}.breadcrumb li{color:#ccc}.breadcrumb li a{color:#ccc;text-decoration:none;text-transform:capitalize}.breadcrumb li a:hover{color:var(--hover-color)}.breadcrumb li:after{content:"›";margin-left:8px;color:#888}.breadcrumb li:last-child:after{content:""}.menu-banner{width:100%;margin-bottom:-4px}.banner-image{width:100%;height:auto;display:block;margin-top:10px}.mobile-menu-title{text-align:center;padding:20px 0;background-color:#000}.author{font-family:var(--font-primary);font-size:1rem;font-weight:500;color:#b8860b;text-transform:uppercase;opacity:.9;position:relative;cursor:pointer}.author-text{color:#fff;display:inline-block;border-bottom:1px solid var(--gac-color);margin-top:15px;text-transform:uppercase}.author-text:hover{color:var(--hover-color)}.mobile-menu-title h1{font-family:var(--font-secondary);font-size:var(--font-size-section-title);font-weight:400;text-transform:uppercase;margin:0 0 12px;color:#fff}.breadcrumb-mobile{display:flex;justify-content:center;align-items:center;gap:8px;font-size:var(--font-size-test-small);color:#ccc}.breadcrumb-mobile .separator{color:#888}.branch-info i{color:#d1a04f}.owl-theme .owl-nav [class*=owl-]:hover{background:#25150fb2}.lang-location-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:99999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s ease,transform .2s ease}.lang-location-popup .popup-content{background:var(--black-color);border-radius:8px;padding:32px;min-width:450px;position:relative;box-shadow:0 2px 16px #00000026}.lang-location-popup .close-btn{color:#fff;position:absolute;top:8px;right:12px;background:none;border:none;font-size:var(--font-size-title);cursor:pointer}.popup-section{margin-bottom:18px;color:#d1a04f;font-weight:400;font-family:var(--font-secondary);font-size:var(--font-size-title);padding-top:10px}.popup-section label b{text-transform:uppercase}.popup-section-title{margin-bottom:12px}.popup-lang-list,.popup-location-list{display:flex;gap:12px;flex-wrap:nowrap;padding-top:5px;align-items:center;justify-content:space-between}.popup-lang-btn,.popup-location-btn{border:1px solid #ddd;background:#f9f9f9;border-radius:5px;padding:8px 16px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:var(--font-size-small-medium);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,color .2s,border-color .2s}.popup-lang-btn.active,.popup-location-btn.active,.popup-lang-btn input:checked+img,.popup-location-btn input:checked{background:#007bff;color:#fff;border-color:#007bff}.popup-lang-btn.active,.popup-location-btn.active{background:#007bff!important;color:#fff!important;border-color:#007bff!important}.popup-lang-btn:hover,.popup-location-btn:hover{background:#e6f0ff}.popup-location-radio{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;font-size:var(--font-size-small-medium);min-height:48px;flex:1;max-width:calc(50% - 6px)}.popup-location-radio:hover{color:var(--sub-color)!important}.popup-location-radio:hover .radio-custom{border-color:var(--sub-color)!important}.popup-location-radio:hover .radio-label,.popup-location-radio:hover span.radio-label{color:var(--sub-color)!important}.popup-location-radio input[type=radio]{display:none}.radio-custom{width:16px;height:16px;border:2px solid #ddd;background:#97a6c0;position:relative;transition:all .2s ease;flex-shrink:0;border-radius:50%}.popup-location-radio input[type=radio]:checked+.radio-custom{border-color:#007bff;background:#007bff}.popup-location-radio input[type=radio]:checked+.radio-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--font-size-test-very-small);font-weight:700;line-height:1}.popup-location-radio input[type=radio]:checked~.radio-label{color:var(--white-color);font-weight:500;font-family:var(--font-primary);font-size:var(--font-size-medium)}.radio-label{color:var(--white-color);transition:color .2s ease;font-family:var(--font-primary);font-size:var(--font-size-medium);font-weight:500}.slider-home,.menu-banner{margin-top:93px}@media (max-width: 1076px){.slider-home,.menu-banner{margin-top:80px}}@media (max-width: 990px){.slider-home,.menu-banner{margin-top:0}}@media (max-width: 768px){.slider-home{margin-top:-1px}}.popup-lang-radio{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;font-size:var(--font-size-small-medium);min-height:48px;flex:1;max-width:calc(50% - 6px)}.popup-lang-radio:hover{color:var(--sub-color)}.popup-lang-radio:hover .radio-custom{border-color:var(--sub-color)}.popup-lang-radio:hover .radio-label{color:var(--sub-color)}.popup-lang-radio input[type=radio]{display:none}.popup-lang-radio .flag-icon{width:20px;height:14px;-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0}.popup-lang-radio input[type=radio]:checked+.radio-custom{border-color:#007bff;background:#007bff;border-radius:50%}.popup-lang-radio input[type=radio]:checked+.radio-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--font-size-test-very-small);font-weight:700;line-height:1}.popup-lang-radio input[type=radio]:checked~.radio-label{font-weight:500}.popup-confirm-btn-container{display:flex;justify-content:center;align-items:center;margin-top:10px}.popup-confirm-btn{background:transparent;color:#fff;border:1px solid #fff;border-radius:5px;padding:8px 24px;font-size:var(--font-size-medium);cursor:pointer;transition:all .3s ease}.popup-confirm-btn:hover{border-color:var(--sub-color);color:var(--sub-color)}@media (max-width: 768px){.breadcrumbs_wrapper_title{margin-bottom:0;font-size:var(--font-size-subtitle);font-weight:500}.breadcrumbs{height:80px}.container_main_wrapper{padding-bottom:0!important}}.restaurant-list-content{min-height:485px;height:485px;box-sizing:border-box}.restaurant-list-right{min-height:485px;height:485px;display:flex;align-items:center;justify-content:center}.restaurant-image img{max-height:485px;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){.restaurant-list-content,.restaurant-list-right{min-height:320px;height:auto}.restaurant-image img{max-height:320px}}.pos10{position:relative;background-repeat:no-repeat;background-size:cover;background-position-x:center;width:100%;padding:25px 0 27px}@media all and (max-width: 950px){.pos10{padding:15px 0}}.select_address{margin-bottom:40px}.select_address .block_title{font-size:16px;color:#fff;font-size:550;margin:25px 0}.select_address .select{font-size:14px;font-weight:500;color:#fff;text-align:center;margin-bottom:20px}.select_address .select select{margin-left:20px;width:180px;height:25px}.address_content .item_region{display:flex;flex-wrap:wrap;justify-content:center}.address_content .item_region .item{width:calc(100%/3 - 30px);margin:0 15px 20px}@media screen and (max-width: 990px){.address_content .item_region .item{width:50%;margin-bottom:30px}}@media screen and (max-width: 768px){.address_content .item_region .item{width:80%;margin-bottom:20px}}@media screen and (max-width: 540px){.address_content .item_region .item{width:100%;margin:0 0 20px}}.address_content .item_region .item .name{font-weight:500;font-size:14px;color:#fff;padding-bottom:5px;border-bottom:1px solid white}.address_content .item_region .item .address{font-weight:500;font-size:14px;color:#fff;margin:10px 0 5px}.address_content .item_region .item .address svg{width:15px;height:15px;fill:var(--sub-color)}.address_content .item_region .item .phone{font-weight:500;font-size:14px;color:#fff}.address_content .item_region .item .phone svg{width:12px;height:12px;fill:var(--sub-color);margin-right:5px}#form_fast .container{width:830px;margin:0 auto;border:3px solid #eeeeee73;background:#fff;position:relative;box-shadow:0 0 7px #8d8d8d4f;padding:0 35px 20px;top:25px}@media screen and (max-width: 979px){#form_fast .container{padding:0 10px 20px}}#form_fast #close_form{float:right;font-size:var(--font-size-icon-text);color:var(--manu-color);text-transform:uppercase;cursor:pointer;position:absolute;top:1%;right:1%}#form_fast #close_form:hover svg path{fill:var(--sub-color)}#form_fast #close_form svg{width:22px;height:22px}#form_fast .block_title{margin:10px 0}#form_fast .block_by_fast{padding:20px 50px 35px;box-sizing:border-box}@media all and (max-width: 600px){#form_fast .block_by_fast{padding:0 10px}}#form_fast select::-ms-expand{display:none}#form_fast select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-ms-word-break:normal;word-break:normal;position:relative}#form_fast .select_sp{position:relative;width:100%;display:inline-block}#form_fast .select_sp:after{display:block;width:15px;height:15px;content:"";background:url('data:image/svg+xml;utf8,<svg width="11px" height="11px" fill="rgb(88,89,91)" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"  viewBox="0 0 401.998 401.998" style="enable-background:new 0 0 401.998 401.998;" xml:space="preserve"><g><g><path d="M73.092,164.452h255.813c4.949,0,9.233-1.807,12.848-5.424c3.613-3.616,5.427-7.898,5.427-12.847	c0-4.949-1.813-9.229-5.427-12.85L213.846,5.424C210.232,1.812,205.951,0,200.999,0s-9.233,1.812-12.85,5.424L60.242,133.331 c-3.617,3.617-5.424,7.901-5.424,12.85c0,4.948,1.807,9.231,5.424,12.847C63.863,162.645,68.144,164.452,73.092,164.452z"/><path d="M328.905,237.549H73.092c-4.952,0-9.233,1.808-12.85,5.421c-3.617,3.617-5.424,7.898-5.424,12.847	c0,4.949,1.807,9.233,5.424,12.848L188.149,396.57c3.621,3.617,7.902,5.428,12.85,5.428s9.233-1.811,12.847-5.428l127.907-127.906	c3.613-3.614,5.427-7.898,5.427-12.848c0-4.948-1.813-9.229-5.427-12.847C338.139,239.353,333.854,237.549,328.905,237.549z"/></g></g></svg>');background-repeat:no-repeat;position:absolute;top:40%;transform:translateY(-50%);right:15px;pointer-events:none}@media screen and (max-width: 450px){#form_fast .select_sp:after{right:5px}}#form_fast .xdsoft_datetimepicker{z-index:99999}#form_fast #buy_fast_form ul li{color:#58595b;font-size:16px}#form_fast #buy_fast_form ul li .text_check,#form_fast #buy_fast_form ul li .item_check{position:relative}#form_fast #buy_fast_form ul li .text_check .label_error,#form_fast #buy_fast_form ul li .item_check .label_error{margin-bottom:5px;position:relative;top:-6px}#form_fast #buy_fast_form ul #name_buy_fast1,#form_fast #buy_fast_form ul #member_buy_fast1{width:calc(100% + -0px)}#form_fast #buy_fast_form ul .group_mail{display:flex;justify-content:space-between;flex-wrap:wrap}#form_fast #buy_fast_form ul .group_mail .item_check{width:calc(50% - 10px)}@media screen and (max-width: 1200px){#form_fast #buy_fast_form ul .group_mail .item_check{width:calc(50% - 10px)}}@media screen and (max-width: 450px){#form_fast #buy_fast_form ul .group_mail .item_check{width:calc(50% - 5px)}}#form_fast #buy_fast_form ul .group_mail input{width:calc(100% + -0px)}#form_fast #buy_fast_form ul .group_region{display:flex;justify-content:space-between;flex-wrap:wrap}#form_fast #buy_fast_form ul .group_region .select_sp{width:calc(50% - 10px)}#form_fast #buy_fast_form ul .group_region .select_sp select{width:100%}@media screen and (max-width: 450px){#form_fast #buy_fast_form ul .group_region .select_sp{width:calc(50% - 5px)}}#form_fast #buy_fast_form ul #mesegase_buy_fast1{width:100%;height:85px;padding:10px 20px;border:unset;outline:none;background:#f6f6f6;color:#58595b;box-sizing:border-box;font-size:var(--font-size-regular);font-weight:400}#form_fast #buy_fast_form ul #mesegase_buy_fast1::-moz-placeholder{color:#58595b}#form_fast #buy_fast_form ul #mesegase_buy_fast1::placeholder{color:#58595b}#form_fast #buy_fast_form ul input{height:38px;margin-bottom:14px;padding-left:20px;border-radius:50px;background:#f6f6f6;color:#58595b;border:none;outline:none;box-sizing:border-box;width:calc(100% + -0px);font-size:var(--font-size-regular);font-weight:400;padding-right:20px}#form_fast #buy_fast_form ul input::-moz-placeholder{color:#58595b}#form_fast #buy_fast_form ul input::placeholder{color:#58595b}#form_fast #buy_fast_form #member_buy_fast1{padding-right:20px}#form_fast #address_buy_fast1,#form_fast #hours_buy_fast1,#form_fast #minute_buy_fast1,#form_fast #gender_buy_fast1,#form_fast #region_buy_fast1{height:38px;padding-right:5px;display:inline-block;margin-bottom:14px;outline:none;padding-left:20px;border:none;color:#58595b;border-radius:50px;font-size:var(--font-size-regular);font-weight:400;background-color:var(--extra-color)}@media all and (max-width: 1000px){#form_fast #address_buy_fast1,#form_fast #hours_buy_fast1,#form_fast #minute_buy_fast1,#form_fast #gender_buy_fast1,#form_fast #region_buy_fast1{padding-right:unset;font-size:13px}}#form_fast #address_buy_fast1{width:100%}#form_fast .group_date{display:flex;justify-content:space-between;flex-wrap:wrap}#form_fast .group_date #datepicker,#form_fast .group_date #datepicker3{width:calc(100% + -0px)}#form_fast .group_date .text_check_date{width:calc(50% - 10px);position:relative;float:left}@media screen and (max-width: 1200px){#form_fast .group_date .text_check_date{width:100%}}#form_fast .group_date .text_check_date .label_error{padding:0 0 0 20px;margin-bottom:5px;position:relative;top:-6px}@media screen and (max-width: 450px){#form_fast .group_date .text_check_date{width:calc(50% - 5px)}}#form_fast .group_date .select_sp{width:calc(50% - 10px)}#form_fast .group_date .select_sp #gender_buy_fast1{width:100%}@media screen and (max-width: 450px){#form_fast .group_date .select_sp{width:calc(50% - 5px)}}@media screen and (max-width: 450px){#form_fast .group_date2 .text_check_date{width:100%}}#form_fast .date_picker{width:calc(50% - 10px);display:flex;justify-content:space-between;float:right}@media screen and (max-width: 450px){#form_fast .date_picker{width:100%}}#form_fast .date_picker .select_sp{width:calc(50% - 10px);float:left}@media screen and (max-width: 979px){#form_fast .date_picker .select_sp{width:calc(50% - 20px)}}@media screen and (max-width: 450px){#form_fast .date_picker .select_sp{width:calc(50% - 5px)}}#form_fast .date_picker select{width:100%}#form_fast .wrap-by-fast .footer_phone{border-bottom:1px solid #757575;padding-top:50px;background:#222;padding-bottom:50px}#form_fast .wrap-by-fast .phone-left{width:50%;float:left;color:#fff;box-sizing:border-box}@media all and (max-width: 600px){#form_fast .wrap-by-fast .phone-left{width:100%}}#form_fast .wrap-by-fast .phone-tittle1{color:#fff;font-size:var(--font-size-large-text);margin-bottom:10px}#form_fast .wrap-by-fast .phone-tittle{text-transform:uppercase;font-size:var(--font-size-title-special);font-weight:400;color:#fff}@media all and (max-width: 800px){#form_fast .wrap-by-fast .phone-tittle{font-size:18px}}#form_fast .wrap-by-fast .phone-content{font-size:var(--font-size-medium);margin-top:5px;color:#b5b5b5}#form_fast .wrap-by-fast .fast-left{width:658px;float:left}@media screen and (max-width: 1040px){#form_fast .wrap-by-fast .fast-left{width:100%;text-align:center}}#form_fast .wrap-by-fast .fast-left .fast-left-icon{width:calc(100% - 552px);float:left;height:102px;background:var(--black-color);position:relative;animation:2s ease-in-out 0s normal none infinite running change-translate;transition:.3s ease-in-out all}@media screen and (max-width: 1040px){#form_fast .wrap-by-fast .fast-left .fast-left-icon{display:none}}#form_fast .wrap-by-fast .fast-left .icon_phone{width:58px;height:75px;margin:14px 5px 0 60px;z-index:2;position:absolute}#form_fast .wrap-by-fast .fast-left .fast-left-text{float:right;width:505px;margin:26px 0;color:#fff;padding-left:13px;box-sizing:border-box}@media screen and (max-width: 1040px){#form_fast .wrap-by-fast .fast-left .fast-left-text{width:100%;margin:5px 0 0;padding-left:0}}#form_fast .wrap-by-fast .fast-left .fast-left-text .fast-top{font-size:var(--font-size-title-large);margin-top:-3px}#form_fast .wrap-by-fast .fast-left .fast-left-text .fast-bottom{font-size:16px}@media screen and (max-width: 1040px){#form_fast .wrap-by-fast .fast-left .fast-left-text .fast-bottom{box-sizing:border-box}}#form_fast .wrap-by-fast .buy_fast{float:right;width:50%;transform:translateY(10px)}@media all and (max-width: 1100px){#form_fast .wrap-by-fast .buy_fast{float:left;transform:translate(0);margin-top:10px}}@media all and (max-width: 600px){#form_fast .wrap-by-fast .buy_fast{width:100%}}@keyframes change-translate{0%{transform:translate(-88px)}}#form_fast .wrap-by-fast .fast-right{width:calc(100% - 658px);float:right;box-sizing:border-box}@media screen and (max-width: 1040px){#form_fast .wrap-by-fast .fast-right{width:calc(100% - 10px);margin:-15px 5px;text-align:center}}#form_fast .wrap-by-fast .buy_fast #telephone_buy_fast{width:400px;padding-left:20px;box-sizing:border-box;line-height:40px;height:40px;background:#fff;margin:0;font-size:var(--font-size-medium);color:#000;outline:none;border:none}#form_fast .wrap-by-fast .buy_fast #telephone_buy_fast :placeholder{color:#555;margin-left:-10px}#form_fast .wrap-by-fast .buy_fast .button-buy-fast{min-width:120px;border:none;color:#eee;background-color:#ff8100;cursor:pointer;line-height:40px;margin:0;padding-left:0;font-size:var(--font-size-big-text);position:relative;transition:.5s}#form_fast .wrap-by-fast .buy_fast .button-buy-fast:hover{background:var(--main-color)}#form_fast .wrap-by-fast .buy_fast .button-buy-fast svg{fill:#eee;transition:.5s}#form_fast .wrap-by-fast .buy_fast .button-buy-fast:hover svg{transition:.5s}#form_fast .wrap-by-fast .buy_fast_body{display:flex}@media all and (max-width: 800px){#form_fast .wrap-by-fast .buy_fast_body{margin-top:5px;margin-bottom:5px}}#form_fast .wrap-by-fast .form-title{color:#fff}#form_fast .wrap-by-fast .form-title span{font-size:var(--font-size-title-extra);font-style:italic;line-height:20px}#form_fast .wrap-by-fast .form-title p{margin-top:10px;font-size:var(--font-size-title-colossal);font-weight:400;text-transform:uppercase;line-height:60px;margin-bottom:0}#form_fast .wrap-by-fast h3{font-size:var(--font-size-title-super);font-style:italic;font-weight:400;margin-top:0}@media all and (max-width: 1000px){#form_fast .buy_fast #telephone_buy_fast{width:70%}}#form_fast .buy_fast_body input{border:none;height:32px;background:#fff;outline:none;color:#000;padding-left:10px;box-shadow:0 0 3px #c4c4c4;width:100%}@media screen and (max-width: 1040px){#form_fast .buy_fast_body input{width:97%}}@media screen and (max-width: 320px){#form_fast .buy_fast_body input{width:94%;font-size:14px}}#form_fast .by_adress{padding:5px 0}@media all and (max-width: 800px){#form_fast .footer_phone{padding:20px 20px 0}#form_fast .footer_phone .phone-left{width:100%;padding:0}#form_fast .phone-tittle{font-size:18px}#form_fast .phone-content,#form_fast .buy_fast .button-buy-fast{font-size:16px}}#form_fast .button_form{text-align:center;padding:20px 0 10px}#form_fast .button_form .button{padding:10px 60px;background:var(--main-color);border:unset;color:var(--extra-color);text-transform:uppercase;cursor:pointer;box-shadow:0 0 20px #e1e0e0}#form_fast .button_form .button svg{fill:var(--extra-color)}#form_fast .form_dk .block_t{font-size:var(--font-size-big-text);color:var(--extra-color);text-transform:uppercase;padding-bottom:5px}#form_fast .form_dk .note_tb{margin-bottom:30px;text-align:center;font-size:15px}@media screen and (max-width: 979px){#form_fast .form_dk .note_tb{margin-bottom:20px}}@media (max-width: 992px){.booking-section{background-attachment:scroll}}@media (max-width: 768px){.booking-section{background-size:cover;background-position:center top;overflow-x:hidden}.booking-header{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-left:0;margin-right:0;padding:40px 20px 20px;max-width:100%;box-sizing:border-box}.booking-container{padding:0!important}.booking-form{margin-top:30px;padding-bottom:30px!important}.form-section-title{font-size:var(--font-size-medium)!important;color:#d1a04f!important}.form-group label{color:#c6853b!important;font-size:var(--font-size-normal)!important;font-family:var(--font-primary)!important}.select-field select{font-size:var(--font-size-regular)!important}.mobile-form-row-two{grid-template-columns:1fr 1fr!important}.mobile-form-row-two .form-group{flex:1;min-width:0}.form-row-triple{display:flex;flex-direction:column!important;gap:16px}.form-row-triple .form-group:first-child{width:100%;margin-bottom:8px}.form-row-triple .row-time{display:flex;gap:12px;width:100%}.form-row-triple .row-time .form-group{flex:1;min-width:0}.form-group{margin-bottom:12px}.form-group label{margin-bottom:4px;font-size:var(--font-size-small)!important}.input-field,.select-field,.textarea-field{padding:4px 8px;min-height:24px}.input-field input,.select-field select,.select-field input[type=date],.textarea-field textarea{font-size:var(--font-size-small)!important}}@media (min-width: 1024px){.form-row-triple{flex-direction:row!important;gap:20px}.form-row-triple .form-group:first-child{flex:1;width:auto}.form-row-triple .row-time{flex:2;display:flex;flex-direction:row;gap:20px}.form-row-triple .row-time .form-group{flex:1}}@media (max-width: 576px){.booking-section{background-position:center top;background-color:var(--black-color);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.booking-form{padding:16px!important}.form-section{gap:9px!important}.form-section-title{font-size:var(--font-size-small)!important;margin-bottom:16px}.form-row-triple{gap:12px}.form-row-triple .row-time{gap:8px}.form-group label{font-size:var(--font-size-extra-small)!important;margin-bottom:3px}.input-field,.select-field,.textarea-field{padding:3px 6px;min-height:20px}.input-field input,.select-field select,.select-field input[type=date],.textarea-field textarea{font-size:var(--font-size-extra-small)!important}.holiday-notice{font-size:var(--font-size-extra-small);padding:6px 10px;margin-top:6px}}@media (min-width: 577px) and (max-width: 991px){.booking-form{padding:24px!important}.form-row-triple{gap:18px}.form-row-triple .row-time{gap:16px}.form-group label{font-size:var(--font-size-normal)!important;margin-bottom:5px}.input-field,.select-field,.textarea-field{padding:6px 10px;min-height:28px}.input-field input,.select-field select,.select-field input[type=date],.textarea-field textarea{font-size:var(--font-size-normal)!important}}@media (min-width: 768px){.booking-section{background-color:#2d1810;background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 0;position:relative}.booking-section:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#2d1810cc,#000000b3);z-index:1}.booking-container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:40px}}.booking-header{text-align:center}.booking-title{color:#fff;font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-weight:400;margin:0 0 16px;white-space:pre-line}.booking-subtitle{color:#ccc;font-size:var(--font-size-medium);margin:0 0 20px;white-space:pre-line}.pattern-group{display:flex;gap:8px;justify-content:center}.pattern-diamond{width:8px;height:8px;background-color:#d4af37;transform:rotate(45deg)}.booking-form{background-color:#000;padding:40px;width:100%;max-width:800px;display:flex;flex-direction:column;gap:32px}.form-section{display:flex;flex-direction:column;gap:24px}.form-section-title{color:#d1a04f;font-size:var(--font-size-subtitle-large);font-weight:400;margin:0}.form-row,.form-row-triple{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:#c6853b;font-size:var(--font-size-regular);font-weight:400;font-family:var(--font-primary)}.required{color:#ff6b6b}.input-field,.select-field,.textarea-field{background-color:#f2be83;padding:6px 10px;display:flex;align-items:center;gap:8px;min-height:30px}.input-field input,.textarea-field textarea,.select-field select,.select-field input[type=date]{flex:1;background:none;border:none;outline:none;color:#2d1810;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;width:100%;font-family:var(--font-primary)}.select-field input[type=date]{cursor:pointer;color:#2d1810;font-family:var(--font-primary);background:transparent!important}.select-field input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.select-field input[type=date]::-webkit-datetime-edit{color:#2d1810;font-family:var(--font-primary);font-size:var(--font-size-medium);font-weight:400}.select-field input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#2d1810}.select-field input[type=date]::-webkit-datetime-edit-text{color:#2d1810}.select-field input[type=date]::-webkit-datetime-edit-month-field{color:#2d1810}.select-field input[type=date]::-webkit-datetime-edit-day-field{color:#2d1810}.select-field input[type=date]::-webkit-datetime-edit-year-field{color:#2d1810}.select-field input[type=date]{color-scheme:light}.select-field input[type=date]:focus{color:#2d1810}.select-field input[type=date]::-webkit-datetime-edit-text:not(:focus){color:#8b7355}.select-field input[type=date]:hover{color:#2d1810}.select-field input[type=date]:not(:-moz-placeholder){color:#2d1810}.select-field input[type=date]:not(:placeholder-shown){color:#2d1810}.input-field input:focus,.input-field input:hover,.input-field input:active,.textarea-field textarea:focus,.textarea-field textarea:hover,.textarea-field textarea:active,.select-field select:focus,.select-field select:hover,.select-field select:active,.select-field input[type=date]:focus,.select-field input[type=date]:hover,.select-field input[type=date]:active{background:transparent!important;background-color:transparent!important}#form_fast #buy_fast_form ul input,#form_fast #buy_fast_form ul #mesegase_buy_fast1{background:transparent!important;background-color:transparent!important}.input-field input:-webkit-autofill,.input-field input:-webkit-autofill:hover,.input-field input:-webkit-autofill:focus,.input-field input:-webkit-autofill:active,.textarea-field textarea:-webkit-autofill,.textarea-field textarea:-webkit-autofill:hover,.textarea-field textarea:-webkit-autofill:focus,.textarea-field textarea:-webkit-autofill:active,.select-field input[type=date]:-webkit-autofill,.select-field input[type=date]:-webkit-autofill:hover,.select-field input[type=date]:-webkit-autofill:focus,.select-field input[type=date]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#2D1810!important;background:transparent!important;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.input-field input:-moz-autofill,.textarea-field textarea:-moz-autofill,.select-field input[type=date]:-moz-autofill{background:transparent!important;background-color:transparent!important}.input-field input::-moz-placeholder,.textarea-field textarea::-moz-placeholder{color:#8b7355}.input-field input::placeholder,.textarea-field textarea::placeholder{color:#8b7355}.select-field{color:#2d1810;font-size:var(--font-size-medium);cursor:pointer;justify-content:space-between;position:relative}.select-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;outline:none;cursor:pointer;width:100%;font-family:var(--font-primary)}.select-field select:disabled{color:#8b7355;cursor:not-allowed}.select-branch select{color:#8b7355}.select-branch select.has-value{color:#2d1810}.select-branch select option{color:#2d1810!important;background-color:#fff}.select-branch select option:first-child{color:#2d1810!important}.select-branch img{width:16px;height:16px;pointer-events:none}.holiday-notice{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404;font-size:var(--font-size-regular);font-weight:400}.holiday-notice i{color:#f39c12;font-size:var(--font-size-medium)}.holiday-notice.hidden{display:none}.alert{padding:12px 16px;margin-bottom:20px;display:flex;align-items:center;gap:8px;font-size:var(--font-size-regular);font-weight:400;animation:slideDown .3s ease-out}.alert-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.alert-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert i{font-size:var(--font-size-medium);flex-shrink:0}.alert i.icon-check:before{content:"✓";font-weight:400}.alert i.icon-warning:before{content:"⚠";font-weight:400}.alert ul{margin:0;padding-left:20px}.alert li{margin-bottom:4px}.alert li:last-child{margin-bottom:0}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.alert{padding:10px 12px;font-size:var(--font-size-extra-small);margin-bottom:16px}.alert i{font-size:var(--font-size-regular)}}.time-selection{display:flex;align-items:center;gap:12px}.time-field{flex:1;min-width:0}.time-field label{display:block;font-size:var(--font-size-normal);color:#666;margin-bottom:4px;font-weight:400}.time-separator{font-size:var(--font-size-big-text);font-weight:400;color:#333;margin-top:20px;flex-shrink:0}.time-field .select-field{position:relative}.time-field .select-field select{width:100%;padding:8px 12px;border:1px solid #ddd;background-color:#fff;font-size:var(--font-size-regular);color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.time-field .select-field select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.time-field .select-field select:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.time-field .select-field img{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}@media (max-width: 768px){.time-selection{gap:8px}.time-separator{font-size:var(--font-size-medium);margin-top:18px}.time-field label{font-size:var(--font-size-small)}.time-field .select-field select{padding:6px 10px;font-size:var(--font-size-extra-small)}}.textarea-field{height:100px;align-items:flex-start}.textarea-field textarea{resize:none;height:100%}.submit-btn{background-color:#000;color:#fff;border:1px solid #ffffff;padding:16px 32px;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;transition:all .3s;align-self:center}.submit-btn:hover{background-color:#d1a04f;color:#000;border:1px solid #D1A04F}@media (max-width: 768px){.form-row,.form-row-triple{grid-template-columns:1fr 1fr;gap:16px}.booking-form{padding:20px;margin:0;max-width:100%;box-sizing:border-box}.booking-title{font-size:var(--font-size-title-large);margin:0 0 5px}.booking-subtitle{font-size:var(--font-size-regular);margin:0 0 5px}.promotions-header{padding:unset!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.news-header,.membership-header{padding:unset!important}}.title_share{padding-top:40px;padding-bottom:20px;font-size:var(--font-size-small-medium);color:#282828;text-transform:uppercase;font-weight:600}.copy-right{text-align:center;line-height:1.3em}.copy-right .div{color:#4b4b4b}.copy-right .cpy{color:var(--extra-color)}.share_column{display:flex;float:left;margin:10px 0 20px}@media screen and (max-width: 636px){.share_column{float:right;margin:35px 0 20px;justify-content:flex-start}}@media screen and (max-width: 540px){.share_column{float:none;margin:0;justify-content:flex-start}}.share_column .icon_face{border:1px solid #434343}.share_column .icon_face svg{width:21px!important;height:21px!important;fill:var(--white-color)}.share_column .icon_face:hover{background-color:#295396}.share_column .icon_face:hover svg{fill:#fff}.share_column .icon_google{border:1px solid #434343}.share_column .icon_google svg{width:21px;height:21px;fill:red}.share_column .icon_google:hover{background-color:red}.share_column .icon_google:hover svg{fill:#fff}.share_column .icon_twitter{border:1px solid var(--white-color)}.share_column .icon_twitter svg{width:21px!important;height:21px!important;fill:var(--white-color)}.share_column .icon_twitter:hover{background-color:#1d9bf0}.share_column .icon_twitter:hover svg{fill:#fff}.share_column .icon_youtube{border:1px solid #434343}.share_column .icon_youtube svg{width:21px!important;height:21px!important;fill:#434343}.share_column .icon_youtube:hover{background-color:red}.share_column .icon_youtube:hover svg{fill:#fff}.share_column .icon_printeres{border:1px solid #434343}.share_column .icon_printeres svg{width:21px!important;height:21px!important}.share_column .icon_instagram{border:1px solid #434343}.share_column .icon_instagram svg{width:21px!important;height:21px!important}.share_column .icon_instagram:hover{background-color:#c21975}.share_column .icon_instagram:hover svg{fill:var(--hover-color)}.share_column .icon_instagram:hover svg stop{stop-color:var(--hover-color)}.share_column .icon_zalo{border:1px solid #434343}.share_column .icon_zalo svg{width:21px!important;height:21px!important;fill:#434343}.share_column .icon_zalo:hover{background-color:#0068ff}.share_column .icon_zalo:hover svg{fill:var(--hover-color)}.share_column .icon_tiktok{border:1px solid #434343}.share_column .icon_tiktok svg{width:21px!important;height:21px!important;fill:#434343}.share_column .icon_tiktok:hover{background-color:#000}.share_column .icon_tiktok:hover svg{fill:#fff}.share_column .icon_facebook_mes{border:1px solid #295396}.share_column .icon_facebook_mes svg{width:21px!important;height:21px!important;fill:#295396}.share_column .icon_facebook_mes:hover{background-color:#295396}.share_column .icon_facebook_mes:hover svg{fill:#fff}.share_column .icon{margin-right:8px;width:36px;background:#333;height:36px;box-sizing:border-box;position:relative;border-radius:50%;float:right;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.share_column .icon svg{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.share_column .icon .svg{fill:#fff!important}.share_column .icon-youtube img{border:2px solid #fff;border-radius:50%}ul.menu-bottom li.level0{box-sizing:border-box;width:50%;float:left;text-align:justify}@media screen and (min-width: 651px){ul.menu-bottom li.level0{width:60%}}ul.menu-bottom li.level0>a,ul.menu-bottom li.level0>span{display:inherit;color:var(--white-color);font-size:var(--font-size-subtitle-large);font-weight:600}ul.menu-bottom li.level0 ul{margin-top:20px}ul.menu-bottom li.level0 ul li{position:relative;width:100%;cursor:pointer}ul.menu-bottom li.level0 ul li a{color:var(--footer-color);font-size:var(--font-size-medium);font-weight:500}ul.menu-bottom li.level0 ul li a svg{padding-right:0;width:9px;height:9px}ul.menu-bottom li.level0 ul li a:hover{color:var(--sub-color)}ul.menu-bottom li.level0 ul li a:hover svg{fill:#fff!important}ul li.level1 a:hover,ul li.level1 span:hover{color:var(--sub-color)}ul.menu-bottom li.level0 span.click-mobile{position:absolute;cursor:pointer;padding:16px;right:0;top:0;display:none;z-index:10;width:50px;height:50px}ul.menu-bottom li.level0 span.click-mobile.active{background:#0000 url(/images/restaurant/icon-click-active.png) no-repeat scroll center}.menu-bottom ul li.mid-sitem>span i{background:#0000 url(/images/restaurant/bo-cong-thuong.png) no-repeat scroll left bottom;content:" ";height:47px;display:block;margin-top:23px;padding-top:12px}@media screen and (max-width: 650px){ul.menu-bottom li.level0{float:left;width:100%;margin-bottom:10px}ul.menu-bottom li.level0>a,ul.menu-bottom li.level0>span{display:inline-block;padding:8px 8px 8px 0;margin-bottom:0;font-size:var(--font-size-medium)}ul.menu-bottom li.level0 ul{display:block;margin-top:0}ul li.level1{padding:5px 0;margin-left:10px}ul.menu-bottom li.level0 ul li{margin-bottom:14px;line-height:normal!important;margin-left:0!important}ul li.level1.first-sitem,ul li.level1:first-child{border:0}}.footer{background-color:var(--black-color);color:var(--white-color)}.footer a{color:var(--white-color)}.footer a:hover{color:var(--main-color);text-decoration:none}.footer_inner{margin:0 auto;max-width:100%;display:flex;flex-wrap:wrap;overflow:hidden;border-bottom:1px solid #383838}@media screen and (max-width: 540px){.footer_inner .center_bottom{padding-top:10px!important}}.footer_inner>div{box-sizing:border-box}.footer .footer_inner .left{float:left;padding:35px 0 0;width:40%;color:#ccc;font-size:var(--font-size-regular);border:none}.footer .footer_inner .left .logobottom{margin-bottom:10px}@media screen and (max-width: 768px){.footer .footer_inner .left .logobottom{text-align:left}}@media all and (max-width: 768px){.footer .footer_inner .left{padding:35px 25px 0 0}}.footer .footer_inner .left .bottom_f{margin-bottom:10px;font-size:var(--font-size-regular);width:76%}@media screen and (max-width: 768px){.footer .footer_inner .left .bottom_f{width:100%;float:left}.footer{padding-top:50px}}@media screen and (max-width: 540px){.footer .footer_inner .left .bottom_f{width:100%;float:none;text-align:left}.footer .container{padding:0px 15px I!important}}.footer .footer_inner .left .bottom_f h2{margin-bottom:30px;font-size:var(--font-size-medium);font-weight:700;text-transform:uppercase;font-weight:400;color:#fff}.footer .footer_inner .left .bottom_f h4{margin-bottom:15px;font-weight:400;font-family:var(--font-primary);font-size:var(--font-size-regular)}.footer .footer_inner .left .bottom_f p{line-height:25px;font-size:var(--font-size-medium);font-weight:400}.footer .footer_inner .left ul li{margin-bottom:12px;color:#ccc;position:static;box-sizing:border-box;overflow:hidden}.footer .footer_inner .left ul li.location,.footer .footer_inner .left ul li.email,.footer .footer_inner .left ul li.wb{background:url(/images/restaurant/location.png) no-repeat scroll left center #0000}.footer .footer_inner .left ul li.location{line-height:20px}.footer .footer_inner .left ul li.tel{background:url(/images/restaurant/phone.png) no-repeat scroll left center #0000}.footer .footer_inner .left ul li.fax{background:url(/images/restaurant/fax.png) no-repeat scroll left center #0000}.navigation_sub .menu-bottom{margin-right:-25px;padding-left:40px}@media screen and (max-width: 990px){.navigation_sub .menu-bottom{padding-left:0}}.footer .footer_inner .center{width:30%;padding:50px 0 0}@media screen and (max-width: 990px){.footer .footer_inner .center{padding:50px 0 0}}.footer .footer_inner .center .menu_bottom li{color:#ccc;font-size:var(--font-size-medium);font-weight:500;margin-bottom:12px}.footer .footer_inner .center .menu-bottom a:hover{color:var(--sub-color)}.footer .footer_inner .center .title{display:inherit;margin-bottom:10px;color:#fff;font-size:var(--font-size-big-text);font-weight:550}.footer .footer_inner .center .menu-bottom ul li{color:var(--footer-color);font-size:var(--font-size-medium);font-weight:400;margin-bottom:5px;line-height:1.5;text-align:left}.footer .footer_inner .center .menu-bottom ul li a{font-weight:400}.footer .footer_inner .center .menu-bottom ul li a:hover{color:var(--sub-color)}@media all and (max-width: 600px){.footer .footer_inner .center{padding:5px 0 10px;text-align:justify}}@media all and (max-width: 540px){.footer .footer_inner .center{padding:0;text-align:justify}}.center_bottom .menu_bottom{margin-top:0}@media screen and (max-width: 540px){.center_bottom .menu_bottom{margin-top:10px}}.center_bottom .level0 a{font-size:var(--font-size-medium)!important;font-weight:500!important}@media screen and (max-width: 1200px){.footer .footer_inner .left{width:50%}}@media screen and (max-width: 1200px){.footer .footer_inner .center{width:50%;float:right;order:4}}.footer .footer_inner .footer_r{float:right;padding-top:35px;width:25%}@media all and (max-width: 990px){.footer .footer_inner .footer_r{order:2;width:50%}}@media all and (max-width: 600px){.footer .footer_inner .footer_r{display:block;float:none;width:100%}}@media all and (max-width: 540px){.footer .footer_inner .footer_r{padding-top:15px;text-align:center}}.delec{font-size:var(--font-size-extra-small)}.delec a{color:var(--white-color);font-size:var(--font-size-extra-small);font-weight:500}.bottom_share{padding:5px 0;margin-top:15px}.bottom_share .container{padding:15px 15px 15px 0}@media screen and (max-width: 768px){.bottom_share .container{padding:15px!important}}.bottom_share .bot_ft{display:flex;justify-content:space-between;flex-wrap:wrap}.bottom_share .bot_ft .copy-right{color:#ccc;font-size:var(--font-size-medium);text-align:left;font-weight:400;width:50%}.bottom_share .bot_ft .copy-right div{white-space:normal}.bottom_share .bot_ft .icon_tb{width:15%}@media screen and (max-width: 768px){.bottom_share .bot_ft .copy-right{width:100%}.bottom_share .bot_ft .icon_tb{width:100%;order:3}}.bottom_share .bot_ft .text_tb{width:67%;font-weight:500;margin-top:10px}@media screen and (max-width: 1200px){.bottom_share .bot_ft .text_tb{width:83%;font-weight:500;margin-top:10px}}@media screen and (max-width: 768px){.bottom_share .bot_ft .text_tb{width:100%;order:2}}.address{margin-top:5px}.address .item{padding-top:5px}.address svg{width:20px;height:20px;fill:#000;float:left;margin-right:5px}.address .dc{color:#000}.footer .footer_inner .left h3{text-transform:uppercase;font-weight:400;color:#fff;font-size:var(--font-size-large-text)}@media screen and (max-width: 1200px){.footer .footer_inner .right{float:none;width:98%}.footer .introduction{display:none}}@media screen and (max-width: 650px){.footer .footer_inner .center,.footer .footer_inner .left{width:100%;padding-top:20px;padding-right:0;padding-left:20px}.navigation_sub{padding-left:0;padding-top:0}.navigation_sub .menu-bottom{margin-right:0}.hotline>span>a{display:none}.hotline:hover>span{background:#fff;position:absolute;right:8px;bottom:-94px;z-index:100;padding:8px;border:1px solid #EEE}.hotline:hover>span>a{display:block}.header .hotline{margin-right:6px;padding-right:0}.logs{display:none}.log_wrapper>span{display:none}.header .hotline:after{display:none}.log_wrapper:hover .logs{position:absolute;right:0;width:145px;text-align:left;background:#fff;z-index:100;border:1px solid #EEE;border-radius:0 0 4px 4px;padding:7px;display:block;bottom:-72px}}.footer2{line-height:22px}.footer2 hr{border-color:#C8C8C8 -moz-use-text-color #FFFFFF;border-style:solid none;border-width:1px medium}.design-by,.design-by a{color:#585858;text-align:right}.footer_r .copy-right{margin-top:53px;color:#ccc;font-size:var(--font-size-regular);text-transform:capitalize}@media screen and (max-width: 414px){.footer_r .copy-right{margin-top:20px}}.footer_r .copy-right span{color:#ccc;font-size:var(--font-size-regular)}.footer_onlymobile{margin:0 auto}.footer_onlymobile .block_facebook{display:none}@media screen and (max-width: 540px){.footer_onlymobile .block_facebook{display:block}}.block_regions{z-index:999;top:12%;position:fixed;right:-280px;width:285px;background:#fdf1d8;box-shadow:0 0 1px #bababa;border:1px solid #bababa;transition:all .4s ease}@media screen and (max-width: 450px){.block_regions{top:unset;bottom:435px;width:280px;right:-276px;transform:translateY(0)}}.block_regions .close_region{position:relative}.block_regions .close_region span{position:absolute;right:0;display:block;top:-15px;cursor:pointer;padding:7px 7px 7px 8px;width:15px;height:15px;background:var(--sub-color);border-radius:50%}.block_regions .title_region{height:34px;text-align:center;line-height:32px;position:relative;position:absolute;box-shadow:0 0 1px #bababa;cursor:pointer;padding:0 7px;transform:rotate(-90deg);font-size:var(--font-size-icon-text);background:var(--wrap-color);color:var(--sub-color);border-top-left-radius:10px;border-top-right-radius:10px;left:-75px;top:45px;width:113px;font-weight:500}@media screen and (max-width: 450px){.block_regions .title_region{font-size:var(--font-size-medium);left:-66px;top:36px;width:94px}}.block_regions .pull-right{height:125px;padding:10px;width:100%;box-sizing:border-box}@media screen and (max-width: 450px){.block_regions .pull-right{height:105px}}.block_regions .pull-right .title{background:var(--sub-color);text-align:center;padding:10px 0;font-weight:400;margin:0}@media screen and (max-width: 450px){.block_regions .pull-right .title{padding:0 0 5px;background:none}}.block_regions .pull-right .title span{font-size:var(--font-size-big-text);text-transform:uppercase;color:var(--black-color);text-decoration:none;font-weight:550;margin-left:0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;color:var(--main-color)}@media screen and (max-width: 450px){.block_regions .pull-right .title span{font-size:var(--font-size-medium)}}.block_regions .pull-right .list_region{display:flex;align-items:center;justify-content:space-around;margin-top:5px}@media screen and (max-width: 450px){.block_regions .pull-right .list_region{margin-top:0}}.block_regions .pull-right .list_region a{text-align:center;font-weight:500;text-transform:uppercase}@media screen and (max-width: 450px){.block_regions .pull-right .list_region a{font-size:var(--font-size-normal)}}.block_regions .pull-right .list_region a .check{width:18px;height:18px;margin:0 auto 5px;border:2px solid var(--main-color);position:relative}@media screen and (max-width: 450px){.block_regions .pull-right .list_region a .check{width:15px;height:15px}}.block_regions .pull-right .list_region a span{font-size:var(--font-size-big-text);color:var(--main-color);font-weight:500;width:100%;display:block;text-align:center}@media screen and (max-width: 450px){.block_regions .pull-right .list_region a span{font-size:var(--font-size-medium)}}.block_regions .pull-right .list_region a .check:before{content:"";background:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="%23a31f1c"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M4 12.6111L8.92308 17.5L20 6.5" stroke="%23a31f1c" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>');width:20px;height:20px;transform:translate(-50%,-50%);top:50%;left:50%;opacity:0;position:absolute;transition:all .4s ease}@media screen and (max-width: 450px){.block_regions .pull-right .list_region a .check:before{width:15px;height:15px}}.block_regions .pull-right .list_region a:hover .check:before{opacity:1}.block_regions .pull-right .list_region .active .check:before{opacity:1}.show_regions{right:0!important}.bo-cong-thuong-badge{background-color:#007bff;color:#fff;padding:8px 12px;border:2px solid #0056b3;font-size:var(--font-size-normal);font-weight:500;text-align:center;display:inline-block}.bo-cong-thuong-badge .checkmark{color:#fff;font-weight:700;margin-right:4px}@media screen and (min-width: 651px){.footer .footer_inner.columns-2>.left{width:40%}.footer .footer_inner.columns-2>.center{width:60%}.footer .footer_inner.columns-3>.left{width:40%}.footer .footer_inner.columns-3>.center{width:30%}.footer .footer_inner.columns-4>.left{width:40%}.footer .footer_inner.columns-4>.center{width:30%}}@media (min-width: 768px){.mobile-social-first{display:none!important}}@media (max-width: 767px){.desktop-social-last{display:none!important}}.modal_regions{position:fixed;top:50%;left:50%;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;display:none!important;background:#fff;transform:translate(-50%,-50%);width:300px;background-repeat:no-repeat;background-size:cover;border-radius:0 0 4px 4px}.modal_regions .close_region{position:relative}.modal_regions .close_region span{position:absolute;right:-35px;display:block;top:-17px;cursor:pointer;padding:7px 7px 7px 8px;width:15px;height:15px;background:var(--sub-color);border-radius:50%}.modal_regions .modal_content{box-sizing:border-box}.modal_regions .modal_content .title{font-size:var(--font-size-title-large);text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;margin-bottom:10px;font-weight:550;background-image:url(/images/restaurant/buttonred.png);width:300px;height:60px;background-repeat:no-repeat;background-size:contain;border:none;background-color:transparent;display:inline-block;position:relative;transition:.5s;transition:all .5s ease-out}.modal_regions .modal_content .title span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal_regions .modal_content .list_region{padding:0 40px;box-sizing:border-box}.modal_regions .modal_content .list_region a{font-size:var(--font-size-big-text);font-weight:550;color:#000;display:block;margin-bottom:20px;display:flex;justify-content:start}.modal_regions .modal_content .list_region a .check{width:18px;height:18px;border-radius:4px;border:2px solid var(--main-color);position:relative;margin-right:10px}.modal_regions .modal_content .list_region a .check:before{content:"";background:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="%23a31f1c"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M4 12.6111L8.92308 17.5L20 6.5" stroke="%23a31f1c" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>');width:20px;height:20px;transform:translate(-50%,-50%);top:50%;left:50%;opacity:0;position:absolute;transition:all .4s ease}.modal_regions .modal_content .list_region a:hover{color:var(--main-color)}.modal_regions .modal_content .list_region a:hover .check:before{opacity:1}.modal_regions .modal_content .list_region .active{color:var(--main-color)}.modal_regions .modal_content .list_region .active .check:before{opacity:1}.modal_regions .modal_content .note{font-size:var(--font-size-medium);color:var(--main-color);text-align:center;margin:20px;display:block}#form_fast{width:100%;height:1000px;background:#000000ab;position:fixed;z-index:9999;top:0;padding-top:30px}@media screen and (max-width: 979px){#form_fast{padding-top:15px}}@media screen and (max-width: 450px){#form_fast{height:100%}}.slider-home-wrapper{position:relative}.slider-home-wrapper .owl-carousel{position:initial}.fs-slider-home img{width:100%;height:auto}.slider-home{position:relative}.slider-home:hover .button-slide{background:var(--extra-color)}.slider-home:before{width:100%;content:"";height:37%;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.08),rgba(0,0,0,.21),rgba(0,0,0,.3),#0000008c);z-index:2;position:absolute}.fs-slider-home,.fs-slider-home .item:first-child{display:block}.fs-slider-home .item{text-align:center}.owl-dot{background:#ccc;margin:0 3px;width:15px;height:15px;border-radius:50%;display:inline-block;box-sizing:border-box}.fs-slider-home:hover .owl-dot{opacity:1}.owl-dots{text-align:center;position:absolute;bottom:10px;padding:6px 11px;border-radius:19px;left:50%;transform:translate(-50%)}.owl-dot.active,.owl-dot:hover{background:var(--sub-color);box-shadow:inset #ffffff5e -1px 1px 1px}.fs-slider-home .owl-controls .owl-nav,.fs-slider-home:hover .owl-controls .owl-nav{display:none!important}.fs-slider-home .owl-controls .owl-nav div{display:inline-block;zoom:1;position:absolute;padding:15px 0 0;margin:0!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fcb040ab;width:48px;height:40px;text-align:center;font-size:41px;color:#fff;line-height:18px;top:50%;transform:translateY(-50%)}@media all and (max-width: 600px){.fs-slider-home .owl-controls .owl-nav div{width:36px;height:32px;font-size:33px;line-height:14px}}.fs-slider-home .owl-controls .owl-prev{left:10px}.fs-slider-home .owl-controls .owl-next{right:10px}.slide-content{-webkit-transition:1s;-o-transition:1s;padding:22px 0 20px;position:absolute;top:40%;text-align:center;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}@media screen and (max-width: 700px){.slider-home-wrapper{overflow:hidden}}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}@media all and (max-width: 600px){.slide-content .sl-content{padding:22px 0 20px;line-height:25px}}.slide-content .sl-content .button{background-image:url(/images/restaurant/buttonred.png);width:230px;height:50px;background-repeat:no-repeat;background-size:contain;border:none;background-color:transparent;color:#fff;cursor:pointer;transition:.5s;transition:all .1s ease-out;font-weight:500;font-size:16px;display:block;margin:0 auto;line-height:50px}.slide-content .sl-content .button:hover{background-image:url(/images/restaurant/buttonblue.png)}@media screen and (max-width: 990px){.slide-content .sl-content .button{width:170px;height:40px;font-size:14px;line-height:40px}}.slide-content .sl-content .icon_svg svg{width:25px;height:25px;position:absolute;fill:var(--extra-color);top:26px;left:50%;transform:translate(-50%,-50%)}.slide-content .last-item{font-size:50px;color:var(--manu-color);text-transform:uppercase;opacity:1;width:345px;transform:unset;font-weight:400;line-height:50px;text-shadow:1px 1px 5px #FFf}.slide-content .last-item span{font-size:18px}@media all and (max-width: 600px){.slide-content .last-item{font-size:22px;text-shadow:1px 1px 1px #6c6c6c}}.slide-content .first-item{font-size:50px;color:var(--extra-color);opacity:1;transform:unset;line-height:60px;font-weight:550;text-shadow:3px 3px black;margin-bottom:30px}.slide-content .first-item span{font-size:18px}@media all and (max-width: 990px){.slide-content .first-item{font-size:36px;line-height:40px}}@media all and (max-width: 540px){.slide-content .first-item{font-size:28px;line-height:32px;margin-bottom:20px}}.slide-content .slogan{background:#992a30;font-size:18px;color:#fff;text-align:center;padding:4px 15px;margin-top:13px;display:inline-block;opacity:1;transform:unset;margin-left:7px}.slide-content .summary-item{opacity:1;font-size:24px;color:#000;display:inline-block;margin-top:12px;transform:unset;line-height:20px;text-transform:inherit;font-weight:700;margin-bottom:60px}@media all and (max-width: 600px){.slide-content .summary-item{margin-top:5px;color:#fff;text-shadow:1px 1px 4px #000000}}.slide-content .description-slide{font-size:17px;margin-top:7px;line-height:25px;color:#a2a2a2}@media all and (max-width: 600px){.slide-content .description-slide{line-height:30px;font-size:18px}}.slide-content .price{font-size:25px;color:red;font-weight:600}.slide-content .button-slide-basic{background-color:var(--main-color);color:#fff;display:inline-block;font-size:18px;text-transform:uppercase}.slide-content .button-slide-basic:hover{background-color:#df5c53}.active .sl-content:after{transform:translate(-50%,-50%) scale(1)}.js_slide_dis .slide-content .sl-content{transform:unset}.block_gallery_default .wrap_gallery1 .owl-controls .owl-nav div{display:inline-block;zoom:1;position:absolute;padding:15px 0 0;margin:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:48px;height:40px;text-align:center;font-size:41px;color:#fff;line-height:18px;bottom:-40%}@media all and (max-width: 600px){.block_gallery_default .wrap_gallery1 .owl-controls .owl-nav div{width:36px;height:32px;font-size:33px;line-height:14px}}.block_gallery_default .wrap_gallery1 .owl-controls .owl-prev{left:30%}@media screen and (max-width: 540px){.block_gallery_default .wrap_gallery1 .owl-controls .owl-prev{left:30%}}.block_gallery_default .wrap_gallery1 .owl-controls .owl-next{left:60%}.block-tesimonials-body .owl-controls .owl-nav div{zoom:1;position:absolute;margin:0;bottom:-16%;transition:all .5s}@media screen and (max-width: 540px){.block-tesimonials-body .owl-controls .owl-nav div{bottom:-8%}}.block-tesimonials-body .owl-controls .owl-nav svg:hover{fill:var(--sub-color);stroke:var(--sub-color)}.block-tesimonials-body .owl-controls .owl-nav svg:hover .cls-1{stroke:var(--main-color)}.block-tesimonials-body .owl-controls .owl-next{right:40%;transition:all .5s}@media screen and (max-width: 540px){.block-tesimonials-body .owl-controls .owl-next{right:30%}}.block-tesimonials-body .owl-controls .owl-prev{left:40%}@media screen and (max-width: 540px){.block-tesimonials-body .owl-controls .owl-prev{left:30%}}.owl-theme .owl-nav{margin-top:0}.owl-dot span{display:none!important}@media (max-width: 768px){.slider-home .item{height:90vh!important;min-height:650px;max-height:800px}.slider-content{padding:20px}.slider-text{max-width:100%;padding:0 15px}.slider-title{font-size:var(--font-size-title-super);margin-bottom:16px;line-height:1.2}.slider-description{font-size:var(--font-size-medium);margin-bottom:20px;line-height:1.4}.author{margin-top:15px}.author-text{font-size:var(--font-size-regular);line-height:1.3}}@media (max-width: 576px){.slider-home .item{height:80vh!important;min-height:600px;max-height:750px}.slider-content{padding:15px}.slider-text{padding:0 10px}.slider-title{font-size:var(--font-size-section-title);margin-bottom:12px;line-height:1.1}.slider-description{font-size:var(--font-size-regular);margin-bottom:15px;line-height:1.3}.author-text{font-size:var(--font-size-small);line-height:1.2}}@media (max-width: 480px){.slider-home .item{height:75vh!important;min-height:550px;max-height:700px}.slider-content{padding:10px}.slider-text{padding:0 5px}.slider-title{font-size:var(--font-size-title-large);margin-bottom:10px}.slider-description{font-size:var(--font-size-small);margin-bottom:12px}.author-text{font-size:var(--font-size-extra-small)}}@media (max-width: 768px) and (orientation: landscape){.slider-home .item{height:100vh!important;min-height:600px;max-height:800px}.slider-content{padding:15px}.slider-text{padding:0 10px}.slider-title{font-size:var(--font-size-title-large);margin-bottom:12px}.slider-description{font-size:var(--font-size-regular);margin-bottom:15px}}@media (max-width: 768px){.slider-home,.slider-home .owl-stage-outer,.slider-home .owl-stage{overflow:hidden}}.desktop-description{display:block}.mobile-description{display:none}@media (max-width: 768px){.desktop-description{display:none}.mobile-description{display:block}}.view-all-btn{background:transparent;border:1px solid #ffffff;color:#fff;padding:12px 24px;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;transition:all .3s ease}.view-all-btn-menu{background:transparent;border:1px solid #ffffff;color:#fff;padding:12px 24px;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;transition:all .3s ease;display:block;margin:0 auto;width:115px;font-family:var(--font-primary)}.nav-tab{background:none;border:none;color:#fff;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;padding:10px 0;position:relative;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-primary);white-space:nowrap;flex-shrink:0;min-width:-moz-max-content;min-width:max-content;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (min-width: 1200px){.container{max-width:1500px;padding:0 30px}.menu-section{padding:80px 0}.menu-title{font-size:3.5rem}.menu-header{margin-bottom:50px}.menu-tabs{gap:40px;padding-bottom:25px}.menu-tab{font-size:var(--font-size-big-text);padding:12px 0}.carousel-slides{height:800px}}@media (max-width: 1199px) and (min-width: 992px){.container{max-width:960px;padding:0 25px}.menu-section{padding:70px 0}.menu-title{font-size:2.8rem}.menu-header{margin-bottom:45px}.menu-tabs{gap:25px;padding-bottom:22px}.menu-tab{font-size:var(--font-size-medium);padding:10px 0}.carousel-slides{height:800px}}@media (max-width: 991px) and (min-width: 768px){.container{max-width:720px;padding:0 20px}.menu-section{padding:60px 0}.menu-title{font-size:2.5rem}.menu-header{margin-bottom:35px}.view-all-btn{padding:10px 20px;font-size:var(--font-size-extra-small)}.menu-tabs{gap:20px;padding-bottom:18px}.menu-tab{font-size:var(--font-size-small-medium);padding:8px 0}.carousel-slides{height:800px}.carousel-btn{width:45px;height:45px}.prev-btn{left:15px}.next-btn{right:15px}}@media (max-width: 767px) and (min-width: 576px){.container{max-width:540px;padding:0 15px}.menu-section{padding:50px 0}.menu-header{margin-bottom:30px}.menu-title{font-size:2.2rem;letter-spacing:1px}.view-all-btn{padding:8px 16px;font-size:var(--font-size-normal)}.menu-navigation{margin-bottom:30px}.menu-tabs{gap:15px;padding-bottom:15px;flex-wrap:wrap;justify-content:center}.menu-tab{font-size:var(--font-size-regular);padding:8px 0;flex:0 0 auto}.carousel-slides{height:400px}.carousel-btn{width:40px;height:40px}.prev-btn{left:10px}.next-btn{right:10px}.carousel-pagination{margin-top:25px;gap:10px}.pagination-dot{width:11px;height:11px}.view-all-btn-menu{width:86%;margin:inherit}}@media (max-width: 575px){.container{padding:0 15px;max-width:100%}.menu-section{padding:40px 0;min-height:auto}.menu-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:15px;text-align:left;margin-bottom:30px}.menu-title{font-size:1.8rem;letter-spacing:1px;line-height:1.2;flex:1;margin:0}.view-all-btn{padding:8px 16px;font-size:var(--font-size-normal);flex-shrink:0;white-space:nowrap}.menu-navigation{margin-bottom:25px}.menu-tabs{justify-content:center;gap:12px;padding-bottom:12px;flex-wrap:wrap}.menu-tab{font-size:var(--font-size-extra-small);padding:6px 0;flex:0 0 auto}.carousel-slides{height:350px}.carousel-btn{width:35px;height:35px}.prev-btn{left:8px}.next-btn{right:8px}.carousel-pagination{margin-top:20px;gap:8px}.pagination-dot{width:10px;height:10px}.view-all-btn-menu{width:86%;margin:inherit}}@media (max-width: 375px){.container{padding:0 12px;max-width:100%}.menu-section{padding:30px 0}.menu-header{margin-bottom:25px}.menu-title{font-size:1.6rem}.view-all-btn{padding:6px 16px;font-size:var(--font-size-small)}.menu-tabs{gap:10px;padding-bottom:10px}.menu-tab{font-size:var(--font-size-normal);padding:5px 0}.carousel-slides{height:800px}.carousel-btn{width:30px;height:30px}.prev-btn{left:5px}.next-btn{right:5px}.pagination-dot{width:9px;height:9px}}@media (min-width: 1920px){.container{max-width:1600px;padding:0 40px}.menu-section{padding:100px 0}.menu-title{font-size:4rem}.menu-tabs{gap:50px;padding-bottom:30px}.menu-tab{font-size:var(--font-size-subtitle-large);padding:15px 0}}@media (max-width: 575px) and (min-width: 480px){.container{padding:0 20px}.menu-title{font-size:1.9rem}.menu-tabs{gap:15px}.menu-tab{font-size:var(--font-size-regular)}}@media (max-width: 479px){.container{padding:0 10px}.menu-section{padding:25px 0}.menu-title{font-size:1.4rem}.menu-tabs{gap:8px}.menu-tab{font-size:var(--font-size-small);padding:4px 0}}.menu-title{color:var(--White, #FFF);font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.menu-tab{background:none;border:none;color:#fff;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;padding:10px 0;position:relative;transition:all .3s ease;text-transform:uppercase;font-family:var(--font-primary);flex:0 0 auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-decoration:none}@media all and (max-width: 600px){.category-carousel .owl-controls .owl-nav div{width:36px;height:36px;font-size:var(--font-size-title-giant);line-height:36px}.category-carousel .owl-controls .owl-nav div img{max-width:16px;max-height:16px}}@media (max-width: 767px) and (min-width: 576px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.carousel-nav{padding:0 10px}.carousel-prev,.carousel-next{width:40px;height:40px}.carousel-prev i,.carousel-next i{font-size:var(--font-size-medium)}}@media (max-width: 575px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.carousel-nav{padding:0 8px}.carousel-prev,.carousel-next{width:35px;height:35px}.carousel-prev i,.carousel-next i{font-size:var(--font-size-regular)}.dot{width:10px;height:10px}}.category-item{padding:2px 8px;color:#9a9a9a;font-size:var(--font-size-small);font-weight:500;text-transform:uppercase;display:inline-block}.category-item span{font-size:var(--font-size-small);line-height:1.3;word-break:break-word;text-align:center;display:block}@media screen and (max-width: 480px){.category-item{font-size:var(--font-size-mini);padding:8px 12px;height:50px;flex:0 0 calc(50% - 4px)}.category-item span{font-size:var(--font-size-tiny);line-height:1.2}.category-flex-container{padding:30px 0;border-top:1px solid var(--white-color);border-bottom:1px solid var(--white-color)}}.mobile-menu-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:#25150fb2;color:#fff;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-medium);z-index:25;box-shadow:none;border:none;outline:none;text-decoration:none}@media screen and (max-width: 768px){.menu-book{height:600px}.menu-book-container{min-height:600px}.page-left,.page-right{margin:0 2px}.menu-book-navigation{bottom:20px;padding:6px 12px;gap:10px}.menu-nav-btn{width:45px;height:45px;font-size:var(--font-size-medium)}.page-dot{width:6px;height:6px}.page-dot.active{width:18px;height:6px}}@media screen and (max-width: 480px){.menu-book{height:500px}.menu-book-container{min-height:500px}.mobile-menu-book{height:450px;min-height:450px}.page-left,.page-right{margin:0 1px;border-radius:4px}.menu-book-navigation{bottom:15px;padding:5px 10px;gap:8px}.menu-nav-btn{width:40px;height:40px;font-size:var(--font-size-regular)}.page-dot{width:5px;height:5px}.page-dot.active{width:15px;height:5px}.mobile-page-single{min-height:350px}.mobile-menu-navigation{bottom:15px;padding:5px 10px;gap:8px}.mobile-menu-nav-btn{width:35px;height:35px;font-size:var(--font-size-regular)}.mobile-page-dot{width:5px;height:5px}.mobile-page-dot.active{width:14px;height:5px}}.products-cat .product-left .left-col .block_title{font-size:var(--font-size-title-large);color:#616161;width:240px;position:relative;margin-top:20px;margin-bottom:15px!important}@media screen and (max-width: 990px){.products-cat .product-left .left-col .block_title{width:180px;height:35px;font-size:var(--font-size-medium)!important}}@media screen and (max-width: 768px){.products-cat .product-left .left-col .block_title{width:205px;height:40px;font-size:var(--font-size-regular)!important}}@media screen and (max-width: 540px){.products-cat .product-left .left-col .block_title{margin-bottom:0;width:260px;height:52px;font-size:var(--font-size-subtitle-large)}}.products-cat .product-left .left-col .title_mobile span{position:unset;transform:unset;margin-right:10px;font-size:var(--font-size-regular)!important}.left .block_product_menu ul li a{margin:0;font-weight:400;padding-left:20px;font-size:var(--font-size-medium);position:relative;text-transform:inherit;display:block;color:var(--extra-color)}.menu-section{background-color:#000;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:40px}.container{max-width:100%;margin:0 auto;padding:0 20px}.container.full-width{padding:0}.menu-navigation{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.menu-navigation::-webkit-scrollbar{display:none}.menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.menu-title{font-family:var(--font-secondary);font-size:3rem;font-weight:400;text-transform:uppercase;color:#fff;margin:0;letter-spacing:2px}.view-all-btn{background:transparent;border:1px solid #ffffff;color:#fff;padding:12px 24px;font-size:16px;font-weight:400;cursor:pointer;transition:all .3s ease}.view-all-btn:hover{border:1px solid var(--hover-color);background-color:var(--hover-color);color:#000}.view-all-btn-menu{background:transparent;border:1px solid #ffffff;color:#fff;padding:12px 24px;font-size:16px;font-weight:400;cursor:pointer;transition:all .3s ease;display:block;margin:0 auto;width:115px;font-family:var(--font-primary)}#menu .view-all-btn-menu{margin:0}.product-left-btn{margin-top:35px}.promotion-left-btn{text-align:center;margin-top:20px;padding-bottom:50px}.view-all-btn-menu:hover{background-color:var(--hover-color);border:1px solid var(--hover-color);color:#000}.menu-navigation{margin-bottom:40px;padding:0 10px}.nav-tabs{display:flex;gap:30px;border-bottom:1px solid #ffffff;padding-bottom:20px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;scroll-behavior:smooth;position:relative}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs:active,.nav-tabs.active{cursor:grabbing}.nav-tabs.active .nav-tab{pointer-events:none}.nav-tabs:before,.nav-tabs:after{content:"";position:absolute;top:0;bottom:20px;width:20px;pointer-events:none;z-index:2;transition:opacity .3s ease}.nav-tabs:before{left:0;background:linear-gradient(to right,rgba(0,0,0,.8),transparent);opacity:0}.nav-tabs:after{right:0;background:linear-gradient(to left,rgba(0,0,0,.8),transparent);opacity:0}.nav-tabs.scrollable-left:before{opacity:1}.nav-tabs.scrollable-right:after{opacity:1}.nav-tab{background:none;border:none;color:#fff;font-size:16px;font-weight:400;cursor:pointer;padding:10px 0;position:relative;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-primary);white-space:nowrap;flex-shrink:0;min-width:-moz-max-content;min-width:max-content;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nav-tab:hover{color:orange}.nav-tab.active{color:#fff}.nav-tab.active:after{content:"";position:absolute;bottom:-21px;left:0;right:0;height:2px;background-color:orange}.menu-carousel{position:relative}.carousel-container{position:relative;max-width:100%;margin:0 auto}.carousel-slides{position:relative;width:100%;height:1000px;overflow:hidden}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out}.slide.active{opacity:1}.slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:#0009;border:none;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:orange;transition:all .3s ease;z-index:10}.carousel-btn:hover{background:#000c;color:#fff}.prev-btn{left:20px}.next-btn{right:20px}.carousel-pagination{display:flex;justify-content:center;gap:12px;margin-top:30px}.pagination-dot{width:12px;height:12px;border-radius:50%;border:none;background-color:#fff;cursor:pointer;transition:all .3s ease;opacity:.6}.pagination-dot:hover{opacity:1;transform:scale(1.2)}.pagination-dot.active{background-color:orange;opacity:1;transform:scale(1.2)}@media (min-width: 1200px){.container{max-width:1500px;padding:0 30px}.menu-section{padding:80px 0}.menu-title{font-size:3.5rem}.menu-header{margin-bottom:50px}.menu-tabs{gap:40px;padding-bottom:25px}.menu-tab{font-size:18px;padding:12px 0}.carousel-slides{height:800px}}@media (max-width: 1199px) and (min-width: 992px){.container{max-width:960px;padding:0 25px}.menu-section{padding:70px 0}.menu-title{font-size:2.8rem}.menu-header{margin-bottom:45px}.menu-tabs{gap:25px;padding-bottom:22px}.menu-tab{font-size:16px;padding:10px 0}.carousel-slides{height:800px}}@media (max-width: 991px) and (min-width: 768px){.container{max-width:720px;padding:0 20px}.menu-section{padding:60px 0}.menu-title{font-size:2.5rem}.menu-header{margin-bottom:35px}.view-all-btn{padding:10px 20px;font-size:13px}.menu-tabs{gap:20px;padding-bottom:18px}.menu-tab{font-size:15px;padding:8px 0}.carousel-slides{height:800px}.carousel-btn{width:45px;height:45px}.prev-btn{left:15px}.next-btn{right:15px}}@media (max-width: 767px) and (min-width: 576px){.container{max-width:540px;padding:0 15px}.menu-section{padding:50px 0}.menu-header{margin-bottom:30px}.menu-title{font-size:2.2rem;letter-spacing:1px}.view-all-btn{padding:8px 16px;font-size:12px}.menu-navigation{margin-bottom:30px}.menu-tabs{gap:15px;padding-bottom:15px;flex-wrap:wrap;justify-content:center}.menu-tab{font-size:14px;padding:8px 0;flex:0 0 auto}.carousel-slides{height:400px}.carousel-btn{width:40px;height:40px}.prev-btn{left:10px}.next-btn{right:10px}.carousel-pagination{margin-top:25px;gap:10px}.pagination-dot{width:11px;height:11px}.view-all-btn-menu{width:86%;margin:inherit}}@media (max-width: 575px){.container{padding:0 15px;max-width:100%}.menu-section{padding:40px 0;min-height:auto}.menu-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:15px;text-align:left;margin-bottom:30px}.menu-title{font-size:1.8rem;letter-spacing:1px;line-height:1.2;flex:1;margin:0}.view-all-btn{padding:8px 16px;font-size:12px;flex-shrink:0;white-space:nowrap}.menu-navigation{margin-bottom:25px}.menu-tabs{justify-content:center;gap:12px;padding-bottom:12px;flex-wrap:wrap}.menu-tab{font-size:13px;padding:6px 0;flex:0 0 auto}.carousel-slides{height:350px}.carousel-btn{width:35px;height:35px}.prev-btn{left:8px}.next-btn{right:8px}.carousel-pagination{margin-top:20px;gap:8px}.pagination-dot{width:10px;height:10px}.view-all-btn-menu{width:86%;margin:inherit}}@media (max-width: 375px){.container{padding:0 12px;max-width:100%}.menu-section{padding:30px 0}.menu-header{margin-bottom:25px}.menu-title{font-size:1.6rem}.view-all-btn{padding:6px 16px;font-size:11px}.menu-tabs{gap:10px;padding-bottom:10px}.menu-tab{font-size:12px;padding:5px 0}.carousel-slides{height:800px}.carousel-btn{width:30px;height:30px}.prev-btn{left:5px}.next-btn{right:5px}.pagination-dot{width:9px;height:9px}}@media (max-height: 500px) and (orientation: landscape){.container{padding:0 15px}.menu-section{padding:20px 0}.menu-header{margin-bottom:15px}.menu-title{font-size:1.5rem}.menu-tabs{padding-bottom:8px}.carousel-slides{height:400px}.menu-navigation{margin-bottom:15px}}@media (hover: none) and (pointer: coarse){.container{padding:0 20px}.carousel-btn{width:50px;height:50px}.menu-tab{padding:12px 0}.pagination-dot{width:14px;height:14px}}@media (min-width: 1920px){.container{max-width:1600px;padding:0 40px}.menu-section{padding:100px 0}.menu-title{font-size:4rem}.menu-tabs{gap:50px;padding-bottom:30px}.menu-tab{font-size:20px;padding:15px 0}}@media (max-width: 575px) and (min-width: 480px){.container{padding:0 20px}.menu-title{font-size:1.9rem}.menu-tabs{gap:15px}.menu-tab{font-size:14px}}@media (max-width: 479px){.container{padding:0 10px}.menu-section{padding:25px 0}.menu-title{font-size:1.4rem}.menu-tabs{gap:8px}.menu-tab{font-size:11px;padding:4px 0}}.menu-title{color:var(--White, #FFF);font-family:var(--font-secondary);font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.menu-tabs{display:flex;gap:30px;border-bottom:1px solid #ffffff;padding-bottom:20px;flex-wrap:wrap;justify-content:center;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.menu-tabs.active{cursor:grabbing}.menu-tabs.active .menu-tab{pointer-events:none}.menu-tab{background:none;border:none;color:#fff;font-size:16px;font-weight:400;cursor:pointer;padding:10px 0;position:relative;transition:all .3s ease;text-transform:uppercase;font-family:var(--font-primary);flex:0 0 auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-decoration:none}.menu-tab:hover{color:orange}.menu-tab.active{color:#fff}.menu-carousel-wrapper{position:relative;width:100%;margin-top:20px}.carousel-category{display:none;position:relative;width:100%}.carousel-category.active{display:block}.category-carousel{position:relative;width:100%;height:600px;overflow:hidden;box-shadow:0 4px 20px #0000001a;display:flex;align-items:center;justify-content:center}.category-carousel img,.carousel-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.category-carousel .item:first-child{display:block}.category-carousel .item{text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.category-carousel .item figure{height:100%;width:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.owl-dot{background:#666;margin:0 4px;width:8px;height:8px;border-radius:50%;display:inline-block;box-sizing:border-box;transition:all .3s ease}.category-carousel:hover .owl-dot{opacity:1}.owl-dots{text-align:center;position:absolute;bottom:20px;padding:8px 12px;border-radius:20px;left:50%;transform:translate(-50%)}.owl-dot.active{background:#d2691e;width:24px;height:8px;border-radius:4px;box-shadow:none}.owl-dot:hover{background:#d2691e;opacity:.8}.category-carousel .owl-controls .owl-nav{display:none}.category-carousel:hover .owl-controls .owl-nav{display:block}.category-carousel .owl-controls .owl-nav div{zoom:1;position:absolute;padding:0;margin:0!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#25150fb2;width:48px;height:48px;line-height:48px;font-size:20px;color:#fff;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.category-carousel .owl-controls .owl-nav div img{max-width:20px;max-height:20px;filter:brightness(0) invert(1)}@media all and (max-width: 600px){.category-carousel .owl-controls .owl-nav div{width:36px;height:36px;font-size:33px;line-height:36px}.category-carousel .owl-controls .owl-nav div img{max-width:16px;max-height:16px}}.category-carousel .owl-controls .owl-prev{left:10px}.category-carousel .owl-controls .owl-next{right:10px}@media (max-width: 1199px) and (min-width: 992px){.category-carousel{height:800px}}@media (max-width: 768px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}}@media (max-width: 991px) and (min-width: 769px){.category-carousel{height:800px}.carousel-nav{padding:0 15px}.carousel-prev,.carousel-next{width:45px;height:45px}}@media (max-width: 767px) and (min-width: 576px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.carousel-nav{padding:0 10px}.carousel-prev,.carousel-next{width:40px;height:40px}.carousel-prev i,.carousel-next i{font-size:16px}}@media (max-width: 575px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.carousel-nav{padding:0 8px}.carousel-prev,.carousel-next{width:35px;height:35px}.carousel-prev i,.carousel-next i{font-size:14px}.dot{width:10px;height:10px}}@media (max-width: 375px){.category-carousel,.category-carousel .item{height:250px!important}.category-carousel .item figure{height:250px!important;margin:0;padding:0}.category-carousel .carousel-image{height:250px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}}@media (max-height: 500px) and (orientation: landscape){.category-carousel{height:400px}}.mobile-menu-container{display:none;width:100%;background-color:#000;color:#fff}.category-flex-container{text-align:center}.category-item{padding:2px 8px;color:#9a9a9a;font-size:11px;font-weight:500;text-transform:uppercase;display:inline-block}.category-item.active{color:var(--white-color)}.category-item span{font-size:11px;line-height:1.3;word-break:break-word;text-align:center;display:block}.desktop-only{display:block}@media screen and (max-width: 768px){.mobile-menu-container{display:block}.desktop-only{display:none}}@media screen and (max-width: 480px){.category-item{font-size:10px;padding:8px 12px;height:50px;flex:0 0 calc(50% - 4px)}.category-item span{font-size:9px;line-height:1.2}.category-flex-container{padding:30px 0;border-top:1px solid var(--white-color);border-bottom:1px solid var(--white-color)}}.menu-book-container{width:100%;height:100%;min-height:800px;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden;box-shadow:0 4px 20px #00000080;position:relative}.menu-book-content{width:100%;height:100%;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.menu-book-content.active{display:flex!important;opacity:1}.menu-book{width:100%;max-width:100%;height:800px;position:relative}.menu-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:#25150fb2;color:#fff;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:25;box-shadow:none;border:none;outline:none;text-decoration:none}.menu-prev-btn{left:0}.menu-next-btn{right:0}.menu-nav-btn:hover{background-color:#785244b2}.menu-nav-btn:active{transform:translateY(-50%) scale(.95)}.menu-page{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:0;transition:opacity .3s ease}.menu-page.active{opacity:1}.page-left,.page-right{flex:1;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 5px;border-radius:8px;box-shadow:0 4px 15px #0003;overflow:hidden;position:relative}.page-left{margin-right:2.5px}.page-right{margin-left:2.5px}.menu-image-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.menu-page-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s ease;cursor:pointer}.menu-page-image:hover{transform:scale(1.02)}.empty-page{width:100%;height:100%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:1.2rem}.menu-book-navigation{position:fixed;bottom:20%;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:15px;background:#0009;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20}.page-indicators{display:flex;gap:8px;align-items:center}.page-dot{width:8px;height:8px;border-radius:4px;background:#ffffff80;cursor:pointer;transition:all .3s ease;position:relative}.page-dot.active{width:20px;height:8px;background:#c6853b;border-radius:4px;box-shadow:0 2px 8px #ffffff4d}.page-dot:hover{background:#fffc;transform:scale(1.2)}.page-dot.active:hover{transform:scale(1.05)}.order-slider-collection{position:relative;margin-top:40px;display:block}.slide-item{position:relative}.slide-item img{width:100%;height:auto;display:block}.order-slider-collection .slick-slide{padding:0 10px}.order-slider-collection .slick-track{display:flex;align-items:stretch}.order-slider-collection .slick-list{overflow:hidden}.order-slider-collection .slick-slide>div{height:100%}@media (max-width: 768px){.order-slider-collection .slick-slide{padding:0 5px}.slide-item img{border-radius:8px}}.menu-tab.active{color:#c87f3f;position:relative}#menu .slick-prev,#menu .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#25150fb2;border:none;width:40px;height:40px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}#menu .slick-prev{left:0}#menu .slick-next{right:0}#menu .slick-prev:hover,#menu .slick-next:hover{background:#000c;transform:translateY(-50%) scale(1.1)}#menu .slick-prev img,#menu .slick-next img{width:20px;height:20px;filter:brightness(0) invert(1)}#menu .slick-prev:before,#menu .slick-next:before{display:none}@media (max-width: 768px){#menu .slick-prev,#menu .slick-next{width:35px;height:35px}#menu .slick-prev img,#menu .slick-next img{width:16px;height:16px}#menu .slick-prev{left:5px}#menu .slick-next{right:5px}}#menu .slick-dots{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);display:flex!important;justify-content:center;align-items:center;gap:8px;list-style:none;margin:0;padding:0}#menu .slick-dots li{position:relative;display:inline-block;width:auto;height:auto;margin:0;padding:0}#menu .slick-dots li button{width:8px;height:8px;border-radius:50%;background-color:#4a4a4a;border:none;cursor:pointer;transition:all .3s ease;font-size:0;line-height:0;padding:0;margin:0;outline:none}#menu .slick-dots li.slick-active button{width:24px;height:8px;border-radius:4px;background-color:#c87f3f}#menu .slick-dots li button:hover{background-color:#6a6a6a}#menu .slick-dots li.slick-active button:hover{background-color:#d87f3f}@media (max-width: 768px){#menu .slick-dots{bottom:-10px;gap:4px;max-width:100%;overflow-x:auto;padding:0 10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#menu .slick-dots::-webkit-scrollbar{display:none}#menu .slick-dots li button{width:6px;height:6px;flex-shrink:0}#menu .slick-dots li.slick-active button{width:18px;height:6px}}@media (max-width: 480px){#menu .slick-dots{gap:3px;padding:0 5px}#menu .slick-dots li button{width:5px;height:5px}#menu .slick-dots li.slick-active button{width:15px;height:5px}}@media (max-width: 375px){#menu .slick-dots{gap:2px;padding:0 3px}#menu .slick-dots li button{width:4px;height:4px}#menu .slick-dots li.slick-active button{width:12px;height:4px}}.mobile-menu-book{width:100%;height:500px;min-height:500px;position:relative;background:#000;padding:20px 0}.mobile-menu-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:#25150fb2;color:#fff;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;z-index:25;box-shadow:none;border:none;outline:none;text-decoration:none}.mobile-menu-prev-btn{left:0}.mobile-menu-next-btn{right:0}.mobile-nav-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.mobile-menu-nav-btn:hover{background-color:#785244b2}.mobile-menu-nav-btn:active{transform:translateY(-50%) scale(.95)}.mobile-menu-content{width:100%;height:100%;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.mobile-menu-content.active{display:flex!important;opacity:1}.mobile-menu-page{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease}.mobile-menu-page.active{opacity:1}.mobile-page-single{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 2px 10px #0003;overflow:hidden;min-height:400px}.mobile-menu-image-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.mobile-menu-page-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s ease;cursor:pointer}.mobile-menu-page-image:hover{transform:scale(1.02)}.mobile-empty-page{width:100%;height:100%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:1rem}.mobile-menu-navigation{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:12px;background:#0009;padding:6px 12px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20}.mobile-page-indicators{display:flex;gap:6px;align-items:center}.mobile-page-dot{width:6px;height:6px;border-radius:3px;background:#ffffff80;cursor:pointer;transition:all .3s ease;position:relative}.mobile-page-dot.active{width:16px;height:6px;background:#c6853b;border-radius:3px;box-shadow:0 1px 6px #ffffff4d}.mobile-page-dot:hover{background:#fffc;transform:scale(1.3)}.mobile-page-dot.active:hover{transform:scale(1.05)}.no-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;color:#6c757d}.no-image-placeholder i{font-size:4rem;margin-bottom:20px;color:#dee2e6}.no-image-placeholder h3{font-size:1.5rem;margin-bottom:10px;color:#495057}.no-image-placeholder p{font-size:1rem;margin:0;color:#6c757d}.category-link{cursor:pointer;transition:all .3s ease}.category-link:hover{text-decoration:none}@media screen and (max-width: 768px){.menu-book{height:600px}.menu-book-container{min-height:600px}.page-left,.page-right{margin:0 2px}.menu-book-navigation{bottom:20px;padding:6px 12px;gap:10px}.menu-nav-btn{width:45px;height:45px;font-size:16px}.page-dot{width:6px;height:6px}.page-dot.active{width:18px;height:6px}}@media screen and (max-width: 480px){.menu-book{height:500px}.menu-book-container{min-height:500px}.mobile-menu-book{height:450px;min-height:450px}.page-left,.page-right{margin:0 1px;border-radius:4px}.menu-book-navigation{bottom:15px;padding:5px 10px;gap:8px}.menu-nav-btn{width:40px;height:40px;font-size:14px}.page-dot{width:5px;height:5px}.page-dot.active{width:15px;height:5px}.mobile-page-single{min-height:350px}.mobile-menu-navigation{bottom:15px;padding:5px 10px;gap:8px}.mobile-menu-nav-btn{width:35px;height:35px;font-size:14px}.mobile-page-dot{width:5px;height:5px}.mobile-page-dot.active{width:14px;height:5px}}@media screen and (min-width: 769px){.products-cat .product-left{display:block!important;float:left;width:18%!important;margin-top:0!important;text-align:left!important}.products-cat .product-right{float:right;width:100%!important}}.products-cat .product-left{display:block;float:left;width:18%}@media screen and (max-width: 540px){.products-cat .product-left .block_facebook{display:none}}.products-cat .product-left .title_mobile{display:none!important}@media screen and (max-width: 768px){.products-cat .product-left{width:100%!important;text-align:center;margin-top:50px;display:block!important}.products-cat .product-left .block_body{text-align:left}}@media screen and (max-width: 540px){.products-cat .product-left{width:100%;text-align:center;margin:20px 0;position:relative}.products-cat .product-left .block_product_menu{position:fixed;text-align:center;transform:translate(-50%,-50%);top:50%;left:50%;z-index:9999;display:none;width:260px;background:#fff}.products-cat .product-left .block_product_menu .product_menu-click{text-align:center;border-radius:0 0 8px 8px}}.product-left .block_title{text-align:left}.block_product_menu{border-top:1px solid var(--white-color)}.products-cat .product-left .left-col .block_title{font-size:24px;color:#616161;width:240px;position:relative;margin-top:20px;margin-bottom:15px!important}@media screen and (max-width: 990px){.products-cat .product-left .left-col .block_title{width:180px;height:35px;font-size:16px!important}}@media screen and (max-width: 768px){.products-cat .product-left .left-col .block_title{width:205px;height:40px;font-size:14px!important}}@media screen and (max-width: 540px){.products-cat .product-left .left-col .block_title{margin-bottom:0;width:260px;height:52px;font-size:20px}}@media screen and (max-width: 540px){.products-cat .product-left .left-col .title_mobile{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;width:205px;height:40px}}.products-cat .product-left .left-col .title_mobile span{position:unset;transform:unset;margin-right:10px;font-size:14px!important}.products-cat .product-left .left-col .title_mobile svg{fill:#fff;width:25px;height:25px}.products-cat .product-left .left-col .title_mobile svg .cls-1{stroke-width:4px;stroke:#fff}.products-cat .product-right{float:right;width:80%}@media screen and (max-width: 768px){.products-cat .product-right{width:100%}}.products-cat .pagination{clear:both;text-align:left}.left .block_product_menu{background:#fdf1d8;margin-bottom:10px}.left .block_product_menu ul .level_0{position:relative}.left .block_product_menu ul li{padding:12px 5px;transition:all .5s ease;position:relative;border-bottom:unset}@media all and (max-width: 600px){.left .block_product_menu ul li ul{left:0}}.left .block_product_menu ul li:last-child{border-bottom:0px}.left .block_product_menu ul li a{margin:0;font-weight:400;padding-left:20px;font-size:16px;position:relative;text-transform:inherit;display:block;color:var(--extra-color)}.left .block_product_menu ul li a:hover{color:var(--manu-color)}.left .block_product_menu ul li a:before{display:block;width:14px;height:15px;color:#b6af96;content:"";background-repeat:no-repeat;position:absolute;top:0;right:5px}.product_menu-click{border-bottom:1px solid var(--text-color);line-height:2em}.product_menu-click li:hover>h3 a{color:var(--text-active-color)}.product_menu-click .wrapper_children_level0{display:none}.product_menu-click .wrapper_children_level0 .level_1{position:relative;padding-left:5px}.product_menu-click .wrapper_children_level0 .wrapper_children_level1{display:none}.product_menu-click .level_0{position:relative}.product_menu-click .level_0:hover:before{transform:rotate(360deg) translate(0);-webkit-transform:rotate(360deg) translate(0,0);color:var(--white-color)}.product_menu-click .level_0:hover:after{transform:rotate(90deg) translate(0);-webkit-transform:rotate(90deg) translate(0,0)}.product_menu-click li{padding:10px 5px;transition:all .5s ease;position:relative}.product_menu-click li h3{margin:0;font-size:15px;font-weight:400;transition:all .5s ease}.product_menu-click li h3.h3_0{margin:0;position:relative}.product-left .block_title{font-family:var(--font-primary)}.product_menu-click li h3.h3_0 a{font-size:20px;font-weight:500}.product_menu-click li h3.h3_0 a:hover{color:var(--text-active-color)}.product_menu-click li:hover .wrapper_children_level0:after{color:red}.product_menu-click li.activated>h3 a{color:var(--text-active-color)}.product_menu-click li ul li h3{font-size:14px}.product_menu-click li ul li h3 a span{text-transform:capitalize;font-weight:400}.product_menu-click .wrapper_children_level0 li:last-child{border-bottom:0px}.product_menu-click.hiden{display:none}.category-link{color:var(--text-color);text-transform:uppercase}.menu-full-image-section{width:100%;height:100%;min-height:800px;padding:0;margin:0}.membership-section{background-color:#1a1a1a;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2rem 0 5rem}.membership-header{text-align:center;margin-bottom:3rem;width:100%;max-width:1200px}.membership-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3);letter-spacing:2px}.view-all-btn{background-color:transparent;border:1px solid #ffffff;color:#fff;padding:8px 20px;font-size:var(--font-size-regular);font-weight:400;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center;vertical-align:middle;width:160px;height:auto}.view-all-btn-membership:hover{color:#f2be83}.view-all-btn-membership{background-color:transparent;color:#fff;padding:12px 24px;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;position:relative}.view-all-btn-membership:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#fff;transition:width .3s ease}.view-all-btn-membership:hover:after{width:100%}.view-all-btn:hover{background-color:var(--hover-color);border:1px solid var(--hover-color);color:#1a1a1a;transform:translateY(-2px);box-shadow:0 8px 25px #fff3}.membership-tiers{width:100%;display:flex;justify-content:center;align-items:center}.membership-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;width:100%;margin:0 auto;padding:0 2rem}.membership-card{position:relative;background:linear-gradient(180deg,#25150f,#000);border-radius:50px 50px 0 0;padding:0 30px;color:#d4af37;text-align:center;transition:all .3s ease;box-shadow:0 15px 35px #0006;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:569px;margin:0 auto;gap:16px;overflow:hidden}.membership-card:before{content:"";position:absolute;inset:0;padding:4px;border-radius:51px 51px 0 0;background:linear-gradient(to bottom,#783f29,#000);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.membership-card:nth-child(2):before{content:"";position:absolute;inset:0;padding:4px;border-radius:51px 51px 0 0;background:linear-gradient(to bottom,#783f29,#000);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.membership-card .card-header{padding-top:55px}.membership-card:nth-child(2){background:linear-gradient(180deg,#3c2218,#000);border-bottom:none;gap:19.9px;transform:scale(1.15);z-index:2;height:650px;padding:0 35px;box-shadow:0 20px 45px #00000080}.card-header .membership-title{font-size:2.5rem;font-weight:700;margin:0 0 1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);letter-spacing:3px;color:var(--white-color);font-family:var(--font-secondary);text-transform:uppercase}.membership-card:nth-child(2) .card-header .membership-title{font-size:3rem;letter-spacing:4px;line-height:1}.membership-card:nth-child(2) .spending-text{font-size:1.3rem;line-height:1.5}.membership-card:nth-child(2) .year-text{font-size:1.1rem}.membership-card:nth-child(2) .benefit-label{font-size:1.2rem;letter-spacing:3px}.membership-card:nth-child(2) .benefit-value{font-size:4.5rem}.membership-card:nth-child(2) .benefit-value.food-discount{font-size:4rem}.membership-card:nth-child(2) .benefit-description{font-size:1rem;max-width:280px}.spending-requirement{margin-bottom:1.5rem;padding:0;background:none;border-radius:0;position:relative}.spending-requirement:after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);width:60px;height:2px;background-color:#d4af37}.spending-text{font-size:1.1rem;margin:0;line-height:1.4;color:#d4af37;font-family:var(--font-secondary);white-space:pre-line}.year-text{font-size:.9rem;opacity:.8;color:#d4af37;font-family:var(--font-secondary);white-space:pre-line}.benefits-section{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.benefit-item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.benefit-label{font-size:1rem;opacity:1;text-transform:uppercase;letter-spacing:2px;font-weight:400;color:#d4af37;font-family:var(--font-secondary);white-space:pre-line}.benefit-value{font-size:4rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);line-height:1;color:#d4af37;font-family:var(--font-secondary);font-style:italic}.benefit-value.food-discount{font-size:3.5rem;margin-bottom:.5rem}.benefit-description{font-size:.85rem;opacity:.9;text-align:center;line-height:1.3;max-width:250px;white-space:pre-line;color:#d4af37;font-family:var(--font-secondary)}.benefit-details-btn{background-color:transparent;border:2px solid #ffffff;color:#fff;padding:12px 24px;font-size:var(--font-size-medium);font-weight:400;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.benefit-details-btn:hover{background-color:#fff;color:#1a1a1a;transform:translateY(-2px);box-shadow:0 8px 25px #fff3}.scroll-to-top{position:fixed;bottom:2rem;right:2rem;width:50px;height:50px;background-color:#8b4513;color:#fff;border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 4px 15px #0000004d;transition:all .3s ease;z-index:1000}.scroll-to-top:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0006}.membership-slider-card{transition:all .3s ease}.membership-slider-card.slide-center{transform:scale(1.15);z-index:3;box-shadow:0 25px 50px #0009}.membership-slider-card.slide-left,.membership-slider-card.slide-right{transform:scale(.9);opacity:.8;z-index:1}.membership-slider-card.slide-transition{transition:all .6s cubic-bezier(.4,0,.2,1)}.membership-slider-card [data-field]{transition:all .3s ease}.membership-slider-card [data-field].fade-out{opacity:0;transform:translateY(10px)}.membership-slider-card [data-field].fade-in{opacity:1;transform:translateY(0)}.membership-slider-dots{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:10}.membership-dot{width:12px;height:12px;border-radius:50%;border:none;background-color:#ffffff4d;cursor:pointer;transition:all .3s ease}.membership-dot:hover{background-color:#fff9;transform:scale(1.2)}.membership-dot.active{background-color:#d4af37;transform:scale(1.3)}@media (max-width: 768px){.membership-section{padding:1rem 0!important;min-height:auto;flex-direction:column}.membership-header{margin-bottom:2rem;padding:0 1rem}.membership-title{font-size:2rem}.membership-tiers{width:100%;padding:0 1rem}.membership-cards-container{grid-template-columns:1fr;gap:1.5rem;max-width:100%;justify-items:center}.membership-card{padding:20px 24px;width:300px;height:480px;max-width:100%}.membership-card:nth-child(2){width:380px;height:650px;padding:8px 0;transform:scale(1.1);margin:0 10px}.card-header .membership-title{font-size:2rem}.membership-card:nth-child(2) .card-header .membership-title{font-size:2.5rem}.membership-card:nth-child(2) .spending-text{font-size:1.1rem}.membership-card:nth-child(2) .benefit-label{font-size:1rem}.membership-card:nth-child(2) .benefit-value{font-size:3.5rem}.membership-card:nth-child(2) .benefit-value.food-discount{font-size:3rem}.benefit-value{font-size:3rem}.benefit-value.food-discount{font-size:2.5rem}}@media (max-width: 480px){.membership-section{padding:.5rem 0}.membership-header{padding:0 .5rem}.membership-title{font-size:1.5rem}.membership-tiers{padding:0 .5rem}.membership-cards-container{padding:0;justify-items:center}.membership-card{padding:16px 20px;width:280px;height:460px;max-width:100%}.membership-card:nth-child(2){width:350px;height:485px;padding:8px 0;transform:scale(1.05);margin:0 10px}.card-header .membership-title{font-size:1.75rem}.membership-card:nth-child(2) .card-header .membership-title{font-size:2.2rem}.membership-card:nth-child(2) .spending-text{font-size:1rem}.membership-card:nth-child(2) .benefit-label{font-size:.9rem}.membership-card:nth-child(2) .benefit-value{font-size:3rem}.membership-card:nth-child(2) .benefit-value.food-discount{font-size:2.5rem}.benefit-value{font-size:2.5rem}.benefit-value.food-discount{font-size:2rem}}#membership-clone .wrapper{padding-top:40px;padding-bottom:10px}#membership-clone .center-slider .slick-slide{background:linear-gradient(180deg,#25150f,#000)!important;border-radius:50px 50px 0 0!important;padding:40px 30px!important;border:none!important;background-color:#b32532;color:#fff;height:500px;margin:0 15px 0 0;align-items:center;text-align:center;transform:scale(.8);transition:all .4s ease-in-out}#membership-clone .center-slider .slick-slide,#membership-clone .center-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(.8);transition:all .4s ease-in-out}#membership-clone .center-slider .slick-center,#membership-clone .center-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1);background-color:#fff}#membership-clone .center-slider .slick-current.slick-active{transform:scale(1);background-color:#fff;opacity:1;z-index:2;box-shadow:0 20px 40px #0006!important;background:linear-gradient(180deg,#3c2218,#000)!important;border:none!important}#membership-clone .center-slider .slick-slide:hover{background:linear-gradient(180deg,#3c2218,#000)!important;box-shadow:inset 0 0 0 2px #f2be83!important;transition:all .3s ease-in-out!important}#membership-clone .center-slider .slick-slide:hover:before{background:linear-gradient(to bottom,#f2be83,#000)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important}#membership-clone .center-slider .slick-current.slick-active .discount-birthday,#membership-clone .center-slider .slick-current.slick-active .discount-label{font-size:var(--font-size-title-huge);font-weight:400}#membership-clone .center-slider .slick-current.slick-active .card-title{font-size:var(--font-size-title-enormous);font-weight:500}#membership-clone .center-slider .slick-current.slick-active .card-subtitle{font-size:var(--font-size-subtitle-large);font-weight:500}#membership-clone .slick-next,#membership-clone .slick-prev{z-index:5}#membership-clone .slick-next{right:15px}#membership-clone .slick-prev{left:15px}#membership-clone .slick-next:before,#membership-clone .slick-prev:before{color:#fff;font-size:var(--font-size-title-special)}.membership-section-clone{padding:40px 0 60px;background-color:#000;min-height:600px}.membership-header-clone{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px}.membership-title-clone{font-family:var(--font-secondary);font-size:var(--font-size-big);font-weight:400;color:#fff;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px;line-height:1.2}.membership-header-clone .view-all-btn{font-size:var(--font-size-medium);padding:10px 25px;border:1px solid #ffffff;color:#fff;background:transparent;text-decoration:none;display:inline-block;transition:all .3s ease;font-weight:400;letter-spacing:1px;font-family:var(--font-primary)}.membership-header-clone .view-all-btn:hover{background-color:var(--hover-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}#membership-clone .slick-slide:before{content:"";position:absolute;inset:0;padding:4px;border-radius:50px 50px 0 0;background:linear-gradient(to bottom,#783f29,#000);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#membership-clone .card-title{font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-weight:400;color:var(--text-active-color);text-align:center;margin-bottom:30px;text-transform:uppercase;flex-shrink:0;margin-top:15px}#membership-clone .active .card-title{font-size:var(--font-size-title-enormous);font-weight:500}#membership-clone .active .card-subtitle{font-size:var(--font-size-subtitle-large);font-weight:500;font-family:var(--font-primary)}#membership-clone .active .discount-label{font-size:var(--font-size-title-huge);font-weight:400}#membership-clone .active .discount-percentage{font-size:var(--font-size-title-leviathan);font-weight:500}#membership-clone .active .discount-birthday{font-size:var(--font-size-title-huge);font-weight:400}#membership-clone .active .discount-description{font-size:var(--font-size-large-text);font-weight:400}#membership-clone .active .menu-percentage{font-size:var(--font-size-title-godzilla);font-weight:500}#membership-clone .active .menu-label{font-size:var(--font-size-title-huge);font-weight:400}#membership-clone .card-subtitle{color:#f2be83;font-size:var(--font-size-medium);text-align:center;margin-bottom:6px;font-weight:500;flex-shrink:0}#membership-clone .card-range{color:#f2be83;font-size:var(--font-size-medium);text-align:center;margin-bottom:4px;font-weight:500;flex-shrink:0}#membership-clone .card-period{color:#f2be83;font-size:var(--font-size-medium);text-align:center;margin-bottom:20px;opacity:.9;font-weight:500;flex-shrink:0}#membership-clone .divider{width:210px;height:1px;background:linear-gradient(90deg,transparent,#d4af37,transparent);margin:0 auto 25px;flex-shrink:0}#membership-clone .silver .divider{background:linear-gradient(90deg,transparent,#c0c0c0,transparent)}#membership-clone .diamond .divider{background:linear-gradient(90deg,transparent,#b9f2ff,transparent)}#membership-clone .discount-label{font-family:var(--font-secondary);font-size:var(--font-size-title-large);color:#f2be83;text-align:center;margin-bottom:8px;font-weight:400;letter-spacing:2px;text-transform:uppercase}#membership-clone .silver .discount-label,#membership-clone .silver .menu-label,#membership-clone .diamond .discount-label,#membership-clone .diamond .menu-label{color:#f2be83}#membership-clone .discount-percentage{font-family:var(--font-secondary);font-size:var(--font-size-title-gargantuan);font-weight:500;color:#fff;text-align:center;line-height:.9;margin-bottom:8px}#membership-clone .discount-birthday{color:#f2be83;font-size:var(--font-size-title-large);text-align:center;margin-bottom:8px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-top:20px}#membership-clone .silver .discount-birthday,#membership-clone .silver .menu-birthday,#membership-clone .diamond .discount-birthday,#membership-clone .diamond .menu-birthday{color:#f2be83}#membership-clone .discount-description{color:#f2be83;font-size:var(--font-size-regular);font-weight:500;text-align:center;opacity:.8;line-height:1.4}#membership-clone .silver .discount-description,#membership-clone .silver .menu-description,#membership-clone .diamond .discount-description,#membership-clone .diamond .menu-description{color:#f2be83}#membership-clone .menu-percentage{font-family:var(--font-secondary);font-size:var(--font-size-title-mammoth);font-weight:500;color:#fff;text-align:center;line-height:.9;background-color:unset}#membership-clone .menu-label{font-family:var(--font-secondary);font-size:var(--font-size-title-large);font-weight:400;color:#f2be83;text-align:center;letter-spacing:2px;text-transform:uppercase;margin-top:20px}.menu-section-membership-clone{min-height:10vh;padding:50px 0}.membership-nav-tabs{display:none!important;width:100%!important;background-color:#000!important;margin-bottom:40px!important;padding:0!important;border-top:1px solid #9A9A9A!important;border-bottom:1px solid #9A9A9A!important}.membership-tabs-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:15px 0!important;text-align:center!important}.membership-tab{background:transparent!important;border:none!important;color:#9a9a9a!important;font-family:var(--font-secondary)!important;font-size:var(--font-size-small)!important;font-weight:500!important;text-transform:uppercase!important;padding:2px 8px!important;cursor:pointer!important;transition:all .3s ease!important;white-space:nowrap!important;position:relative!important;height:15px!important;margin:1px!important;flex:0 0 auto!important}.membership-tab:hover,.membership-tab.active{color:#fff!important}.membership-tab span{font-size:var(--font-size-small)!important;line-height:1.3!important;word-break:break-word!important;text-align:center!important;display:block!important}@media (max-width: 768px){.membership-section-clone{padding:40px 0 60px!important;background-color:#000!important;min-height:600px!important}.membership-header-clone{text-align:center!important;margin-bottom:0!important;padding:0 20px!important}.membership-title-clone{font-size:var(--font-size-banner-title)!important;color:#fff!important;margin-bottom:15px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:2px!important}.membership-header-clone .view-all-btn{font-size:var(--font-size-regular)!important;padding:8px 20px!important;border:1px solid #ffffff!important;color:#fff!important;background:transparent!important;text-decoration:none!important;display:inline-block!important;margin-top:0!important;margin-bottom:0!important;vertical-align:middle!important;line-height:1.4!important;transition:all .3s ease!important}.membership-header-clone .view-all-btn:hover{background-color:#fff!important;color:#000!important}.membership-header-clone{margin-bottom:30px!important;padding:0 15px!important}.membership-title-clone{font-size:var(--font-size-section-title)!important;margin-bottom:15px!important;letter-spacing:1px!important}.membership-header-clone .view-all-btn{font-size:var(--font-size-normal)!important;padding:5px 20px 10px!important;width:115px}.membership-nav-tabs{display:block!important;margin-bottom:30px!important;margin-left:10px!important;margin-right:10px!important;padding-left:0!important;padding-right:0!important;width:calc(100% - 20px)!important}.membership-tabs-container{padding:15px 0!important;font-size:var(--font-size-medium)!important;font-weight:400!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.membership-tab{font-size:var(--font-size-small)!important;padding:2px 8px!important;margin:1px!important;flex:1!important;text-align:center!important}.membership-tab.active{color:#fff!important}.membership-tab span{font-size:var(--font-size-small)!important;line-height:1.3!important}#membership-clone .center-slider .slick-slide{transform:scale(1)!important;margin:0 10px!important;height:500px!important}#membership-clone .center-slider .slick-current.slick-active{transform:scale(1)!important;background:linear-gradient(180deg,#3c2218,#000)!important;box-shadow:0 15px 30px #0000004d!important}#membership-clone .card-title{font-size:var(--font-size-banner-title)!important;margin-bottom:20px!important;letter-spacing:2px!important}#membership-clone .card-subtitle,#membership-clone .card-range,#membership-clone .card-period{font-size:var(--font-size-regular)!important;margin-bottom:8px!important}#membership-clone .discount-percentage{font-size:var(--font-size-title-monster)!important;margin-bottom:8px!important}#membership-clone .menu-percentage{font-size:var(--font-size-title-behemoth)!important}#membership-clone .discount-label,#membership-clone .menu-label{font-size:var(--font-size-big-text)!important;letter-spacing:1px!important}#membership-clone .discount-birthday{font-size:var(--font-size-big-text)!important;margin-top:15px!important}#membership-clone .discount-description{font-size:var(--font-size-normal)!important;line-height:1.3!important}#membership-clone .divider{width:180px!important;margin:15px auto 20px!important}#membership-clone .center-slider .slick-list{touch-action:pan-y!important}@media (min-width: 769px){#membership-clone .center-slider .slick-list{touch-action:none!important}}}@media (max-width: 480px){#membership-clone .center-slider .slick-slide{margin:0 5px!important;height:450px!important}#membership-clone .card-title{font-size:var(--font-size-section-title)!important;margin-bottom:15px!important;letter-spacing:1px!important}#membership-clone .card-subtitle,#membership-clone .card-range,#membership-clone .card-period{font-size:var(--font-size-extra-small)!important;margin-bottom:6px!important}#membership-clone .discount-percentage{font-size:var(--font-size-title-colossal)!important;margin-bottom:6px!important}#membership-clone .menu-percentage{font-size:var(--font-size-title-monster)!important}#membership-clone .discount-label,#membership-clone .menu-label{font-size:var(--font-size-medium)!important;letter-spacing:1px!important}#membership-clone .discount-birthday{font-size:var(--font-size-medium)!important;margin-top:12px!important}#membership-clone .discount-description{font-size:var(--font-size-medium)!important;line-height:1.2!important}#membership-clone .divider{width:150px!important;margin:12px auto 15px!important}.membership-tab{font-size:var(--font-size-medium)!important;font-weight:400!important;padding:1px 6px!important;margin:1px!important;flex:1!important;text-align:center!important}.membership-tab span{font-size:var(--font-size-medium)!important;line-height:1.2!important}.membership-tabs-container{font-size:var(--font-size-medium)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important}#membership-clone .wrapper{padding:0}}.view-all-btn{border:1px solid #ffffff;color:#fff;padding:8px 20px;font-size:var(--font-size-medium);font-weight:400;display:inline-block;text-align:center;vertical-align:middle;line-height:1.4;width:160px;height:auto;opacity:1;transition:all .3s ease;margin-top:10px}.view-all-btn:hover{background-color:#d1a04f;border:1px solid #D1A04F;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #d1a04f4d}#view-promotions{margin:15px}.site-header{position:absolute;top:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:center;padding:16px 100px;max-width:1440px;margin:0 auto}.header-top-bar{width:100%;display:flex;justify-content:flex-end;gap:8px;padding-bottom:8px;border-bottom:1px solid #383838}.main-nav{width:100%;display:flex;justify-content:center;align-items:center;gap:56px;padding-top:16px}.nav-link{color:#fff;font-size:var(--font-size-medium);font-weight:400;text-align:center;white-space:nowrap}.logo-img{width:230px;height:80px;-o-object-fit:contain;object-fit:contain}@media (max-width: 1200px){.site-header{padding:16px 40px}.main-nav{gap:30px}}@media (max-width: 992px){.main-nav{display:none}.header-top-bar{justify-content:space-between}}.hero-section{position:relative;height:100vh;min-height:650px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-slider,.hero-slide{position:relative;width:100%;height:100%}.hero-image{width:100%;height:100%}.hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#000000b3);display:flex;align-items:center;justify-content:center}.hero-content{text-align:center;max-width:800px;padding:0 20px}.hero-title{color:#fff;font-family:var(--font-secondary);font-weight:400;font-size:var(--font-size-title-titanic);text-transform:uppercase;line-height:1.1;margin-bottom:24px}.hero-title-line{display:block}.hero-description{color:#fff;font-size:var(--font-size-big-text);line-height:1.6;font-weight:400;max-width:600px;margin:0 auto;white-space:pre-line}@media (max-width: 768px){.hero-section{height:70vh;min-height:500px}.hero-title{font-size:var(--font-size-title-super)}.hero-description{font-size:var(--font-size-medium)}}.hon-bbq-section{background-color:#2d1810;padding:20px 0;position:relative;overflow:hidden}.hon-bbq-section:before{content:"";position:absolute;inset:0;background:#0000004d;z-index:1}.hon-bbq-content{position:relative;margin:0 auto;padding:0 20px;min-height:800px;display:flex;align-items:center;justify-content:center}.hon-bbq-main-text{position:relative;z-index:10;text-align:center;max-width:800px}.hon-bbq-quote{color:#d4af37;font-family:var(--font-secondary);font-size:var(--font-size-title-massive);font-weight:400;line-height:1.2;margin:0 0 30px;text-shadow:0 2px 4px rgba(0,0,0,.3);white-space:pre-line}.hon-bbq-subtitle{color:var(--white-color);font-size:var(--font-size-big-text);font-weight:400;text-decoration:underline;margin:0;cursor:pointer;transition:opacity .3s ease;white-space:pre-line}.hon-bbq-subtitle:hover{opacity:.8}.hon-bbq-images-collage{position:absolute;inset:0;z-index:1}.hon-bbq-image{position:absolute;overflow:hidden;box-shadow:0 8px 25px #0006;transition:transform .6s ease,box-shadow .3s ease,opacity .6s ease;opacity:0;transform:translateY(50px) scale(.8)}.hon-bbq-image.animate-in{opacity:1;transform:translateY(0) scale(1)}.hon-bbq-image:hover{transform:scale(1.05);box-shadow:0 12px 35px #0009}.hon-bbq-image img{max-width:300px;-o-object-fit:cover;object-fit:cover}.image-top-left{width:120px;height:120px;top:10%;left:5%;transform:translateY(50px) scale(.8) rotate(-5deg)}.image-mid-left{width:150px;height:150px;top:25%;left:8%;transform:translateY(50px) scale(.8) rotate(3deg)}.image-bottom-left{width:140px;height:140px;top:50%;left:3%;transform:translateY(50px) scale(.8) rotate(-3deg)}.image-bottom-center-left{width:200px;height:120px;top:65%;left:12%;transform:translateY(50px) scale(.8) rotate(2deg)}.image-top-right{width:220px;height:140px;top:8%;right:8%;transform:translateY(50px) scale(.8) rotate(4deg)}.image-mid-right{width:130px;height:130px;top:30%;right:12%;transform:translateY(50px) scale(.8) rotate(-2deg)}.image-bottom-right{width:160px;height:160px;top:55%;right:5%;transform:translateY(50px) scale(.8) rotate(5deg)}.image-very-bottom-right{width:180px;height:100px;top:75%;right:15%;transform:translateY(50px) scale(.8) rotate(-4deg)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.hon-bbq-quote{font-size:var(--font-size-title-ultra)}.hon-bbq-image{transform:scale(.9)}}@media (max-width: 992px){.hon-bbq-section{padding:80px 0}.hon-bbq-quote{font-size:var(--font-size-big)}.hon-bbq-subtitle{font-size:var(--font-size-medium)}.hon-bbq-image{transform:scale(.8)}.image-top-left{width:100px;height:100px}.image-mid-left{width:120px;height:120px}.image-bottom-left{width:110px;height:110px}.image-bottom-center-left{width:160px;height:100px}.image-top-right{width:180px;height:120px}.image-mid-right{width:110px;height:110px}.image-bottom-right{width:130px;height:130px}.image-very-bottom-right{width:150px;height:80px}}@media (max-width: 768px){.hon-bbq-section{padding:0}.hon-bbq-quote{font-size:var(--font-size-section-title);margin-bottom:20px}.hon-bbq-subtitle{font-size:var(--font-size-regular)}.hon-bbq-image{transform:scale(.7)}.image-top-left{width:80px;height:80px;top:5%;left:2%}.image-mid-left{width:100px;height:100px;top:20%;left:5%}.image-bottom-left{width:90px;height:90px;top:45%;left:1%}.image-bottom-center-left{width:130px;height:80px;top:60%;left:8%}.image-top-right{width:150px;height:100px;top:5%;right:5%}.image-mid-right{width:90px;height:90px;top:25%;right:8%}.image-bottom-right{width:110px;height:110px;top:50%;right:2%}.image-very-bottom-right{width:120px;height:70px;top:70%;right:10%}}@media (max-width: 576px){.hon-bbq-quote{font-size:var(--font-size-title-large)}.hon-bbq-image{transform:scale(.6)}}.story-section{background-color:var(--color-background-dark-alt);display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:120px;padding-bottom:120px}.story-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px;flex-basis:552px;flex-shrink:0}.story-quote{color:var(--color-primary);font-weight:400;font-size:var(--font-size-title-super);line-height:1.2}.story-btn{width:181px}.story-image-collage{position:relative;width:442px;height:239px;flex-shrink:0}@media (max-width: 1200px){.story-section{flex-direction:column;gap:60px}.story-image-collage{transform:scale(.9)}}@media (max-width: 768px){.story-image-collage{transform:scale(.7);margin-top:-40px}}.menu-section{background-color:#000;padding:50px 0}.menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding:0}.menu-title{color:#fff;font-family:var(--font-secondary);font-weight:400;font-size:var(--font-size-title-super);text-transform:uppercase;margin:0;white-space:pre-line}.menu-tabs-wrapper{padding:0;margin-bottom:15px}.menu-tabs{display:flex;gap:40px;padding:0;border-bottom:1px solid #333;border-top:1px solid #333}.menu-tab{font-size:var(--font-size-big-text);font-weight:400;color:#666;white-space:nowrap;padding:16px 0;border-bottom:2px solid transparent;transition:all .3s;text-decoration:none}.menu-tab.active,.menu-tab:hover{color:#fff}.menu-slider{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.slider-image{width:100%;height:500px}.slider-controls{position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.slider-arrow{background-color:#00000080;border:none;padding:12px;cursor:pointer;pointer-events:all;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .3s}.slider-arrow:hover{background-color:#000000b3}.slider-arrow img{width:20px;height:20px;filter:invert(1)}.slider-dots{display:flex;gap:8px;align-items:center;margin-top:20px}.slider-dots .dot{width:8px;height:8px;border-radius:50%;background-color:#666;transition:all .3s}.slider-dots .dot.active{background-color:#d4af37}@media (max-width: 768px){.menu-tabs{gap:0px;overflow-x:auto;padding:15px 0}.menu-tab{font-size:var(--font-size-medium);flex-shrink:0;padding:5px 10px}.slider-image{height:300px}.menu-title{font-size:var(--font-size-title-large)}.view-all-btn{border:1px solid #ffffff;color:#fff;padding:2px 15px;font-size:var(--font-size-regular);font-weight:400;display:inline-block;text-align:center;vertical-align:middle;line-height:normal;width:23%;height:10px;opacity:1;margin-right:20px;white-space:unset}#promotions .view-all-btn{width:25%;font-size:var(--font-size-regular)!important;font-weight:400!important;padding-bottom:16px!important}#menu .view-all-btn{width:25%;padding-bottom:16px}.submit-btn{background-color:#000;color:#fff;border:1px solid #ffffff;padding:10px 30px;font-size:var(--font-size-regular)}}.promotions-section{background-color:#000;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:20px}.promotions-header{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1200px}.promotions-title{color:#fff;font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-weight:400;margin:0;white-space:pre-line}.promotion-card{position:relative;width:100%;max-width:800px;height:400px;overflow:hidden}.promotion-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotion-overlay{position:absolute;bottom:0;left:0;right:0;padding:30px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent)}.promotion-card-title{color:#fff;font-size:24px;font-weight:400;margin:0}#promotions .container{display:flex;gap:16px;align-items:stretch;padding:0 16px;box-sizing:border-box}#promotions .promotion-image-container{overflow:hidden;flex:1;min-width:0}#promotions .promotion-image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;cursor:pointer}#promotions .promotion-image:hover{transform:scale(1.05)}#promotions .container.single-image{display:block;padding:0;max-width:800px;margin:0 auto}#promotions .container.single-image .promotion-image-container{width:100%;max-width:800px;height:auto;overflow:hidden}#promotions .container.multiple-images{display:flex;gap:16px;align-items:stretch;padding:0 16px;box-sizing:border-box}@media (min-width: 768px){#promotions .container.multiple-images{flex-wrap:nowrap}#promotions .container.multiple-images .promotion-image-container{flex:1 1 0}}@media (max-width: 767px){#promotions .container.multiple-images{display:flex;flex-direction:row;overflow-x:auto;gap:16px;padding:0 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box;overscroll-behavior-x:contain;flex-wrap:nowrap}#promotions .container.multiple-images::-webkit-scrollbar{display:none}#promotions .container.multiple-images .promotion-image-container{flex:0 0 280px;min-width:280px;height:300px;flex-shrink:0}#promotions .container.multiple-images .promotion-image{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width: 480px){#promotions .container.multiple-images .promotion-image-container{flex:0 0 240px;min-width:240px;height:270px}#promotions .container.single-image{max-width:100%;padding:0 16px}#promotions .container.single-image .promotion-image-container{max-width:100%;height:auto}}.news-section{background-color:#000;display:flex;flex-direction:column;gap:40px}.news-header{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.news-title{color:#fff;font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-weight:400;text-transform:uppercase;margin:0;white-space:pre-line}.news-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:0 20px}.news-cards-container.news-count-1{grid-template-columns:1fr}.news-cards-container.news-count-2{grid-template-columns:repeat(2,1fr)}.news-cards-container.news-count-3{grid-template-columns:repeat(3,1fr)}.news-card{display:flex;flex-direction:column;background-color:#111;overflow:hidden;transition:transform .3s}.news-card-img-container{width:100%;height:200px;overflow:hidden;transition:transform .3s ease}.news-card:hover .news-card-img-container{transform:translateY(-2px)}.news-card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.news-card:hover .news-card-img{transform:scale(1.1)}.news-card-content{padding:20px;display:flex;flex-direction:column;gap:12px}.news-card-date{color:#9a9a9a;font-size:14px;font-weight:400}.news-card-title{color:#fff;font-size:24px;font-weight:500;line-height:1.4;margin:0;text-transform:uppercase;font-family:var(--font-secondary)}.news-card-excerpt{color:#ccc;font-size:var(--font-size-medium);line-height:1.5;margin:0;font-family:var(--font-primary);font-weight:400}@media (max-width: 768px){.news-section{padding:0 0 40px}.news-cards-container{display:flex;flex-direction:row;overflow-x:auto;gap:16px;padding:0 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box;overscroll-behavior-x:contain}.news-cards-container.news-count-1,.news-cards-container.news-count-2,.news-cards-container.news-count-3{display:flex;flex-direction:row;overflow-x:auto}.news-cards-container::-webkit-scrollbar{display:none}.news-card{flex:0 0 260px;min-width:260px;height:auto;flex-shrink:0}.news-card-img-container{height:140px}.news-card-content{padding:16px}.news-header{flex-direction:row;gap:15px;text-align:left;align-items:center;padding:0 20px}.news-title{font-size:var(--font-size-title-large);padding-left:20px}.news-card-title{font-size:var(--font-size-small-medium);line-height:1.3;margin-bottom:8px}.news-card-excerpt{font-size:var(--font-size-extra-small);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-date{font-size:var(--font-size-normal);margin-bottom:6px}}.membership-section{background-color:#000;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:40px}.membership-header{text-align:center}.membership-title{color:#fff;font-family:var(--font-secondary);font-size:var(--font-size-title-super);font-weight:400;text-transform:uppercase;margin:0 0 20px;white-space:pre-line}.membership-tiers{display:grid;gap:30px;max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.tier-card{background-color:#2d1810;padding:30px 20px;text-align:center;transition:transform .3s}.tier-card:hover{transform:translateY(-5px)}.tier-header{margin-bottom:30px}.tier-name{color:#fff;font-size:24px;font-weight:400;margin:0 0 12px}.tier-condition{color:#ccc;font-size:14px;line-height:1.4;margin:0}.tier-benefit{display:flex;flex-direction:column;align-items:center;gap:20px}.benefit-label{color:#d4af37;font-size:var(--font-size-medium);font-weight:400;margin:0;white-space:pre-line}.benefit-value{color:#fff;font-size:var(--font-size-title-massive);font-weight:400;margin:0}.percent-small{font-size:var(--font-size-title-massive)}.percent-large{font-size:var(--font-size-title-colossal)}.benefit-condition{color:#999;font-size:var(--font-size-normal);margin:0}@media (max-width: 768px){.membership-tiers{grid-template-columns:1fr;gap:20px}.membership-title{font-size:var(--font-size-title-large)!important}.tier-card{padding:20px 15px}}.restaurants-section{background-color:var(--color-background-dark-alt);display:flex;flex-direction:column;gap:40px;padding-bottom:120px}.restaurants-header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.restaurants-title{font-size:var(--font-size-title-super);color:#fff}.restaurants-content{display:flex;gap:56px}.locations-list-wrapper{flex:0 0 339px;display:flex;flex-direction:column;gap:32px}.locations-filter{border:1px solid var(--color-text-dark);padding:10px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.locations-list{display:flex;flex-direction:column;gap:32px;max-height:490px;overflow-y:auto;padding-right:10px}.location-card{display:flex;flex-direction:column;gap:16px}.location-card-header{border:1px solid var(--color-text-dark);padding:4px 10px;display:flex;justify-content:space-between;align-items:center}.location-card.active .location-card-header{border-color:var(--color-secondary)}.location-card-header h4{font-family:var(--font-primary);font-size:var(--font-size-subtitle-large);font-weight:400;color:#fff}.location-card.active .location-card-header h4{color:var(--color-secondary)}.location-card-body{display:flex;flex-direction:column;gap:8px}.location-card-body p{display:flex;align-items:center;gap:8px;color:var(--color-text-light);font-size:var(--font-size-medium)}.map-view{flex:1;position:relative}.map-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map-overlay{position:absolute;bottom:0;left:0;right:0;padding:16px 32px;background:linear-gradient(180deg,#0000,#000000e6 77.88%)}.map-overlay p{color:#505050;font-size:14px}@media (max-width: 992px){.restaurants-content{flex-direction:column}.locations-list-wrapper{flex:0 0 auto}}.site-footer{background-color:var(--color-background-dark);padding:72px 100px;display:flex;flex-direction:column;gap:24px}.footer-main{display:flex;justify-content:space-between;gap:40px;padding-bottom:24px;border-bottom:1px solid #383838}.footer-col{display:flex;flex-direction:column;gap:14px}.footer-col.about{flex:1.5;gap:24px}.footer-col.links{flex:1}.footer-col.contact{flex:1.5}.footer-logo{width:318px;height:71px;-o-object-fit:contain;object-fit:contain;align-self:flex-start}.footer-col p{color:var(--color-text-light);font-size:var(--font-size-medium);line-height:1.5}.footer-col h4{font-family:var(--font-primary);font-size:var(--font-size-subtitle-large);font-weight:400;color:var(--color-text-light);margin-bottom:0}.footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.footer-col ul li,.footer-col ul a{color:var(--color-text-light);font-size:var(--font-size-medium);line-height:1.5}.social-icons{display:flex;gap:12px;margin-top:10px}.social-icon{width:50px;height:50px;border-radius:50%;background-color:#ffffff1a;border:1.25px solid #434343;display:flex;justify-content:center;align-items:center}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px}.copyright-info{display:flex;flex-direction:column;gap:8px}.copyright-info p{color:var(--color-text-dark);font-size:var(--font-size-normal);line-height:1.5}.certification img{width:178px;height:auto}@media (max-width: 992px){.site-footer{padding:50px 40px}.footer-main{flex-direction:column}}@media (max-width: 768px){.site-footer{padding:40px 20px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}}.slider-home .owl-stage-outer{max-height:650px}.slider-home .item{position:relative;height:850px;overflow:hidden}.slider-home .item figure{position:relative;width:100%;height:100%}.slider-home .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.desktop-image{display:block}.mobile-image{display:none}@media (max-width: 768px){.desktop-image{display:none}.mobile-image{display:block}}.slider-content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:10}.slider-content:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0006,#000000e6);z-index:-1}.slider-text{text-align:center;max-width:800px;padding:0 20px}.slider-title{color:#fff;font-family:var(--font-secondary);font-weight:400;font-size:var(--font-size-title-titanic);text-transform:uppercase;line-height:1.1;margin-bottom:24px;text-shadow:0 2px 4px rgba(0,0,0,.5);white-space:pre-line}.slider-description{color:#f2be83;font-size:var(--font-size-big-text);line-height:1.6;font-weight:400;max-width:600px;margin:0 auto;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:pre-line}@media (max-width: 768px){.slider-title{font-size:var(--font-size-title-super)}.slider-description{font-size:var(--font-size-medium)}}@media (max-width: 576px){.slider-title{font-size:var(--font-size-section-title)}.slider-description{font-size:var(--font-size-regular)}.promotions-title{font-size:var(--font-size-title-large);padding-left:10px}#news .view-all-btn{padding-bottom:16px;margin-left:auto}}
