.generics__d-f{display:flex}.generics__d-if{display:inline-flex}.generics__d-f-c{display:flex;flex-direction:column}.generics__d-f-ai-c-ji-c,.generics__d-f-c-ai-c-ji-c{align-items:center;display:flex;justify-content:center}.generics__d-f-c-ai-c-ji-c{flex-direction:column}.generics__jc-c{justify-content:center}.generics__jc-sb{justify-content:space-between}.generics__jc-fs{justify-content:flex-start}.generics__jc-fe{justify-content:flex-end}.generics__jc-se{justify-content:space-evenly}.generics__jc-sa{justify-content:space-around}.generics__ai-c{align-items:center}.generics__ai-fs{align-items:flex-start}.generics__ai-fe{align-items:flex-end}.generics__f-w{flex-wrap:wrap}.generics__no-border{border:none}.generics__fd-r{flex-direction:row!important}.generics__fd-c{flex-direction:column!important}.generics__ta-c{text-align:center}.generics__noPadding{padding:0!important}.generics__notSelectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.generics__ft-m{font-family:font-medium}.generics__ft-bk{font-family:font-book}.generics__f-1{flex:1}.generics__g-xs{gap:8px}.generics__g-xsmedium{gap:10px}.generics__g-small{gap:12px}.generics__g-xsmall{gap:14px}.generics__g-medium{gap:16px}.generics__g-lmedium{gap:18px}.generics__g-llmedium{gap:20px}.generics__g-large{gap:24px}.generics__g-xlarge{gap:32px}.generics__g-xxlarge{gap:44px}.CarouselIndicator__carouselIndicatorContainer{align-items:center;display:inline-flex;height:20px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot{transition:width .1s,height .2s,border-radius .1s,background .2s}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__small{background:#cacaca!important;height:4px!important;width:4px!important}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__small.CarouselIndicator__v2{background-color:#8b50f6!important}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot:not(:first-child){margin-left:8px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__isOnPLP:not(:first-child){margin-left:6px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__active{align-items:center;background-color:#2e054e;border-radius:12px;box-sizing:border-box;display:flex;height:20px;justify-content:center;padding:4px 8px;width:32px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__active.CarouselIndicator__v2{background-color:#8b50f6;width:36px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__active span{color:#fff;font-family:font-book;font-size:12px;letter-spacing:-.04em;line-height:12px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__activeDot{align-items:center;background-color:#2e054e;border-radius:50%;box-sizing:border-box;display:flex;height:6px;justify-content:center;width:6px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__activeDot.CarouselIndicator__v2{background-color:#8b50f6}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__inactive{background:#888;border-radius:50%;height:6px;width:6px}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__inactive.CarouselIndicator__isOnPLP{background:#acacac}.CarouselIndicator__carouselIndicatorContainer .CarouselIndicator__dot.CarouselIndicator__inactive.CarouselIndicator__v2{background:#8b50f6}.UserActivitySlider__userActivitySliderContainer{display:flex;flex-direction:column;max-width:100vw;overflow-x:hidden;padding-bottom:48px;width:100%}.UserActivitySlider__userActivitySliderContainer.UserActivitySlider__noPadding{padding-bottom:0}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider{display:flex;touch-action:auto;touch-action:pan-y;will-change:transform}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider.UserActivitySlider__bottomSpace{margin-bottom:16px}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider.UserActivitySlider__isOnPlp{margin-bottom:8px}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider.UserActivitySlider__animate{transition:transform .5s}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__item{box-shadow:0 20px 48px hsla(0,0%,53%,.12);height:-moz-fit-content;height:fit-content}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll{align-items:center;display:flex}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll .UserActivitySlider__content{margin-left:36px}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll .UserActivitySlider__content i{align-items:center;background:#fff;border-radius:50%;box-shadow:0 20px 48px hsla(0,0%,53%,.12);display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll .UserActivitySlider__content i svg{transform:rotate(180deg)}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll .UserActivitySlider__content span{color:#6300a3;display:block;font-family:font-medium;font-size:12px;line-height:12px;margin-top:8px;text-align:center;text-transform:capitalize}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__userActivitySlider .UserActivitySlider__seeAll.UserActivitySlider__v2 .UserActivitySlider__content span{color:#fff}.UserActivitySlider__userActivitySliderContainer .UserActivitySlider__indicator{align-self:center;transition:opacity .3s}.UserActivitySlider__userActivitySliderContainer.UserActivitySlider__isPersonalisedListing{padding-bottom:32px;padding-top:24px}.UserActivitySlider__userActivitySliderContainer.UserActivitySlider__isPersonalisedListing .UserActivitySlider__userActivitySlider .UserActivitySlider__item{border-radius:12px;box-shadow:7px 7px 40px 0 rgba(0,0,0,.1)}.DesktopHorizontalScroll__horizontalScrollWrapper{max-width:100%;position:relative}.DesktopHorizontalScroll__horizontalScrollWrapper.DesktopHorizontalScroll__addMargin{margin:0 56px}.DesktopHorizontalScroll__horizontalScrollWrapper.DesktopHorizontalScroll__makeModelPageContainer{width:35%}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection{display:flex;overflow-x:scroll;scrollbar-width:none}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection::-webkit-scrollbar{display:none;-ms-overflow-style:none!important;-webkit-appearance:none!important;background:transparent!important;scrollbar-width:none!important}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection::-webkit-scrollbar-thumb{background:transparent!important}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection{margin:auto;padding:16px 0;width:100%;z-index:1}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection.DesktopHorizontalScroll__noPadding{padding:0}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__horizontalScrollSection.DesktopHorizontalScroll__fullWidth{width:100%}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{height:2em;margin-left:-3.5em;width:2em}@media(min-width:1024px)and (max-width:1280px){.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{margin-left:0}}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{transform:translateY(-50%)}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__arrowOutside,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__arrowOutside{margin-left:-32px}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{background-color:#6300a3}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__noArrowBackground,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__noArrowBackground{background-color:transparent}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;top:45%;z-index:1}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__disabled,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__disabled{cursor:not-allowed;opacity:.5}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__hideArrow,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__hideArrow{display:none}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft svg,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight svg{transform:rotate(90deg)}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavLeft svg,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavLeft svg{margin-left:-1px}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavRight,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavRight{margin-left:0;margin-right:-3.5em}@media(min-width:1024px)and (max-width:1280px){.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavRight,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavRight{margin-right:0}}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__arrowOutside,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__arrowOutside{margin-right:-32px}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavRight,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavRight{left:unset;right:0}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__carouselNavRight svg,.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__carouselNavRight svg{margin-right:-1px;transform:rotate(-90deg)}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__homePageNavigation{background:#fff;border:1px solid #e8e8e8;border-radius:22px;top:calc(50% - 16px)}.DesktopHorizontalScroll__horizontalScrollWrapper .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__homePageNavigation:hover{box-shadow:0 6px 12px 0 hsla(0,0%,53%,.2)}.DesktopHorizontalScroll__fullHeightArrows{width:590px}.DesktopHorizontalScroll__fullHeightArrows .DesktopHorizontalScroll__horizontalScrollSection{padding:28px 0}.DesktopHorizontalScroll__fullHeightArrows .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft{background:rgba(46,5,78,.5);border-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px;height:100%!important;margin-left:0!important;top:0!important;transform:translateY(0)!important;width:46px!important;z-index:1}.DesktopHorizontalScroll__fullHeightArrows .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{background:rgba(46,5,78,.5);border-radius:0;border-bottom-right-radius:6px;border-top-right-radius:6px;height:100%!important;margin-right:0!important;top:0;transform:translateY(0);width:46px;z-index:1}.DesktopHorizontalScroll__changeWidth{padding:0 20px;width:100%}.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{background:hsla(0,0%,100%,.3);border-radius:0;height:48px;opacity:0!important;width:24px}.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft.DesktopHorizontalScroll__darkBg,.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight.DesktopHorizontalScroll__darkBg{background:hsla(0,0%,53%,.22)}.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft{margin-left:0}.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavRight{margin-right:0!important}.DesktopHorizontalScroll__navOverContentOnHover .DesktopHorizontalScroll__disabled{cursor:pointer!important;opacity:1!important}.DesktopHorizontalScroll__navOverContentOnHover:hover .DesktopHorizontalScroll__carouselNavLeft,.DesktopHorizontalScroll__navOverContentOnHover:hover .DesktopHorizontalScroll__carouselNavRight{opacity:1!important}.HubInfoDesktop__hubDetails{background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;height:164px;margin-bottom:20px;width:604px}.HubInfoDesktop__hubDetails .HubInfoDesktop__imgSection{position:relative}.HubInfoDesktop__hubDetails .HubInfoDesktop__imgSection .HubInfoDesktop__imgClass{border-radius:12px 0 0 12px;height:164px;min-width:266px;-o-object-position:center;object-position:center}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage{background-position:100% 100%;background-size:auto!important}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection{height:100%;padding:0 16px;position:relative}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection .HubInfoDesktop__nameAdressWrap{width:240px}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection .HubInfoDesktop__nameAdressWrap .HubInfoDesktop__hubName{color:#2e054e;font-family:font-demi;font-size:16px;line-height:22px}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection .HubInfoDesktop__nameAdressWrap .HubInfoDesktop__address{color:#2e054e;font-family:font-book;font-size:14px;line-height:18px;margin-top:8px}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection .HubInfoDesktop__locationIcon{border:1px solid #e8e8e8;border-radius:50%;height:46px;position:absolute;right:16px;top:22px;width:46px}.HubInfoDesktop__hubDetails .HubInfoDesktop__bannerImage .HubInfoDesktop__contentSection .HubInfoDesktop__locationIcon a svg{margin-top:2px}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData{background-color:rgba(46,5,78,.7);border-radius:0 0 0 12px;bottom:1px;box-sizing:border-box;color:#fff;font-family:font-book;font-size:14px;height:34px;left:0;line-height:18px;padding-left:8px;position:absolute;right:0}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData svg{height:13px;width:13px}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList{padding-left:6px}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList li{display:inline;position:relative}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList li:not(:first-child){padding-left:20px}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList li:not(:first-child):before{background:#cacaca;border-radius:50%;content:"";display:inline-block;height:4px;left:7px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList .HubInfoDesktop__underLine:hover{cursor:pointer;opacity:.89;text-decoration:underline}.HubInfoDesktop__hubDetails .HubInfoDesktop__reviewData .HubInfoDesktop__reviewList .HubInfoDesktop__hideReviews{display:none}.HubGoogleReviews__googleHubContainer{padding-bottom:16px}.HubGoogleReviews__googleHubContainer.HubGoogleReviews__isDesktop{box-sizing:border-box;padding-bottom:60px;width:100%}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading{padding:16px 16px 0}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading.HubGoogleReviews__isDesktop{padding:8px 16px 0}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading .HubGoogleReviews__hubHeading{color:#2e054e;font-family:font-demi;font-size:20px;line-height:26px;margin-bottom:2px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading .HubGoogleReviews__hubHeading.HubGoogleReviews__isDesktop{color:#2e054e;font-size:24px;line-height:30px;margin-bottom:2px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading .HubGoogleReviews__infoText{color:#2e054e;font-family:font-book;font-size:14px;line-height:20px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__topHeading .HubGoogleReviews__infoText.HubGoogleReviews__isDesktop{font-size:16px;line-height:22px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__cardContainer{padding-top:24px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__cardContainer .HubGoogleReviews__detailsWrap{width:100%}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__cardContainer .HubGoogleReviews__detailsWrap>div{height:298px}.HubGoogleReviews__googleHubContainer .HubGoogleReviews__cardContainer::-webkit-scrollbar{display:none}.HubGoogleReviews__desktopCardWrapper{margin-left:8px;padding-top:24px}.HubGoogleReviews__desktopCardWrapper .HubGoogleReviews__desktopCardContainer:first-child{padding-left:0}.HubGoogleReviews__desktopCardWrapper .HubGoogleReviews__desktopCardContainer{padding-left:16px}