@import"https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,div{vertical-align:top}*{outline:none}li,ol{list-style-type:none;list-style-image:none;list-style:none}img{border:0px}textarea{resize:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}a{text-decoration:none}.safeArea{max-width:1340px;margin:0 auto}.saLightTheme{max-width:1030px}.clearBoth{clear:both}.fancybox__backdrop{background-color:#000c}.actionBtns{margin-top:20px}.actionBtns a{border:2px solid #FE5C7C;background-color:#fe5c7c;color:#fff;padding:10px 20px;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:5px;display:inline-block}.actionBtns a.secBtn{background-color:transparent;color:#fe5c7c}.actionBtns a.secBtn:hover{background-color:#fe5c7c;color:#fff}.actionBtns a:hover{background-color:#292d32;color:#fff;border-color:#292d32}.posRel{position:relative}input,textarea,select,body{font-size:14px;font-family:Wix Madefor Display,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#292d32}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.greyArea{background-color:#f4f4f4;padding:50px 0}.noMargBot{margin-bottom:0!important}.margBot20{margin-bottom:20px}.margTop30{margin-top:30px}.inputHolder{width:100%;background-color:#fff;background-position:15px center;background-size:24px auto;background-repeat:no-repeat;border-radius:5px;position:relative;box-sizing:border-box}.inputHolder.withRightIcon{padding-right:50px!important}.inputHolder.usernameInput{background-image:url(/images/ico-user.svg)}.inputHolder.passwordInput{background-image:url(/images/ico-password.svg)}.inputHolder .showPass{position:absolute;right:20px;top:15px;background-image:url(/images/ico-showpass.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:18px;height:18px}.inputHolder .showPass.showen{background-image:url(/images/ico-showpass-2.svg)}.inputHolder input{width:100%;font-size:15px;color:#727171;box-sizing:border-box;border:0 none;-webkit-appearance:none}.inputHolder .password{position:absolute;right:0;top:0;width:18px;height:18px}header{padding:20px 0;background-color:#292d32}header .logoHolder{display:inline-block;vertical-align:middle;width:50px;margin-right:30px}header .logoHolder a{display:block}header .logoHolder a img{width:100%;display:block}header .businessSelectetiom{display:inline-block;vertical-align:middle;margin-right:50px;position:relative}header .businessSelectetiom:hover .branchesList{display:block}header .businessSelectetiom.withArrow>a{background-image:url(/images/arrow-down.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:15px auto;padding:6px 30px 6px 6px}header .businessSelectetiom>a{background-color:#fff;display:block;border-radius:30px;padding:6px 15px 6px 6px;font-size:0}header .businessSelectetiom>a .bLogo{width:32px;display:inline-block;vertical-align:middle;margin-right:5px}header .businessSelectetiom>a .bName{font-size:12px;display:inline-block;vertical-align:middle;font-style:normal;font-weight:600;line-height:normal;color:#292d32}header .businessSelectetiom .branchesList{background-color:#fff;padding:5px 10px 10px;border-radius:10px;position:absolute;width:100%;z-index:4;top:100%;box-sizing:border-box;display:none}header .businessSelectetiom .branchesList ul li a{color:#292d32;font-size:12px;padding:6px 30px 6px 6px;display:block}header .businessSelectetiom .branchesList ul li a:hover{color:#fe5c7c}header .topMenu{display:inline-block;vertical-align:middle}header .topMenu>ul{display:flex;align-items:center;gap:25px;flex-shrink:0}header .topMenu>ul>li a{font-size:16px;font-style:normal;font-weight:400;color:#fff;padding-bottom:12px;position:relative}header .topMenu>ul>li a.selected:after,header .topMenu>ul>li a:hover:after{content:"";height:3px;width:100%;background-color:#fff;position:absolute;left:0;bottom:0}header .actions{float:right;margin-top:15px}header .actions>ul{display:inline-block;vertical-align:middle;margin-right:50px}header .actions>ul>li{display:inline-block;margin-right:22px}header .actions>ul>li:last-child{margin-right:0}header .actions>ul>li a{color:#fff;width:22px;height:22px;display:block;background-position:center center;background-size:100% auto;background-repeat:no-repeat}header .actions>ul>li a.search{background-image:url(/images/search-icon.svg)}header .actions>ul>li a.notifications{background-image:url(/images/bell.svg)}header .actions .profileDropdown{display:inline-block;vertical-align:middle}header .actions .profileDropdown a{color:#fff;background-image:url(/images/profile-icon.svg);padding:5px 0 5px 37px;background-size:32px auto;background-repeat:no-repeat;background-position:left center;display:block}header .actions .profileDropdown ul{display:none}header .exitBtn{display:inline-block;vertical-align:middle;margin-right:50px}header .exitBtn a{border:2px solid #FE5C7C;color:#fe5c7c;font-size:13px;padding:6px 14px;text-transform:uppercase;font-weight:700;border-radius:5px}header .exitBtn a:hover{background-color:#fe5c7c;color:#fff}.loginPageHolder{background-color:#f4f4f4;height:100vh;font-size:0;position:relative}.loginPageHolder .logoShadow{background-image:url(/images/logo-shadow.svg);background-size:500px auto;background-repeat:no-repeat;background-position:right 500px;position:absolute;right:0;bottom:0;width:800px;height:800px;opacity:.7}.loginPageHolder .loginForm{width:1400px;margin:0 auto;background-color:transparent;height:100vh;padding-left:calc(700px - ((100vw - 1400px)/2));padding-top:44px;padding-bottom:44px;display:flex;align-items:center;box-sizing:border-box}.loginPageHolder .loginForm .logoHolder{padding:0 44px;position:absolute;top:20px}.loginPageHolder .loginForm .logoHolder img{width:57px;display:block}.loginPageHolder .loginForm .loginFormHolder{width:440px;margin:0 auto}.loginPageHolder .loginForm .loginFormHolder h1{color:#292d32;font-size:34px;font-weight:700;margin-bottom:10px}.loginPageHolder .loginForm .loginFormHolder .contentText{color:#292d32;font-size:16px;margin-bottom:20px}.loginPageHolder .loginForm .loginFormHolder .formRow .inputHolder{padding:15px 20px 15px 44px}.loginPageHolder .loginForm .loginFormHolder .forgotPass a{font-size:12px;font-style:normal;font-weight:700;color:#292d32}.loginPageHolder .loginForm .loginFormHolder .forgotPass a:hover{text-decoration:underline}.loginPageHolder .loginForm .loginFormHolder .actionHolder{text-align:right}.loginPageHolder .loginForm .loginFormHolder .actionHolder button{background-color:#fe5c7c;padding:15px 20px;color:#fff;font-size:13px;text-transform:uppercase;-webkit-appearance:none;border:0 none;border-radius:5px;cursor:pointer}.loginPageHolder .loginForm .loginFormHolder .actionHolder button:hover{background-color:#292d32}.loginPageHolder .loginImg{width:700px;position:absolute;right:left;top:0;height:100vh}.loginPageHolder .loginImg img{width:100%;height:100%;object-fit:cover}.loginPageHolder .loginImg .logoHolder{position:absolute;left:30px;top:30px;width:50px}.loginPageHolder .loginImg .cpHolder{color:#292d32;font-size:12px;font-style:normal;font-weight:400;padding:0 44px;position:absolute;bottom:20px}.lightTheme{background-color:#f7f7f7}.lightTheme header{background-color:#f7f7f7;border-bottom:1px solid #DDD}.lightTheme header .actions{margin-top:6px}.lightTheme header .profileDropdown{padding:6px 12px 6px 6px;background-color:#fff;border-radius:20px}.lightTheme header .profileDropdown a{color:#292d32}.branchOverview{background-color:#f4f4f4;position:relative;background-image:url(/images/logo-shadow.svg);background-size:1000px auto;background-repeat:no-repeat;background-position:left center}.branchOverview.businessOverview .branchInfo{padding-bottom:60px;margin-bottom:60px}.branchOverview.branchesListPage .branchInfo{padding:60px 0;margin-bottom:60px}.branchOverview.branchesListPage .branchInfo .blogo{width:74px}.branchOverview.branchesListPage .branchInfo .branchDetails h1{margin-bottom:0}.branchOverview .redeemHolder{padding:60px 100px;box-shadow:0 4px 25px #00000014;border-radius:20px;display:flex;justify-content:space-between;align-items:center;background-image:url(/images/redeem.svg);background-repeat:no-repeat;background-size:100px auto;background-position:40px center;background-color:#fff;position:absolute;bottom:-90px;width:100%;box-sizing:border-box}.branchOverview .redeemHolder h1{font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:390px;position:relative;padding-left:73px;box-sizing:border-box}.branchOverview .redeemHolder h1:before{width:50px;height:3px;background-color:#292d32;content:"";position:absolute;left:0;top:50%;margin-top:-1.5px}.branchOverview .redeemHolder .kodeInput .inputsKode{display:flex;align-items:center;gap:36px}.branchOverview .redeemHolder .kodeInput .inputsKode input{width:50px;height:50px;padding:10px;font-size:18px;box-sizing:border-box;flex-shrink:0;border-radius:5px;border:1px solid #DDD;text-align:center}.branchOverview .redeemHolder .kodeInput .actionBtns{margin-top:0;display:flex;justify-content:center;align-items:center}.branchOverview .redeemHolder .kodeInput .actionBtns .redeemIcon{background-image:url(/images/redeem-icon.svg);background-position:calc(100% - 10px) center;background-size:18px auto;padding-right:40px;background-repeat:no-repeat}.branchOverview .redeemHolder .kodeInput{width:600px;display:flex;gap:36px}.branchInfo{padding:60px 0 140px;margin-bottom:140px}.branchInfo .blogo{display:inline-block;vertical-align:middle;padding:5px;border-radius:50%;border:3px solid #DEDEDE;width:148px;margin-right:30px;overflow:hidden}.branchInfo .blogo img{width:100%;display:block;border-radius:50%}.branchStats{width:540px;float:right}.branchStats ul{font-size:0}.branchStats ul li{width:260px;display:inline-block;margin-right:20px;color:#292d32;background-color:#5408b807;padding:20px;border-radius:25px;box-sizing:border-box;position:relative}.branchStats ul li:nth-child(2){background-color:#a8faff30}.branchStats ul li .statImg{width:42px;position:absolute;right:20px;top:20px}.branchStats ul li h2{font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.branchStats ul li h3{font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:17px}.branchStats ul li h4{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.branchStats ul li .number{font-size:32px;font-style:normal;font-weight:700;line-height:normal}.branchStats ul li .number span{font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;vertical-align:middle}.branchStats ul li:last-child{margin-right:0}.globalStats .branchStats{width:100%;float:none}.globalStats .branchStats ul li{width:calc(33.33% - 14px)}.branchDetails{width:450px;display:inline-block;vertical-align:middle}.branchDetails .businessType{background-color:#000;color:#fff;padding:6px;border-radius:5px;display:inline-block;font-size:10px;margin-bottom:15px}.branchDetails h1{font-size:32px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:20px}.branchDetails h1 .editIcon{font-size:12px;margin-left:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#fe5c7c;background-image:url(/images/edit.svg);padding-left:23px;background-size:17px auto;background-repeat:no-repeat;background-position:left center}.branchDetails .bInfo{font-size:12px;font-style:normal;font-weight:600;line-height:normal;color:#292d32;margin-bottom:15px}.branchDetails .bInfo>ul>li{display:inline-block;position:relative;margin-right:5px;padding-right:5px;background-repeat:no-repeat;background-position:left center;background-size:17px auto}.branchDetails .bInfo>ul>li:after{content:"";width:3px;height:3px;background-color:#292d32;border-radius:50%;display:block;position:absolute;right:0;top:50%}.branchDetails .bInfo>ul>li:last-child{padding-right:0;margin-right:0}.branchDetails .bInfo>ul>li:last-child:after{display:none}.branchDetails .bInfo>ul>li.location{padding-left:23px;background-image:url(/images/location.svg)}.branchDetails .bInfo>ul>li.reviews{padding-left:23px;background-image:url(/images/star-01.svg)}.branchDetails .bInfo>ul>li ul li{display:inline-block}.branchDetails .bInfo.infoLine2,.branchDetails .bInfo.contactInfo,.branchDetails .bInfo.infoLine3{font-weight:400}.branchDetails .bInfo.infoLine2 b,.branchDetails .bInfo.contactInfo b,.branchDetails .bInfo.infoLine3 b{font-weight:800}.branchDetails .avgPrice{font-size:14px;background-color:#dedede;display:inline-block;padding:10px;border-radius:5px}.branchDetails .avgPrice span{font-weight:800}.branchDetails .actionBtns a{margin-right:15px}.contactInfo ul li{background-position:left center;background-size:14px auto!important;background-repeat:no-repeat;padding-left:18px}.contactInfo ul li.phone{background-image:url(/images/mobile.svg)}.contactInfo ul li.email{background-image:url(/images/message-notify-circle.svg)}.contactInfo ul li.website{background-image:url(/images/mouse.svg)}.contactInfo ul li.calendar{background-image:url(/images/calendar-white.svg)}.contactInfo ul li:after{height:15px!important;width:1px!important;background-color:#ddd!important;top:0!important}.singleBranchDetails{box-shadow:0 4px 10px #0000000a;border-radius:20px;padding:50px;margin-bottom:50px}.singleBranchDetails h1{font-size:24px}.singleBranchDetails .borderedSection{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0 0;margin-bottom:15px}.singleBranchDetails .branchImg{float:right;border-radius:20px;overflow:hidden}.singleBranchDetails .branchImg img{width:660px;height:320px;object-fit:cover;display:block}.greyHighlight{border-radius:5px;background-color:#f7f7f7;padding:10px;font-size:14px;display:inline-block;margin-bottom:50px}.moreLink a{color:#292d32;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-right:40px;background-image:url(/images/arrow-right.svg);background-position:right center;background-repeat:no-repeat;background-size:30px auto}.albumList ul{display:flex;gap:20px;flex-wrap:wrap}.albumList ul li{width:calc(16.6666666667% - 17px)}.albumList ul li .album{position:relative;border-radius:10px;overflow:hidden}.albumList ul li .album a{position:relative;display:block}.albumList ul li .album a img{width:100%;height:206px;object-fit:cover;display:block}.albumList ul li .album a:after{content:"";background-color:#292d32;width:100%;height:100%;left:0;top:0;position:absolute;opacity:20%}.albumList ul li .album .remove{position:absolute;width:30px;height:30px;right:10px;top:10px;background-image:url(/images/trash.svg);background-repeat:no-repeat;background-size:24px auto;background-position:center center;background-color:transparent;border:0 none;cursor:pointer;border-radius:5px}.albumList ul li .title{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:10px 0;font-size:18px;color:#fff;z-index:2}.uploadInlist{width:100%;height:206px;display:flex;justify-content:center;align-items:center;border:1px dashed #eee;border-radius:10px;padding:30px;box-sizing:border-box}.uploadInlist a{background-image:url(/images/upload-icon.svg);color:#727171;text-align:center;padding-top:80px;background-repeat:no-repeat;background-size:72px auto;background-position:center top}.placeholderBlock{background-color:#f4f4f4;position:relative;background-image:url(/images/logo-shadow.svg);background-size:500px auto;background-repeat:no-repeat;background-position:right top;height:385px;border-radius:25px;display:flex;justify-content:center;align-items:center}.placeholderBlock.pinkPlaceholder{background-color:#fe5c7c;background-image:url(/images/shadow-light.svg);color:#fff}.placeholderBlock.pinkPlaceholder .textHolder{color:#fff}.pageBlock{margin-bottom:50px}.pageBlock .halfBlock{width:48.5%;float:left;margin-right:3%}.pageBlock .halfBlock.last{margin-right:0}.pageBlock .pageBlockHeader{display:flex;justify-content:space-between}.pageBlock .pageBlockHeader h2{font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px}.pageBlock .pageBlockHeader h2 a{font-size:12px;margin-left:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#fe5c7c;background-image:url(/images/edit.svg);padding-left:23px;background-size:17px auto;background-repeat:no-repeat;background-position:left center}.pageBlock .pageBlockHeader .moreLink a{color:#fe5c7c;background-image:url(/images/arrow-right-pink.svg)}.pageBlock .pageBlockBody.openingHoursList ul{display:flex;gap:20px;flex-wrap:wrap}.pageBlock .pageBlockBody.openingHoursList ul li{width:calc(16.6666666667% - 17px)}.pageBlock .pageBlockBody.openingHoursList ul li .hourHolder{text-align:center;border:1px solid #ddd;border-radius:10px;padding:40px 20px}.pageBlock .pageBlockBody.openingHoursList ul li .hourHolder .day{padding-top:34px;background-image:url(/images/time.svg);background-repeat:no-repeat;background-size:24px auto;background-position:center top;margin-bottom:5px;font-size:14px;font-weight:600}.pageBlock .pageBlockBody.openingHoursList ul li .hourHolder .time{font-size:12px;font-style:normal;font-weight:400}.pageBlock .pageBlockBody.holidaysList ul{display:flex;gap:20px;flex-wrap:wrap}.pageBlock .pageBlockBody.holidaysList ul li{width:calc(16.6666666667% - 17px)}.pageBlock .pageBlockBody.holidaysList ul li .hourHolder{text-align:center;border:1px solid #ddd;border-radius:10px;padding:40px 20px}.pageBlock .pageBlockBody.holidaysList ul li .hourHolder .day{padding-top:34px;background-image:url(/images/calendar.svg);background-repeat:no-repeat;background-size:24px auto;background-position:center top;margin-bottom:5px;font-size:14px;font-weight:600}.pageBlock .pageBlockBody.holidaysList ul li .hourHolder .time{font-size:12px;font-style:normal;font-weight:400}.pageBlock .pageBlockBody.facilitiesList ul{font-size:0}.pageBlock .pageBlockBody.facilitiesList ul li{display:inline-block;width:30%;margin-right:5%;font-size:14px;font-weight:600;box-sizing:border-box;padding-left:22px;background-image:url(/images/checked.svg);background-position:left center;background-repeat:no-repeat;background-size:16px auto;margin-bottom:10px}.pageBlock .pageBlockBody.facilitiesList ul li:nth-child(3n){margin-right:0}.pageBlock .pageBlockBody.tagsList ul li{color:#28c76f;background-color:#28c76f16;padding:5px 16px;margin-right:6px;border-radius:20px;display:inline-block}.pageBlock .pageBlockBody.reviewsList ul{display:flex;flex-wrap:wrap;gap:20px}.pageBlock .pageBlockBody.reviewsList ul li{flex:1;max-width:calc(33.3333333333% - 20px)}.pageBlock .pageBlockBody.reviewsList ul li .reviewHolder{border-radius:10px;padding:30px;background-color:#fff;box-shadow:0 4px 10px #0000000a}.pageBlock .pageBlockBody.reviewsList ul li .reviewHolder .boxHeader{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.pageBlock .pageBlockBody.reviewsList ul li .reviewHolder .boxHeader .branch{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.pageBlock .pageBlockBody.reviewsList ul li .reviewHolder .boxBody .contentText{font-size:16px;font-style:normal;font-weight:400;margin-bottom:15px}.pageBlock .pageBlockBody.reviewsList ul li .reviewHolder .boxBody .date{font-size:12px;font-style:normal;font-weight:400;padding-left:17px;background-image:url(/images/time.svg);background-position:left center;background-size:14px auto;background-repeat:no-repeat}.pageBlock .pageBlockBody.messagesList ul li{width:100%;margin-bottom:15px}.pageBlock .pageBlockBody.messagesList ul li:last-child{margin-bottom:0}.pageBlock .pageBlockBody.messagesList ul li .messageHolder{border-radius:10px;padding:30px;background-color:#fff;box-shadow:0 4px 10px #0000000a}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody{display:flex;justify-content:space-between;align-items:center}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser{margin-bottom:15px;width:225px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .img{width:90px;height:90px;margin-right:10px;display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .img img{width:100%;height:100%;display:block;object-fit:cover}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .details{display:inline-block;vertical-align:middle}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .details .name{font-size:20px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:7px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .details .rating{font-size:12px;padding-left:17px;background-image:url(/images/star-01.svg);background-position:left center;background-size:14px auto;background-repeat:no-repeat}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser .details .rating b{font-weight:800}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent{width:800px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .contentText{font-size:16px;font-style:normal;font-weight:400;margin-bottom:15px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation{font-size:12px;font-style:normal;font-weight:400}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li{background-position:left center;background-size:14px auto;background-repeat:no-repeat;display:inline-block;width:auto;padding-right:10px;margin-right:10px;margin-bottom:0}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li:after{height:15px;width:1px;background-color:#ddd;top:0}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li.date{padding-left:17px;background-image:url(/images/time.svg)}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li.location{padding-left:17px;font-weight:600;background-image:url(/images/location.svg)}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li a{color:#292d32;font-weight:600}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageAction a{width:24px;height:6px;background-image:url(/images/more.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center center;display:block}.pageBlock .pageBlockBody.offersLit ul{display:inline-block;width:100%}.pageBlock .pageBlockBody.offersLit ul li{width:32%;margin-right:2%;background-color:#f4f4f4;padding:16px;float:left;border-radius:20px;font-size:0;box-sizing:border-box}.pageBlock .pageBlockBody.offersLit ul li .offerImg{width:35%;margin-right:5%;display:inline-block;vertical-align:middle}.pageBlock .pageBlockBody.offersLit ul li .offerImg img{width:100%;height:100px;object-fit:cover;border-radius:10px}.pageBlock .pageBlockBody.offersLit ul li .offerInfo{width:60%;display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;color:#292d32}.pageBlock .pageBlockBody.offersLit ul li .offerInfo .status{background-color:#28c76f16;color:#28c76f;display:inline-block;padding:5px 10px;border-radius:10px;margin-bottom:10px;font-size:12px}.pageBlock .pageBlockBody.offersLit ul li .offerInfo .title{font-size:18px;font-weight:700;margin-bottom:10px}.pageBlock .pageBlockBody.offersLit ul li:nth-child(3n){margin-right:0}.placeholderMiddleBlock{width:555px;margin:0 auto;text-align:center}.placeholderMiddleBlock .iconHolder{width:50px;height:50px;background-color:#fff;padding:20px;border-radius:50%;display:inline-block;margin-bottom:20px}.placeholderMiddleBlock .iconHolder img{width:100%;display:inline-block}.placeholderMiddleBlock .titleHolder{font-size:28px;font-weight:600;margin-bottom:10px}.placeholderMiddleBlock .textHolder{font-size:18px;font-weight:400;color:#292d32;margin-bottom:15px}.placeholderMiddleBlock .ctaPlus{text-align:center}.placeholderMiddleBlock .ctaPlus a{background-color:#fe5c7c;color:#fff;padding:10px 8px;border-radius:8px;display:inline-block}.placeholderMiddleBlock .ctaPlus a:hover{background-color:#292d32}.placeholderMiddleBlock .ctaPlus a.upload{background-color:transparent;color:#fe5c7c;border:1px solid #FE5C7C;margin-right:15px;padding-left:45px;background-image:url(/images/upload-icon.svg);background-position:10px center;background-repeat:no-repeat;background-size:25px auto}.reviewUser{margin-bottom:15px}.reviewUser .img{width:90px;height:90px;margin-right:10px;display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden}.reviewUser .img img{width:100%;height:100%;display:block;object-fit:cover}.reviewUser .details{display:inline-block;vertical-align:middle}.reviewUser .details .name{font-size:20px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:7px}.reviewUser .details .rating{font-size:12px;padding-left:17px;background-image:url(/images/star-01.svg);background-position:left center;background-size:14px auto;background-repeat:no-repeat}.reviewUser .details .rating b{font-weight:800}.rating>ul{display:flex;gap:5px!important}.rating>ul li{width:18px;height:18px}.rating>ul li img{width:100%}footer{background-color:#292d32;color:#fff;font-size:12px;font-style:normal;font-weight:400;padding:25px 0}.multiBranches .singleBranchDetails{padding:0;box-shadow:none;margin-bottom:30px}.multiBranches .singleBranchDetails .branchImg{float:none;margin-bottom:30px}.multiBranches .singleBranchDetails .branchImg img{width:100%}.multiBranches .singleBranchDetails .branchDetails{width:100%;float:none}.multiBranches .singleBranchDetails .branchDetails h1,.multiBranches .singleBranchDetails .branchDetails h1 a{font-size:20px;color:#292d32}.multiBranches .singleBranchDetails .branchDetails .moreLink a{color:#fe5c7c;background-image:url(/images/arrow-right-pink.svg)}.multiBranches .flex-control-paging li a{width:100px;height:3px;background-color:#fe5c7c;opacity:.5}.multiBranches .flex-control-paging li a.flex-active{opacity:1}.multiBranches .carousel li{display:inline-block}.multiBranches .flex-control-nav{bottom:20px}.multiBranches .flex-direction-nav{text-align:right}.multiBranches .flex-direction-nav a{position:static;display:block;background-color:#fe5c7c;font-size:0;width:40px;height:40px;margin:50px 0 0;box-shadow:none;opacity:1!important;border-radius:50%;background-size:25px auto;background-position:center center;background-repeat:no-repeat}.multiBranches .flex-direction-nav a:before{display:none}.multiBranches .flex-direction-nav a.flex-next{background-image:url(/images/small-arrow-right.svg)}.multiBranches .flex-direction-nav a.flex-prev{background-image:url(/images/small-arrow-left.svg)}.multiBranches .flex-direction-nav .flex-disabled{opacity:.7!important}.branchesListContainer .list{width:100%;display:inline-block}.branchesListContainer .list>li{float:left;width:32%;margin-right:2%;margin-bottom:30px}.branchesListContainer .list>li:nth-child(3n){margin-right:0}.backBtn{margin-bottom:20px}.backBtn a{color:#292d32;text-transform:uppercase;font-size:12px;padding-left:30px;background-image:url(/images/back-arrow.svg);background-position:left center;background-size:20px auto;background-repeat:no-repeat}.pageBody{background-color:#f7f7f7;padding:50px 0}.pageBody h1{font-size:32px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:30px}.pageBody .redeemLeftCol{width:620px;float:left}.pageBody .redeemRightCol{float:right;width:calc(100% - 750px)}.pageBody .redeemRightCol .userRedeem{padding:20px;border-radius:25px;background-color:#f4f4f4;margin-bottom:30px}.pageBody .redeemRightCol .userRedeem .reviewUser{margin-bottom:0}.pageBody .redeemRightCol .cta{margin-top:30px}.redeemSummary{padding:20px;border-radius:25px;background-color:#5408b807}.redeemSummary h2{font-size:18px;font-style:normal;font-weight:600;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.redeemSummary ul li{font-size:0;margin-bottom:10px}.redeemSummary ul li .title{display:inline-block;vertical-align:middle;width:70%;font-size:12px;font-style:normal;font-weight:400}.redeemSummary ul li .number{display:inline-block;vertical-align:middle;width:30%;font-size:12px;font-style:normal;font-weight:700;text-align:right}.redeemSummary .footer{border-top:1px solid #ddd;padding-top:10px}.redeemSummary .footer ul li{margin-bottom:0}.redeemSummary .footer ul li .title{font-size:14px;font-style:normal;font-weight:600}.redeemSummary .footer ul li .number{font-size:18px;font-style:normal;font-weight:600}.cta a,.cta button{background-color:#fe5c7c;color:#fff;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:10px 0;text-align:center;border-radius:5px;display:block;width:100%;border:0 none;cursor:pointer}.formHolder .formEl{margin-bottom:30px}.formHolder .formEl .formRow .labelHolder{margin-bottom:20px}.formHolder .formEl .formRow .labelHolder label{font-size:16px;font-style:normal;font-weight:400}.formHolder .formEl .formRow .inputContainer{background-color:#fff;padding:13px 16px;border-radius:8px;border:1px solid #eee;font-size:0}.formHolder .formEl .formRow .inputContainer .curDD{display:inline-block;width:65px;margin-right:5px;vertical-align:middle;background-image:url(/images/arrow-down.svg);background-size:20px auto;background-position:right center;background-repeat:no-repeat}.formHolder .formEl .formRow .inputContainer .curDD select{border:0 none;background-color:transparent;-webkit-appearance:none}.formHolder .formEl .formRow .inputContainer .inputHolder{display:inline-block;vertical-align:middle;width:calc(100% - 70px)}.formHolder .formEl .formRow .inputContainer .inputHolder input{font-size:14px;width:100%;-webkit-appearance:none;border:0 none}.multiSelectList ul li{margin-bottom:20px}.multiSelectList ul li label{padding-right:50px;box-sizing:border-box}.multiSelectList ul li label .inputContainer{margin-top:10px}.multiSelectList ul li label .inputContainer .curDD{background-image:none!important}input[type=checkbox]:not(old),input[type=radio]:not(old){display:none}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;position:relative;width:100%;font-size:15px;font-style:normal;font-weight:400}input[type=checkbox]:not(old)+label span,input[type=radio]:not(old)+label span{font-size:20px;font-weight:800;display:inline-block;margin-right:5px}input[type=checkbox]:not(old)+label .expDate,input[type=radio]:not(old)+label .expDate{font-size:12px;font-weight:300;margin-top:3px}input[type=checkbox]:not(old)+label:before,input[type=radio]:not(old)+label:before{width:15px;height:15px;background:#fff;border:1px solid #dedede;content:"";position:absolute;right:0;top:50%;margin-top:-9px;border-radius:5px}input[type=radio]:not(old)+label:before{display:block;width:18px;height:18px;border-radius:50%;float:left;content:""}input[type=radio]:not(old):checked+label:before,input[type=checkbox]:not(old):checked+label:before{background:#fe5c7c;background-image:url(/images/check-icon.svg);background-position:center center;background-size:12px auto;background-repeat:no-repeat}.confirmationDialog{max-width:680px;display:none}.confirmationDialog.fancybox__content{padding:60px}.confirmationDialog .dialogInner .title .icon{margin-bottom:20px;width:58px;display:inline-block}.confirmationDialog .dialogInner .title .icon img{width:100%;display:block}.confirmationDialog .dialogInner .title h1{font-size:32px;font-style:normal;font-weight:600;line-height:32px}.confirmationDialog .dialogInner .title{text-align:center;margin-bottom:20px}.confirmationDialog .dialogInner .headerText{font-size:18px;text-align:center;font-style:normal;font-weight:400;margin-bottom:20px}.confirmationDialog .dialogInner .close{text-align:center}.confirmationDialog .dialogInner .close a{background-color:#fe5c7c;color:#fff;padding:8px;border-radius:8px;display:inline-block}.confirmationDialog .dialogInner .redeemSummary{margin-bottom:20px}.confirmationDialog .dialogInner .redeemSummary ul li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.confirmationDialog .dialogInner .redeemSummary ul li:last-child{padding-bottom:0;border:0 none;margin-bottom:0}.confirmationDialog .dialogInner .redeemSummary ul li .title{text-align:left;margin-bottom:0}.confirmationDialog .dialogInner .redeemUserRate{padding:20px;border-radius:25px;background-color:#f4f4f4}.confirmationDialog .dialogInner .redeemUserRate .reviewBoxHolder{padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.confirmationDialog .dialogInner .redeemUserRate .reviewBoxHolder .boxHeader{display:flex;justify-content:space-between}.confirmationDialog .dialogInner .redeemUserRate .reviewBoxHolder .boxHeader .title{font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.confirmationDialog .dialogInner .redeemUserRate .reviewBoxHolder .reviewBox textarea{width:100%;background-color:#fff;border:1px solid #ddd;padding:13px 16px;border-radius:8px;font-size:15px;font-style:normal;font-weight:400;line-height:24px;color:#727171}.formActions{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.formActions.noSpaces{justify-content:center}.formActions.noSpaces .formPrimActionBtn{margin-left:15px}.formActions a.formActionLink{color:#fe5c7c;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.formActions a.formPrimActionBtn{font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:13px 26px;background-color:#fe5c7c;color:#fff;border-radius:5px}.pageWithLeftmenu .leftMenu{width:24%;margin-right:12%;float:left}.pageWithLeftmenu .leftMenu .mobileMenu{display:none}.pageWithLeftmenu .leftMenu h1{font-size:20px;font-weight:700;margin-bottom:12px}.pageWithLeftmenu .leftMenu .leftMenuContainer{background-color:#fff;border-radius:16px;padding:16px}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox{margin-bottom:15px}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox h2{font-size:14px;font-weight:600;margin-bottom:12px}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox ul li{margin-bottom:6px}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox ul li a{font-size:15px;font-weight:400;color:#292d32;padding-left:24px;background-position:left center;background-repeat:no-repeat;background-size:18px auto;display:block;background-image:url(/images/leftmenu-normal.svg)}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox ul li a:hover{background-image:url(/images/leftmenu-hover.svg)}.pageWithLeftmenu .leftMenu .leftMenuContainer .leftMenuBox ul li a.current{background-image:url(/images/leftmenu-current.svg)}.pageWithLeftmenu .pageBodyRight{float:left;width:64%}.pageWithLeftmenu .pageBodyRight .currentPage{font-size:13px;font-weight:500;padding:8px 16px;background-color:#0a2e8016;color:#0a2e80;margin-bottom:18px;border-radius:16px;display:inline-block}.pageWithLeftmenu .pageBodyRight h3{font-size:24px;font-weight:500;margin-bottom:18px;color:#292d32}.pageWithLeftmenu .pageBodyRight .subtitle{font-size:16px;font-weight:400;margin-bottom:18px}.managementForm{margin-bottom:40px}.managementForm .formRow{margin-bottom:18px;width:48%;margin-right:4%;float:left}.managementForm .formRow.fullSize{width:100%;margin-right:0;float:none}.managementForm .formRow:nth-of-type(2n){margin-right:0}.managementForm .formRow .labelHolder{margin-bottom:6px}.managementForm .formRow .labelHolder label{font-size:13px;color:#727171}.managementForm .formRow .inputHolder{border:1px solid #eeeeee;background-color:#fff;padding:12px 14px;border-radius:10px}.managementForm .formRow .inputHolder:has(:not(:placeholder-shown),input:focus,textarea:focus,textarea:not(:placeholder-shown)){border-color:#fe5c7c}.managementForm .formRow .inputHolder input,.managementForm .formRow .inputHolder select,.managementForm .formRow .inputHolder textarea{font-size:15px;color:#292d32;border:0 none;width:100%;box-sizing:border-box}.managementForm .formRow .inputHolder textarea{height:100px}.formActions a{padding:13px 26px;border-radius:5px;border:2px solid #FE5C7C}.formActions a.formPrimActionBtn{margin-left:auto}.drop-zone{border:1px dashed #eee;border-radius:10px;padding:30px;text-align:center;cursor:pointer;transition:.3s}.drop-zone:hover{border-color:#fe5c7c}.drop-zone.dragover{border-color:#fe5c7c;background-color:#f0f8ff}.drop-zone.hidden{display:none}.drop-zone .dropzoneIcon{background-image:url(/images/upload-icon.svg);background-size:78px auto;background-repeat:no-repeat;background-position:left center;font-size:18px;font-weight:500;text-align:left;display:inline-block;padding:10px 0 10px 90px}.drop-zone .dropzoneIcon span{font-size:12px;font-weight:400;color:#727171;display:block;margin-top:8px}.file-preview{border:1px dashed #eee;border-radius:10px;padding:30px;margin-top:10px;font-size:14px;color:#333;position:relative;gap:8px;flex-wrap:wrap}.file-preview .imagePreview{position:relative;width:206px;cursor:move;transition:all .2s ease;-webkit-user-select:none;user-select:none}.file-preview .imagePreview img{width:206px;height:206px;object-fit:cover;border-radius:8px;display:block;margin-right:10px;margin-bottom:10px}.file-preview .imagePreview .delete-btn{position:absolute;width:30px;height:30px;right:10px;top:10px;background-image:url(/images/trash.svg);background-repeat:no-repeat;background-size:24px auto;background-position:center center;background-color:transparent;border:0 none;cursor:pointer;border-radius:5px}.file-preview .imagePreview .delete-btn:hover{background-color:#c82333}.file-preview .imagePreview strong{font-size:10px;font-weight:400}ul.draggable{list-style:none;padding:0;margin:0;width:100%}ul.draggable li{cursor:move;transition:all .2s ease;background:#fff;box-sizing:border-box;-webkit-user-select:none;user-select:none}ul.draggable li.drag-over{border:2px dashed #888;background-color:#f0f0f0}.myBusinessManagement .header{background-color:#292d32;padding:36px;margin-bottom:36px}.myBusinessManagement .header .headerElements{display:flex;justify-content:space-between;align-items:center}.myBusinessManagement .header .headerElements h1{color:#fff;font-size:32px;font-weight:600}.myBusinessManagement .header .headerElements .headerActions ul li{display:inline-block;margin-left:12px}.myBusinessManagement .header .headerElements .headerActions ul li a{color:#fe5c7c;border:2px solid #FE5C7C;text-transform:uppercase;border-radius:5px;padding:8px 10px;font-size:13px;font-weight:700;background-position:10px center;background-repeat:no-repeat;background-size:18px auto}.myBusinessManagement .header .headerElements .headerActions ul li a.edit{padding-left:34px;background-image:url(/images/edit-icon-red.svg)}.myBusinessManagement .header .headerElements .headerActions ul li a.delete{padding-left:34px;background-image:url(/images/trash-icon-red.svg)}.myBusinessManagement .header .headerElements .headerActions ul li a.qrCode{padding-left:34px;background-image:url(/images/qr-code.svg)}.myBusinessManagement .header .headerElements .headerActions ul li a.publish{background-color:#fe5c7c;padding-left:34px;background-image:url(/images/publish.svg);color:#fff}.myBusinessManagement .header .headerElements .headerActions ul li a.publish:hover{background-color:transparent;color:#fe5c7c}.myBusinessManagement .body{margin-bottom:50px}.myBusinessManagement .body .bodyHeader{margin-bottom:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;order:1}.myBusinessManagement .body .bodyHeader h2{font-size:24px;font-weight:600;position:relative}.myBusinessManagement .body .bodyHeader h2 .status{position:absolute;font-size:10px;color:#28c76f;background-color:#28c76f20;padding:5px 7px;border-radius:5px;left:100%;margin-left:10px;top:5px}.myBusinessManagement .body .bodyHeader .subtitle{flex:0 0 100%;order:3;margin-top:15px}.myBusinessManagement .body .bodyHeader .headerAction{margin-left:auto;order:2}.myBusinessManagement .body .bodyHeader .headerAction ul li{display:inline-block;margin-left:15px}.myBusinessManagement .body .bodyHeader .headerAction ul li a{color:#fe5c7c;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:5px;border:2px solid #FE5C7C;background-size:20px auto;background-repeat:no-repeat;background-position:26px center;padding:13px 26px 13px 55px;display:inline-block}.myBusinessManagement .body .bodyHeader .headerAction ul li a.orderManagement{background-image:url(/images/reoder-icon.svg)}.myBusinessManagement .body .bodyHeader .headerAction ul li a.delete{background-image:url(/images/ico-showpass-2.svg)}.myBusinessManagement .body .bodyHeader .headerAction ul li a.solidColor{background-color:#fe5c7c;color:#fff;padding-left:26px}.myBusinessManagement .body .bodyHeader .headerAction ul li a.solidColor:hover{background-color:transparent;color:#fe5c7c}.myBusinessManagement .body.customOffer{background-color:#f4f4f4;margin-bottom:0;padding-top:50px;padding-bottom:50px}.myBusinessManagement .body.customOffer .menuUpload{background-color:#fff}.pageBackBtn{margin-bottom:12px}.pageBackBtn a{font-size:12px;font-weight:700;text-transform:uppercase;color:#727171;background-image:url(/images/back-arrow-grey.svg);background-position:left center;background-size:20px auto;background-repeat:no-repeat;padding-left:28px}.pageBackBtn a:hover{color:#fff}.moreActionHolder{position:absolute;width:30px;height:30px;right:10px;top:10px}.moreActionHolder .moreAction{position:absolute;width:30px;height:30px;right:0;top:0;z-index:10;background-image:url(/images/more.svg);background-position:center center;background-repeat:no-repeat;background-size:20px auto}.moreActionHolder .moreAction:after{display:none}.moreActionHolder ul{display:none;background-color:#fff;border:1px solid #f4f4f4;position:absolute;right:0;top:25px;z-index:9;width:80px;padding:5px;border-radius:5px}.moreActionHolder ul li{display:block;border-bottom:1px solid #f4f4f4}.moreActionHolder ul li:last-child{border-bottom:0 none}.moreActionHolder ul li a{color:#292d32;font-size:10px;display:block;line-height:18px;padding:3px 5px}.moreActionHolder ul li a:hover{text-decoration:underline}.moreActionHolder:hover .moreAction{background-image:url(/images/more.svg)}.moreActionHolder:hover ul{display:block!important}.customerProfile{background-color:#292d32;background-image:url(/images/shadow-light.svg);background-position:right center;background-size:800px auto;color:#fff}.customerProfile .branchDetails h1 .red{background-color:#ea5455;color:#fff;padding:5px 10px;border-radius:20px;font-size:12px;display:inline-block;line-height:normal;margin-left:10px;transform:translateY(-10px)}.customerProfile .branchDetails .bInfo{color:#fff}.customerProfile .branchInfo{padding:20px 0 50px;margin-bottom:50px}.customerProfile .contactInfo ul li.phone{background-image:url(/images/mobile-white.svg)}.customerProfile .contactInfo ul li.email{background-image:url(/images/message-notify-circle-white.svg)}.customerProfile .blackList{margin-top:12px}.customerProfile .blackList a{color:#fe5c7c;text-transform:uppercase;font-size:12px;font-weight:700;background-image:url(/images/blacklis.svg);background-position:left center;background-repeat:no-repeat;background-size:12px auto;padding-left:20px}.customerProfile .blackList a:hover{text-decoration:underline}.managedBusinessesSection{padding:34px 0 12px}.managedBusinessesSection h2{font-size:28px;font-weight:600;color:#292d32;margin-bottom:34px}.managedBusinessesTable{background-color:#f6f6f6;border-radius:24px;padding:0 24px;overflow:hidden}.managedBusinessesTable table{width:100%;border-collapse:collapse;table-layout:fixed}.managedBusinessesTable thead th{padding:24px 0 22px;border-bottom:1px solid #DFDFDF;font-size:16px;font-weight:500;color:#292d32;text-align:left}.managedBusinessesTable tbody td{padding:22px 0;vertical-align:middle;font-size:14px;color:#3b3b3b}.managedBusinessesTable .managedBusinessColumn{width:21%}.managedBusinessesTable .managedTypeColumn{width:16%}.managedBusinessesTable .managedLocationColumn{width:12%}.managedBusinessesTable .managedPhoneColumn{width:11%}.managedBusinessesTable .managedEmailColumn{width:18%}.managedBusinessesTable .managedDateColumn{width:11%}.managedBusinessesTable .managedActionColumn{width:11%;text-align:right}.managedBusinessInfo{display:flex;align-items:center;gap:16px}.managedBusinessLogo{width:92px;height:92px;border-radius:50%;background-color:#fff;padding:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.managedBusinessLogo img{width:100%;display:block}.managedBusinessMeta .title{font-size:18px;font-weight:700;color:#292d32;margin-bottom:10px}.managedBusinessMeta .rating{font-size:14px;color:#4a4a4a;padding-left:18px;background-image:url(/images/star-01.svg);background-position:left center;background-repeat:no-repeat;background-size:14px auto}.managedBusinessMeta .rating b{font-weight:800}.managedTypeTag{display:inline-block;padding:9px 36px 9px 16px;border-radius:24px;background-color:#dce3f3;color:#0a3c96;font-size:14px;line-height:1;position:relative}.managedTypeTag:after{content:"";position:absolute;right:14px;top:50%;width:14px;height:14px;transform:translateY(-50%);background-image:url(/images/star-blue.svg);background-position:center center;background-repeat:no-repeat;background-size:14px auto}.managedLocationColumn a{color:#0a3c96;text-decoration:underline;text-underline-offset:3px}.managedViewBtn{display:inline-block;min-width:152px;text-align:center;padding:12px 18px;border-radius:8px;background-color:#fe5c7c;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;box-sizing:border-box}@media (max-width: 1180px){.managedBusinessesTable{padding:0 18px}.managedBusinessesTable thead{display:none}.managedBusinessesTable table,.managedBusinessesTable tbody,.managedBusinessesTable tr,.managedBusinessesTable td{display:block;width:100%;box-sizing:border-box}.managedBusinessesTable tr{padding:22px 0;border-bottom:1px solid #DFDFDF}.managedBusinessesTable tr:last-child{border-bottom:0 none}.managedBusinessesTable td{padding:0 0 14px}.managedBusinessesTable td:last-child{padding-bottom:0;text-align:left}}@media (max-width: 720px){.managedBusinessesSection{padding-top:24px}.managedBusinessesSection h2{font-size:24px;margin-bottom:24px}.managedBusinessesTable{padding:0 16px}.managedBusinessInfo{gap:12px}.managedBusinessLogo{width:74px;height:74px}.managedBusinessMeta .title{font-size:16px}.managedBusinessMeta .rating,.managedTypeTag,.managedBusinessesTable tbody td,.managedViewBtn{font-size:13px}}.pageBlock .branchStats{float:none;width:100%}.offersList.checkboxList>ul{width:100%;display:inline-block}.offersList.checkboxList>ul>li{width:32.5%;margin-right:1.25%;margin-bottom:15px;float:left;position:relative}.offersList.checkboxList>ul>li:nth-child(3n){margin-right:0}.offersList.checkboxList>ul>li{background-color:#f4f4f4;border-radius:20px;padding:16px;font-size:0;box-sizing:border-box}.offersList.checkboxList>ul>li .offerIcon{width:64px;margin-right:13px;display:inline-block;vertical-align:middle}.offersList.checkboxList>ul>li .offerIcon img{width:100%;display:block}.offersList.checkboxList>ul>li .offerInfo{width:calc(100% - 80px);display:inline-block;vertical-align:middle;padding-right:40px;box-sizing:border-box;cursor:pointer}.offersList.checkboxList>ul>li .offerInfo .title{font-size:18px;font-weight:700;margin-bottom:5px}.offersList.checkboxList>ul>li .offerInfo .desc{font-size:16px;font-weight:400}.customOffer .offersList.checkboxList ul li{background-color:#fff}.menuHolder .menuTabls{border-bottom:1px solid #dddddd;margin-bottom:20px}.menuHolder .menuTabls ul li{display:inline-block}.menuHolder .menuTabls ul li a{display:block;padding:8px 20px;font-size:15px;font-weight:500;color:#292d32;border-bottom:2px solid transparent}.menuHolder .menuTabls ul li a:hover,.menuHolder .menuTabls ul li a.selected{color:#fe5c7c;border-color:#fe5c7c}.menuHolder .menuList>ul{display:inline-block;width:100%}.menuHolder .menuList>ul>li{width:32%;margin-right:2%;background-color:#f4f4f4;padding:16px;float:left;border-radius:20px;font-size:0;box-sizing:border-box;position:relative}.menuHolder .menuList>ul>li.menuUpload{background-color:transparent;padding:0}.menuHolder .menuList>ul>li .uploadInlist{height:132px;box-sizing:border-box;font-size:12px}.menuHolder .menuList>ul>li .offerImg{width:35%;margin-right:5%;display:inline-block;vertical-align:middle}.menuHolder .menuList>ul>li .offerImg img{width:100%;height:100px;object-fit:cover;border-radius:10px}.menuHolder .menuList>ul>li .offerInfo{width:60%;display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;color:#292d32}.menuHolder .menuList>ul>li .offerInfo .type{background-color:#0a2e8020;color:#0a2e80;display:inline-block;padding:5px 10px;border-radius:10px;margin-bottom:10px;font-size:10px}.menuHolder .menuList>ul>li .offerInfo .title{font-size:18px;font-weight:700;margin-bottom:10px}.menuHolder .menuList>ul>li .offerInfo .description{font-size:12px}.menuHolder .menuList>ul>li:nth-child(3n){margin-right:0}.dropdownWrapper{width:200px;display:flex;flex-direction:column}#dropdownSelect{height:auto}.selectSearchHolder{padding:9px!important;box-sizing:border-box}.selectSearchHolder .select2-container--default .select2-selection--single{border:0 none}.selection textarea{height:21px!important;color:#999!important;font-size:18px;font-weight:400}.select2-container .select2-selection--multiple{min-height:21px}.select2-container--default .select2-selection--multiple{border:0 none!important;padding:0;margin:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border-color:#fe5c7c}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:#fe5c7c}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{font-size:12px}.catFilters{margin-bottom:20px}.catFilters .catsDropdown{background-color:#f4f4f4;display:inline-block;padding:8px 10px;border-radius:8px}.catFilters .catsDropdown .label{display:inline-block;font-size:15px;font-weight:700;color:#292d32}.catFilters .catsDropdown .filterSelect{display:inline-block;margin-left:5px}.catFilters .catsDropdown .filterSelect select{-webkit-appearance:none;background-color:transparent;border:0 none;padding:0 25px 0 0;font-weight:300;font-size:15px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-size:15px auto;background-position:right center}.createBusinessFlow .subtitle{font-size:20px;font-weight:400;margin-bottom:50px}.createBusinessFlow .contentText{font-size:16px;color:#292d32;font-weight:400}.businessTypesList ul{display:flex;flex-wrap:wrap;gap:20px}.businessTypesList ul li{flex:1 1 0;max-width:200px;width:100%}.businessTypesList ul li .businessTypeContainer{background-color:#fff;padding:20px;box-sizing:border-box;border-radius:25px;position:relative;height:150px}.businessTypesList ul li .businessTypeContainer .typeIcon{position:absolute;left:20px;top:20px}.businessTypesList ul li .businessTypeContainer .typeIcon img{width:58px;height:58px;display:block}.businessTypesList ul li .businessTypeContainer .typeName{position:absolute;left:20px;right:20px;bottom:20px;font-size:18px;font-weight:600;background-image:url(/images/small-right-arrow-pink.svg);background-position:right center;display:block;background-repeat:no-repeat}.businessTypesList ul li .businessTypeContainer .hoverAction{position:absolute;left:0;top:0;width:100%;height:100%}.formBottom{margin-top:50px}.progressBar{height:1px;background-color:#dedede;width:100%}.progressBar span{height:100%;background-color:#fe5c7c;display:inline-block}.mapPreHolder{background-image:url(/images/map.png);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:38px;border-radius:15px;text-align:center}.mapPreHolder .mapHolderSearchBox{margin-bottom:100px;background-color:#fff;border-radius:10px;background-image:url(/images/search-icon-black.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:15px auto;padding:5px 10px}.mapPreHolder .mapHolderSearchBox input{width:100%;display:block;padding:10px;border-radius:5px;border:0 none;background-color:transparent;font-size:15px;color:#727171}.mapPreHolder .mapHolderSearchBox input::placeholder{color:#727171}.mapPreHolder .searchConfirmation{text-align:center}.mapPreHolder .searchConfirmation a{color:#fe5c7c;background-color:#fe5c7c33;padding:10px 20px;border-radius:10px}.mapPreHolder .searchConfirmation a:hover{background-color:#fe5c7c;color:#fff}.addressConfirmed{background-color:#fff;padding:20px;border-radius:10px;display:inline-block}.addressConfirmed .addressText{font-size:14px;font-weight:500;color:#292d32;margin-bottom:10px}.addressConfirmed .editCurrent a{font-size:12px;font-weight:700;color:#fe5c7c;text-transform:uppercase;background-image:url(/images/edit-icon-red.svg);background-position:left center;background-repeat:no-repeat;background-size:15px auto;padding-left:25px}.addressConfirmed .editCurrent a:hover{text-decoration:underline}.mb-30{margin-bottom:30px}.checkboxList{display:flex;flex-wrap:wrap}.checkboxList .checkboxItem{flex:1 1 calc((100% - 20px) / 3)}.checkboxList .checkboxItem input[type=checkbox]:not(old)+label:before,.checkboxList .checkboxItem input[type=radio]:not(old)+label:before{right:auto;left:0}.checkboxList .checkboxItem label{padding-left:22px}.searchWithSuggestions .searchBox{margin-bottom:20px;background-color:#fff;border-radius:10px;background-image:url(/images/search-icon-black.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:15px auto;padding:5px 10px}.searchWithSuggestions .searchBox input{width:100%;display:block;padding:10px;border-radius:5px;border:0 none;background-color:transparent;font-size:15px;color:#727171}.searchWithSuggestions .searchBox input::placeholder{color:#727171}.searchWithSuggestions h4{font-size:13px;font-weight:400;margin-bottom:10px;color:#292d32}.searchWithSuggestions .selectedTypesHolder{margin-top:20px}.searchWithSuggestions .selectedTypesHolder .selectedTypes li{display:inline-block;margin-right:5px}.searchWithSuggestions .selectedTypesHolder .selectedTypes li a{background-color:#fff;color:#fe5c7c;border:1px solid #FE5C7C;padding:5px 8px;border-radius:10px;font-size:12px}.searchWithSuggestions .selectedTypesHolder .selectedTypes li a:hover{color:#fff;background-color:#fe5c7c33}.searchWithSuggestions .suggestionsList li{display:inline-block;margin-right:5px}.searchWithSuggestions .suggestionsList li a{color:#fe5c7c;background-color:#fe5c7c33;padding:5px 8px;border-radius:10px;font-size:12px}.searchWithSuggestions .suggestionsList li a:hover{background-color:#fe5c7c;color:#fff}.contentTextList ul li{margin-bottom:20px}.contentTextList ul li.filledSection a{border:1px solid #FE5C7C;background-image:url(/images/edit-icon.jpg);background-position:right 10px center;width:calc(100% - 30px);display:inline-block;vertical-align:middle}.contentTextList ul li a{background-color:#fff;width:100%;display:block;padding:10px;border-radius:5px;border:1px solid #f4f4f4;background-image:url(/images/plus-pink.svg);background-position:right 10px center;background-size:15px auto;background-repeat:no-repeat;color:#727171;box-sizing:border-box}.contentTextList ul li a.delete{border:0 none;display:inline-block;background-image:url(/images/trash-icon-red.svg);width:20px;height:20px;background-position:center center;background-color:transparent;vertical-align:middle;padding:0;margin-left:5px}.addSection{color:#fe5c7c;text-transform:uppercase;font-size:13px;font-weight:700;background-image:url(/images/plus-pink.svg);background-position:left center;background-size:15px auto;background-repeat:no-repeat;padding-left:22px}.openingHoursList ul li{display:flex;align-items:center;gap:12px;margin-bottom:20px}.openingHoursList ul li .dateInput{flex:1;min-width:0}.openingHoursList ul li .dateInput.hoursTo{max-width:300px}.openingHoursList .inputHolder{border:1px solid #eeeeee;background-color:#fff;padding:12px 14px;border-radius:10px}.openingHoursList .inputHolder select,.openingHoursList .inputHolder input{font-size:15px;color:#292d32;border:0 none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.confirmation-page .confirmation-header .actions .profileDropdown a{font-size:12px;background-image:url(/images/profile-icon-2.svg);background-size:18px auto;background-color:#fff;border-radius:999px;padding:8px 14px 8px 38px;background-position:14px center;line-height:1}.confirmation-page .confirmation-sidebar .step-link{display:block;padding-left:24px;color:#464646;font-size:15px;line-height:1.35;background-position:left 2px;background-repeat:no-repeat;background-size:18px auto;background-image:url(/images/leftmenu-normal.svg)}.confirmation-page .confirmation-sidebar .step-link.is-complete{background-image:url(/images/leftmenu-current.svg)}.confirmation-page .confirmation-sidebar .step-link.is-current{background-image:url(/images/leftmenu-hover.svg);color:#666}.confirmation-page .review-card{border-radius:28px;padding:20px 16px 22px;background-color:#eee}.confirmation-page .review-card__edit{color:#fe5c7c;font-size:12px;font-weight:700;text-transform:uppercase;padding-left:19px;background:url(/images/edit-icon-red.svg) left center/14px auto no-repeat}.confirmation-page .review-card__meta li.location{padding-left:17px;background:url(/images/location.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li.phone{background:url(/images/mobile.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li.email{background:url(/images/message-notify-circle.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li.website{background:url(/images/mouse.svg) left center/12px auto no-repeat}.confirmation-page .review-card__hours{margin:0 0 14px;padding-left:17px;font-size:12px;line-height:1.35;background:url(/images/time.svg) left center/12px auto no-repeat}.confirmation-page .pill-list li{padding:5px 11px;border-radius:999px;color:#fe5c7c;font-size:12px;line-height:1;white-space:nowrap}.confirmation-page .pill-list.pill-list--linked li{padding-right:24px;background-image:url(/images/link-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;background-size:10px auto}.confirmation-page .info-card__key{padding-left:18px;background:url(/images/calendar.svg) left center/12px auto no-repeat}.confirmation-page .info-card--hours .info-card__key{background-image:url(/images/time.svg)}.confirmation-page .info-card--holidays .info-card__key{background-image:url(/images/calendar.svg)}@media (max-width: 560px){.confirmation-page .confirmation-layout{padding-top:20px}.confirmation-page .confirmation-sidebar h1,.confirmation-page .confirmation-content h2{font-size:18px}.confirmation-page .review-card__meta,.confirmation-page .review-card__contact,.confirmation-page .info-card__list li,.confirmation-page .formActions{display:block}.confirmation-page .info-card__value{display:block;text-align:left;margin-top:6px}}.topCTA{float:right}.topCTA a{background-color:#fe5c7c;color:#fff;padding:10px;border-radius:8px;display:inline-block}.topCTA a:hover{background-color:#292d32}.businessesList{margin-top:40px}.businessesList ul li:nth-child(2n){margin-right:0}.businessesList ul li{background-color:#fff;display:inline-block;border-radius:10px;padding:20px;width:48.5%;margin-right:2%;box-sizing:border-box;margin-bottom:20px}.businessesList ul li .businessCard{position:relative}.businessesList ul li .businessCard .businessLogo{width:105px;display:inline-block;vertical-align:middle;padding:7px;border-radius:50%;background-color:#eee;box-sizing:border-box;margin-right:20px}.businessesList ul li .businessCard .businessLogo img{width:100%;display:block;border-radius:50%}.businessesList ul li .businessCard .businessInfo{width:300px;vertical-align:middle;display:inline-block}.businessesList ul li .businessCard .businessInfo .industry{padding:5px 10px;border-radius:30px;background-color:#0a2e8016;display:inline-block;margin-bottom:10px}.businessesList ul li .businessCard .businessInfo .industry span{display:inline-block;width:12px;margin-left:3px}.businessesList ul li .businessCard .deleteIcon{position:absolute;right:0;top:0;width:20px;height:20px;background-image:url(/images/trash-icon-red.svg);background-position:center center;background-repeat:no-repeat;background-size:15px auto;cursor:pointer}.businessesList ul li .businessCard .viewMoreIcon{position:absolute;right:0;bottom:0;width:20px;height:20px;background-image:url(/images/small-right-arrow-pink.svg);background-position:center center;background-repeat:no-repeat;background-size:15px auto;cursor:pointer}.reviewPage .reviewControls{display:flex;align-items:center;gap:24px;margin-bottom:34px}.reviewPage .reviewSearch{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;position:relative;padding-right:56px;max-width:100%}.reviewPage .reviewSearch input{width:100%;height:100%;border:0 none;background-color:transparent;padding:0 20px;font-size:16px;color:#727171;box-sizing:border-box}.reviewPage .reviewSearch button{width:56px;height:56px;position:absolute;right:0;top:0;border:0 none;background-color:transparent;background-image:url(/images/search-icon-black.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;cursor:pointer}.reviewPage .reviewSearch{flex:1 1 auto}.reviewPage .reviewSelect{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.reviewPage .reviewSelect select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.reviewPage .reviewSelect{width:364px}.reviewPage .reviewTable{background-color:#f6f6f6;border-radius:24px;padding:0 24px;overflow:hidden}.reviewPage .reviewTable table{width:100%;border-collapse:collapse;table-layout:fixed}.reviewPage .reviewTable thead th{padding:22px 0 18px;border-bottom:1px solid #DFDFDF;font-size:16px;font-weight:500;color:#292d32;text-align:left}.reviewPage .reviewTable tbody td{padding:24px 0;vertical-align:middle}.reviewPage .reviewTable{margin-bottom:34px}.reviewPage .reviewTable .customerColumn{width:22%}.reviewPage .reviewTable .reviewColumn{width:31%}.reviewPage .reviewTable .branchColumn{width:14%}.reviewPage .reviewTable .dateColumn{width:12%}.reviewPage .reviewTable .actionColumn{width:21%}.reviewPage .reviewColumn,.reviewPage .branchColumn,.reviewPage .dateColumn{font-size:14px;color:#3b3b3b}.reviewPage .reviewActionGroup{display:flex;align-items:center;justify-content:flex-end;gap:16px}.reviewPage .reviewActionGroup .formPrimActionBtn,.reviewPage .reviewActionGroup .formActionLink{min-width:98px;text-align:center;padding:10px 14px;border-radius:8px;box-sizing:border-box;color:#fe5c7c}.reviewPage .reviewActionGroup .formPrimActionBtn{font-size:14px}.reviewPage .reviewActionGroup .formActionLink{border:2px solid #FE5C7C;padding:8px 14px}.reviewPage .reviewUser{margin-bottom:0}.reviewPage .reviewUser .img{width:78px;height:78px}.reviewPage .reviewUser .details .name{font-size:20px;line-height:1.2;margin-bottom:8px}.reviewPage .reviewUser .details .rating{font-size:14px;padding-left:20px;background-size:16px auto;color:#4a4a4a}.reviewPage .reviewColumn{line-height:1.4;max-width:420px}.reviewPage .branchColumn,.reviewPage .dateColumn{line-height:1.3}.reviewPage .reviewDelete{width:18px;height:18px;display:inline-block;background-image:url(/images/trash-icon-red.svg);background-repeat:no-repeat;background-position:center center;background-size:14px auto;flex-shrink:0}.sharedPagination{display:flex;justify-content:center;align-items:center;gap:6px}.sharedPaginationNumber,.sharedPaginationNav{width:42px;height:42px;border-radius:8px;background-color:#d9d9d9;color:#727171;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:500}.sharedPaginationNumber.current{background-color:#fe5c7c;color:#fff}.sharedPaginationNav{background-repeat:no-repeat;background-position:center center;background-size:16px auto;font-size:0}.sharedPaginationNav.prev{background-image:url(/images/small-arrow-left.svg)}.sharedPaginationNav.next{background-image:url(/images/small-arrow-right.svg)}@media (max-width: 1280px){.reviewPage .reviewControls{flex-wrap:wrap}.reviewPage .reviewSelect{width:calc(50% - 11px)}.reviewPage .reviewColumn,.reviewPage .branchColumn,.reviewPage .dateColumn{font-size:14px}}@media (max-width: 1024px){.reviewPage .header{padding:72px 0 34px}.reviewPage .header .headerElements h1{font-size:42px}.reviewPage .reviewControls{display:block}.reviewPage .reviewSearch,.reviewPage .reviewSelect{width:100%;margin-bottom:16px}.reviewPage .reviewTable{padding:0 18px}.reviewPage .reviewTable thead{display:none}.reviewPage .reviewTable,.reviewPage .reviewTable table,.reviewPage .reviewTable tbody,.reviewPage .reviewTable tr,.reviewPage .reviewTable td{display:block;width:100%;box-sizing:border-box}.reviewPage .reviewTable tr{padding:22px 0;border-bottom:1px solid #DFDFDF}.reviewPage .reviewTable tr:last-child{border-bottom:0 none}.reviewPage .reviewTable td{padding:0 0 14px}.reviewPage .reviewTable td:last-child{padding-bottom:0}.reviewPage .reviewColumn,.reviewPage .branchColumn,.reviewPage .dateColumn{max-width:none}.reviewPage .reviewActionGroup{justify-content:flex-start}}@media (max-width: 640px){.reviewPage .header{padding:54px 0 28px}.reviewPage .header .headerElements h1{font-size:32px}.reviewPage .reviewTable{padding:0 16px}.reviewPage .reviewUser .img{width:64px;height:64px}.reviewPage .reviewUser .details .name{font-size:18px}.reviewPage .reviewUser .details .rating{font-size:13px}.reviewPage .reviewColumn,.reviewPage .branchColumn,.reviewPage .dateColumn{font-size:15px}.reviewPage .reviewActionGroup{flex-wrap:wrap;gap:12px}.reviewPage .reviewActionGroup .formPrimActionBtn,.reviewPage .reviewActionGroup .formActionLink{min-width:110px}}.teamPage .teamControls{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-bottom:36px}.teamPage .teamSearch{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;position:relative;padding-right:56px;max-width:100%}.teamPage .teamSearch input{width:100%;height:100%;border:0 none;background-color:transparent;padding:0 20px;font-size:16px;color:#727171;box-sizing:border-box}.teamPage .teamSearch button{width:56px;height:56px;position:absolute;right:0;top:0;border:0 none;background-color:transparent;background-image:url(/images/search-icon-black.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;cursor:pointer}.teamPage .teamSearch{width:780px}.teamPage .teamSelect{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.teamPage .teamSelect select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.teamPage .teamSelect{width:380px}.teamPage .teamTable{background-color:#f6f6f6;border-radius:24px;padding:0 24px;overflow:hidden}.teamPage .teamTable table{width:100%;border-collapse:collapse;table-layout:fixed}.teamPage .teamTable thead th{padding:22px 0 18px;border-bottom:1px solid #DFDFDF;font-size:16px;font-weight:500;color:#292d32;text-align:left}.teamPage .teamTable tbody td{padding:24px 0;vertical-align:middle}.teamPage .teamTable{margin-bottom:36px}.teamPage .teamTable .teamNameColumn,.teamPage .teamTable .teamRoleColumn{width:11%}.teamPage .teamTable .teamBranchColumn,.teamPage .teamTable .teamPhoneColumn{width:13%}.teamPage .teamTable .teamEmailColumn{width:18%}.teamPage .teamTable .teamUsernameColumn,.teamPage .teamTable .teamDateColumn{width:10%}.teamPage .teamTable .teamActionColumn{width:14%}.teamPage .teamNameColumn,.teamPage .teamRoleColumn,.teamPage .teamBranchColumn,.teamPage .teamPhoneColumn,.teamPage .teamEmailColumn,.teamPage .teamUsernameColumn,.teamPage .teamDateColumn{font-size:14px;color:#3b3b3b;line-height:1.35}.teamPage .teamNameColumn strong{font-weight:700}.teamPage .teamActionGroup{display:flex;align-items:center;justify-content:flex-end;gap:22px}.teamPage .teamContactBtn{min-width:156px;text-align:center;padding:12px 18px;border-radius:8px;background-color:#fe5c7c;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;box-sizing:border-box}.teamPage .teamEditBtn{width:20px;height:20px;display:inline-block;background-image:url(/images/edit-icon-red.svg);background-repeat:no-repeat;background-position:center center;background-size:18px auto;flex-shrink:0}@media (max-width: 1180px){.teamPage .teamControls{display:block}.teamPage .teamSearch,.teamPage .teamSelect{width:100%;margin-bottom:16px}.teamPage .teamTable{padding:0 18px}.teamPage .teamTable thead{display:none}.teamPage .teamTable,.teamPage .teamTable table,.teamPage .teamTable tbody,.teamPage .teamTable tr,.teamPage .teamTable td{display:block;width:100%;box-sizing:border-box}.teamPage .teamTable tr{padding:22px 0;border-bottom:1px solid #DFDFDF}.teamPage .teamTable tr:last-child{border-bottom:0 none}.teamPage .teamTable td{padding:0 0 12px}.teamPage .teamTable td:last-child{padding-bottom:0}.teamPage .teamActionGroup{justify-content:flex-start;margin-top:18px}}@media (max-width: 720px){.teamPage .header{padding:54px 0 28px}.teamPage .header .headerElements{display:block}.teamPage .header .headerElements h1{font-size:32px;margin-bottom:18px}.teamPage .header .headerElements .headerActions a.addMember{display:inline-block;width:100%;text-align:center;box-sizing:border-box}.teamPage .teamTable{padding:0 16px}.teamPage .teamNameColumn,.teamPage .teamRoleColumn,.teamPage .teamBranchColumn,.teamPage .teamPhoneColumn,.teamPage .teamEmailColumn,.teamPage .teamUsernameColumn,.teamPage .teamDateColumn{font-size:15px}.teamPage .teamActionGroup{flex-wrap:wrap;gap:12px}.teamPage .teamContactBtn{min-width:140px}}.inboxPage .body{padding:58px 0 94px}.inboxPage .inboxLayout{display:flex;align-items:flex-start;gap:56px}.inboxPage .inboxSidebar{width:364px;flex-shrink:0}.inboxPage .inboxSidebarCard{background-color:#f3effd;border-radius:28px;padding:24px 24px 20px;box-sizing:border-box}.inboxPage h2{font-size:24px;line-height:1.2;font-weight:700;color:#292d32}.inboxPage .inboxSidebarCard h2{font-size:17px;margin-bottom:24px}.inboxPage .inboxSearch,.inboxPage .inboxFilter{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box}.inboxPage .inboxSearch{position:relative;padding-right:56px;margin-bottom:14px}.inboxPage .inboxSearch input{width:100%;height:100%;border:0 none;background-color:transparent;padding:0 20px;font-size:15px;color:#727171;box-sizing:border-box}.inboxPage .inboxSearch button{width:56px;height:56px;position:absolute;right:0;top:0;border:0 none;background-color:transparent;background-image:url(/images/search-icon-black.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;cursor:pointer}.inboxPage .inboxCustomerList li{border-bottom:1px solid #D9D6E6;padding:14px 0}.inboxPage .inboxCustomerList li:last-child{padding-bottom:8px}.inboxPage .inboxCustomerList .reviewUser{margin-bottom:0;display:flex;align-items:center;color:#292d32}.inboxPage .inboxCustomerList .reviewUser .img{width:44px;height:44px;margin-right:12px;flex-shrink:0}.inboxPage .inboxCustomerList .reviewUser .details{display:inline-block;vertical-align:middle}.inboxPage .inboxCustomerList .reviewUser .details .name{display:block;font-size:14px;line-height:1.2;margin-bottom:6px}.inboxPage .inboxCustomerList .reviewUser .details .rating{display:block;padding-top:0;font-size:12px;line-height:1.2;color:#4a4a4a}.inboxPage .inboxMain{flex:1 1 auto;min-width:0}.inboxPage .inboxTopbar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px}.inboxPage .inboxFilter{width:364px;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.inboxPage .inboxFilter select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inboxPage .inboxMessages{padding:0}.inboxPage .inboxMessages ul li{margin-bottom:34px}.inboxPage .inboxMessages ul li:last-child{margin-bottom:0}.inboxPage .inboxMessages .messageHolder{border-radius:28px;padding:36px 34px;background-color:#fff;box-shadow:0 10px 30px #292d320f}.inboxPage .inboxMessages .messageHolder .boxBody{display:flex;justify-content:space-between;align-items:center;gap:24px}.inboxPage .messageCardMain{flex:1 1 auto;min-width:0}.inboxPage .inboxMessages .reviewUser{width:auto;margin-bottom:22px;display:flex;align-items:center}.inboxPage .inboxMessages .reviewUser .img{width:86px;height:86px;margin-right:12px;flex-shrink:0}.inboxPage .inboxMessages .reviewUser .details{display:block}.inboxPage .inboxMessages .reviewUser .details .name{font-size:18px;line-height:1.15;margin-bottom:6px}.inboxPage .inboxMessages .reviewUser .details .rating{font-size:12px;padding-left:20px;background-size:16px auto;color:#4a4a4a}.inboxPage .inboxMessages .messageContent{width:auto}.inboxPage .inboxMessages .messageContent .contentText{font-size:14px;line-height:1.4;color:#3b3b3b;margin-bottom:20px;max-width:860px}.inboxPage .inboxMessages .messageContent .dateLocation{font-size:12px;line-height:1.3;color:#3b3b3b}.inboxPage .inboxMessages .messageContent .dateLocation ul li{display:inline-block;position:relative;background-position:left center;background-size:14px auto;background-repeat:no-repeat;margin-bottom:0;padding-right:12px;margin-right:12px}.inboxPage .inboxMessages .messageContent .dateLocation ul li:after{content:"";width:1px;background-color:#d7d7d7;position:absolute;right:0;height:14px;top:2px}.inboxPage .inboxMessages .messageContent .dateLocation ul li:last-child{padding-right:0;margin-right:0}.inboxPage .inboxMessages .messageContent .dateLocation ul li:last-child:after{display:none}.inboxPage .inboxMessages .messageContent .dateLocation ul li.date{padding-left:20px;background-image:url(/images/time.svg)}.inboxPage .inboxMessages .messageContent .dateLocation ul li.location{padding-left:20px;background-image:url(/images/location.svg);font-weight:600}.inboxPage .inboxMessages .messageContent .dateLocation ul li a{font-weight:700;color:#292d32;text-decoration:none}.inboxPage .inboxMessages .messageAction{flex-shrink:0}.inboxPage .inboxMessages .messageAction a{width:26px;height:8px;display:block;background-image:url(/images/more.svg);background-repeat:no-repeat;background-position:center center;background-size:24px auto}@media (max-width: 1380px){.inboxPage .inboxLayout{gap:32px}.inboxPage .inboxSidebar,.inboxPage .inboxFilter{width:320px}}@media (max-width: 1180px){.inboxPage .inboxLayout{display:block}.inboxPage .inboxSidebar{width:100%;margin-bottom:28px}.inboxPage .inboxTopbar{display:block}.inboxPage .inboxTopbar h2{margin-bottom:18px}.inboxPage .inboxFilter{width:100%}}@media (max-width: 860px){.inboxPage .body{padding:42px 0 72px}.inboxPage .inboxMessages .messageHolder{padding:28px 24px}.inboxPage .inboxMessages .messageHolder .boxBody{align-items:flex-start}.inboxPage .inboxMessages .reviewUser .img{width:72px;height:72px}.inboxPage .inboxMessages .reviewUser .details .name{font-size:21px}}@media (max-width: 640px){.inboxPage .header{padding:54px 0 28px}.inboxPage .header .headerElements h1{font-size:28px}.inboxPage .inboxSidebarCard{padding:20px 18px 16px}.inboxPage h2{font-size:21px}.inboxPage .inboxMessages .messageHolder{padding:22px 18px;border-radius:22px}.inboxPage .inboxMessages .messageHolder .boxBody{gap:18px}.inboxPage .inboxMessages .reviewUser{margin-bottom:16px}.inboxPage .inboxMessages .reviewUser .img{width:62px;height:62px}.inboxPage .inboxMessages .reviewUser .details .name{font-size:16px}.inboxPage .inboxMessages .reviewUser .details .rating,.inboxPage .inboxMessages .messageContent .dateLocation{font-size:12px}.inboxPage .inboxMessages .messageContent .contentText{font-size:14px}.inboxPage .inboxMessages .messageContent .dateLocation ul li{display:block;padding-right:0;margin-right:0;margin-bottom:8px}.inboxPage .inboxMessages .messageContent .dateLocation ul li:after{display:none}}.inboxChatPage .inboxConversationMain{padding-top:20px}.inboxChatPage .pageBackBtn{margin-bottom:26px}.inboxChatPage .pageBackBtn a{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:#7e7e7e}.inboxChatPage .inboxChatHeaderCard{background-color:#fff;border-radius:28px;box-shadow:0 10px 30px #292d320f;padding:28px 30px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:30px}.inboxChatPage .inboxChatHeaderMain{flex:1 1 auto;min-width:0}.inboxChatPage .inboxChatHeaderCard .reviewUser{display:flex;align-items:center;margin-bottom:18px}.inboxChatPage .inboxChatHeaderCard .reviewUser .img{width:72px;height:72px;margin-right:12px}.inboxChatPage .inboxChatHeaderCard .reviewUser .details{display:block}.inboxChatPage .inboxChatHeaderCard .reviewUser .details .name{font-size:18px;line-height:1.15;margin-bottom:6px}.inboxChatPage .inboxChatHeaderCard .reviewUser .details .rating{font-size:12px;color:#4a4a4a}.inboxChatPage .inboxChatHeaderCard .dateLocation{font-size:12px;line-height:1.3;color:#3b3b3b}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li{display:inline-block;position:relative;margin-right:12px;padding-right:12px;background-repeat:no-repeat;background-position:left center;background-size:14px auto}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li:after{content:"";width:1px;height:14px;position:absolute;right:0;top:2px;background-color:#d7d7d7}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li:last-child{margin-right:0;padding-right:0}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li:last-child:after{display:none}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li.date{padding-left:20px;background-image:url(/images/time.svg)}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li.location{padding-left:20px;background-image:url(/images/location.svg);font-weight:600}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li a{color:#292d32;font-weight:700;text-decoration:none}.inboxChatPage .inboxChatHeaderCard .messageAction{flex-shrink:0;padding-top:8px}.inboxChatPage .inboxChatHeaderCard .messageAction a{width:26px;height:8px;display:block;background:url(/images/more.svg) center center/24px auto no-repeat}.inboxChatPage .inboxThread{margin-bottom:38px}.inboxChatPage .inboxThread li{display:flex;margin-bottom:20px}.inboxChatPage .inboxThread li:last-child{margin-bottom:0}.inboxChatPage .inboxThread li.incoming{justify-content:flex-start}.inboxChatPage .inboxThread li.outgoing{justify-content:flex-end}.inboxChatPage .inboxBubble{max-width:100%;padding:26px 30px;box-sizing:border-box;text-align:left}.inboxChatPage .inboxThread li.incoming .inboxBubble{width:790px;background-color:#f2eefb;border-radius:0 28px 28px}.inboxChatPage .inboxThread li.outgoing .inboxBubble{width:716px;background-color:#ddf7ff;border-radius:28px 0 28px 28px}.inboxChatPage .inboxBubbleDate{font-size:12px;line-height:1.3;color:#3b3b3b;padding-left:20px;margin-bottom:18px;background:url(/images/time.svg) left center/14px auto no-repeat}.inboxChatPage .inboxBubbleText{font-size:14px;line-height:1.4;color:#3b3b3b}.inboxChatPage .inboxComposer{position:relative;padding-right:68px;border:1px solid #E8E8E8;border-radius:12px;background-color:#fff;overflow:hidden}.inboxChatPage .inboxComposer input{width:100%;height:56px;border:0 none;background-color:transparent;padding:0 18px;box-sizing:border-box;font-size:15px;color:#727171}.inboxChatPage .inboxComposer button{width:56px;height:56px;position:absolute;right:0;top:0;border:0 none;background-color:transparent;background-image:url(/images/message-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:18px auto;cursor:pointer}.inboxChatPage .inboxComposer button:before{display:none}.inboxChatPage .inboxComposer button:after{display:none}@media (max-width: 1180px){.inboxChatPage .inboxConversationMain{padding-top:0}}@media (max-width: 860px){.inboxChatPage .inboxChatHeaderCard{padding:24px 22px}.inboxChatPage .inboxBubble{padding:22px}}@media (max-width: 640px){.inboxChatPage .pageBackBtn{margin-bottom:18px}.inboxChatPage .pageBackBtn a{font-size:14px}.inboxChatPage .inboxChatHeaderCard{display:block;padding:20px 18px;border-radius:22px}.inboxChatPage .inboxChatHeaderCard .messageAction{padding-top:0;margin-top:16px}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li{display:block;margin-right:0;padding-right:0;margin-bottom:8px}.inboxChatPage .inboxChatHeaderCard .dateLocation ul li:after{display:none}.inboxChatPage .inboxBubble{width:100%;padding:20px 18px;border-radius:0 22px 22px}.inboxChatPage .inboxThread li.outgoing .inboxBubble{border-radius:22px 0 22px 22px}.inboxChatPage .inboxBubbleText{font-size:13px}}.profilePage .body{padding:0 0 90px}.profilePage .profileLayout{display:flex;align-items:flex-start;gap:122px}.profilePage .profileSidebar{width:300px;flex-shrink:0}.profilePage .profileSidebarCard{background-color:#f2eefb;border-radius:28px;padding:18px 18px 10px;box-sizing:border-box}.profilePage .profileSidebarTitle{font-size:14px;line-height:1.2;color:#3b3b3b;padding:0 0 18px}.profilePage .profileSidebarCard ul li{border-top:1px solid #D8D3E6}.profilePage .profileSidebarCard ul li a{display:block;padding:17px 0 17px 34px;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#292d32;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.profilePage .profileSidebarCard ul li.current a{color:#fe5c7c}.profilePage .profileNavProfile{background-image:url(/images/profile-icon-2-black.svg)}.profilePage .profileNavBusiness{background-image:url(/images/business-icon.svg);background-size:16px auto!important}.profilePage .profileNavNotifications{background-image:url(/images/notification-black.svg)}.profilePage .profileNavPromotions{background-image:url(/images/promotion.svg)}.profilePage .profileNavPreferences{background-image:url(/images/settings-black.svg)}.profilePage .profileNavSignout{background-image:url(/images/signout-black.svg)}.profilePage .profileMain{width:760px;max-width:100%}.profilePage .profileMain h2{font-size:24px;line-height:1.15;font-weight:700;color:#292d32;margin-bottom:28px}.profilePage .profileTabs{border-bottom:1px solid #D8D8D8;margin-bottom:28px}.profilePage .profileTabs ul{display:flex;gap:36px}.profilePage .profileTabs ul li a{display:inline-block;padding:0 18px 10px;font-size:14px;line-height:1.2;color:#57516c;text-transform:uppercase}.profilePage .profileTabs ul li.current a{color:#fe5c7c;border-bottom:2px solid #FE5C7C}.profilePage .profileUpload{display:flex;align-items:center;gap:16px;margin-bottom:28px}.profilePage .profileUploadIcon{width:74px;height:74px;border-radius:50%;background:#ffe8ee url(/images/profile-icon-2.svg) center center/32px auto no-repeat;flex-shrink:0}.profilePage .profileUploadText a{display:inline-block;padding-left:24px;font-size:13px;line-height:1.2;font-weight:700;color:#fe5c7c;text-transform:uppercase;background:url(/images/upload-icon-2.svg) left center/14px auto no-repeat;margin-bottom:7px}.profilePage .profileUploadText span{display:block;font-size:12px;line-height:1.2;color:#8c8b92}.profilePage .profileInfoCard{background-color:#f2eefb;border-radius:28px;padding:18px 20px 10px;box-sizing:border-box}.profilePage .profileInfoHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.profilePage .profileInfoHeader h3{font-size:16px;line-height:1.2;font-weight:700;color:#292d32}.profilePage .profileInfoHeader a{padding-left:20px;font-size:13px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c;background:url(/images/edit-icon-red.svg) left center/14px auto no-repeat}.profilePage .profileInfoList li{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0;border-top:1px solid #D8D3E6}.profilePage .profileInfoList li:first-child{border-top:0 none}.profilePage .profileInfoList li .label{padding-left:20px;font-size:13px;line-height:1.2;color:#3b3b3b;background-repeat:no-repeat;background-position:left center;background-size:14px auto}.profilePage .profileInfoList li .value{font-size:13px;line-height:1.2;color:#3b3b3b;text-align:right}.profilePage .profileInfoList li.fullName .label{background-image:url(/images/profile-icon-2-black.svg)}.profilePage .profileInfoList li.role .label{background-image:url(/images/bar-chart.svg)}.profilePage .profileInfoList li.company .label{background-image:url(/images/business-icon.svg)}.profilePage .profileInfoList li.dob .label{background-image:url(/images/calendar.svg)}.profilePage .profileInfoList li.mobile .label{background-image:url(/images/mobile.svg)}.profilePage .profileInfoList li.email .label{background-image:url(/images/message-notify-circle.svg)}@media (max-width: 1180px){.profilePage .profileLayout{gap:48px}}@media (max-width: 1024px){.profilePage .profileLayout{display:block}.profilePage .profileSidebar{width:100%;margin-bottom:30px}.profilePage .profileMain{width:100%}}@media (max-width: 640px){.profilePage .header{padding:54px 0 30px}.profilePage .header .headerElements h1{font-size:32px}.profilePage .body{padding:0 0 70px}.profilePage .profileMain h2{font-size:22px;margin-bottom:22px}.profilePage .profileTabs ul{display:block}.profilePage .profileTabs ul li a{padding:0 0 12px;margin-right:20px}.profilePage .profileUpload{align-items:flex-start}.profilePage .profileInfoHeader,.profilePage .profileInfoList li{display:block}.profilePage .profileInfoHeader a{margin-top:12px;display:inline-block}.profilePage .profileInfoList li .value{display:block;text-align:left;padding-left:20px;margin-top:8px}}.profileAccountPage .profileSectionTitle{font-size:16px;line-height:1.2;font-weight:700;color:#292d32;margin:0 0 28px}.profileAccountPage .profileAccountCard{background-color:#f2eefb;border-radius:28px;padding:12px 24px;box-sizing:border-box}.profileAccountPage .profileAccountList li{display:flex;align-items:center;gap:24px;padding:22px 0;border-bottom:1px solid #B9F0FA}.profileAccountPage .profileAccountList li:last-child{border-bottom:0 none}.profileAccountPage .profileAccountList li .label{width:220px;padding-left:22px;font-size:14px;line-height:1.2;color:#3b3b3b;background-repeat:no-repeat;background-position:left center;background-size:14px auto;box-sizing:border-box}.profileAccountPage .profileAccountList li.username .label{background-image:url(/images/profile-icon-2-black.svg)}.profileAccountPage .profileAccountList li.password .label{background-image:url(/images/ico-password.svg)}.profileAccountPage .profileAccountList li .value{flex:1 1 auto;font-size:14px;line-height:1.2;color:#3b3b3b}.profileAccountPage .profileAccountList li .changeAction{padding-left:24px;font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c;background:url(/images/edit-icon-red.svg) left center/14px auto no-repeat;white-space:nowrap}@media (max-width: 860px){.profileAccountPage .profileAccountList li{display:block}.profileAccountPage .profileAccountList li .label,.profileAccountPage .profileAccountList li .value{display:block;width:auto}.profileAccountPage .profileAccountList li .value{padding-left:22px;margin-top:10px}.profileAccountPage .profileAccountList li .changeAction{display:inline-block;margin-top:14px;margin-left:22px}}.profilePage .profileSharedEditActions{width:fit-content;margin-left:auto;justify-content:flex-end;gap:20px}.profilePage .profileSharedEditActions .clearBoth{display:none}.profilePage .profileSharedEditActions .formActionLink,.profilePage .profileSharedEditActions .formPrimActionBtn{min-width:148px;text-align:center;box-sizing:border-box}.profilePage .profileSharedEditActions .formActionLink{border:2px solid #FE5C7C;border-radius:5px;padding:11px 24px}.profilePage .profileSharedEditActions .formPrimActionBtn{border-radius:5px}.profileAccountEditPage .profileSectionTitle{font-size:16px;line-height:1.2;font-weight:700;color:#292d32;margin:0 0 26px}.profileAccountEditPage .profileAccountForm{margin-bottom:26px}.profileAccountEditPage .profileAccountForm .formRow{width:100%;margin-right:0;float:none}.profileAccountEditPage .profileAccountForm .formRow .labelHolder{margin-bottom:8px}.profileAccountEditPage .profileAccountForm .formRow .inputHolder{padding:14px}.profileAccountEditPage .profileAccountForm .formRow .inputHolder input{font-size:14px}.profilePage .profileSharedEditActions a.formPrimActionBtn{margin-left:0}@media (max-width: 640px){.profilePage .profileSharedEditActions{margin-right:auto;justify-content:center;flex-wrap:wrap}}.profileBusinessesPage .profileMain h2{font-size:26px;margin-bottom:30px}.profileBusinessesPage .profileBusinessesTopActions{display:flex;align-items:center;gap:14px;margin-bottom:34px}.profileBusinessesPage .profileBusinessesPrimaryAction{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:8px;background-color:#fe5c7c;color:#fff;font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;box-sizing:border-box}.profileBusinessesPage .profileBusinessesPrimaryAction span{position:relative;display:inline-block;padding-left:24px}.profileBusinessesPage .profileBusinessesGroupAction{min-width:208px;padding:0 24px}.profileBusinessesPage .profileBusinessesListAction{min-width:260px;padding:0 24px}.profileBusinessesPage .profileBusinessesPrimaryAction:before,.profileBusinessesPage .profileBusinessesPrimaryAction:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box}.profileBusinessesPage .profileBusinessesPrimaryAction span:before,.profileBusinessesPage .profileBusinessesPrimaryAction span:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box}.profileBusinessesPage .profileBusinessesListAction:before,.profileBusinessesPage .profileBusinessesListAction:after,.profileBusinessesPage .profileBusinessesGroupAction:before,.profileBusinessesPage .profileBusinessesGroupAction:after{display:none}.profileBusinessesPage .profileBusinessesGroupAction span{padding-left:28px;background:url(/images/folder.svg) left center/23px auto no-repeat}.profileBusinessesPage .profileBusinessesListAction span:before{width:16px;height:2px;background-color:#fff}.profileBusinessesPage .profileBusinessesListAction span:after{width:2px;height:16px;left:7px;background-color:#fff}.profileBusinessesPage .profileBusinessesGroupAction span:before,.profileBusinessesPage .profileBusinessesGroupAction span:after{display:none}.profileBusinessesPage .profileBusinessesList{display:flex;flex-direction:column;gap:28px}.profileBusinessesPage .profileBusinessesSectionTitle{font-size:16px;line-height:1.2;font-weight:700;color:#292d32;margin:0 0 18px}.profileBusinessesPage .profilePortfoliosList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:38px}.profileBusinessesPage .profilePortfolioCard{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;background-color:#fff;border-radius:24px;box-shadow:0 8px 24px #292d320d}.profileBusinessesPage .profilePortfolioInfo{flex:1 1 auto;min-width:0}.profileBusinessesPage .profilePortfolioTitleRow{display:flex;align-items:center;gap:16px;margin-bottom:20px}.profileBusinessesPage .profilePortfolioInfo h4{font-size:17px;line-height:1.15;font-weight:700;color:#292d32;margin:0}.profileBusinessesPage .profilePortfolioStatus{display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 10px;border-radius:999px;background-color:#2fc16d;color:#fff;font-size:12px;line-height:1;font-weight:500}.profileBusinessesPage .profilePortfolioMeta{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;font-size:10px;line-height:20px;color:#3b3b3b;white-space:nowrap}.profileBusinessesPage .profilePortfolioPages{font-weight:500}.profileBusinessesPage .profilePortfolioPages{padding-left:20px;position:relative;background:url(/images/file-icon.svg) left center/18px auto no-repeat}.profileBusinessesPage .profilePortfolioDate{padding-left:20px;font-weight:500;background:url(/images/calendar.svg) left center/17px auto no-repeat}.profileBusinessesPage .profilePortfolioMeta .profileBusinessMetaDot{font-size:10px;line-height:14px}.profileBusinessesPage .profileBusinessCard{display:flex;align-items:center;gap:28px;padding:28px 32px;background-color:#fafafa;border-radius:24px;box-shadow:0 8px 24px #292d320d}.profileBusinessesPage .profileBusinessLogo{flex:0 0 105px;width:105px;padding:7px;border-radius:50%;background-color:#eee;box-sizing:border-box}.profileBusinessesPage .profileBusinessLogo img{display:block;width:100%;border-radius:50%}.profileBusinessesPage .profileBusinessInfo{flex:1 1 auto;min-width:0}.profileBusinessesPage .profileBusinessTitleRow{display:flex;align-items:center;gap:16px;margin-bottom:14px}.profileBusinessesPage .profileBusinessTitleRow h3{font-size:23px;line-height:1.15;font-weight:700;color:#292d32;margin:0}.profileBusinessesPage .profileBusinessStatus{display:inline-block;padding:8px 14px;border-radius:999px;background-color:#2fc16d;color:#fff;font-size:12px;line-height:1;font-weight:600}.profileBusinessesPage .profileBusinessMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px;font-size:12px;line-height:1.2;color:#3b3b3b}.profileBusinessesPage .profileBusinessRating{padding-left:20px;font-weight:600;background:url(/images/star-01.svg) left center/14px auto no-repeat}.profileBusinessesPage .profileBusinessDate{padding-left:22px;font-weight:600;background:url(/images/calendar.svg) left center/14px auto no-repeat}.profileBusinessesPage .profileBusinessManager strong{font-weight:700}.profileBusinessesPage .profileBusinessMetaDot{color:#727171}.profileBusinessesPage .profileBusinessActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.profileBusinessesPage .profileBusinessAction{display:inline-flex;align-items:center;justify-content:center;min-width:146px;height:44px;padding:0 20px;border-radius:6px;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;box-sizing:border-box;border:2px solid #FE5C7C;white-space:nowrap}.profileBusinessesPage .profileBusinessAction.filled{background-color:#fe5c7c;color:#fff}.profileBusinessesPage .profileBusinessAction.outline{background-color:transparent;color:#fe5c7c}.profileBusinessesPage .profileBusinessAction.ghost{border-color:#f8d7e0;background-color:#f8d7e0;color:#fe5c7c}.profileBusinessesPage .profileBusinessAside{flex:0 0 40px;display:flex;justify-content:flex-end;align-self:center}.profileBusinessesPage .profileBusinessMenu{position:relative}.profileBusinessesPage .profileBusinessMore{display:block;width:32px;height:32px;font-size:0;background:url(/images/more.svg) center center/22px auto no-repeat}.profileBusinessesPage .profileBusinessDropdown{position:absolute;top:100%;right:0;width:152px;padding:10px 14px;border-radius:14px;background-color:#fff;box-shadow:0 18px 48px #292d3229;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:20;box-sizing:border-box}.profileBusinessesPage .profileBusinessMenu:hover .profileBusinessDropdown,.profileBusinessesPage .profileBusinessMenu:focus-within .profileBusinessDropdown{opacity:1;visibility:visible;transform:translateY(0)}.profileBusinessesPage .profileBusinessDropdown ul li{border-top:1px solid #E0E0E0}.profileBusinessesPage .profileBusinessDropdown ul li:first-child{border-top:0 none}.profileBusinessesPage .profileBusinessDropdown ul li a{display:block;padding:10px 0;font-size:11px;line-height:1.15;font-weight:700;text-transform:uppercase;color:#292d32;transition:color .2s ease}.profileBusinessesPage .profileBusinessDropdown ul li a:hover{color:#fe5c7c}@media (max-width: 1180px){.profileBusinessesPage .profilePortfoliosList{gap:18px}.profileBusinessesPage .profilePortfolioCard{padding:24px 22px;border-radius:22px}.profileBusinessesPage .profilePortfolioTitleRow{margin-bottom:18px;gap:14px}.profileBusinessesPage .profilePortfolioInfo h4{font-size:20px}.profileBusinessesPage .profilePortfolioStatus{height:25px;padding:0 10px;font-size:12px}.profileBusinessesPage .profilePortfolioMeta{font-size:10px}.profileBusinessesPage .profilePortfolioPages{padding-left:20px}.profileBusinessesPage .profilePortfolioDate{padding-left:20px;background-size:16px auto}.profileBusinessesPage .profileBusinessCard{padding:26px 24px;gap:22px}.profileBusinessesPage .profileBusinessLogo{flex-basis:105px}.profileBusinessesPage .profileBusinessLogo img{width:100%}.profileBusinessesPage .profileBusinessTitleRow h3{font-size:21px}}@media (max-width: 860px){.profileBusinessesPage .profilePortfoliosList{grid-template-columns:1fr;margin-bottom:30px}.profileBusinessesPage .profilePortfolioCard{padding:22px 18px}.profileBusinessesPage .profileBusinessesTopActions{flex-wrap:wrap}.profileBusinessesPage .profileBusinessCard{display:block}.profileBusinessesPage .profileBusinessLogo{margin-bottom:24px}.profileBusinessesPage .profileBusinessAside{display:block;margin-top:18px}.profileBusinessesPage .profileBusinessMore{margin-top:18px;margin-left:auto}.profileBusinessesPage .profileBusinessDropdown{right:auto;left:0}}@media (max-width: 640px){.profileBusinessesPage .profileMain{padding-top:0}.profileBusinessesPage .profileBusinessesSectionTitle{font-size:15px;margin-bottom:14px}.profileBusinessesPage .profileBusinessesPrimaryAction{width:100%;min-width:0}.profileBusinessesPage .profilePortfoliosList{margin-bottom:26px}.profileBusinessesPage .profilePortfolioCard{padding:18px 16px;border-radius:18px}.profileBusinessesPage .profilePortfolioTitleRow{display:block;margin-bottom:12px}.profileBusinessesPage .profilePortfolioInfo h4{font-size:18px;margin-bottom:10px}.profileBusinessesPage .profilePortfolioStatus{height:34px;padding:0 16px;font-size:12px}.profileBusinessesPage .profilePortfolioMeta{gap:6px;font-size:10px}.profileBusinessesPage .profilePortfolioPages{padding-left:24px}.profileBusinessesPage .profilePortfolioDate{padding-left:24px;background-size:14px auto}.profileBusinessesPage .profileBusinessCard{padding:22px 18px;border-radius:22px}.profileBusinessesPage .profileBusinessTitleRow{display:block;margin-bottom:14px}.profileBusinessesPage .profileBusinessTitleRow h3{font-size:18px;margin-bottom:10px}.profileBusinessesPage .profileBusinessActions{gap:10px}.profileBusinessesPage .profileBusinessAction{width:100%;min-width:0}.profileBusinessesPage .profileBusinessDropdown{width:148px;padding:10px 14px;border-radius:14px}.profileBusinessesPage .profileBusinessDropdown ul li a{padding:10px 0;font-size:11px}}.profileNotificationsPage .profileMain h2{margin-bottom:24px}.profileNotificationsPage .profileNotificationsList{border-top:0 none}.profileNotificationsPage .profileNotificationItem{display:flex;align-items:center;gap:22px;padding:24px 0;border-bottom:1px solid #E3E3E3}.profileNotificationsPage .profileNotificationDot{width:10px;height:10px;border-radius:50%;background-color:#fe5c7c;flex-shrink:0;visibility:hidden}.profileNotificationsPage .profileNotificationItem.unread .profileNotificationDot{visibility:visible}.profileNotificationsPage .profileNotificationUser{flex:0 0 44px}.profileNotificationsPage .profileNotificationUser img{display:block;width:44px;height:44px;border-radius:50%;object-fit:cover}.profileNotificationsPage .profileNotificationContent{flex:1 1 auto;min-width:0}.profileNotificationsPage .profileNotificationName{font-size:14px;line-height:1.2;font-weight:600;color:#292d32;margin-bottom:6px}.profileNotificationsPage .profileNotificationText{font-size:14px;line-height:1.25;color:#3b3b3b}.profileNotificationsPage .profileNotificationActions{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-shrink:0}.profileNotificationsPage .profileNotificationAction{min-width:136px;padding:10px 16px;border:2px solid #FE5C7C;border-radius:8px;box-sizing:border-box;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;text-align:center;color:#fe5c7c}.profileNotificationsPage .profileNotificationStatus{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:26px;padding:0 14px;border-radius:999px;font-size:12px;line-height:1;font-weight:500;box-sizing:border-box}.profileNotificationsPage .profileNotificationStatus.approved{background-color:#dcf5e5;color:#2fc16d}.profileNotificationsPage .profileNotificationStatus.rejected{background-color:#fbe0e0;color:#ff5e5e}@media (max-width: 1024px){.profileNotificationsPage .profileNotificationItem{gap:18px}.profileNotificationsPage .profileNotificationActions{gap:14px}}@media (max-width: 720px){.profileNotificationsPage .profileNotificationItem{flex-wrap:wrap;align-items:flex-start}.profileNotificationsPage .profileNotificationActions{width:100%;padding-left:76px;justify-content:flex-start}}@media (max-width: 640px){.profileNotificationsPage .profileMain h2{margin-bottom:20px}.profileNotificationsPage .profileNotificationItem{gap:14px;padding:18px 0}.profileNotificationsPage .profileNotificationDot{width:9px;height:9px}.profileNotificationsPage .profileNotificationUser{flex-basis:40px}.profileNotificationsPage .profileNotificationUser img{width:40px;height:40px}.profileNotificationsPage .profileNotificationName,.profileNotificationsPage .profileNotificationText{font-size:13px}.profileNotificationsPage .profileNotificationActions{padding-left:63px;gap:12px}.profileNotificationsPage .profileNotificationAction{min-width:124px;padding:9px 14px;font-size:11px}}.profileRequestPage .profileMain h2{font-size:24px;line-height:1.08;font-weight:600;margin:0}.profileRequestPage .profileRequestBack{margin:0 0 52px}.profileRequestPage .profileRequestBack a{display:inline-block;padding-left:38px;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#727171;background:url(/images/back-arrow-grey.svg) left center/24px auto no-repeat}.profileRequestPage .profileRequestTitleRow{display:flex;align-items:center;gap:22px;margin-bottom:36px}.profileRequestPage .profileRequestState{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:999px;font-size:12px;line-height:1;font-weight:500}.profileRequestPage .profileRequestState.pending{background-color:#fdf0e1;color:#ff9f2e}.profileRequestPage .profileRequestUserCard{display:flex;align-items:center;gap:24px;margin-bottom:24px}.profileRequestPage .profileRequestUserImage{flex:0 0 180px}.profileRequestPage .profileRequestUserImage img{display:block;width:180px;height:180px;border-radius:50%;object-fit:cover}.profileRequestPage .profileRequestUserInfo{flex:1 1 auto;min-width:0;padding-top:4px}.profileRequestPage .profileRequestUserName{font-size:20px;line-height:1.1;font-weight:700;color:#292d32;margin-bottom:10px}.profileRequestPage .profileRequestUserRating{padding-left:18px;font-size:12px;color:#3b3b3b;background:url(/images/star-01.svg) left 0/15px auto no-repeat;margin-bottom:28px}.profileRequestPage .profileRequestUserRating b{font-weight:700}.profileRequestPage .profileRequestText{font-size:16px;color:#3b3b3b;margin-bottom:22px}.profileRequestPage .profileRequestText strong{font-weight:700;color:#292d32}.profileRequestPage .profileRequestViewProfile{display:inline-flex;align-items:center;justify-content:center;min-width:148px;height:36px;padding:0 18px;border:2px solid #FE5C7C;border-radius:7px;box-sizing:border-box;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c}.profileRequestPage .profileRequestSummary{background-color:#f2eefb;border-radius:28px;padding:18px 26px;box-sizing:border-box;margin-bottom:24px}.profileRequestPage .profileRequestSummary h3{font-size:16px;line-height:1.2;font-weight:700;color:#000;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #D8D3E6}.profileRequestPage .profileRequestSummary ul li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 14px}.profileRequestPage .profileRequestSummary ul li .title{font-size:14px;line-height:1.2;color:#292d32}.profileRequestPage .profileRequestSummary ul li .number{font-size:14px;line-height:1.2;font-weight:700;color:#000}.profileRequestPage .profileRequestSummary .footer{margin-top:1px;padding-top:16px;border-top:1px solid #D8D3E6}.profileRequestPage .profileRequestSummary .footer ul li{padding:0}.profileRequestPage .profileRequestSummary .footer ul li .title{font-size:16px;font-weight:700}.profileRequestPage .profileRequestSummary .footer ul li .number{font-size:24px;line-height:1;font-weight:500}.profileRequestPage .profileRequestActions{margin-top:0}.profileRequestPage .profileRequestActions .formActionLink,.profileRequestPage .profileRequestActions .formPrimActionBtn{min-width:192px;padding-left:18px;padding-right:18px}@media (max-width: 1024px){.profileRequestPage .profileMain{padding-top:0}}@media (max-width: 860px){.profileRequestPage .profileRequestUserCard{display:block}.profileRequestPage .profileRequestUserImage{margin-bottom:18px}}@media (max-width: 640px){.profileRequestPage .profileRequestBack{margin-bottom:28px}.profileRequestPage .profileRequestTitleRow{display:block;margin-bottom:24px}.profileRequestPage .profileMain h2{font-size:26px;margin-bottom:12px}.profileRequestPage .profileRequestUserImage{flex-basis:132px}.profileRequestPage .profileRequestUserImage img{width:132px;height:132px}.profileRequestPage .profileRequestUserName{font-size:22px}.profileRequestPage .profileRequestUserRating{margin-bottom:18px}.profileRequestPage .profileRequestText{font-size:15px}.profileRequestPage .profileRequestSummary{padding:18px;border-radius:24px}.profileRequestPage .profileRequestSummary .footer ul li .number{font-size:20px}.profileRequestPage .profileRequestActions{width:100%}.profileRequestPage .profileRequestActions .formActionLink,.profileRequestPage .profileRequestActions .formPrimActionBtn{width:100%;min-width:0}}.insightsPage .insightsFilters{display:flex;align-items:center;gap:26px;margin-bottom:24px}.insightsPage .insightsSelect{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.insightsPage .insightsSelect select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.insightsPage .insightsSelect{width:242px;height:38px;padding:0 14px;border-radius:8px;background-position:calc(100% - 14px) center;background-size:14px auto}.insightsPage .insightsSelect select{font-size:12px;padding-right:22px}.insightsPage .insightsSelect--month{width:242px}.insightsPage .insightsCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.insightsPage .insightCard{position:relative;min-height:118px;padding:16px 18px;border-radius:24px;box-sizing:border-box}.insightsPage .insightCard:after{content:"";position:absolute;top:20px;right:18px;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:26px auto;opacity:.95}.insightsPage .insightCard--sales{background-color:#d6f5fb}.insightsPage .insightCard--sales:after{background-image:url(/images/trend-up.svg)}.insightsPage .insightCard--customers{background-color:#f2eefb}.insightsPage .insightCard--customers:after{background-image:url(/images/profile-icon-2-black.svg);background-size:23px auto}.insightsPage .insightCard--offers{background-color:#d6f5fb}.insightsPage .insightCard--offers:after{background-image:url(/images/discount-icon.svg)}.insightsPage .insightCard__eyebrow{font-size:11px;line-height:1.2;color:#57516c;margin-bottom:3px}.insightsPage .insightCard__title{font-size:14px;line-height:1.2;color:#292d32;margin-bottom:14px}.insightsPage .insightCard__value{font-size:18px;line-height:1;font-weight:700;color:#292d32;margin-bottom:6px}.insightsPage .insightCard__value span{font-size:12px;font-weight:400}.insightsPage .insightCard__meta{font-size:11px;line-height:1.25;color:#57516c}.insightsPage .insightsCharts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:34px}.insightsPage .insightsChartCard{background-color:#fff;border-radius:18px;box-shadow:0 8px 24px #292d320d;padding:16px 16px 14px;box-sizing:border-box}.insightsPage .insightsChartCard__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.insightsPage .insightsChartCard__header h3{font-size:18px;line-height:1.2;font-weight:500;color:#292d32;margin:0}.insightsPage .insightsChartSelect{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.insightsPage .insightsChartSelect select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.insightsPage .insightsChartSelect{width:114px;height:28px;padding:0 10px;border-radius:4px;background-position:calc(100% - 10px) center;background-size:12px auto;flex-shrink:0}.insightsPage .insightsChartSelect select{font-size:10px;color:#727171;padding-right:18px}.insightsPage .insightsChartSelect--short{width:112px}.insightsPage .insightsChart{display:flex;align-items:flex-end;gap:10px;height:198px;padding:2px 8px 0 6px;box-sizing:border-box}.insightsPage .insightsChart__scale{width:30px;height:180px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-bottom:2px}.insightsPage .insightsChart__scale span{font-size:10px;line-height:1;color:#b0acb9}.insightsPage .insightsChart__bars{position:relative;flex:1 1 auto;height:180px;display:flex;align-items:flex-end;justify-content:space-around;gap:16px;padding:0 8px 18px 16px;border-left:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;box-sizing:border-box}.insightsPage .insightsChart__barItem{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;height:100%}.insightsPage .insightsChart__bar{display:block;width:20px;border-radius:0;background-color:#9feff6}.insightsPage .insightsChart__bar--beirut{height:140px}.insightsPage .insightsChart__bar--achrafieh{height:62px}.insightsPage .insightsChart__bar--sinelfil{height:112px}.insightsPage .insightsChart__bar--hadat{height:122px}.insightsPage .insightsChart__bar--dora{height:96px}.insightsPage .insightsChart__bar--2020,.insightsPage .insightsChart__bar--2021,.insightsPage .insightsChart__bar--2022,.insightsPage .insightsChart__bar--2023,.insightsPage .insightsChart__bar--2024{background-color:#fe5c7c}.insightsPage .insightsChart__bar--2020{height:106px}.insightsPage .insightsChart__bar--2021{height:92px}.insightsPage .insightsChart__bar--2022{height:156px}.insightsPage .insightsChart__bar--2023{height:72px}.insightsPage .insightsChart__bar--2024{height:100px}.insightsPage .insightsChart__label{font-size:10px;line-height:1.2;color:#b0acb9;text-align:center;white-space:nowrap}.insightsPage .insightsConsumers h2{font-size:18px;line-height:1.2;font-weight:500;color:#292d32;margin-bottom:20px}.insightsPage .insightsConsumers__controls{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-bottom:20px}.insightsPage .insightsSearch{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;position:relative;padding-right:56px;max-width:100%}.insightsPage .insightsSearch input{width:100%;height:100%;border:0 none;background-color:transparent;padding:0 20px;font-size:16px;color:#727171;box-sizing:border-box}.insightsPage .insightsSearch button{width:56px;height:56px;position:absolute;right:0;top:0;border:0 none;background-color:transparent;background-image:url(/images/search-icon-black.svg);background-repeat:no-repeat;background-position:center center;background-size:20px auto;cursor:pointer}.insightsPage .insightsSearch{width:500px;height:38px;padding:0 14px;border-radius:8px}.insightsPage .insightsSearch input{font-size:12px}.insightsPage .insightsSearch button{width:42px;background-size:18px auto}.insightsPage .insightsTable{margin-bottom:34px}.insightsPage .insightsTable table{width:100%;border-collapse:collapse;table-layout:fixed}.insightsPage .insightsTable thead th{padding:16px 0 14px;border-bottom:1px solid #DFDFDF;font-size:12px;font-weight:500;color:#292d32;text-align:left}.insightsPage .insightsTable tbody td{padding:18px 0;font-size:12px;line-height:1.25;color:#3b3b3b;vertical-align:middle}.insightsPage .insightsTable .insightsNameColumn{width:18%}.insightsPage .insightsTable .insightsBusinessColumn{width:11%}.insightsPage .insightsTable .insightsOfferColumn{width:9%}.insightsPage .insightsTable .insightsPhoneColumn{width:10%}.insightsPage .insightsTable .insightsEmailColumn{width:14%}.insightsPage .insightsTable .insightsPriceColumn{width:8%}.insightsPage .insightsTable .insightsDiscountColumn{width:12%}.insightsPage .insightsTable .insightsActionColumn{width:9%}.insightsPage .insightsCustomer{display:flex;align-items:center;gap:12px}.insightsPage .insightsCustomer .img{width:32px;height:32px;flex-shrink:0}.insightsPage .insightsCustomer .img img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.insightsPage .insightsCustomer .name{font-size:12px;line-height:1.25;color:#292d32}.insightsPage .insightsContactBtn{display:inline-flex;align-items:center;justify-content:center;min-width:100px;padding:6px 10px;border:2px solid #FE5C7C;border-radius:6px;box-sizing:border-box;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c}@media (max-width: 1280px){.insightsPage .insightsCharts{grid-template-columns:1fr}.insightsPage .insightsConsumers__controls{display:block}.insightsPage .insightsSearch,.insightsPage .insightsSelect--month{width:100%;margin-bottom:16px}}@media (max-width: 1180px){.insightsPage .insightsCards{grid-template-columns:1fr}.insightsPage .insightsFilters{flex-wrap:wrap;gap:16px}.insightsPage .insightsSelect{width:calc(50% - 8px)}.insightsPage .insightsTable thead{display:none}.insightsPage .insightsTable,.insightsPage .insightsTable table,.insightsPage .insightsTable tbody,.insightsPage .insightsTable tr,.insightsPage .insightsTable td{display:block;width:100%;box-sizing:border-box}.insightsPage .insightsTable tr{padding:18px 0;border-bottom:1px solid #DFDFDF}.insightsPage .insightsTable td{padding:0 0 10px}.insightsPage .insightsTable td:last-child{padding-bottom:0}}@media (max-width: 720px){.insightsPage .insightsSelect{width:100%}.insightsPage .insightsChartCard__header{display:block}.insightsPage .insightsChartCard__header h3{margin-bottom:12px}.insightsPage .insightsChart{height:auto;display:block}.insightsPage .insightsChart__scale{display:none}.insightsPage .insightsChart__bars{height:180px;padding-left:8px}}@media (max-width: 640px){.insightsPage .header{padding:54px 0 28px}.insightsPage .header .headerElements h1{font-size:32px}.insightsPage .insightsFilters{margin-bottom:20px}.insightsPage .insightsChartCard{padding:14px 14px 12px}.insightsPage .insightsChart__bars{gap:10px}.insightsPage .insightCard{min-height:108px}.insightsPage .insightsConsumers h2{font-size:16px}.insightsPage .insightsContactBtn{min-width:96px}}.redeemHistoryPage .redeemHistoryControls{display:flex;align-items:center;gap:26px;margin-bottom:12px}.redeemHistoryPage .redeemHistorySelect{background-color:#fff;border:1px solid #E8E8E8;border-radius:12px;height:56px;box-sizing:border-box;padding:0 18px;background-image:url(/images/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:18px auto}.redeemHistoryPage .redeemHistorySelect select{width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;color:#727171;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.redeemHistoryPage .redeemHistorySelect{width:346px;height:54px;padding:0 16px;border-radius:10px;background-position:calc(100% - 16px) center;background-size:16px auto}.redeemHistoryPage .redeemHistorySelect select{font-size:14px;padding-right:24px}.redeemHistoryPage .redeemHistoryTable{margin-bottom:34px}.redeemHistoryPage .redeemHistoryTable table{width:100%;border-collapse:collapse;table-layout:fixed}.redeemHistoryPage .redeemHistoryTable thead th{padding:14px 0 18px;border-bottom:1px solid #DFDFDF;font-size:14px;font-weight:500;color:#292d32;text-align:left}.redeemHistoryPage .redeemHistoryTable tbody td{padding:16px 0;border-bottom:1px solid #E6E6E6;font-size:14px;line-height:1.25;color:#3b3b3b;vertical-align:middle}.redeemHistoryPage .redeemHistoryTable tbody tr:last-child td{border-bottom:0 none}.redeemHistoryPage .redeemHistoryTable .redeemHistoryNameColumn{width:22%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryRequestColumn{width:10%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryDateColumn{width:13%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryOriginalColumn{width:11%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryDiscountedColumn{width:12%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryOfferColumn{width:13%}.redeemHistoryPage .redeemHistoryTable .redeemHistoryStatusColumn,.redeemHistoryPage .redeemHistoryTable .redeemHistoryActionColumn{width:12%}.redeemHistoryPage .redeemHistoryCustomer{display:flex;align-items:center;gap:14px}.redeemHistoryPage .redeemHistoryCustomer .img{width:42px;height:42px;flex-shrink:0}.redeemHistoryPage .redeemHistoryCustomer .img img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.redeemHistoryPage .redeemHistoryCustomer .name{font-size:14px;line-height:1.2;color:#292d32}.redeemHistoryPage .redeemHistoryStatus{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:26px;padding:0 14px;border-radius:999px;font-size:12px;line-height:1;font-weight:500;box-sizing:border-box}.redeemHistoryPage .redeemHistoryStatus.pending{background-color:#fdf0e1;color:#ff9f2e}.redeemHistoryPage .redeemHistoryStatus.approved{background-color:#dcf5e5;color:#2fc16d}.redeemHistoryPage .redeemHistoryAction{display:inline-flex;align-items:center;justify-content:center;min-width:132px;padding:10px 14px;border:2px solid #FE5C7C;border-radius:8px;box-sizing:border-box;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c}@media (max-width: 1180px){.redeemHistoryPage .redeemHistoryControls{display:block}.redeemHistoryPage .redeemHistorySelect{width:100%;margin-bottom:16px}.redeemHistoryPage .redeemHistoryTable thead{display:none}.redeemHistoryPage .redeemHistoryTable,.redeemHistoryPage .redeemHistoryTable table,.redeemHistoryPage .redeemHistoryTable tbody,.redeemHistoryPage .redeemHistoryTable tr,.redeemHistoryPage .redeemHistoryTable td{display:block;width:100%;box-sizing:border-box}.redeemHistoryPage .redeemHistoryTable tr{padding:18px 0;border-bottom:1px solid #DFDFDF}.redeemHistoryPage .redeemHistoryTable tbody td{padding:0 0 10px;border-bottom:0 none}}@media (max-width: 640px){.redeemHistoryPage .header{padding:54px 0 28px}.redeemHistoryPage .header .headerElements h1{font-size:32px}.redeemHistoryPage .redeemHistoryCustomer{gap:12px}.redeemHistoryPage .redeemHistoryCustomer .img{width:38px;height:38px}}.offerDetailPage .header .headerElements{justify-content:flex-start;gap:18px}.offerDetailPage .header .headerElements h1{flex:0 0 auto}.offerDetailPage .offerDetailStatus{display:inline-flex;align-items:center;justify-content:center;min-width:84px;height:26px;padding:0 14px;border-radius:999px;font-size:12px;line-height:1;font-weight:500;box-sizing:border-box}.offerDetailPage .offerDetailStatus.approved{background-color:#1d8b5c20;color:#28c76f}.offerDetailPage .body{margin-bottom:120px}.offerDetailPage .offerDetailBody{width:666px;margin:0 auto}.offerDetailPage .offerDetailUser{margin-bottom:22px}.offerDetailPage .offerDetailUser .reviewUser{display:flex;align-items:flex-start;margin-bottom:0}.offerDetailPage .offerDetailUser .reviewUser .img{flex:0 0 154px;width:154px;height:154px;margin-right:14px}.offerDetailPage .offerDetailUser .reviewUser .details{display:block;flex:1 1 auto;min-width:0;padding-top:10px}.offerDetailPage .offerDetailUser .reviewUser .details .name{font-size:24px;line-height:1.1;margin-bottom:8px}.offerDetailPage .offerDetailUser .reviewUser .details .rating{font-size:13px;padding-left:19px;background-size:15px auto}.offerDetailPage .offerDetailText{font-size:16px;line-height:1.45;color:#3b3b3b;margin:20px 0 18px}.offerDetailPage .offerDetailText strong{font-weight:700;color:#292d32}.offerDetailPage .offerDetailActions .formActionLink{display:inline-flex;align-items:center;justify-content:center;min-width:124px;padding:9px 14px;border:2px solid #FE5C7C;border-radius:7px;box-sizing:border-box;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fe5c7c}.offerDetailPage .redeemSummary{padding:20px 22px}.offerDetailPage .redeemSummary h2{font-size:16px}.offerDetailPage .redeemSummary ul li .title,.offerDetailPage .redeemSummary ul li .number{font-size:14px}.offerDetailPage .redeemSummary .footer ul li .title{font-size:16px;font-weight:700}.offerDetailPage .redeemSummary .footer ul li .number{font-size:19px;line-height:1}.offerDetailPage .offerDetailDecisionActions{width:fit-content;margin-left:auto;justify-content:flex-end;gap:20px;margin-top:24px}.offerDetailPage .offerDetailDecisionActions .clearBoth{display:none}.offerDetailPage .offerDetailDecisionActions .formActionLink,.offerDetailPage .offerDetailDecisionActions .formPrimActionBtn{min-width:192px;text-align:center;box-sizing:border-box}.offerDetailPage .offerDetailDecisionActions .formActionLink{border:2px solid #FE5C7C;border-radius:5px;padding:11px 24px;color:#fe5c7c}.offerDetailPage .offerDetailDecisionActions .formPrimActionBtn{border-radius:5px;padding:13px 24px}@media (max-width: 860px){.offerDetailPage .offerDetailBody{width:100%}}@media (max-width: 640px){.offerDetailPage .header .headerElements{display:block}.offerDetailPage .header .headerElements h1{font-size:32px;margin-bottom:12px}.offerDetailPage .offerDetailUser .reviewUser{display:block}.offerDetailPage .offerDetailUser .reviewUser .img{width:120px;height:120px;margin-right:12px;margin-bottom:14px}.offerDetailPage .offerDetailUser .reviewUser .details{padding-top:0}.offerDetailPage .offerDetailUser .reviewUser .details .name{font-size:22px}.offerDetailPage .offerDetailDecisionActions{width:100%;margin-left:0;flex-wrap:wrap}.offerDetailPage .offerDetailDecisionActions .formActionLink,.offerDetailPage .offerDetailDecisionActions .formPrimActionBtn{width:100%;min-width:0}}.responsiveBurger,.responsiveSidebarToggle{display:none}html,body{background-color:#fff}.confirmationDialog.sharedDialog{display:inline-block;text-align:left;width:560px;max-width:100%;padding:50px 50px 40px;border-radius:20px;box-sizing:border-box}.confirmationDialog.sharedDialog.wideDialog{width:720px}.confirmationDialog.sharedDialog.formDialog .title{text-align:left}.sharedDialog .managementForm{display:flex;flex-wrap:wrap;gap:0 4%;margin-bottom:10px}.sharedDialog .managementForm .formRow,.sharedDialog .managementForm .formRow:nth-of-type(2n){float:none;margin-right:0;width:100%}.sharedDialog .managementForm .formRow.halfSize{width:48%}.sharedDialog .managementForm .clearBoth{display:none}.sharedDialog .drop-zone{width:100%;box-sizing:border-box}.sharedDialog .dropzoneIcon span{display:block;margin-top:6px;font-size:12px;color:#727171}.sharedDialog .formActions.noSpaces .formActionLink{border:2px solid #FE5C7C;border-radius:5px}.sharedDialog .dialogSecondary{margin-top:20px;text-align:center}.sharedDialog .dialogSecondary a{color:#fe5c7c;font-size:13px;font-weight:700;text-transform:uppercase}.sharedDialog .dialogQr{display:flex;justify-content:center;margin:10px 0 20px}.sharedDialog .dialogQr svg{padding:12px;border-radius:12px;box-shadow:0 4px 20px #292d3214;background:#fff}.sharedDialog .dialogQrCode{display:flex;align-items:center;max-width:300px;margin:0 auto;padding:10px 14px;border:1px solid #FE5C7C;border-radius:10px}.sharedDialog .dialogQrCode input{flex:1;border:0 none;font-size:15px;color:#292d32;background:transparent}.sharedDialog .dialogQrCode a{color:#fe5c7c;font-size:12px;font-weight:700;text-transform:uppercase}header .businessSelectetiom>a .bLogo img{width:100%;height:32px;object-fit:cover;border-radius:50%;display:block}.branchOverview .blogo img{border-radius:50%}.pillStatus{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:500;vertical-align:middle;background:#e7f8ee;color:#28c76f}.pillStatus.solid{background:#2fc16d;color:#fff}.pillStatus.pending{background:#fff3e3;color:#f0a33a}.pillStatus.canceled{background:#ffe7ec;color:#fe5c7c}.priceChip{display:inline-block;padding:7px 12px;border-radius:6px;background:#e8e8e8;color:#3b3b3b;font-size:13px}.priceChip b{font-weight:700}.linkArrow{display:inline-flex;align-items:center;gap:10px;color:#fe5c7c;font-size:13px;font-weight:600;text-transform:uppercase}.linkArrow:after{content:"";width:34px;height:10px;background:url(/images/arrow-right-pink.svg) no-repeat center / contain}.checkList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}.checkList li,.variablesList li{position:relative;padding-left:22px;font-size:14px;color:#292d32}.checkList li:before,.variablesList li:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;background:url(/images/checked.svg) no-repeat center / contain}.variablesList li{margin-bottom:12px}.variablesList b{font-weight:600}.sectionTitle{font-size:22px;font-weight:500;color:#292d32;margin-bottom:24px}.listingCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 50px}.listingCard{display:flex;gap:24px;align-items:flex-start}.listingCard .listingImg{flex:0 0 210px;height:170px;border-radius:12px;overflow:hidden}.listingCard .listingImg img{width:100%;height:100%;object-fit:cover;display:block}.listingCard h3{font-size:20px;font-weight:500;margin-bottom:14px}.listingCard h3 a{color:#292d32}.listingFacts{display:flex;gap:30px;margin-bottom:14px}.listingFacts dt{font-size:12px;font-weight:600;margin-bottom:6px}.listingFacts dd{font-size:12px;color:#3b3b3b}.listingCard .priceChip{margin-bottom:14px}.detailHero{background:#292d32;color:#fff;padding:20px 0 50px}.detailHero .pageBackBtn a{color:#a9a9a9}.detailHeroInner{display:flex;gap:60px;align-items:center;margin-top:20px}.detailHeroInfo{flex:1}.detailHeroInfo h1{font-size:32px;font-weight:500;margin:14px 0 26px}.detailHeroInfo h1 .pillStatus{margin-left:12px}.detailFacts{display:grid;grid-template-columns:repeat(2,minmax(0,200px));gap:22px 40px;margin-bottom:22px}.detailFacts dt{font-size:13px;color:#dfdfdf;margin-bottom:6px}.detailFacts dd{font-size:18px;font-weight:600}.detailMeta{font-size:12px;color:#dfdfdf;margin:14px 0 26px}.detailActions{display:flex;gap:12px;margin-bottom:18px}.detailActions a{padding:10px 18px;border-radius:5px;border:2px solid #FE5C7C;font-size:13px;font-weight:700;text-transform:uppercase;color:#fe5c7c}.detailActions a.primary{background:#fe5c7c;color:#fff}.unpublishLink{color:#fe5c7c;font-size:12px;font-weight:700;text-transform:uppercase}.detailGallery{flex:0 0 46%}.detailGallery .mainImg{border-radius:14px;overflow:hidden;aspect-ratio:3 / 2}.detailGallery img{width:100%;height:100%;object-fit:cover;display:block}.detailThumbs{display:flex;align-items:center;gap:12px;margin-top:16px}.detailThumbs .thumb{flex:1;border-radius:8px;overflow:hidden;aspect-ratio:4 / 3}.detailThumbs .nav{color:#fff;font-size:20px;padding:0 4px}.detailBody{display:flex;gap:60px;padding:60px 0}.detailBody .detailMain{flex:1}.detailBody .detailMain section{margin-bottom:40px}.detailBody .detailSide{flex:0 0 38%}.infoPanel{background:#e6fcfc;border-radius:20px;padding:22px;margin-bottom:20px;font-size:14px;line-height:1.6}.infoPanel small{display:block;color:#727171;font-size:11px;margin-bottom:12px}.infoPanel h4{font-size:15px;font-weight:600;margin-bottom:10px}.infoPanel .total{margin-top:14px;font-weight:600}.infoPanel ul.rows li{display:flex;justify-content:space-between;font-size:12px;padding:4px 0}.bedList li{display:flex;gap:14px;align-items:center;margin-bottom:16px}.bedList .bedIcon{width:40px;height:40px;border-radius:8px;background:#ffe7ec url(/images/hotel-icon.svg) no-repeat center / 22px}.bedList b{display:block;font-weight:400}.bedList small{font-size:12px;color:#727171}.mapImg{border-radius:12px;overflow:hidden;max-width:560px}.mapImg img{width:100%;display:block}.reservationsTabs{display:flex;gap:24px;border-bottom:1px solid #E8E8E8;margin-bottom:24px}.reservationsTabs a{padding-bottom:12px;color:#727171;font-size:15px}.reservationsTabs a.current{color:#fe5c7c;border-bottom:2px solid #FE5C7C}.reservationsSummary{margin:0 0 16px;font-size:14px}.guestCell{display:flex;align-items:center;gap:10px}.guestCell img{width:36px;height:36px;border-radius:50%}.guestCell small,.roomCell small{display:block;font-size:11px;color:#727171}.calendarCard{background:#fff;border-radius:20px;padding:24px;overflow-x:auto}.calendarMonth{text-align:center;font-weight:600;margin-bottom:16px}.calendarMonth a{color:#fe5c7c;padding:0 14px}.calendarGrid{display:grid;grid-template-columns:170px repeat(31,minmax(24px,1fr));min-width:960px;font-size:11px}.calendarGrid .day{text-align:center;color:#727171;padding-bottom:10px}.calendarGrid .room{grid-column:1;font-weight:600;padding:8px 10px 8px 0;border-top:1px solid #f4f4f4}.calendarGrid .booking{margin:6px 1px;padding:4px 6px;border-radius:4px;background:#fe5c7c;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendarGrid .booking.alt{background:#292d32}.previewTopBar{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.previewTopBar .closePreview{border:1px solid #FE5C7C;color:#fe5c7c;border-radius:5px;padding:7px 14px;font-size:12px;font-weight:700;text-transform:uppercase}.previewHero{background:#292d32;color:#fff;padding:40px 0}.previewHero .safeArea{display:flex;justify-content:space-between;align-items:center}.previewHero h1{font-size:30px;font-weight:500;margin-bottom:10px}.previewHero .meta{font-size:13px;color:#dfdfdf;margin-bottom:14px}.previewHero .bookBtn{display:inline-block;background:#fe5c7c;color:#fff;border-radius:5px;padding:8px 14px;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:26px}.previewStats{display:flex;gap:50px}.previewStats b{font-size:26px;font-weight:600}.previewStats small{display:block;font-size:11px;color:#dfdfdf}.previewHero .previewLogo{width:180px;height:180px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.previewHero .previewLogo img{width:80%}.previewBody{display:flex;gap:50px;padding:50px 0}.previewBody .previewMain{flex:1;min-width:0}.previewBody .previewMain section{margin-bottom:40px}.previewBody .previewSide{flex:0 0 250px}.previewBanner{border-radius:16px;overflow:hidden}.previewBanner img{width:100%;display:block}.previewSide .infoPanel{background:#f2eefb}.previewSide .infoPanel.mint{background:#e6fcfc}.shareList{display:flex;gap:10px;margin-top:8px}.shareList a{width:30px;height:30px;border-radius:50%;background:#292d32;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.offerCreateForm{max-width:720px;margin:0 auto;padding:40px 0 60px}.offerCreateForm h2{text-align:center;font-size:24px;font-weight:500;margin-bottom:30px}.offerCreateForm .formActions{justify-content:flex-end;gap:12px}.offerCreateForm .formActions a.formPrimActionBtn{margin-left:0}.menuItemsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.menuItemCard{display:flex;gap:14px;align-items:center;background:#fff;border-radius:12px;padding:10px}.menuItemCard img{width:86px;height:66px;object-fit:cover;border-radius:8px}.menuItemCard .category{display:inline-block;font-size:10px;padding:2px 8px;border-radius:10px;background:#d8d3e6;color:#3b3b3b;margin-bottom:6px}.menuItemCard b{display:block;font-size:14px;font-weight:600}.menuItemCard small{font-size:12px;color:#727171}.menuItemCard .itemMenu{margin-left:auto;align-self:flex-start;color:#292d32;font-weight:700}.sitemap{padding:50px 0 70px}.sitemap h1{font-size:30px;font-weight:500;margin-bottom:8px}.sitemap>.safeArea>p{color:#727171;margin-bottom:40px}.sitemapGroups{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.sitemapGroup{background:#fff;border-radius:16px;padding:22px;box-shadow:0 4px 20px #292d320f}.sitemapGroup h2{font-size:16px;font-weight:600;margin-bottom:14px}.sitemapGroup li{padding:6px 0;border-top:1px solid #f4f4f4;font-size:14px}.sitemapGroup li:first-child{border-top:0 none}.sitemapGroup a{color:#292d32}.sitemapGroup a:hover{color:#fe5c7c}.sitemapGroup small{color:#727171;font-size:11px;margin-left:6px}@media (max-width: 992px){.listingCards,.menuItemsGrid{grid-template-columns:minmax(0,1fr)}.detailHeroInner,.detailBody,.previewBody{flex-direction:column;gap:30px}.detailGallery,.detailBody .detailSide,.previewBody .previewSide{flex:none;width:100%}.previewHero .safeArea{flex-direction:column-reverse;align-items:flex-start;gap:24px}.previewHero .previewLogo{width:110px;height:110px}}@media (max-width: 600px){.listingCard{flex-direction:column}.listingCard .listingImg{flex:none;width:100%}.checkList{grid-template-columns:minmax(0,1fr)}.sharedDialog .managementForm .formRow.halfSize{width:100%}.confirmationDialog.sharedDialog{padding:34px 20px 26px}.listingFacts,.previewStats{gap:18px;flex-wrap:wrap}}@media all and (max-width: 1200px){html,body{overflow-x:hidden}img{max-width:100%;height:auto}.safeArea{padding-left:28px;padding-right:28px;box-sizing:border-box}.loginPageHolder{height:auto;min-height:100vh}.loginPageHolder .loginForm{width:100%;height:auto;min-height:100vh;padding:120px 28px 48px;box-sizing:border-box;align-items:flex-start}.loginPageHolder .loginForm .logoHolder{padding:0;left:28px}.loginPageHolder .loginForm .loginFormHolder{width:100%;max-width:440px}.loginPageHolder .loginImg{display:none}.loginPageHolder .logoShadow{width:360px;height:360px;background-size:360px auto;background-position:right bottom;opacity:.45}.branchInfo{padding:44px 0 72px;margin-bottom:72px}.branchInfo .blogo{display:block;margin:0 0 24px}.branchOverview .redeemHolder{position:relative;bottom:auto;width:100%;margin-top:-36px;padding:32px 32px 32px 106px;background-size:72px auto;background-position:22px center;flex-wrap:wrap;gap:24px}.branchOverview .redeemHolder h1{width:100%;padding-left:0;font-size:22px}.branchOverview .redeemHolder h1:before{display:none}.branchOverview .redeemHolder .kodeInput{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.branchOverview .redeemHolder .kodeInput .inputsKode{gap:18px;flex-wrap:wrap}.branchOverview .redeemHolder .kodeInput .actionBtns{width:auto}.branchDetails,.pageBody .redeemLeftCol,.pageBody .redeemRightCol{width:100%;float:none}.pageBody .redeemRightCol{margin-top:28px}.branchStats{width:100%;float:none;margin-top:32px}.branchStats ul{display:flex;flex-wrap:wrap;gap:20px}.branchStats ul li,.globalStats .branchStats ul li{width:calc(50% - 10px);margin-right:0}.pageBlock{margin-bottom:42px}.pageBlock .halfBlock{width:100%;float:none;margin-right:0;margin-bottom:28px}.pageBlock .pageBlockHeader,.myBusinessManagement .body .bodyHeader,.myBusinessManagement .header .headerElements,.myBusinessManagement .header .headerElements .headerActions ul,.myBusinessManagement .body .bodyHeader .headerAction ul,.formActions,.actionBtns{flex-wrap:wrap}.pageBlock .pageBlockHeader,.myBusinessManagement .body .bodyHeader{gap:16px}.pageBlock .pageBlockHeader h2,.pageBlock .pageBlockHeader .moreLink,.myBusinessManagement .body .bodyHeader .headerAction{width:100%}.pageBlock .pageBlockBody.openingHoursList ul li,.pageBlock .pageBlockBody.holidaysList ul li{width:calc(50% - 10px);display:block}.pageBlock:has(.pageBlockBody.openingHoursList) .pageBlockHeader,.pageBlock:has(.pageBlockBody.holidaysList) .pageBlockHeader,.pageBlock:has(.pageBlockBody.tagsList) .pageBlockHeader{margin-bottom:18px}.pageBlock .pageBlockBody.tagsList ul{display:flex;flex-wrap:wrap;gap:12px}.pageBlock .pageBlockBody.tagsList ul li{width:calc(50% - 6px);box-sizing:border-box;margin-right:0;text-align:center}.pageBlock .pageBlockBody.facilitiesList ul li{width:47%;margin-right:6%}.pageBlock .pageBlockBody.facilitiesList ul li:nth-child(3n){margin-right:6%}.pageBlock .pageBlockBody.facilitiesList ul li:nth-child(2n){margin-right:0}.pageBlock .pageBlockBody.reviewsList ul li{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.pageBlock:has(.pageBlockBody.reviewsList) .pageBlockHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.pageBlock:has(.pageBlockBody.reviewsList) .pageBlockHeader h2,.pageBlock:has(.pageBlockBody.reviewsList) .pageBlockHeader .moreLink{width:auto;margin-bottom:0}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .branch{min-width:0;width:100%}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .rating{flex:0 0 auto;white-space:nowrap;margin-bottom:6px}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .rating>ul{flex-wrap:nowrap;gap:2px!important}.pageBlock:has(.pageBlockBody.albumList) .pageBlockHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.pageBlock:has(.pageBlockBody.albumList) .pageBlockHeader h2,.pageBlock:has(.pageBlockBody.albumList) .pageBlockHeader .moreLink{width:auto;margin-bottom:0}.pageBlock .pageBlockBody.albumList ul{display:flex;flex-wrap:wrap;gap:16px}.pageBlock .pageBlockBody.albumList ul li{width:calc(50% - 8px);margin-bottom:0}.pageBlock .pageBlockBody.albumList ul li .album a img{height:auto;min-height:220px}.branchesListContainer .list>li,.offersList.checkboxList>ul>li,.menuHolder .menuList>ul>li{width:48%;margin-right:4%}.branchesListContainer .list>li:nth-child(3n),.offersList.checkboxList>ul>li:nth-child(3n),.menuHolder .menuList>ul>li:nth-child(3n){margin-right:4%}.branchesListContainer .list>li:nth-child(2n),.offersList.checkboxList>ul>li:nth-child(2n),.menuHolder .menuList>ul>li:nth-child(2n){margin-right:0}.menuHolder .menuTabls,.profilePage .profileTabs,.managedBusinessesTable,.teamPage .teamTable,.insightsPage .insightsTable,.redeemHistoryPage .redeemHistoryTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.menuHolder .menuTabls ul,.profilePage .profileTabs ul{min-width:max-content}.managementForm .formRow{width:100%;margin-right:0;float:none}.drop-zone{padding:24px}.confirmationDialog.fancybox__content,.fancybox__content.confirmationDialog{width:calc(100vw - 56px);max-width:680px;padding:36px 32px;box-sizing:border-box}.fancybox__content{max-height:calc(100vh - 56px);overflow:auto}}@media all and (max-width: 992px){header{padding:16px 0}header .safeArea{display:flex;flex-wrap:wrap;align-items:center;gap:14px}header .logoHolder{width:46px;margin-right:0;flex:0 0 46px}header .businessSelectetiom{order:2;flex:1 1 220px;min-width:0;margin-right:0}header .businessSelectetiom>a{width:100%;box-sizing:border-box}header .businessSelectetiom.branchPickerOpen .branchesList{display:block;top:calc(100% + 10px);box-shadow:0 16px 30px #292d321f}header .responsiveBurger{order:3;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #dedede;border-radius:12px;background-color:#fff;cursor:pointer;padding:0;box-sizing:border-box;margin-left:auto}header .responsiveBurger span{display:block;width:20px;height:2px;border-radius:2px;background-color:#292d32;margin:2px 0;transition:transform .2s ease,opacity .2s ease}header.navIsOpen .responsiveBurger span:nth-child(1){transform:translateY(6px) rotate(45deg)}header.navIsOpen .responsiveBurger span:nth-child(2){opacity:0}header.navIsOpen .responsiveBurger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}header .actions{order:4;float:none;margin-top:0;margin-left:0;display:flex;align-items:center;gap:14px}header .actions>ul{margin-right:0}header .actions .exitBtn{margin-right:0}header .topMenu{display:none;order:10;width:100%;padding-top:2px}header.navIsOpen .topMenu{display:block}header .topMenu>ul{display:block;padding:16px 18px;border-radius:20px;background-color:#fff;box-shadow:0 16px 32px #292d321f}header .topMenu>ul>li{display:block}header .topMenu>ul>li+li{border-top:1px solid #ededed}header .topMenu>ul>li a{display:block;padding:14px 0;color:#292d32}header .topMenu>ul>li a.selected{color:#fe5c7c}header .topMenu>ul>li a.selected:after,header .topMenu>ul>li a:hover:after{display:none}.pageWithLeftmenu .safeArea{display:block}.pageWithLeftmenu .leftMenu{width:100%;margin-right:0;float:none;margin-bottom:24px}.pageWithLeftmenu .leftMenu h1{display:none}.pageWithLeftmenu .leftMenu.is-collapsible .mobileMenu{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px;background-color:#fff;border-radius:18px;font-size:15px;font-weight:600;color:#292d32;box-sizing:border-box;position:relative}.pageWithLeftmenu .leftMenu.is-collapsible .mobileMenu:after{content:"";width:16px;height:16px;background:url(/images/arrow-down.svg) center center / 16px auto no-repeat;flex-shrink:0;transition:transform .2s ease}.confirmation-page .review-card__meta li:after,.confirmation-page .review-card__contact li:after{display:none}.pageWithLeftmenu .leftMenu.is-collapsible.menuOpen .mobileMenu:after{transform:rotate(180deg)}.review-card__contact,.review-card__contact li{margin-bottom:10px}.openingHoursList .inputHolder select,.openingHoursList .inputHolder input{font-size:12px}.placeholderMiddleBlock .titleHolder{font-size:22px}.multiBranches .flex-control-paging li a{width:10px}.profileTabs ul li{display:inline-block}.pageWithLeftmenu .leftMenu.is-collapsible .leftMenuContainer{display:none;margin-top:12px}.pageWithLeftmenu .leftMenu.is-collapsible.menuOpen .leftMenuContainer{display:block}.confirmation-layout .leftMenu{width:100%;margin-right:0;float:none;margin-bottom:24px}.branchOverview.branchesListPage .branchInfo{margin-bottom:0;padding:20px 0}.confirmation-layout .leftMenu h1{display:none}.confirmation-layout .leftMenu.is-collapsible .mobileMenu{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px;background-color:#fff;border-radius:18px;font-size:15px;font-weight:600;color:#292d32;box-sizing:border-box;position:relative}.confirmation-layout .leftMenu.is-collapsible .mobileMenu:after{content:"";width:16px;height:16px;background:url(/images/arrow-down.svg) center center / 16px auto no-repeat;flex-shrink:0;transition:transform .2s ease}.confirmation-layout .leftMenu.is-collapsible.menuOpen .mobileMenu:after{transform:rotate(180deg)}.confirmation-layout .leftMenu.is-collapsible .leftMenuContainer{display:none;margin-top:12px}.confirmation-layout .leftMenu.is-collapsible.menuOpen .leftMenuContainer{display:block}.inboxPage .inboxSidebarToggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px;border:0 none;border-radius:18px;background-color:#f3effd;color:#292d32;font-size:18px;font-weight:700;box-sizing:border-box;position:relative;cursor:pointer;margin-bottom:12px}.inboxPage .inboxSidebarToggle:after{content:"";width:16px;height:16px;background:url(/images/arrow-down.svg) center center / 16px auto no-repeat;flex-shrink:0;transition:transform .2s ease}.inboxPage.inboxSidebarOpen .inboxSidebarToggle:after{transform:rotate(180deg)}.inboxPage .inboxSidebar{display:none;margin-bottom:24px;width:100%}.inboxPage.inboxSidebarOpen .inboxSidebar{display:block}.inboxChatPage .inboxSidebarToggle{display:none}.inboxChatPage .inboxSidebar{display:block}.inboxPage .body{padding-top:28px}.pageWithLeftmenu .pageBodyRight{width:100%;float:none}.profilePage .profileLayout{display:block}.profilePage .profileSidebar{width:100%;margin-bottom:24px}.profilePage .responsiveSidebarToggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px;border:0 none;border-radius:18px;background-color:#f2eefb;color:#292d32;font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.profilePage .responsiveSidebarToggle:after{content:"";width:16px;height:16px;background:url(/images/arrow-down.svg) center center / 16px auto no-repeat;flex-shrink:0;transition:transform .2s ease}.profilePage .profileSidebar.is-collapsible .profileSidebarCard{display:none;margin-top:12px}.profilePage .profileSidebar.is-collapsible.menuOpen .profileSidebarCard{display:block}.profilePage .profileSidebar.is-collapsible.menuOpen .responsiveSidebarToggle:after{transform:rotate(180deg)}.myBusinessManagement .header{padding:28px 0;margin-bottom:26px}.myBusinessManagement .header .headerElements{display:block}.myBusinessManagement .header .headerElements .headerActions{margin-top:18px}.myBusinessManagement .header .headerElements .headerActions ul li,.myBusinessManagement .body .bodyHeader .headerAction ul li{display:inline-block;margin:0 12px 12px 0}.myBusinessManagement .body .bodyHeader .headerAction{margin-left:0}.menuHolder .menuList>ul>li .offerImg{width:40%;margin-right:4%}.menuHolder .menuList>ul>li .offerInfo{width:56%}}@media all and (max-width: 1024px){.albumList ul li{width:calc(50% - 10px)}}@media all and (max-width: 768px){.safeArea{padding-left:20px;padding-right:20px}.insightsPage .insightsTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.insightsPage .insightsTable table{display:table;width:100%;min-width:920px}.insightsPage .insightsTable thead{display:table-header-group}.insightsPage .insightsTable tbody{display:table-row-group}.insightsPage .insightsTable tr{display:table-row;padding:0;border-bottom:0 none}.insightsPage .insightsTable td,.insightsPage .insightsTable th{display:table-cell;width:auto;box-sizing:border-box}.insightsPage .insightsTable tbody td{padding:16px 0;border-bottom:1px solid #E6E6E6;vertical-align:middle}.insightsPage .insightsTable tbody tr:last-child td{border-bottom:0 none}.redeemHistoryPage .redeemHistoryTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.redeemHistoryPage .redeemHistoryTable table{display:table;width:100%;min-width:960px}.redeemHistoryPage .redeemHistoryTable thead{display:table-header-group}.redeemHistoryPage .redeemHistoryTable tbody{display:table-row-group}.redeemHistoryPage .redeemHistoryTable tr{display:table-row;padding:0;border-bottom:0 none}.redeemHistoryPage .redeemHistoryTable td,.redeemHistoryPage .redeemHistoryTable th{display:table-cell;width:auto;box-sizing:border-box}.redeemHistoryPage .redeemHistoryTable tbody td{padding:16px 0;border-bottom:1px solid #E6E6E6;vertical-align:middle}.redeemHistoryPage .redeemHistoryTable tbody tr:last-child td{border-bottom:0 none}.reviewPage .reviewTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.reviewPage .reviewTable table{display:table;width:100%;min-width:980px}.reviewPage .reviewTable thead{display:table-header-group}.reviewPage .reviewTable tbody{display:table-row-group}.reviewPage .reviewTable tr{display:table-row;padding:0;border-bottom:0 none}.reviewPage .reviewTable td,.reviewPage .reviewTable th{display:table-cell;width:auto;box-sizing:border-box}.reviewPage .reviewTable tbody td{padding:24px 0;vertical-align:middle}.teamPage .teamTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.teamPage .teamTable table{display:table;width:100%;min-width:1080px}.teamPage .teamTable thead{display:table-header-group}.teamPage .teamTable tbody{display:table-row-group}.teamPage .teamTable tr{display:table-row;padding:0;border-bottom:0 none}.teamPage .teamTable td,.teamPage .teamTable th{display:table-cell;width:auto;box-sizing:border-box}.teamPage .teamTable tbody td{padding:24px 0;vertical-align:middle}.managedBusinessesTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.managedBusinessesTable table{display:table;width:100%;min-width:1120px}.managedBusinessesTable thead{display:table-header-group}.managedBusinessesTable tbody{display:table-row-group}.managedBusinessesTable tr{display:table-row;padding:0;border-bottom:0 none}.managedBusinessesTable td,.managedBusinessesTable th{display:table-cell;width:auto;box-sizing:border-box}.managedBusinessesTable tbody td{padding:22px 0;vertical-align:middle}.inboxChatPage .inboxSidebarToggle{display:flex}.inboxChatPage .inboxSidebar{display:none}.inboxChatPage.inboxSidebarOpen .inboxSidebar{display:block}body.lightTheme header .safeArea,.confirmation-page header .safeArea{flex-wrap:nowrap}header .businessSelectetiom{order:4;flex-basis:100%}header .actions{order:5;width:100%;justify-content:space-between;margin-left:0}body.lightTheme header .actions,.confirmation-page header .actions{order:2;width:auto;margin-left:auto;flex-wrap:nowrap;justify-content:flex-end}body.lightTheme header .actions>ul,.confirmation-page header .actions>ul{width:auto;flex:0 0 auto}header .actions .profileDropdown a{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branchInfo{padding:32px 0 48px;margin-bottom:48px}.branchInfo .blogo{width:120px}.branchOverview .redeemHolder{margin-top:-16px;padding:24px 20px;background-image:none;gap:18px}.branchOverview .redeemHolder h1{font-size:20px}.branchOverview .redeemHolder .kodeInput .inputsKode{width:100%;justify-content:flex-start}.branchOverview .redeemHolder .kodeInput .actionBtns{width:100%}.branchOverview .redeemHolder .kodeInput .actionBtns a{width:100%;text-align:center;box-sizing:border-box}.branchDetails{display:block}.pageBody h1,.branchDetails h1,.myBusinessManagement .header .headerElements h1{font-size:28px;line-height:1.1}.branchDetails h1 .editIcon{display:inline-block;margin:12px 0 0}.branchStats ul{gap:16px}.branchStats ul li,.globalStats .branchStats ul li,.pageBlock .pageBlockBody.openingHoursList ul li,.pageBlock .pageBlockBody.holidaysList ul li,.pageBlock .pageBlockBody.reviewsList ul li,.branchesListContainer .list>li,.offersList.checkboxList>ul>li,.menuHolder .menuList>ul>li{width:100%;margin-right:0;max-width:none;flex:0 0 100%}.pageBlock .pageBlockBody.facilitiesList ul li{width:calc(50% - 8px);margin-right:0;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.pageBlock .pageBlockHeader h2{margin-bottom:0;font-size:22px}.pageBlock:has(.pageBlockBody.albumList) .pageBlockHeader{align-items:flex-start}.pageBlock:has(.pageBlockBody.reviewsList) .pageBlockHeader{align-items:flex-start}.pageBlock .pageBlockBody.openingHoursList ul,.pageBlock .pageBlockBody.holidaysList ul,.pageBlock .pageBlockBody.reviewsList ul{gap:16px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder{padding:15px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody{display:block;position:relative}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .reviewUser{width:100%;display:block;margin-bottom:15px;padding-right:36px;box-sizing:border-box}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent{width:100%;display:block}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageAction{position:absolute;right:0;top:36px;transform:translateY(-50%)}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .rating>ul li{width:2px;height:2px}.pageBlock .pageBlockBody.openingHoursList ul li,.pageBlock .pageBlockBody.holidaysList ul li{width:calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:block}.pageBlock .pageBlockBody.tagsList ul li{width:calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.pageBlock .pageBlockBody.albumList ul li{width:calc(50% - 8px)}.pageBlock .pageBlockBody.offersLit ul li{width:100%;margin-right:0;margin-bottom:15px}.pageBlock .pageBlockBody.offersLit ul li:last-child{margin-bottom:0}.businessesList ul li{width:100%;margin-right:0}.businessTypesList ul{gap:16px}.businessTypesList ul li{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.myBusinessManagement .header .headerElements .headerActions ul li,.myBusinessManagement .body .bodyHeader .headerAction ul li{display:block;margin:0 0 10px}.myBusinessManagement .header .headerElements .headerActions ul li a,.myBusinessManagement .body .bodyHeader .headerAction ul li a{display:block;width:100%;box-sizing:border-box;text-align:center}.businessesList ul li .businessCard .businessInfo{width:225px}.formActions{display:block}.pageBackBtn{padding-top:15px}.formActions a.formActionLink,.formActions a.formPrimActionBtn{display:flex;align-items:center;justify-content:center;width:100%;margin:0 0 12px;box-sizing:border-box}.formActions a.formPrimActionBtn{margin-left:0}.formActions a:last-child{margin-bottom:0}.menuHolder .menuList>ul>li .offerImg,.menuHolder .menuList>ul>li .offerInfo,.offersList.checkboxList>ul>li .offerIcon,.offersList.checkboxList>ul>li .offerInfo{display:block;width:100%;margin-right:0}.menuHolder .menuList>ul>li .offerImg,.offersList.checkboxList>ul>li .offerIcon{margin-bottom:16px}.offersList.checkboxList>ul>li .offerIcon{width:64px}.menuHolder .menuList>ul>li .offerImg img{height:auto}.pageWithLeftmenu .pageBodyRight h3{font-size:22px}.drop-zone{padding:20px}footer .cpHolder{text-align:center}.confirmationDialog.fancybox__content,.fancybox__content.confirmationDialog{width:calc(100vw - 32px);padding:28px 20px}.pageBlock .pageBlockBody.messagesList ul li .messageHolder .boxBody .messageContent .dateLocation ul li:last-child{margin-right:0;padding-right:0}}@media all and (max-width: 576px){.safeArea{padding-left:16px;padding-right:16px}body.lightTheme header .safeArea,.confirmation-page header .safeArea{flex-wrap:nowrap;align-items:center}.pageBlock .pageBlockHeader{margin-bottom:18px!important}.pageBlock .pageBlockHeader:has(.moreLink){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;flex-wrap:nowrap}.pageBlock .pageBlockHeader:has(.moreLink) h2{width:auto!important;flex:1 1 auto;min-width:0;margin-bottom:0}.pageBlock .pageBlockHeader:has(.moreLink) .moreLink{width:auto!important;flex:0 0 auto;margin-left:auto;margin-bottom:0;text-align:right}.pageBlock .pageBlockHeader .moreLink a{position:relative;display:inline-block;padding-right:40px;font-size:12px;line-height:normal;white-space:nowrap}.singleBranchDetails .branchImg{margin-top:15px}header .logoHolder{width:42px;flex-basis:42px}header .responsiveBurger{width:42px;height:42px;border-radius:10px}header .actions{gap:10px}body.lightTheme header .actions,.confirmation-page header .actions{order:2;width:auto;margin-left:auto;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:flex-end}header .actions>ul{display:flex;align-items:center;gap:14px}body.lightTheme header .actions>ul,.confirmation-page header .actions>ul{width:auto;flex:0 0 auto}header .actions>ul>li{margin-right:0}body.lightTheme header .actions .exitBtn,body.lightTheme header .actions .profileDropdown,.confirmation-page header .actions .exitBtn,.confirmation-page header .actions .profileDropdown{width:auto}body.lightTheme header .actions .exitBtn a,body.lightTheme header .actions .profileDropdown a,.confirmation-page header .actions .exitBtn a,.confirmation-page header .actions .profileDropdown a{width:auto}header .actions .profileDropdown a{max-width:150px;padding-left:34px;background-size:26px auto}header .topMenu>ul{padding:14px 16px;border-radius:16px}header .businessSelectetiom>a{padding-right:12px}header .businessSelectetiom>a .bName{font-size:11px}.loginPageHolder .loginForm{padding:96px 16px 32px}.loginPageHolder .loginForm .logoHolder{left:16px}.pageBody{padding:32px 0 42px}.branchInfo .blogo{width:96px}.branchOverview .redeemHolder{margin-top:-6px;padding:20px 16px;border-radius:18px}.branchOverview .redeemHolder h1{font-size:18px}.branchOverview .redeemHolder .kodeInput{gap:16px}.branchOverview .redeemHolder .kodeInput .inputsKode{gap:10px}.branchOverview .redeemHolder .kodeInput .inputsKode input{width:calc(20% - 8px);min-width:44px;height:46px;font-size:16px;padding:8px}.pageBody h1,.branchDetails h1,.myBusinessManagement .header .headerElements h1{font-size:24px}.branchDetails .bInfo>ul>li{display:block;margin-right:0;padding-right:0;margin-bottom:8px}.branchDetails .bInfo>ul>li:after{display:none}.branchStats ul li{padding:18px;border-radius:20px}.branchStats ul li .number{font-size:28px}.pageBlock{margin-bottom:34px}.pageBlock .pageBlockHeader h2{font-size:20px}.pageBlock:has(.pageBlockBody.albumList) .pageBlockHeader{align-items:center}.pageBlock:has(.pageBlockBody.reviewsList) .pageBlockHeader{align-items:center}.pageBlock .pageBlockBody.openingHoursList ul li .hourHolder,.pageBlock .pageBlockBody.holidaysList ul li .hourHolder{padding:28px 16px}.pageBlock .pageBlockBody.openingHoursList ul li,.pageBlock .pageBlockBody.holidaysList ul li{width:calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:block}.pageBlock .pageBlockBody.tagsList ul{gap:10px}.pageBlock .pageBlockBody.facilitiesList ul li{width:calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}.pageBlock .pageBlockBody.tagsList ul li{width:calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);padding:8px 12px}.businessTypesList ul{gap:12px}.businessTypesList ul li{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.pageBlock .pageBlockBody.reviewsList .reviewHolder{padding:22px 18px}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader{gap:10px}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .branch{font-size:13px}.pageBlock .pageBlockBody.reviewsList .reviewHolder .boxHeader .rating>ul li{width:2px;height:2px}.pageWithLeftmenu .leftMenu.is-collapsible .mobileMenu,.profilePage .responsiveSidebarToggle{padding:14px 16px;border-radius:16px;font-size:14px}.inboxPage .inboxSidebarToggle{padding:14px 16px;border-radius:16px;font-size:16px}.confirmation-layout .leftMenu.is-collapsible .mobileMenu{padding:14px 16px;border-radius:16px;font-size:14px}.pageWithLeftmenu .leftMenu .leftMenuContainer,.profilePage .profileSidebarCard,.confirmation-layout .leftMenu .leftMenuContainer{border-radius:18px}.managementForm .formRow .inputHolder,.formHolder .formEl .formRow .inputContainer{padding:12px 14px}.managementForm .formRow .inputHolder input,.managementForm .formRow .inputHolder select,.managementForm .formRow .inputHolder textarea,.formHolder .formEl .formRow .inputContainer input,.formHolder .formEl .formRow .inputContainer select,.formHolder .formEl .formRow .inputContainer textarea{font-size:16px}.formHolder .formEl{margin-bottom:22px}.drop-zone{padding:18px 16px}.menuHolder .menuList>ul>li,.offersList.checkboxList>ul>li{padding:14px;border-radius:16px}.pageBlock .pageBlockBody.albumList ul{gap:12px}.pageBlock .pageBlockBody.albumList ul li{width:calc(50% - 6px)}.cta a,.cta button,.actionBtns a{width:100%;box-sizing:border-box;text-align:center}.actionBtns a.secBtn{margin-bottom:10px}footer .cpHolder{font-size:11px}}@media all and (max-width: 420px){header .actions{flex-direction:column;align-items:stretch}header .actions>ul{justify-content:flex-start}header .actions .exitBtn,header .actions .profileDropdown{width:100%}header .actions .exitBtn a,header .actions .profileDropdown a{display:block;width:100%;box-sizing:border-box}.pageBody h1,.branchDetails h1,.myBusinessManagement .header .headerElements h1,.pageWithLeftmenu .pageBodyRight h3{font-size:22px}.profilePage .profileTabs ul{gap:20px}}.confirmation-page{color:#2f3540}.confirmation-page .confirmation-header{background-color:#f7f7f7;border-bottom:1px solid #DDD}.confirmation-page .confirmation-header .actions{margin-top:0}.confirmation-page .confirmation-header .actions .exitBtn{margin-right:20px}.confirmation-page .confirmation-header .actions .exitBtn a{padding:5px 12px;font-size:12px;border-width:1.5px}.confirmation-page .confirmation-header .actions .profileDropdown a{color:#2f3540;font-size:12px;background-image:url(/images/profile-icon-2.svg);background-size:18px auto;background-color:#fff;border-radius:999px;padding:8px 14px 8px 38px;background-position:14px center;line-height:1}.confirmation-page .confirmation-sidebar{width:242px;flex:0 0 242px}.confirmation-page .confirmation-sidebar h1{font-size:20px;line-height:1.25;font-weight:700;margin-bottom:18px}.confirmation-page .confirmation-sidebar .leftMenuContainer{background:#fff;border:1px solid #f0f0f0;border-radius:24px;padding:16px 16px 12px;box-shadow:0 1px #00000005}.confirmation-page .confirmation-sidebar .leftMenuBox{margin-bottom:18px}.confirmation-page .confirmation-sidebar .leftMenuBox:last-child{margin-bottom:0}.confirmation-page .confirmation-sidebar .leftMenuBox h2{font-size:14px;font-weight:600;margin-bottom:10px}.confirmation-page .confirmation-sidebar .leftMenuBox li{margin-bottom:8px}.confirmation-page .confirmation-sidebar .step-link{display:block;padding-left:24px;color:#464646;font-size:15px;line-height:1.35;background-position:left 2px;background-repeat:no-repeat;background-size:18px auto;background-image:url(/images/leftmenu-normal.svg)}.confirmation-page .confirmation-sidebar .step-link.is-complete{background-image:url(/images/leftmenu-current.svg)}.confirmation-page .confirmation-sidebar .step-link.is-current{background-image:url(/images/leftmenu-hover.svg);color:#666}.confirmation-page .confirmation-content{flex:1 1 auto;max-width:692px}.confirmation-page .confirmation-content .currentPage{display:inline-block;margin-bottom:18px;padding:7px 13px;border-radius:18px;background:#0a2e801a;color:#0a2e80;font-size:13px;font-weight:500;line-height:1}.confirmation-page .confirmation-content h2{font-size:22px;font-weight:500;line-height:1.3;margin-bottom:18px}.confirmation-page .review-card{background:#eee;border-radius:28px;padding:20px 16px 22px}.confirmation-page .review-card__header{display:flex;align-items:flex-start;gap:18px;margin-bottom:14px;background-color:transparent}.confirmation-page .review-card__logo{width:106px;flex:0 0 106px;border-radius:50%;border:1px solid #ebebeb;background:#fff;padding:10px;box-sizing:border-box}.confirmation-page .review-card__logo img{display:block;width:100%;border-radius:50%}.confirmation-page .review-card__intro{flex:1 1 auto;min-width:0}.confirmation-page .review-card__title-row{display:flex;align-items:center;gap:14px;margin-bottom:10px}.confirmation-page .review-card__title-row h3{font-size:18px;font-weight:600;line-height:1.25;margin:0}.confirmation-page .review-card__edit{color:#fe5c7c;font-size:12px;font-weight:700;text-transform:uppercase;padding-left:19px;background:url(/images/edit-icon-red.svg) left center/14px auto no-repeat}.confirmation-page .review-card__meta,.confirmation-page .review-card__contact{display:flex;flex-wrap:wrap;gap:0 10px;margin-bottom:10px}.confirmation-page .review-card__meta li,.confirmation-page .review-card__contact li{position:relative;font-size:12px;line-height:1.35;padding-right:10px}.confirmation-page .review-card__meta li:after,.confirmation-page .review-card__contact li:after{content:"";position:absolute;right:0;top:50%;width:3px;height:3px;margin-top:-1px;border-radius:50%;background:#8e8e8e}.confirmation-page .review-card__meta li:last-child,.confirmation-page .review-card__contact li:last-child{padding-right:0}.confirmation-page .review-card__meta li:last-child:after,.confirmation-page .review-card__contact li:last-child:after{display:none}.confirmation-page .review-card__meta li.location{padding-left:17px;background:url(/images/location.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li{padding-left:17px}.confirmation-page .review-card__contact li:after{width:1px;height:14px;margin-top:-7px;border-radius:0;background:#d8d8d8}.confirmation-page .review-card__contact li.phone{background:url(/images/mobile.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li.email{background:url(/images/message-notify-circle.svg) left center/12px auto no-repeat}.confirmation-page .review-card__contact li.website{background:url(/images/mouse.svg) left center/12px auto no-repeat}.confirmation-page .review-card__hours{margin:0 0 14px;padding-left:17px;font-size:12px;line-height:1.35;background:url(/images/time.svg) left center/12px auto no-repeat}.confirmation-page .review-card__hours span{font-weight:700;margin-right:6px}.confirmation-page .review-stats{display:flex;margin:0 0 22px 124px}.confirmation-page .review-stat{flex:1 1 0;min-width:0;padding:0 20px;border-left:1px solid #dedede}.confirmation-page .review-stat:first-child{border-left:0;padding-left:0}.confirmation-page .review-stat:last-child{padding-right:0}.confirmation-page .review-stat__number{font-size:27px;line-height:1;font-weight:700;margin-bottom:6px}.confirmation-page .review-stat__number span{font-size:16px;font-weight:400}.confirmation-page .review-stat__label{font-size:12px;line-height:1.35;color:#656565}.confirmation-page .review-section{margin:0 0 18px 124px}.confirmation-page .review-section h4{font-size:17px;font-weight:600;line-height:1.3;margin-bottom:10px}.confirmation-page .review-section p{max-width:387px;font-size:12px;line-height:1.35;color:#555}.confirmation-page .pill-list{display:flex;flex-wrap:wrap;gap:7px}.confirmation-page .pill-list li{padding:5px 11px;border-radius:999px;background:#fe5c7c29;color:#fe5c7c;font-size:12px;line-height:1;white-space:nowrap}.confirmation-page .pill-list.pill-list--linked li{padding-right:24px;background-image:url(/images/link-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;background-size:10px auto}.confirmation-page .review-map{margin:0 0 16px 124px}.confirmation-page .review-map img{display:block;width:100%;border-radius:20px}.confirmation-page .info-card{margin:0 0 16px 124px;padding:16px 16px 6px;border-radius:24px;background:#d6f3f7}.confirmation-page .info-card h4{font-size:18px;font-weight:600;line-height:1.3;margin-bottom:8px}.confirmation-page .info-card__list li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-top:1px solid rgba(10,46,128,.08)}.confirmation-page .info-card__list li:first-child{border-top:0}.confirmation-page .info-card__key,.confirmation-page .info-card__value{font-size:12px;line-height:1.35;color:#4f5962}.confirmation-page .info-card__key{padding-left:18px;background:url(/images/calendar.svg) left center/12px auto no-repeat}.confirmation-page .info-card__value{text-align:right}.confirmation-page .info-card--hours .info-card__key{background-image:url(/images/time.svg)}.confirmation-page .info-card--holidays .info-card__key{background-image:url(/images/calendar.svg)}.confirmation-page .review-section--linked{margin-bottom:0}.confirmation-page .formBottom{margin-top:48px}.confirmation-page .progressBar{margin-bottom:12px;background:#e5e5e5}.confirmation-page .progressBar span{width:96%}.confirmation-page .formActions{align-items:center}.confirmation-page .formActions .formActionLink,.confirmation-page .formActions .formPrimActionBtn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border-radius:5px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0;box-sizing:border-box}.confirmation-page .formActions .formActionLink{min-width:79px;padding:0 18px;border:2px solid #fe5c7c;color:#fe5c7c;background:transparent}.confirmation-page .formActions .formPrimActionBtn{min-width:126px;padding:0 18px;background:#fe5c7c;color:#fff}@media (max-width: 1180px){.confirmation-page .confirmation-layout .safeArea{gap:48px}.confirmation-page .confirmation-sidebar{width:232px;flex-basis:232px}}@media (max-width: 980px){.confirmation-page .confirmation-layout .safeArea{display:block}.confirmation-page .confirmation-sidebar,.confirmation-page .confirmation-content{width:100%;max-width:none}.confirmation-page .confirmation-sidebar{margin-bottom:28px}.confirmation-page .review-stats,.confirmation-page .review-section,.confirmation-page .review-map,.confirmation-page .info-card{margin-left:0}}@media (max-width: 720px){.confirmation-page .confirmation-header .actions{float:none;clear:both;margin-top:16px;display:flex;justify-content:space-between}.confirmation-page .review-card{padding:18px 16px}.confirmation-page .review-card__header{display:block}.confirmation-page .review-card__logo{margin-bottom:18px}.confirmation-page .review-card__title-row{flex-wrap:wrap}.confirmation-page .review-stats{display:block;margin-bottom:6px}.confirmation-page .review-stat{border-left:0;border-top:1px solid #dedede;padding:14px 0}.confirmation-page .review-stat:first-child{border-top:0}}@media (max-width: 560px){.confirmation-page .confirmation-layout{padding-top:20px}.confirmation-page .confirmation-sidebar h1,.confirmation-page .confirmation-content h2{font-size:18px}.confirmation-page .review-card__meta,.confirmation-page .review-card__contact,.confirmation-page .info-card__list li,.confirmation-page .formActions{display:block}.confirmation-page .info-card__value{display:block;text-align:left;margin-top:6px}.confirmation-page .formActions .formActionLink,.confirmation-page .formActions .formPrimActionBtn{width:100%}.confirmation-page .formActions .formPrimActionBtn{margin-top:12px}}button{font-family:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}:focus-visible{outline:2px solid #fe5c7c;outline-offset:2px}.visuallyHidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.profileNotificationsPage .profileNotificationActions{box-sizing:border-box}.loginPageHolder .logoShadow{pointer-events:none}.loginPageHolder .loginFormHolder{position:relative;z-index:1}@media (min-width: 1201px) and (max-width: 1399.98px){.loginPageHolder .loginForm{width:100%;padding-left:700px}}.loginPageHolder{overflow:hidden}.pageBlock .pageBlockBody.albumList ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(150px,(100% - 100px) / 6),1fr));gap:20px}.pageBlock .pageBlockBody.albumList ul li{width:auto;margin:0}.pageBlock .pageBlockBody.albumList ul li .album a img{height:auto;min-height:0;aspect-ratio:1/1}.pageBlock .pageBlockBody.openingHoursList ul,.pageBlock .pageBlockBody.holidaysList ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(115px,(100% - 96px) / 7),1fr));gap:16px}.pageBlock .pageBlockBody.openingHoursList ul li,.pageBlock .pageBlockBody.holidaysList ul li{width:auto;max-width:none;margin:0}.pageBlock .pageBlockBody.openingHoursList ul li .hourHolder,.pageBlock .pageBlockBody.holidaysList ul li .hourHolder{height:100%;box-sizing:border-box;padding:22px 12px}.pageBlock .pageBlockBody.facilitiesList ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(150px,(100% - 32px) / 3),1fr));gap:10px 16px}.pageBlock .pageBlockBody.facilitiesList ul li,.pageBlock .pageBlockBody.facilitiesList ul li:nth-child(2n),.pageBlock .pageBlockBody.facilitiesList ul li:nth-child(3n){width:auto;max-width:none;margin:0}.pageBlock .pageBlockBody.tagsList ul{display:flex;flex-wrap:wrap;gap:8px}.pageBlock .pageBlockBody.tagsList ul li{width:auto;max-width:100%;flex:0 1 auto;margin:0}.contactInfo ul li a{color:inherit;overflow-wrap:anywhere}.contactInfo ul li a:hover,.contactInfo ul li a:focus-visible{color:#fe5c7c}@media (max-width: 576px){.pageBlock .pageBlockBody.albumList ul,.pageBlock .pageBlockBody.openingHoursList ul,.pageBlock .pageBlockBody.holidaysList ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pageBlockBody.reviewsList>ul>li{display:flex;min-width:0}.pageBlockBody.reviewsList>ul>li>.reviewHolder{flex:1;min-width:0;display:flex;flex-direction:column}.pageBlockBody.reviewsList>ul>li .boxHeader .branch,.pageBlockBody.reviewsList>ul>li .reviewUser .details .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pageBlockBody.reviewsList>ul>li .boxHeader .branch,.pageBlockBody.reviewsList>ul>li .reviewUser .details{min-width:0}.pageBlockBody.reviewsList>ul>li .boxBody{flex:1;display:flex;flex-direction:column}.pageBlockBody.reviewsList>ul>li .boxBody .contentText{line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pageBlockBody.reviewsList>ul>li .boxBody .date{margin-top:auto}a[role=button][aria-disabled=true]{cursor:not-allowed;opacity:.6}.moreActionHolder ul{display:block;top:calc(100% + 4px);width:auto;min-width:160px;padding:6px 16px;border:0 none;border-radius:14px;background-color:#fff;box-shadow:0 18px 48px #292d3229;box-sizing:border-box;z-index:20;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.moreActionHolder ul li{border-bottom:0 none;border-top:1px solid #e0e0e0}.moreActionHolder ul li:first-child{border-top:0 none}.moreActionHolder ul li a{padding:10px 0;font-size:11px;line-height:1.15;font-weight:700;text-transform:uppercase;white-space:nowrap;color:#292d32;transition:color .2s ease}.moreActionHolder ul li a:hover,.moreActionHolder ul li a:focus-visible{color:#fe5c7c;text-decoration:none}.moreActionHolder:hover ul,.moreActionHolder:focus-within ul,.moreActionHolder.isOpen ul{opacity:1;visibility:visible;transform:translateY(0)}.profileBusinessesPage .profileBusinessMenu.isOpen .profileBusinessDropdown{opacity:1;visibility:visible;transform:translateY(0)}img.appPlaceholderImg{object-fit:contain!important;background-color:#f4f4f4}.albumList ul li .album .moreActionHolder{z-index:3}.albumList ul li .album .moreActionHolder ul{display:block}.albumList ul li .album .moreActionHolder li{width:auto}.albumList ul li .album .moreActionHolder a:after{display:none}.albumList ul li .album .moreActionHolder .moreAction{position:absolute}.albumList ul li .album .title{padding:28px 12px 12px;box-sizing:border-box;background:linear-gradient(to bottom,#292d3200,#292d32a6);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.albumList ul li .album .imageAction a:after{display:none}.albumList ul li .album .imageAction .feature{position:absolute;width:30px;height:30px;right:44px;top:10px;background:url(/images/star-02.svg) center/20px auto no-repeat}.albumList ul li .album .imageAction .feature.isFeatured{background-image:url(/images/star-01.svg)}.profileUploadTrigger{display:flex;align-items:center;gap:16px;min-width:0;cursor:pointer}.profileUploadIcon{position:relative;overflow:hidden}.profileUploadPreview{width:100%;height:100%;object-fit:cover;display:none}.profileUpload.hasImage .profileUploadIcon{background-color:#ffe8ee;background-image:none}.profileUpload.hasImage .profileUploadPreview{display:block}@media (min-width: 993px){.inboxPage .inboxSidebarToggle{display:none}}.offerDetailPage .offerDetailStatus.pending{background-color:#fdf0e1;color:#ff9f2e}.offerDetailPage .offerDetailStatus.rejected{background-color:#fde8ec;color:#ea5455}.openingHoursList ul li{flex-wrap:wrap}.openingHoursList ul li .appRowRemove{flex:0 0 24px;height:24px;background:url(/images/trash-icon-red.svg) center/18px auto no-repeat}.openingHoursList ul li .appRowError{flex-basis:100%;margin:0}.teamSearch,.reviewSearch,.insightsSearch,.redeemHistorySearch{background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;height:56px;box-sizing:border-box;max-width:100%;transition:border-color .2s ease}.teamSearch:focus-within,.reviewSearch:focus-within,.insightsSearch:focus-within,.redeemHistorySearch:focus-within{border-color:#fe5c7c}.teamSearch,.reviewSearch,.insightsSearch,.redeemHistorySearch{position:relative;padding-right:56px;min-width:0}.teamSearch input,.reviewSearch input,.insightsSearch input,.redeemHistorySearch input{width:100%;height:100%;border:0 none;background-color:transparent;padding:0 20px;font-size:16px;color:#292d32;box-sizing:border-box;outline:none}.teamSearch input::placeholder,.reviewSearch input::placeholder,.insightsSearch input::placeholder,.redeemHistorySearch input::placeholder{color:#727171}.teamSearch input::-webkit-search-cancel-button,.teamSearch input::-webkit-search-decoration,.reviewSearch input::-webkit-search-cancel-button,.reviewSearch input::-webkit-search-decoration,.insightsSearch input::-webkit-search-cancel-button,.insightsSearch input::-webkit-search-decoration,.redeemHistorySearch input::-webkit-search-cancel-button,.redeemHistorySearch input::-webkit-search-decoration{-webkit-appearance:none}.teamSearch button,.reviewSearch button,.insightsSearch button,.redeemHistorySearch button{position:absolute;top:0;right:0;width:56px;height:100%;border:0 none;background:transparent url(/images/search-icon-black.svg) no-repeat center/20px auto}.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect,.inboxFilter{background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;height:56px;box-sizing:border-box;max-width:100%;transition:border-color .2s ease}.teamSelect:focus-within,.reviewSelect:focus-within,.insightsSelect:focus-within,.redeemHistorySelect:focus-within,.inboxFilter:focus-within{border-color:#fe5c7c}.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect,.inboxFilter{padding:0 18px;background:#fff url(/images/arrow-down.svg) no-repeat calc(100% - 18px) center/18px auto;min-width:0}.teamSelect select,.reviewSelect select,.insightsSelect select,.redeemHistorySelect select,.inboxFilter select{width:100%;height:100%;border:0 none;font-size:16px;color:#292d32;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding-right:30px;cursor:pointer}:where(.teamSearch,.reviewSearch,.insightsSearch,.redeemHistorySearch){width:100%}:where(.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect,.inboxFilter){width:346px;flex-shrink:0}.redeemHistoryPage .redeemHistorySearch{height:54px;border-radius:10px}.redeemHistoryPage .redeemHistorySearch input{font-size:14px}.insightsPage .insightsSearch,.insightsPage .insightsSelect{height:56px;border-radius:12px}.insightsPage .insightsSearch{padding:0 56px 0 0}.insightsPage .insightsSearch input{font-size:16px}.insightsPage .insightsSearch button{width:56px;background-size:20px auto}.insightsPage .insightsSelect,.insightsPage .insightsSelect--month{width:346px;padding:0 18px;background-position:calc(100% - 18px) center;background-size:18px auto}.insightsPage .insightsSelect select,.insightsPage .insightsSelect--month select{font-size:16px;padding-right:30px}.insightsPage .insightsConsumers__controls .insightsSearch{width:600px}@media (max-width: 1180px){.redeemHistoryPage .redeemHistorySearch{margin-bottom:16px}}.appSelect{position:relative;width:100%;height:100%}.appSelectNative{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;opacity:0;pointer-events:none}.appSelectTrigger{display:flex;align-items:center;width:100%;height:100%;min-height:21px;border:0 none;padding:0 30px 0 0;margin:0;font:inherit;font-size:15px;color:#292d32;text-align:left;background:transparent url(/images/arrow-down.svg) no-repeat right center/18px auto;cursor:pointer}.appSelectTrigger:focus-visible{outline:none}.appSelectTrigger:disabled{cursor:not-allowed;color:#727171}.appSelectTrigger .appSelectValue{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appSelect.isOpen .appSelectTrigger{background-image:url(/images/arrow-down.svg)}:is(.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect,.inboxFilter,.curDD) .appSelectTrigger{background-image:none;padding-right:30px;font-size:16px}.redeemHistorySelect .appSelectTrigger,.curDD .appSelectTrigger{font-size:14px}.curDD .appSelectTrigger{padding-right:22px}:is(.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect,.inboxFilter,.inputHolder,.inputContainer):has(.appSelect.isOpen){border-color:#fe5c7c}.appSelectList{position:fixed;z-index:1100;margin:0;padding:6px;list-style:none;overflow-y:auto;box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 18px 48px #292d3229;font-size:15px;color:#292d32}.appSelectOption{padding:11px 14px;border-radius:8px;cursor:pointer;line-height:1.3}.appSelectOption.isActive{background-color:#fe5c7c14}.appSelectOption.isSelected{color:#fe5c7c;font-weight:600;padding-right:36px;background-image:url(/images/check-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) center;background-size:14px auto}.appSelectOption[aria-disabled=true]{color:#727171;cursor:not-allowed;background-color:transparent}@media (max-width: 992px){.redeemHistoryControls,.reviewControls,.teamControls{flex-wrap:wrap}.teamSearch,.reviewSearch,.insightsSearch,.redeemHistorySearch,.teamSelect,.reviewSelect,.insightsSelect,.redeemHistorySelect{flex:1 1 100%;width:100%!important}}#root{min-height:100vh;display:flex;flex-direction:column}#root>.appMain{flex:1 0 auto}.offersList.checkboxList>ul>li .offerInfo,.menuHolder .menuList>ul>li .offerInfo{min-width:0}.offersList.checkboxList>ul>li .offerInfo .title,.menuHolder .menuList>ul>li .offerInfo .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offersList.checkboxList>ul>li .offerInfo .desc{line-height:1.3;height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.menuHolder .menuList>ul>li .offerInfo .description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pageBlockBody.offersLit ul li{margin-bottom:2%}.pageBlockBody.offersLit ul li .offerHolder{display:flex;align-items:center;gap:16px}.pageBlockBody.offersLit ul li .offerImg{flex:0 0 80px!important;width:80px!important;margin:0!important}.pageBlockBody.offersLit ul li .offerImg img{height:80px}.pageBlockBody.offersLit ul li .offerInfo{flex:1 1 0!important;width:auto!important;min-width:0}.pageBlockBody.offersLit ul li .offerInfo .title,.pageBlockBody.offersLit ul li .offerInfo .description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pageBlockBody.offersLit ul li .offerInfo .title a{color:#292d32}.pageBlockBody.offersLit ul li .offerInfo .title a:hover,.pageBlockBody.offersLit ul li .offerInfo .title a:focus-visible{color:#fe5c7c}.pageBlockBody.offersLit ul li .offerInfo .status.pending{background-color:#fdf0e1;color:#ff9f2e}.pageBlockBody.offersLit ul li .offerInfo .status.rejected{background-color:#fde8ec;color:#ea5455}.offersList .offerInfo .desc .appOfferExpired{color:#ea5455;font-weight:600;font-size:inherit!important;line-height:inherit!important}.managedBusinessesTable td,.managedBusinessesTable th{padding-right:12px!important;box-sizing:border-box}@media (min-width: 1181px){.managedBusinessesTable .managedBusinessColumn{width:25%}.managedBusinessesTable .managedTypeColumn{width:12%}.managedBusinessesTable .managedLocationColumn{width:10%}.managedBusinessesTable .managedPhoneColumn{width:12%}.managedBusinessesTable .managedEmailColumn{width:18%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.managedBusinessesTable .managedDateColumn{width:10%}.managedBusinessesTable .managedActionColumn{width:13%;padding-right:0!important}}.managedBusinessesTable .managedBusinessInfo{gap:12px}.managedBusinessesTable .managedBusinessLogo{flex:0 0 56px;width:56px;height:56px;padding:6px;overflow:hidden}.managedBusinessesTable .managedBusinessLogo img{width:100%;height:100%;object-fit:contain}.managedBusinessesTable .managedBusinessLogo:has(.appPlaceholderImg){padding:0}.managedBusinessesTable .managedBusinessMeta{min-width:0}.managedBusinessesTable .managedBusinessMeta .title{font-size:16px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.managedBusinessesTable .managedBusinessMeta .rating{margin-bottom:2px}.managedBusinessesTable .managedBusinessMeta .rating,.managedBusinessesTable .appManagedRole{line-height:18px;margin-bottom:2px!important}.managedBusinessesTable .appManagedRole{font-size:13px;color:#727171}.managedBusinessesTable .managedViewBtn{min-width:0;max-width:100%;padding:10px 14px;font-size:13px;white-space:nowrap}@media (max-width: 1180px){.managedBusinessesTable td,.managedBusinessesTable th{padding-right:0!important}.managedBusinessesTable .managedViewBtn{display:block;width:100%}}.previewBanner{aspect-ratio:16/6}.previewBanner img{width:100%;height:100%;object-fit:cover}@media (max-width: 576px){.previewBanner{aspect-ratio:16/9}}.confirmation-page .review-map{aspect-ratio:16/6;overflow:hidden;border-radius:20px}.confirmation-page .review-map img{height:100%;object-fit:cover}@media (max-width: 576px){.confirmation-page .review-map{aspect-ratio:16/9}}@media (min-width: 993px){.previewBody .previewSide{flex:0 0 360px;width:360px;min-width:0}}.previewSide .infoPanel{overflow-wrap:anywhere}.previewHero .previewLogo img{max-height:80%;object-fit:contain}.previewHero .previewLogo img.appPlaceholderImg{width:100%;max-height:none;height:100%}@media (min-width: 993px){header .businessSelectetiom{flex:0 0 240px;width:240px}}@media (min-width: 992.02px){header .safeArea{display:flex;align-items:center}header .logoHolder{flex:none}header .topMenu{flex:0 1 auto;min-width:0}header .topMenu>ul>li a{white-space:nowrap}header .actions{order:1;float:none;flex:none;display:flex;align-items:center;margin:0 0 0 auto;padding-left:24px}header .actions>ul{display:flex;align-items:center}}@media (min-width: 992.02px) and (max-width: 1280px){header .logoHolder{margin-right:20px}header .businessSelectetiom{flex-basis:200px;width:200px;margin-right:24px}header .topMenu>ul{gap:16px}header .topMenu>ul>li a{font-size:14px}header .actions>ul{margin-right:24px}}@media (min-width: 992.02px){header.tightHeader .logoHolder{margin-right:20px}header.tightHeader .businessSelectetiom{flex-basis:200px;width:200px;margin-right:24px}header.tightHeader .topMenu>ul{gap:16px}header.tightHeader .topMenu>ul>li a{font-size:14px}header.tightHeader .actions>ul{margin-right:24px}}@media (min-width: 992.02px){header.compactHeader{padding:16px 0}header.compactHeader .safeArea{display:flex;flex-wrap:wrap;align-items:center;gap:14px}header.compactHeader .logoHolder{width:46px;margin-right:0;flex:0 0 46px}header.compactHeader .businessSelectetiom{order:2;flex:0 1 240px;min-width:0;margin-right:0}header.compactHeader .responsiveBurger{order:3;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #dedede;border-radius:12px;background-color:#fff;cursor:pointer;padding:0;box-sizing:border-box;margin-left:auto}header.compactHeader .responsiveBurger span{display:block;width:20px;height:2px;border-radius:2px;background-color:#292d32;margin:2px 0;transition:transform .2s ease,opacity .2s ease}header.compactHeader.navIsOpen .responsiveBurger span:nth-child(1){transform:translateY(6px) rotate(45deg)}header.compactHeader.navIsOpen .responsiveBurger span:nth-child(2){opacity:0}header.compactHeader.navIsOpen .responsiveBurger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}header.compactHeader .actions{order:4;margin:0;padding-left:0;gap:14px}header.compactHeader .actions>ul{margin-right:0}header.compactHeader .topMenu{display:none;order:10;flex:1 1 100%;width:100%;padding-top:2px}header.compactHeader .topMenu>ul{display:block;padding:16px 18px;border-radius:20px;background-color:#fff;box-shadow:0 16px 32px #292d321f}header.compactHeader .topMenu>ul>li{display:block}header.compactHeader .topMenu>ul>li+li{border-top:1px solid #ededed}header.compactHeader .topMenu>ul>li a{display:block;padding:14px 0;font-size:16px;color:#292d32}header.compactHeader .topMenu>ul>li a.selected{color:#fe5c7c}header.compactHeader .topMenu>ul>li a.selected:after,header.compactHeader .topMenu>ul>li a:hover:after{display:none}header.compactHeader.navIsOpen .topMenu{display:block}header.compactHeader .profileDropdown>a{width:auto;padding-left:37px;font-size:inherit}}@media (min-width: 992.02px) and (max-width: 1120px){header .profileDropdown>a{width:32px;padding-left:32px;box-sizing:border-box;overflow:hidden;white-space:nowrap;font-size:0}}header .businessSelectetiom>a{display:flex;align-items:center;min-width:0;box-sizing:border-box}header .businessSelectetiom>a .bLogo{flex:0 0 32px}header .businessSelectetiom>a .bName{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header .businessSelectetiom .branchesList{left:0;width:100%}header .businessSelectetiom .branchesList li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 1201px){.safeArea{padding-left:28px;padding-right:28px;box-sizing:border-box;max-width:1396px}.saLightTheme{max-width:1086px}}.safeArea .safeArea{padding-left:0;padding-right:0}@media (max-width: 768px){.appStackTable.appStackTable{overflow-x:visible}.appStackTable.appStackTable table,.appStackTable.appStackTable tbody{display:block!important;width:100%!important;min-width:0!important}.appStackTable.appStackTable thead{display:none!important}.appStackTable.appStackTable tr{display:block!important;padding:16px 0!important;border-bottom:1px solid #e6e6e6}.appStackTable.appStackTable tr:last-child{border-bottom:0 none}.appStackTable.appStackTable td{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;width:100%!important;padding:5px 0!important;border:0 none!important;box-sizing:border-box;text-align:right;overflow-wrap:anywhere}.appStackTable.appStackTable td[data-label]:not([data-label=""]):before{content:attr(data-label);flex:0 0 auto;max-width:45%;color:#727171;font-size:13px;text-align:left}.appStackTable.appStackTable td:first-child{display:block!important;text-align:left;padding-bottom:10px!important}.appStackTable.appStackTable td:first-child:before{content:none!important}.appStackTable.appStackTable td:last-child:is([data-label=""]){display:block!important;text-align:left;padding-top:12px!important}}@media (max-width: 1180px){.managedBusinessesTable.appStackTable.appStackTable{overflow-x:visible}.managedBusinessesTable.appStackTable.appStackTable table,.managedBusinessesTable.appStackTable.appStackTable tbody{display:block!important;width:100%!important;min-width:0!important}.managedBusinessesTable.appStackTable.appStackTable thead{display:none!important}.managedBusinessesTable.appStackTable.appStackTable tr{display:block!important;padding:16px 0!important;border-bottom:1px solid #e6e6e6}.managedBusinessesTable.appStackTable.appStackTable tr:last-child{border-bottom:0 none}.managedBusinessesTable.appStackTable.appStackTable td{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;width:100%!important;padding:5px 0!important;border:0 none!important;box-sizing:border-box;text-align:right;overflow-wrap:anywhere}.managedBusinessesTable.appStackTable.appStackTable td[data-label]:not([data-label=""]):before{content:attr(data-label);flex:0 0 auto;max-width:45%;color:#727171;font-size:13px;text-align:left}.managedBusinessesTable.appStackTable.appStackTable td:first-child{display:block!important;text-align:left;padding-bottom:10px!important}.managedBusinessesTable.appStackTable.appStackTable td:first-child:before{content:none!important}.managedBusinessesTable.appStackTable.appStackTable td:last-child:is([data-label=""]){display:block!important;text-align:left;padding-top:12px!important}}@media (min-width: 992.02px){.myBusinessManagement>.header{padding-left:0;padding-right:0}}.reservationsPage .reservationCustomerColumn{width:21%}.reservationsPage .reservationGuestsColumn{width:7%}.reservationsPage .reservationDateColumn{width:11%}.reservationsPage .reservationRoomColumn{width:8%}.reservationsPage .reservationTypeColumn{width:11%}.reservationsPage .reservationBookingColumn{width:12%;overflow-wrap:anywhere}.reservationsPage .reservationStatusColumn{width:9%}.reservationsPage .reservationActionColumn{width:10%;text-align:right}.reservationsPage .teamTable td{font-size:14px;color:#3b3b3b;padding-right:10px}.reservationsPage .redeemHistoryCustomer{display:flex;align-items:center;gap:12px;min-width:0}.reservationsPage .redeemHistoryCustomer .img{width:40px;height:40px;flex-shrink:0}.reservationsPage .redeemHistoryCustomer .img img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.reservationsPage .redeemHistoryCustomer .name{min-width:0;font-weight:700}.reservationsPage .redeemHistoryCustomer .name a{color:#292d32}.reservationsPage .redeemHistoryCustomer .name a:hover,.reservationsPage .redeemHistoryCustomer .name a:focus-visible{color:#fe5c7c}.reservationsPage .reservationRoomLink{color:#fe5c7c;font-size:13px;font-weight:700;text-transform:uppercase;white-space:nowrap}.reservationsPage .reservationsTabs{margin-bottom:24px}.reservationsPage .reservationsSummary{margin:0 0 14px;color:#727171;font-size:14px}.reservationsPage .placeholderBlock{height:auto;min-height:300px;padding:40px 20px;box-sizing:border-box;text-align:center}@media (max-width: 1180px){.reservationsPage .appStackTable.appStackTable{overflow-x:visible}.reservationsPage .appStackTable.appStackTable table,.reservationsPage .appStackTable.appStackTable tbody{display:block!important;width:100%!important;min-width:0!important}.reservationsPage .appStackTable.appStackTable thead{display:none!important}.reservationsPage .appStackTable.appStackTable tr{display:block!important;padding:16px 0!important;border-bottom:1px solid #e6e6e6}.reservationsPage .appStackTable.appStackTable tr:last-child{border-bottom:0 none}.reservationsPage .appStackTable.appStackTable td{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;width:100%!important;padding:5px 0!important;border:0 none!important;box-sizing:border-box;text-align:right;overflow-wrap:anywhere}.reservationsPage .appStackTable.appStackTable td[data-label]:not([data-label=""]):before{content:attr(data-label);flex:0 0 auto;max-width:45%;color:#727171;font-size:13px;text-align:left}.reservationsPage .appStackTable.appStackTable td:first-child{display:block!important;text-align:left;padding-bottom:10px!important}.reservationsPage .appStackTable.appStackTable td:first-child:before{content:none!important}.reservationsPage .appStackTable.appStackTable td:last-child:is([data-label=""]){display:block!important;text-align:left;padding-top:12px!important}.reservationsPage .appStackTable.appStackTable td.reservationActionColumn{text-align:left}}.reviewPage .reviewTable .reviewUser{display:flex;align-items:center;gap:12px;min-width:0}.reviewPage .reviewTable .reviewUser .img{width:48px;height:48px;flex-shrink:0;margin:0}.reviewPage .reviewTable .reviewUser .details{min-width:0}.reviewPage .reviewTable .reviewUser .details .name{font-size:16px;margin-bottom:4px}.reviewPage .reviewHiddenTag{display:inline-block;margin-bottom:6px}.reviewPage .reviewColumn .appMutedText{margin-top:6px}.reviewPage .placeholderBlock{height:auto;min-height:300px;padding:40px 20px;box-sizing:border-box;text-align:center}@media (min-width: 992.02px) and (max-width: 1280px){.reviewPage .reviewControls .reviewSearch{flex:1 1 100%}.reviewPage .reviewControls .reviewSelect{flex:1 1 0;width:auto}}@media (max-width: 1024px){.reviewPage .appStackTable.appStackTable{overflow-x:visible}.reviewPage .appStackTable.appStackTable table,.reviewPage .appStackTable.appStackTable tbody{display:block!important;width:100%!important;min-width:0!important}.reviewPage .appStackTable.appStackTable thead{display:none!important}.reviewPage .appStackTable.appStackTable tr{display:block!important;padding:16px 0!important;border-bottom:1px solid #e6e6e6}.reviewPage .appStackTable.appStackTable tr:last-child{border-bottom:0 none}.reviewPage .appStackTable.appStackTable td{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;width:100%!important;padding:5px 0!important;border:0 none!important;box-sizing:border-box;text-align:right;overflow-wrap:anywhere}.reviewPage .appStackTable.appStackTable td[data-label]:not([data-label=""]):before{content:attr(data-label);flex:0 0 auto;max-width:45%;color:#727171;font-size:13px;text-align:left}.reviewPage .appStackTable.appStackTable td:first-child{display:block!important;text-align:left;padding-bottom:10px!important}.reviewPage .appStackTable.appStackTable td:first-child:before{content:none!important}.reviewPage .appStackTable.appStackTable td:last-child:is([data-label=""]){display:block!important;text-align:left;padding-top:12px!important}.reviewPage .appStackTable.appStackTable td.reviewColumn{display:block!important;text-align:left}.reviewPage .appStackTable.appStackTable td.reviewColumn:before{display:block;max-width:none;margin-bottom:4px}.reviewPage .appStackTable.appStackTable .reviewActionGroup{justify-content:flex-start}}.insightsPage .insightsConsumers__controls{display:flex;align-items:center;gap:24px}.insightsPage .insightsConsumers__controls .insightsSearch{flex:1 1 auto;width:auto;margin-bottom:0}.insightsPage .insightsConsumers__controls .insightsSelect--month{flex:0 0 346px;margin-bottom:0}.insightsPage .insightsTable{background-color:#f6f6f6;border-radius:24px;padding:0 24px}.insightsPage .insightsTable thead th{padding:22px 8px 18px 0;font-size:15px}.insightsPage .insightsTable tbody td{padding:20px 8px 20px 0;font-size:14px;overflow-wrap:anywhere}.insightsPage .insightsTable tbody tr+tr td{border-top:1px solid #e6e6e6}.insightsPage .insightsTable .insightsNameColumn{width:19%}.insightsPage .insightsTable .insightsOfferColumn{width:12%}.insightsPage .insightsTable .insightsPhoneColumn{width:11%}.insightsPage .insightsTable .insightsEmailColumn{width:17%}.insightsPage .insightsTable .insightsDateColumn{width:9%}.insightsPage .insightsTable .insightsPriceColumn,.insightsPage .insightsTable .insightsDiscountColumn{width:10%}.insightsPage .insightsTable .insightsActionColumn{width:12%;text-align:right}.insightsPage .insightsCustomer{min-width:0}.insightsPage .insightsCustomer .img{width:40px;height:40px}.insightsPage .insightsCustomer .name{min-width:0}.insightsPage .insightsCustomer .insightsCustomerName{display:block;font-size:14px;font-weight:700;color:#292d32}.insightsPage .insightsCustomer .insightsCustomerMeta{display:block;margin-top:2px;font-size:12px;color:#727171}.insightsPage .insightsContactBtn{font-size:12px;padding:8px 10px;border-radius:8px;white-space:nowrap}.insightsPage .insightsConsumers .placeholderBlock{height:auto;min-height:300px;padding:40px 20px;box-sizing:border-box;text-align:center}@media (max-width: 992px){.insightsPage .insightsConsumers__controls{flex-wrap:wrap;gap:16px}.insightsPage .insightsConsumers__controls .insightsSearch,.insightsPage .insightsConsumers__controls .insightsSelect--month{flex:1 1 100%}}@media (max-width: 1180px){.insightsPage .appStackTable.appStackTable{overflow-x:visible}.insightsPage .appStackTable.appStackTable table,.insightsPage .appStackTable.appStackTable tbody{display:block!important;width:100%!important;min-width:0!important}.insightsPage .appStackTable.appStackTable thead{display:none!important}.insightsPage .appStackTable.appStackTable tr{display:block!important;padding:16px 0!important;border-bottom:1px solid #e6e6e6}.insightsPage .appStackTable.appStackTable tr:last-child{border-bottom:0 none}.insightsPage .appStackTable.appStackTable td{display:flex!important;align-items:baseline;justify-content:space-between;gap:16px;width:100%!important;padding:5px 0!important;border:0 none!important;box-sizing:border-box;text-align:right;overflow-wrap:anywhere}.insightsPage .appStackTable.appStackTable td[data-label]:not([data-label=""]):before{content:attr(data-label);flex:0 0 auto;max-width:45%;color:#727171;font-size:13px;text-align:left}.insightsPage .appStackTable.appStackTable td:first-child{display:block!important;text-align:left;padding-bottom:10px!important}.insightsPage .appStackTable.appStackTable td:first-child:before{content:none!important}.insightsPage .appStackTable.appStackTable td:last-child:is([data-label=""]){display:block!important;text-align:left;padding-top:12px!important}.insightsPage .appStackTable.appStackTable td.insightsActionColumn{text-align:left}.insightsPage .appStackTable.appStackTable tbody tr+tr td{border-top:0 none}}@media (max-width: 1280px){.insightsPage .insightsCharts{grid-template-columns:minmax(0,1fr)}}.insightsPage .insightsChartCard{min-width:0;padding:20px 20px 16px}.insightsPage .insightsChartCard__header{margin-bottom:8px}.appBarChart{--appBarChartHeight: 200px;--appBarChartHeadroom: 34px;display:flex;gap:8px}.appBarChart__scale{position:relative;flex:0 0 auto;min-width:28px;height:var(--appBarChartHeight);margin-top:var(--appBarChartHeadroom)}.appBarChart__scale span{position:absolute;right:0;transform:translateY(50%);font-size:10px;line-height:1;color:#b0acb9;white-space:nowrap}.appBarChart__scale:after{content:"0000";visibility:hidden;font-size:10px}.appBarChart__scroll{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;padding-top:var(--appBarChartHeadroom)}.appBarChart__plot,.appBarChart__labels{display:grid;grid-template-columns:repeat(var(--appBarChartCount),minmax(0,1fr));min-width:calc(var(--appBarChartCount) * 48px)}.appBarChart__plot{position:relative;height:var(--appBarChartHeight);border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.appBarChart__gridline{position:absolute;left:0;right:0;border-top:1px dashed #efefef;pointer-events:none}.appBarChart__column{position:relative;display:flex;align-items:flex-end;justify-content:center}.appBarChart__bar{position:relative;width:min(60%,32px);border-radius:4px 4px 0 0;background-color:#9feff6;transition:background-color .2s ease}.appBarChart__bar:before{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:2;padding:6px 10px;border-radius:6px;background-color:#292d32;color:#fff;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;pointer-events:none}.appBarChart__column:hover .appBarChart__bar{background-color:#5fdde8}.appBarChart__column:hover .appBarChart__bar:before{content:attr(data-value)}.appBarChart__column:first-of-type .appBarChart__bar:before{left:0;transform:none}.appBarChart__column:last-of-type .appBarChart__bar:before{left:auto;right:0;transform:none}.appBarChart__labels{padding-top:8px}.appBarChart__labels span{padding:0 4px;font-size:10px;line-height:1.25;color:#8e8a99;text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 576px){.appBarChart{--appBarChartHeight: 160px}}.pageBody .redeemHolder{background-color:#fff;border-radius:20px;box-shadow:0 4px 25px #00000014;padding:32px;margin-top:24px}.pageBody .redeemHolder h1{font-size:22px;font-weight:600;margin-bottom:24px}.pageBody .redeemHolder .kodeInput{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.pageBody .redeemHolder .inputsKode{display:flex;flex-wrap:nowrap;gap:12px}.pageBody .redeemHolder .inputsKode input{width:50px;height:50px;padding:10px;font-size:18px;text-align:center;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;flex-shrink:1;min-width:0}.pageBody .redeemHolder .inputsKode input:focus{outline:none;border-color:#fe5c7c}.pageBody .redeemHolder .actionBtns{margin-top:0}@media (max-width: 576px){.pageBody .redeemHolder{padding:24px 16px}.pageBody .redeemHolder .inputsKode{width:100%;justify-content:space-between;gap:8px}.pageBody .redeemHolder .inputsKode input{flex:1 1 0;width:auto;max-width:56px}.pageBody .redeemHolder .actionBtns,.pageBody .redeemHolder .actionBtns>*{width:100%}}.redeemHolder .inputsKode .kodeCellAction{flex:none;width:50px;height:50px;padding:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px dashed #fe5c7c;border-radius:5px;background-color:#fff;color:#fe5c7c;font-size:24px;line-height:1;cursor:pointer;transition:background-color .2s}.redeemHolder .inputsKode .kodeCellAction:hover{background-color:#fe5c7c14}.redeemHolder .inputsKode .kodeCellAction:focus-visible{outline:2px solid #fe5c7c;outline-offset:2px}.redeemHolder .inputsKode .kodeCellAction.kodeCellRemove{border-color:#ddd;color:#292d32}.redeemHolder .inputsKode .kodeCellAction.kodeCellRemove:hover{background-color:#f4f4f4}.branchOverview .redeemHolder .kodeInput{width:auto}.branchOverview .redeemHolder.isLongCode{flex-direction:column;align-items:stretch;gap:24px}.branchOverview .redeemHolder.isLongCode h1{width:auto}.branchOverview .redeemHolder.isLongCode .kodeInput{width:100%;justify-content:space-between;flex-wrap:wrap;gap:20px}.branchOverview .redeemHolder.isLongCode .inputsKode{gap:16px;flex-wrap:wrap}@media (min-width: 1201px){.branchOverview .redeemHolder.isLongCode .kodeInput{padding-left:73px;box-sizing:border-box}.branchOverview .safeArea>.redeemHolder{width:calc(100% - 56px)}.branchInfo.appDashboardHero{display:flex;align-items:center;clear:both}.branchInfo.appDashboardHero .blogo{flex:none}.branchInfo.appDashboardHero .branchDetails{flex:0 1 450px;min-width:0}.branchInfo.appDashboardHero .branchStats{flex:none;float:none;align-self:flex-start;margin-left:auto;padding-left:30px}.branchInfo.appDashboardHero .clearBoth{display:none}}@media (max-width: 576px){.branchOverview .redeemHolder.isLongCode .kodeInput .inputsKode{gap:10px}.branchOverview .redeemHolder .kodeInput .inputsKode .kodeCellAction{width:calc(20% - 8px);min-width:44px;height:46px}.pageBody .redeemHolder .inputsKode{flex-wrap:wrap}.pageBody .redeemHolder .inputsKode input,.pageBody .redeemHolder .inputsKode .kodeCellAction{flex:0 0 calc((100% - 32px)/5);max-width:none;width:auto}}@media (max-width: 576px){body:not(.lightTheme) header .actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}body:not(.lightTheme) header .actions>ul,body:not(.lightTheme) header .actions .profileDropdown{width:auto;flex:0 0 auto;margin:0}body:not(.lightTheme) header .actions .profileDropdown{margin-left:auto}.appStackTable.appStackTable td.reviewColumn{display:block!important;text-align:left}.appStackTable.appStackTable td.reviewColumn:before{display:block;max-width:none;margin-bottom:4px}}.leftMenu button.mobileMenu{border:0 none;font:inherit;text-align:left;width:100%;cursor:pointer}.checkList.appCheckListFluid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important}.checkboxItem label{box-sizing:border-box;max-width:100%}@media (min-width: 769px) and (max-width: 1280px){:is(.insightsContactBtn,.redeemHistoryAction,.teamContactBtn,.managedViewBtn,.reviewActionGroup a){min-width:0!important;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center}.reviewActionGroup,.teamActionGroup{flex-wrap:wrap;gap:8px!important}}:where([data-tooltip]){position:relative}[data-tooltip]:hover:before,[data-tooltip]:focus-visible:before{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:40;padding:6px 10px;border-radius:6px;background-color:#292d32;color:#fff;font-size:12px;font-weight:500;line-height:1.3;text-transform:none;letter-spacing:0;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px #0000002e}:is(.imageAction,.moreActionHolder,.profileBusinessMenu,.openingHoursList li,.teamActionGroup) [data-tooltip]:is(:hover,:focus-visible):before{left:auto;right:0;transform:none}@media (hover: none){[data-tooltip]:hover:not(:focus-visible):before{content:none}}.appLightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;flex-direction:column;background-color:#1e1e1ef0;color:#fff;-webkit-user-select:none;user-select:none}.appLightboxBar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;flex:0 0 auto}.appLightboxCounter{font-size:14px;opacity:.85}.appLightboxClose,.appLightboxNav{display:inline-flex;align-items:center;justify-content:center;border:0 none;border-radius:50%;background-color:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .2s ease}.appLightboxClose:hover,.appLightboxClose:focus-visible,.appLightboxNav:hover,.appLightboxNav:focus-visible{background-color:#fe5c7c;outline:none}.appLightboxClose{width:44px;height:44px;font-size:28px;line-height:1}.appLightboxStage{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:8px 72px;touch-action:pan-y}.appLightboxImage{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;opacity:0;transition:opacity .2s ease}.appLightboxImage.isLoaded{opacity:1}.appLightboxNav{position:absolute;top:50%;width:48px;height:48px;margin-top:-24px;font-size:34px;line-height:1;padding-bottom:4px}.appLightboxNav.isPrev{left:16px}.appLightboxNav.isNext{right:16px}.appLightboxNav[data-tooltip]:is(:hover,:focus-visible):before{top:auto;bottom:calc(100% + 6px)}.appLightboxThumbs{flex:0 0 auto;display:flex;gap:8px;padding:12px 16px 16px;overflow-x:auto;justify-content:safe center}.appLightboxThumbs button{flex:0 0 64px;height:48px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:none;opacity:.55;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.appLightboxThumbs button:hover,.appLightboxThumbs button:focus-visible{opacity:.9;outline:none}.appLightboxThumbs button.isActive{opacity:1;border-color:#fe5c7c}.appLightboxThumbs img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 576px){.appLightboxStage{padding:8px 12px}.appLightboxNav{width:40px;height:40px;margin-top:-20px;font-size:28px;background-color:#00000073}.appLightboxNav.isPrev{left:8px}.appLightboxNav.isNext{right:8px}}.rating>ul li{flex:0 0 18px!important;min-width:0;width:18px!important;height:18px!important}.rating>ul li img{display:block;width:100%;height:100%}@media (max-width: 768px){.rating>ul li{flex-basis:16px!important;width:16px!important;height:16px!important}}@media (max-width: 992px){.profileBusinessesPage .profileBusinessDropdown{left:auto;right:0}}@media (max-width: 576px){.openingHoursList ul li .dateInput.day{flex:1 1 100%}.openingHoursList ul li .dateInput.hourFrom,.openingHoursList ul li .dateInput.hoursTo{flex:1 1 0;max-width:none}}@media (pointer: coarse){.moreActionHolder,.moreActionHolder .moreAction{width:40px;height:40px}.moreActionHolder{top:6px;right:6px}.profileBusinessesPage .profileBusinessMore,.albumList ul li .album .imageAction .remove,.albumList ul li .album .imageAction .feature,.openingHoursList ul li .appRowRemove{width:40px;height:40px}.albumList ul li .album .imageAction .feature{right:52px}}.profileBusinessesPage .profileBusinessStatus.isDraft{background-color:#fff4e5;color:#b26a00}.profileBusinessesPage .profileBusinessStatus.isUnpublished{background-color:#ececec;color:#727171}.teamTable,.reviewTable,.redeemHistoryTable,.insightsTable,.managedBusinessesTable{position:relative}button.formPrimActionBtn,button.formActionLink{font-size:13px;font-weight:700;line-height:normal;text-transform:uppercase;padding:13px 26px;border-radius:5px;border:2px solid #fe5c7c}button.formPrimActionBtn{background-color:#fe5c7c;color:#fff;margin-left:auto}button.formActionLink{background:transparent;color:#fe5c7c}.sharedPaginationNumber,.sharedPaginationNav{border:0}.appLinkButton{background:none;border:0;padding:0;color:#fe5c7c;font-weight:700;text-decoration:underline}.appSecondaryButton{background:#fff;border:2px solid #fe5c7c;color:#fe5c7c;border-radius:5px;padding:10px 20px;font-weight:700}.appDialogBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#000c;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.appDialogBackdrop .confirmationDialog.sharedDialog{position:relative;display:block;background:#fff;max-height:calc(100vh - 32px);overflow-y:auto}.appDialogClose{position:absolute;top:12px;right:12px;z-index:1;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:50%;font-size:28px;line-height:1;color:#727171;cursor:pointer}.appDialogClose:hover,.appDialogClose:focus-visible{background-color:#f4f4f4;color:#292d32}.appSpinner{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#727171}.appSpinnerCircle{width:28px;height:28px;border:3px solid #dedede;border-top-color:#fe5c7c;border-radius:50%;animation:appSpin .8s linear infinite}@keyframes appSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.appSpinnerCircle{animation-duration:2.4s}}.appErrorState{text-align:center;padding:40px 16px;color:#292d32}.appErrorState p{margin-bottom:12px}.appErrorState .appErrorTitle{font-size:20px;font-weight:700}.formError{color:#d93025;font-size:13px;margin-top:6px}.formSuccess{color:#28c76f;font-size:13px;margin-top:6px}.inputHolder.hasError input,.inputHolder.hasError select,.inputHolder.hasError textarea{border-color:#d93025}.appFullPage{min-height:100vh;display:flex;align-items:center;justify-content:center}header .actions .notifications{position:relative}header .profileDropdown>button{background:none;border:0;padding:0;font:inherit;color:inherit}header .businessSelectetiom>button{background:none;border:0;padding:0;font:inherit;color:inherit;display:flex;align-items:center;text-align:left}header .businessSelectetiom .branchesList button{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;width:100%}header .businessSelectetiom.branchPickerOpen .branchesList{display:block}.appMain{min-height:calc(100vh - 200px)}header .profileDropdown{position:relative}header .profileDropdown.isOpen>ul{display:block;position:absolute;right:0;top:calc(100% + 8px);min-width:180px;background:#fff;border-radius:10px;padding:8px;box-shadow:0 8px 24px #0000001f;z-index:20}header .profileDropdown.isOpen>ul li a,header .profileDropdown.isOpen>ul li button{display:block;width:100%;text-align:left;color:#292d32;background:none;border:0;font:inherit;font-size:13px;padding:8px 10px;border-radius:6px}header .profileDropdown.isOpen>ul li a:hover,header .profileDropdown.isOpen>ul li a:focus-visible,header .profileDropdown.isOpen>ul li button:hover,header .profileDropdown.isOpen>ul li button:focus-visible{background-color:#f4f4f4;color:#fe5c7c}header .businessSelectetiom:focus-within .branchesList{display:block}header .actions .notifications .appBadge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#fe5c7c;color:#fff;font-size:10px;line-height:16px;text-align:center}.profilePage .profileSidebarCard ul li button{display:block;width:100%;text-align:left;border:0;background-color:transparent;padding:17px 0 17px 34px;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#292d32;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.showPass{border:0;padding:0;background-color:transparent}.appSectionHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.appSectionHeader h2{margin-bottom:0!important}.actionBtns button{border:2px solid #fe5c7c;background-color:#fe5c7c;color:#fff;padding:10px 20px;font-size:13px;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:5px;display:inline-block}.actionBtns button.secBtn{background-color:transparent;color:#fe5c7c}.actionBtns button:hover:not(:disabled){background-color:#292d32;border-color:#292d32;color:#fff}.appMutedText{color:#727171;font-size:14px}.myBusinessManagement .header .headerActions ul li button{color:#fe5c7c;background-color:transparent;border:2px solid #fe5c7c;text-transform:uppercase;border-radius:5px;padding:8px 10px;font-size:13px;font-weight:700;background-position:10px center;background-repeat:no-repeat;background-size:18px auto}.myBusinessManagement .header .headerActions ul li button.edit{padding-left:34px;background-image:url(/images/edit-icon-red.svg)}.myBusinessManagement .header .headerActions ul li button.delete{padding-left:34px;background-image:url(/images/trash-icon-red.svg)}.myBusinessManagement .header .headerActions ul li button.qrCode{padding-left:34px;background-image:url(/images/qr-code.svg)}.myBusinessManagement .header .headerActions ul li button.publish{background-color:#fe5c7c;padding-left:34px;background-image:url(/images/publish.svg);color:#fff}.reservationsTabs button{background:none;border:0;border-bottom:2px solid transparent;padding:0 0 12px;color:#727171;font-size:15px}.reservationsTabs button.current{color:#fe5c7c;border-bottom-color:#fe5c7c}.appDialogTabs{margin-top:8px}.appBranchCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.appBranchCards .singleBranchDetails{width:auto;float:none;min-width:0;margin-bottom:0;padding:24px}.appBranchCards .singleBranchDetails .branchImg{float:none;margin-bottom:20px}.appBranchCards .singleBranchDetails .branchImg img{width:100%;height:200px}.appBranchCards .singleBranchDetails .branchDetails{display:block;width:auto}.appStarInput button{background:none;border:0;padding:0;line-height:0}.appStarInput{-webkit-user-select:none;user-select:none}.appStarInput>ul>li{width:24px;height:24px}.appStarInput button{width:100%;height:100%;cursor:pointer;border-radius:4px;transition:transform .15s ease}.appStarInput button:hover{transform:scale(1.15)}.appStarInput button:focus-visible{outline:2px solid #fe5c7c;outline-offset:2px}.appStarInput button img{width:100%;height:100%}.sharedDialog .redeemUserRate .reviewUser{display:flex;align-items:center;gap:14px;margin-bottom:0}.sharedDialog .redeemUserRate .reviewUser .img{flex:none;width:56px;height:56px;margin-right:0}.sharedDialog .redeemUserRate .reviewUser .details{flex:1;min-width:0}.sharedDialog .redeemUserRate .reviewUser .details .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sharedDialog .redeemUserRate .reviewBoxHolder{padding-top:16px;margin-top:16px}.sharedDialog .redeemUserRate .reviewBoxHolder .boxHeader{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px}.sharedDialog .redeemUserRate .reviewBoxHolder .boxHeader .title{margin-bottom:0}.sharedDialog .redeemUserRate .reviewBoxHolder .reviewBox textarea{display:block;box-sizing:border-box;max-width:100%;min-height:96px;resize:vertical;color:#292d32}.sharedDialog .redeemUserRate .reviewBoxHolder .reviewBox textarea:focus{border-color:#fe5c7c;outline:none}.sharedDialog .redeemUserRate .formActions{gap:12px}.appRateControl{display:flex;align-items:center;gap:10px}.appRateLabel{min-width:72px;font-size:13px;font-weight:600;color:#727171}.appCharCount{text-align:right}@media (max-width: 576px){.appDialogBackdrop{padding:12px}.appDialogBackdrop .confirmationDialog.sharedDialog{padding:44px 20px 24px;max-height:calc(100vh - 24px)}.appDialogBackdrop .confirmationDialog.sharedDialog .dialogInner .title h1{font-size:24px;line-height:1.2}.appDialogBackdrop .confirmationDialog.sharedDialog .dialogInner .headerText{font-size:15px}.sharedDialog .redeemUserRate{padding:16px}.sharedDialog .redeemUserRate .reviewBoxHolder .boxHeader{flex-direction:column;align-items:flex-start}.sharedDialog .redeemUserRate .formActions{display:flex;flex-direction:column-reverse;align-items:stretch}.sharedDialog .redeemUserRate .formActions>*{width:100%;margin-left:0!important;text-align:center}}.appInlineForm{margin-bottom:20px}.appFieldHint{color:#727171;font-size:12px;margin-top:4px}.managementForm{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:24px}.managementForm>.formRow,.managementForm>.formRow:nth-of-type(2n){float:none;width:calc(50% - 12px);margin-right:0;min-width:0;box-sizing:border-box}.managementForm>.formRow.fullSize{width:100%}.managementForm>:not(.formRow){flex:0 0 100%}@media (max-width: 640px){.managementForm>.formRow,.managementForm>.formRow:nth-of-type(2n){width:100%}}.managementForm>.appFormSection{font-size:16px;font-weight:600;color:#292d32;margin:8px 0 16px}.managementForm>.appFormSection:first-child{margin-top:0}.searchWithSuggestions .suggestionsList li,.searchWithSuggestions .selectedTypes li{display:inline-block;margin:0 5px 6px 0}.searchWithSuggestions .suggestionsList li button{border:0;color:#fe5c7c;background-color:#fe5c7c33;padding:5px 8px;border-radius:10px;font-size:12px}.searchWithSuggestions .suggestionsList li button:hover{background-color:#fe5c7c;color:#fff}.searchWithSuggestions .selectedTypes li button{background-color:#fff;color:#fe5c7c;border:1px solid #fe5c7c;padding:5px 8px;border-radius:10px;font-size:12px}button.addSection{border:0;background-color:transparent}.appToggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.appSortableItem{position:relative}.appDropTarget{outline:2px dashed #fe5c7c}.appSortControls{display:flex;gap:4px;margin-top:6px}.appSortControls button{border:1px solid #dedede;background:#fff;border-radius:4px;width:28px;height:28px}.drop-zone.dragover{border-color:#fe5c7c;background-color:#fe5c7c0d}.appRowActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.appRepeatRow{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-bottom:12px}.appRepeatRow .formRow{flex:1 1 160px;margin-bottom:0}.appIconButton{border:1px solid #dedede;background:#fff;border-radius:6px;padding:8px 10px;color:#727171}.appCalendar{display:grid;gap:2px 0;overflow-x:auto;font-size:12px}.appCalendarHead{text-align:center;color:#727171;padding:6px 0}.appCalendarRoom{font-weight:600;padding:8px 6px;grid-column:1}.appCalendarRow{border-top:1px solid #eee;align-items:center}.appCalendarRow .booking{grid-row:1;background:#fe5c7c33;color:#292d32;border-radius:6px;padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appCalendarRow .booking.alt{background:#0a2e8026}.appLogoPreview{width:96px;height:96px;object-fit:contain;border-radius:12px;background:#fff}.appCoverPreview{width:100%;max-width:480px;height:200px;object-fit:cover;border-radius:12px}.appSectorButton{border:0;background:transparent;width:100%;cursor:pointer}.appCalendarRoom{grid-row:1}.appToggle.toggleSwitch{position:relative}.appToggle.toggleSwitch input{position:absolute;opacity:0;width:36px;height:20px;margin:0;cursor:pointer}.appToggle.toggleSwitch .checker{width:36px;height:20px;border-radius:10px;background:#dedede;position:relative;transition:background-color .2s;flex:none}.appToggle.toggleSwitch .checker:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.appToggle.toggleSwitch input:checked+.checker{background:#fe5c7c}.appToggle.toggleSwitch input:checked+.checker:after{transform:translate(16px)}.appToggle.toggleSwitch input:focus-visible+.checker{outline:2px solid #fe5c7c;outline-offset:2px}input[type=checkbox]:not(old),input[type=radio]:not(old){display:inline-block;position:absolute;opacity:0;width:1px;height:1px;margin:0}input[type=checkbox]:not(old):focus-visible+label:before,input[type=radio]:not(old):focus-visible+label:before{outline:2px solid #fe5c7c;outline-offset:2px}label.appToggle.toggleSwitch input[type=checkbox]:not(old){width:36px;height:20px}.checkboxItem .appToggle{padding-left:0;width:auto}.offersList.checkboxList>ul>li .appToggle{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:auto}.offersList.checkboxList>ul>li .offerInfo{cursor:default}.lightTheme header .actions .notifications{background-image:url(/images/notification-black.svg)}.lightTheme header .topMenu ul li a{color:#292d32}.lightTheme header .topMenu ul li a.selected:after,.lightTheme header .topMenu ul li a:hover:after{background-color:#292d32}.appRichTextToolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:-4px -6px 8px;padding-bottom:8px;border-bottom:1px solid #eeeeee}.appRichTextTool{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:none;color:#292d32;font-size:15px;font-family:inherit;cursor:pointer}.appRichTextTool:hover{background-color:#f4f4f4}.appRichTextTool.isActive{background-color:#fe5c7c1f;color:#fe5c7c}.appRichTextDivider{width:1px;height:18px;margin:0 4px;background-color:#eee}.appRichTextContent{min-height:100px;max-height:400px;overflow-y:auto;font-size:15px;color:#292d32;outline:none}.appRichTextContent p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#aaa;pointer-events:none}.appRichTextContent,.appRichTextView{line-height:1.5;overflow-wrap:anywhere}.appRichTextContent p,.appRichTextContent ul,.appRichTextContent ol,.appRichTextContent blockquote,.appRichTextContent h2,.appRichTextContent h3,.appRichTextView p,.appRichTextView ul,.appRichTextView ol,.appRichTextView blockquote,.appRichTextView h2,.appRichTextView h3{margin:0 0 10px}.appRichTextContent p:last-child,.appRichTextContent ul:last-child,.appRichTextContent ol:last-child,.appRichTextContent blockquote:last-child,.appRichTextContent h2:last-child,.appRichTextContent h3:last-child,.appRichTextView p:last-child,.appRichTextView ul:last-child,.appRichTextView ol:last-child,.appRichTextView blockquote:last-child,.appRichTextView h2:last-child,.appRichTextView h3:last-child{margin-bottom:0}.appRichTextContent h2,.appRichTextContent h3,.appRichTextView h2,.appRichTextView h3{font-size:17px;font-weight:700}.appRichTextContent ul,.appRichTextContent ol,.appRichTextView ul,.appRichTextView ol{padding-left:22px}.appRichTextContent ul li,.appRichTextView ul li{list-style:disc}.appRichTextContent ol li,.appRichTextView ol li{list-style:decimal}.appRichTextContent blockquote,.appRichTextView blockquote{padding-left:12px;border-left:3px solid #dedede}.appRichTextContent a,.appRichTextView a{color:#fe5c7c;text-decoration:underline}.appToaster{position:fixed;right:24px;bottom:24px;z-index:1300;display:flex;flex-direction:column;align-items:flex-end;gap:10px;width:360px;max-width:calc(100vw - 32px);pointer-events:none}.appToast{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:14px 44px 16px 14px;overflow:hidden;border-radius:12px;background-color:#fff;box-shadow:0 10px 30px #292d3229,0 2px 6px #292d3214;color:#292d32;pointer-events:auto;animation:appToastIn .28s cubic-bezier(.21,1.02,.73,1) both}.appToast.isLeaving{animation:appToastOut .2s ease-in both}.appToast{--toast-accent: #28c76f}.appToast--error{--toast-accent: #d93025}.appToast--info{--toast-accent: #fe5c7c}.appToastIcon{flex:none;width:24px;height:24px;border-radius:50%;background-color:var(--toast-accent);background-position:center;background-repeat:no-repeat;background-size:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.appToast--error .appToastIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v7M12 18h.01'/%3E%3C/svg%3E")}.appToast--info .appToastIcon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 11v7M12 6h.01'/%3E%3C/svg%3E")}.appToastBody{min-width:0;padding-top:2px}.appToastTitle{font-size:15px;font-weight:600;line-height:20px}.appToastText{margin-top:2px;font-size:13px;line-height:18px;color:#727171;overflow-wrap:anywhere}.appToastClose{position:absolute;top:10px;right:10px;width:26px;height:26px;border:0;border-radius:6px;cursor:pointer;background:transparent center/12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23727171' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.appToastClose:hover{background-color:#f4f4f4}.appToastTimer{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:var(--toast-accent);opacity:.35;transform-origin:left;animation:appToastTimer linear forwards}@keyframes appToastIn{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes appToastOut{to{opacity:0;transform:translate(24px)}}@keyframes appToastTimer{to{transform:scaleX(0)}}@media (max-width: 576px){.appToaster{right:16px;left:16px;bottom:16px;width:auto;max-width:none;align-items:stretch}}@media (prefers-reduced-motion: reduce){.appToast,.appToast.isLeaving{animation-duration:1ms}.appToastTimer{display:none}}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder{display:block;padding:20px 24px;color:inherit;text-decoration:none;border:1px solid transparent;transition:box-shadow .15s ease,border-color .15s ease}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder:hover{border-color:#eee;box-shadow:0 6px 18px #00000014}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder:focus-visible{outline:2px solid #fe5c7c;outline-offset:2px}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder.isUnread{border-left:3px solid #fe5c7c}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr) auto;align-items:center;gap:24px;position:static}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .reviewUser{display:flex;align-items:center;gap:12px;width:auto;min-width:0;margin:0;padding:0}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .reviewUser .img{flex:none;width:56px;height:56px;margin:0}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .reviewUser .details{min-width:0}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .reviewUser .details .name{font-size:17px;line-height:1.3;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder:not(.isUnread) .boxBody .reviewUser .details .name{font-weight:600}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .messageContent{width:auto;min-width:0}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .messageContent .contentText{margin-bottom:6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder.isUnread .boxBody .messageContent .contentText{font-weight:600}.appUnreadBadge{display:inline-block;padding:2px 8px;border-radius:10px;background-color:#fe5c7c;color:#fff;font-size:11px;font-weight:700;line-height:1.4}.appMessageTime{display:inline-block;padding-left:17px;font-size:12px;color:#727171;background:url(/images/time.svg) left center/12px auto no-repeat}.appMessageChevron{width:9px;height:9px;margin-right:4px;border-top:2px solid #727171;border-right:2px solid #727171;transform:rotate(45deg);transition:transform .15s ease,border-color .15s ease}.appRecentMessages .messageHolder:hover .appMessageChevron{border-color:#fe5c7c;transform:translate(3px) rotate(45deg)}@media (max-width: 768px){.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder{padding:16px}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody{grid-template-columns:minmax(0,1fr) auto;gap:12px}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .reviewUser .img{width:44px;height:44px}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .messageContent{grid-column:1/-1;grid-row:2}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .appMessageChevron{grid-column:2;grid-row:1}}.formHolder .formEl .formRow .inputContainer.appNoCurrency .inputHolder{width:100%}.pageBlock .pageBlockHeader:has(>.moreLink){align-items:center;gap:16px;margin-bottom:30px}.pageBlock .pageBlockHeader:has(>.moreLink) h2{margin-bottom:0}.pageBlock .pageBlockHeader:has(>.moreLink) .moreLink{flex:none}.pageBlock .pageBlockBody.messagesList.appRecentMessages ul li .messageHolder .boxBody .messageContent .contentText{max-width:90ch}.appSearchSelect{position:relative}.appSearchSelect input[role=combobox]{width:100%;padding-right:28px;box-sizing:border-box;text-overflow:ellipsis;background:transparent url(/images/arrow-down.svg) no-repeat right center/18px auto}.appSearchSelect input[role=combobox]:disabled{cursor:not-allowed;color:#727171}.appSearchSelect.isLoading input[role=combobox]{background-image:none}.appSearchSelect.isLoading:after{content:"";position:absolute;right:2px;top:50%;width:14px;height:14px;margin-top:-7px;border:2px solid #dedede;border-top-color:#fe5c7c;border-radius:50%;animation:appSpin .8s linear infinite;pointer-events:none}:is(.inputHolder,.inputContainer):has(.appSearchSelect.isOpen){border-color:#fe5c7c}.appSearchList.isStale .appSelectOption:not(.appSearchStatus){opacity:.6}.appSearchStatus{color:#727171;cursor:default;font-size:14px}.appSearchMatch{background:none;color:inherit;font-weight:700}.appSearchRetry{padding:0;border:0;background:none;color:#fe5c7c;font-weight:600;cursor:pointer;text-decoration:underline}.profileNotificationsPage .profileNotificationItem.unread{cursor:pointer}@media (min-width: 1181px){.teamPage .teamTable .teamNameColumn{width:19%}.teamPage .teamTable .teamRoleColumn{width:9%}.teamPage .teamTable .teamPhoneColumn{width:11%}.teamPage .teamTable .teamActionColumn{width:16%}}.teamPage .teamTable tbody tr{transition:background-color .2s ease}.teamPage .teamTable tbody tr:hover{background-color:#efefef}.teamPage .teamTable .teamMember{display:flex;align-items:center;gap:12px;min-width:0}.teamPage .teamTable .teamMember strong{overflow-wrap:anywhere}.teamPage .teamTable .teamAvatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.teamPage .teamTable .teamSelfTag{flex-shrink:0;padding:3px 8px;border-radius:20px;background-color:#e4e4e4;color:#727171;font-size:11px;font-weight:600}.teamPage .teamTable .teamRoleBadge{display:inline-block;padding:5px 12px;border-radius:20px;background-color:#e4e4e4;color:#292d32;font-size:12px;font-weight:600}.teamPage .teamTable .teamRoleBadge.isOwner{background-color:#fe5c7c1f;color:#fe5c7c}.teamPage .teamTable .teamMuted{color:#727171}.teamPage .teamTable .teamEmail{color:inherit;overflow-wrap:anywhere}.teamPage .teamTable .teamEmail:hover,.teamPage .teamTable .teamEmail:focus-visible{color:#fe5c7c;text-decoration:underline}.teamPage .teamTable .teamActionGroup{gap:12px}@media (min-width: 1181px){.teamPage .teamTable .teamActionGroup{justify-content:flex-end}}.teamPage .teamTable .teamContactBtn{min-width:0;padding:9px 18px;border:2px solid #fe5c7c;background-color:transparent;color:#fe5c7c;font-size:13px;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.teamPage .teamTable .teamContactBtn:hover,.teamPage .teamTable .teamContactBtn:focus-visible{background-color:#fe5c7c;color:#fff}.teamPage .teamTable .teamRemoveBtn{width:36px;height:36px;flex-shrink:0;border-radius:8px;transition:background-color .2s ease}.teamPage .teamTable a.teamRemoveBtn{background:url(/images/trash-icon-red.svg) center/18px auto no-repeat}.teamPage .teamTable a.teamRemoveBtn:hover,.teamPage .teamTable a.teamRemoveBtn:focus-visible{background-color:#fe5c7c1f}.inboxPage .body{padding-top:36px}.inboxPage .inboxSidebarCard{background-color:#f6f6f6;border-radius:24px}.inboxPage .inboxCustomerList li{border-bottom-color:#dfdfdf}.inboxPage .inboxCustomerList .reviewUser{border-radius:12px;transition:color .2s ease}.inboxPage .inboxCustomerList .reviewUser:hover,.inboxPage .inboxCustomerList .reviewUser:focus-visible{color:#fe5c7c}.inboxPage .inboxCustomerList li.current .reviewUser .name{color:#fe5c7c}.inboxPage .inboxCustomerList li.unread .reviewUser .name{font-weight:700}.inboxPage .inboxSidebarEmpty{margin:6px 4px 4px;color:#727171;font-size:13px;line-height:1.4}.inboxPage .reviewUser .inboxUnreadBadge{flex-shrink:0;min-width:22px;height:22px;margin-left:auto;padding:0 6px;border-radius:11px;background-color:#fe5c7c;color:#fff;font-size:11px;font-weight:700;line-height:22px;text-align:center;box-sizing:border-box}.inboxPage .inboxMessages .reviewUser .inboxUnreadBadge,.inboxPage .inboxChatHeaderCard .reviewUser .inboxUnreadBadge{margin-left:12px}.inboxPage .reviewUser .details .rating{padding-left:0;background-image:none}
