*{scroll-behavior:unset}.page-main{overflow-x:hidden}.section-hero{padding-top:80px;position:relative;background:radial-gradient(circle 310px at calc(50% - 400px) calc(50% - 400px),rgba(107,39,255,.1)0,rgba(107,39,255,0) 100%) no-repeat}.section-hero>.top{display:grid;grid-template-columns:.596fr .403fr;padding-bottom:0}.section-hero>.top>.left{display:grid;grid-template-columns:520fr 471fr}.section-hero>.top>.left>.left{display:flex;flex-direction:column;justify-content:center;gap:24px}.section-hero>.top>.left>.left>h1{line-height:120%;font-size:58px}.section-hero>.top>.left>.left>.dots{display:flex;gap:12px}.section-hero>.top>.left>.left>.dots>.dot{width:19px;height:19px;border-radius:9999px;background:linear-gradient(#bfa0ed 0,#f6f5fb 100%)}.section-hero>.top>.left>.left>h2{font-weight:400;font-size:32px}.section-hero>.top>.left>.right{display:flex;flex-direction:column;gap:42px;padding-top:36px}.section-hero>.top>.left>.right>.bubble{background-color:#e7e7e74d;border-radius:9990px;padding:12px 25px;width:fit-content;color:#494949;display:flex;align-items:center;gap:20px}.section-hero>.top>.left>.right>.bubble>.stars{display:flex;align-items:center;gap:10px}.section-hero>.top>.left>.right>.bubble:first-child{align-self:flex-end}.popup-booking>form>.subtitle>span,.popup-opinion>.subtitle>span,.section-hero>.top>.left>.right>.bubble>span{color:#6b27ff;font-weight:700}.section-hero>.top>.right{display:flex;justify-content:flex-end;position:relative;padding-right:80px;align-items:flex-end}.section-hero>.top>.right>.right{position:absolute}.section-hero>.top>.right>.left{width:100%;max-width:560px}.section-hero>.top>.right>.left>img{width:100%;height:auto;display:block;aspect-ratio:1/1}.section-hero>.middle{padding:0 15px;margin-bottom:75px}.section-hero>.middle>.inner{background-color:#f5f5f5;border-radius:40px;padding:30px;box-shadow:18px 20px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;margin-bottom:75px}.section-hero:has(.right.special-shadow)>.middle>.inner{z-index:20}.section-hero>.middle>.inner>picture{align-self:center;margin-top:-248px;z-index:9}.section-hero>.middle>.inner>picture img{display:block;max-width:385px;height:auto}.section-hero>.middle>.inner>.products{margin-top:-65px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;z-index:99}.section-hero>.middle>.inner>.products>.product{display:flex;flex-direction:column}.section-hero>.middle>.inner>.products>.product>.bg{text-decoration:none;color:#000;padding:35px 35px 15px;background-color:#fff;transform:scale(-1,-1);border-radius:40px;clip-path:path("M0 0H130Q90 0 90 40Q90 90 50 90H32Q0 90 0 130V100000H10000V0Z");flex:1}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper{transform:scale(-1,-1);display:flex;flex-direction:column;justify-content:space-between;min-height:145px;gap:12px;height:100%}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top{display:flex;gap:24px;justify-content:space-between}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.left>.category{color:#494949;text-transform:uppercase}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.left>.name{font-weight:900;margin-top:4px}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right{flex-shrink:0;text-align:right}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right>.price{font-weight:600;color:#6b27ff}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right>.sale{margin-top:2px;font-weight:600;color:#494949}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right>.sale>.bottom{display:flex;gap:10px;align-items:center;font-weight:600;text-decoration:line-through;justify-content:flex-end}.section-hero>.middle>.inner>.products>.product:not(.sale)>.bg>.wrapper>.top>.right>.price{margin-top:8px}.section-hero>.middle>.inner>.products>.product:not(.sale)>.bg>.wrapper>.top>.right>.sale{display:none}.section-hero>.middle>.inner>.products>.product>.cart{align-self:flex-end;margin-top:-81px}.section-hero>.middle>.inner>.products>.product>.cart>svg{width:76px}.popup-booking>form>.box>.right>.booking>.top>button svg>*,.popup-contact>.content>.row>a:hover>svg *,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box rect,.section-about-me>.wrapper>.top>.right>.images>.collapse>.left a svg *,.section-hero>.middle>.inner>.products>.product>.cart *{transition:fill .4s}.diet-card .content-box .info-top .icon:hover rect[fill],.popup-booking>form>.box>.right>.booking>.top>button:hover rect,.popup-opinion>.rating>.picker[data-value="5"]>svg>path,.section-hero>.middle>.inner>.products>.product>.cart:hover circle{fill:#6b27ff}.section-hero>.middle>.inner>.products>.product>.cart:hover path{fill:#fff}.section-hero>.bottom,.section-hero>.bottom>.box{display:flex;gap:128px;align-items:center}.section-hero>.bottom>.box{gap:8px;font-weight:900;text-decoration:none;color:#000;transition:color .4s}.section-hero>.bottom>.box *,.section-tabs>.wrapper>.view>.tab .cards>.left>button *{transition:stroke .4s}.section-hero>.bottom>.box:hover{color:#6b27ff}.diet-card .content-box .info-top .icon:hover rect[stroke],.section-hero>.bottom>.box:hover *{stroke:#6b27ff}.section-hero>.bottom>.box img{margin-right:24px}.section-hero>.bottom>.label{display:none}.section-products>.wrapper{display:flex;flex-direction:column;gap:32px}.section-products>.wrapper>.top{display:flex;justify-content:space-between;align-items:center}.section-products>.wrapper>.top>.title{font-weight:900}.section-products>.wrapper>.top>.title>a,.section-tabs>.wrapper>.text-title>a{display:inline-block}.section-products>.wrapper>.products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.section-products>.wrapper>button{align-self:center;margin-top:18px}.section-products,.section-tabs{margin-top:50px;position:relative}.section-tabs>.decor{position:absolute;left:-228px;bottom:-212px}.section-tabs>.decor-2{position:absolute;right:-134px;top:-183px;z-index:5}.section-tabs>.wrapper{position:relative}.section-tabs>.wrapper>.tabs{display:flex;align-items:stretch;background-color:#f5f5f5;padding:16px;gap:16px;border-radius:9999px;width:fit-content;margin-top:24px}.section-tabs>.wrapper>.tabs>.opt{display:flex;align-items:center;background-color:#fff;gap:15px;padding:15px 14px;border-radius:6px;min-width:250px;height:auto;color:#494949;cursor:pointer;transition:background-color .4s,color .4s}.section-tabs>.wrapper>.tabs>.opt>svg{flex-shrink:0}.section-tabs>.wrapper>.tabs>.opt *{fill:#494949;transition:fill .2s}.section-tabs>.wrapper>.tabs>.opt:hover{background-color:#6b27ff;color:#fff}.section-tabs>.wrapper>.tabs>.opt:hover *{fill:#fff}.section-tabs>.wrapper>.tabs>.opt.active{background-color:#6b27ff;color:#fff}.section-tabs>.wrapper>.tabs>.opt.active *{fill:#fff}.section-tabs>.wrapper>.tabs>.opt:first-child{border-radius:9999px 0 0 9999px}.section-tabs>.wrapper>.tabs>.opt:last-child{border-radius:0 9999px 9999px 0}.section-tabs>.wrapper>.tabs>.opt:only-child{border-radius:250px}.popup-booking>form>.box>.right>label,.section-about-me>.wrapper>.bottom>p.bold,.section-tabs>.wrapper>.tabs>.opt>.right>h3{font-weight:600}.section-tabs>.wrapper>.view{margin-top:24px}.section-about-me>.wrapper>.bottom br,.section-tabs>.wrapper>.view>.tab{display:none}.section-tabs>.wrapper>.view>.tab.active{display:flex;flex-direction:column;gap:24px;align-items:center}.section-tabs>.wrapper>.view>.tab .cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.section-tabs>.wrapper>.view>.tab .cards>.card{display:flex;box-shadow:10px 10px 30px 0#0000000d;border-radius:40px;border:2px solid #f5f5f5;padding:24px;gap:32px;transition:border-color .4s;background-color:#fff;position:relative;cursor:pointer}.section-tabs>.wrapper>.view>.tab .cards>.card:hover{border-color:#9fc119}.section-tabs>.wrapper>.view>.tab .cards>.card .icon{width:65px;height:65px;border-radius:9999px;background-color:#6b27ff;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:background-color .3s,opacity .3s}.section-tabs>.wrapper>.view>.tab .cards>.card:hover .icon{background-color:#9fc119;opacity:1!important}.section-tabs>.wrapper>.view>.tab .cards>.card:hover .icon *{fill:#000}.section-tabs>.wrapper>.view>.tab .cards>.card:hover .icon svg{display:block;height:auto;width:32px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right{width:stretch}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top{display:flex;gap:20px;justify-content:space-between}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3{display:flex;height:65px;align-items:center;font-weight:900;font-size:inherit}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3>.time{padding-left:10px;font-weight:300;white-space:nowrap;font-size:20px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>.badge{width:fit-content;flex-shrink:0;background-color:#6b27ff;padding:12px 24px;border-radius:9999px;font-weight:700;color:#fff;height:fit-content}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom,.section-tabs>.wrapper>.view>.tab .cards>.left>.top,.section-tabs>.wrapper>.view>.tab .cards>.right>.top{display:flex;justify-content:space-between;align-items:center}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left{display:flex;align-items:flex-end;gap:15px;font-weight:600;color:#494949}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.sale{display:flex;align-items:center;gap:8px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.sale>.before{display:flex;align-items:center;gap:8px;text-decoration:line-through}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.sale>.before a{height:18px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.price{color:#6b27ff;font-weight:600;line-height:1.1}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon{opacity:0;cursor:pointer}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.info-details{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:right}.section-tabs>.wrapper>.view>.tab>a{margin-top:25px}.section-tabs>.wrapper>.view>.tab .cards>.left{background-color:#efe7ff;border-radius:40px;padding:32px}.section-tabs>.wrapper>.view>.tab .cards>.left>.top>.title{font-weight:900}.section-tabs>.wrapper>.view>.tab .cards>.left>.top>button{margin-bottom:auto}.section-tabs>.wrapper>.view>.tab .cards>.left>button{margin-top:30px;border:0;background-color:transparent;color:#6b27ff;font-weight:700;display:flex;align-items:center;gap:10px;transition:color .4s}.section-tabs>.wrapper>.view>.tab .cards>.left>button:hover{color:#9fc119}.section-tabs>.wrapper>.view>.tab .cards>.left>button:hover *{stroke:#9fc119}.section-tabs>.wrapper>.view>.tab .cards>.right,.section-tabs>.wrapper>.view>.tab .payment{background-color:#f5f5f5;border-radius:40px;padding:32px}.section-tabs>.wrapper>.view>.tab .cards>.right>.top>.title{font-weight:900;display:flex;align-items:center;padding-top:50px;gap:10px}.section-tabs>.wrapper>.view>.tab .cards>.right>.top>button{margin-bottom:auto}.section-tabs>.wrapper>.view>.tab .cards>.right>p{margin-top:40px}.section-tabs>.wrapper>.view>.tab .payment{width:100%;display:flex;align-items:center;padding:35px 45px;gap:24px}.section-tabs>.wrapper>.view>.tab .payment>h3{display:flex;align-items:center;gap:16px}.section-tabs>.wrapper>.view>.tab .payment>.variant{min-width:200px;text-align:center}.section-tabs>.wrapper>.view>.tab .payment>.dot{height:6px;width:6px;background-color:#494949;border-radius:9999px;flex-shrink:0}.section-about-me{position:relative;margin-top:80px}.section-about-me .decoration-gradient{display:block;z-index:1;height:auto;width:500px;bottom:-80px;left:50%;transform:translate(-50%,0);position:absolute}.section-about-me>.wrapper>.top{position:relative;display:grid;grid-template-columns:1fr .85fr;gap:80px}.section-about-me>.wrapper>.top>.left{display:flex;flex-direction:column;gap:32px;position:relative;z-index:2}.section-about-me>.wrapper>.top>.left>.top>.bottom{margin-top:30px;display:flex;align-items:center;gap:50px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon{overflow:hidden;width:189px;height:189px;flex-shrink:0;border-radius:99999px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right{display:flex;flex-direction:column;gap:24px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.break{height:1px;background-color:#49494933}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom{display:flex;gap:24px;align-items:center}.popup-contact>.content>.row>a,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box{display:flex;gap:12px;align-items:center;text-decoration:none;color:#000;transition:color .4s}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box:focus,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box:hover{color:#6b27ff}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box:focus rect,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box:hover rect{fill:#6b27ff}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>h3{font-weight:900;color:#494949;line-height:1}.section-about-me>.wrapper>.top>.left>.bottom>.top{display:flex;gap:18px 10px;flex-wrap:wrap;max-height:190px;overflow:hidden;transition:max-height .7s}.section-about-me>.wrapper>.top>.left>.bottom>.top.tall{max-height:700px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon picture{display:block;width:100%;height:100%}.section-about-me>.wrapper>.top>.left>.bottom>.top>.tag{color:#494949;border-radius:9999px;padding:14px 16px;background-color:#efe7ff}.section-about-me>.wrapper>.top>.left>.bottom>button{text-decoration:none;display:flex;align-items:center;gap:8px;color:#6b27ff;font-weight:700;margin-top:24px;transition:color .4s;outline:0;border:0;background-color:transparent}.section-about-me>.wrapper>.top>.left>.bottom>button *{transition:stroke .3s}.section-about-me>.wrapper>.top>.left>.bottom>button:focus,.section-about-me>.wrapper>.top>.left>.bottom>button:hover{color:#9fc119}.section-about-me>.wrapper>.top>.left>.bottom>button:focus *,.section-about-me>.wrapper>.top>.left>.bottom>button:hover *{stroke:#9fc119}.section-about-me>.wrapper>.bottom{margin-top:75px;display:flex;flex-direction:column;gap:24px}.section-about-me>.wrapper>.top>.right{display:grid;position:relative;z-index:2}.section-about-me>.wrapper>.top>.right>.button-wrapper{display:flex;justify-content:flex-end;padding:40px;height:fit-content}.section-about-me>.wrapper>.top>.right>.images{display:grid;grid-template-columns:.5fr .25fr .25fr;gap:24px;max-height:634px}.section-about-me>.wrapper>.top>.right>.images picture{display:block;width:100%}.section-about-me>.wrapper>.top>.right>.images img{border-radius:40px;width:100%;height:100%;object-fit:cover}.section-about-me>.wrapper>.top>.right>.images>.collapse{display:grid}.section-about-me>.wrapper>.top>.right>*,.section-about-me>.wrapper>.top>.right>.images>.collapse>*{grid-area:1/1}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left{display:flex;flex-direction:column;padding:17px 23px;background-color:#21212137;border-radius:40px;opacity:1;transition:opacity .5s}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left.hoverable:hover{opacity:1}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left a{text-decoration:none;display:block}.popup-booking .btn-fancy-long:hover .btn-content .button-svg path.fill,.section-about-me>.wrapper>.top>.right>.images>.collapse>.left a:hover svg *{fill:#84a113}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left>.top{flex-grow:1;display:flex;align-items:center;justify-content:center}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left>.bottom{display:flex;align-items:center;gap:24px}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long{overflow:hidden;position:relative;display:block;max-width:max-content;background:0 0;box-shadow:none;text-decoration:none;border:0;cursor:pointer}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .concave-filler{position:absolute;top:50%;left:62.8%;z-index:2;transform:translateY(-50%);pointer-events:none;width:35%;height:0;background:#9fc119;border-radius:0 250px 250px 0;transition:height .3s}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long:hover .concave-filler{height:100%;background:#84a113}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .btn-content{position:relative;z-index:3;display:block;height:auto}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .btn-content .button-svg{display:block;width:100%;height:100%}.diet-card .img-box .decoration-icon path,.diet-card .img-box .decoration-icon rect,.diet-card .img-box .floating-badge circle,.diet-card .img-box .floating-badge path,.popup-booking .btn-fancy-long .btn-content .button-svg path,.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .btn-content .button-svg path{transition:fill .3s}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long:hover .btn-content .button-svg path:not(:last-child){fill:#84a113}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .btn-content .button-text{fill:#000;font-weight:700}.section-about-me>.wrapper>.top>.right>.button-wrapper>.btn-fancy-long .btn-content .arrow-path{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.section-articles .single-article{overflow:hidden;position:relative;min-height:250px;height:100%;padding:32px;color:#000;text-decoration:none}.section-articles .single-article .fancy-bg{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:scale(-1,-1);border-radius:40px;clip-path:path("M0 0H130Q90 0 90 40Q90 90 50 90H32Q0 90 0 130V100000H10000V0Z");transition:opacity .3s}.section-articles .single-article:hover .fancy-bg{opacity:.75}.section-articles .single-article .fancy-bg::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;display:block;background:linear-gradient(0deg,rgba(0,0,0,.24) 100%,transparent 0)}.section-articles .single-article .fancy-bg .picture,.section-opinions>.wrapper>.top>.icon picture{display:block;width:100%;height:100%}.section-articles .single-article .fancy-bg .picture .img{transform:scale(-1,-1);display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section-articles .single-article .article-title{position:relative;z-index:5;color:#fff;line-height:1.2;transition:color .3s}.section-articles .single-article:hover .article-title{color:#f5f5f5}.section-articles .single-article .decoration-icon{position:absolute;bottom:0;right:0;z-index:4;display:block}.section-articles .single-article .decoration-icon.icon-hover,.section-articles .single-article:hover .decoration-icon{display:none}.section-articles .single-article:hover .decoration-icon.icon-hover{display:block}.section-opinions{position:relative;margin-top:100px}.section-opinions>.wrapper{display:flex;flex-direction:column;gap:24px}.section-opinions>.wrapper>.top{background-color:#f5f5f5;border-radius:40px;padding:40px 0 40px 50px;box-shadow:0 0 50px rgba(0,0,0,.15);display:flex;gap:10px;align-items:center;position:relative}.section-opinions>.wrapper>.top>.icon{width:189px;height:189px;flex-shrink:0;border-radius:99999px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;margin-right:40px}.section-opinions>.wrapper>.top>.icon img{width:100%;height:100%;display:block;border-radius:50%;box-shadow:4px 2px 8px 0#0000000d}.section-opinions>.wrapper>.top>.middle{flex-shrink:0}.section-opinions>.wrapper>.top>.middle>h3{font-weight:400}.section-opinions>.wrapper>.top>.middle>.bottom{margin-top:24px;display:flex;gap:24px;align-items:stretch}.section-opinions>.wrapper>.top>.middle>.bottom>.rating{display:flex;flex-shrink:0;gap:24px;padding:16px 32px;background-color:#ffffff1a;border-radius:999px;color:#494949;box-shadow:inset 0 0 10px 4px rgba(0,0,0,.05)}.section-opinions>.wrapper>.top>.middle>.bottom>.rating>.stars{display:flex;gap:12px;align-items:center}.section-opinions>.wrapper>.top>.middle>.bottom>.rating>.stars>svg{width:32px;height:auto}.section-opinions>.wrapper>.top>.middle>.bottom>.opinions{padding:0 32px;min-height:66px;height:auto;display:flex;align-items:center;color:#494949;background-color:#efe7ff;border-radius:999px}.section-opinions>.wrapper>.top>.middle>.bottom>.global-btn-white{padding:17px 65px}.section-opinions>.wrapper>.top>.middle>.bottom>.opinions+div:empty{flex-grow:unset!important}.section-opinions>.wrapper>.top>.pfp{margin-top:-185px;background-color:#fff;border-radius:99999px;z-index:999;border:2px solid #f5f5f5;margin-left:auto;flex-shrink:1;height:auto}.section-opinions>.wrapper>.top>.pfp img{border-radius:9999px;width:100%;height:auto;max-width:200px;display:block}.section-opinions>.wrapper>.top>.decor{position:absolute;right:280px;top:-158px}.section-opinions>.wrapper>.top>.decor-2{position:absolute;right:-307px;top:-129px;z-index:999}.section-opinions>.wrapper>.list{display:flex;gap:32px;flex-direction:column}.section-opinions>.wrapper>.list>.item{display:grid;grid-template-columns:423px 1fr;gap:40px}.section-opinions>.wrapper>.list>.item>.right{display:flex;flex-direction:column;gap:18px;justify-content:center}.section-opinions>.wrapper>.list>.item>.right>.quote{padding-left:40px;border-left:1px solid #000}.section-opinions>.wrapper>.list>.item>.right>.response{margin-left:40px;border-radius:16px;background-color:#f5f5f5;padding:14px 20px;color:#494949}.section-opinions>.wrapper>.list>.item>.right>.response>.title{color:#49494980}.section-opinions>.wrapper>.list>.item>.left{display:grid}.section-opinions>.wrapper>.list>.item>.left>*{grid-area:1/1}.section-opinions>.wrapper>.list>.item>.left>.bubble{background-color:#f5f5f5;clip-path:path("M0 40C0 17.9086 17.9086 0 40 0H383C405.091 0 423 17.9086 423 40V114C423 136.091 405.091 154 383 154H251.035C235.552 154 223 141.448 223 125.965C223 110.482 210.448 97.9304 194.965 97.9304H40C17.9086 97.9304 0 80.0218 0 57.9304V40Z");height:154px;display:flex;flex-direction:column;align-items:flex-end;padding:24px 24px 20px 32px;gap:21px}.section-opinions>.wrapper>.list>.item>.left>.bubble>.top{width:100%;display:flex;gap:24px}.popup-booking>form>.box>.right>.booking>.picker>.unavailable>svg,.section-opinions>.wrapper>.list>.item>.left>.bubble>.top>svg{flex-shrink:0}.section-opinions>.wrapper>.list>.item>.left>.bubble>.top>.right>.date{margin-top:2px;font-weight:900}.section-opinions>.wrapper>.list>.item>.left>.stars{display:flex;height:154px;align-items:flex-end;padding:16px 39px;gap:8px}.section-opinions>.wrapper>.list>.item>.left>.stars svg{display:block;width:22px;height:auto}.section-opinions>.wrapper>button{align-self:center}.popup-opinion>.rating{margin-top:8px;display:grid;grid-template-columns:130px 1fr;gap:12px 24px;align-items:center}.popup-opinion>.rating>.name{font-weight:700}.popup-opinion>.rating>.picker{display:flex;gap:8px;flex-direction:row-reverse;justify-content:flex-end}.popup-opinion>.rating>.picker>svg{cursor:pointer}.popup-opinion>.rating>.picker>svg>path{fill:#c1c1c1;transition:fill .4s}.popup-opinion>.rating>.picker[data-value="1"]>svg:nth-child(4)~svg>path,.popup-opinion>.rating>.picker[data-value="2"]>svg:nth-child(3)~svg>path,.popup-opinion>.rating>.picker[data-value="3"]>svg:nth-child(2)~svg>path,.popup-opinion>.rating>.picker[data-value="4"]>svg:nth-child(1)~svg>path{fill:#6b27ff}.popup-opinion>.rating>.picker:hover>svg>path{fill:#c1c1c1!important}.popup-opinion>.rating>.picker>svg:hover>path,.popup-opinion>.rating>.picker>svg:hover~svg>path{fill:#6b27ff!important}.popup-opinion textarea{background-color:#fff;border:1px solid #494949;border-radius:24px;resize:none;padding:24px;color:#494949;position:relative}.popup-booking>form>.box .ts-control input::placeholder,.popup-opinion textarea::placeholder,.popup-opinion>.global-input-group input::placeholder,.popup-verify-opinion .otp>input::placeholder{color:#494949}.popup-opinion textarea::-webkit-scrollbar-track{margin:15px 0}.popup-opinion .invalid textarea{border-color:#fe0000}.popup-opinion>.txa-icon{margin-top:-80px;z-index:999;flex-shrink:0;align-self:flex-end;margin-right:24px;margin-bottom:24px;pointer-events:none}.popup-opinion>.global-input-group input{background-color:#fff;border:1px solid #494949}.popup-opinion>.global-input-group.invalid input{border-color:#ed7474}.popup-working-hours{width:600px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto}.popup-working-hours .title>span{min-width:0;overflow-wrap:anywhere}.popup-working-hours .title>.btn-close{flex-shrink:0;margin-left:16px}.popup-working-hours>.timetable{display:grid;grid-template-columns:minmax(70px,110px) minmax(20px,1fr) max-content;gap:12px 16px;align-items:start;color:#000;padding:0 8px}.popup-working-hours>.timetable>.day{text-align:right;line-height:1.5}.popup-working-hours>.timetable>.hours{display:flex;flex-direction:column;gap:4px;margin:0;min-width:110px;font-weight:700;line-height:1.5;white-space:nowrap}.popup-working-hours>.timetable>.break{align-self:start;width:100%;min-width:0;height:1.5em;background:linear-gradient(#dbdbdb,#dbdbdb) center/100% 1px no-repeat;position:relative}.popup-working-hours>.timetable>.break::after,.popup-working-hours>.timetable>.break::before{content:"";display:block;width:5px;height:5px;background-color:#dbdbdb;border-radius:9999px;position:absolute;top:calc(50% - 2.5px)}.popup-working-hours>.timetable>.break::before{left:0}.popup-working-hours>.timetable>.break::after{right:0}@media (max-width:480px){.popup-working-hours>.timetable{grid-template-columns:minmax(60px,auto) minmax(8px,1fr) max-content;gap:12px 8px;padding:0}.popup-working-hours>.timetable>.hours{min-width:0}}dialog .global-btn-white.btn-close{position:static!important}.popup-contact>.content{display:flex;flex-direction:column;gap:24px;margin-top:20px;color:#000;margin-bottom:80px}.popup-contact>.content>.break{width:100%;height:1px;background-color:#49494933}.popup-contact>.content>.row{display:flex;gap:24px;align-items:center}.popup-contact>.content>.row>a:hover{color:#6b27ff}.popup-contact>.content>.row>a>svg{width:40px;height:40px}.popup-contact>.content>.row:first-child>a:hover>svg path{fill:#6b27ff}.popup-contact>.content>.row:last-child>a:hover>svg rect{fill:#6b27ff}.popup-contact>.content>.title{font-weight:900;color:#494949;margin-bottom:-10px}.popup-map>.map{height:360px;border-radius:40px;overflow:hidden;border:1px solid #6b27ff}.popup-map>.map+.btn-close{position:static}.popup-booking{padding:0!important;overflow:hidden}.popup-booking>form{display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:24px}.popup-booking>form>.box{display:grid;grid-template-columns:32px 1fr;gap:16px;padding-right:38px}.popup-booking>form>.box>.left{font-weight:900;color:#6b27ff}.popup-booking>form>.box>.right{display:flex;flex-direction:column;gap:6px}.popup-booking>form>.box .ts-dropdown{overflow:hidden}.popup-booking>form>.box .ts-control{border-radius:999px;border:1px solid #494949;padding:16px 24px;outline:0}.popup-booking>form>.box .ts-control::after{content:"";display:block;position:absolute;right:24px;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M17.7142%209L11.7142%2015L5.71423%209'%20stroke='%23494949'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat center/contain}.popup-booking>form>.box .dropdown-active .ts-control::after{rotate:180deg}.popup-booking>form>.box .ts-control .item{font-size:20px;line-height:120%;height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:380px}.popup-booking>form>.box .ts-control input{font-size:20px;color:#494949;font-family:"DM Sans",sans-serif}.popup-booking>form>.box .ts-dropdown{border-radius:24px;border:1px solid #494949}.popup-booking>form>.box .ts-dropdown-content{max-height:265px}.popup-booking>form>.box .ts-dropdown-content::-webkit-scrollbar-track{margin:20px 0}.popup-booking>form>.box .ts-dropdown-content .option{padding:10px 14px;font-size:16px;font-family:"DM Sans",sans-serif;color:#494949}.popup-booking>form>.box .ts-dropdown-content .option:hover{background-color:#efe7ff;color:#6b27ff}.popup-booking>form>.box .ts-dropdown-content .option.active{background-color:#efe7ff}.popup-booking>form>.box>.right>.booking>.top{display:flex;justify-content:space-between;align-items:center;background-color:#efe7ff;border-radius:24px;padding:10px}.popup-booking>form>.box>.right>.booking>.top>button{border:0;background-color:transparent;outline:0;display:flex;align-items:center}.popup-booking>form>.box>.right>.booking>.top>button rect{transition:fill .8s}.popup-booking>form>.box>.right>.booking>.top>button:hover path{stroke:#fff}.popup-booking>form>.box>.right>.booking>.top>button:last-child{rotate:180deg}.popup-booking>form>.box>.right>.booking>.picker,.popup-booking>form>.box>.right>.booking>.picker-pay{margin-top:12px}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames{display:grid;grid-template-columns:1fr 1fr;gap:12px}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label{display:flex;gap:5px;border:1px solid #494949;padding:18px 0;text-align:center;border-radius:999px;font-weight:500;cursor:pointer;align-items:center;justify-content:center}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label>svg path{fill:#6f6f6f}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label:has(input[type=radio]:checked),.popup-booking>form>.box>.right>.booking>.picker>.frames label:has(input[type=radio]:checked){border:1px solid #6b27ff;background-color:#fff;color:#6b27ff}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label:has(input[type=radio]:checked)>svg path{fill:#6b27ff}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label input[type=checkbox],.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label input[type=radio]{opacity:0}.popup-booking>form>.box>.right>.booking>.picker>.unavailable{display:flex;justify-content:center;align-items:center;gap:12px;background-color:#fff;border-radius:24px;padding:18px 46px}.popup-booking>form>.box>.right>.booking>.picker>.frames{display:grid;grid-template-columns:1fr 1fr;gap:12px}.popup-booking>form>.box>.right>.booking>.picker>.frames label{border:1px solid #494949;padding:18px 0;text-align:center;border-radius:999px;font-weight:500;cursor:pointer}.popup-booking>form>.box>.right>.booking>.picker>.frames label.past{border-color:#ccc;color:#aaa;background-color:#f5f5f5;cursor:not-allowed;text-decoration:line-through;pointer-events:none}.popup-booking>form>.notice{display:flex;gap:8px;padding:0 23px}.popup-booking>form>.notice>svg{margin-top:4px;flex-shrink:0;font-size:1.6rem}.popup-booking .btn-fancy-long{margin-top:20px;position:relative;display:block;max-width:max-content;background:0 0;box-shadow:none;text-decoration:none;border:0;cursor:pointer}.popup-booking .btn-fancy-long .concave-filler{position:absolute;top:50%;left:64%;z-index:2;transform:translateY(-50%);pointer-events:none;width:35%;height:0;background:#9fc119;border-radius:0 250px 250px 0;transition:height .3s}.popup-booking .btn-fancy-long:hover .concave-filler{height:100%;background:#84a113}.popup-booking .btn-fancy-long .btn-content{position:relative;z-index:3;display:block;height:auto}.popup-booking .btn-fancy-long .btn-content .button-svg{display:block;width:100%;height:100%}.popup-booking .btn-fancy-long .btn-content .button-text{fill:#000;font-weight:700}.popup-booking .btn-fancy-long .btn-content .arrow-path{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.popup-verify-opinion .otp{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;max-width:350px;margin-top:10px}.popup-verify-opinion label{padding-left:0}.popup-verify-opinion .otp>input{border-radius:16px;background-color:#fff;border:1px solid #494949;padding:22px 16px;color:#494949;text-align:center}.popup-opinion-thanks .subtitle.top{font-weight:700}.popup-opinion-thanks .subtitle.bottom{margin-bottom:130px}.diet-card{overflow:visible;position:relative;display:flex;flex:1;flex-direction:column;gap:8px;height:100%}.section-discounts>.wrapper>.bottom>.diets>.single-slide .box-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:6;display:block;border-radius:40px}.diet-card .img-box{overflow:hidden;position:relative;width:100%;height:214px;border-radius:40px 40px 0 0}.diet-card .img-box::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(0deg,rgba(107,107,107,.24)0,rgba(107,107,107,0) 100%)}.diet-card .img-box .img,.diet-card .img-box .picture,.diet-card .img-box::before{display:block;width:100%;height:100%}.diet-card .img-box .img{position:relative;z-index:2;object-fit:cover;object-position:top}.diet-card .img-box .decoration-icon{position:absolute;top:24px;right:24px;z-index:4;display:block;width:64px;height:auto}.diet-card:hover .img-box .decoration-icon rect,.diet-card:hover .img-box .floating-badge circle{fill:#9fc119}.diet-card:hover .img-box .decoration-icon path,.diet-card:hover .img-box .floating-badge path{fill:#000}.diet-card .img-box .floating-badge{position:absolute;bottom:24px;right:24px;z-index:4;display:block;width:120px;height:auto}.diet-card .img-box .floating-elements-box{position:absolute;top:unset;bottom:0;left:0;right:0;z-index:5;display:flex;height:100%;width:100%;flex-direction:column;flex-wrap:wrap;gap:8px;padding:24px}.diet-card .img-box .floating-elements-box .single-element{width:100%;max-width:max-content;padding:8px 16px;border-radius:250px;transition:background-color .3s,color .3s}.diet-card .img-box .floating-elements-box .single-element.element-top{margin-bottom:auto;font-weight:700;text-transform:uppercase}.diet-card .img-box .floating-elements-box .single-element.element-bottom{margin-top:auto}.diet-card .img-box .floating-elements-box .single-element.bg-purple{background-color:#6b27ff;color:#fff}.diet-card .img-box .floating-elements-box .single-element.bg-white{background-color:#fff;color:#6b27ff}.diet-card:hover .img-box .floating-elements-box .single-element.single-element{background-color:#9fc119;color:#000}.diet-card .img-box .floating-elements-box .single-element.global-opinion-box{padding:7px 12px 5px}.diet-card:hover .img-box .floating-elements-box .single-element.global-opinion-box{background-color:rgba(159,193,25,.25)}.diet-card:hover .img-box .floating-elements-box .single-element.global-opinion-box .opinion-star path{fill:#9fc119!important}.diet-card .content-box{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:8px;padding:24px;background-color:#f5f5f5;border-radius:0 0 40px 40px}.diet-card .content-box .info-top{display:grid;grid-template-columns:1fr max-content;gap:16px}.diet-card .content-box .info-top .icon{display:block;flex-shrink:0;width:100%;max-width:64px;height:auto;opacity:0;transition:opacity .3s}.diet-card .content-box .info-top .icon path,.diet-card .content-box .info-top .icon rect,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon path,.single-popup .btn-close-popup .icon-close path{transition:fill .3s,stroke .3s}.diet-card .content-box .info-top .icon:hover path[fill],.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon:hover path[fill]{fill:#fff}.diet-card .content-box .info-top .icon:hover path[stroke],.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon:hover path[stroke]{stroke:#fff}.diet-card:hover .content-box .info-top .icon{opacity:1}.diet-card .content-box .info-top .info-name{display:flex;flex-direction:column;gap:4px}.diet-card .content-box .info-top .info-name .name-label{color:#000;font-weight:700}.diet-card .content-box .info-top .info-name .name-text{font-weight:400;color:#494949;line-height:1.2}.diet-card .content-box .info-top .btn-add-to-basket{position:relative;z-index:7;display:block;text-decoration:none}.diet-card .content-box .info-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.diet-card .content-box .info-bottom .additional-info{line-height:1.2;color:#000}.diet-card .content-box .info-bottom .additional-info.text-grey{color:#494949}.diet-card .content-box .info-bottom .price-box{display:flex;flex-direction:column;gap:8px}.diet-card .content-box .info-bottom .price-box .price-current{color:#6b27ff;font-weight:600;line-height:1;transition:color .3s;white-space:nowrap}.diet-card:hover .content-box .info-bottom .price-box .price-current{color:#9fc119}.diet-card .content-box .info-bottom .price-box .price-info{display:flex;flex-direction:column;gap:2px;color:#494949;font-weight:600}.diet-card .content-box .info-bottom .price-box .price-info .info-label{font-size:12px;line-height:1}.diet-card .content-box .info-bottom .price-box .price-info .info-details,.popup-filters>.top>.title>h5{display:flex;align-items:center;gap:4px}.diet-card .content-box .info-bottom .price-box .price-info .info-details .tooltip-wrapper{z-index:7}.diet-card .content-box .info-bottom .price-box .price-info .info-details .tooltip-wrapper .tooltip-icon{width:16px}.diet-card .content-box .info-bottom .price-box .price-info .info-details .details-text{text-decoration:line-through;line-height:1}.diet-card .content-box .info-bottom .decoration-icon{display:block;flex-shrink:0;width:54px;height:auto;margin-left:auto;opacity:0;transition:opacity .3s}.diet-card:hover .content-box .info-bottom .decoration-icon{opacity:1}.diet-card .box-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:6;display:block;border-radius:40px}.popup-filters,.popup-filters>.top{display:flex;flex-direction:column;gap:20px}.popup-filters{padding:24px 0;background-color:#f5f5f5;border-radius:40px;box-shadow:0 1px 8px 0#2121211f;width:600px;color:#494949}.popup-filters>.top{overflow:auto;flex-shrink:0;max-height:calc(100vh - 350px)}.popup-filters>.top>.title{padding:0 24px;display:flex;justify-content:space-between;align-items:center}.popup-filters>.top>.title>.btn-close{cursor:pointer}.popup-filters>.top>.title>.btn-close>svg *{transition:stroke .3s}.popup-filters>.top>.title>.btn-close:hover svg *,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon:hover rect[stroke]{stroke:#6b27ff}.popup-filters>.top>.title>h5{font-weight:900;gap:16px;position:relative}.popup-filters>.top>.title>h5:has(.is-pack){gap:5px!important}.popup-filters>.top>.title>h5>.badge{width:28px;height:28px;border-radius:9999px;background-color:#6b27ff;color:#fff;font-weight:400;display:flex;justify-content:center;align-items:center}.popup-filters>.top>.diets{padding:0 24px 20px;display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap;overflow:hidden;height:140px;max-height:140px;transition:max-height .3s ease-in-out;flex-shrink:0}.popup-filters>.top>.diets.full{max-height:999px;height:auto}.popup-filters>.top>.diets>label{display:block;padding:13px 16px;border-radius:9999px;font-weight:500;cursor:pointer;background-color:#efe7ff;color:#6b27ff;transition:background-color .3s,color .3s}.popup-filters>.top>.diets>label:hover{background-color:#6b27ff;color:#f5f5f5}.popup-filters>.top>.diets>label>input{position:absolute;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;outline:0}.popup-filters>.top>.diets>label:has(input:checked){background-color:#6b27ff;color:#f5f5f5}.popup-filters>.top>.btn-show-diets{padding:12px 0;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:500;cursor:pointer;box-shadow:0-16px 20px 0 rgba(0,0,0,.1);margin-top:-20px;border-bottom:1px solid #49494933;transition:color .3s;background-color:#f5f5f5}.popup-filters>.top>.btn-show-diets:hover{color:#6b27ff}.popup-filters>.top>.btn-show-diets *{transition:fill .3s}.popup-filters>.top>.btn-show-diets:hover *{fill:#6b27ff}.popup-filters>.top>.break{min-height:1px;background-color:#49494933}.popup-filters>.top>.mtypes,.popup-filters>.top>.types{padding:0 24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.popup-filters>.top>.mtypes>label,.popup-filters>.top>.types>label{display:block;padding:10px 12px;border:1px solid #494949;border-radius:9999px;font-weight:500;cursor:pointer;transition:border-color,color .3s}.popup-filters>.top>.mtypes>label:hover,.popup-filters>.top>.types>label:hover{border-color:#6b27ff;color:#6b27ff}.popup-filters>.top>.types>label .check-icon{display:none}.popup-filters>.top>.types>label:has(input:checked) .check-icon{display:inline-block}.popup-filters>.top>.mtypes>label>input,.popup-filters>.top>.types>label>input{position:absolute;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;box-shadow:none;-webkit-tap-highlight-color:transparent;outline:0}.popup-filters>.top>.mtypes>label:has(input:checked),.popup-filters>.top>.types>label:has(input:checked){border-color:#6b27ff;color:#6b27ff;background:#fff}.popup-filters>.top>.mtypes>label .check-icon{display:none}.popup-filters>.top>.mtypes>label:has(input:checked) .check-icon{display:inline-block}.popup-filters>.top>.ranges{padding:0 24px;display:flex;flex-direction:column;gap:24px}.popup-filters>.top>.ranges>.inputs{display:flex;justify-content:space-between}.popup-filters>.top>.ranges>.inputs>label{display:flex;flex-direction:column;gap:6px;font-weight:600}.popup-filters>.top>.ranges>.inputs>label>input{background-color:transparent;border:1px solid #494949;width:128px;padding:12px 0;text-align:center;color:#494949;border-radius:999px;-webkit-appearance:none;margin:0}.popup-filters>.top>.ranges .noUi-target{background:#efe7ff!important;border-radius:999px!important;border:0!important;box-shadow:none!important}.popup-filters>.top>.ranges .noUi-horizontal{height:2px!important}.popup-filters>.top>.ranges .noUi-connect{background-color:#6b27ff!important}.popup-filters>.top>.ranges .noUi-handle{background:#6b27ff!important;border:4px solid #fff!important;border-radius:999px!important;box-shadow:none!important;cursor:grab;width:25px!important;height:25px!important;top:-11px!important}.popup-filters>.top>.ranges .noUi-handle::after,.popup-filters>.top>.ranges .noUi-handle::before{display:none!important}.popup-filters>.top>.ranges .noUi-handle:active{cursor:grabbing;border-color:#6b27ff!important}.popup-filters>.clear{text-align:center;text-decoration:none;font-weight:500;color:#ed7474;padding:15px 0 0;transition:color .3s;display:flex;align-items:center;justify-content:center;gap:8px}.popup-filters>.clear:hover{color:#a15f5f}.popup-filters>.clear *,.single-popup .choose-interview-list .interview-icon rect{transition:fill .3s}.popup-filters>.clear:hover *{fill:#a15f5f}.popup-filters>.button{padding:0 24px}.popup-filters>.button>.global-btn-white{padding:18px 0;max-width:100%;width:100%}.popup-filters>.top>.title>h5 .tooltip-box{left:50%;transform:translate(-50%,-100%)}.section-hero>.top>.right>.right{display:block;top:-32px;right:-195px}.section-hero>.top>.right>.right img{display:block;max-width:335px;height:auto}.section-hero>.middle>.inner{position:relative;z-index:2}.section-hero>.top>.right>.left{position:relative}.section-hero>.top>.right>.left>img{object-fit:cover;object-position:top;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.16) 3%,rgba(0,0,0,.5) 6%,rgba(0,0,0,.84) 9%,#000 12%),linear-gradient(90deg,transparent 5%,rgba(0,0,0,.16) 8.5%,rgba(0,0,0,.5) 12%,rgba(0,0,0,.84) 15.5%,#000 19%,#000 81%,rgba(0,0,0,.84) 84.5%,rgba(0,0,0,.5) 88%,rgba(0,0,0,.16) 91.5%,transparent 95%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.16) 3%,rgba(0,0,0,.5) 6%,rgba(0,0,0,.84) 9%,#000 12%),linear-gradient(90deg,transparent 5%,rgba(0,0,0,.16) 8.5%,rgba(0,0,0,.5) 12%,rgba(0,0,0,.84) 15.5%,#000 19%,#000 81%,rgba(0,0,0,.84) 84.5%,rgba(0,0,0,.5) 88%,rgba(0,0,0,.16) 91.5%,transparent 95%);mask-composite:intersect}.section-hero>.bottom{position:relative;z-index:5;background-color:#fff}@media all and (min-width:768px){.section-hero:not(:has(>.middle))>.top>.right>.left>img{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.16) 3%,rgba(0,0,0,.5) 6%,rgba(0,0,0,.84) 9%,#000 12%,#000 88%,rgba(0,0,0,.84) 91%,rgba(0,0,0,.5) 94%,rgba(0,0,0,.16) 97%,transparent 100%),linear-gradient(90deg,transparent 5%,rgba(0,0,0,.16) 8.5%,rgba(0,0,0,.5) 12%,rgba(0,0,0,.84) 15.5%,#000 19%,#000 81%,rgba(0,0,0,.84) 84.5%,rgba(0,0,0,.5) 88%,rgba(0,0,0,.16) 91.5%,transparent 95%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.16) 3%,rgba(0,0,0,.5) 6%,rgba(0,0,0,.84) 9%,#000 12%,#000 88%,rgba(0,0,0,.84) 91%,rgba(0,0,0,.5) 94%,rgba(0,0,0,.16) 97%,transparent 100%),linear-gradient(90deg,transparent 5%,rgba(0,0,0,.16) 8.5%,rgba(0,0,0,.5) 12%,rgba(0,0,0,.84) 15.5%,#000 19%,#000 81%,rgba(0,0,0,.84) 84.5%,rgba(0,0,0,.5) 88%,rgba(0,0,0,.16) 91.5%,transparent 95%)}}.section-tabs>.wrapper>.view>.tab .cards>.card[data-id="21"]>.right>.top>h3{width:80%;font-size:18px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3 .text-secure{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon:hover{background-color:#6b27ff}@media all and (max-width:1800px){.section-opinions>.wrapper>.top>.pfp{margin-right:32px}.section-opinions>.wrapper>.top>.decor{max-width:300px;height:auto;top:-115px;display:block;margin-right:64px}.section-opinions>.wrapper>.top>.decor img{max-width:100%;height:auto}}@media all and (max-width:1600px){.section-hero{padding-top:80px}.section-hero>.decor,.section-opinions>.wrapper>.top>.decor-2{display:none}.popup-filters>.top>.ranges>.inputs>label>input{padding:8px 0}.section-hero>.top>.right>.left{max-width:500px}.section-hero>.bottom{gap:8px}.section-hero>.bottom>.box{padding:12px 20px}.section-hero>.top>.left>.left h1{font-size:54px}.popup-filters>.button>.global-btn-white{padding:12px 0}.popup-filters>.button>.global-btn-white .btn-text{font-size:20px}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper{min-height:130px}.section-hero>.middle,.section-hero>.middle>.inner{margin-bottom:32px}.section-about-me>.wrapper>.top>.left>.bottom>.top>.tag{padding:8px 16px}.section-about-me>.wrapper>.top>.left>.bottom>.top{gap:12px}.section-hero>.bottom>.box img{width:75px;height:auto}.section-about-me>.wrapper>.top{grid-template-columns:1fr .7fr}.section-products{margin-top:32px}.section-hero>.middle>.inner .img{display:block;height:auto;max-width:350px}.section-hero>.middle>.inner>picture{margin-top:-215px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3>.time{font-size:15px}.popup-map>.map{height:320px}.popup-booking>form>.notice>div{font-size:14px}}@media all and (max-width:1500px){.section-hero>.top>.left{grid-template-columns:1fr}.section-hero>.top>.left>.right{gap:20px}.section-hero>.top>.left>.right>.bubble:first-child{align-self:flex-start}.section-hero>.bottom{margin-top:30px}.section-hero>.bottom>.box img{height:auto;margin-right:18px}.section-hero>.top>.right{padding-right:70px}.section-hero>.top>.right>.left>img{position:relative;z-index:9;transform:translateY(30px)}.section-about-me>.wrapper>.top{gap:40px}.section-about-me>.wrapper>.top>.left>.top>.bottom{gap:25px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon{width:150px;height:150px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon>svg{height:100px;width:auto}.section-about-me>.wrapper>.top>.left{justify-content:flex-start}.section-opinions>.wrapper>.top>.pfp{margin-top:0}.section-opinions>.wrapper>.top>.decor{top:-100px;right:0}.section-opinions>.wrapper>.top>.decor img{display:block;max-width:200px;height:auto}.section-opinions>.wrapper>.top>.pfp{margin-right:24px}.section-opinions>.wrapper>.top>.pfp img{max-width:140px;display:block}.section-opinions>.wrapper>.top>.icon{width:150px;height:150px}.section-tabs>.decor,.section-tabs>.decor-2{display:none}.section-opinions>.wrapper>.top>.middle>.bottom>.opinions{min-height:58px}}@media all and (max-width:1400px){.section-hero>.top>.right{padding-right:50px}.section-hero>.top>.right>.left{max-width:460px}.section-tabs>.wrapper>.view>.tab .cards>.card,.section-tabs>.wrapper>.view>.tab .cards>.left,.section-tabs>.wrapper>.view>.tab .cards>.right{padding:24px}.section-tabs>.wrapper>.view>.tab .cards>.card .icon,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon{width:65px;height:65px}.section-tabs>.wrapper>.view>.tab .cards>.card .icon>svg,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon>svg{width:30px;height:30px}.section-tabs>.wrapper>.view>.tab .payment>.variant{min-width:150px}.section-opinions>.wrapper>.top>.middle>.bottom{flex-wrap:wrap}.section-hero>.middle>.inner>.products>.product>.bg{clip-path:path("M0 0H103Q71 0 71 32Q71 71 39 71H25Q0 71 0 103V100000H10000V0Z")}.section-hero>.middle>.inner>.products>.product>.cart>svg{width:60px;transform:translateY(18px);height:auto}.section-discounts>.wrapper>.bottom{grid-template-columns:1fr 400px}.section-products>.wrapper>.products{grid-template-columns:1fr 1fr 1fr}}@media all and (max-width:1300px){.section-hero>.top>.right{padding-right:30px}.section-hero>.top{grid-template-columns:1fr 1fr}.section-tabs>.wrapper>.view>.tab .cards>.card{gap:24px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.sale{flex-direction:column;align-items:flex-start;gap:0}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right{gap:16px}.section-about-me>.wrapper>.top>.right>.images{gap:10px}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left>.bottom{gap:12px}.section-about-me>.wrapper>.top{grid-template-columns:1.5fr 1fr}.section-about-me>.wrapper>.bottom{margin-top:40px}.section-opinions>.wrapper>.top{padding:24px}}@media all and (max-width:1200px){.section-hero{padding-top:32px}.section-hero>.top>.right{padding-right:0}.section-hero>.middle>.inner>picture{display:none}.section-hero>.middle>.inner>.products{margin-top:20px}.section-hero>.bottom>.box img{width:55px;margin-right:14px}.section-tabs>.wrapper>.view>.tab .cards>.card .icon,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon{width:60px;height:60px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top{gap:10px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>.badge{padding:8px 16px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3{font-size:18px;line-height:1.1}.section-opinions{margin-top:40px}.section-opinions>.wrapper>.top>.decor img{width:180px;height:auto}.section-opinions>.wrapper>.top>.decor{top:-90px;right:0}.section-opinions>.wrapper>.top>.middle{flex-shrink:1}.section-opinions>.wrapper>.top>.middle>.bottom{flex-wrap:wrap;align-items:center}.section-opinions>.wrapper>.top>.middle>.bottom>.rating>.stars>svg{width:24px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>h3,.section-hero>.top>.left>.left>h2{font-size:24px}.section-hero>.top{padding-bottom:0;margin-bottom:12px}.section-hero>.top>.left>.left h1{font-size:40px}.section-hero>.top>.right>.left{margin-right:48px;max-width:400px}.section-hero>.top>.right>.left>img{transform:translateY(30px)}.section-opinions>.wrapper>.top>.middle>.bottom>.rating{padding:8px 24px}.section-opinions>.wrapper>.top>.middle>.bottom>.opinions{padding:12px 24px;height:max-content}.section-opinions>.wrapper>.top>.middle>.bottom>.global-btn-white{padding-top:12px;padding-bottom:12px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon{width:120px;height:120px}.section-opinions>.wrapper>.top>.middle>.bottom>.opinions{min-height:48px}.section-hero>.top>.right>.right img{max-width:290px}}@media all and (max-width:1100px){.section-hero>.bottom{justify-content:flex-start;gap:30px}.section-hero>.middle>.inner>.products{grid-template-columns:1fr 1fr}.section-hero>.middle>.inner>.products>.product:last-child{display:none}.section-tabs>.wrapper>.view>.tab .payment>.variant{min-width:110px}.section-about-me>.wrapper>.top{grid-template-columns:2fr 1fr}.section-opinions>.wrapper>.top>.decor{display:none}.section-opinions>.wrapper>.top>.pfp img{display:none!important}}@media all and (max-width:1000px){.section-hero>.bottom{flex-wrap:wrap;gap:8px}.section-hero>.bottom>.label{display:block;font-weight:900;color:#494949;width:100%;margin-bottom:10px}.section-hero>.bottom>.box{border-radius:40px;background-color:#efe7ff}.section-hero>.bottom>.box>picture{display:none}.section-products>.wrapper>.products{grid-template-columns:1fr 1fr}.diet-card .content-box .info-top .icon{opacity:1}.section-tabs>.wrapper>.view>.tab .cards,.section-tabs>.wrapper>.view>.tab.active{gap:16px}.section-tabs>.wrapper>.view>.tab .payment{padding:25px 35px}.section-tabs>.wrapper>.view>.tab .cards>.card,.section-tabs>.wrapper>.view>.tab .cards>.left,.section-tabs>.wrapper>.view>.tab .cards>.right{padding:18px;border-radius:30px}.section-tabs>.wrapper>.view>.tab .cards>.left>.top,.section-tabs>.wrapper>.view>.tab .cards>.right>.top{flex-direction:column;align-items:flex-start;gap:16px}.section-tabs>.wrapper>.view>.tab .cards>.right>.top>.title{padding-top:0;height:52px}.section-tabs>.wrapper>.view>.tab .cards>.left>button,.section-tabs>.wrapper>.view>.tab .cards>.right>p{margin-top:24px}.section-tabs>.wrapper>.view>.tab .cards>.card{flex-grow:1}.section-tabs>.wrapper>.view>.tab .cards>.card>.right{width:100%}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>.badge{position:absolute;top:-10px;right:-10px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3{width:100%;height:fit-content;margin-top:10px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.price{font-size:22px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.left>.sale{font-size:14px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon{opacity:1;background-color:#9fc119}.section-about-me>.wrapper>.top{grid-template-columns:1fr}.section-about-me>.wrapper>.top>.right>.images{grid-template-columns:.5fr .25fr .25fr}.section-about-me>.wrapper>.top>.right>.images picture:last-child{display:block}.section-about-me>.wrapper>.top>.right>.images picture{height:600px}.section-about-me>.wrapper>.bottom{margin-top:20px}.section-hero>.bottom>.box{padding:12px 20px}.section-hero>.middle,.section-hero>.middle>.inner{margin-bottom:58px}}@media all and (max-width:900px){.section-hero>.top{grid-template-columns:.596fr .403fr}.section-tabs>.wrapper>.view>.tab .payment>.variant{min-width:0}.section-tabs>.wrapper>.view>.tab .cards>.card{flex-direction:column;gap:10px}.section-tabs>.wrapper>.tabs{padding:12px;gap:10px}.section-tabs>.wrapper>.tabs>.opt{gap:8px;padding:8px}.section-tabs>.wrapper>.tabs>.opt>svg{width:24px;height:24px}.section-tabs>.wrapper>.tabs>.opt>.right>h3{line-height:1}.section-opinions>.wrapper>.list{align-items:center}.section-opinions>.wrapper>.list>.item{grid-template-columns:1fr;gap:16px;width:100%}.section-opinions>.wrapper>.list>.item>.right>.quote{padding:16px;border:0}.section-opinions>.wrapper>.list>.item>.right>.response{margin:0}.popup-booking>form>.box .ts-control{padding-top:12px;padding-bottom:12px}.popup-booking>form>.box{padding-right:0}.section-discounts>.wrapper>.bottom{grid-template-columns:1fr 370px}.section-opinions>.wrapper>.list>.item>.left>.bubble{clip-path:none;border-radius:24px}.section-hero>.top>.right>.right img{max-width:270px}.popup-map>.map{height:300px}}@media all and (max-width:767px){.section-hero>.top{grid-template-columns:1fr}.section-hero>.top>.right{order:-1;justify-content:flex-start;justify-self:start;border:2px solid #efe7ff;border-radius:40px;width:fit-content;margin-bottom:20px;padding:0;overflow:hidden}.section-hero>.top>.right>.right,.section-tabs>.decor,.section-tabs>.wrapper>.view>.tab .payment>h3>span{display:none}.section-hero>.top>.left>.left>h1{width:calc(100vw - 200px)}.section-hero>.middle>.inner>.products{grid-template-columns:1fr;gap:36px}.section-hero>.middle>.inner>.products>.product:last-child{display:flex}.section-products>.wrapper>.top{flex-direction:column;gap:24px}.popup>.wrapper,.section-products>.wrapper>.top>button{width:100%}.section-tabs>.wrapper>.tabs>.opt>.right{font-size:12px}.popup-filters>.top>.diets>label,.section-tabs>.wrapper>.tabs>.opt>.right>h3{font-size:14px}.section-tabs>.wrapper>.view>.tab .cards{grid-template-columns:1fr}.section-tabs>.wrapper>.view>.tab .cards>.left>.top,.section-tabs>.wrapper>.view>.tab .cards>.right>.top{flex-direction:row;align-items:center}.section-tabs>.wrapper>.view>.tab .payment{padding:18px 20px;gap:20px}.section-tabs>.wrapper>.view>.tab .cards>.card{flex-direction:row;gap:20px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3{width:80%}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>.badge{position:inherit}.section-about-me{background:0 0}.section-about-me>.wrapper>.top>.right>.images picture{height:500px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon{width:120px;height:120px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.icon>svg{height:80px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom{gap:12px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box{gap:8px}.popup-filters>.top>.title>.btn-close>svg,.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom>.box>svg{width:30px;height:30px}.section-about-me>.wrapper>.top>.left>.bottom>.top>.tag{padding:7px 9px}.section-about-me>.wrapper>.top>.left>.bottom>.top{gap:10px;max-height:85px}.section-about-me>.wrapper>.top>.left>.bottom>button{margin-top:12px}.section-opinions{margin-top:40px}.section-opinions>.wrapper>.top{flex-direction:column}.section-opinions>.wrapper>.top>.icon{margin-right:0}.section-opinions>.wrapper>.top>.middle>h3{text-align:center;font-size:20px}.section-opinions>.wrapper>.top>.middle>.bottom{justify-content:center}.popup{width:100%;padding:14px}.popup-booking>form>.box .ts-control .item{max-width:0;width:100%;min-width:80%;font-size:16px;height:20px}.popup-booking>form>.box{gap:0;padding-right:0}.popup-booking>form>.box>.right>.booking>.picker>.unavailable{padding:12px 20px}.popup-contact>.content>.wide{flex-direction:column;align-items:flex-start;gap:12px}.section-products>.wrapper>button{margin-top:0}.section-tabs>.wrapper>.view>.tab>a{margin-top:16px}.section-about-me{margin-top:50px}.popup-filters,.popup-filters>.top{gap:12px}.popup-filters>.top>.title>h5>.tooltip:hover::before{right:-50%}.section-hero>.middle>.inner{margin-top:30px}.section-hero>.top>.right>.left{max-width:320px}.section-opinions>.wrapper>.top>.icon{width:120px;height:120px}.section-hero>.top>.right>.left>img{transform:translateY(0);-webkit-mask-image:none;mask-image:none}.tooltip-wrapper .tooltip-box.align-left{max-width:155px}.section-hero>.top>.right>.left{margin-right:0;width:320px}}@media all and (max-width:680px){.section-products>.wrapper>.products{grid-template-columns:1fr}}@media all and (max-width:576px){.section-tabs>.wrapper>.view>.tab .payment{flex-direction:row;flex-wrap:wrap;gap:10px 20px;border-radius:30px}.section-tabs>.wrapper>.view>.tab .payment>h3>span{display:block}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label svg,.section-tabs>.wrapper>.view>.tab .payment>.dot{display:none}.section-about-me>.wrapper>.top>.left>.top>.bottom{flex-direction:column;align-items:center}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right{text-align:center;width:100%}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom{justify-content:center;gap:20px}.section-about-me>.wrapper>.top>.right>.images picture{height:400px}.section-about-me>.wrapper>.top>.left>.bottom>.top{justify-content:center}.section-about-me>.wrapper>.top>.left>.bottom{display:flex;flex-direction:column;align-items:center}.section-about-me>.wrapper>.top>.left>.bottom>.top.tall{max-height:999px}.section-about-me>.wrapper>.top>.right>.images>.collapse>.left a svg{width:100%;height:auto}.section-opinions>.wrapper>.list{gap:16px}.section-opinions>.wrapper>.list>.item{width:100%;gap:8px}.section-opinions>.wrapper>.list>.item>.left>.bubble{clip-path:none;border-radius:20px;height:fit-content;gap:0}.section-opinions>.wrapper>.list>.item>.left>.stars{height:130px}.popup-filters>.top>.diets>label{font-size:14px}.popup-verify-opinion .otp>input{padding:8px;height:64px}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label{font-size:12px;padding:12px 4px;position:relative}.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label input{position:absolute}}@media all and (max-width:450px){.section-hero>.middle{margin-bottom:0}.section-hero>.top>.left>.left>h1,.section-hero>.top>.right,.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3{width:100%}.section-hero>.top>.right>.left{width:100%;max-width:none}.section-hero>.top>.left>.right>.bubble{gap:5px;padding:10px 18px}.section-hero>.middle>.inner{padding:24px 16px}.section-hero>.middle>.inner>.products>.product>.bg{padding:16px 24px}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top{flex-direction:column;gap:8px}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right{text-align:left}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.top>.right>.sale>.bottom{justify-content:flex-start}.section-hero>.middle>.inner>.products>.product>.bg>.wrapper>.calories{width:60%;margin-top:6px}.section-hero>.bottom>.box{font-size:18px}.section-tabs>.wrapper>.view>.tab .cards>.left>.top,.section-tabs>.wrapper>.view>.tab .cards>.right>.top{flex-direction:column;align-items:flex-start;gap:16px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>.badge{position:absolute;top:-10px;right:-10px}.section-tabs>.wrapper>.view>.tab .cards>.card{flex-direction:column;gap:10px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon{width:50px;height:50px}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.bottom>.icon>svg{width:20px;height:20px}.section-about-me>.wrapper>.top{gap:24px}.section-about-me>.wrapper>.top>.right>.images img,.section-about-me>.wrapper>.top>.right>.images>.collapse>.left{border-radius:20px}.section-about-me>.wrapper>.top>.right>.images picture{height:300px}.section-about-me>.wrapper>.top>.left>.top>.bottom>.right>.bottom{flex-direction:column}.section-opinions>.wrapper>.top{padding:16px}.section-opinions>.wrapper>.top>.middle>.bottom>.rating{padding:8px 16px;gap:10px}.section-opinions>.wrapper>.top>.middle>.bottom>.rating>.stars{gap:8px}.popup-opinion>.rating{gap:6px 12px}.popup-opinion>.rating>.picker{gap:4px}.popup-opinion>.rating>.picker>svg{width:24px;height:24px}.popup>.wrapper{gap:12px}.popup-booking>form>.notice{padding:0}.popup-booking>form>.box>.right>.booking>.picker>.frames label{padding:8px 0}.popup-booking .btn-fancy-long{margin-top:10px}.popup-map>.map{height:280px}}.section-tabs>.wrapper.multi-row>.tabs{border-radius:16px}.tabs{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:0}.tabs .opt{display:flex;align-items:center;gap:8px;padding:16px 24px;border-radius:0}.tabs .opt.row-start{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.tabs .opt.row-end{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.wrapper.multi-row .tabs .opt{border-radius:8px!important;width:100%}.tabs .opt.active{background:#6b27ff;color:#fff}@media all and (max-device-width:425px){.popup-booking>form>.box>.right>.booking>.picker-pay>.frames label{font-size:12px;padding:6px 3px}}.section-tabs>.wrapper>.view>.tab .cards>.card>.right>.top>h3,.single-popup .dashboard-modal-grid .content-box .btns-wrapper .btn-download-doc:hover .btn-text::after{width:100%}.single-popup{overflow:hidden;position:fixed;top:50%;left:50%;z-index:999999999;transform:translate(-50%,-50%);display:none;flex-direction:column;width:calc(100% - 30px);max-width:600px;max-height:calc(100% - 30px);background-color:#fff;border:0;border-radius:16px}.single-popup.bigger-width{max-width:1200px}.single-popup::backdrop{opacity:.5;background-color:#000}.single-popup[open]{display:flex}.single-popup .bold,.single-popup .semibold{font-weight:600}.single-popup .btn-close-popup{transform:translate(12px,1px);display:flex;align-items:center;margin-left:auto}.single-popup .btn-close-popup .icon-close{display:block;min-width:18px;max-width:18px;height:auto;fill:none}.single-popup .btn-close-popup:hover .icon-close path[fill],.single-popup .buttons-box .single-btn.btn-gray:hover .icon path[fill]{fill:#f97d00}.single-popup .btn-close-popup:hover .icon-close path[stroke],.single-popup .buttons-box .single-btn.btn-gray:hover .icon path[stroke]{stroke:#f97d00}.single-popup .top-bar{display:flex;align-items:center;gap:8px;padding:8px 24px;background-color:#efe7ff;fill:none;border-radius:16px 16px 0 0}.single-popup .top-bar .top-icon{display:block;min-width:24px;max-width:24px;height:auto}.single-popup .top-bar .top-title{padding-top:1px;color:#6b27ff;line-height:1.2}.single-popup .bottom-bar{display:flex;align-items:center;gap:8px;padding:16px 24px;background-color:#fff;border-top:1px solid silver;border-radius:0 0 16px 16px}.single-popup .popup-floating-buttons{position:absolute;bottom:15px;left:15px;right:15px}.single-popup .buttons-box{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;margin-top:auto;padding-top:24px}.single-popup .bottom-bar .buttons-box{padding-top:0}.single-popup .buttons-box input[type=file]{display:none}.single-popup .buttons-box .single-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-width:125px;padding:8px 16px;background-color:transparent;color:#000;text-decoration:none;border:1px solid transparent;border-radius:250px;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.single-popup .buttons-box .single-btn.btn-circle{min-width:40px;max-width:40px;min-height:40px;max-height:40px;padding:0;border-radius:50%}.single-popup .buttons-box .single-btn.btn-orange{background-color:#f97d00;color:#fff;border-color:#f97d00}.single-popup .buttons-box .single-btn.btn-orange:hover{background-color:#ff9831;border-color:#ff9831}.single-popup .buttons-box .single-btn.btn-white{background-color:#fff;color:#f97d00;border-color:#f97d00}.single-popup .buttons-box .single-btn.btn-white:hover{background-color:#f97d00;color:#fff}.single-popup .buttons-box .single-btn.btn-gray{color:gray}.single-popup .buttons-box .single-btn.btn-gray:hover{color:#f97d00}.single-popup .buttons-box .single-btn.btn-gray .icon{display:block;min-width:10px;max-width:10px;height:auto;fill:none}.single-popup .buttons-box .single-btn.btn-black .icon path,.single-popup .buttons-box .single-btn.btn-circle .icon path,.single-popup .buttons-box .single-btn.btn-gray .icon path,.single-popup .selectable-boxes-wrapper .boxes-group .group-heading .icon-box .icon path{transition:fill .3s,stroke .3s}.single-popup .buttons-box .single-btn.btn-black{color:#000}.single-popup .buttons-box .single-btn.btn-black:hover{color:#f97d00}.single-popup .buttons-box .single-btn.btn-black .icon{display:block;min-width:10px;max-width:10px;height:auto;fill:none}.single-popup .buttons-box .single-btn.btn-black:hover .icon path[fill],.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon:hover rect{fill:#f97d00}.single-popup .buttons-box .single-btn.btn-black:hover .icon path[stroke]{stroke:#f97d00}.single-popup .buttons-box .single-btn.btn-circle .icon{display:block;width:auto;max-width:calc(100% - 8px);height:auto;max-height:calc(100% - 8px);fill:none}.single-popup .buttons-box .single-btn.btn-orange:hover .icon path[fill]{fill:#fff}.single-popup .buttons-box .single-btn.btn-orange:hover .icon path[stroke]{stroke:#fff}.single-popup .buttons-box .single-btn.btn-white:hover .icon path[fill],.single-popup .selectable-boxes-wrapper .boxes-group .group-heading:hover .icon-box .icon path[fill]{fill:#fff}.single-popup .buttons-box .single-btn.btn-white:hover .icon path[stroke],.single-popup .selectable-boxes-wrapper .boxes-group .group-heading:hover .icon-box .icon path[stroke]{stroke:#fff}.single-popup .buttons-box .single-btn .btn-text{line-height:1.2}.single-popup .popup-content{overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fff;border-radius:0 0 16px 16px}.single-popup.smaller-height .popup-content{height:400px!important}.single-popup .popup-content:has(.input-datepicker){height:515px}.single-popup.popup-choose-app .popup-content:has(.input-datepicker){height:max-content}.single-popup .popup-content .popup-single-list{padding-left:20px;display:flex;flex-direction:column;gap:8px}.single-popup .popup-content .popup-text-group{display:flex;flex-direction:column;width:100%}.single-popup .popup-content .popup-text-group.with-gap{gap:8px}.single-popup .popup-content .popup-text-group.space-bottom{margin-bottom:16px}.single-popup .popup-content .popup-single-text{line-height:1.4}.single-popup .popup-content .popup-single-text .text-highlighted{font-weight:700}.single-popup .popup-content .popup-single-text i{width:28px;height:28px;padding:4px;background-color:#f97d00;display:inline-block}.single-popup .popup-content .popup-box-list{padding-left:16px}.single-popup .popup-content .video-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.single-popup .popup-content .video-box iframe{display:block;width:100%;min-height:325px;height:100%}.single-popup .popup-content .inline-icon{display:inline-block;width:20px;height:auto;flex-shrink:0}.single-popup .popup-content .font-italic{font-style:italic}.single-popup .checkbox-label{display:flex;align-items:flex-start;gap:8px}.single-popup.popup-choose-app .custom-radio-list{gap:16px}.single-popup .popup-form-box{position:relative;display:flex;flex-direction:column;gap:16px}.single-popup .popup-form-box .form-group{gap:12px}.single-popup .popup-form-box .form-group .input-textarea{padding-bottom:64px}.single-popup .popup-form-box .tooltip-wrapper .tooltip-box{max-width:180px}.single-popup .popup-form-box .tooltip-wrapper:hover .tooltip-box{display:block}.single-popup .choose-interview-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.single-popup .choose-interview-list~.choose-interview-list{margin-top:8px;padding-top:16px;border-top:2px solid silver}.single-popup .choose-interview-list .list-heading-box{display:flex;align-items:center;gap:8px}.single-popup .choose-interview-list .list-heading-icon{display:block;min-width:24px;max-width:24px;height:auto}.single-popup .choose-interview-list .list-heading-text{color:#2a8936}.single-popup .choose-interview-list .list-content{display:flex;flex-direction:column;gap:16px;padding-left:32px;list-style:none;border:0}.single-popup .choose-interview-list .list-item{display:flex;align-items:center}.single-popup .choose-interview-list .single-interview{display:flex;align-items:center;gap:16px;width:100%;padding:8px 16px;background:#fff;border:1px solid #8f8f8f;border-radius:16px;cursor:pointer;transition:background-color .3s,border-color .3s}.single-popup .choose-interview-list .single-interview:hover{background-color:#fff4e9;border-color:#f97d00}.single-popup .choose-interview-list .single-interview:has(.custom-radio-btn:checked){background-color:#fff4e9;border-color:#f97d00}.single-popup .choose-interview-list .custom-radio-btn-wrapper{display:none}.single-popup .choose-interview-list .interview-name{line-height:1.2}.single-popup .choose-interview-list .icon-check{display:block;min-width:18px;max-width:18px;height:auto;opacity:0;transition:opacity .3s}.single-popup .choose-interview-list .interview-icon{display:block;min-width:32px;max-width:32px;height:auto;margin-left:auto}.single-popup .choose-interview-list .single-interview:has(.custom-radio-btn:checked) .interview-icon rect{fill:#f97d00}.single-popup .choose-interview-list .single-interview:has(.custom-radio-btn:checked) .interview-icon{opacity:1}.single-popup .patient-data-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.single-popup .patient-data-grid:not(:first-child){padding-top:16px;border-top:1px solid silver}.single-popup .visit-hours-box .cta-unlock-all-hours{display:flex;align-items:center;gap:8px;width:100%;max-width:max-content;cursor:pointer}.single-popup .visit-hours-box .cta-unlock-all-hours .custom-checkbox-wrapper:has(.custom-checkbox:checked){background-color:#f97d00;border-color:#f97d00}.single-popup .visit-hours-box .hours-list{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:8px;margin-top:16px}.single-popup .visit-hours-box .hours-list .single-box{display:flex;align-items:center;justify-content:center;width:58px;height:30px;background-color:#ededed;color:#000;text-align:center;text-decoration:none;border-radius:50px;transition:background-color .3s,color .3s}.single-popup .visit-hours-box .hours-list .single-box.active,.single-popup .visit-hours-box .hours-list .single-box:hover{background-color:#9fc119;color:#fff}.single-popup .visit-hours-box .hours-list .single-box.hidden-option{display:none}.single-popup .visit-hours-box:has(.custom-checkbox:checked) .hours-list .single-box.hidden-option{display:flex}.single-popup .dashboard-modal-grid{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:48px;padding:24px}.single-popup .dashboard-modal-grid .img-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.single-popup .dashboard-modal-grid .img-box .img{display:block;width:100%;max-width:265px;height:auto;margin:0 auto 32px}.single-popup .dashboard-modal-grid .content-box{display:flex;flex-direction:column}.single-popup .dashboard-modal-grid .content-box .logotypes-box{display:grid;grid-template-columns:repeat(3,max-content);grid-auto-rows:max-content;align-items:center;gap:32px;margin-bottom:24px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .logotypes-separator{transform:scaleX(2);display:block;width:1px;height:calc(100% - 4px);background-color:#c1c1c1;border-radius:250px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo{display:block;width:auto;max-width:100%;min-height:32px;max-height:32px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo.bigger-logo{min-height:42px;max-height:42px}.single-popup .dashboard-modal-grid .content-box .info-group-box{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.single-popup .dashboard-modal-grid .content-box .info-group-box .group-heading,.single-popup .dashboard-modal-grid .content-box .info-group-box .group-text{line-height:1.2}.single-popup .dashboard-modal-grid .content-box .info-group-box .group-text .license-days-value{color:#ed7474}.single-popup .dashboard-modal-grid .content-box .global-acceptance-scroll-wrapper{margin-bottom:24px}.single-popup .dashboard-modal-grid .content-box .global-acceptance-scroll-wrapper .global-acceptance-scroll-box{max-height:175px}.single-popup .dashboard-modal-grid .content-box .btns-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:24px;row-gap:16px;margin-bottom:24px}.single-popup .dashboard-modal-grid .content-box .btns-wrapper .form-group{width:auto}.single-popup .dashboard-modal-grid .content-box .btns-wrapper .btn-download-doc{display:flex;align-items:center;gap:8px;color:#f97d00;text-decoration:none}.single-popup .dashboard-modal-grid .content-box .btns-wrapper .btn-download-doc .btn-icon{display:block;min-width:16px;max-width:16px;height:auto}.single-popup .dashboard-modal-grid .content-box .btns-wrapper .btn-download-doc .btn-text{position:relative;padding-top:1px;line-height:1.2}.single-popup .dashboard-modal-grid .content-box .btns-wrapper .btn-download-doc .btn-text::after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:0;height:1px;background:#f97d00;transition:width .3s}.single-popup .dashboard-modal-grid .content-box .custom-checkbox-content{margin-right:auto}.single-popup .dashboard-modal-grid .content-box .checkbox-fields-required-info{margin-bottom:12px;margin-left:28px;line-height:1.2}.single-popup .dashboard-modal-grid .content-box .checkbox-fields-required-info .required-sign{color:#ed7474;font-weight:700}.single-popup .dashboard-modal-grid .content-box .modal-acceptance-group{max-width:max-content;margin-bottom:24px}.single-popup .dashboard-modal-grid .content-box .modal-acceptance-group .global-acceptance-scroll-wrapper{margin-bottom:0}.single-popup .dashboard-modal-grid .content-box .modal-acceptance-group .global-acceptance-scroll-wrapper .global-acceptance-scroll-box{max-height:80px}.single-popup .dashboard-modal-grid .content-box .renew-license-box{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:24px;margin-bottom:24px;padding:24px;background:linear-gradient(92deg,#2a8934 35%,#9fc219 108%);border-radius:16px}.single-popup .dashboard-modal-grid .content-box .renew-license-box .img-decoration{display:block;min-width:108px;max-width:108px;height:auto}.single-popup .dashboard-modal-grid .content-box .renew-license-box .info-wrapper,.single-popup .select-options-wrapper{display:flex;flex-direction:column;gap:16px}.single-popup .dashboard-modal-grid .content-box .renew-license-box .info-wrapper .info-text{color:#fff;line-height:1.2}.single-popup .dashboard-modal-grid .content-box .renew-license-box .info-wrapper .btn-extend-license{min-height:42px;padding-top:8px;padding-bottom:8px}.single-popup .dashboard-modal-grid .content-box .btn-submit{min-height:40px;margin-left:auto;padding:12px 8px}.single-popup .dashboard-modal-grid .content-box .validation-info{margin-left:24px}.single-popup .select-options-wrapper{width:100%}.single-popup .select-options-wrapper .select-options-group{display:flex;flex-direction:column;gap:12px;padding-bottom:16px;border-bottom:1px solid #e8eaed}.single-popup .select-options-wrapper .select-options-group:last-child{padding-bottom:0;border-bottom:none}.single-popup .select-options-wrapper .select-options-group .options-group-label{display:flex;align-items:flex-start;gap:8px}.single-popup .select-options-wrapper .select-options-group .options-group-label .label-icon{transform:translateY(-2px);display:block;min-width:18px;max-width:18px;height:auto;fill:none}.single-popup .select-options-wrapper .select-options-group .options-group-label .label-text{color:#2a8936;line-height:1.2}.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper{display:inline-block;height:max-content}.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon{transform:translateY(-1px);display:block;min-width:18px;max-width:18px;height:auto;fill:none}.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon rect{transition:fill .3s}.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon+.tooltip-box{left:unset;right:0;max-width:200px;transform:translate(0,-100%)}.single-popup.popup-share-with-user .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon+.tooltip-box{max-width:280px}.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon:hover+.tooltip-box,.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group .tooltip-wrapper .tooltip-icon:hover+.tooltip-box{display:block}.single-popup .select-options-wrapper .select-options-group .options-group-list{display:flex;flex-direction:column;gap:12px;padding-left:24px}.single-popup .select-options-wrapper .select-options-group .options-group-list .custom-checkbox-wrapper:has(.custom-checkbox:checked){background-color:#f97d00;border-color:#f97d00}.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group{flex-direction:row;gap:8px}.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group.hidden{display:none}.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group .tooltip-wrapper .tooltip-icon{display:block;min-width:18px;max-width:18px;height:auto;fill:none}.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group .tooltip-wrapper .tooltip-icon+.tooltip-box{left:unset;right:0;max-width:200px;transform:translate(0,-100%)}.single-popup .select-options-wrapper .select-options-group .show-more-btn{display:flex;align-items:center;gap:8px;max-width:max-content;height:max-content;margin-left:auto;color:#f97d00;text-decoration:none}.single-popup .select-options-wrapper .select-options-group .show-more-btn:hover{text-decoration:underline}.single-popup .select-options-wrapper .select-options-group .show-more-btn .btn-text{color:#f97d00;line-height:1.2}.single-popup .select-options-wrapper .select-options-group .show-more-btn .btn-icon{display:block;min-width:12px;max-width:12px;height:auto;fill:none}.single-popup .selectable-boxes-wrapper{display:flex;flex-direction:column;gap:24px}.single-popup .selectable-boxes-wrapper .info-empty-wrapper{width:100%}.single-popup .selectable-boxes-wrapper .info-empty-wrapper .global-info-empty-items-box{background:#f6f6f6}.single-popup .selectable-boxes-wrapper .boxes-group{display:flex;flex-direction:column;gap:8px}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;gap:8px;text-decoration:none}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading .icon{display:block;min-width:24px;max-width:24px;height:auto;fill:none}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading .heading-text{color:#2a8936;line-height:1.2}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading .icon-box{display:flex;align-items:center;justify-content:center;min-width:50px;max-width:50px;height:24px;background-color:#fafafa;border:1px solid silver;border-radius:250px;transition:background-color .3s,border-color .3s}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading:hover .icon-box{background-color:#f97d00;border-color:#f97d00}.single-popup .selectable-boxes-wrapper .boxes-group .group-heading .icon-box .icon{display:block;min-width:12px;max-width:12px;height:auto;fill:none;transition:rotate .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder.active .icon-box .icon,.single-popup .selectable-boxes-wrapper .boxes-group .group-heading.active .icon-box .icon{rotate:180deg}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list{display:none;flex-direction:column;gap:12px;padding-left:32px}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list.always-visible,.single-popup .selectable-boxes-wrapper .boxes-group .group-heading.active+.boxes-list{display:flex}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder{display:flex;justify-content:space-between;gap:24px;padding-top:10px;text-decoration:none;border-top:1px solid #c1c1c1}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder:first-child{padding-top:0;border-top:0}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder .folder-name{color:#000;transition:color .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder:hover .folder-name{color:#2a8936}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder .icon-box{display:flex;align-items:center;justify-content:center}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder .icon-box .icon{display:block;width:12px;height:auto;fill:none;transition:rotate .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder .icon-box .icon path{transition:fill .3s,stroke .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder:hover .icon-box .icon path[fill]{fill:#2a8936}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder:hover .icon-box .icon path[stroke]{stroke:#2a8936}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .folder-items-group{display:none;flex-direction:column;gap:8px;padding-left:8px}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-folder.active+.folder-items-group{display:flex}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box{display:flex;align-items:center;gap:8px;padding:16px;background-color:#fff;color:#4e534f;text-decoration:none;border:1px solid #8f8f8f;border-radius:16px;transition:background-color .3s,border-color .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.active,.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box:hover{background-color:#fff4e9;border-color:#f97d00}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.disabled{background:#fafafa;border-color:gray}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.disabled:hover{background:#e3e3e3}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box .icon{display:block;min-width:20px;max-width:20px;height:auto;opacity:0;fill:none;transition:opacity .3s}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.active .icon{opacity:1}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box .info-text{line-height:1.2}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.disabled .info-text,.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box.disabled .info-value{color:gray}.single-popup .selectable-boxes-wrapper .boxes-group .boxes-list .single-box .info-value{margin-left:auto;white-space:nowrap}.popup-rules .global-acceptance-scroll-box h1{font-size:17px;margin:13px 0;text-align:left;padding:0;color:#0fbeb4;font-weight:700}.popup-rules .global-acceptance-scroll-box p{font-size:13px;text-align:left;line-height:1.2}.popup-rules .global-acceptance-scroll-box h2{color:#000;margin:10px 0;font-size:16px;text-align:center}.popup-rules .global-acceptance-scroll-box .numer-list{position:relative;padding-left:20px;margin:5px 0}.popup-rules .global-acceptance-scroll-box .numer-list span{position:absolute;left:0;top:0}.popup-rules .global-acceptance-scroll-box .letter-list{position:relative;padding-left:35px;margin-bottom:2px}.popup-rules .global-acceptance-scroll-box .letter-list span{position:absolute;left:19px;top:-1px}.popup-rules .global-acceptance-scroll-box .pdf-separator{margin:10px 0}@media all and (max-width:1600px){.single-popup .patient-data-grid{gap:16px}.single-popup .visit-hours-box .hours-list{column-gap:8px;margin-top:8px}.single-popup .visit-hours-box .hours-list .single-box{width:55px;height:28px}.single-popup .dashboard-modal-grid{gap:32px;padding:16px}.single-popup .dashboard-modal-grid .img-box .img{max-width:215px}.single-popup .dashboard-modal-grid .content-box .logotypes-box{gap:24px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo{min-height:28px;max-height:28px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo.bigger-logo{min-height:38px;max-height:38px}.single-popup .dashboard-modal-grid .content-box .global-acceptance-scroll-wrapper .global-acceptance-scroll-box{max-height:140px}.single-popup .dashboard-modal-grid .content-box .checkbox-fields-required-info{margin-left:24px}.single-popup .dashboard-modal-grid .content-box .renew-license-box{gap:16px;padding:16px}.single-popup .dashboard-modal-grid .content-box .renew-license-box .img-decoration{min-width:80px;max-width:80px}.single-popup .dashboard-modal-grid .content-box .validation-info{margin-left:20px}.single-popup .select-options-wrapper .select-options-group .options-group-label .label-icon,.single-popup .select-options-wrapper .select-options-group .options-group-label .tooltip-wrapper .tooltip-icon,.single-popup .select-options-wrapper .select-options-group .options-group-list .form-group .tooltip-wrapper .tooltip-icon{min-width:16px;max-width:16px}}@media all and (max-width:1400px){.single-popup .dashboard-modal-grid{gap:24px}.single-popup .dashboard-modal-grid .img-box .img{max-width:190px}.single-popup .dashboard-modal-grid .content-box .logotypes-box{gap:16px}}@media all and (max-width:1200px){.single-popup .dashboard-modal-grid{padding:0}}@media all and (max-width:768px){.single-popup .dashboard-modal-grid{grid-template-columns:1fr;grid-auto-rows:max-content;gap:0}.single-popup .dashboard-modal-grid .img-box,.single-popup .dashboard-modal-grid .img-box .img{display:none}.popup-booking>form>.notice>div{font-size:12px}}@media all and (max-width:576px){.single-popup .buttons-box{justify-content:center}.single-popup .buttons-box .single-btn{padding:8px}.single-popup .popup-content .video-box iframe{min-height:250px}.single-popup .patient-data-grid{grid-template-columns:1fr}.single-popup .patient-data-grid .empty-grid-box{display:none}.single-popup .dashboard-modal-grid .content-box .logotypes-box{gap:12px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo{min-height:24px;max-height:24px}.single-popup .dashboard-modal-grid .content-box .logotypes-box .single-logo.bigger-logo{min-height:34px;max-height:34px}.single-popup .dashboard-modal-grid .content-box .global-acceptance-scroll-wrapper .global-acceptance-scroll-box{max-height:120px}.single-popup .dashboard-modal-grid .content-box .renew-license-box{grid-template-columns:1fr;grid-auto-rows:max-content;gap:0}.popup-booking>form>.notice>div br,.single-popup .dashboard-modal-grid .content-box .renew-license-box .img-decoration{display:none}}@media all and (max-width:768px){.page-footer .grid-wrapper .grid-box .single-column{margin-right:auto!important;margin-left:0!important;text-align:left}.page-footer .grid-wrapper .grid-box.wide-grid .single-column .single-link.dietritian-link{align-self:flex-start}.page-footer .copyright-box.wide .inner-box{justify-items:flex-start;text-align:left}.page-footer .copyright-box.wide .inner-box .tos a{text-align:left}.page-footer .grid-wrapper .grid-box{row-gap:8px}.page-footer .grid-wrapper .grid-box .single-column .social-links-box{margin-bottom:12px}}@media all and (max-width:1600px){.page-header.dietritian-header .header-navi .navi-list .list-item.item-logotype{flex:0 100 290px;min-width:0}.page-header.dietritian-header .header-navi .navi-list .list-item.item-logotype .item-link .link-icon{min-width:0;width:100%;max-width:290px}}@media all and (max-width:576px){.page-header.dietritian-header .header-navi .navi-list .list-item.item-logotype{flex-basis:260px}.page-header.dietritian-header .header-navi .navi-list .list-item.item-logotype .item-link .link-icon{max-width:260px}}