.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer{-moz-column-gap:12px;column-gap:12px;display:grid;grid-auto-flow:column;width:100%}@keyframes CarouselIndicatorFadeinout__timmer{0%{width:0}to{width:100%}}.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer .CarouselIndicatorFadeinout__slide{background-color:#ffffff40;border-radius:40px;height:3px;position:relative;transition:background-color .5s}.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer .CarouselIndicatorFadeinout__slide .CarouselIndicatorFadeinout__active,.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer .CarouselIndicatorFadeinout__slide .CarouselIndicatorFadeinout__progress{background-color:#fff;content:"";display:block;height:100%}.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer .CarouselIndicatorFadeinout__slide .CarouselIndicatorFadeinout__filled{width:100%}.CarouselIndicatorFadeinout__carouselIndicatorFadeinoutContainer .CarouselIndicatorFadeinout__slide .CarouselIndicatorFadeinout__active{animation-fill-mode:forwards;animation-name:CarouselIndicatorFadeinout__timmer;animation-timing-function:linear;content:"";height:100%}.ScrollArrow__slider{align-items:center;display:flex;flex-direction:row;gap:8px;margin-bottom:0}.ScrollArrow__slider .ScrollArrow__arrow{align-items:center;background:#fff;border:1px solid hsla(0,0%,49%,.2);border-radius:15px;cursor:pointer;display:flex;gap:6px;height:18px;justify-content:center;padding:3px;width:18px}.ScrollArrow__slider .ScrollArrow__arrow.ScrollArrow__opaque{opacity:.4}.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 #87878733}.DesktopHorizontalScroll__fullHeightArrows{width:590px}.DesktopHorizontalScroll__fullHeightArrows .DesktopHorizontalScroll__horizontalScrollSection{padding:28px 0}.DesktopHorizontalScroll__fullHeightArrows .DesktopHorizontalScroll__carouselNavSection .DesktopHorizontalScroll__carouselNavLeft{background:#2e054e80;border-radius:6px 0 0 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:#2e054e80;border-radius:0 6px 6px 0;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:#ffffff4d;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:#87878738}.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}.LoveStory__loveStoryWrapper{margin-top:40px;min-height:540px}.LoveStory__loveStoryWrapper.LoveStory__noTopMargin{margin-top:0}.LoveStory__loveStoryWrapper.LoveStory__desktopLoveStoryWrapper{background-color:transparent;margin-block:80px;position:relative}@media(min-width:768px)and (max-width:1024px){.LoveStory__loveStoryWrapper.LoveStory__desktopLoveStoryWrapper{margin-block:0}}.LoveStory__loveStoryWrapper.LoveStory__desktopLoveStoryWrapper .LoveStory__desktopSectionHeading{font-family:font-heavy;font-size:28px;line-height:34px;margin-bottom:32px}.LoveStory__loveStoryWrapper .LoveStory__header{display:flex;flex-direction:row;padding-bottom:24px}.LoveStory__loveStoryWrapper .LoveStory__header .LoveStory__heading{color:#2e054e;flex:1;font-family:font-demi;font-size:18px;letter-spacing:0;line-height:22px;margin-bottom:0}@media(min-width:768px)and (max-width:1024px){.LoveStory__loveStoryWrapper{padding:24px}}.LoveStory__loveStoryWrapper .LoveStory__desktopWrap{align-items:center;display:flex;gap:16px;justify-content:center}.LoveStory__loveStoryWrapper .LoveStory__sectionHeading{color:#2e054e;font-family:font-demi;font-size:24px;line-height:28px;margin:16px}.LoveStory__loveStoryWrapper .LoveStory__sectionHeading svg{margin-right:8px}.LoveStory__loveStoryWrapper .LoveStory__sectionHeading.LoveStory__addTBMargin{font-size:24px}@media only screen and (max-width:40em){.LoveStory__loveStoryWrapper .LoveStory__sectionHeading.LoveStory__addTBMargin{font-size:20px;line-height:24px}}.LoveStory__loveStoryWrapper .LoveStory__desktopHeading{display:flex;font-family:font-demi;font-size:24px;justify-content:center;padding-bottom:48px}.LoveStory__loveStoryWrapper .LoveStory__listWrapper{display:flex;flex:1;overflow-x:auto;padding:0 0 16px 1px}.LoveStory__loveStoryWrapper .LoveStory__listWrapper.LoveStory__listWrapCenter{justify-content:center}.LoveStory__loveStoryWrapper .LoveStory__carouselContainer{width:auto}.LoveStory__loveStoryWrapper .LoveStory__carouselContainer .LoveStory__carousel{gap:16px;padding:0}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel{height:65vh;max-height:40em;padding-left:8px;position:relative}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__sliderContainer{width:90%}@media only screen and (max-width:20em){.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel{height:90vh}}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem{height:100%}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__imageWrapper{height:65%;position:relative}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__imageWrapper .LoveStory__carouselImage{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__imageWrapper .LoveStory__storyGradient{background:linear-gradient(0deg,#fff,transparent);bottom:0;height:20%;position:absolute;width:100%}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent{height:11em;margin:auto;position:absolute;width:100vw}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent:before{border-bottom:10px solid #fff;border-left:10px solid hsla(0,0%,100%,0);border-right:10px solid hsla(0,0%,100%,0);border-top:0;bottom:auto;content:"";display:inline-block;left:75%;margin-left:-10px;position:absolute;top:-10px}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription{background-color:#fff;border-radius:6px;box-shadow:0 3px 8px #14141430;color:#2e054e;display:flex;flex-direction:column;height:80%;justify-content:space-between;margin:0 12px;padding:12px;white-space:normal}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription .LoveStory__descriptionTop{font-family:font-book;font-size:16px;line-height:20px;margin-bottom:24px;min-height:80px}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription .LoveStory__descriptionBottom{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;justify-content:flex-end;line-height:20px}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription .LoveStory__descriptionBottom .LoveStory__customerName{font-family:font-demi}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription .LoveStory__descriptionBottom .LoveStory__customerCar{font-family:font-book;font-size:12px}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__storyItem .LoveStory__storyContent .LoveStory__storyDescription .LoveStory__descriptionBottom .LoveStory__customerCar .LoveStory__carName{font-family:font-medium}.LoveStory__loveStoryWrapper .LoveStory__loveStoryCarousel .LoveStory__carouselBannersIndicator{align-items:center;display:flex;justify-content:center;position:absolute;width:100%}.LoveStory__loveStoryWrapper .LoveStory__rightArrow{position:absolute;right:-24px;top:50%;transform:translateY(-50%);z-index:2}.LoveStory__loveStoryWrapper .LoveStory__leftArrow{left:-24px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.LoveStory__visible{opacity:0}.LoveStory__carouselWrapper{position:relative}.LoveStory__carouselWrapper .LoveStory__carouselLeftHalf,.LoveStory__carouselWrapper .LoveStory__carouselRightHalf{height:400px;position:absolute;top:72px;width:200px;z-index:1}.LoveStory__carouselWrapper .LoveStory__carouselLeftHalf{left:8px}.LoveStory__carouselWrapper .LoveStory__carouselRightHalf{right:8px}.LoveStory__carouselWrapper .LoveStory__carouselIndicator{-moz-column-gap:4px;column-gap:4px;left:32px;position:absolute;top:16px;width:calc(100% - 64px);z-index:1}.LoveStory__carouselWrapper .LoveStory__carouselIndicator>div{border-radius:12px;height:4px}.LoveStory__carouselWrapper .LoveStory__carouselIndicator>div>div{border-radius:12px}.LoveStory__loveStoryWrap{min-height:478px;padding-bottom:8px;scrollbar-width:none}.LoveStory__loveStoryWrap::-webkit-scrollbar{display:none;-ms-overflow-style:none!important;-webkit-appearance:none!important;background:transparent!important;scrollbar-width:none!important}.LoveStory__loveStoryWrap::-webkit-scrollbar-thumb{background:transparent!important}
