.DriverLicenceSearchComponent-module__mHxtfW__driverCard{cursor:pointer;background-color:#fff}.DriverLicenceSearchComponent-module__mHxtfW__driverCard:hover{background-color:#dcdcdc}
.NavbarV2Component-module__nNLL0G__header{background-color:var(--main);position:relative;box-shadow:0 1px 5px #0a0d120f}.NavbarV2Component-module__nNLL0G__headerWrapper{justify-content:space-between;align-items:center;gap:20px;display:none}.NavbarV2Component-module__nNLL0G__logo{object-fit:contain;max-width:144px;height:100px}.NavbarV2Component-module__nNLL0G__logoSmall{max-width:32px;height:32px;max-height:32px}.NavbarV2Component-module__nNLL0G__headerLines{flex-direction:column;width:100%;display:flex}.NavbarV2Component-module__nNLL0G__line1,.NavbarV2Component-module__nNLL0G__line2{align-items:center;gap:16px;width:100%;display:flex}.NavbarV2Component-module__nNLL0G__line1{justify-content:space-between;min-height:45px;padding:24px 0}.NavbarV2Component-module__nNLL0G__line2{padding:16px 0}.NavbarV2Component-module__nNLL0G__line1RightBlock{align-items:center;gap:36px;display:flex}.NavbarV2Component-module__nNLL0G__line2Desktop{justify-content:center;align-items:center;gap:32px;width:100%;display:none}.NavbarV2Component-module__nNLL0G__line2WithoutOnlineOrdering{display:none}.NavbarV2Component-module__nNLL0G__storeNameText{margin:0;font-size:16px}.NavbarV2Component-module__nNLL0G__desktopSearch{display:none!important}.NavbarV2Component-module__nNLL0G__mobileSearch{width:100%;display:flex}.NavbarV2Component-module__nNLL0G__fixedNavbar{z-index:100;position:sticky;top:0;left:0}.NavbarV2Component-module__nNLL0G__hideLine2Mobile{display:none!important}@media only screen and (min-width:960px){.NavbarV2Component-module__nNLL0G__headerWrapper{display:flex}.NavbarV2Component-module__nNLL0G__logoSmall{max-width:144px;height:100px;max-height:80px;padding:5px 0}.NavbarV2Component-module__nNLL0G__location{display:flex}.NavbarV2Component-module__nNLL0G__line2Desktop,.NavbarV2Component-module__nNLL0G__hideLine2Mobile{display:flex!important}.NavbarV2Component-module__nNLL0G__line2WithoutOnlineOrdering{display:flex}.NavbarV2Component-module__nNLL0G__desktopSearch{display:flex!important}.NavbarV2Component-module__nNLL0G__mobileSearch{display:none!important}}
.CategoriesList-module__ZHnUCa__categoriesList{cursor:pointer;border-right:1px solid #eee;border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:space-between;align-items:center;gap:10px;max-width:200px;padding:11px 20px;transition:background-color .1s ease-in-out;display:flex;position:relative}.CategoriesList-module__ZHnUCa__categoriesList:hover{background-color:#ececec}.CategoriesList-module__ZHnUCa__selectedCategory{color:#000;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:250px;max-height:40px;margin:0;padding:0;overflow:hidden}.CategoriesList-module__ZHnUCa__arrowIcon{color:#000}.CategoriesList-module__ZHnUCa__list{z-index:1002;background-color:#fff;border-radius:4px;min-width:200px;max-height:500px;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 5px 15px #00000059}.CategoriesList-module__ZHnUCa__listItem{color:#000;cursor:pointer;padding:11px 20px;font-weight:500;transition:all .1s ease-in-out}.CategoriesList-module__ZHnUCa__listItem:not(:last-child){border-bottom:1px solid #eee}.CategoriesList-module__ZHnUCa__listItem:hover,.CategoriesList-module__ZHnUCa__listItemSelected{background-color:#ececec}@media (max-width:960px){.CategoriesList-module__ZHnUCa__categoriesList{display:none}}@media (max-width:500px){.CategoriesList-module__ZHnUCa__categoriesList{max-width:150px}}
.SearchInput-module__3RbTkG__input{background:0 0;border:none;outline:none;width:100%;height:100%;padding:12px 20px;display:block}.SearchInput-module__3RbTkG__inputPadding{padding:12px 75px 12px 20px}
.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:0 0;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius)0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius)var(--adp-cell-border-radius)0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;background:var(--adp-cell-background-color-selected);border:none}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration)var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px;display:grid}.air-datepicker-body--day-name{color:var(--adp-day-name-color);text-align:center;text-transform:uppercase;flex:1;justify-content:center;align-items:center;font-size:.8em;display:flex}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box;justify-content:space-between;display:flex}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{cursor:pointer;justify-content:center;align-items:center;display:flex}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);margin-left:.3em;font-style:normal}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.air-datepicker-button{color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);background:#fff0;border:none;display:inline-flex}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.air-datepicker-time{grid-column-gap:12px;padding:0 var(--adp-time-padding-inner);grid-template-columns:max-content 1fr;align-items:center;display:grid;position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{text-align:center;flex:1;align-items:center;font-size:14px;display:flex}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{z-index:1;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);z-index:-1;opacity:0;position:absolute;inset:-3px -2px -2px}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;color:var(--adp-time-day-period-color);align-self:flex-end;margin-bottom:1px;margin-left:6px;font-size:11px}.air-datepicker-time--row{background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color))left 50%/100% var(--adp-time-track-height)no-repeat;align-items:center;height:17px;font-size:11px;display:flex}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{cursor:pointer;-webkit-appearance:none;background:0 0;flex:1;width:100%;height:100%;margin:0;padding:0}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-moz-range-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:#5cc4ef1a;--adp-background-color-in-range-focused:#5cc4ef33;--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:#5cc4ef1a;--adp-cell-background-color-in-range-hover:#5cc4ef33;--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:content-box;grid-template-rows:repeat(4,max-content);grid-template-columns:1fr;grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);transition:opacity var(--adp-transition-duration)var(--adp-transition-ease),transform var(--adp-transition-duration)var(--adp-transition-ease);z-index:var(--adp-z-index);display:grid;position:absolute;box-shadow:0 4px 12px #00000026}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;opacity:1;position:static;left:auto;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);width:var(--adp-mobile-width);border:none;position:fixed}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:#0000}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;top:0;left:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1;position:absolute}.air-datepicker--pointer:after{content:"";border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box;background:#fff;position:absolute}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);opacity:0;width:0;height:0;transition:opacity var(--adp-overlay-transition-duration)var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index);position:fixed;top:0;left:0}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration)var(--adp-overlay-transition-ease),height 0s,width 0s}
.ConfirmationCodeInput-module__C9Krta__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.ConfirmationCodeInput-module__C9Krta__inputBoxList{justify-content:center;gap:4px;display:flex;position:relative}.ConfirmationCodeInput-module__C9Krta__loaderWrapper{background-color:#ffffffa6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ConfirmationCodeInput-module__C9Krta__inputBox{text-align:center;color:#767374;border:1px solid #767374;border-radius:8px;outline:none;width:40px;height:44px;padding:0;font-size:28px;font-weight:700;line-height:1.2;transition:border-color .2s}.ConfirmationCodeInput-module__C9Krta__inputBox:focus{border-color:var(--main,#007bff)}@media (max-width:390px){.ConfirmationCodeInput-module__C9Krta__inputBox{width:35px}}
.DatePickerV2-module__nxCYZq__inputWrapper{width:100%}.DatePickerV2-module__nxCYZq__input{color:#19161a;cursor:text;background:0 0;border:none;outline:none;width:100%;font-size:16px;font-weight:400;line-height:22px;padding:12px!important}.DatePickerV2-module__nxCYZq__calendarIcon{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.InputFileV2-module__VOzLaG__inputFileWrapper{width:100%;max-width:2500px;margin:0}.InputFileV2-module__VOzLaG__input{display:none}.InputFileV2-module__VOzLaG__inputContent{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:12px;display:flex}.InputFileV2-module__VOzLaG__inputContentTitle{color:#212529;margin:0;font-size:16px;font-weight:400;line-height:22px}.InputFileV2-module__VOzLaG__buttonsWrapper{align-items:center;gap:15px;display:flex}.InputFileV2-module__VOzLaG__button{color:#212529;line-height:22px}.InputFileV2-module__VOzLaG__button:hover{color:var(--main)}
.CustomerFieldPreview-module__VsOMUq__item{flex-direction:column;width:100%;max-width:450px;display:flex;overflow:hidden}.CustomerFieldPreview-module__VsOMUq__label{color:#6c757d;width:100%;font-size:14px;font-weight:400;display:flex}.CustomerFieldPreview-module__VsOMUq__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ContactUsBlock-module___bny4q__mapWrapper{padding:0;position:relative}.ContactUsBlock-module___bny4q__loaderWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.BookingAddOnItem-module__Ctq0XG__wrapper{cursor:pointer;border:1px solid #0000;border-bottom-color:#dee2e6;justify-content:space-between;align-items:center;gap:25px;width:100%;max-width:800px;padding:12px 24px;display:flex}.BookingAddOnItem-module__Ctq0XG__wrapper:hover,.BookingAddOnItem-module__Ctq0XG__wrapperActive{border:1px solid var(--main)}.BookingAddOnItem-module__Ctq0XG__info{align-items:center;gap:20px;display:flex}.BookingAddOnItem-module__Ctq0XG__imageWrapper{min-width:75px;max-width:75px;min-height:75px}.BookingAddOnItem-module__Ctq0XG__imageWrapper img{width:100%;height:auto}.BookingAddOnItem-module__Ctq0XG__name,.BookingAddOnItem-module__Ctq0XG__description,.BookingAddOnItem-module__Ctq0XG__price{margin:0}.BookingAddOnItem-module__Ctq0XG__name{font-size:22px}.BookingAddOnItem-module__Ctq0XG__description{font-size:14px}.BookingAddOnItem-module__Ctq0XG__checkboxWrapper{min-width:25px;min-height:25px}@media (max-width:550px){.BookingAddOnItem-module__Ctq0XG__wrapper{gap:10px;padding:12px 0}.BookingAddOnItem-module__Ctq0XG__info{gap:10px}}
.FeaturedBrandsBlock-module__bwdDIW__title.FeaturedBrandsBlock-module__bwdDIW__title{color:var(--heading,#272a61)}.FeaturedBrandsBlock-module__bwdDIW__emptyListPlaceholder{margin:0 auto}.FeaturedBrandsBlock-module__bwdDIW__featuredBrandColumn{height:100%}.FeaturedBrandsBlock-module__bwdDIW__featuredBrandLink{background-color:#fff;border:2px solid #eee;border-radius:10px;flex-direction:column;width:100%;height:100%;padding:5% 0 0;display:flex}.FeaturedBrandsBlock-module__bwdDIW__brandTitle{white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 10px;font-weight:700;display:block;overflow:hidden}.FeaturedBrandsBlock-module__bwdDIW__brandImageRoot{border-radius:5px;flex-grow:1;width:auto;height:auto;margin:5px 10px 10px;position:relative}.FeaturedBrandsBlock-module__bwdDIW__brandImage{aspect-ratio:1;object-fit:contain;border-radius:5px;width:100%;height:100%;transition:transform .3s}.FeaturedBrandsBlock-module__bwdDIW__featuredBrandLink:hover .FeaturedBrandsBlock-module__bwdDIW__brandImage{transform:scale(1.05)}.FeaturedBrandsBlock-module__bwdDIW__featuredBrandLink:before{content:none}
.UserMobileMenuComponent-module__Fni0Lq__userMobileMenu{width:100%}.UserMobileMenuComponent-module__Fni0Lq__authorizedBlock{cursor:pointer;align-items:center;gap:10px;min-height:66px;padding:16px 20px;display:flex}.UserMobileMenuComponent-module__Fni0Lq__authorizedBlock:hover .UserMobileMenuComponent-module__Fni0Lq__userIcon,.UserMobileMenuComponent-module__Fni0Lq__authorizedBlock:hover .UserMobileMenuComponent-module__Fni0Lq__userInfoBlockName{color:var(--btn-primary)}.UserMobileMenuComponent-module__Fni0Lq__userImageBlock{justify-content:center;align-items:center;width:24px;display:flex}.UserMobileMenuComponent-module__Fni0Lq__userImage{border-radius:50%;width:100%;max-width:24px;height:100%;max-height:24px}.UserMobileMenuComponent-module__Fni0Lq__userInfoBlock{flex-direction:column;gap:0;display:flex}.UserMobileMenuComponent-module__Fni0Lq__userInfoBlockName,.UserMobileMenuComponent-module__Fni0Lq__userInfoBlockDetails{margin:0;font-family:Quicksand,sans-serif;line-height:17px}.UserMobileMenuComponent-module__Fni0Lq__userInfoBlockName{color:#221f1f;font-size:16px;font-weight:500}.UserMobileMenuComponent-module__Fni0Lq__userInfoBlockDetails{color:#797878;font-size:12px}.UserMobileMenuComponent-module__Fni0Lq__guestBlock{background-color:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;max-width:95%;margin:16px;padding:16px;display:flex}.UserMobileMenuComponent-module__Fni0Lq__guestBlockWrapper{flex-direction:column;align-items:center;gap:20px;max-width:80%;display:flex}.UserMobileMenuComponent-module__Fni0Lq__guestBlockText{text-align:center;margin:0;font-size:14px;font-weight:500}.UserMobileMenuComponent-module__Fni0Lq__signInButton{min-width:245px;font-size:14px}
.NavbarComponent-module__LjSYyq__header{background-color:#1c49c2;position:relative}.NavbarComponent-module__LjSYyq__line1,.NavbarComponent-module__LjSYyq__line2{align-items:center;display:flex!important}.NavbarComponent-module__LjSYyq__leftDivider{margin-left:auto}.NavbarComponent-module__LjSYyq__tab{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .15s ease-in-out;position:relative;display:flex!important}.NavbarComponent-module__LjSYyq__tab:hover{background-color:var(--header-bottom-link-bg-hover,#00000021);color:#fff;text-decoration:none}.NavbarComponent-module__LjSYyq__tabSmall{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex!important}.NavbarComponent-module__LjSYyq__tabSmall:hover{background-color:var(--header-bottom-link-bg-hover,#00000021);color:#fff;text-decoration:none}.NavbarComponent-module__LjSYyq__storeNameText{margin:0;font-size:16px}.NavbarComponent-module__LjSYyq__desktopSearch{flex-grow:1;margin:0 30px 0 15px;display:none}.NavbarComponent-module__LjSYyq__mobileSearch{width:100%;display:flex}.NavbarComponent-module__LjSYyq__tab,.NavbarComponent-module__LjSYyq__tabSmall{font-family:Quicksand;font-size:14px;font-weight:600;display:none!important}.NavbarComponent-module__LjSYyq__logo{object-fit:contain;object-position:left;max-width:94px;height:28px}.NavbarComponent-module__LjSYyq__line1{min-height:45px;padding:3px 0}.NavbarComponent-module__LjSYyq__line2{min-height:50px;padding:3px 0 10px}.NavbarComponent-module__LjSYyq__customLinks,.NavbarComponent-module__LjSYyq__hideMobileSearch{display:none!important}.NavbarComponent-module__LjSYyq__fixedNavbar{z-index:100;position:sticky;top:0;left:0}.NavbarComponent-module__LjSYyq__hideLine2Mobile{display:none!important}@media only screen and (min-width:960px){.NavbarComponent-module__LjSYyq__line1{padding:22px 0}.NavbarComponent-module__LjSYyq__line2{padding:0}.NavbarComponent-module__LjSYyq__hideLine2Mobile{display:flex!important}.NavbarComponent-module__LjSYyq__logo{max-width:155px;height:46px}.NavbarComponent-module__LjSYyq__leftDivider{margin-left:auto}.NavbarComponent-module__LjSYyq__tab{height:50px;font-size:14px;display:flex!important}.NavbarComponent-module__LjSYyq__tab:hover{height:50px}.NavbarComponent-module__LjSYyq__tabSmall{height:46px;padding-left:10px;padding-right:20px;display:flex!important}.NavbarComponent-module__LjSYyq__tabSmall:hover{height:46px}.NavbarComponent-module__LjSYyq__desktopSearch{display:flex}.NavbarComponent-module__LjSYyq__mobileSearch{display:none!important}.NavbarComponent-module__LjSYyq__customLinks{display:flex!important}}@media only screen and (min-width:1200px){.NavbarComponent-module__LjSYyq__logo{max-width:155px;height:46px}.NavbarComponent-module__LjSYyq__leftDivider{margin-left:auto}.NavbarComponent-module__LjSYyq__tab,.NavbarComponent-module__LjSYyq__tab:hover{font-size:16px}.NavbarComponent-module__LjSYyq__tabSmall{height:46px;padding-left:10px;padding-right:30px;font-size:16px}.NavbarComponent-module__LjSYyq__tabSmall:hover{height:46px}}
.MobileMenuItem-module__qeJQVW__menuItem{color:#000;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;display:flex;position:relative}.MobileMenuItem-module__qeJQVW__menuItem span{font-weight:500}.MobileMenuItem-module__qeJQVW__menuItem span,.MobileMenuItem-module__qeJQVW__menuItem svg{transition:color .1s ease-in-out}.MobileMenuItem-module__qeJQVW__menuItem:hover span,.MobileMenuItem-module__qeJQVW__menuItem:hover svg{color:var(--btn-primary)}.MobileMenuItem-module__qeJQVW__menuItemBorderTop{border-top:1px solid #e9e9e9}.MobileMenuItem-module__qeJQVW__leftBlock{align-items:center;gap:10px;font-weight:400;display:flex}.MobileMenuItem-module__qeJQVW__iconWrapper{justify-content:center;align-items:center;width:24px;display:flex}@media only screen and (min-width:960px){.MobileMenuItem-module__qeJQVW__menuItem{display:none}}
.CustomLinksComponent-module__HkfUga__arrowImg{will-change:transform;width:25px;height:25px;margin-left:5px;transition:transform .3s ease-in-out}.CustomLinksComponent-module__HkfUga__root:hover .CustomLinksComponent-module__HkfUga__arrowImg,.CustomLinksComponent-module__HkfUga__tab.CustomLinksComponent-module__HkfUga__active .CustomLinksComponent-module__HkfUga__arrowImg{transform:rotate(180deg)}.CustomLinksComponent-module__HkfUga__navbarDropdown{position:relative}.CustomLinksComponent-module__HkfUga__dropdown{z-index:2147483647;will-change:opacity;background:#fff;flex-direction:column;width:max-content;min-width:150px;max-width:225px;animation:.2s forwards CustomLinksComponent-module__HkfUga__fadeIn;display:flex;position:absolute;top:0;left:0;box-shadow:0 .5rem 1rem #00000026}.CustomLinksComponent-module__HkfUga__dropdownAlignRight{left:auto;right:0}.CustomLinksComponent-module__HkfUga__dropdownFlyout{top:0;left:100%}.CustomLinksComponent-module__HkfUga__dropdownFlyoutAlignLeft{left:auto;right:100%}.CustomLinksComponent-module__HkfUga__childWrapper{position:relative}.CustomLinksComponent-module__HkfUga__childLink{color:#000;text-align:left;border-bottom:1px solid #dcdcdc;justify-content:start;align-items:center;height:auto;min-height:45px;padding:5px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.CustomLinksComponent-module__HkfUga__childLink:hover,.CustomLinksComponent-module__HkfUga__childLink.CustomLinksComponent-module__HkfUga__active{background-color:#f5f5f5}.CustomLinksComponent-module__HkfUga__name{transition:transform .3s}.CustomLinksComponent-module__HkfUga__childLink:hover .CustomLinksComponent-module__HkfUga__name,.CustomLinksComponent-module__HkfUga__childLink.CustomLinksComponent-module__HkfUga__active .CustomLinksComponent-module__HkfUga__name{transform:translate(5px)}.CustomLinksComponent-module__HkfUga__nestedArrowWrapper{flex:1 0 20px;position:relative}.CustomLinksComponent-module__HkfUga__nestedArrowImg{opacity:.7;will-change:transform,opacity;width:20px;height:20px;transition:transform .3s,opacity .2s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.CustomLinksComponent-module__HkfUga__childLink:hover .CustomLinksComponent-module__HkfUga__nestedArrowImg,.CustomLinksComponent-module__HkfUga__childLink.CustomLinksComponent-module__HkfUga__active .CustomLinksComponent-module__HkfUga__nestedArrowImg{opacity:.9;transform:translate(5px,-50%)scale(1.05)}.CustomLinksComponent-module__HkfUga__root:hover .CustomLinksComponent-module__HkfUga__tab,.CustomLinksComponent-module__HkfUga__tab.CustomLinksComponent-module__HkfUga__active{background-color:var(--header-bottom-link-bg-hover,#00000021)}@keyframes CustomLinksComponent-module__HkfUga__fadeIn{0%{opacity:0}to{opacity:1}}
.MenuLevelHeader-module__-D1Lfa__header{cursor:auto;border-top:1px solid #d9d9d9;justify-content:space-between;align-items:center;column-gap:10px;width:100%;padding:16px 20px;display:flex}.MenuLevelHeader-module__-D1Lfa__menuItemBackButton{color:#1c49c2;cursor:pointer;align-items:center;column-gap:15px;font-size:20px;font-weight:900;display:flex}.MenuLevelHeader-module__-D1Lfa__menuItemBackButton span,.MenuLevelHeader-module__-D1Lfa__menuItemBackButton svg{transition:color .1s ease-in-out}.MenuLevelHeader-module__-D1Lfa__menuItemBackButton:hover span,.MenuLevelHeader-module__-D1Lfa__menuItemBackButton:hover svg{color:var(--btn-primary)}.MenuLevelHeader-module__-D1Lfa__menuHeaderShopAll{text-decoration:underline}
.MenuLevel-module__Rx1pKG__menuLevel{z-index:10004;background-color:#fff;flex-direction:column;align-items:flex-end;width:100vw;height:100vh;padding:0 0 100px;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow-y:hidden;transform:translate(-100%)}.MenuLevel-module__Rx1pKG__menuLevelActive{overflow-y:auto;transform:translate(0%)}
.LanguageDropdown-module__beEKgG__languageDropdownContainer{display:none;position:relative}.LanguageDropdown-module__beEKgG__languageDropdownButton{text-align:left;cursor:pointer;border:none;align-items:center;width:100%;padding:5px;transition:background-color .15s ease-in-out;display:flex;position:relative}.LanguageDropdown-module__beEKgG__languageDropdownButton:hover{background-color:var(--header-top-link-bg-hover,#00000021)}.LanguageDropdown-module__beEKgG__buttonContent{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex}.LanguageDropdown-module__beEKgG__buttonGlobeIcon{width:24px}.LanguageDropdown-module__beEKgG__buttonShortName{font-size:12px;font-weight:700;display:none}.LanguageDropdown-module__beEKgG__buttonArrowIcon{width:25px;display:none}.LanguageDropdown-module__beEKgG__languageDropdownOptions{z-index:10001;color:#000;background-color:#fff;width:max-content;margin:0;padding:0;display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.LanguageDropdown-module__beEKgG__languageDropdownOptions.LanguageDropdown-module__beEKgG__isOpen{display:block}.LanguageDropdown-module__beEKgG__languageDropdownOption{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:8px 12px;transition:background-color .2s;display:flex}.LanguageDropdown-module__beEKgG__languageDropdownOption:hover{background-color:#ababab8a}.LanguageDropdown-module__beEKgG__languageDropdownOptionName{color:inherit;margin:0;padding:0;font-size:14px}.LanguageDropdown-module__beEKgG__languageDropdownOptionSelected{color:#fff;background-color:var(--main)}.LanguageDropdown-module__beEKgG__languageDropdownOptionSelected:hover{text-shadow:0 0 3px #0007}.LanguageDropdown-module__beEKgG__optionFlag{width:20px;margin-right:8px}.LanguageDropdown-module__beEKgG__languageMobileRoot{justify-content:space-between;width:100%;font-weight:300;display:flex;position:relative}.LanguageDropdown-module__beEKgG__languageMobileMenu{align-items:center;gap:10px;width:100%;font-weight:400;display:flex}.LanguageDropdown-module__beEKgG__languageMobileMenuIconBlock{justify-content:center;align-items:center;width:24px;display:flex}.LanguageDropdown-module__beEKgG__languageMobileMenuRightBlock{position:relative}.LanguageDropdown-module__beEKgG__languageDropdownOptionsMobileMenu{top:auto;bottom:100%;left:-105px}@media only screen and (min-width:480px){.LanguageDropdown-module__beEKgG__languageDropdownButton{padding:8px}.LanguageDropdown-module__beEKgG__buttonShortName{display:unset}.LanguageDropdown-module__beEKgG__buttonContent{gap:8px}}@media only screen and (min-width:960px){.LanguageDropdown-module__beEKgG__languageDropdownContainer{display:inline-block}.LanguageDropdown-module__beEKgG__buttonArrowIcon{display:unset}.LanguageDropdown-module__beEKgG__languageDropdownButton{padding:10px}}@media only screen and (min-width:1200px){.LanguageDropdown-module__beEKgG__buttonShortName{font-size:14px}.LanguageDropdown-module__beEKgG__languageDropdownOptionName{font-size:16px}}
.ThemeToggle-module__gzf4ia__themeButton{background:0 0;border:none;height:46px;padding:0 10px;transition:background-color .15s ease-in-out;display:none}.ThemeToggle-module__gzf4ia__themeButton:hover{background-color:var(--header-top-link-bg-hover,#00000021)}.ThemeToggle-module__gzf4ia__themeButton:active,.ThemeToggle-module__gzf4ia__themeButton:focus{outline:none}.ThemeToggle-module__gzf4ia__themeButtonMobileMenu{text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.ThemeToggle-module__gzf4ia__themeWrapperMobileMenu{align-items:center;gap:10px;display:flex}.ThemeToggle-module__gzf4ia__themeIconBlockMobileMenu{justify-content:center;align-items:center;width:24px;display:flex}.ThemeToggle-module__gzf4ia__iconMobileMenu{width:22px}.ThemeToggle-module__gzf4ia__themeButtonMobileMenu:active,.ThemeToggle-module__gzf4ia__themeButtonMobileMenu:focus{border:none;outline:none}@media only screen and (min-width:960px){.ThemeToggle-module__gzf4ia__themeButton{display:block}}
.MobileMenu-module__mfnmZq__mobileMenu{z-index:10001;background-color:#fff;flex-direction:column;align-items:flex-end;width:100vw;height:100%;max-height:100vh;margin:45px 0 0;padding:0 0 150px;transition:transform .3s ease-in-out,box-shadow .1s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.MobileMenu-module__mfnmZq__mobileMenuV2{margin:65px 0 0}.MobileMenu-module__mfnmZq__mobileMenuActive{transform:translate(0%);box-shadow:1.95px 1.95px 2.6px #00000026}.MobileMenu-module__mfnmZq__mobileMenuDisabled{overflow-y:hidden}.MobileMenu-module__mfnmZq__section{border-top:1px solid #d9d9d9;flex-direction:column;width:100%;display:flex}@media (min-width:960px){.MobileMenu-module__mfnmZq__mobileMenu{display:none}}@supports (height:100dvh){.MobileMenu-module__mfnmZq__mobileMenu{min-height:100dvh}}
.NavbarLink-module__3RGnda__navbarLink{align-items:center;gap:5px;font-weight:500;transition:color .2s ease-in-out;display:flex}.NavbarLink-module__3RGnda__navbarLink:hover,.NavbarLink-module__3RGnda__navbarLinkActive{color:var(--main);text-decoration:none}.NavbarLink-module__3RGnda__icon{transition:transform .3s}.NavbarLink-module__3RGnda__navbarLinkWrapper:hover .NavbarLink-module__3RGnda__icon,.NavbarLink-module__3RGnda__navbarLinkActive .NavbarLink-module__3RGnda__icon{transform:rotate(180deg)}
.ListLinksDropdownV2Component-module__s1fH7G__navbarDropdown{position:relative}.ListLinksDropdownV2Component-module__s1fH7G__linksList{z-index:2147483647;will-change:opacity;background:#fff;flex-direction:column;width:max-content;min-width:150px;max-width:200px;animation:.2s forwards ListLinksDropdownV2Component-module__s1fH7G__fadeIn;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 .5rem 1rem #00000026}.ListLinksDropdownV2Component-module__s1fH7G__dropdownLink{color:#000;text-align:left;border-bottom:1px solid #dcdcdc;justify-content:start;align-items:center;height:auto;min-height:50px;padding:5px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.ListLinksDropdownV2Component-module__s1fH7G__dropdownLink:hover{color:#000;background-color:#f5f5f5;height:auto;min-height:50px;font-size:14px}.ListLinksDropdownV2Component-module__s1fH7G__title{transition:transform .3s}.ListLinksDropdownV2Component-module__s1fH7G__dropdownLink:hover .ListLinksDropdownV2Component-module__s1fH7G__title{transform:translate(5px)}@keyframes ListLinksDropdownV2Component-module__s1fH7G__fadeIn{0%{opacity:0}to{opacity:1}}
.NavbarCategoriesV2Component-module__BKppPG__navbarDropdown{z-index:1005;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity,transform;background-color:#fff;border-radius:0 0 .5rem .5rem;width:auto;padding:16px 0 32px;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;position:absolute;top:100%;left:0;right:0;box-shadow:0 .3rem .3rem #0000004d}.NavbarCategoriesV2Component-module__BKppPG__navbarDropdown:before{content:"";width:100%;height:30px;position:absolute;top:-20px;left:0}.NavbarCategoriesV2Component-module__BKppPG__navbarDropdownActive{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),visibility;transform:translateY(0)}.NavbarCategoriesV2Component-module__BKppPG__backdrop{z-index:1000;opacity:0;pointer-events:none;background-color:#00000080;width:auto;height:calc(100dvh - 100%);transition:opacity .2s;position:absolute;top:100%;left:0;right:0}.NavbarCategoriesV2Component-module__BKppPG__backdropActive{opacity:1;pointer-events:auto;transition-duration:.5s}.NavbarCategoriesV2Component-module__BKppPG__categories{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}.NavbarCategoriesV2Component-module__BKppPG__category{flex-direction:column;gap:8px;display:flex}.NavbarCategoriesV2Component-module__BKppPG__categoryLink{color:#000;border-bottom:1px solid #eee;align-items:center;gap:5px;padding:0 0 8px;font-size:18px;font-weight:600;transition:border-bottom .18s;display:flex}.NavbarCategoriesV2Component-module__BKppPG__categoryArrowIcon{color:#5d5d5d;transition:transform .35s cubic-bezier(.16,1,.3,1),color .18s}.NavbarCategoriesV2Component-module__BKppPG__categoryLink:hover{color:var(--main);border-bottom:1px solid var(--main)}.NavbarCategoriesV2Component-module__BKppPG__categoryLink:hover .NavbarCategoriesV2Component-module__BKppPG__categoryArrowIcon{color:var(--main);transform:translate(4px)}.NavbarCategoriesV2Component-module__BKppPG__subMenus{flex-direction:column;gap:3px;display:flex}.NavbarCategoriesV2Component-module__BKppPG__subMenuLink{color:#5d5d5d}.NavbarCategoriesV2Component-module__BKppPG__subMenuLink:hover{text-decoration:underline}@media (max-width:1200px){.NavbarCategoriesV2Component-module__BKppPG__categories{grid-template-columns:repeat(3,1fr)}}
.CustomLinksV2Component-module__N6BNUa__navbarDropdown{position:relative}.CustomLinksV2Component-module__N6BNUa__linksList{z-index:2147483647;will-change:opacity;background:#fff;flex-direction:column;width:max-content;min-width:150px;max-width:225px;animation:.2s forwards CustomLinksV2Component-module__N6BNUa__fadeIn;display:flex;position:absolute;top:0;left:0;box-shadow:0 .5rem 1rem #00000026}.CustomLinksV2Component-module__N6BNUa__linksListAlignRight{left:auto;right:0}.CustomLinksV2Component-module__N6BNUa__linksListFlyout{top:0;left:100%}.CustomLinksV2Component-module__N6BNUa__linksListFlyoutAlignLeft{left:auto;right:100%}.CustomLinksV2Component-module__N6BNUa__childWrapper{position:relative}.CustomLinksV2Component-module__N6BNUa__dropdownLink{color:#000;text-align:left;border-bottom:1px solid #dcdcdc;justify-content:start;align-items:center;height:auto;min-height:45px;padding:5px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.CustomLinksV2Component-module__N6BNUa__dropdownLink:hover,.CustomLinksV2Component-module__N6BNUa__dropdownLink.CustomLinksV2Component-module__N6BNUa__active{background-color:#f5f5f5}.CustomLinksV2Component-module__N6BNUa__name{transition:transform .3s}.CustomLinksV2Component-module__N6BNUa__dropdownLink:hover .CustomLinksV2Component-module__N6BNUa__name,.CustomLinksV2Component-module__N6BNUa__dropdownLink.CustomLinksV2Component-module__N6BNUa__active .CustomLinksV2Component-module__N6BNUa__name{transform:translate(5px)}.CustomLinksV2Component-module__N6BNUa__nestedArrowWrapper{flex:1 0 20px;position:relative}.CustomLinksV2Component-module__N6BNUa__nestedArrowImg{opacity:.7;will-change:transform,opacity;width:20px;height:20px;transition:transform .3s,opacity .2s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.CustomLinksV2Component-module__N6BNUa__dropdownLink:hover .CustomLinksV2Component-module__N6BNUa__nestedArrowImg,.CustomLinksV2Component-module__N6BNUa__dropdownLink.CustomLinksV2Component-module__N6BNUa__active .CustomLinksV2Component-module__N6BNUa__nestedArrowImg{opacity:.9;transform:translate(5px,-50%)scale(1.05)}@keyframes CustomLinksV2Component-module__N6BNUa__fadeIn{0%{opacity:0}to{opacity:1}}
.MobileNavbar-module__tb5DdG__mobileNavbar{align-items:center;padding:25px 0;display:flex;position:relative}.MobileNavbar-module__tb5DdG__logo{object-fit:contain;max-width:80px;height:60px;max-height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:960px){.MobileNavbar-module__tb5DdG__mobileNavbar{display:none}.MobileNavbar-module__tb5DdG__logo{max-width:144px;height:100px;max-height:80px;padding:5px 0}}
.BannerMessage-module__HyGjia__bannerRoot{background:#fff;border-bottom:1px solid #dcdcdc;justify-content:center;align-items:center;min-height:40px;padding:5px;transition:margin-top .3s ease-out,opacity .3s ease-out;display:flex!important}.BannerMessage-module__HyGjia__bannerRootHidden{opacity:0;border:none}.BannerMessage-module__HyGjia__bannerText{overflow-wrap:anywhere;color:#000;text-align:center;font-size:14px}@media only screen and (min-width:960px){.BannerMessage-module__HyGjia__bannerRoot{padding:16px}.BannerMessage-module__HyGjia__bannerText{font-size:16px}}
.NavbarCategoriesComponent-module__9MnTxW__tab{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;justify-content:center;align-items:center;height:50px;font-family:Quicksand;font-size:16px;font-weight:600;text-decoration:none;display:none!important}.NavbarCategoriesComponent-module__9MnTxW__root:hover .NavbarCategoriesComponent-module__9MnTxW__tab{background-color:var(--header-bottom-link-bg-hover,#00000021);color:#fff;text-decoration:none}.NavbarCategoriesComponent-module__9MnTxW__arrowImg{will-change:transform;width:25px;height:25px;transition:transform .3s ease-in-out}.NavbarCategoriesComponent-module__9MnTxW__root:hover .NavbarCategoriesComponent-module__9MnTxW__arrowImg{transform:rotate(180deg)}.NavbarCategoriesComponent-module__9MnTxW__navbarDropdown{position:relative}.NavbarCategoriesComponent-module__9MnTxW__dropdown,.NavbarCategoriesComponent-module__9MnTxW__dropDownSmall{z-index:2147483647;will-change:opacity;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;min-width:920px;min-height:50px;animation:.2s forwards NavbarCategoriesComponent-module__9MnTxW__fadeIn;display:flex;position:absolute;top:0;left:0;box-shadow:0 .5rem 1rem #00000026}.NavbarCategoriesComponent-module__9MnTxW__dropDownSmall{min-width:185px}.NavbarCategoriesComponent-module__9MnTxW__dropdownSidebar{background-color:#eee;width:185px;min-width:185px;max-width:185px;padding-top:10px;padding-bottom:10px}.NavbarCategoriesComponent-module__9MnTxW__dropdownTab{text-align:left;color:#4d4d4d;-webkit-user-select:none;user-select:none;word-break:break-word;justify-content:space-between;align-items:center;margin-left:10px;padding:20px 20px 20px 10px;font-size:16px;font-weight:900;transition:background .2s;text-decoration:none!important;display:flex!important}.NavbarCategoriesComponent-module__9MnTxW__dropdownTab:hover{color:#1c49c2;background-color:#f6f6f6;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:10px}.NavbarCategoriesComponent-module__9MnTxW__selectedTab{color:#1c49c2;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#f6f6f6!important}.NavbarCategoriesComponent-module__9MnTxW__rightArrowImg{width:25px;height:25px}.NavbarCategoriesComponent-module__9MnTxW__selectedTab .NavbarCategoriesComponent-module__9MnTxW__rightArrowImg{color:#1c49c2}.NavbarCategoriesComponent-module__9MnTxW__dropdownContent{background-color:#fff;flex-wrap:wrap;gap:30px;max-width:1050px;padding:20px;display:flex}.NavbarCategoriesComponent-module__9MnTxW__categoryColumn{flex-direction:column;gap:10px;width:200px;display:flex}.NavbarCategoriesComponent-module__9MnTxW__categoryHeader{color:#1c49c2;border-bottom:1px solid #dcdcdc;flex-direction:column;justify-content:flex-end;min-height:55px;font-size:18px;font-weight:900;text-decoration:none;display:flex}.NavbarCategoriesComponent-module__9MnTxW__categoryHeader:hover{color:#1c49c2;border-bottom:1px solid #1c49c2;text-decoration:none}.NavbarCategoriesComponent-module__9MnTxW__categoryBigHeader{height:70px}.NavbarCategoriesComponent-module__9MnTxW__categoryImageWrapper{width:100%;height:150px;display:block;position:relative}.NavbarCategoriesComponent-module__9MnTxW__categoryImageWrapper img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NavbarCategoriesComponent-module__9MnTxW__submenusList{flex-direction:column;gap:3px;display:flex}.NavbarCategoriesComponent-module__9MnTxW__categoryLine{color:#1c1c1c;display:block}.NavbarCategoriesComponent-module__9MnTxW__categoryLine:hover{color:#1c1c1c}@media only screen and (min-width:960px){.NavbarCategoriesComponent-module__9MnTxW__tab{font-size:14px;display:flex!important}}@media only screen and (min-width:1200px){.NavbarCategoriesComponent-module__9MnTxW__tab{font-size:16px}}@keyframes NavbarCategoriesComponent-module__9MnTxW__fadeIn{0%{opacity:0}to{opacity:1}}
.ListLinksDropdownComponent-module__3leexG__navbarDropdown{position:relative}.ListLinksDropdownComponent-module__3leexG__arrowImg{will-change:transform;width:25px;height:25px;transition:transform .3s ease-in-out}.ListLinksDropdownComponent-module__3leexG__root:hover .ListLinksDropdownComponent-module__3leexG__arrowImg{transform:rotate(180deg)}.ListLinksDropdownComponent-module__3leexG__dropdown{z-index:2147483647;will-change:opacity;background:#fff;flex-direction:column;width:max-content;min-width:150px;max-width:200px;animation:.2s forwards ListLinksDropdownComponent-module__3leexG__fadeIn;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 .5rem 1rem #00000026}.ListLinksDropdownComponent-module__3leexG__nestedTab{color:#000;text-align:left;border-bottom:1px solid #dcdcdc;justify-content:start;align-items:center;height:auto;min-height:50px;padding:5px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.ListLinksDropdownComponent-module__3leexG__nestedTab:hover{color:#000;background-color:#f5f5f5;height:auto;min-height:50px;font-size:14px}.ListLinksDropdownComponent-module__3leexG__title{transition:transform .3s}.ListLinksDropdownComponent-module__3leexG__nestedTab:hover .ListLinksDropdownComponent-module__3leexG__title{transform:translate(5px)}.ListLinksDropdownComponent-module__3leexG__root:hover .ListLinksDropdownComponent-module__3leexG__tab{background-color:var(--header-bottom-link-bg-hover,#00000021)}@keyframes ListLinksDropdownComponent-module__3leexG__fadeIn{0%{opacity:0}to{opacity:1}}
.CheckoutNavbar-module__d5O4oq__headerWrapper{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.CheckoutNavbar-module__d5O4oq__leftBlock{align-items:center;gap:10px;display:flex}.CheckoutNavbar-module__d5O4oq__logo{object-fit:contain;object-position:left;max-width:155px;height:40px}.CheckoutNavbar-module__d5O4oq__storeNameText{max-width:350px;margin:0;font-size:14px}.CheckoutNavbar-module__d5O4oq__checkoutText{align-items:center;gap:8px;display:flex}.CheckoutNavbar-module__d5O4oq__lockIcon{font-size:14px}.CheckoutNavbar-module__d5O4oq__checkoutText h3{margin:0;font-size:16px;font-weight:600}.CheckoutNavbar-module__d5O4oq__storeInfo{align-items:center;gap:30px;display:flex}.CheckoutNavbar-module__d5O4oq__location{align-items:center;gap:8px;display:none}.CheckoutNavbar-module__d5O4oq__shopIcon{font-size:32px}.CheckoutNavbar-module__d5O4oq__locationInfo{flex-direction:column;display:flex}.CheckoutNavbar-module__d5O4oq__locationInfoName{font-size:16px;font-weight:400;line-height:24px}.CheckoutNavbar-module__d5O4oq__locationInfoPhone,.CheckoutNavbar-module__d5O4oq__locationInfoPhone a{color:var(--secondary);font-size:12px;font-weight:400;line-height:18px}.CheckoutNavbar-module__d5O4oq__rightBlock{align-items:center;gap:10px;display:flex}@media (min-width:650px){.CheckoutNavbar-module__d5O4oq__storeNameText{font-size:24px}.CheckoutNavbar-module__d5O4oq__checkoutText h3{font-size:18px}.CheckoutNavbar-module__d5O4oq__lockIcon{font-size:16px}}@media (min-width:960px){.CheckoutNavbar-module__d5O4oq__headerWrapper{padding:15px 0}.CheckoutNavbar-module__d5O4oq__leftBlock{gap:35px}.CheckoutNavbar-module__d5O4oq__logo{max-width:155px;height:70px}.CheckoutNavbar-module__d5O4oq__checkoutText h3{font-size:24px}.CheckoutNavbar-module__d5O4oq__lockIcon{font-size:18px}.CheckoutNavbar-module__d5O4oq__location{display:flex}}
.FeaturedBrands-module__uwyL3q__footerContentWrapper{padding:24px 0}.FeaturedBrands-module__uwyL3q__footerBrandsWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 50px;display:flex}.FeaturedBrands-module__uwyL3q__footerBrandsItem{justify-content:center;align-items:center;display:flex}@media screen and (max-width:1024px){.FeaturedBrands-module__uwyL3q__footerBrandsWrapper{justify-content:space-around;column-gap:100px}}@media screen and (max-width:768px){.FeaturedBrands-module__uwyL3q__footerBrandsWrapper{column-gap:50px}}@media screen and (max-width:520px){.FeaturedBrands-module__uwyL3q__footerBrandsWrapper{column-gap:25px}}
.MainFooter-module__yYeHXW__footerContentWrapper{padding:24px 0}.MainFooter-module__yYeHXW__footerTopRow{background-color:#1c49c2}.MainFooter-module__yYeHXW__footerTopRow .MainFooter-module__yYeHXW__footerRowWrapper{justify-content:space-between;align-items:center;column-gap:25px;display:flex}.MainFooter-module__yYeHXW__footerTopRow .MainFooter-module__yYeHXW__footerRowWrapperCentered{justify-content:center}.MainFooter-module__yYeHXW__footerLink{color:#fff;border-radius:8px;margin:0;padding:6px 10px;font-size:20px;font-weight:600;transition:background-color .2s ease-in-out}.MainFooter-module__yYeHXW__footerLink:hover{color:#fff;background-color:#0000001a;text-decoration:none}.MainFooter-module__yYeHXW__footerLocation{text-align:center;color:#fff;margin:0;font-size:14px;font-weight:600;display:inline-block}.MainFooter-module__yYeHXW__footerRowWrapper button{justify-content:center;align-items:center;column-gap:5px;max-width:200px;display:flex}.MainFooter-module__yYeHXW__footerRowWrapper svg{width:24px;height:24px}@media screen and (max-width:768px){.MainFooter-module__yYeHXW__footerTopRow .MainFooter-module__yYeHXW__footerRowWrapper a:not(:first-child){padding:0}.MainFooter-module__yYeHXW__footerTopRow button{display:none}}@media screen and (max-width:600px){.MainFooter-module__yYeHXW__footerTopRow .MainFooter-module__yYeHXW__footerRowWrapper{flex-direction:column;row-gap:10px}}
.Social-module__stkEAG__footerSocialLinks{align-items:center;column-gap:25px;display:flex}.Social-module__stkEAG__footerSocialLinks li{width:48px;height:48px;transition:all .1s ease-in-out}.Social-module__stkEAG__footerSocialLinks li:hover{transform:scale(1.1)}.Social-module__stkEAG__footerSocialLinks a{width:48px;height:48px;display:inline-block}.Social-module__stkEAG__footerSocialLinksV2 li,.Social-module__stkEAG__footerSocialLinksV2 a{width:24px;height:24px}@media screen and (max-width:768px){.Social-module__stkEAG__footerSocialLinks{flex-wrap:wrap;justify-content:center;column-gap:10px}.Social-module__stkEAG__footerSocialLinksV2{column-gap:25px}}
.NavLinks-module__aB9rnW__footerNav{width:100%;max-width:1440px}.NavLinks-module__aB9rnW__footerNav ul{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:25px;margin:0;padding:0;list-style:none;display:flex}.NavLinks-module__aB9rnW__footerNav a{color:#121212;font-size:16px;font-weight:400}.NavLinks-module__aB9rnW__footerNav a:hover,.NavLinks-module__aB9rnW__footerColumn2 a:hover{text-decoration:underline}.NavLinks-module__aB9rnW__footerColumn2{justify-content:space-evenly;align-items:center;column-gap:25px;margin:0;padding:0;list-style:none;display:flex}.NavLinks-module__aB9rnW__footerColumn2 a{color:#121212;font-size:16px;font-weight:400}@media screen and (max-width:1024px){.NavLinks-module__aB9rnW__footerNav ul{column-gap:10px}}@media screen and (max-width:768px){.NavLinks-module__aB9rnW__footerNav ul,.NavLinks-module__aB9rnW__footerColumn2{flex-wrap:wrap;gap:20px}}
.NavAndSocial-module__xyRGAa__footerContentWrapper{padding:24px 0}.NavAndSocial-module__xyRGAa__footerCenterRow .NavAndSocial-module__xyRGAa__footerRowWrapper{flex-direction:column;align-items:center;row-gap:25px;display:flex}
.PoweredBy-module__AZWK5W__footerContentWrapper{padding:24px 0}.PoweredBy-module__AZWK5W__footerBottomRow{border-top:2px solid #ddd}.PoweredBy-module__AZWK5W__footerBottomRow .PoweredBy-module__AZWK5W__footerRowWrapper{justify-content:space-evenly;align-items:center;row-gap:10px;display:flex}.PoweredBy-module__AZWK5W__footerPoweredBy{font-size:18px}.PoweredBy-module__AZWK5W__footerBottomRow .PoweredBy-module__AZWK5W__footerRowWrapper p,.PoweredBy-module__AZWK5W__footerBottomRow .PoweredBy-module__AZWK5W__footerRowWrapper a{margin:0;padding:0}@media screen and (max-width:600px){.PoweredBy-module__AZWK5W__footerBottomRow .PoweredBy-module__AZWK5W__footerRowWrapper{flex-direction:column;row-gap:10px}}
.NavLinksV2-module__dqaxvW__root{flex-direction:column;gap:16px;width:100%;max-width:850px;display:flex}.NavLinksV2-module__dqaxvW__footerNavList,.NavLinksV2-module__dqaxvW__footerColumn2{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.NavLinksV2-module__dqaxvW__footerLinkGroup{flex-direction:column;gap:8px;display:flex}.NavLinksV2-module__dqaxvW__footerLink{color:#fff;font-size:16px;font-weight:400;text-decoration:none}.NavLinksV2-module__dqaxvW__footerLinkParent{font-size:20px;font-weight:700;line-height:1.2}.NavLinksV2-module__dqaxvW__footerLink:hover{text-decoration:underline}.NavLinksV2-module__dqaxvW__footerStaticLink{color:#fff;margin:0;font-size:16px;font-weight:400}.NavLinksV2-module__dqaxvW__footerStaticLinkParent{font-size:20px;font-weight:700;line-height:1.2}.NavLinksV2-module__dqaxvW__footerSubNavList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.NavLinksV2-module__dqaxvW__footerSubLink{font-size:16px;font-weight:400}@media screen and (max-width:768px){.NavLinksV2-module__dqaxvW__footerNavList,.NavLinksV2-module__dqaxvW__footerColumn2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.NavLinksV2-module__dqaxvW__footerNavList,.NavLinksV2-module__dqaxvW__footerColumn2{grid-template-columns:repeat(2,1fr);gap:20px 0}}
.SocialV2-module__wDG19G__footerSocialLinksV2{flex-direction:column;gap:8px;display:flex}.SocialV2-module__wDG19G__title{margin:0;font-size:20px;font-weight:700}.SocialV2-module__wDG19G__list{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.SocialV2-module__wDG19G__icon{width:36px;height:36px}
.FooterComponent-module__qJ_PiW__footer{background-color:#fff;border-top:1px solid #dee2e6;flex:1 0 auto;width:100%}.FooterComponent-module__qJ_PiW__footer ul{margin:0;padding:0;list-style:none}.FooterComponent-module__qJ_PiW__footerWrapperV2{flex-direction:column;column-gap:48px;min-height:100px;display:flex}.FooterComponent-module__qJ_PiW__footerWrapperV2TopRow{justify-content:space-between;gap:24px;padding:38px 0;display:flex}.FooterComponent-module__qJ_PiW__footerStoreLogoWrapperV2{align-items:center;display:flex}.FooterComponent-module__qJ_PiW__footerStoreLogoV2{object-fit:contain;max-height:144px}.FooterComponent-module__qJ_PiW__footerRightWrapperV2{flex-direction:column;gap:24px;display:flex}.FooterComponent-module__qJ_PiW__footerV2Copyright span{text-align:center;justify-content:center;align-items:center;gap:4px;padding:16px 0;display:flex}.FooterComponent-module__qJ_PiW__apps{flex-direction:column;gap:8px;display:flex}.FooterComponent-module__qJ_PiW__appsTitle{margin:0;font-size:20px;font-weight:700}.FooterComponent-module__qJ_PiW__appsList{align-items:center;gap:4px;display:flex}.FooterComponent-module__qJ_PiW__poweredBy{text-align:center;justify-content:center;align-items:center;gap:4px;margin:0;padding:10px 0;display:flex}@media screen and (max-width:768px){.FooterComponent-module__qJ_PiW__footerWrapperV2{flex-direction:column}}@media screen and (max-width:960px){.FooterComponent-module__qJ_PiW__footerWrapperV2{min-height:unset;gap:24px}.FooterComponent-module__qJ_PiW__footerWrapperV2TopRow{flex-direction:column;padding:24px 0}}
.WoofGangBanner-module__95BQBa__woofGangBanner{background-color:#e175a4}.WoofGangBanner-module__95BQBa__wrapper{justify-content:space-evenly;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:10px 20px;display:flex}.WoofGangBanner-module__95BQBa__storeLink,.WoofGangBanner-module__95BQBa__addressLink,.WoofGangBanner-module__95BQBa__phoneLink{color:#fff;align-items:center;gap:10px;font-size:14px;display:flex}.WoofGangBanner-module__95BQBa__addressLink{width:350px}.WoofGangBanner-module__95BQBa__woofGangBanner img{width:100%;max-width:25px;height:25px}@media (max-width:1000px){.WoofGangBanner-module__95BQBa__woofGangBanner{display:none}}
.OtherContacts-module__M6HY5a__otherContacts{flex-direction:column;display:flex}.OtherContacts-module__M6HY5a__titleWrapper{justify-content:space-between;align-items:center;min-height:36px;margin:0 0 36px;display:flex}.OtherContacts-module__M6HY5a__titleWrapper h3{margin:0!important}.OtherContacts-module__M6HY5a__addContactButton{min-width:150px;max-width:250px;margin-left:auto;font-size:16px}.OtherContacts-module__M6HY5a__addBlock{cursor:pointer;background-color:#fff;border:1px solid gray;border-radius:5px;align-items:center;gap:10px;margin-left:auto;padding:5px 15px;display:flex}.OtherContacts-module__M6HY5a__addBlock:hover{background-color:#f1f1f1}.OtherContacts-module__M6HY5a__cardsList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin:0 0 20px;display:grid}.OtherContacts-module__M6HY5a__clickableRow{cursor:pointer}.OtherContacts-module__M6HY5a__clickableRow:hover{color:#fff!important;background-color:#007bff!important}.OtherContacts-module__M6HY5a__card{color:gray;background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;justify-content:space-between;width:100%;padding:15px 20px;display:flex;box-shadow:0 3px 5px #0000000a}.OtherContacts-module__M6HY5a__cardSelected{border:1px solid var(--btn-primary)}.OtherContacts-module__M6HY5a__cardBody{flex-direction:column;gap:10px;display:flex;position:relative}.OtherContacts-module__M6HY5a__cardEditIcon{color:#007bff;cursor:pointer;position:absolute;top:2px;right:0}.OtherContacts-module__M6HY5a__cardNameWrapper{align-items:center;gap:10px;display:flex}.OtherContacts-module__M6HY5a__cardName{color:#121212;font-size:18px;font-weight:700}.OtherContacts-module__M6HY5a__infoWrapper{flex-direction:column;gap:5px;display:flex}.OtherContacts-module__M6HY5a__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.OtherContacts-module__M6HY5a__label{color:#6c757d;margin:0;font-size:14px;font-weight:400}.OtherContacts-module__M6HY5a__value{color:#121212;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;overflow:hidden}.OtherContacts-module__M6HY5a__cardButton{border-radius:10px;width:100%;margin-top:10px;padding:8px 15px;font-size:14px;box-shadow:none!important}.OtherContacts-module__M6HY5a__goBackButton{width:150px;margin:0 0 25px;font-size:16px}.OtherContacts-module__M6HY5a__selectButton{width:100%;font-size:15px}.OtherContacts-module__M6HY5a__emptyPlaceholder{color:gray;justify-content:center;align-items:center;height:150px;font-size:16px;display:flex}.OtherContacts-module__M6HY5a__approvalText{text-align:center;justify-content:center;align-items:center;font-size:16px;display:flex}
.FeaturedCategoriesBlock-module__Lq0rKq__title.FeaturedCategoriesBlock-module__Lq0rKq__title{color:var(--heading,#272a61)}.FeaturedCategoriesBlock-module__Lq0rKq__emptyListPlaceholder{margin:0 auto}.FeaturedCategoriesBlock-module__Lq0rKq__featuredCategoryColumn{height:100%}.FeaturedCategoriesBlock-module__Lq0rKq__featuredCategoryLink{background-color:#fff;border:2px solid #eee;border-radius:10px;flex-direction:column;width:100%;height:100%;padding:5% 0 0;display:flex}.FeaturedCategoriesBlock-module__Lq0rKq__categoryTitle{white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 10px;font-weight:700;display:block;overflow:hidden}.FeaturedCategoriesBlock-module__Lq0rKq__categoryImageRoot{border-radius:5px;flex-grow:1;width:auto;height:auto;margin:5px 10px 10px;position:relative}.FeaturedCategoriesBlock-module__Lq0rKq__categoryImage{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;height:100%;transition:transform .3s}.FeaturedCategoriesBlock-module__Lq0rKq__featuredCategoryLink:hover .FeaturedCategoriesBlock-module__Lq0rKq__categoryImage{transform:scale(1.05)}.FeaturedCategoriesBlock-module__Lq0rKq__featuredCategoryLink:before{content:none}
.PetInfo-module__AdcuTW__petInfo{flex-direction:column;gap:5px;display:flex}.PetInfo-module__AdcuTW__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.PetInfo-module__AdcuTW__label{color:#6c757d;margin:0;font-size:14px;font-weight:400}.PetInfo-module__AdcuTW__value{color:#121212;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;overflow:hidden}.PetInfo-module__AdcuTW__text{font-family:Poppins,sans-serif;font-weight:300}.PetInfo-module__AdcuTW__textRed,.PetInfo-module__AdcuTW__textYellow,.PetInfo-module__AdcuTW__textGreen{text-align:center;color:#fff;border-radius:6px;padding:2px 10px;font-size:16px;font-weight:500}.PetInfo-module__AdcuTW__textRed{background-color:#f33}.PetInfo-module__AdcuTW__textYellow{background-color:#ffc81e}.PetInfo-module__AdcuTW__textGreen{background-color:#5f9d44}
.EmptyBlock-module__IwarNa__block{flex-direction:column;justify-content:center;align-items:center;gap:25px;max-width:400px;margin:40px auto;padding:0 5px;display:flex}.EmptyBlock-module__IwarNa__icon{color:#ababab}.EmptyBlock-module__IwarNa__info{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.EmptyBlock-module__IwarNa__title{text-align:center;color:#ababab;margin:0;font-size:18px;font-weight:600}.EmptyBlock-module__IwarNa__description{text-align:center;color:#ababab;margin:0 0 15px;font-size:16px}.EmptyBlock-module__IwarNa__button{text-transform:none;width:auto;font-size:16px;font-weight:400}
.ProductImagesSlider-module__Vc-Zkq__slider{flex-direction:column;align-items:center;row-gap:10px;width:100%;max-width:600px;display:flex}.ProductImagesSlider-module__Vc-Zkq__swiper{height:inherit}.ProductImagesSlider-module__Vc-Zkq__sliderImageWrapper{width:100%;max-width:600px;height:600px;position:relative}.ProductImagesSlider-module__Vc-Zkq__sliderImage{object-fit:contain;cursor:zoom-in;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductImagesSlider-module__Vc-Zkq__sliderButton{color:#1c49c2;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #dbebf9;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute}.ProductImagesSlider-module__Vc-Zkq__sliderButton:hover{background-color:#dbebf9}.ProductImagesSlider-module__Vc-Zkq__sliderButtonLeft{top:50%;left:10px;transform:translateY(-50%)rotate(-90deg)}.ProductImagesSlider-module__Vc-Zkq__sliderButtonRight{top:50%;right:10px;transform:translateY(-50%)rotate(-90deg)}.ProductImagesSlider-module__Vc-Zkq__sliderDealLabel{position:absolute;top:0;left:0}.ProductImagesSlider-module__Vc-Zkq__sliderAstroImage{position:absolute;top:10px;right:10px}.ProductImagesSlider-module__Vc-Zkq__sliderImageList{justify-content:center;align-items:center;column-gap:5px;width:275px;max-width:350px;height:64px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ProductImagesSlider-module__Vc-Zkq__sliderImageList .ProductImagesSlider-module__Vc-Zkq__sliderImageWrapper{background-color:#fff;flex:none;width:64px;height:64px}.ProductImagesSlider-module__Vc-Zkq__sliderImageList .ProductImagesSlider-module__Vc-Zkq__sliderImageWrapperActive{border:2px solid #1c49c2;border-radius:8px}.ProductImagesSlider-module__Vc-Zkq__sliderImageList .ProductImagesSlider-module__Vc-Zkq__sliderImage{cursor:pointer;width:90%;height:90%}@media screen and (max-width:875px){.ProductImagesSlider-module__Vc-Zkq__sliderImageWrapper{height:350px}}@media screen and (max-width:655px){.ProductImagesSlider-module__Vc-Zkq__slider{max-width:1000px}.ProductImagesSlider-module__Vc-Zkq__sliderImageWrapper{max-width:1000px;height:89vw}}
.ProfileSection-module__diCH_a__section{position:relative}.ProfileSection-module__diCH_a__title{color:#272a61;margin:0 0 15px;font-size:27px;font-weight:700;display:block}@media (max-width:960px){.ProfileSection-module__diCH_a__title{display:none}}
.ServiceAvailability-module__Eym0IW__wrapper{flex-direction:column;gap:15px;margin:0 0 35px;display:flex}.ServiceAvailability-module__Eym0IW__title{text-align:center;margin:0 0 20px;font-size:20px}.ServiceAvailability-module__Eym0IW__fieldsList{flex-wrap:wrap;gap:15px 10px;display:flex}.ServiceAvailability-module__Eym0IW__fieldWrapper{flex:30%}.ServiceAvailability-module__Eym0IW__fieldWrapper:first-child:last-child{flex:100%}.ServiceAvailability-module__Eym0IW__dropdown span{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.ServiceAvailability-module__Eym0IW__signInText{margin:0}.ServiceAvailability-module__Eym0IW__signInText span{white-space:nowrap;cursor:pointer;font-weight:700;text-decoration:underline}@media (max-width:768px){.ServiceAvailability-module__Eym0IW__fieldWrapper{flex:50%}}
.ProfileDataCard-module__jz5era__card{color:#272a61;background-color:#fff;border:1px solid #ddd;flex-direction:column;gap:10px;padding:20px 20px 10px;display:flex;position:relative}.ProfileDataCard-module__jz5era__header{justify-content:flex-end;height:40px;display:flex;position:relative}.ProfileDataCard-module__jz5era__title{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:250px;margin:0;font-size:16px;font-weight:600;display:-webkit-box;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ProfileDataCard-module__jz5era__body{flex-direction:column;display:flex}.ProfileDataCard-module__jz5era__item{justify-content:space-between;align-items:center;padding:10px;display:flex}.ProfileDataCard-module__jz5era__item:not(:last-child){border-bottom:1px solid #ddd}.ProfileDataCard-module__jz5era__itemName{text-transform:uppercase;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.ProfileDataCard-module__jz5era__itemValue{font-size:16px;font-weight:500}.ProfileDataCard-module__jz5era__footer{justify-content:flex-end;display:flex}.ProfileDataCard-module__jz5era__button{text-transform:none;width:auto;font-size:16px;font-weight:400}.ProfileDataCard-module__jz5era__loaderWrapper{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.BookingServicesComponent-module__DTNyEq__emptyPlaceholder{color:gray;justify-content:center;align-items:center;height:150px;font-size:16px;display:flex}.BookingServicesComponent-module__DTNyEq__serviceImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.BookingServicesComponent-module__DTNyEq__serviceImage{object-fit:contain;border-radius:10px;width:100%;height:100%}.BookingServicesComponent-module__DTNyEq__classImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.BookingServicesComponent-module__DTNyEq__classImage{object-fit:contain;border-radius:10px;width:100%;height:100%}
.DiscountCard-module__tOnf_G__card{background-color:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d}.DiscountCard-module__tOnf_G__amountBadge{color:#0070f3;background-color:#eef5ff;border-radius:99px;padding:4px 12px;font-size:18px;font-weight:700;display:inline-block}.DiscountCard-module__tOnf_G__title{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.DiscountCard-module__tOnf_G__description{color:#666;white-space:pre-line;word-break:break-word;margin:0;font-size:14px;line-height:1.4;display:block}.DiscountCard-module__tOnf_G__codeWrapper{cursor:pointer;background-color:#f7f7f7;border:1px dashed #ccc;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:flex}.DiscountCard-module__tOnf_G__codeWrapper:active{transform:scale(.98)}.DiscountCard-module__tOnf_G__codeLabel{color:#999;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.DiscountCard-module__tOnf_G__code{color:#000;font-family:Monaco,monospace;font-weight:700}.DiscountCard-module__tOnf_G__codeWrapper:hover .DiscountCard-module__tOnf_G__copyIcon,.DiscountCard-module__tOnf_G__codeWrapper:hover .DiscountCard-module__tOnf_G__code{color:var(--main)}.DiscountCard-module__tOnf_G__expires{color:#999;margin:0;font-size:12px}
.WishlistButton-module__S2Xe9q__button{text-transform:none;gap:10px;width:100px;font-size:16px}.WishlistButton-module__S2Xe9q__iconActive{color:var(--main)}.WishlistButton-module__S2Xe9q__text{display:none}@media (min-width:500px){.WishlistButton-module__S2Xe9q__text{display:inline-flex}.WishlistButton-module__S2Xe9q__button{width:100%}}
.NewBookingDateAndClasses-module___JQwNa__calendarWrapper{justify-content:center;display:flex}.NewBookingDateAndClasses-module___JQwNa__timeButton{color:#212529;border:1px solid #212529;border-radius:10px;width:144px;margin:4px;padding:7px;font-size:16px}.NewBookingDateAndClasses-module___JQwNa__timeButtonActive{color:#fff;border:1px solid var(--btn-primary)}.NewBookingDateAndClasses-module___JQwNa__DayPicker{--rdp-accent-color:var(--btn-primary,#4a90e2)}.NewBookingDateAndClasses-module___JQwNa__day,.NewBookingDateAndClasses-module___JQwNa__dayRange,.NewBookingDateAndClasses-module___JQwNa__dayDisabled{color:#dce0e0;text-decoration:line-through}.NewBookingDateAndClasses-module___JQwNa__dayAvailable{color:#000;font-weight:700;text-decoration:none}.NewBookingDateAndClasses-module___JQwNa__dayToday{color:#d0021b;font-weight:500}.NewBookingDateAndClasses-module___JQwNa__daySelected{background-color:var(--rdp-accent-color);color:#f0f8ff;border-radius:100%;position:relative}.NewBookingDateAndClasses-module___JQwNa__dayRange{cursor:pointer;border-radius:8px;width:44px;height:44px;transition:background .2s}.NewBookingDateAndClasses-module___JQwNa__dayRangeStart,.NewBookingDateAndClasses-module___JQwNa__dayRangeEnd{color:#ffe7e7;background-color:red}.NewBookingDateAndClasses-module___JQwNa__dayRangeStart{border-radius:8px 0 0 8px}.NewBookingDateAndClasses-module___JQwNa__dayRangeEnd{border-radius:0 8px 8px 0}.NewBookingDateAndClasses-module___JQwNa__dayRangeMiddle{color:red;background-color:#ffe7e7;border-radius:0}.NewBookingDateAndClasses-module___JQwNa__dayRangeMiddle.NewBookingDateAndClasses-module___JQwNa__dayAvailable{color:var(--rdp-accent-color);background-color:#e7f1ff}.NewBookingDateAndClasses-module___JQwNa__dayRangeStart.NewBookingDateAndClasses-module___JQwNa__dayAvailable,.NewBookingDateAndClasses-module___JQwNa__dayRangeEnd.NewBookingDateAndClasses-module___JQwNa__dayAvailable{background-color:var(--rdp-accent-color);color:#f0f8ff}.NewBookingDateAndClasses-module___JQwNa__dayRangeStart.NewBookingDateAndClasses-module___JQwNa__dayRangeEnd{border-radius:8px}.NewBookingDateAndClasses-module___JQwNa__multipleDaysFooter,.NewBookingDateAndClasses-module___JQwNa__dayRangeFooter{flex-direction:column;align-items:center;margin:10px 0;display:flex}.NewBookingDateAndClasses-module___JQwNa__multipleDaysFooter{gap:14px}.NewBookingDateAndClasses-module___JQwNa__dayRangeFooterInfo{margin:0 0 10px;font-size:16px}.NewBookingDateAndClasses-module___JQwNa__dayRangeFooterError{color:#cf1322;margin:0 0 10px;font-size:16px}.NewBookingDateAndClasses-module___JQwNa__multipleDaysFooterSelectedDate{justify-content:space-between;align-items:center;gap:20px;display:flex}.NewBookingDateAndClasses-module___JQwNa__removeIcon{color:#cf1322;cursor:pointer}.NewBookingDateAndClasses-module___JQwNa__multipleDaysFooterSelectedDate span,.NewBookingDateAndClasses-module___JQwNa__dayRangeFooterSelectedDate{font-size:18px;font-weight:500}
.ProfileDiscounts-module__21YDEG__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:12px;display:grid}
.ProductOrderPopup-module__XrYcOW__popupHeader{text-align:center;background-color:#fff;flex-direction:row-reverse;align-items:center;column-gap:10px;min-height:75px;display:flex}.ProductOrderPopup-module__XrYcOW__popupHeader div{flex-grow:1;font-size:18px}.ProductOrderPopup-module__XrYcOW__popupBody{background-color:#fff;max-height:55%;padding:24px;position:relative}.ProductOrderPopup-module__XrYcOW__popupCloseButton{z-index:1;place-self:start end;max-width:35px;padding:7px 0;position:sticky;top:5px;right:5px}.ProductOrderPopup-module__XrYcOW__infoRow{align-items:flex-end;column-gap:5px;margin:0 0 10px;display:flex}.ProductOrderPopup-module__XrYcOW__infoRow:not(:only-child):last-child{align-items:center}.ProductOrderPopup-module__XrYcOW__infoRow p{color:#4d4d4d;width:100px;margin:0;font-size:14px}.ProductOrderPopup-module__XrYcOW__infoRow h4{color:#121212;margin:0;font-size:18px;font-weight:400}.ProductOrderPopup-module__XrYcOW__priceWrapper{flex-direction:column;row-gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__modalFooter{background-color:#fff;justify-content:space-between;padding:10px 15px}.ProductOrderPopup-module__XrYcOW__modalFooterRow{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.ProductOrderPopup-module__XrYcOW__quantity{font-weight:500}.ProductOrderPopup-module__XrYcOW__quantityButtonsWrapper{justify-content:center;align-items:center;gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__quantityButton{border-radius:50%;width:35px;height:35px;font-size:20px;font-weight:400}.ProductOrderPopup-module__XrYcOW__addToCartButton{max-width:100%;margin:10px 0 0;font-size:16px}.ProductOrderPopup-module__XrYcOW__totalPrice{align-items:center;gap:5px;font-weight:700;display:flex}.ProductOrderPopup-module__XrYcOW__confirmationDialog{background-color:#00000080}.ProductOrderPopup-module__XrYcOW__confirmationMessage{font-size:18px}.ProductOrderPopup-module__XrYcOW__confirmationMessage span{color:#121212;font-size:20px;font-weight:600}.ProductOrderPopup-module__XrYcOW__qsrPopup{width:100vw;max-width:none}.ProductOrderPopup-module__XrYcOW__qsrPopup.ProductOrderPopup-module__XrYcOW__qsrPopupLargeMargin,.ProductOrderPopup-module__XrYcOW__qsrPopup.ProductOrderPopup-module__XrYcOW__qsrPopupMediumMargin{margin:var(--qsr-popup-offset)0 0;height:calc(100% - var(--qsr-popup-offset));min-height:calc(100% - var(--qsr-popup-offset))}.ProductOrderPopup-module__XrYcOW__qsrPopup.ProductOrderPopup-module__XrYcOW__qsrPopupLargeMargin{--qsr-popup-offset:82px}.ProductOrderPopup-module__XrYcOW__qsrPopup.ProductOrderPopup-module__XrYcOW__qsrPopupMediumMargin{--qsr-popup-offset:45px}.ProductOrderPopup-module__XrYcOW__qsrPopupBody{background-color:#fff;min-height:60vh;padding:24px;position:relative}.ProductOrderPopup-module__XrYcOW__qsrMainBlock{flex-direction:column;display:flex}.ProductOrderPopup-module__XrYcOW__mealMenuList{flex-direction:column;gap:10px;display:flex}.ProductOrderPopup-module__XrYcOW__qsrPopupFooter{background-color:#fff;justify-content:space-between;padding:10px 15px}.ProductOrderPopup-module__XrYcOW__qsrPopupFooterRow{justify-content:space-between;align-items:center;gap:10px;width:100%;margin:0;padding:0 24px;display:flex}@media (min-width:992px){.ProductOrderPopup-module__XrYcOW__popupHeader div{font-size:24px}.ProductOrderPopup-module__XrYcOW__popupBody{max-height:80%}.ProductOrderPopup-module__XrYcOW__modalFooterRow{width:60%}.ProductOrderPopup-module__XrYcOW__addToCartButton{max-width:250px;margin:0}.ProductOrderPopup-module__XrYcOW__qsrPopupFooterRow{width:60%}}@media (max-width:450px){.ProductOrderPopup-module__XrYcOW__popupHeader{min-height:45px;padding:0 1rem}.ProductOrderPopup-module__XrYcOW__popupHeader button{margin:0!important;padding:0!important}.ProductOrderPopup-module__XrYcOW__qsrPopupBody{padding:12px}.ProductOrderPopup-module__XrYcOW__qsrPopupFooter{max-height:115px;overflow-y:auto}}@media (max-width:375px){.ProductOrderPopup-module__XrYcOW__quantity{display:none}}
.NewBookingInstructions-module__u7XClG__bookingInstructions{word-break:break-word}.NewBookingInstructions-module__u7XClG__bookingInstructions img{width:100%}
.IFrameCard-module__rKaCxa__block{min-height:490px;position:relative}.IFrameCard-module__rKaCxa__iframe{width:100%}.IFrameCard-module__rKaCxa__loaderWrapper{background-color:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.MealMode-module__1VwGqW__mealMode{flex-direction:column;gap:14px;display:flex}.MealMode-module__1VwGqW__header{flex-direction:column;gap:10px;display:flex}.MealMode-module__1VwGqW__headerTop{border-bottom:1px solid #e4e4e4;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.MealMode-module__1VwGqW__mealName{margin:0;font-size:20px;font-weight:700}.MealMode-module__1VwGqW__requiredText{color:#dc3545;font-size:14px;font-weight:700}.MealMode-module__1VwGqW__mealRuleText{color:gray;margin:0;font-size:14px;font-weight:600}.MealMode-module__1VwGqW__mealRuleTextError{color:#dc3545;text-decoration:underline}.MealMode-module__1VwGqW__productsList{flex-direction:column;gap:15px;display:flex}.MealMode-module__1VwGqW__productItem{cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.MealMode-module__1VwGqW__radioButton{margin:0}.MealMode-module__1VwGqW__radioButton .form-check-input{border-color:#a6adb4;width:22px;height:22px}.MealMode-module__1VwGqW__productItemImageWrapper{width:70px;height:70px;display:block;position:relative}.MealMode-module__1VwGqW__productItemImage{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MealMode-module__1VwGqW__saleLabel{z-index:10;text-transform:uppercase;color:#fff;background-color:#ffc107;border-radius:5px;padding:4px 20px;font-weight:700;position:absolute}.MealMode-module__1VwGqW__productItemContent{flex-direction:column;display:flex}.MealMode-module__1VwGqW__productItemName{font-weight:700}.MealMode-module__1VwGqW__productItemPrice{font-weight:500}.MealMode-module__1VwGqW__productItemActionsBlock{align-items:center;gap:20px;margin-left:auto;display:flex}.MealMode-module__1VwGqW__productItemArrowIcon{transition:all .2s ease-in-out}.MealMode-module__1VwGqW__productItem:hover .MealMode-module__1VwGqW__productItemArrowIcon{transform:translate(5px)}.MealMode-module__1VwGqW__productItemSeparator{border-right:1px solid #e4e4e4;width:1px;height:35px}.MealMode-module__1VwGqW__productItemRemoveIcon{color:#dc3545;font-size:20px;transition:all .1s ease-in-out}.MealMode-module__1VwGqW__productItemRemoveIcon:hover{transform:scale(1.2)}.MealMode-module__1VwGqW__modifiersList{flex-direction:column;gap:10px;margin:15px 0 25px;display:flex}
.NewBookingServices-module__s6EIVa__emptyPlaceholder{color:gray;justify-content:center;align-items:center;height:150px;font-size:16px;display:flex}.NewBookingServices-module__s6EIVa__serviceImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.NewBookingServices-module__s6EIVa__serviceImage{object-fit:contain;border-radius:10px;width:100%;height:100%}.NewBookingServices-module__s6EIVa__classImageRoot{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px;position:relative}.NewBookingServices-module__s6EIVa__classImage{object-fit:contain;border-radius:10px;width:100%;height:100%}.NewBookingServices-module__s6EIVa__fullSectionLoader{z-index:10;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NewBookingServices-module__s6EIVa__addonsList{flex-direction:column;gap:10px;display:flex}.NewBookingServices-module__s6EIVa__servicesList{flex-direction:column;gap:15px;display:flex}
.CreditCard-module__HJXqDG__card{background:linear-gradient(25deg,#939393,#717171);border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;min-width:290px;max-width:290px;padding:24px;font-family:Inter,sans-serif;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000001a}.CreditCard-module__HJXqDG__cardTest{position:relative}.CreditCard-module__HJXqDG__card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000026}.CreditCard-module__HJXqDG__visa{background:linear-gradient(25deg,#0f509e,#1399cd)}.CreditCard-module__HJXqDG__mastercard{background:linear-gradient(25deg,#fbfbfb,#e8e9e5)}.CreditCard-module__HJXqDG__header{justify-content:space-between;align-items:center;display:flex;position:relative}.CreditCard-module__HJXqDG__actions{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:-12px;right:-12px}.CreditCard-module__HJXqDG__defaultBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;white-space:nowrap;background:#fff3;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:500}.CreditCard-module__HJXqDG__chip{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9Ijc2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjEwMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNGM0QwOEYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkFENzY2IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNOTIuNzI3IDc1LjQ1NUg3LjI3MmMtNCAwLTcuMjczLTMuMjczLTcuMjczLTcuMjczVjcuMjczYzAtNCAzLjI3My03LjI3MyA3LjI3My03LjI3M2g4NS40NTVjNCAwIDcuMjczIDMuMjczIDcuMjczIDcuMjczdjYwLjkwOWMwIDQtMy4yNzMgNy4yNzMtNy4yNzMgNy4yNzMiIGZpbGw9InVybCgjYSkiLz48cGF0aCBkPSJNNzIuMTIzIDI4LjQ4NWgyNy44Nzh2LTEuODE4SDcwLjM1M2MtLjk2NSAwLTEuODMyLjYwMS0yLjE3MiAxLjUwNC0yLjI4NyA2LjA3Mi0yLjQzMyAxMi41OTQtLjQzOCAxOS44NDJhOC43MDUgOC43MDUgMCAwIDEtLjEgNS4wM2MtMi4wMzYgNi4xOTUtNy43NzkgMTkuOTg4LTE4LjU1MSAxOS45ODgtMTEuMDA4IDAtMTYuMDk2LTE1LjY5OS0xNy4zMzQtMjEuOTUyYTQuODk5IDQuODk5IDAgMCAxIC4xMDctMi4zNTdjMS42OTUtNS42NDggMi4wOTQtMTAuNjQtLjAxNi0xOS41OWE1LjQ0OCA1LjQ0OCAwIDAgMSAuMDQ4LTIuNjQ2QzM2LjM3NyA5LjczMSA0NC43NzkgNi4zMzkgNDQuODYyIDYuMzA3YS45MS45MSAwIDAgMCAuNTkzLS44NTJWMGgtMS44MTh2My43NzZjMCAuNjUtLjMzMiAxLjI1Mi0uODg0IDEuNTk2LTIuODAzIDEuNzQyLTguOTA0IDYuOTM2LTEyLjU1NyAyMC40NTZhMS41MjIgMS41MjIgMCAwIDEtMS40NzMgMS4xMzNMLjAwMSAyNi44MjJ2MS44MThsMjcuNDE2LjEzM2EzLjEyMiAzLjEyMiAwIDAgMSAzLjAzNyAyLjQ3OGMxLjQxNiA2Ljc0MSAxLjIxOSAxMS4wMzkuMDgyIDE1LjQ1OGEyLjgwOSAyLjgwOSAwIDAgMS0yLjY5IDIuMTA5bC0yNy44NDQuMjd2MS44MTlsMjguNjA1LS4yNzhhMS40NDUgMS40NDUgMCAwIDEgMS40MzUgMS4xNTJjMS40NDIgNy4wNDEgNi44ODcgMjMuMDcgMTkuMDUgMjMuMDcgNi4zNjggMCAxMi4wNjItNC4yNSAxNi40NjctMTIuMjkgMi42NDQtNC44MjggNC4wNjctOS41OTEgNC41NDEtMTEuMzQ2aDI5LjkwMXYtMS44MThINzEuOTg1YTIuNTggMi41OCAwIDAgMS0yLjQ4OS0xLjg4OWMtMS42OTItNi4xNjQtMS43NjEtMTEuNzU1LS4yLTE2Ljk1OS4zNzEtMS4yMzUgMS41MzgtMi4wNjEgMi44MjctMi4wNjF6TTU0Ljk3MyA2LjU3MWMuMDQ1LjAyMiA0LjUxOSAyLjMyMiA5LjI1MyAxMC4wNDFhLjkwOS45MDkgMCAwIDAgMS4zNDcuMjMyYy4zNjUtLjI5Mi40MTYtLjgzNy4xNzItMS4yMzUtMy41Ny01LjgwNS03LjAyNC04LjcxLTguNzc1LTkuOTMxYTEuNTk4IDEuNTk4IDAgMCAxLS42OC0xLjMxNVYwaC0xLjgxOHY1Ljc1OGEuOTEuOTEgMCAwIDAgLjUwMi44MTN6IiBmaWxsPSIjMEMwMjAwIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:41px;height:26px}.CreditCard-module__HJXqDG__maskedPan{color:#fff;letter-spacing:2px;word-spacing:10px;font-size:20px}.CreditCard-module__HJXqDG__footer{color:#fff;justify-content:space-between;align-items:flex-end;display:flex}.CreditCard-module__HJXqDG__type{opacity:.9;font-size:1.1rem;font-style:italic;font-weight:700}.CreditCard-module__HJXqDG__expiresText{text-transform:uppercase;opacity:.6;font-size:10px}.CreditCard-module__HJXqDG__expiresDate{opacity:.8;font-size:.85rem}.CreditCard-module__HJXqDG__mastercard .CreditCard-module__HJXqDG__defaultBadge{color:#555;background:#5553}.CreditCard-module__HJXqDG__mastercard .CreditCard-module__HJXqDG__maskedPan,.CreditCard-module__HJXqDG__mastercard .CreditCard-module__HJXqDG__footer{color:#555}
.ModifierSetHead-module__2g_cta__modifierSetHead{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f5f5f5;justify-content:space-between;align-items:center;padding:8px 24px;display:flex}.ModifierSetHead-module__2g_cta__leftColumn{flex-direction:column;align-items:center;gap:5px;display:flex}.ModifierSetHead-module__2g_cta__titleWrapper{flex-direction:row;align-items:center;gap:5px;display:flex}.ModifierSetHead-module__2g_cta__title{text-transform:uppercase;margin:0;font-size:16px;font-weight:700}.ModifierSetHead-module__2g_cta__rightColumn{align-items:center;gap:15px;display:flex}.ModifierSetHead-module__2g_cta__infoWrapper{gap:5px;display:flex}.ModifierSetHead-module__2g_cta__infoWrapperDesktop{flex-direction:row}.ModifierSetHead-module__2g_cta__infoWrapperMobile{flex-direction:column;display:none}.ModifierSetHead-module__2g_cta__errorMessage{color:#dc3545}.ModifierSetHead-module__2g_cta__expandArrow{background-color:#ececec;border-radius:35%;padding:2px;transition:transform .5s,background-color .4s}.ModifierSetHead-module__2g_cta__modifierSetHead:hover .ModifierSetHead-module__2g_cta__expandArrow{background-color:#d5d5d5}.ModifierSetHead-module__2g_cta__expandArrow.ModifierSetHead-module__2g_cta__open{transform:rotate(180deg)}@media (max-width:991px){.ModifierSetHead-module__2g_cta__modifierSetHead{padding:8px 15px}.ModifierSetHead-module__2g_cta__leftColumn{align-items:flex-start;gap:0}.ModifierSetHead-module__2g_cta__infoWrapperDesktop{display:none}.ModifierSetHead-module__2g_cta__infoWrapperMobile{display:flex}}
.BookingProviderItem-module__jvV0uq__providerItem{cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;flex-direction:column;align-items:center;gap:15px;width:100%;min-height:210px;padding:20px;display:flex;position:relative}.BookingProviderItem-module__jvV0uq__providerItem:hover{border:1px solid #d2d2d2}.BookingProviderItem-module__jvV0uq__imageWrapper{border:1px solid #d2d2d2;border-radius:50%;width:100%;max-width:100px;height:100px;position:relative}.BookingProviderItem-module__jvV0uq__imageWrapper img{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BookingProviderItem-module__jvV0uq__imageWrapperDefaultProvider{background-color:#d2d2d2}.BookingProviderItem-module__jvV0uq__infoBlock{flex-direction:column;align-items:center;gap:5px;display:flex}.BookingProviderItem-module__jvV0uq__name{margin:0;font-size:20px;font-weight:600}.BookingProviderItem-module__jvV0uq__position{margin:0}.BookingProviderItem-module__jvV0uq__selectedProviderItem,.BookingProviderItem-module__jvV0uq__selectedProviderItem:hover{border:1px solid var(--main)}.BookingProviderItem-module__jvV0uq__selectedProviderItem .BookingProviderItem-module__jvV0uq__name{color:var(--main)}.BookingProviderItem-module__jvV0uq__bioIcon{position:absolute;top:20px;right:20px}.BookingProviderItem-module__jvV0uq__bioIcon:hover{color:var(--main)}
.ProfilePaymentMethods-module__v-BnSG__list{flex-wrap:wrap;gap:24px;display:flex}.ProfilePaymentMethods-module__v-BnSG__addCreditCardButton{width:240px;height:55px;margin:25px 0 0;font-size:18px}.ProfilePaymentMethods-module__v-BnSG__captcha{justify-content:center;width:100%;display:flex}@media (max-width:960px){.ProfilePaymentMethods-module__v-BnSG__list{justify-content:center;align-items:center}}
.PizzaModifier-module__f1pkha__pizzaModifier{cursor:pointer}
.NewBookingProviders-module__QKshDG__list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}
.PrepaidPackageItem-module__TkSnWq__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;width:100%;padding:16px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}.PrepaidPackageItem-module__TkSnWq__imageWrapper{background-color:#f3f4f6;border-radius:8px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.PrepaidPackageItem-module__TkSnWq__image{object-fit:cover}.PrepaidPackageItem-module__TkSnWq__info{flex-grow:1;padding:0 20px}.PrepaidPackageItem-module__TkSnWq__name{color:#111827;margin:0 0 6px;font-size:1.1rem;font-weight:600}.PrepaidPackageItem-module__TkSnWq__data{color:#6b7280;align-items:center;gap:8px;font-size:.875rem;display:flex}.PrepaidPackageItem-module__TkSnWq__dot{color:#d1d5db}.PrepaidPackageItem-module__TkSnWq__quantityBadge{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:60px;display:flex}.PrepaidPackageItem-module__TkSnWq__qtyLabel{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;order:2;margin:2px 0 0;font-size:.75rem}.PrepaidPackageItem-module__TkSnWq__qtyValue{color:#111827;order:1;font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:540px){.PrepaidPackageItem-module__TkSnWq__card{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.PrepaidPackageItem-module__TkSnWq__info{padding:0}.PrepaidPackageItem-module__TkSnWq__quantityBadge{flex-direction:row;justify-content:flex-start;gap:8px;width:100%}.PrepaidPackageItem-module__TkSnWq__qtyLabel{margin:0}}
.ModifierSetBody-module__a5vT2G__modifierSetBody{opacity:0;grid-template-columns:1fr 1fr;gap:5px;max-height:0;transition:max-height .5s,opacity .4s;display:grid;overflow-y:hidden}.ModifierSetBody-module__a5vT2G__modifierSetBody.ModifierSetBody-module__a5vT2G__open{opacity:1;max-height:1000px}.ModifierSetBody-module__a5vT2G__item{flex-direction:column;gap:5px;padding:16px;display:flex}.ModifierSetBody-module__a5vT2G__itemWrapper{justify-content:space-between;align-items:center;min-height:27px;display:flex}.ModifierSetBody-module__a5vT2G__checkbox input,.ModifierSetBody-module__a5vT2G__checkbox label{cursor:pointer}.ModifierSetBody-module__a5vT2G__customSelect{display:inline-block;position:relative}.ModifierSetBody-module__a5vT2G__customSelect:after{content:"";pointer-events:none;background-image:url(https://franposcontent.azureedge.net/ecommerce-files/default/icons/arrow-down.svg);background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ModifierSetBody-module__a5vT2G__select{appearance:none;cursor:pointer;border:1px solid #dee2e6;border-radius:10px;padding:0 25px 0 15px}.ModifierSetBody-module__a5vT2G__pizzaModifierList,.ModifierSetBody-module__a5vT2G__modifierOption{align-items:center;gap:10px;padding:0 0 0 25px;display:flex}.ModifierSetBody-module__a5vT2G__modifier{display:flex}.ModifierSetBody-module__a5vT2G__modifierInfo{cursor:pointer;align-items:center;gap:15px;display:flex}.ModifierSetBody-module__a5vT2G__modifierImageWrapper{justify-content:center;align-items:center;width:70px;height:70px;display:flex;overflow:hidden}.ModifierSetBody-module__a5vT2G__modifierImage{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:550px){.ModifierSetBody-module__a5vT2G__modifierSetBody{grid-template-columns:1fr}.ModifierSetBody-module__a5vT2G__item{padding:8px 10px}.ModifierSetBody-module__a5vT2G__modifierImageWrapper{width:50px;height:50px}}
.BookingGuestForms-module__zpXPma__guestFormsBlockTitle{margin:0 0 30px;font-size:27px;font-weight:800}.BookingGuestForms-module__zpXPma__guestFormsWrapper{flex-direction:column;gap:15px;display:flex}.BookingGuestForms-module__zpXPma__guestFormsTitle{align-self:center;margin:0;font-size:24px;font-weight:500}.BookingGuestForms-module__zpXPma__buttonFullWidth{width:100%;height:50px;font-size:16px}
.ProfilePrepaidPackages-module__R7SRAq__list{flex-direction:column;gap:16px;width:100%;display:flex}

.NewBookingUserDetails-module__V9dvRW__multipleBookingBlock{background-color:#fafafa;border:1px solid #eee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:15px;display:flex}.NewBookingUserDetails-module__V9dvRW__multipleBookingBlockTitle{text-align:center;margin:0}.NewBookingUserDetails-module__V9dvRW__button{max-width:350px;font-size:16px}
.MobileProfileHeader-module__NC21tW__header{background-color:#fff;border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;width:100%;padding:10px 5px;display:none;position:relative}.MobileProfileHeader-module__NC21tW__backButton{cursor:pointer;align-items:center;gap:2px;display:flex}.MobileProfileHeader-module__NC21tW__backButtonText{font-size:18px;font-weight:500}.MobileProfileHeader-module__NC21tW__backButton:hover .MobileProfileHeader-module__NC21tW__backButtonIcon,.MobileProfileHeader-module__NC21tW__backButton:hover .MobileProfileHeader-module__NC21tW__backButtonText{color:var(--main)}.MobileProfileHeader-module__NC21tW__title{margin:0;font-size:18px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:960px){.MobileProfileHeader-module__NC21tW__header{display:flex}}
.BundleItems-module__YFzKIW__bundleItems{flex-direction:column;align-items:flex-start;row-gap:5px;display:flex}.BundleItems-module__YFzKIW__bundleItems p{color:#4d4d4d;width:100px;margin:0;font-size:14px;font-weight:500}.BundleItems-module__YFzKIW__bundleList{flex-direction:column;row-gap:10px;width:100%;max-width:800px;display:flex}.BundleItems-module__YFzKIW__bundleItem{border:1px solid #eee;border-radius:8px;align-items:center;column-gap:10px;padding:5px 10px 5px 5px;display:flex}.BundleItems-module__YFzKIW__bundleItemImageWrapper{width:50px}.BundleItems-module__YFzKIW__bundleItemImageWrapper img{width:50px;height:50px}.BundleItems-module__YFzKIW__bundleItemInfo{flex-direction:column;gap:5px;display:flex}.BundleItems-module__YFzKIW__bundleItemInfo h4{color:#121212;margin:0;font-size:16px;font-weight:400}
.NewBookingWaiversAndQuestions-module__L1Fraq__list{flex-direction:column;gap:20px;display:flex}.NewBookingWaiversAndQuestions-module__L1Fraq__listItem{flex-direction:column;gap:16px;display:flex}.NewBookingWaiversAndQuestions-module__L1Fraq__listItem:not(:last-child){border-bottom:1px solid #eee;padding:0 0 20px}.NewBookingWaiversAndQuestions-module__L1Fraq__contactName{text-align:center;margin:0}.NewBookingWaiversAndQuestions-module__L1Fraq__questionsList,.NewBookingWaiversAndQuestions-module__L1Fraq__waiversList{flex-direction:column;gap:15px;display:flex}.NewBookingWaiversAndQuestions-module__L1Fraq__storeIsClosed{justify-content:center;align-items:center;margin:15px 0 0;font-size:16px;display:flex}.NewBookingWaiversAndQuestions-module__L1Fraq__agreeButton{max-width:250px;margin:0 0 0 auto;font-size:16px}
.ProfileComponent-module__O2LPWq__profile{background:linear-gradient(90deg,#fff 50%,#fafafa 50%);flex-direction:column;justify-content:center;align-items:center;display:flex}.ProfileComponent-module__O2LPWq__profileWhiteBg{background:#fff}.ProfileComponent-module__O2LPWq__profileInner{width:100%;max-width:1440px;display:flex}.ProfileComponent-module__O2LPWq__tab{background-color:#fafafa;width:70%;padding:60px 24px 60px 60px}@media only screen and (max-width:960px){.ProfileComponent-module__O2LPWq__tab{width:100%;min-width:100%;padding:10px 10px 40px}}
.QuantityInput-module__tnQNSW__container{background-color:#fff;border:1px solid #e0e0e0;border-radius:24px;align-items:center;width:fit-content;padding:4px;transition:border-color .2s;display:inline-flex}.QuantityInput-module__tnQNSW__button{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:background-color .2s,color .2s;display:flex}.QuantityInput-module__tnQNSW__button:hover:not(:disabled){background-color:#f5f5f5}.QuantityInput-module__tnQNSW__button:disabled{color:#b5b5b5;cursor:not-allowed}.QuantityInput-module__tnQNSW__input{text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;width:40px;font-family:inherit;font-size:16px;font-weight:500}.QuantityInput-module__tnQNSW__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantityInput-module__tnQNSW__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.QuantityInput-module__tnQNSW__disabled{opacity:.6;pointer-events:none;background-color:#f9f9f9}
.PaymentSummaryCard-module__t1TCFW__summaryCard{background-color:#fff;border:1px solid #e6e8ec;border-radius:12px;flex-direction:column;width:100%;max-width:400px;display:flex;overflow:hidden}.PaymentSummaryCard-module__t1TCFW__summaryCardHeader{border-bottom:1px solid #e6e8ec;padding:16px 20px}.PaymentSummaryCard-module__t1TCFW__summaryCardTitle{color:#121212;margin:0;font-size:18px;font-weight:600}.PaymentSummaryCard-module__t1TCFW__customerSection{flex-direction:column;padding:18px 20px;display:flex}.PaymentSummaryCard-module__t1TCFW__customerSection+.PaymentSummaryCard-module__t1TCFW__customerSection{border-top:1px solid #e6e8ec}.PaymentSummaryCard-module__t1TCFW__customerName{color:#121212;margin:0 0 12px;font-size:16px;font-weight:600}.PaymentSummaryCard-module__t1TCFW__serviceRow{color:#121212;justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;display:flex}.PaymentSummaryCard-module__t1TCFW__serviceName{word-break:break-word}.PaymentSummaryCard-module__t1TCFW__servicePrice{white-space:nowrap;font-weight:600}.PaymentSummaryCard-module__t1TCFW__addonList{border-left:2px solid #e6e8ec;flex-direction:column;gap:8px;margin:10px 0 0;padding:2px 0 2px 14px;list-style:none;display:flex}.PaymentSummaryCard-module__t1TCFW__addonRow{color:#6b7280;justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;display:flex}.PaymentSummaryCard-module__t1TCFW__addonName{word-break:break-word}.PaymentSummaryCard-module__t1TCFW__addonValue{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.PaymentSummaryCard-module__t1TCFW__addonQuantity{color:#9ca3af;font-size:13px}.PaymentSummaryCard-module__t1TCFW__addonPrice{color:#121212}.PaymentSummaryCard-module__t1TCFW__serviceTotalRow{color:#121212;border-top:1px dashed #d4d7dd;justify-content:space-between;align-items:baseline;gap:16px;margin:14px 0 0;padding:10px 0 0;font-size:15px;font-weight:600;display:flex}.PaymentSummaryCard-module__t1TCFW__summaryCardFooter{background-color:#f7f8fa;border-top:1px solid #e6e8ec;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.PaymentSummaryCard-module__t1TCFW__footerRow,.PaymentSummaryCard-module__t1TCFW__footerTotalRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.PaymentSummaryCard-module__t1TCFW__footerRow{color:#6b7280;font-size:15px}.PaymentSummaryCard-module__t1TCFW__footerRow span:last-child{color:#121212;white-space:nowrap}.PaymentSummaryCard-module__t1TCFW__footerTotalRow{color:#121212;font-size:22px;font-weight:700}.PaymentSummaryCard-module__t1TCFW__footerTotalRow span:last-child{white-space:nowrap}
.ChatConversationItem-module__RN69Jq__conversation{text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:10px;width:100%;padding:10px 8px;transition:all .2s;display:flex}.ChatConversationItem-module__RN69Jq__conversation:hover{background-color:#f4f4f5}.ChatConversationItem-module__RN69Jq__avatar{color:#374151;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:14px;font-weight:700;display:flex}.ChatConversationItem-module__RN69Jq__conversationContent{flex-direction:column;flex:1;min-width:0;display:flex}.ChatConversationItem-module__RN69Jq__conversationContentRow{justify-content:space-between;align-items:center;display:flex}.ChatConversationItem-module__RN69Jq__senderName{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.ChatConversationItem-module__RN69Jq__timestamp{color:#9ca3af;font-size:11px}.ChatConversationItem-module__RN69Jq__addressText{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;overflow:hidden}.ChatConversationItem-module__RN69Jq__lastMessageText{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;overflow:hidden}.ChatConversationItem-module__RN69Jq__badgeRow{justify-content:space-between;align-items:center;margin:8px 0 0;display:flex}.ChatConversationItem-module__RN69Jq__badge{text-transform:uppercase;color:#1d4ed8;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:4px;align-items:center;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}
.ProductOrderComponent-module__hq-xmW__productOrder{flex-direction:column;row-gap:20px;display:flex}.ProductOrderComponent-module__hq-xmW__productOrder h3{color:#4d4d4d;margin:0;font-size:16px}.ProductOrderComponent-module__hq-xmW__modifiersDivProductName{text-align:center;margin:0;font-size:20px;font-weight:600}.ProductOrderComponent-module__hq-xmW__modifiersDivDescription{text-align:center}.ProductOrderComponent-module__hq-xmW__giftCardRecipientWrapper{flex-direction:column;row-gap:15px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlock{background-color:#fff;border:2px solid #eee;border-radius:8px;flex-direction:column;row-gap:15px;width:100%;padding:18px 12px 12px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlockRow{align-items:center;column-gap:12px;display:flex}.ProductOrderComponent-module__hq-xmW__buyBlockInfo{flex-direction:column;gap:5px;display:flex}.ProductOrderComponent-module__hq-xmW__actionButtons{align-items:center;gap:16px;width:100%;display:flex}.ProductOrderComponent-module__hq-xmW__addToCartButton{text-transform:none;gap:10px;font-size:16px}.ProductOrderComponent-module__hq-xmW__quantityWrapper{flex-wrap:wrap;align-items:flex-end;gap:20px 36px;width:100%;display:flex}.ProductOrderComponent-module__hq-xmW__quickQuantityBlock{flex-direction:column;flex:999 300px;gap:5px;min-width:0;display:flex}.ProductOrderComponent-module__hq-xmW__quickQuantityButtonsWrapper{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.ProductOrderComponent-module__hq-xmW__quantityInputWrapper{width:100%;position:relative}.ProductOrderComponent-module__hq-xmW__quantityInputButtons{flex-direction:column;row-gap:3px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-45%)}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button{cursor:default;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:15px;height:15px;margin:0;padding:0;display:flex}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button img{cursor:pointer}.ProductOrderComponent-module__hq-xmW__quantityInputButtons button img:hover,.ProductOrderComponent-module__hq-xmW__quantityInputButtons button:focus img{transform:scale(1.5)}.ProductOrderComponent-module__hq-xmW__availableAndPickupWrapper{justify-content:space-between;align-items:center;display:flex}.ProductOrderComponent-module__hq-xmW__availableAndPickupWrapper span{font-size:16px}.ProductOrderComponent-module__hq-xmW__available{align-items:center;column-gap:5px;display:flex}.ProductOrderComponent-module__hq-xmW__available p{color:#4d4d4d;width:100px;margin:0;font-size:14px}.ProductOrderComponent-module__hq-xmW__available h4{color:#121212;margin:0;font-size:16px;font-weight:400}.ProductOrderComponent-module__hq-xmW__binText{font-size:16px}.ProductOrderComponent-module__hq-xmW__pickup{font-weight:700}.ProductOrderComponent-module__hq-xmW__price{align-items:center;column-gap:5px;display:flex}.ProductOrderComponent-module__hq-xmW__currentPrice{color:#bc2848;font-size:20px;font-weight:600}.ProductOrderComponent-module__hq-xmW__originalPrice{color:#767676;font-size:12px;font-weight:400;text-decoration:line-through}.ProductOrderComponent-module__hq-xmW__modifiersDivProductInfo{flex-direction:column;row-gap:15px;margin:10px 0;display:flex}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper{justify-content:center;align-items:center;display:flex}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper img{cursor:auto}.ProductOrderComponent-module__hq-xmW__modifiersDivImageWrapper img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductOrderComponent-module__hq-xmW__modifiersList{flex-direction:column;gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsWrapper{flex-direction:column;gap:10px;margin:0 0 10px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsTitle{margin:0;font-size:16px}.ProductOrderComponent-module__hq-xmW__productVariantsList{flex-wrap:wrap;gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsButton{text-transform:none;flex-direction:column;align-items:flex-start;gap:2px;width:auto;font-size:13px;font-weight:500;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsPriceWrapper{color:#000;align-items:center;gap:2px;display:flex}.ProductOrderComponent-module__hq-xmW__productVariantsStockUnit{font-weight:700}.ProductOrderComponent-module__hq-xmW__notes{min-height:50px;max-height:200px}.ProductOrderComponent-module__hq-xmW__subscriptionsWrapper{flex-direction:column;gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanel{border-radius:8px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle{margin:-23px 0 0;padding:0 0 0 25px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle h4{margin:0;font-size:18px;font-weight:700}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitle span{font-size:16px;font-weight:400}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelTitleBuyOnce h4{font-size:18px;font-weight:700}.ProductOrderComponent-module__hq-xmW__subscriptionsDropdown{font-size:16px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelWrapper{flex-direction:column;gap:15px;padding:5px 10px 0 25px;font-size:18px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPrice{color:#bc2848;align-items:flex-end;gap:3px;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPrice .ProductOrderComponent-module__hq-xmW__currentPrice{font-size:24px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPriceBlack .ProductOrderComponent-module__hq-xmW__currentPrice{color:#121212}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelPriceText{font-size:14px;line-height:30px}.ProductOrderComponent-module__hq-xmW__discountsList{flex-direction:column;gap:3px;display:flex}.ProductOrderComponent-module__hq-xmW__discountsItem{flex-direction:column;display:flex}.ProductOrderComponent-module__hq-xmW__discountsItem span{color:#aeaeae;font-size:16px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelGreyLine{background-color:#eee;height:1px}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelInfo{flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.ProductOrderComponent-module__hq-xmW__subscriptionsPanelInfo li{color:#121212;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:400;display:flex}.ProductOrderComponent-module__hq-xmW__shippingInfo{align-items:center;gap:10px;display:flex}.ProductOrderComponent-module__hq-xmW__shippingInfoMessage{font-size:16px;font-weight:600}.ProductOrderComponent-module__hq-xmW__confirmationMessage,.ProductOrderComponent-module__hq-xmW__confirmationMessage span{font-size:18px}.ProductOrderComponent-module__hq-xmW__confirmationMessage span{color:#121212;font-size:20px;font-weight:600}@media (max-width:430px){.ProductOrderComponent-module__hq-xmW__productVariantsButton{width:100%}}@media (max-width:500px){.ProductOrderComponent-module__hq-xmW__modifiersDivProductInfo{align-items:center}.ProductOrderComponent-module__hq-xmW__modifiersDivSliderWrapper{width:60%;height:55vw}}
.NewBookingPayment-module__G-EuNq__content{flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;display:flex}.NewBookingPayment-module__G-EuNq__paymentWrapper{width:100%;max-width:400px}.NewBookingPayment-module__G-EuNq__paymentErrorBlockLoader{justify-content:center;align-items:center;display:flex}.NewBookingPayment-module__G-EuNq__paymentErrorBlock{flex-direction:column;align-items:center;gap:10px;max-width:700px;margin:25px auto 0;display:flex}.NewBookingPayment-module__G-EuNq__paymentErrorBlock h3{margin:0;font-weight:700}.NewBookingPayment-module__G-EuNq__paymentErrorBlockMessage{text-align:center;color:red;margin:0 0 10px;font-size:22px;font-weight:400}.NewBookingPayment-module__G-EuNq__paymentErrorBlockButton{max-width:150px;font-size:16px}@media (min-width:960px){.NewBookingPayment-module__G-EuNq__content{flex-direction:row;align-items:flex-start}}
.ChatSidebarLeft-module__JsUPUW__sidebarLeft{z-index:20;background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex}.ChatSidebarLeft-module__JsUPUW__hidden{display:none!important}.ChatSidebarLeft-module__JsUPUW__headerContainer{border-bottom:1px solid #f3f4f6;padding:16px}.ChatSidebarLeft-module__JsUPUW__headerRow{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.ChatSidebarLeft-module__JsUPUW__title{color:#111827;font-size:18px;font-weight:700}.ChatSidebarLeft-module__JsUPUW__iconButton{color:#9ca3af;border-radius:8px;padding:6px;transition:all .2s}.ChatSidebarLeft-module__JsUPUW__iconButton:hover{color:#4b5563;background-color:#f9fafb}.ChatSidebarLeft-module__JsUPUW__searchWrapper{position:relative}.ChatSidebarLeft-module__JsUPUW__searchIcon{color:#9ca3af;font-size:12px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ChatSidebarLeft-module__JsUPUW__searchInput{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:8px 16px 8px 36px;font-size:14px;transition:all .2s}.ChatSidebarLeft-module__JsUPUW__searchInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f633}.ChatSidebarLeft-module__JsUPUW__filterNav{gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}.ChatSidebarLeft-module__JsUPUW__filterButton{text-transform:capitalize;white-space:nowrap;color:#4b5563;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.ChatSidebarLeft-module__JsUPUW__filterButton:hover{background-color:#f3f4f6}.ChatSidebarLeft-module__JsUPUW__filterButtonActive{color:#fff;background-color:#111827}.ChatSidebarLeft-module__JsUPUW__list{flex:1;padding:8px;overflow-y:auto}
