.cart-items-module-scss-module__iTYavq__CartCard{min-height:200px;position:relative}.cart-items-module-scss-module__iTYavq__ResponsiveTitle{padding-right:20px;font-size:.9rem}@media (min-width:576px){.cart-items-module-scss-module__iTYavq__ResponsiveTitle{font-size:1rem}}@media (min-width:992px){.cart-items-module-scss-module__iTYavq__ResponsiveTitle{font-size:1.25rem}}.cart-items-module-scss-module__iTYavq__ResponsivePrice{font-size:.9rem}@media (min-width:576px){.cart-items-module-scss-module__iTYavq__ResponsivePrice{font-size:1rem}}.cart-items-module-scss-module__iTYavq__QuantityInput{border:1px solid #ccc;border-radius:4px;width:50px}.cart-items-module-scss-module__iTYavq__QuantityInput::-webkit-inner-spin-button{opacity:1!important}.cart-items-module-scss-module__iTYavq__QuantityInput::-webkit-outer-spin-button{opacity:1!important}.cart-items-module-scss-module__iTYavq__CloseButton{z-index:1;padding:0 .5rem;position:absolute;top:0;right:0}.cart-items-module-scss-module__iTYavq__Category{border:1px solid gray;border-radius:4px;width:fit-content;padding:.25rem;display:block}.cart-items-module-scss-module__iTYavq__CheckoutCardImageContainer{width:100%;max-width:150px;height:150px;max-height:150px;position:relative;overflow:hidden}.cart-items-module-scss-module__iTYavq__CheckoutCardImageContainer img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;padding:10px 0;position:absolute;top:0;left:0}.cart-items-module-scss-module__iTYavq__QuantityOverlay{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;display:flex;position:absolute;top:-10px;right:-10px}
.ImageBackgroundTextOverlayCard-module-scss-module__DRjePa__imageLinkContainer{display:flex;position:relative;overflow:hidden}.ImageBackgroundTextOverlayCard-module-scss-module__DRjePa__imageLinkContainer:hover .ImageBackgroundTextOverlayCard-module-scss-module__DRjePa__image{transform:var(--image-background-text-image-scale)}.ImageBackgroundTextOverlayCard-module-scss-module__DRjePa__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;transition:transform var(--image-background-text-image-transition);position:relative}.ImageBackgroundTextOverlayCard-module-scss-module__DRjePa__overlay{color:#fff;padding:var(--image-background-text-overlay-padding);background:var(--image-background-text-overlay-background);text-align:var(--image-background-text-overlay-text-align);align-items:var(--image-background-text-overlay-align-items);justify-content:var(--image-background-text-overlay-justify-content);flex-direction:column;display:flex;position:absolute;inset:0}
.FinanceInfo-module-scss-module___GtNba__small{font-size:12px}@media (min-width:576px){.FinanceInfo-module-scss-module___GtNba__w-sm-auto{width:auto}}.FinanceInfo-module-scss-module___GtNba__WeeklyPrice360{font-size:15px}.FinanceInfo-module-scss-module___GtNba__BoldMontserrat{font-family:Montserrat Bold,sans-serif;font-weight:700}.FinanceInfo-module-scss-module___GtNba__Small{font-size:12.5px;font-family:var(--carSearchItem-small-font-family);background-color:var(--carSearchItem-small-font-background)}.FinanceInfo-module-scss-module___GtNba__FinanceContainer{background:var(--finance-container-background);color:var(--finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.FinanceInfo-module-scss-module___GtNba__CarFinanceContainer{background:var(--carpage-finance-container-background);color:var(--carpage-finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}
.WhyChoose-module-scss-module__1Y3DIW__wrapper{background:var(--why-choose-features-wrapper-background);margin:var(--why-choose-features-wrapper-margin)}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper{text-align:center;align-items:var(--why-choose-features-wrapper-align-items-base);justify-content:var(--why-choose-features-wrapper-justify-content);padding:var(--why-choose-features-wrapper-padding-base);flex-direction:column;display:flex}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper hr{background:var(--why-choose-features-hr-background);justify-self:flex-start;width:70px;margin:2.5rem 0;height:3px!important}@media (min-width:992px){.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper{align-items:var(--why-choose-features-wrapper-align-items-lg);padding:var(--why-choose-features-wrapper-padding-xl);text-align:left}}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__subHeading{font-size:var(--why-choose-features-sub-heading-font-size-base);color:var(--why-choose-features-sub-heading-color);margin-bottom:var(--why-choose-features-sub-heading-margin-bottom)}@media (min-width:992px){.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__subHeading{font-size:var(--why-choose-features-sub-heading-font-size-lg)}}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__heading{font-size:var(--why-choose-features-heading-font-size-base);color:var(--why-choose-features-heading-color);margin-bottom:var(--why-choose-features-heading-margin-bottom)}@media (min-width:768px){.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__heading{font-size:var(--why-choose-features-heading-font-size-lg)}}@media (min-width:1200px){.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__heading{font-size:var(--why-choose-features-heading-font-size-xl)}}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-bottom:2rem;display:flex}@media (min-width:992px){.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature{text-align:left;flex-direction:row;align-items:flex-start}}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature .WhyChoose-module-scss-module__1Y3DIW__icon{border:var(--why-choose-features-feature-icon-border);padding:var(--why-choose-features-feature-icon-padding);background:var(--why-choose-features-feature-icon-background);margin-right:var(--why-choose-features-feature-icon-margin-right);border-radius:8px;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #110c2e26}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature .WhyChoose-module-scss-module__1Y3DIW__icon svg{width:40px;height:40px;color:var(--primary)}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature .WhyChoose-module-scss-module__1Y3DIW__featureContent h5{font-size:var(--why-choose-title-size);color:var(--why-choose-features-feature-content-h6-color);margin-bottom:1rem}.WhyChoose-module-scss-module__1Y3DIW__featuresWrapper .WhyChoose-module-scss-module__1Y3DIW__feature .WhyChoose-module-scss-module__1Y3DIW__featureContent p{font-size:var(--why-choose-desc-size);color:var(--why-choose-features-feature-content-p-color);margin:0}
.BrandBox-module-scss-module__6qAfNq__ImageContainer{width:80px;height:50px;position:relative}.BrandBox-module-scss-module__6qAfNq__ImageContainer img{-o-object-fit:contain;object-fit:contain;filter:var(--header-brandbox-filter)}@media (min-width:1200px){.BrandBox-module-scss-module__6qAfNq__ImageContainer{width:90px;height:60px}}.BrandBox-module-scss-module__6qAfNq__ImageContainerBigger{width:120px;max-width:100%;height:60px;position:relative}.BrandBox-module-scss-module__6qAfNq__ImageContainerBigger img{-o-object-fit:contain;object-fit:contain;filter:var(--header-brandbox-filter)}@media (min-width:1200px){.BrandBox-module-scss-module__6qAfNq__ImageContainerBigger{width:180px;height:120px}}.BrandBox-module-scss-module__6qAfNq__StyledLink{background:var(--header-brandbox-background);border-radius:.5rem;flex:1;height:100%;padding:2rem 1rem;transition-duration:.25s}.BrandBox-module-scss-module__6qAfNq__StyledLink:hover{background:var(--header-brandbox-background-hover);transform:scale(1.1)}.BrandBox-module-scss-module__6qAfNq__Caption{text-align:center;color:#0000009e;max-width:100%;margin-top:.5rem;padding:0 .25rem;font-size:.8125rem;font-weight:400;line-height:1.25;text-decoration:none}
.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__TWGIcon{border:3px solid #ffc300;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__IconCard{background:var(--primary);color:#fff;border-radius:10px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__IconCard p{font-size:14px}
.Tabs-module-scss-module__jpcwoa__SortContainer{border:1px solid #ccc;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;margin-right:1rem;transition-duration:.25s;display:flex;position:relative}.Tabs-module-scss-module__jpcwoa__SortContainer:after{background:var(--primary);content:"";color:#fff;z-index:1;border-radius:1rem;width:100%;height:50%;transition-duration:.25s;position:absolute;top:0;left:0}.Tabs-module-scss-module__jpcwoa__SortContainer.option1:after{top:50%;left:0%}.Tabs-module-scss-module__jpcwoa__SortContainer.option2:after{top:50%;left:0%}@media (min-width:768px){.Tabs-module-scss-module__jpcwoa__SortContainer{border-radius:100rem}.Tabs-module-scss-module__jpcwoa__SortContainer:after{border-radius:100rem;width:50%;height:100%}.Tabs-module-scss-module__jpcwoa__SortContainer.option1:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortContainer.option2:after{top:0%;left:50%}}.Tabs-module-scss-module__jpcwoa__SortButton{text-align:center;cursor:pointer;z-index:2;text-align:center;border:none;width:100%;padding:1rem 5rem;font-size:1rem;font-weight:700;transition-duration:.25s}.Tabs-module-scss-module__jpcwoa__SortButton:focus{outline:none}@media (min-width:768px){.Tabs-module-scss-module__jpcwoa__SortButton{border-radius:100rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700}}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap{border:1px solid #ccc;border-radius:100rem;justify-content:space-between;align-items:center;width:100%;margin-right:1rem;transition-duration:.25s;display:flex;position:relative}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap:after{background:var(--primary);content:"";color:#fff;z-index:1;border-radius:1rem;width:100%;height:50%;transition-duration:.25s;position:absolute;top:0;left:0}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap:after{border-radius:100rem;width:50%;height:100%}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap.option1:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap.option2:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortButtonNoWrap{text-align:center;cursor:pointer;z-index:2;text-align:center;border:none;border-radius:100rem;width:100%;padding:.5rem 1rem;font-size:.75rem;font-weight:700;transition-duration:.25s}.Tabs-module-scss-module__jpcwoa__SortButtonNoWrap:focus{outline:none}
.DividerWithText-module-scss-module__TuqBra__lineWithText{text-align:center;white-space:nowrap;position:relative}.DividerWithText-module-scss-module__TuqBra__lineWithText:before,.DividerWithText-module-scss-module__TuqBra__lineWithText:after{content:"";vertical-align:middle;border-bottom:1px solid #e5e7eb;width:42%;display:inline-block}.DividerWithText-module-scss-module__TuqBra__lineWithText:before{margin-right:.5em}.DividerWithText-module-scss-module__TuqBra__lineWithText:after{margin-left:.5em}.DividerWithText-module-scss-module__TuqBra__lineWithText span{z-index:1;padding:0 1em;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-block;position:relative}
.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons{flex-direction:column;gap:.5rem;display:flex}.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons a,.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons button{width:100%;max-width:400px}@media (min-width:768px){.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons{flex-direction:row;justify-content:flex-start;align-items:center}}
