@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(//use.typekit.net/xdo2lng.css);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}body{position:relative;width:100%;color:#282a2c;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-family:acumin-pro-wide,sans-serif;font-size:93%;font-weight:400;line-height:1.375;background-color:#fff;overflow-x:hidden;overflow-x:clip}@media screen and (min-width:640px){body{font-size:95%}}@media screen and (min-width:960px){body{font-size:98%}}@media screen and (min-width:1280px){body{font-size:100%}}body.no-scroll{overflow:hidden}.site-wrapper{position:relative;width:100%;max-width:1800px;background:#fff;overflow-x:hidden;margin:0 auto}.wrapper{position:relative;width:100%;max-width:1350px;padding:0 35px;margin:0 auto;z-index:1}.wrapper.large{max-width:1650px}.block-lp-cart-grid .cart-grid .block .content>:first-child,.block-lp-cart-grid .intro>:first-child,.condense-margins>:first-child,.home-block-testimonials .intro>:first-child,.home-block-testimonials .slide .quote>:first-child{margin-top:0}.block-lp-cart-grid .cart-grid .block .content>:last-child,.block-lp-cart-grid .intro>:last-child,.condense-margins>:last-child,.home-block-testimonials .intro>:last-child,.home-block-testimonials .slide .quote>:last-child{margin-bottom:0}.h1,h1{font:700 70px/.94 acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;margin:0 0 20px 0}@media screen and (min-width:960px){.h1,h1{font-size:95px;margin-bottom:35px}}.h2,h2{font:700 55px/1 acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;margin:0 0 25px 0}p{font:400 21px/1.7 acumin-pro-wide,sans-serif;margin:0 0 20px 0}.slick-slider{position:relative;display:flex;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:flex;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;width:100%;height:100%;min-height:1px;display:none}.slick-slide>div{display:flex;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-list:after{background:0 0;border:none}.desktop-only,.header-main .main-header-bar .main-menu-nav{display:none}@media (min-width:768px){.desktop-only,.header-main .main-header-bar .main-menu-nav{display:block}}.mobile-only{display:block}@media (min-width:768px){.mobile-only{display:none}}.relative{position:relative}.fs-wrapper{padding:0 20px}@media (min-width:768px){.fs-wrapper{padding:0 40px}}@media (min-width:1024px){.fs-wrapper{padding:0 80px}}.site-banner{background:#222;color:#fff;text-align:center;padding:14px 0}.site-banner__inner{font-family:baskerville-display-pt,serif;font-weight:400;display:flex;flex-direction:column}@media (min-width:768px){.site-banner__inner{display:block}}.site-banner .banner-cta{font-family:Muli;color:inherit;text-transform:uppercase;margin-left:24px;margin-top:12px}@media (min-width:768px){.site-banner .banner-cta{margin-top:0}}.footer{margin-top:60px;padding:30px;padding-top:50px;background-color:#e9edef}@media screen and (min-width:960px){.footer{padding:40px}}.footer .footer-content{text-align:center;margin-bottom:30px}@media screen and (min-width:960px){.footer .footer-content{margin:10px 0 10px 0}}.footer .footer-content h2{margin-bottom:25px}.footer .footer-content .subtitle{position:relative;padding-bottom:20px}.footer .footer-content .subtitle:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:90px;height:4px;background:#58a6d4}.footer nav{margin-bottom:0;margin-top:40px}@media screen and (min-width:960px){.footer nav{margin-top:75px;margin-bottom:50px}}.footer nav .menu-footer-menu-container{width:100%;margin:0 auto;margin-bottom:40px}@media screen and (min-width:960px){.footer nav .menu-footer-menu-container{width:90%}}.footer nav .menu-footer-menu-container .menu{padding-left:0}.footer nav .menu-footer-menu-container .menu li{width:100%;float:none;text-transform:uppercase;border-right:none;text-align:left;font-family:muli,sans-serif;font-size:18px;border-bottom:1px solid #282a2c;padding-top:14px;padding-bottom:14px}@media screen and (min-width:960px){.footer nav .menu-footer-menu-container .menu li{border-bottom:none;padding-top:0;padding-bottom:0}}.footer nav .menu-footer-menu-container .menu li a{color:#282a2c;text-decoration:none;width:100%;display:block}.footer nav .menu-footer-menu-container .menu li a:hover{font-weight:600}@media screen and (min-width:960px){.footer nav .menu-footer-menu-container .menu li a{width:fit-content;display:inline}}@media screen and (min-width:960px){.footer nav .menu-footer-menu-container .menu li{float:left;width:20%;text-align:center;border-right:1px solid #232447}.footer nav .menu-footer-menu-container .menu li:last-child{border:none}}.footer .address-location{display:block;justify-content:space-evenly;text-align:center}.footer .address-location p{line-height:36px;font-family:muli,sans-serif;font-size:21px;margin-bottom:2.25rem}@media screen and (min-width:960px){.footer .address-location p{margin-bottom:20px}}@media screen and (min-width:960px){.footer .address-location{display:flex}}.footer .phone-and-social{text-align:center;margin-top:6px}.footer .phone-and-social br{display:flex}@media screen and (min-width:960px){.footer .phone-and-social br{display:none}}.footer .phone-and-social .phone-cta{font-family:muli,sans-serif;font-weight:800;color:#282a2c;text-decoration:none;font-size:21px;padding-right:0;margin-bottom:30px}@media screen and (min-width:960px){.footer .phone-and-social .phone-cta{padding-right:34px;margin-bottom:0}}.footer .phone-and-social .social-logo:not(:last-child){padding-right:34px}.footer .phone-and-social .social-logo img{height:2.25rem}.footer .brand-logos{text-align-last:justify;margin-bottom:50px}@media screen and (min-width:480px){.footer .brand-logos{margin-left:0;margin-right:0}}.footer .brand-logos img{height:10vw}@media screen and (min-width:480px){.footer .brand-logos img{height:50px}}.footer .brand-logos .ccc-logo,.footer .brand-logos .garia-logo{margin-bottom:20px}@media screen and (min-width:960px){.footer .brand-logos .ccc-logo,.footer .brand-logos .garia-logo{margin-bottom:0}}@media screen and (min-width:960px){.footer .brand-logos a{padding-right:50px}.footer .brand-logos a:nth-child(2){padding-right:50px}.footer .brand-logos a:last-child{padding-right:0}}.footer .brand-logos br{display:block}@media screen and (min-width:960px){.footer .brand-logos br{display:none}}.footer .legal-content{font:400 13px/1.4 acumin-pro-wide,sans-serif;margin-bottom:16px}@media screen and (min-width:640px){.footer .legal-content{display:inline-flex;justify-content:center;width:100%;align-items:center}}@media screen and (max-width:639px){.footer .legal-content .copy br{display:none}}.footer .legal-content a{color:#222;text-decoration:none}.footer .legal-content a:hover{color:#58a6d4}.footer .legal-content .trimark{display:inline;vertical-align:top;align-items:center}@media screen and (min-width:640px){.footer .legal-content .trimark{display:inline-flex;margin-left:10px}}.footer .legal-content .trimark img{width:104px;height:auto;transition:125ms}body.freeze,html.freeze{overflow:hidden}.body{top:0!important}.main ul:not(.menu){list-style:none;padding-left:0}.main ul:not(.menu) li{position:relative;padding-left:2.1875rem;font-size:18px;line-height:28px}.main ul:not(.menu) li:before{content:"•";display:inline-block;position:absolute;left:.9375rem}.header-main .main-header-bar .main-menu-nav .sf-menu,.header-main .top-nav .sf-menu{display:flex;align-items:center;justify-content:center;padding:0}@media (min-width:768px){.header-main .main-header-bar .main-menu-nav .sf-menu,.header-main .top-nav .sf-menu{justify-content:flex-end}}.header-main .main-header-bar .main-menu-nav .sf-menu li:hover .sub-menu,.header-main .top-nav .sf-menu li:hover .sub-menu{display:block}.header-main .main-header-bar .main-menu-nav .sf-menu .sub-menu,.header-main .top-nav .sf-menu .sub-menu{display:none;background:#3190c6;min-width:220px;padding:10px}@media (min-width:768px){.header-main .main-header-bar .main-menu-nav .sf-menu .sub-menu,.header-main .top-nav .sf-menu .sub-menu{position:absolute;display:none;top:100%;right:0;text-align:left;z-index:99}}.header-main .main-header-bar .main-menu-nav .sf-menu .sub-menu li,.header-main .top-nav .sf-menu .sub-menu li{padding:0}.header-main .main-header-bar .main-menu-nav .sf-menu .sub-menu li a,.header-main .top-nav .sf-menu .sub-menu li a{padding:8px;color:#fff;font-size:16px}.header-main{position:sticky;top:0;z-index:99}.header-main .logo{max-width:173px;width:100%}@media (min-width:768px){.header-main .logo{max-width:230px;width:230px}}.header-main .top-nav{background:#3190c6;padding-top:12px;padding-bottom:12px;display:none}@media (min-width:768px){.header-main .top-nav{display:block}}.header-main .top-nav .menu-item{float:none;margin:0 10px}.header-main .top-nav .menu-item:last-child{margin-right:0}.header-main .top-nav .menu-item:last-child a:last-child{padding-right:0}.header-main .top-nav .menu-item.has-icon{padding-left:15px}.header-main .top-nav .menu-item a{color:#fff;text-decoration:none;font-family:baskerville-display-pt,serif;font-weight:400;padding:0 10px;font-size:16px;text-transform:capitalize}@media (min-width:768px){.header-main .top-nav .menu-item a{font-size:20px}}.header-main .main-header-bar{position:relative;background:#fff;display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px}.header-main .main-header-bar .logo-link{display:block}.header-main .main-header-bar .main-menu-nav{z-index:-1}@media (min-width:768px){.header-main .main-header-bar .main-menu-nav{z-index:1}}.header-main .main-header-bar .main-menu-nav.mobile-nav{display:block;position:absolute;top:100%;left:0;width:100%;background:#3190c6;padding:20px 0;z-index:99;opacity:1;margin-top:0;overflow-y:auto;max-height:500px}.header-main .main-header-bar .main-menu-nav.mobile-nav .sf-menu{display:block;text-align:left;padding:0 10px}.header-main .main-header-bar .main-menu-nav.mobile-nav .menu-item{display:block}.header-main .main-header-bar .main-menu-nav.mobile-nav .menu-item.menu-item-has-children>a{display:inline-block;border-bottom:2px solid #fff;padding-left:0}.header-main .main-header-bar .main-menu-nav.mobile-nav .menu-item a{color:#fff;font-weight:700}.header-main .main-header-bar .main-menu-nav.mobile-nav .sub-menu{display:block}.header-main .main-header-bar .main-menu-nav.mobile-nav .sub-menu li a{font-weight:400}@media (min-width:768px){.header-main .main-header-bar .main-menu-nav.mobile-nav{position:relative;top:unset;left:unset;width:unset;background:unset;padding:unset;z-index:unset;opacity:1}}.header-main .main-header-bar .main-menu-nav .sf-menu{flex-wrap:wrap}.header-main .main-header-bar .main-menu-nav .menu-item{float:none;padding:10px 0}.header-main .main-header-bar .main-menu-nav .menu-item:last-child a{padding-right:0}.header-main .main-header-bar .main-menu-nav .menu-item a{color:#222;text-decoration:none;padding:6px 10px;font-size:16px;text-transform:uppercase}@media (min-width:768px){.header-main .main-header-bar .main-menu-nav .menu-item a{font-size:18px}}@media (min-width:1240px){.header-main .main-header-bar .main-menu-nav .menu-item a{padding:0 16px}}.header-main .main-header-bar .mobile-icons .phone-cta{color:#222;margin-right:16px;text-decoration:none;font-size:20px}.header-main .main-header-bar .mobile-icons i{font-size:25px}.button{display:inline-block;height:auto;padding:12px 30px;border:1px solid #fff;color:#222;font-weight:400;text-align:center;font-family:baskerville-display-pt,serif;font-size:24px;font-weight:400;transition:.3s ease all;text-decoration:none}.button--white,.hero__form .gform_footer .gform_button{background:#fff;color:#222}.button--white:hover,.hero__form .gform_footer .gform_button:hover{background:#222;color:#fff}.card{border:2px solid #58a6d4;border-radius:5px;padding:24px}.card__link{text-decoration:none;color:inherit}.card__title{margin-bottom:8px}.card__date{margin-bottom:16px;font-size:13px}.card__excerpt{padding:0}.card__excerpt p{padding:0!important}.card__btn{display:inline-block;margin-top:24px;background:#58a6d4;color:#fff;padding:6px 24px;text-decoration:none;font-weight:700;text-transform:capitalize;transition:all .3s ease}.card__btn:hover{background:#3895cc}.hero{padding-bottom:80px}.hero--no-form .hero__inner{display:block;text-align:center;min-height:400px}.hero--no-form .hero__content{min-height:400px}.hero--no-form .hero__title{font-size:84px}@media (min-width:768px){.hero--no-form .hero__title{font-size:52px}}body:not(.home) .hero .hero__title{font-size:75px}.hero__inner{min-height:400px}@media (min-width:768px){.hero__inner{display:grid;grid-template-columns:2fr 1fr;min-height:600px}}.hero__content{position:relative;z-index:1;padding:40px;color:#fff;font-family:acumin-pro-extra-condensed,sans-serif;display:flex}@media (min-width:768px){.hero__content{padding:40px 80px}}.hero__content .relative{align-self:center}.hero__content .relative br{display:block}@media (min-width:480px){.hero__content .relative br{display:none}}.hero__content:before{position:absolute;content:"";background:rgba(34,34,34,.5);width:100%;height:100%;top:0;left:0}.hero__content h1{margin-bottom:3rem}.hero__content.topleft{justify-content:flex-start;align-items:flex-start}.hero__content.topcenter{justify-content:center;align-items:flex-start}.hero__content.topright{justify-content:flex-end;align-items:flex-start}.hero__content.middleleft{justify-content:flex-start;align-items:center}.hero__content.middlecenter{justify-content:center;align-items:center}.hero__content.middleright{justify-content:flex-end;align-items:center}.hero__content.bottomleft{justify-content:flex-start;align-items:flex-end}.hero__content.bottomcenter{justify-content:center;align-items:flex-end}.hero__content.bottomright{justify-content:flex-end;align-items:flex-end}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.hero__title{color:inherit;font-weight:700;font-family:inherit;line-height:100%;text-transform:uppercase;font-size:52px;margin-bottom:-20px}@media (min-width:768px){.hero__title{font-size:84px}}.hero__title span{position:relative;top:-20px;font-size:75px}@media (min-width:768px){.hero__title span{font-size:122px;top:-24px}}.hero__title sup{position:relative;left:-5px;top:-20px;font-size:75px}@media (min-width:768px){.hero__title sup{font-size:122px;top:-24px}}.hero__description{font-weight:700;text-transform:uppercase;font-size:40px;margin-bottom:64px}@media screen and (min-width:768px){.hero__description{font-size:50px;margin-bottom:86px}}.hero__form{background:#232447;display:flex;justify-content:center;flex-direction:column;padding:32px}@media (min-width:768px){.hero__form{padding:0 32px}}.hero__form .gform_wrapper{max-width:300px;width:100%;margin:0 auto}.hero__form .gfield{margin-bottom:6px}.hero__form .gfield:last-child{margin-bottom:0}.hero__form .gfield input{background:0 0;border:1px solid #fff;color:#fff}.hero__form .gfield input::placeholder{color:rgba(255,255,255,.7)}.hero__form .gform_footer{padding-bottom:0!important}.hero__form .gform_footer .gform_button{width:100%;font-size:24px;margin-bottom:0!important;font-family:baskerville-display-pt,serif;font-weight:400}.hero__form-title{color:#fff;font-size:32px;max-width:288px;margin:0 auto 44px;text-align:center;line-height:100%;font-family:baskerville-display-pt,serif;font-weight:400;position:relative}.hero__form-title::after{position:absolute;content:"";width:128px;height:1px;background:#fff;left:50%;transform:translateX(-50%);bottom:-20px;margin:0 auto}@media (min-width:768px){.hero__form-title{font-size:40px}}.hero .hero__cta__2{margin-left:0;margin-top:16px}@media (min-width:480px){.hero .hero__cta__2{margin-left:18px;margin-top:0}}.block-lp-cart-grid .cart-grid .block .cta-btn:after,.icon--phone-alt:after,.icon--phone-blue:after,.icon--phone:after{position:absolute;content:"";top:50%;left:0;transform:translate(0,-50%);width:19px;height:18px}.has-icon{padding-left:25px;position:relative}.has-icon-right{padding-right:25px;position:relative}.has-icon-right:after{left:unset;right:0}.icon--phone:after{background:url(../images/phone.svg) no-repeat;background-size:contain}.icon--phone-blue:after{background:url(../images/phone-blue.svg) no-repeat;background-size:cover}.icon--phone-alt:after{background:url(../images/phone-alt.svg) no-repeat;background-size:contain}.blog .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem}.page-template-default a.btn.btn-blue.centered,.page-template-page-rental-layout a.btn.btn-blue.centered{color:#fff;text-decoration:none;font-size:20px;font-family:Baskerville,"Baskerville Old Face","Goudy Old Style",Garamond,"Times New Roman",serif;line-height:1;display:block;margin:30px auto;max-width:fit-content}.page-template-default .home-section h2,.page-template-page-rental-layout .home-section h2{color:#4c5155}.page-template-default .reviewsContainer ul.reviewsSlider li:before,.page-template-page-rental-layout .reviewsContainer ul.reviewsSlider li:before{content:""}.page-template-default .reviewsContainer ul.reviewsSlider li span.bold,.page-template-page-rental-layout .reviewsContainer ul.reviewsSlider li span.bold{font:italic 32px/1 Baskerville,"Baskerville Old Face","Goudy Old Style",Garamond,"Times New Roman",serif;color:#3390c6}.page-template-default .reviewsContainer ul.reviewsSlider li h3.bold,.page-template-page-rental-layout .reviewsContainer ul.reviewsSlider li h3.bold{font:italic 32px/1 "Muli ExtraLight",sans-serif;color:#3390c6}ol li a,ul li a{color:#3390c6}div#checkout-form{position:relative}div#checkout-form::after{content:"";position:absolute;width:100%;height:50px;top:-1px;background:#fff;z-index:2}.block-lp-cart-grid{padding:0 0;padding-bottom:60px}@media screen and (min-width:960px){.block-lp-cart-grid{padding:20px 0;padding-bottom:80px}}.block-lp-cart-grid .intro{text-align:center;margin:0 auto 55px auto}.block-lp-cart-grid .intro h2{font-size:48px;line-height:50px;font-weight:400;font-family:baskerville-display-pt;text-transform:none}.block-lp-cart-grid .intro p{font-size:18px;line-height:28px}@media screen and (min-width:960px){.block-lp-cart-grid .intro p{font-size:21px;line-height:36px}}.block-lp-cart-grid .cart-grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:25px;margin:0 auto 0 auto}@media screen and (min-width:960px){.block-lp-cart-grid .cart-grid{grid-template-columns:1fr 1fr;width:100%;max-width:1205px}}.block-lp-cart-grid .cart-grid .block{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;max-width:590px;height:100vw;color:#fff;background-color:#232447;background-repeat:no-repeat;padding:30px 20px}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block{height:385px;padding:30px 35px}}.block-lp-cart-grid .cart-grid .block:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;background:#030404}.block-lp-cart-grid .cart-grid .block:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#030404 50px,rgba(3,4,4,0) 70%)}.block-lp-cart-grid .cart-grid .block .cta-btn{z-index:2;color:#fff;background-color:#3190c6;text-decoration:none;position:absolute;bottom:0;left:0;padding-left:40px;height:50px;align-content:center;width:100%}.block-lp-cart-grid .cart-grid .block .cta-btn:hover{background-color:#29739d}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block .cta-btn{padding-left:60px}}@media (min-width:1200px){.block-lp-cart-grid .cart-grid .block .cta-btn{width:60%}}.block-lp-cart-grid .cart-grid .block .cta-btn p{margin-bottom:0;font-family:baskerville-display-pt;font-size:22px;font-weight:400}@media (min-width:440px){.block-lp-cart-grid .cart-grid .block .cta-btn p{font-size:24px}}.block-lp-cart-grid .cart-grid .block .cta-btn:after{background:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-size:contain;margin-left:20px;margin-right:10px}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block .cta-btn:after{margin-left:35px}}.block-lp-cart-grid .cart-grid .block .content{position:relative;z-index:1;margin-bottom:35px}.block-lp-cart-grid .cart-grid .block .content .title{font:700 36px/1 acumin-pro-extra-condensed,sans-serif;text-transform:uppercase}.block-lp-cart-grid .cart-grid .block .content .sub-text{margin-top:12px;font:400 16px/1.5 acumin-pro-wide,sans-serif}.block-lp-cart-grid .cart-grid .block.rental{background-position:left;background-size:cover;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/CC_Svnh_081-2-1-scaled.jpg)}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block.rental{background-position:center}}.block-lp-cart-grid .cart-grid .block.new-cart{background-position:30%;background-size:cover;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/Onward-Lifestyle-Photography-3-1-scaled.jpg)}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block.new-cart{background-position:center}}.block-lp-cart-grid .cart-grid .block.pre-owned{background-position:right;background-size:cover;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/Onward-Lifestyle-Photography-34-2-scaled-e1732632916296.jpg)}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block.pre-owned{background-position:center}}.block-lp-cart-grid .cart-grid .block.custom-design{background-position:right;background-size:cover;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/Onward-Lifted-Four-Passenger-Black-Spring-Garden-HR-2-scaled.jpg)}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block.custom-design{background-position:center}}@media screen and (min-width:640px){.block-lp-cart-grid .cart-grid .block.car-cru{background-position:15% 110%}.block-lp-cart-grid .cart-grid .block.car-garia{background-position:55% 150%;background-size:cover}.block-lp-cart-grid .cart-grid .block.car-onward{background-position:32% 125%;background-size:cover}.block-lp-cart-grid .cart-grid .block.car-utility{background-position:90% 110%;background-size:auto 140%}}.block-lp-cart-grid .btn{margin:0 auto}.embed-form{padding:60px 0;max-width:960px;margin:auto}@media screen and (min-width:960px){.embed-form{padding:100px 0}}.embed-form .title{font:700 36px/1 acumin-pro-extra-condensed,sans-serif;color:#282a2c;line-height:32px;text-align:center}.embed-form .subtext{font-size:16px;font-family:muli,sans-serif;line-height:21px;text-align:center}.embed-form input.hs-button{color:#fff;background-color:#3190c6;text-decoration:none;display:block;padding:8px 40px!important;font-size:24px;font-family:baskerville-display-pt;font-weight:400;width:fit-content;margin:2.25rem auto 0 auto!important;border:none;width:100%}.embed-form input.hs-button:hover{background-color:#29739d}@media screen and (min-width:960px){.embed-form input.hs-button{width:unset}}.embed-form h2{font:700 36px/1 acumin-pro-extra-condensed,sans-serif;color:#282a2c;text-align:left}@media screen and (min-width:960px){.embed-form h2{text-align:center}}.embed-form .subtext{font-size:16px;font-family:muli,sans-serif;line-height:21px;margin-bottom:1rem;margin-top:2.5rem;text-align:left}@media screen and (min-width:960px){.embed-form .subtext{text-align:center}}.embed-form input,.embed-form textarea{border:1px solid #282a2c;padding:12px 20px 12px 40px!important;font-family:Muli,sans-serif;margin-top:1.25rem}@media screen and (min-width:960px){.embed-form input,.embed-form textarea{margin-top:1.75rem}}.embed-form .hs-main-font-element,.embed-form label{display:none}.embed-form .grecaptcha-badge{display:none}.shop-by-brand{display:block;background-color:#232447;padding:60px 0}@media screen and (min-width:960px){.shop-by-brand{display:flex}}.shop-by-brand .wrapper{display:block}@media screen and (min-width:960px){.shop-by-brand .wrapper{display:flex}}.shop-by-brand .wrapper .title-and-subtext h2{position:relative;padding-bottom:22px;color:#fff;font-size:48px;line-height:50px;font-weight:400;font-family:baskerville-display-pt;text-transform:none;margin-bottom:20px}@media screen and (min-width:960px){.shop-by-brand .wrapper .title-and-subtext h2{margin-bottom:34px;padding-bottom:35px}}.shop-by-brand .wrapper .title-and-subtext h2:after{content:"";position:absolute;bottom:0;left:-15px;display:block;width:90px;height:4px;background:#58a6d4}.shop-by-brand .wrapper .title-and-subtext p{color:#fff;font-family:muli,sans-serif;font-size:18px;line-height:24px;width:84%;margin-bottom:2rem}.shop-by-brand .wrapper .title-and-subtext .cta-btn{color:#fff;background-color:#3190c6;text-decoration:none;align-content:center;padding:8px 20px;padding-left:40px;font-size:24px;font-family:baskerville-display-pt;font-weight:400;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-position-y:center;background-position-x:10%;position:absolute;bottom:-5rem;z-index:3;left:50%;transform:translateX(-50%)}.shop-by-brand .wrapper .title-and-subtext .cta-btn:hover{background-color:#29739d}@media screen and (min-width:960px){.shop-by-brand .wrapper .title-and-subtext .cta-btn{position:relative;bottom:unset;z-index:9;left:unset;transform:unset}}.shop-by-brand .wrapper a.cart{width:unset;display:flex;border-radius:32px;padding:25px;height:98vw;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:30px;margin-right:auto;margin-left:auto;max-width:440px;max-height:560px}@media screen and (min-width:960px){.shop-by-brand .wrapper a.cart{margin-bottom:0;height:31vw;width:38%}}@media screen and (min-width:1280px){.shop-by-brand .wrapper a.cart{height:420px}}.shop-by-brand .wrapper a.cart:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#030404 10%,rgba(3,4,4,0) 40%);border-radius:32px}.shop-by-brand .wrapper a.cart:not(:last-of-type){margin-right:auto}@media screen and (min-width:960px){.shop-by-brand .wrapper a.cart:not(:last-of-type){margin-right:30px}}.shop-by-brand .wrapper a.cart:last-of-type{margin-bottom:5rem}@media screen and (min-width:960px){.shop-by-brand .wrapper a.cart:last-of-type{margin-bottom:0}}.shop-by-brand .wrapper a.cart .content{position:absolute;bottom:0;z-index:2;padding-right:20px}.shop-by-brand .wrapper a.cart .content .title{font:700 36px/1 acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:1rem;padding-right:1.5rem;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-position-y:70%;background-position-x:right;background-size:.85rem;width:fit-content}.shop-by-brand .wrapper a.cart .content .additional-text{font-size:18px;font-family:muli,sans-serif;line-height:24px;color:#fff;opacity:1;display:block;margin-bottom:2.5rem;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}@media screen and (min-width:960px){.shop-by-brand .wrapper a.cart .content .additional-text{opacity:0;display:none;margin-bottom:1.5rem}}.shop-by-brand .wrapper a.cart:hover .additional-text{opacity:1;transform:translateY(0);display:block}.shop-by-brand .wrapper a.cart.garia-cart{background-image:url(https://carycartco.com/wp-content/uploads/2024/11/RB_20221115_0121-Edit-scaled-e1732633253746.jpg);background-position:70%!important}.shop-by-brand .wrapper a.cart.onward-cart{background-image:url(https://carycartco.com/wp-content/uploads/2024/11/2022_2_club_car_destin__beach_0814-Heavy.jpeg)}.shop-by-brand .wrapper a.cart.club-car-cart{background-image:url(https://carycartco.com/wp-content/uploads/2024/11/ClubCarCRU_White_14.jpg)}.split-block{display:block}@media screen and (min-width:960px){.split-block{display:flex}}.split-block .left-side{width:100%;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/cart_bg.png);background-repeat:no-repeat;background-position:80%;background-size:cover;color:#fff;position:relative;padding:40px 35px}@media screen and (min-width:960px){.split-block .left-side{width:50%;padding:80px 60px}}.split-block .left-side:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5;background:#030404}.split-block .left-side h2{color:#fff;position:relative}.split-block .left-side h4{color:#fff;font-family:muli,sans-serif;font-size:24px;font-weight:700;line-height:24px;width:100%;position:relative;padding-bottom:1.75rem;position:relative}@media screen and (min-width:640px){.split-block .left-side h4{width:60%}}.split-block .left-side h4:after{content:"";position:absolute;bottom:0;left:-15px;display:block;width:90px;height:4px;background:#fff}.split-block .left-side p{font-family:muli,sans-serif;font-size:21px;font-weight:500;width:100%;margin-bottom:3.5rem;position:relative}@media screen and (min-width:640px){.split-block .left-side p{width:60%}}.split-block .left-side .cta-btn{z-index:2;color:#fff;background-color:#3190c6;text-decoration:none;align-content:center;display:flex;flex-wrap:wrap;padding:8px 20px;padding-left:40px;font-size:24px;font-family:baskerville-display-pt;font-weight:400;width:fit-content;position:relative;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-position-y:25%;background-position-x:5%}@media (min-width:438px){.split-block .left-side .cta-btn{background-position-y:center}}.split-block .left-side .cta-btn:hover{background-color:#29739d}.split-block .right-side{width:100%;padding:40px 35px;background-color:#3190c6}@media screen and (min-width:960px){.split-block .right-side{width:50%;padding:80px 30px 80px 60px}}.split-block .right-side h2{position:relative;color:#fff;padding-bottom:1.5rem;margin-bottom:2rem}@media screen and (min-width:960px){.split-block .right-side h2{padding-bottom:3rem;margin-bottom:28px}}.split-block .right-side h2:after{content:"";position:absolute;bottom:0;left:-15px;display:block;width:90px;height:4px;background:#fff}.split-block .right-side ul{padding-left:0;width:fit-content}.split-block .right-side ul li{font-family:baskerville-display-pt;font-size:32px;font-weight:400;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-position-y:center;background-size:1rem;width:min-content;background-position-x:right;padding-right:30px;margin-bottom:16px;line-height:34px}@media (min-width:460px){.split-block .right-side ul li{width:fit-content}}.split-block .right-side ul li a{color:#fff;text-decoration:none}.split-block .right-side ul li a:hover{opacity:.75}.split-block .right-side ul li a img{padding-left:16px}.home-block-testimonials{background:#232447;color:#fff;padding:80px 0}.home-block-testimonials>.wrapper{max-width:1275px}@media screen and (min-width:960px){.home-block-testimonials>.wrapper{display:flex}}.home-block-testimonials .intro{flex-shrink:0;width:100%;max-width:300px;margin:0 0 40px 0}@media screen and (min-width:960px){.home-block-testimonials .intro{margin:0 50px 0 0}}.home-block-testimonials .intro h2{position:relative;padding-bottom:35px;color:#fff;font-size:48px;line-height:50px;font-weight:400;font-family:baskerville-display-pt;text-transform:none}.home-block-testimonials .intro h2:after{content:"";position:absolute;bottom:0;left:-15px;display:block;width:90px;height:4px;background:#58a6d4}.home-block-testimonials .slider{width:100%;overflow:unset;user-select:auto;margin-bottom:45px}@media screen and (min-width:960px){.home-block-testimonials .slider{flex-shrink:1;flex-grow:0;margin:0;overflow:hidden}}.home-block-testimonials .slider .slick-list{margin-bottom:1rem}@media screen and (min-width:960px){.home-block-testimonials .slider .slick-list{margin-bottom:3rem}}.home-block-testimonials .slide .icon{display:flex;margin-right:16px;margin-bottom:16px}@media screen and (min-width:960px){.home-block-testimonials .slide .icon{margin-bottom:0}}@media screen and (min-width:960px){.home-block-testimonials .slide .quote{padding-left:48px}}.home-block-testimonials .slide .author{display:block;font-weight:600}@media screen and (min-width:960px){.home-block-testimonials .slide .author{display:inline-block}}.home-block-testimonials .slider-arrows{display:flex;justify-content:center;margin-top:5rem}@media screen and (min-width:960px){.home-block-testimonials .slider-arrows{flex-direction:column-reverse;justify-content:flex-end;align-items:center;margin:45px 0 0 80px}}.home-block-testimonials .slider-arrows .slick-arrow{cursor:pointer;display:flex;justify-content:center;align-items:center}.home-block-testimonials .slider-arrows .slick-arrow svg{width:28px;height:36px;fill:#3190c6}.home-block-testimonials .slider-arrows .slick-arrow.prev{margin:0 20px 0 0}.home-block-testimonials .slider-arrows .slick-arrow.prev svg{transform:scaleX(-1)}@media screen and (min-width:960px){.home-block-testimonials .slider-arrows .slick-arrow.prev{margin:25px 0}}.home-block-testimonials .slider-arrows .slick-arrow.next{margin:0 0 0 20px}@media screen and (min-width:960px){.home-block-testimonials .slider-arrows .slick-arrow.next{margin:25px 0}}.home-block-testimonials .slider-arrows .slick-arrow.slick-disabled{cursor:default;opacity:.5}.home-block-testimonials ul.slick-dots{display:flex!important;flex-wrap:nowrap;flex-direction:row;padding-left:0;position:absolute;bottom:-2.25rem;left:50%;transform:translateX(-50%)}@media screen and (min-width:960px){.home-block-testimonials ul.slick-dots{bottom:0}}.home-block-testimonials ul.slick-dots li{width:30px;display:flex;justify-content:center;align-items:center;height:20px;overflow:hidden}.home-block-testimonials ul.slick-dots li button{width:14px;height:14px;border-radius:10px;text-indent:3000px;border:1.5px solid #fff;background:0 0;transition:all .5s ease-in-out}.home-block-testimonials ul.slick-dots li.slick-active button{width:14px;height:14px;background:#fff;border:1.5px solid #fff}.why-cary-cart{padding:60px 0}@media screen and (min-width:960px){.why-cary-cart{padding:100px 0}}.why-cary-cart h2{font-size:48px;line-height:50px;font-weight:400;font-family:baskerville-display-pt;margin-bottom:2rem;text-transform:none;text-align:center;padding-left:35px;padding-right:35px}.why-cary-cart .wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.why-cary-cart .wrapper .info-box{border:3px solid #3190c6;padding:20px;border-radius:30px;position:relative;text-align:center;height:234px;width:calc(33.333% - 20px);margin-top:1.5rem}.why-cary-cart .wrapper .info-box .icon{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding-left:12px;padding-right:12px;background-color:#fff}.why-cary-cart .wrapper .info-box .box-title{font:700 36px/1 acumin-pro-extra-condensed,sans-serif;color:#282a2c;line-height:32px}.why-cary-cart .wrapper .info-box .box-text{font-size:18px;font-family:muli,sans-serif;line-height:21px}.why-cary-cart .slider-arrows{display:flex;width:fit-content;margin:auto;margin-top:2rem}.why-cary-cart .slider-arrows .slick-arrow{cursor:pointer;display:flex;justify-content:center;align-items:center}.why-cary-cart .slider-arrows .slick-arrow svg{width:28px;height:36px;fill:#3190c6}.why-cary-cart .slider-arrows .slick-arrow.prev{margin:0 80px 0 0}.why-cary-cart .slider-arrows .slick-arrow.prev svg{transform:scaleX(-1)}@media screen and (min-width:960px){.why-cary-cart .slider-arrows .slick-arrow.prev{margin:25px 0}}.why-cary-cart .slider-arrows .slick-arrow.next{margin:0 0 0 80px}@media screen and (min-width:960px){.why-cary-cart .slider-arrows .slick-arrow.next{margin:25px 0}}.why-cary-cart .slider-arrows .slick-arrow.slick-disabled{cursor:default;opacity:.5}.why-cary-cart .cta-btn{color:#fff;background-color:#3190c6;text-decoration:none;align-content:center;display:flex;flex-wrap:wrap;padding:8px 20px;padding-left:40px;font-size:24px;font-family:baskerville-display-pt;font-weight:400;width:fit-content;background-image:url(https://carycartco.com/wp-content/uploads/2024/11/arrow.svg);background-repeat:no-repeat;background-position-y:center;background-position-x:7%;margin:auto;margin-top:3rem}.why-cary-cart .cta-btn:hover{background-color:#29739d}.why-cary-cart ul.slick-dots{display:flex!important;flex-wrap:nowrap;flex-direction:row;padding-left:0;position:absolute;bottom:-3.75rem;left:50%;transform:translateX(-50%)}.why-cary-cart ul.slick-dots li{width:30px;display:flex;justify-content:center;align-items:center;height:20px;overflow:hidden}.why-cary-cart ul.slick-dots li button{width:14px;height:14px;border-radius:10px;text-indent:3000px;border:1.5px solid #4c5155;background:0 0;transition:all .5s ease-in-out}.why-cary-cart ul.slick-dots li.slick-active button{width:14px;height:14px;background:#232447;border:1.5px solid #232447}