/* One public palette, independent of the former appearance preference. */
.cw-night-mobile-scene{display:none}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design]{color-scheme:dark;--bg:#07121e;--panel:#102132;--text:#edf6fa;--muted:#b6c9d6;--border:#2c4657;--accent:#82edcb;--mint:#82edcb;background:#07121e!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body{background:radial-gradient(ellipse at 85% 10%,#12304455,transparent 48%),#07121e!important;color:#edf6fa!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px!important;line-height:1.65}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body::before,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body::after{display:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>header,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>footer{width:min(1440px,calc(100% - 80px))!important;max-width:1440px!important;margin-inline:auto!important;box-sizing:border-box}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main{padding:28px 0 48px!important;min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(h1,h2,h3,h4){color:#f0f7fb!important;letter-spacing:-.035em;line-height:1.18}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] h1{font-size:clamp(36px,4.8vw,66px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] h2{font-size:clamp(28px,3vw,42px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] h3{font-size:24px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(p,li,dt,dd,label,small){color:inherit}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(p,li,dt,dd,label,legend,summary){color:#c8dce6!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main a:not(.button){color:#94e7cd!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(strong,.inline-brand,.inline-brand>span){color:inherit!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main .cw-preview-browse nav a :is(strong,span){color:#c2efdf!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main .cw-preview-browse nav{max-width:none!important;width:100%!important;grid-template-columns:1fr 1fr!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.small,.muted,.caption,.cw-home-caption){color:#b6c9d6!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] a{color:#91efd3;text-underline-offset:4px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(a,button,input,select,textarea):focus-visible{outline:3px solid #bdb0ff!important;outline-offset:4px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:#091a28!important;color:#f0f7fb!important;border:1px solid #628595!important;border-radius:10px!important;font-size:17px!important;line-height:1.5;min-height:48px;max-width:100%;box-sizing:border-box}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] input::placeholder,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] textarea::placeholder{color:#a5bdcd!important;opacity:1}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] option{background:#102132;color:#f0f7fb}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(a.button,button[type=submit],.cw-ad-preview-contact){background:#82edcb!important;color:#082c2b!important;border:1px solid #82edcb!important;border-radius:9px!important;padding:13px 23px!important;font-size:16px!important;font-weight:750!important;line-height:1.4!important;min-height:48px;box-sizing:border-box;text-decoration:none!important;box-shadow:0 0 26px #82edcb0c!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] a.button.secondary{background:#0a1a29b8!important;color:#ecf7fa!important;border-color:#628595!important;box-shadow:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(button:disabled,a.button[aria-disabled=true]){opacity:.55!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.cw-policy,.trust-page,.value-card,.online-card,.form-card,.result-card,.listing-card,.camper-card,.guide-card,.cw-evidence,.cw-evidence-card,.cw-geo-answers,.cw-ad-preview-body article,.ad-preview-card,.profile-card,.message-card,.conversation,.contact-card,.auth-card,.card){background:#102132!important;color:#edf6fa!important;border-color:#2c4657!important;box-shadow:0 12px 35px #0000001a!important;border-radius:16px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.cw-evidence,.cw-geo-answers){max-width:1360px!important;width:100%!important;box-sizing:border-box;padding:32px!important;margin:36px auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence :is(p,label,small,span,strong,li),html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-geo-answers :is(p,li){color:#d3e2eb!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence :is(a.button,button[type=submit]){color:#082c2b!important;background:#82edcb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence a:not(.button){color:#91efd3!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence-card{padding:24px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence strong.cw-sample-number{color:#91efd3!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main{max-width:1440px!important;padding:28px 0 48px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence-card{background:#102132!important;color:#edf6fa!important;border-color:#2c4657!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence :is(p,label,small,span,strong,li){color:#d3e2eb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence :is(h1,h2,h3){color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence :is(input,select,textarea){background:#091a28!important;color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main .cw-evidence :is(a.button,button){background:#82edcb!important;color:#082c2b!important;border-color:#82edcb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header#cw-shared-header{background:#07121ef5!important;border:0!important;border-bottom:1px solid #294351!important;border-radius:0!important;padding:22px 0 16px!important;box-shadow:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-nav-top{padding:0!important;gap:20px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-logo-word{color:#f0f7fb!important;font-size:30px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-logo-star{color:#82edcb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu{border:0!important;background:transparent!important;padding:12px 0 0!important;gap:5px 16px!important;justify-content:flex-start!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu>a{color:#d4e3eb!important;background:transparent!important;font-size:16px!important;padding:9px 13px!important;border:0!important;border-radius:8px!important;text-decoration:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu>a:hover,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu>a[aria-current=page]{background:#153b3b!important;color:#a1f7dc!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header :is(button,[data-cw-back]){color:#d9f3ed!important;background:#102132!important;border:1px solid #355263!important;border-radius:8px!important;min-height:44px;padding:8px 14px!important;font-size:15px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{position:relative;isolation:isolate;display:grid!important;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;min-height:660px;padding:64px 56px!important;margin:0 0 0!important;background:linear-gradient(90deg,#06121ff2 0%,#06121fd9 31%,#06121f30 68%),linear-gradient(0deg,#07121e 0%,transparent 30%),url('/public-night-camp-v1.webp') center 58%/cover!important;border:1px solid #2a4857!important;border-radius:18px 18px 0 0!important;overflow:hidden}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy{align-self:start;padding-top:26px;z-index:1}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-kicker,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .eyebrow{color:#97e8d4!important;letter-spacing:.15em!important;font-size:12px!important;font-weight:750!important;text-transform:uppercase;line-height:1.6}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:clamp(44px,4.8vw,72px)!important;line-height:1.07!important;margin:20px 0 22px!important;max-width:11ch;letter-spacing:-.045em}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy>p:not(.cw-night-kicker){font-size:20px!important;line-height:1.65;max-width:39ch;color:#d0dee7!important;margin:0 0 26px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions{display:flex;gap:13px;flex-wrap:wrap;margin:28px 0 19px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions a.button{margin:0!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;display:inline-flex!important;align-items:center;justify-content:center;gap:16px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{max-width:13ch!important;color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel h2{color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel a{color:#91efd3!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body header#cw-shared-header#cw-shared-header{width:min(1440px,calc(100% - 80px))!important;max-width:1440px!important;margin-inline:auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-note{font-size:13px!important;color:#bdd4db!important;max-width:45ch}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{position:relative;align-self:start;justify-self:end;width:min(340px,100%);padding-top:95px;z-index:1}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-scout{position:absolute;top:-15px;left:-65px;width:155px;height:135px;object-fit:contain;filter:drop-shadow(0 0 20px #90bdff33);animation:none!important;transform:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{position:absolute;top:14px;left:85px;font-size:13px;line-height:1.5;max-width:150px;padding:10px 14px;border:1px solid #65828f;border-radius:12px;background:#0a1b2ccc;color:#def2ef}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{background:#071725df;border:1px solid #648594;border-radius:14px;padding:25px;box-shadow:0 20px 55px #0004;backdrop-filter:blur(10px)}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel h2{font-size:21px!important;letter-spacing:-.02em;margin:0 0 6px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel>p{color:#b7ced7!important;font-size:12px;margin:0 0 18px;line-height:1.6}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl{margin:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl>div{border-top:1px solid #355363;padding:15px 0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dt{font-size:13px;color:#b8ced8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dd{margin:3px 0 0;font-size:24px;font-weight:650;line-height:1.3;color:#ecf9f8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dd.cw-night-range{font-size:19px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel small{display:block;font-size:11px;line-height:1.6;color:#a7c4cf!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{display:flex;justify-content:space-evenly;gap:18px;flex-wrap:wrap;padding:20px 26px;background:#0c2530;border:1px solid #335765;border-top:0;border-radius:0 0 16px 16px;color:#bde4de;font-size:14px;letter-spacing:.02em}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust span::before{content:'✧';color:#82edcb;margin-right:12px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{display:grid;grid-template-columns:1.05fr repeat(3,1fr);gap:22px;padding:44px 0 50px;border-bottom:1px solid #294351;align-items:stretch}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{padding:14px 16px 14px 0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2{font-size:31px!important;margin:12px 0 18px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{border:1px solid #2d4c5d;border-radius:14px;background:linear-gradient(135deg,#112333,#0a1927);padding:26px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article>span{color:#83dfc4;font-size:13px;letter-spacing:.12em}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h3{font-size:20px!important;margin:22px 0 12px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system p{font-size:15px;line-height:1.75;color:#b7cdd9!important;margin-bottom:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main>section:not(.cw-night-hero):not(.cw-night-system){padding-block:42px!important;border-color:#2c4657!important;background:transparent!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main details{background:#102132!important;color:#c8dce6!important;border:1px solid #355365!important;border-radius:14px!important;padding:20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main details summary{background:transparent!important;color:#d9efea!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main>section.cw-evidence{background:#102132!important;border:1px solid #355365!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading{margin-bottom:24px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listings{gap:26px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing{border:1px solid #2c4657!important;background:#102132!important;color:#edf6fa!important;border-radius:15px!important;overflow:hidden}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-photo{aspect-ratio:16/10!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-photo img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body{padding:24px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body h3{font-size:23px!important;line-height:1.35}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-price{font-size:30px!important;color:#b5f4df!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body p{color:#b9cdd9!important;font-size:15px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-guide-links{gap:20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-guide-links a{background:#102132!important;border-color:#335264!important;color:#dff6f0!important;padding:24px!important;font-size:17px!important;border-radius:12px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-preview-browse{color:#d3e2eb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-preview-browse nav a{background:#102132!important;color:#bdecdc!important;border-color:#355364!important;padding:12px 18px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home{width:100%!important;max-width:1440px!important;padding:36px 0!important;margin:0 auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home .cw-newsletter-card{background:linear-gradient(120deg,#123044,#16283f 70%,#292448)!important;border:1px solid #527a86!important;border-radius:18px!important;padding:42px!important;gap:48px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home h2{font-size:clamp(30px,3.2vw,44px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home p{font-size:17px!important;max-width:50ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home .cw-newsletter-note{font-size:13px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home button{background:#82edcb!important;color:#082c2b!important;font-size:16px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller{background:linear-gradient(125deg,#10283b,#0e1f32 65%,#1e2340)!important;border:1px solid #3c6072!important;border-radius:18px!important;width:100%!important;max-width:1440px!important;padding:46px!important;margin:18px auto 26px!important;box-sizing:border-box;gap:34px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller .seller-copy{max-width:720px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller h2{font-size:clamp(32px,3.4vw,48px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-copy :is(h2,h2 em){color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-copy .eyebrow{color:#97e8d4!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .inline-brand{color:#d3eae4!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller .seller-description{font-size:18px!important;color:#c2d6e2!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller :is(.seller-prices>div,.seller-steps>div){background:#0a1b2a!important;border-color:#345365!important;color:#d7e9f0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller .seller-prices strong{font-size:38px!important;color:#a4f1d8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller .seller-art img{max-width:450px!important;width:100%!important;animation:none!important;transform:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller :is(.scout-label,.art-caption){background:#10283b!important;color:#cce8e4!important;border-color:#345365!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .posting-note{color:#adc5d2!important;font-size:13px!important;max-width:1100px;margin:18px auto 36px!important;line-height:1.8}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer{background:#0b1c2a!important;color:#bfd2de!important;border:1px solid #294957!important;border-radius:18px 18px 0 0!important;padding:32px!important;margin-top:20px!important;gap:22px!important;font-size:15px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .footer-road-image{width:100%!important;max-width:none!important;flex:0 0 100%!important;max-height:230px;object-fit:cover;object-position:center 58%;border-radius:12px;filter:brightness(.62) saturate(.7)}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .cw-logo-word{color:#f0f7fb!important;font-size:29px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer a{color:#bfebdf!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer :is(.footer-links,.footer-trust,.cw-policy-footer){gap:12px 24px!important;line-height:1.9}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer :is(.footer-address,.footer-legal-brand){color:#b9cdd9!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .cw-footer-legal-row{background:#102738!important;border-color:#355365!important;max-width:none!important;color:#b9cdd9!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .cw-social-links a{background:#153347!important;border-color:#436575!important;color:#a6ead7!important;width:44px!important;height:44px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is([data-theme-toggle],.theme-toggle,#theme-toggle,#themeToggle){display:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body.cw-guides{background:#07121e!important;color:#d8e6ee!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body.cw-guides .wrap{width:100%!important;max-width:1360px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body.cw-guides :is(.post,.article,.article-body,.content,.guide,.guide-content){background:#102132!important;color:#d8e6ee!important;border-color:#355365!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.scout-home,.cw-home-scout,.scout-research-animation) img{animation:none!important}
@media(min-width:1150px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header#cw-shared-header{display:flex!important;align-items:center;gap:30px;flex-wrap:wrap}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-nav-top{flex:0 0 auto!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu{flex:1 1 auto!important;width:auto!important;padding:0!important;gap:4px!important;justify-content:flex-end!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav#cw-shared-menu>a{font-size:14px!important;padding:9px 10px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-nav-tools{display:none!important}}
@media(max-width:1100px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>header,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>footer{width:calc(100% - 48px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{padding:45px 32px!important;gap:25px;min-height:630px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:58px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:repeat(3,1fr)}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:1/-1}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div h2{max-width:none!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{padding-top:125px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-scout{left:0}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{left:130px;max-width:120px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller{padding:32px!important}}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body{font-size:17px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>header,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>footer{width:calc(100% - 32px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main{padding-top:18px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header#cw-shared-header{padding:18px 0 12px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header .cw-logo-word{font-size:24px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{grid-template-columns:1fr;min-height:0;padding:28px 24px 32px!important;gap:10px;background:linear-gradient(180deg,#07121ef0 0%,#07121ebd 43%,#07121e50 70%,#07121edd 100%),url('/public-night-camp-v1.webp') 65% center/cover!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy{padding-top:0}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:48px!important;max-width:11ch!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy>p:not(.cw-night-kicker){font-size:18px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions{gap:10px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions a{flex:1 1 170px;text-align:center}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{width:100%;max-width:400px;justify-self:center;padding-top:130px;margin-top:10px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-scout{top:0;left:8px;width:145px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{top:24px;left:160px;max-width:120px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{padding:22px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl>div:last-child{grid-column:1/-1}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{gap:12px;padding:18px 12px;font-size:12px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust span::before{margin-right:5px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1fr;gap:15px;padding:30px 0}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{padding:24px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h3{margin-top:12px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system p{font-size:16px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listings{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.cw-evidence,.cw-geo-answers){padding:24px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-evidence-grid{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home .cw-newsletter-card{grid-template-columns:1fr!important;padding:26px 22px!important;gap:24px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller{padding:28px 22px!important;display:grid!important;grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller .seller-art img{max-width:330px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer{padding:24px 20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .footer-links{display:flex!important;flex-wrap:wrap!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .footer-road-image{max-height:150px}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] *{scroll-behavior:auto!important}}
@media(max-width:700px){
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{background:#071725!important;padding:26px 20px!important;gap:0;overflow:hidden}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:clamp(34px,10vw,42px)!important;line-height:1.12!important;margin:18px 0!important;max-width:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy>p:not(.cw-night-kicker){font-size:17px!important;margin-bottom:16px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions{margin:20px 0 16px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-mobile-scene{display:block;width:calc(100% + 40px);margin:20px -20px 0;height:230px;background:linear-gradient(0deg,#071725,transparent 25%),url('/public-night-camp-v1.webp') 75% 85%/cover}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{padding-top:56px!important;margin-top:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-scout{top:-74px!important;left:0!important;width:140px!important;height:130px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{top:-45px!important;left:150px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{background:#0b1f30!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl{grid-template-columns:1fr!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{font-size:12px!important;gap:8px!important;padding-inline:10px!important}
}
@media(max-width:1100px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body header#cw-shared-header#cw-shared-header{width:calc(100% - 48px)!important}}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body header#cw-shared-header#cw-shared-header{width:calc(100% - 32px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-actions a.button{flex:1 1 170px!important}}

/* Public readability: solid surfaces, clear text and comfortable minimum sizes. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public]{--cw-ui-ink:#edf6fa!important;--cw-ui-muted:#cedee8!important;--cw-ui-paper:#102132!important;--cw-ui-soft:#152c3e!important;--cw-ui-accent:#a1f4d9!important;--cw-ui-line:#597589!important;--cw-ink:#edf6fa!important;--muted:#cedee8!important;--text:#edf6fa!important;--ink:#edf6fa!important;--line:#597589!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(h1,h2,h3,h4,h5,h6){color:#f3f8fc!important;-webkit-text-fill-color:#f3f8fc!important;opacity:1!important;text-shadow:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(p,li,dt,dd,label,legend,summary,th,td,figcaption,address,time){color:#dce8ef!important;opacity:1!important;text-shadow:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(small,.small,.muted,.caption,.meta,.source-note,.cw-discovery-note,.cw-home-caption,.posting-note,.cw-home-market,.cw-home-listing-location){color:#cedee8!important;font-size:15px!important;line-height:1.7!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(p,li,dd,figcaption,td) :is(span,strong,em,.inline-brand){color:inherit!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main a:not(.button):not(.favorite-heart):not(.card-visual){color:#a1f4d9!important;opacity:1!important;text-shadow:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(.eyebrow,.cw-night-kicker,.cw-home-market){color:#a1f4d9!important;font-size:13px!important;letter-spacing:.1em!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(input,select,textarea){font-size:17px!important;line-height:1.6!important;color:#f3f8fc!important;background:#102132!important;border-color:#7796a8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(input,textarea)::placeholder{color:#c5d6e1!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(.search-shell,.cw-empty-state,.cw-discovery-answer,.cw-discovery-card,.value-card,.online-card,.cw-comparison-panel,.article-toc,.article-callout,.key-takeaway,.seller-faq-grid,.seller-final-cta,.seller-scout-card){background:#102132!important;color:#edf6fa!important;border-color:#597589!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(th,td){background:#102132!important;border-color:#597589!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(label,legend,summary){font-size:17px!important;line-height:1.6!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{background:#0b1d2e!important;backdrop-filter:none!important;border-color:#7796a8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel :is(p,dt,small){font-size:14px!important;line-height:1.7!important;color:#dce8ef!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel small a{font-size:14px!important;line-height:1.7!important;display:inline-block}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-note{font-size:15px!important;color:#dce8ef!important;line-height:1.7!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{font-size:14px!important;color:#edf6fa!important;background:#102132!important;border-color:#7796a8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system :is(p,article>span){font-size:16px!important;color:#dce8ef!important;line-height:1.75!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{font-size:15px!important;color:#dce8ef!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body p{font-size:17px!important;color:#dce8ef!important;line-height:1.65!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller :is(small,.existing-account,.step-number,.seller-steps p span,.seller-prices span,.scout-label,.art-caption){font-size:15px!important;color:#dce8ef!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home :is(.cw-newsletter-note,.cw-newsletter-note *,.cw-newsletter-kicker){font-size:15px!important;line-height:1.7!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer :is(a,p,span,address,small,.footer-address,.footer-legal-brand){color:#dce8ef!important;font-size:16px!important;line-height:1.7!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer a{color:#a1f4d9!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer .cw-logo-word{font-size:29px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer .cw-logo-badge{color:#142334!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(a.button,button[type=submit],a.button span,button[type=submit] span){color:#082c2b!important;-webkit-text-fill-color:#082c2b!important;opacity:1}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(a.button.secondary,a.button.secondary span){color:#f3f8fc!important;-webkit-text-fill-color:#f3f8fc!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-public] main :is(.cw-field-error,.cw-form-errors,[role=alert]){color:#ffc5ca!important;background:#38202c!important;border-color:#f6a4b0!important}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{gap:12px!important;justify-content:center!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{max-width:130px!important;left:140px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system p{font-size:17px!important}}

/* Reference composition: intro at left, followed by the three steps. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-trust{border-radius:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{margin:0!important;padding:30px 24px!important;background:#091a28!important;border:1px solid #335765!important;border-top:0!important;border-radius:0 0 16px 16px!important;align-items:center!important;gap:22px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{padding:0!important;min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2{margin:0!important;font-size:clamp(25px,2.2vw,32px)!important;line-height:1.25!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{align-self:stretch;padding:22px!important;min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h3{margin:15px 0 12px!important;line-height:1.35!important}
@media(min-width:901px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1.15fr repeat(3,1fr)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:auto!important}}
@media(max-width:900px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1fr!important;padding:28px 20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:1/-1!important;padding-bottom:4px!important}}
.cw-night-system-camper{display:none}
@media(min-width:1101px){
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1.05fr repeat(3,1fr) .95fr!important;gap:16px!important;padding:30px 22px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2{font-size:28px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{padding:20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h3{font-size:19px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper{display:flex!important;align-items:center;justify-content:center;margin:0!important;min-width:0;align-self:stretch}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper img{display:block;width:100%!important;max-width:290px!important;height:auto!important;object-fit:contain;filter:drop-shadow(0 12px 18px #0005)}
}

/* Give homepage copy a comfortable reading measure and clear separation. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main>section:not(.cw-night-hero):not(.cw-night-system){margin-top:32px!important;padding-block:40px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading{align-items:flex-end!important;gap:24px!important;margin-bottom:30px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading h2{margin:12px 0 0!important;max-width:26ch!important;line-height:1.2!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading>a{flex-shrink:0;margin-bottom:4px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy>p:not(.cw-night-kicker){max-width:36ch!important;line-height:1.75!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{padding:28px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel h2{margin:0 0 18px!important;line-height:1.35!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel>p{margin:0 0 22px!important;line-height:1.8!important;text-transform:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dl>div{padding:18px 0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dt{margin-bottom:7px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel small{margin-top:12px!important;line-height:1.8!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel small a{display:block!important;margin-top:12px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1fr!important;gap:24px!important;padding:36px!important;align-items:start!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:1/-1!important;max-width:44ch!important;margin:0 0 4px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2{font-size:clamp(29px,2.6vw,37px)!important;line-height:1.25!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2 br{display:none}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{padding:28px!important;display:flex;flex-direction:column;gap:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h3{font-size:22px!important;line-height:1.35!important;margin:20px 0 16px!important;max-width:21ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article p{font-size:17px!important;line-height:1.8!important;margin:0!important;max-width:32ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation{gap:48px!important;padding:42px 32px!important;background:#102132!important;border:1px solid #355365!important;border-radius:16px!important;align-items:start!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation h2{margin:14px 0 20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation p{font-size:18px!important;line-height:1.85!important;max-width:56ch!important;margin:0 0 20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-guides h2{margin:0 0 28px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-guide-links a{padding:24px!important;min-height:88px;box-sizing:border-box;line-height:1.6!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-copy h2{margin:18px 0 26px!important;line-height:1.2!important;max-width:22ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-description{max-width:48ch!important;line-height:1.85!important;margin-bottom:28px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices{gap:20px!important;margin:28px 0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices>div{padding:22px!important;min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices span{display:block!important;line-height:1.7!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-actions{gap:18px!important;flex-wrap:wrap!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{gap:20px!important;margin-top:34px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps>div{padding:22px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps p{margin:0!important;line-height:1.7!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps p span{margin-top:10px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home .cw-newsletter-card{gap:44px!important;padding:40px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home p{line-height:1.85!important}
@media(min-width:901px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper{display:flex!important;grid-column:3;grid-row:1;justify-content:flex-end;max-height:150px;margin-top:-10px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:1/3!important;grid-row:1;align-self:center}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper img{max-width:260px!important;max-height:150px!important;object-fit:contain!important}}
@media(max-width:900px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{padding:28px 22px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system h2 br{display:block}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation{padding:28px 22px!important;gap:20px!important}}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading{display:block!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading>a{display:inline-block;margin-top:20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home .cw-newsletter-card{padding:28px 22px!important;gap:28px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{display:grid!important;grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{padding:24px!important}}

/* Seller steps and posting terms must never retain their old white surfaces. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{background:#17354a!important;border:1px solid #527b91!important;border-radius:16px!important;padding:22px!important;box-shadow:none!important;color:#edf6fa!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps>div{background:#0c2435!important;border:1px solid #466d83!important;border-radius:12px!important;box-shadow:none!important;color:#edf6fa!important;gap:16px!important;align-items:flex-start!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps :is(p,p strong,p span){color:#edf6fa!important;-webkit-text-fill-color:#edf6fa!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps p strong{display:block!important;font-size:18px!important;font-weight:750!important;line-height:1.5!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps p span{display:block!important;font-size:16px!important;line-height:1.7!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps .step-number{background:#8cecd0!important;color:#082c2b!important;-webkit-text-fill-color:#082c2b!important;border:0!important;font-size:16px!important;font-weight:800!important;flex-shrink:0;min-width:36px;min-height:36px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:9px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .existing-account strong{color:#edf6fa!important;-webkit-text-fill-color:#edf6fa!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #main-content#main-content .posting-note{background:#142c40!important;color:#edf6fa!important;-webkit-text-fill-color:#edf6fa!important;border:1px solid #527b91!important;border-radius:14px!important;padding:22px 26px!important;font-size:15px!important;line-height:1.8!important;box-shadow:none!important;opacity:1!important;box-sizing:border-box!important}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{padding:14px!important;gap:14px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #main-content#main-content .posting-note{padding:20px!important;width:100%!important}}

/* Fluid desktop canvas and container-aware content. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design]{--cw-page-max:2200px;--cw-page-gutter:clamp(16px,2.2vw,56px)}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>footer,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body header#cw-shared-header#cw-shared-header{width:min(var(--cw-page-max),calc(100% - 2 * var(--cw-page-gutter)))!important;max-width:var(--cw-page-max)!important;margin-inline:auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main{min-width:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main *,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>footer *{box-sizing:border-box}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main :is(section,article,figure,form,fieldset,nav,.cw-home-copy,.seller-copy,.seller-art,.listing-layout>*,.listing-gallery>*,.cw-newsletter-card>*,.cw-home-section-heading>*),html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-shared-header nav{min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main :is(p,li,dd,h1,h2,h3,h4,a,label,button){overflow-wrap:break-word}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main :is(input,select,textarea,iframe,video,svg){max-width:100%}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main :is(.cw-home-inventory,.cw-home-guides,.cw-preview-browse,.cw-home-explanation,.cw-night-system,.cw-night-trust){width:100%!important;max-width:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller{width:100%!important;max-width:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.cw-evidence,.cw-geo-answers),html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body.cw-guides .wrap{max-width:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-dealer-page] main{max-width:var(--cw-page-max)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:clamp(24px,4vw,88px)!important;padding:clamp(32px,4vw,80px)!important;min-height:clamp(650px,40vw,820px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:clamp(48px,4.6vw,88px)!important;max-width:13ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy>p:not(.cw-night-kicker){font-size:clamp(18px,1.35vw,24px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{width:clamp(320px,24vw,440px)!important;max-width:100%!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{padding:clamp(24px,2vw,38px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel h2{font-size:clamp(22px,1.5vw,29px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel dd{font-size:clamp(24px,1.7vw,33px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listings{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,2vw,38px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing{container-type:inline-size;min-width:0!important;display:flex;flex-direction:column}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-photo{display:block!important;width:100%!important;max-width:none!important;aspect-ratio:16/10!important;flex-shrink:0;overflow:hidden!important;margin:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-photo img{display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body{flex:1;display:flex;flex-direction:column;padding:clamp(20px,2vw,32px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body>a:last-child{margin-top:auto!important;padding-top:20px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article{container-type:inline-size}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article p{max-width:42ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper img{width:100%!important;height:auto!important;max-width:340px!important;max-height:180px!important;object-fit:contain!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;padding:clamp(28px,3vw,64px)!important;gap:clamp(24px,3vw,64px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-copy{max-width:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-art{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-art img{width:min(100%,600px)!important;max-width:100%!important;height:auto!important;max-height:650px!important;object-fit:contain!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch;gap:clamp(16px,1.6vw,28px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-column:1/-1!important;gap:clamp(16px,1.6vw,28px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps>div{min-width:0;display:flex!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home .cw-newsletter-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(28px,4vw,88px)!important;padding:clamp(28px,3vw,60px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home .cw-newsletter-fields{display:flex!important;flex-wrap:wrap!important;align-items:stretch;gap:12px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home input[type=email]{flex:1 1 220px!important;width:auto!important;min-width:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home button{flex:0 1 auto!important;white-space:normal!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer#cw-site-footer{padding:clamp(24px,2.5vw,48px)!important;gap:clamp(20px,2vw,36px)!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .footer-road-image{width:100%!important;max-width:none!important;max-height:clamp(180px,17vw,340px)!important;aspect-ratio:5/1;object-fit:cover!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer :is(.footer-links,.footer-trust,.cw-policy-footer){display:flex!important;flex-wrap:wrap!important;justify-content:center;gap:14px 26px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(.comparable-grid,.cw-discovery-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:24px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .listing-gallery img,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .ad-preview-gallery img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
@container(min-width:380px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-listing-body h3{font-size:clamp(23px,5.3cqw,31px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-listing-body p{font-size:clamp(16px,3.5cqw,19px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system article h3{font-size:clamp(22px,4.5cqw,28px)!important}}
@media(min-width:1600px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main h2{font-size:clamp(36px,2.5vw,52px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation{grid-template-columns:1fr 1.2fr!important;gap:64px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller h2{font-size:clamp(40px,3vw,64px)!important}}
@media(max-width:1100px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{padding:32px!important;gap:24px!important;min-height:650px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:clamp(42px,5.3vw,58px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{width:100%!important;max-width:380px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listing-body{padding:20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-steps{grid-template-columns:1fr!important}}
@media(max-width:800px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{grid-template-columns:1fr!important;min-height:0!important;background:#071725!important;padding:28px 22px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-mobile-scene{display:block!important;width:calc(100% + 44px)!important;margin:20px -22px 0!important;height:260px!important;background:linear-gradient(0deg,#071725,transparent 25%),url('/public-night-camp-v1.webp') 75% 85%/cover}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-research{padding-top:56px!important;max-width:520px!important;justify-self:center}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-scout{top:-74px!important;left:0!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-bubble{top:-45px!important;left:150px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-listings{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home#cw-scouts-route-home .cw-newsletter-card{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-explanation{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system>div{grid-column:1/-1!important;grid-row:auto!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-system-camper{display:none!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-site-footer .footer-road-image{aspect-ratio:3/1}}
@media(max-width:480px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #become-a-seller#become-a-seller .seller-prices{grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home input[type=email],html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-scouts-route-home button{flex:1 1 100%!important;width:100%!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-copy h1{font-size:clamp(34px,10vw,44px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{padding:24px 20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-mobile-scene{width:calc(100% + 40px)!important;margin-inline:-20px!important;height:220px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-home-main .cw-home-section-heading h2{max-width:none!important}}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-night-panel-title{font-size:clamp(22px,1.5vw,29px)!important;line-height:1.3!important;margin-bottom:18px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #cw-night-system-title{font-size:clamp(29px,2.4vw,42px)!important;line-height:1.25!important}
@media(min-width:1101px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-hero{min-height:clamp(650px,36vw,760px)!important;padding:clamp(32px,3vw,60px)!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .cw-night-panel{padding:clamp(24px,1.6vw,32px)!important}}
@media(min-width:701px) and (max-width:1149px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body #cw-shared-header#cw-shared-header nav#cw-shared-menu{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;padding:16px 0 0!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body #cw-shared-header#cw-shared-header nav#cw-shared-menu>a{width:auto!important;max-width:none!important;flex:0 1 auto!important;margin:0!important;padding:10px 14px!important}}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main table{max-width:100%!important}
@media(max-width:800px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body>main table{display:block;overflow-x:auto;overscroll-behavior-inline:contain}}

/* Keep the seller intake's surfaces and text in the same color scheme. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main{padding:clamp(20px,2vw,40px) 0 60px!important;color:#edf6fa!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.panel,.record,.benefits article,.review-copy,.note,.facts>div){background:#102132!important;color:#edf6fa!important;border-color:#597589!important;border-radius:14px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.panel,.record,.benefits article){padding:clamp(20px,2vw,32px)!important;margin-bottom:24px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(p,li,label,dt,dd,summary,small,.muted){color:#d3e2eb!important;line-height:1.75!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(h1,h2,h3,h4,strong,b){color:#f0f7fb!important;-webkit-text-fill-color:currentColor!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main a:not(.button){color:#9af0d5!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.price,.benefits b){color:#9af0d5!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(button,a.button){background:#1b3b50!important;color:#f0f7fb!important;border:1px solid #6c92a7!important;white-space:normal;line-height:1.5;min-height:44px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(button.primary,button[type=submit],a.button){background:#82edcb!important;color:#082c2b!important;border-color:#82edcb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main button:disabled{opacity:1!important;color:#b6c9d6!important;background:#26394a!important;border-color:#597589!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main #notice:not(:empty){background:#153b35!important;color:#c8f7e7!important;border:1px solid #659c8e!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.error,[role=alert]){color:#ffbec1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .badge{background:#393454!important;color:#eee6ff!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .badge.live{background:#153b35!important;color:#c8f7e7!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;margin-block:24px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main #seller-profile-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:end}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main #seller-profile-status{grid-column:1/-1}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.panel,.record,.grid,.actions,form){min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(input,select,textarea){margin-top:8px}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(input[type=checkbox],input[type=radio]){accent-color:#82edcb}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main :is(.benefits,.grid,#seller-profile-form){grid-template-columns:1fr!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .actions>*{max-width:100%;min-width:0}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] body[data-cw-seller-page] main .wizard-actions{background:#102132!important;border-color:#597589!important}}

/* One image-free footer shared by every public page. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer{display:block!important;width:min(var(--cw-page-max),calc(100% - 2 * var(--cw-page-gutter)))!important;max-width:var(--cw-page-max)!important;margin:48px auto 0!important;padding:40px 0 24px!important;background:none!important;background-image:none!important;border:0!important;border-top:1px solid #355365!important;border-radius:0!important;box-shadow:none!important;color:#d3e2eb!important;text-align:left!important;font:16px/1.65 Inter,ui-sans-serif,system-ui,sans-serif!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer::before,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer::after{display:none!important;content:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer :is(img,picture,video,canvas){display:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer *{box-sizing:border-box;min-width:0}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-grid{display:grid!important;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))!important;gap:clamp(24px,4vw,80px)!important;align-items:start!important;padding:0 0 32px!important;width:100%!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-brand{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:18px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-logo-host{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;text-decoration:none!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-logo-lockup{display:inline-flex!important;align-items:center;gap:6px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;white-space:nowrap;font-size:24px!important;line-height:1.3!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-logo-star{color:#82edcb!important;font-size:28px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-logo-word{color:#f0f7fb!important;font-size:24px!important;font-weight:800!important;letter-spacing:-.8px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-logo-badge{display:inline-block;background:#bcb0f2!important;color:#19233b!important;font-size:12px!important;font-weight:800!important;line-height:1.4!important;padding:3px 5px!important;border-radius:4px!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-brand>p{margin:0!important;color:#c3d7e3!important;font-size:16px!important;line-height:1.7!important;text-align:left!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer :is(.cw-footer-nav,.cw-footer-policies){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-nav h2{margin:0 0 6px!important;color:#f0f7fb!important;font-size:17px!important;line-height:1.5!important;letter-spacing:0!important;font-weight:750!important;text-align:left!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer a:not(.cw-logo-host){display:inline-flex!important;align-items:center!important;min-height:36px!important;margin:0!important;padding:3px 0!important;color:#cce3ec!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:15px!important;font-weight:500!important;line-height:1.6!important;text-decoration:none!important;overflow-wrap:anywhere!important;text-align:left!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer a:not(.cw-logo-host):hover{color:#9af0d5!important;text-decoration:underline!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links{display:block!important;margin:0!important;padding:0!important;width:auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-heading{margin:0 0 8px!important;color:#c3d7e3!important;font-size:14px!important;font-weight:600!important;line-height:1.6!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;width:auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;padding:10px!important;border:1px solid #52758a!important;border-radius:9px!important;color:#d9eee9!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links svg{display:block!important;width:20px!important;height:20px!important;fill:currentColor!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-bottom{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;flex-wrap:wrap!important;border-top:1px solid #294351!important;padding:24px 0 0!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-company{display:grid!important;gap:8px!important;max-width:56ch!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-company > :is(span,address){display:block!important;margin:0!important;color:#b6cbd8!important;font-size:13px!important;font-style:normal!important;line-height:1.7!important;overflow-wrap:anywhere!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-policies{flex-direction:row!important;flex-wrap:wrap!important;gap:8px 20px!important;width:auto!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-policies a{font-size:13px!important}
@media(max-width:700px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer{margin-top:32px!important;padding-top:28px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-brand{grid-column:1/-1!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-bottom{gap:18px!important}html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-policies{width:100%!important}}
@media(max-width:380px){html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-grid{grid-template-columns:1fr!important}}

html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-company .inline-brand,html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-footer-company .inline-brand span{display:inline!important;margin:0!important;font:inherit!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-heading{text-align:left!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links svg{color:#d9eee9!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] footer#cw-site-footer#cw-site-footer#cw-site-footer .cw-social-links svg path{fill:#d9eee9!important}

/* Similar campers stays with the Surprise result that supplied its search details. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .surprise-result .surprise-similar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;margin:12px 0!important;padding:12px 20px!important;border:1px solid #82edcb!important;border-radius:9px!important;background:#82edcb!important;color:#082c2b!important;font:750 16px/1.45 Inter,ui-sans-serif,system-ui,sans-serif!important;white-space:normal!important;cursor:pointer!important;box-sizing:border-box!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] .surprise-result .surprise-similar:hover{background:#a1f7dc!important;border-color:#a1f7dc!important}

/* Seller ad previews use the same dark surfaces as the creation form, including the sample dialog. */
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog){background:#102132!important;color:#edf6fa!important;border-color:#628595!important;color-scheme:dark!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) :is(.cw-ad-preview-body,.ad-preview-card,.ad-preview-card>section){background:#102132!important;color:#edf6fa!important;border-color:#355365!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) :is(h2,h3,h4,.ad-preview-title,.ad-preview-price){color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) :is(p,.ad-preview-seller,.ad-preview-description,.ad-preview-disclaimer){color:#d3e2eb!important;-webkit-text-fill-color:#d3e2eb!important;opacity:1!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) .preview-label{color:#dcd2ff!important;-webkit-text-fill-color:#dcd2ff!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) dl>div{background:#152c3e!important;color:#edf6fa!important;border-color:#52758a!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) dt{color:#b6c9d6!important;-webkit-text-fill-color:#b6c9d6!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) dd{color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] :is(#seller-ad-preview,#ad-preview-dialog) .ad-preview-contact{background:#82edcb!important;color:#082c2b!important;-webkit-text-fill-color:#082c2b!important;border-color:#82edcb!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #seller-ad-preview [data-open-ad-preview]{background:#393156!important;color:#eee6ff!important;-webkit-text-fill-color:#eee6ff!important;border-color:#9f8db9!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #ad-preview-dialog [data-close-ad-preview]{background:#1b3b50!important;color:#f0f7fb!important;-webkit-text-fill-color:#f0f7fb!important;border-color:#628595!important}
html[data-cw-public-design][data-cw-public-design][data-cw-public-design] #ad-preview-dialog::backdrop{background:#020812bb!important}
