.plp-hero-dynamic{background-position:50%;background-size:cover;height:346px;margin-top:-16px;text-align:center}.plp-hero-dynamic.Boat{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-boat-hero-mobile-min.jpg)}.plp-hero-dynamic.Car{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-car-hero-mobile-min.jpg)}.plp-hero-dynamic.RV{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-rv-hero-mobile-min.jpg)}.plp-hero-dynamic.Self-Storage{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-storage-hero-mobile-min.jpg)}.plp-hero-dynamic.Trailer{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-trailer-hero-mobile-min.jpg)}.plp-hero-dynamic .page-container{padding:16px 16px 0}.plp-hero-dynamic .hero-searchbox-container{background-color:#fff;border-radius:6px;box-shadow:8px 8px 24px 0 #0000000d;padding:24px 16px}.plp-hero-dynamic .searchbox-description{margin-bottom:8px}.plp-hero-dynamic .search-box{flex-direction:column;gap:8px;padding:0 24px 8px}.plp-hero-dynamic .search-box button{color:#fff;width:100%}.plp-hero-dynamic .search-box button:before{background:#ff336a}.plp-hero-dynamic .search-box button .button-content{color:#fff}.plp-hero-dynamic .search-box button .button-content:after{content:none}.plp-hero-dynamic .search-box .ph-label-text{color:#000}.plp-hero-dynamic .search-box .location{margin-right:0}@media screen and (min-width:767px){.plp-hero-dynamic{height:auto;margin-top:-32px;text-align:left}.plp-hero-dynamic:after{bottom:-47px}.plp-hero-dynamic.Boat{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-boat-hero-min.jpg)}.plp-hero-dynamic.Car{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-car-hero-min.jpg)}.plp-hero-dynamic.RV{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-rv-hero-min.jpg)}.plp-hero-dynamic.Self-Storage{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-storage-hero-min.jpg)}.plp-hero-dynamic.Trailer{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/sfdc-trailer-hero-min.jpg)}.plp-hero-dynamic .hero-searchbox-container{padding:58px 60px}.plp-hero-dynamic .search-box{flex-direction:row;padding:0}.plp-hero-dynamic .search-box .date-search-wrapper{width:50%}.plp-hero-dynamic .search-box button{width:100%}.plp-hero-dynamic h1{font-size:42px;line-height:54px}.plp-hero-dynamic .page-container{padding:5.7% 16px}}@media screen and (min-width:1080px){.plp-hero-dynamic{height:auto}.plp-hero-dynamic.Boat{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/boat-storage-min-wide.jpg)}.plp-hero-dynamic.Car{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/car-storage-min-wide.jpg)}.plp-hero-dynamic.RV{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/rv-storage-min-wide.jpg)}.plp-hero-dynamic.Self-Storage{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/self-storage-min-wide.jpg)}.plp-hero-dynamic.Trailer{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/trailer-storage-min-wide.jpg)}.plp-hero-dynamic .searchbox-description{font-size:20px}.plp-hero-dynamic .hero-searchbox-container{padding:58px 60px;width:750px}}.plp-hero .variation1{background:var(--gradient-blue-teal,linear-gradient(180deg,#0096c4 0,#00cdcb 100%));background-repeat:no-repeat;color:#fff;height:auto}.plp-hero .variation1 .page-container{padding:16px 0}.plp-hero .variation1 .hero-searchbox-container{align-items:center;background-color:#0000;box-shadow:none;display:flex;flex-direction:column;gap:16px}.plp-hero .variation1 h1.hero-headline{font-size:20px;line-height:normal;margin-bottom:0}.plp-hero .variation1 .promo-container-v1{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:46px}.plp-hero .variation1 .promo-v1{align-items:center;display:flex;flex-direction:row;font-size:40px;font-weight:700;line-height:100%}.plp-hero .variation1 .promo-v1 .promo-variation-discount-number{font-size:165px;line-height:121px}.plp-hero .variation1 .promo-v1 .promo-variation-discount-percent{font-size:100px;line-height:86px}.plp-hero .variation1 .promo-v1 .promo-variation-up-to{transform:rotate(180deg);writing-mode:vertical-lr}.plp-hero .variation1 .promo-v1 .promo-variation-discount-type{align-items:center;display:flex;flex-direction:column}.plp-hero .variation1 .promo-variation-discount-fine-print{font-size:18px;font-style:italic;font-weight:300}.plp-hero .variation1 .spring-pill{align-items:center;background:#fc0;border-radius:40px;color:#000;display:flex;font-family:vag_rounded_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;gap:10px;justify-content:center;padding:8px 16px;width:201px}.plp-hero .variation1 .search-box-container{margin-bottom:44px}.plp-hero .variation1 .search-box{gap:12px}.plp-hero .variation1 .search-box label{min-width:335px}.plp-hero .variation1 .hero-v1-image{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/landing/plp/hero-man-interior-hall.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:400px;width:100%}@media screen and (min-width:767px){.plp-hero .variation1 .page-container{padding:0}.plp-hero .variation1 .hero-v1-image{height:400px;max-width:905px}.plp-hero .variation1 .promo-container-v1{margin-bottom:24px}.plp-hero .variation1 .promo-v1{font-size:52px;font-weight:700;line-height:100%}.plp-hero .variation1 .promo-v1 .promo-variation-discount-number{font-size:210px;line-height:158px}.plp-hero .variation1 .promo-v1 .promo-variation-discount-percent{font-size:134px;line-height:105px}.plp-hero .variation1 .promo-variation-discount-fine-print{font-size:20px}.plp-hero .variation1 .search-box-container{margin-bottom:40px}.plp-hero .variation1 .search-box label{min-width:360px}}@media screen and (min-width:1080px){.plp-hero .variation1 .hero-searchbox-container{width:auto}.plp-hero .variation1 .hero-v1-image{background-position-y:-246px;height:400px;max-width:1136px;min-width:905px}}.plp-hero .variation2{background:#fffae5;color:#000;height:auto;text-align:left}.plp-hero .variation2 .page-container{display:flex;flex-direction:column;padding:16px 0}.plp-hero .variation2 .hero-searchbox-container{background-color:#0000;box-shadow:none;display:flex;flex-direction:column;gap:16px;padding:24px 20px}.plp-hero .variation2 .promo-v2{font-size:70px;font-weight:700;line-height:100%}.plp-hero .variation2 .promo-variation-discount-fine-print{font-size:18px;font-style:italic;font-weight:300}.plp-hero .variation2 .spring-pill{align-items:center;background:#000;border-radius:40px;color:#fc0;display:flex;font-family:vag_rounded_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;gap:10px;justify-content:center;padding:8px 16px;width:201px}.plp-hero .variation2 .spring-pill img svg path{color:#fc0;fill:#fc0}.plp-hero .variation2 .search-box-container{align-self:center;margin-bottom:40px;width:100%}.plp-hero .variation2 .search-box{gap:12px;padding:0}.plp-hero .variation2 .search-box button .button-content{white-space:nowrap}.plp-hero .variation2 .hero-v2-image{padding:0 20px}.plp-hero .variation2 .hero-v2-image img{border-radius:24px;box-shadow:8px 8px 24px 0 #00000029;filter:drop-shadow(-20px -20px 0 rgba(255,204,0,.25));margin-left:21px;width:95%}@media screen and (min-width:767px){.plp-hero .variation2 .page-container{align-items:center;flex-direction:row-reverse;padding:70px 0}.plp-hero .variation2 .hero-v2-image{width:100%}.plp-hero .variation2 .promo-v2{font-size:80px;letter-spacing:-2.4px}.plp-hero .variation2 .promo-variation-discount-fine-print{font-size:20px}.plp-hero .variation2 .search-box-container{margin-bottom:40px}.plp-hero .variation2 .search-box{flex-direction:column}.plp-hero .variation2 .search-box .date-search-wrapper{width:auto}}@media screen and (min-width:1080px){.plp-hero .variation2 .page-container{gap:40px;max-width:1257px;padding-left:40px;padding-right:40px}.plp-hero .variation2 .hero-searchbox-container{width:auto}.plp-hero .variation2 .search-box{flex-direction:row}.plp-hero .variation2 .search-box label{min-width:314px}.plp-hero .variation2 .hero-v2-image{padding:0}}
.sticky-search-bar{display:none}.sticky .sticky-search-bar .search-bar{align-items:center;display:grid;gap:16px;padding:16px}@media print,screen and (min-width:1024px){.sticky .sticky-search-bar .search-bar:not(.clickToCall){grid-template-columns:1fr 1.5fr}.sticky .sticky-search-bar .search-bar{padding:16px 32px}}@media screen and (min-width:1200px){.sticky .sticky-search-bar .search-bar.clickToCall{grid-template-columns:1fr 2fr}}.sticky .sticky-search-bar .search-bar .search-box-label{justify-self:left}.sticky .sticky-search-bar .search-bar .google-autocomplete{width:100%}.sticky .sticky-search-bar .search-bar .date-search-wrapper{width:70%}@media print,screen and (min-width:1024px){.sticky .sticky-search-bar .search-bar .date-search-wrapper{width:18%}}.sticky .sticky-search-bar{background-color:#fc0;box-shadow:4px 4px 15px 0 #00000026;display:block;left:0;position:fixed;right:0;top:0;z-index:8000}.sticky-search-bar.sizeguide-variant{width:100%}.sticky-search-bar.sizeguide-variant .search-bar{padding:12px;width:100%}.sticky-search-bar.sizeguide-variant .search-bar .search-box{flex-direction:column;gap:8px;width:100%}.sticky-search-bar.sizeguide-variant .search-bar .search-box .google-autocomplete{width:100%}.sticky-search-bar.sizeguide-variant .search-bar .search-box .google-autocomplete .location{font-weight:400;margin-right:0}.sticky-search-bar.sizeguide-variant .search-bar .search-box .date-search-wrapper{width:100%}.sticky-search-bar.sizeguide-variant .search-bar .search-box .date-search-wrapper .search-button{font-weight:700}@media print,screen and (min-width:640px){.sticky-search-bar.sizeguide-variant .search-bar{grid:none!important;padding:12px 152px}.sticky-search-bar.sizeguide-variant .search-bar .search-box{display:grid;grid-template-columns:1fr auto;width:100%}}
.hour-item .day-name{margin-right:8px;text-transform:capitalize}.hour-item .day-name.abbreviated{width:25px}.hour-item .open-time{min-width:170px;text-align:left}
.facility-hours-list .hours-list{list-style:none;margin:0;padding:0}.facility-hours-list .hours-list .hour-item{display:flex}.facility-hours-list .hours-list .hour-item:last-child .sf-type{margin-bottom:0}.facility-hours-list .hours-list .hour-item .day-name{flex:1}
@media print,screen and (min-width:640px){.facility-hours .facility-hours-container{display:flex;flex-direction:row}}.facility-hours .facility-hours-list{flex:1}.facility-hours .facility-hours-list:first-of-type{margin-bottom:16px}@media print,screen and (min-width:640px){.facility-hours .facility-hours-list:first-of-type{margin-bottom:0}.facility-hours .facility-hours-list:first-of-type .open-time{padding-right:16px}}
.features-container{border-radius:8px}.features-grid{display:grid;gap:80px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:479px){.features-grid{gap:12px;grid-template-columns:1fr}}.amenity{align-items:flex-start;display:flex;margin-bottom:8px}@media print,screen and (min-width:640px){.amenity{margin-right:16px}}.amenity .sf-type{margin-bottom:0}.amenity .svg{flex-shrink:0;height:16px;margin:4px 8px 0 0;width:16px}.amenity .checkmark{fill:#fc0}.features-section .features-title{color:#666;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 0 20px}.features-section .features-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.features-section .features-list .feature-item{margin:0;text-align:start}.features-section .features-list .feature-item .amenity{align-items:center;display:flex;gap:8px;margin:0}.features-section .features-list .feature-item .amenity .checkmark{margin:0}.features-section .features-list .feature-item.has-feature .amenity .sf-type{color:#333;margin:0}.features-section .features-list .feature-item.no-feature{display:none}.features-section .features-list .feature-item.no-feature .amenity .sf-type{color:#999;margin:0}
.faq{border-bottom:1px solid #383838}.faq .faq-header{padding-bottom:12px;width:100%}.faq .icon-question-wrapper{align-items:center;display:flex;gap:12px}@media print,screen and (min-width:640px){.faq .faq-list{display:flex;margin:0 -8px}.faq .col{flex:1;margin:0 8px}}.faq .faq-item{width:100%}.faq .faq-item:nth-child(2n){background-color:#eaeaea}.faq .faq-item:hover{cursor:pointer}.faq .faq-item-question{align-items:center;border-top:1px solid #383838;display:grid;gap:8px;grid-template-columns:1fr 30px;padding:8px}@media print,screen and (min-width:1024px){.faq .faq-item-question{min-height:48px;padding:0 32px}}.faq .faq-item-question .extend-button{background-color:#fc0;border-radius:50%;color:#fff;float:right;font-size:14px;height:30px;width:30px}.faq .faq-item-question .plus-minus-icon{color:#fff;display:flex;width:10px}.faq .faq-item-question .button-content{display:flex;justify-content:center}.faq .faq-item-question .question{display:inline-block;line-height:normal;margin:0}.faq .faq-item-question .question .page-group{margin-bottom:0}.faq .faq-item-answer{border-top:1px solid #383838;padding:8px 32px}
.why-sparefoot-section{display:flex;flex-direction:column;gap:64px;padding-bottom:24px}.why-sparefoot-section .background-container{background:linear-gradient(180deg,#fc0 95%,#fff 0);min-height:570px;position:relative}@media print,screen and (min-width:640px){.why-sparefoot-section .background-container{min-height:540px}}@media print,screen and (min-width:1024px){.why-sparefoot-section .background-container{background:linear-gradient(180deg,#fc0 90%,#fff 0);min-height:300px}}@media screen and (min-width:1200px){.why-sparefoot-section .background-container{background:linear-gradient(180deg,#fc0 95%,#fff 0);min-height:270px}}.why-sparefoot-section .header-content{display:flex;flex-direction:column;gap:24px;left:0;margin:0 auto;max-width:1200px;padding:32px 24px 0;position:absolute;right:0}.why-sparefoot-section .header-content h2{font-size:20px}@media print,screen and (min-width:1024px){.why-sparefoot-section .header-content h2{font-size:32px}}@media print,screen and (min-width:640px){.why-sparefoot-section .header-content{padding:64px 24px 0}}.why-sparefoot-section .top-card-row{display:flex;flex-direction:column;gap:16px}.why-sparefoot-section .top-card-row .why-sparefoot-card{align-items:center;background-color:#fff;border:2px solid #eaeaea;border-radius:6px;box-shadow:8px 8px 24px 0 rgba(0,0,0,.051);display:flex;gap:12px;padding:24px}@media print,screen and (min-width:1024px){.why-sparefoot-section .top-card-row .why-sparefoot-card{align-items:flex-start;flex-direction:column;justify-content:center;padding:20px;width:272px}.why-sparefoot-section .top-card-row{flex-direction:row}}.why-sparefoot-section .accordion-column{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 24px;width:100%}@media print,screen and (min-width:1024px){.why-sparefoot-section .accordion-column{padding:0 32px}}.why-sparefoot-section .accordion-row div{width:100%}.why-sparefoot-section .accordion-row div .faq{border-bottom:none}.why-sparefoot-section .accordion-row div .faq .page-container{padding:0}.why-sparefoot-section .accordion-row div .plp-accordions{width:100%}.why-sparefoot-section .accordion-row div .plp-accordions .faq-list{display:flex;flex-direction:column}.why-sparefoot-section .accordion-row div .plp-accordions .faq-item-question p{color:#000;font-weight:700}@media print,screen and (min-width:640px){.why-sparefoot-section .accordion-row{display:flex;flex-direction:row;gap:16px}}
.plp-how-it-works{display:grid;grid-template-columns:1fr;padding:32px 0;row-gap:32px}.plp-how-it-works .background-container{align-items:center;background-color:#0000;display:flex;height:100%;justify-content:left}.plp-how-it-works .background-img{height:auto;width:182px}.plp-how-it-works h2{margin-bottom:12px}.plp-how-it-works .plp-section-title{font-size:20px}.plp-how-it-works ul{margin:0;padding:0}.plp-how-it-works li{list-style:none}.plp-how-it-works li:not(:last-of-type){margin-bottom:8px}.plp-how-it-works .icon-text{margin:0}.plp-how-it-works .icon-text .ph-image{height:52px;width:52px}@media print,screen and (min-width:1024px){.plp-how-it-works{align-items:end;column-gap:32px;grid-template-columns:1fr 1fr;padding:64px 0}.plp-how-it-works .background-container{background-color:#f7f7f7;border:1px solid #eaeaea;border-radius:12px;justify-content:center}.plp-how-it-works .background-img{width:100%}.plp-how-it-works .plp-section-title{font-size:32px}}
.reviews-section{background-color:#000;padding-bottom:64px;padding-top:64px}.reviews-section .reviews-intro{padding-bottom:16px;text-align:center}.reviews-section h3{font-size:32px}.reviews-section .reviews-content{display:grid;grid-template-columns:1fr;padding-bottom:16px;grid-gap:16px}@media print,screen and (min-width:1024px){.reviews-section .reviews-content{grid-template-columns:1fr 1fr}}.reviews-section .link-content{color:#fff;text-decoration:underline}.reviews-section .link-content .stars{display:inline;margin-right:8px}
.review-card{background-color:#fff;border-radius:6px;padding:32px}.review-card .title-section{display:flex;justify-content:space-between}.review-card .title-section .review-rating{margin-bottom:8px}.review-card .reviewer{font-size:14px}.review-card .initials{background:#eaeaea;border-radius:50%;color:#555;display:inline-block;height:35px;line-height:18px;padding-top:8px;text-align:center;width:35px}.review-card .review-date{font-size:12px}
.reviews-section{background-color:#000;padding-bottom:32px;padding-top:32px}@media print,screen and (min-width:1024px){.reviews-section{padding-bottom:80px;padding-top:80px}}.reviews-section .reviews-intro{padding-bottom:16px;text-align:left}.reviews-section h3{font-size:20px;line-height:24px}@media print,screen and (min-width:1024px){.reviews-section h3{font-size:32px;line-height:40px}}.reviews-section .reviews-content{display:grid;grid-template-columns:1fr;padding-bottom:16px;grid-gap:16px}@media print,screen and (min-width:1024px){.reviews-section .reviews-content{grid-template-columns:1fr 1fr}}.reviews-section .stars{display:inline;margin-right:8px}.reviews-section .review-card .title-section{flex-wrap:wrap}.reviews-section br{display:none}@media print,screen and (min-width:1024px){.reviews-section br{display:block}}
.marketing-footer{background-color:#000;display:flex;flex-wrap:wrap;justify-content:center;padding:16px}.marketing-footer span{display:inline-block}.marketing-footer .link-content,.marketing-footer .ph-link,.marketing-footer p{font-weight:400;line-height:20px}.marketing-footer p{text-align:center}.marketing-footer .ph-link{border-bottom:1px solid #fff}
.search-box-footer{align-items:flex-end;background-color:#0e1012;background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/search-hero/bg-image-small.png);background-position:100% 0;background-repeat:no-repeat;display:flex;height:auto;justify-content:center;min-height:332px}@media print,screen and (min-width:1024px){.search-box-footer{background-image:url(https://cdn.sparefoot.com/react/assets/1af93086/images/plp/bg-image-footer-larger.png)}}@media screen and (min-width:1080px){.search-box-footer{justify-content:left}}.search-box-footer .box-container{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-direction:column;padding:24px 16px;width:100%}@media print,screen and (min-width:1024px){.search-box-footer .box-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:68px;margin-top:90px;padding:32px 40px}}@media screen and (min-width:1080px){.search-box-footer .box-container{margin-bottom:80px;margin-top:80px;width:658px}}.search-box-footer .search-box-title{color:#000;font-size:20px;font-weight:700;line-height:24px;margin-bottom:4px;text-align:center}@media print,screen and (min-width:1024px){.search-box-footer .search-box-title{font-size:32px;line-height:40px;text-align:left}}.search-box-footer .search-box-description{font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px;text-align:center}@media print,screen and (min-width:1024px){.search-box-footer .search-box-description{font-size:18px;line-height:22px;margin-bottom:20px;text-align:left}}.search-box-footer .search-box-container{margin:0 32px}.search-box-footer .search-box-container .search-box{flex-direction:column;gap:8px}.search-box-footer .search-box-container .search-box .location{margin-right:0}.search-box-footer .search-box-container .ph-button.button-primary:before{background-color:#ff336a}.search-box-footer .search-box-container .ph-button.button-primary{color:#fff;width:100%}@media print,screen and (min-width:1024px){.search-box-footer .search-box-container{margin:0}.search-box-footer .search-box-container .search-box{flex-direction:row}.search-box-footer .search-box-container .date-search-wrapper{width:50%}.search-box-footer .search-box-container .custom-dropdown{margin-right:0}}
.quick-links-wrapper{background-color:#000}.quick-links-wrapper .quick-links-container{display:flex;gap:12px;margin:auto;max-width:1170px;padding:12px 16px}@media print,screen and (min-width:1024px){.quick-links-wrapper .quick-links-container{padding:16px 32px}.quick-links-wrapper .quick-links-container span{font-size:14px!important;line-height:18px!important}}.quick-links-wrapper .quick-links-container span{color:#fff;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin:0}.quick-links-wrapper .quick-links-container .active{font-weight:700!important}
body.paid-template-page .ph-footer{display:none}.plp-sticky-search{background-color:#fff9e5!important}.plp-sticky-search .search-bar{margin:auto;max-width:1170px}@media print,screen and (min-width:1024px){.plp-sticky-search .search-bar:not(.clickToCall){grid-template-columns:1fr 1fr!important}}@media screen and (min-width:1200px){.plp-sticky-search .search-bar.clickToCall{grid-template-columns:1fr 2fr!important}}
.facilities-section{background-color:#f7f7f7;padding:8px}@media print,screen and (min-width:1024px){.facilities-section{padding:64px 0}}.facilities-section .plp-section-title{display:block}@media print,screen and (min-width:1024px){.facilities-section .plp-section-title{display:flex;justify-content:space-between;margin-bottom:16px}}.facilities-section .plp-section-title-header{font-size:20px}@media print,screen and (min-width:1024px){.facilities-section .plp-section-title-header{font-size:28px}}.facilities-section .plp-section-title .ph-icon{color:#000;font-size:12px;margin:0 4px;vertical-align:middle}.facilities-section .nearby-facilities{display:flex;flex:1 0 auto;gap:16px;overflow-x:scroll;overflow-y:hidden}.facilities-section .nearby-facilities .viewport-action{background-color:#fff;display:flex;max-width:280px;min-width:280px}@media print,screen and (min-width:1024px){.facilities-section .nearby-facilities .viewport-action{max-width:370px;min-width:370px}}.facilities-section .nearby-facilities .viewport-action .facility-card{display:flex;flex:1;flex-direction:column;height:auto;overflow:hidden}.facilities-section .nearby-facilities .viewport-action .facility-card .image-not-available{border-radius:0;height:100%;width:100%}.facilities-section .nearby-facilities .viewport-action .facility-card .image-not-available .ph-text{font-size:14px}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header{margin:0}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details{display:block}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .image-and-badges{position:relative}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .image-and-badges .badges{left:16px;margin-top:0;position:absolute;top:120px}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .image-and-badges .badges.cramped{top:110px}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .image-and-badges .facility-image-link{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;height:220px;width:100%}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .image-and-badges .facility-image-link .facility-image{height:100%;object-fit:cover;width:100%}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links{padding:8px 16px}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-details{margin:0}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-details .facility-subtitle,.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-details .facility-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-contact-links,.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-contact-links .star-and-promo,.facilities-section .nearby-facilities .viewport-action .facility-card .facility-content .facility-header .image-and-details .facility-details-links .facility-details .facility-subtitle{margin:0}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list,.facilities-section .nearby-facilities .viewport-action .facility-card .view-all-units-container{padding:0 16px}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list{flex-grow:1;margin:0}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details{align-items:center;display:flex;min-height:90px;padding:8px 0}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content{flex:1;height:fit-content}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content .unit-list-item{padding:0}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content .unit-list-item .unit-details{gap:12px}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content .unit-list-item .unit-details .unit-size-icon{display:none;height:50px}@media screen and (min-width:1200px){.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content .unit-list-item .unit-details .unit-size-icon{display:block}}.facilities-section .nearby-facilities .viewport-action .facility-card .unit-list .linked-unit-details .link-content .unit-list-item .unit-details .unit-description .unit-size-label-description{margin:0}.facilities-section .nearby-facilities .viewport-action .facility-card .view-all-units-container{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.facilities-section .nearby-facilities .viewport-action .facility-card .view-all-units-container .click-to-show-number-button .button-content{width:auto}

/*# sourceMappingURL=PaidTemplatePage.css.map*/