.location-status{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#49544d;background:#e9efea;padding:7px 11px}
.location-status.soon{color:#922428;background:#fae9e9}.location-status::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.locations-home{padding-top:20px;padding-bottom:75px}.locations-home-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:27px}.locations-home h2{font-size:38px}.locations-home .eyebrow{margin-bottom:13px}
.location-teasers{display:grid;grid-template-columns:1fr 1fr;gap:20px}.location-teaser{position:relative;padding:30px;border:1px solid #dddfe0;background:#f4f5f3;overflow:hidden}.location-teaser.california{background:#242a2f;border-color:#242a2f;color:white}.location-teaser .region-code{position:absolute;right:13px;top:2px;font:700 130px/.9 'Barlow Condensed',Impact,sans-serif;letter-spacing:-4px;color:#00000006;pointer-events:none}.location-teaser.california .region-code{color:#ffffff09}.location-teaser .tiny-label{position:relative;margin:18px 0 7px;color:#7b8488}.location-teaser.california .tiny-label{color:#afb6bb}.location-teaser h3{position:relative;font-size:29px;margin-bottom:10px}.location-teaser p{position:relative;font-size:12px;color:#686f72;line-height:1.8}.location-teaser.california p{color:#c0c6c9}.location-teaser .text-link{display:inline-flex;margin-top:21px;font-size:12px;border-bottom:1px solid currentColor;padding-bottom:4px}.location-teaser.california .text-link{color:white}
.locations-hero{padding-top:45px;padding-bottom:45px}.locations-hero h1{max-width:860px}.locations-hero .corporate-lede{max-width:680px}.location-jumps{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.location-jumps a{font-size:12px;padding:11px 17px;border:1px solid #d3d7d8}.location-jumps a:hover{border-color:#b52023;color:#b52023}
.location-feature{display:grid;grid-template-columns:.78fr 1.22fr;border:1px solid #e0e3e3;margin-bottom:28px;scroll-margin-top:120px}.location-visual{position:relative;background:#252b30;min-height:350px;display:flex;flex-direction:column;justify-content:space-between;padding:38px;color:white;overflow:hidden}.location-visual::after{content:"";position:absolute;right:15%;top:-10%;height:125%;width:27px;background:#b52023;transform:skew(-11deg)}.location-visual .state-code{font:700 170px/1 'Barlow Condensed',Impact,sans-serif;letter-spacing:-3px;position:relative;z-index:1}.location-visual>span{font-size:10px;letter-spacing:2px;position:relative;z-index:1}.location-visual p{position:relative;z-index:1;font-size:11px;line-height:1.8;color:#c7cdd0;max-width:220px}.location-information{padding:38px 42px;min-width:0}.location-information .eyebrow{margin:22px 0 10px}.location-information h2{font-size:42px;margin-bottom:15px}.location-information>p{max-width:580px;font-size:13px;line-height:1.9;color:#687176}.location-information address{font-style:normal;font-size:15px;line-height:1.9;margin:24px 0 15px}.location-person{font-size:13px;line-height:1.9;margin-bottom:5px}.location-person strong{font-weight:650}.location-contact-links{display:flex;flex-wrap:wrap;gap:8px 25px;font-size:14px;font-weight:600;margin:10px 0 24px}.location-contact-links a{overflow-wrap:anywhere;border-bottom:1px solid #c7cdce;padding-bottom:4px}.location-information .actions{flex-wrap:wrap}.location-information .small{font-size:11px;margin-top:16px}.location-future{padding:33px;background:#f2f3f1;margin:15px 0 70px;border-left:4px solid #b52023}.location-future h2{font-size:29px;margin-bottom:12px}.location-future p{font-size:13px;max-width:830px;line-height:1.8;color:#687176}.location-future .text-link{display:inline-block;margin-top:20px}
.contact-california{border-left:3px solid #b52023;background:#f3f4f2;padding:24px;margin-top:28px}.contact-california h3{margin:15px 0 12px;font-size:26px}.contact-california address{font-size:13px;margin:0 0 12px}.contact-california p{font-size:12px;margin-bottom:12px}.contact-california>a{font-size:13px;display:block;margin:9px 0}.contact-california .small{font-size:11px;color:#6e7578;line-height:1.8;margin-top:15px}
.footer-location-links{border-top:1px solid #ffffff25;margin-top:16px;padding-top:13px}.footer-location-links>span{display:block;font-size:10px;color:#bdc3c6;margin-bottom:7px}.footer-location-links>a{display:block;margin:7px 0!important}
.warehouse-preference{display:flex;align-items:center;gap:28px;border-left:3px solid #b52023;background:#f3f4f2;padding:21px 25px;margin-bottom:27px}.warehouse-preference label{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700;min-width:265px}.warehouse-preference select{display:block;max-width:100%;width:100%;margin-top:8px;padding:10px;background:white;color:#292e32;border:1px solid #ccd0d1;font-size:12px;letter-spacing:0;text-transform:none}.warehouse-preference p{font-size:12px;color:#687176;line-height:1.8;max-width:620px}.california-page .corporate-hero h1{font-size:clamp(47px,5vw,76px)}
@media(min-width:851px) and (max-width:1100px){.nav{gap:16px}.nav .brand,.nav .brand img{width:145px}#navigation{gap:10px;font-size:10px}.navquote{padding-left:12px;padding-right:12px}}
@media(max-width:850px){.location-feature{grid-template-columns:.65fr 1fr}.location-visual{padding:27px;min-height:330px}.location-visual .state-code{font-size:130px}.location-information{padding:28px}.location-information h2{font-size:35px}.location-contact-links{font-size:12px}.locations-home h2{font-size:32px}.location-teaser{padding:24px}.warehouse-preference{align-items:flex-start;gap:18px}.warehouse-preference label{min-width:235px}}
@media(max-width:600px){.locations-home{padding-top:10px;padding-bottom:48px}.locations-home-head{display:block}.locations-home-head>.text-link{display:inline-block;margin-top:16px}.locations-home h2{font-size:32px}.location-teasers{grid-template-columns:1fr;gap:13px}.location-teaser{padding:25px}.location-teaser h3{font-size:29px}.location-teaser p{font-size:12px}.location-teaser .text-link{min-height:38px;align-items:center;margin-top:12px}.locations-hero{padding-top:26px;padding-bottom:28px}.locations-hero h1{font-size:47px}.location-jumps{gap:8px;margin-top:22px}.location-jumps a{font-size:11px;padding:10px 12px}.location-feature{grid-template-columns:1fr;scroll-margin-top:90px}.location-visual{min-height:165px;padding:23px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:14px}.location-visual>span{grid-column:1/3;font-size:9px}.location-visual .state-code{font-size:98px}.location-visual p{font-size:10px}.location-information{padding:25px}.location-information h2{font-size:33px}.location-information>p{font-size:12px}.location-information .eyebrow{font-size:9px;letter-spacing:1.2px}.location-information address{font-size:14px;margin-top:20px}.location-contact-links{flex-direction:column;align-items:flex-start;gap:15px;font-size:14px}.location-information .actions{display:grid;grid-template-columns:1fr;width:100%}.location-information .btn{width:100%;justify-content:space-between;font-size:12px}.location-future{padding:25px;margin-bottom:45px}.location-future h2{font-size:28px}.location-future p{font-size:12px}.contact-california{padding:20px}.warehouse-preference{display:block;padding:20px}.warehouse-preference label{min-width:0;display:block}.warehouse-preference select{font-size:16px}.warehouse-preference p{margin-top:14px;font-size:11px}.footer-location-links{max-width:280px}}
