@keyframes flashingText{0%{opacity:0}100%{opacity:1}}@keyframes fadeInScale{0%{opacity:0;right:0;transform:translateX(100px)}100%{opacity:1;right:0;transform:translateX(0)}}body{position:relative}#mainContanier{margin:0 17px}.mainHeader-top{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.mainHeader-top-right h1{margin:0!important}.mainHeader-top-left{display:flex;align-items:center}.mainHeader-top-left fa{--fa-border-color:red}.mainHeader-top-left{min-width:80px}.mainHeader-top-left:nth-child(n){font-size:20px!important;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;gap:10px}.view_type_controller{margin:0;padding:0}#shareExportBtn::before,.mainHeader-top-left i::before{padding:0;margin:0}.contact_buttons-leftside{display:flex;flex-flow:row nowrap;align-items:center}.review-rating{padding:2px 5px;font-size:14px}#mainHeader_rating img{width:90px;height:16px;margin:0;padding:0}.gallery-categories-container{position:absolute;bottom:0;right:0;padding:0;margin:0;width:100%}.gallery-categories-items{width:100%;padding:0;margin:0;overflow:auto;scroll-snap-align:start;display:flex;gap:4px;overflow-x:auto;white-space:nowrap;scrollbar-width:auto;scrollbar-color:var(--secondary) #fff}.gallery-categories-items button{color:#fff;background:#585858;border:0;padding:2px 5px;border-radius:5px 5px 0 0;font-size:13px}.gallery-categories-items button.active,.gallery-categories-items button:hover,.selected_gallery{color:white!important;background-color:var(--secondary)!important}.main-container{position:relative}#mainPageContainer{position:relative;display:grid;grid-template-columns:3fr 2fr;margin-top:20px}.contact-us-popup-container{position:fixed;right:-230px;bottom:160px;width:200px!important;z-index:10;border-radius:10px 0 0 10px;box-shadow:0 0 8px 1px #575757;animation-name:fadeInScale;animation-duration:1s;animation-fill-mode:forwards;animation-delay:30s;opacity:0;em{position:absolute;top:-12px;left:-12px;border:1px solid #5f5f5f;padding:11px;background:#5f5f5f;color:#fff;border-radius:100%;width:18px;height:18px;font-size:14px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;&:hover{transform:scale(1.2);cursor:pointer}}}.contact-us-popup{padding:10px 30px;background-color:var(--secondary);color:#fff;border:none;border-radius:10px 0 0 10px;p{font-size:25px!important;text-align:center;line-height:1.2};span{animation:flashingText;animation-duration:1s;animation-iteration-count:infinite;line-height:2;white-space:nowrap}}.main-content{margin-top:4px;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}#main_content{--side-column-width:500px;margin-top:20px}.main-info-container{display:flex;flex-flow:row nowrap;justify-content:space-between}.opening-time-title{text-decoration:underline!important}.main-info-container a{align-self:flex-start}.main-info{display:flex;flex-flow:column nowrap;gap:10px;flex:1}.main-info h2,.more{margin:0}.gallery-main-image{position:relative}.fav-btn{color:var(--secondary)}.main-info .advantages li{font-size:14px!important}.main-description{display:flex;flex-flow:column nowrap;line-height:normal;gap:3px;font-size:14px;margin-top:2px}.main-description .fa::before{padding-right:0;margin-right:0}.tagsList{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:10px}.tagsList li{background-color:var(--positive-sale);padding:1px 8px;color:#fff;border-radius:5px}.short-content-container{width:100%;max-width:747px}.short-content-container a{color:var(--secondary)}#main_contact_buttons{justify-content:space-between;cursor:default;margin-top:20px}.swal2-html-container .review{border-bottom:2px solid #ddd;margin:20px 0;padding-bottom:20px;text-align:start}.swal2-popup,.swal2-html-container{max-height:90vh!important}.contactus-form-btn{background-color:unset;border:unset;display:flex;flex-flow:column nowrap;font-size:12px;width:min-content;line-height:1.2}.contactus-form-btn em{font-size:20px}.send-whatsapp-message{display:flex;flex-flow:column nowrap;width:min-content;line-height:1.2}.dropdown-content{font-size:16px}.open-map-btn{background:unset;border:unset;color:#0051bf;padding:0;margin:0}.waze-btn{color:#0051bf;background-color:#fff;border:1px solid #0051bf;border-radius:5px;padding:0 4px}#mainHeader-info h1{white-space:pre-wrap;margin:0}.address-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:7px}#mainHeader_rating{display:flex;text-decoration:none!important;flex-flow:row nowrap;align-items:center;gap:5px;width:fit-content;font-size:12px;margin:20px 0;padding:0;height:0;a,a:link,a:hover{text-decoration:none!important}}#mainHeader_rating a{display:flex;flex-flow:row nowrap;align-items:center;gap:5px}#mainHeader_rating .review-rating-count:hover{text-decoration:underline!important}.add-review-btn{background-color:var(--primary);padding:1px 4px;color:#fff;border-radius:5px;font-size:12px}.short-content-text,.advantages{color:#6f6f6f}.phone_link{border:none}#mainlogo{height:60px;width:60px;object-fit:contain}.review-swiper{cursor:pointer}.review-swiper .swiper-slide{border:1px solid #cbcbcb;padding:15px;border-radius:5px}.review-text p{font-size:14px}.rating-display>img{width:80px}.review-show-more{width:100%;background:none;color:#595858!important;border:1px solid #cbcbcb;border-radius:5px;margin-top:15px!important;&:hover{background-color:var(--secondary);color:#fff}}#main_review_summery{max-width:unset;margin-top:unset}.swal2-html-container .productTitle{margin:0!important}.swal2-html-container .style_fig{margin:0;margin-bottom:30px}.add-review-btn{padding:4px 10px;border-radius:5px;background-color:var(--primary);color:#fff;border:none}.review-contoler-container{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:flex-end}.custom-swal-popup{width:50%}.avg-reviews-container{width:50%;margin:auto}#form-review{text-align:right}#tab-review .productTitle{display:flex;align-items:center;justify-content:space-between}#tab-review .productTitle .style_fig{margin:0!important}.review-counter-title .rating-display{font-weight:700}.review-counter-title{margin-bottom:10px!important;cursor:pointer;width:fit-content;margin:unset!important;padding-bottom:10px}button.show-all-images-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;border:none;width:80px;height:80px;background-color:#fff;color:var(--secondary);font-size:40px;display:flex;align-items:center;justify-content:center}.review_images{position:relative}.swiper-slide .review_images img:nth-child(3n){opacity:.5}.images_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.images_container .image_alt_container:last-child{img,p{opacity:.5}}.review_images .show-all-images-btn{left:15%;width:40px;height:40px;font-size:15px}.review-more-images{position:relative}.review_images img:nth-child(3n)::after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-slide .review .review_images{display:grid;grid-template-columns:1fr 1fr 1fr;.review_img{width:100%;max-width:76px}}.show-all-images-btn-container{position:relative;background-color:#f2f2f2;height:auto}.full-width-image{grid-template-columns:100%!important;grid-template-rows:1fr!important;#myImg{width:100%}}@media (max-width:768px){.custom-swal-popup,.avg-reviews-container{width:100%}}@media (max-width:524px){.images_container{grid-template-columns:2fr 2fr 2fr}}@media (max-width:992px){#mainPageContainer{display:block;margin:20px}#Advertiser-main-box{display:unset}#mainContanier{margin:0}#mainHeader{margin:5px 10px;margin-top:0}#myImg{width:100%}.review-swiper .swiper-slide{width:80%!important}.contact-us-popup-container{.contact-us-popup{padding:5px};width:81px!important}.contact-us-popup p{font-size:14px!important}}