.AmpPwW_carousel{background:var(--paper);box-shadow:var(--shadow-card);border-radius:28px;position:relative;overflow:hidden}.AmpPwW_track{transition:transform .6s var(--ease-smooth);display:flex}@media (prefers-reduced-motion:reduce){.AmpPwW_track{transition:none}}.AmpPwW_slide{flex:0 0 100%;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:520px;display:grid}.AmpPwW_copy{flex-direction:column;justify-content:center;gap:1.1rem;padding:3.5rem 3rem 5rem;display:flex}.AmpPwW_eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.82rem;font-weight:800}.AmpPwW_title{font-family:var(--font-heading);color:inherit;font-size:clamp(2rem,4vw,3.1rem);font-weight:600;line-height:1.08}.AmpPwW_body{max-width:440px;font-size:1.1rem;line-height:1.55}.AmpPwW_btnRow{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.AmpPwW_secondary{background:0 0;border:2px solid}.AmpPwW_photo{min-height:520px;position:relative}.AmpPwW_photo img{object-fit:cover}.AmpPwW_night{background:var(--ink);color:#fff}.AmpPwW_night .AmpPwW_eyebrow{color:var(--honey)}.AmpPwW_night .AmpPwW_body{color:var(--line)}.AmpPwW_night .AmpPwW_primary{background:var(--honey);color:var(--ink)}.AmpPwW_night .AmpPwW_secondary{color:#fff;border-color:#ffffff80}.AmpPwW_honey{background:var(--honey-tint);color:var(--ink)}.AmpPwW_honey .AmpPwW_eyebrow{color:#7a4f06}.AmpPwW_honey .AmpPwW_body{color:#5a4f5f}.AmpPwW_honey .AmpPwW_primary{background:var(--ink);color:#fff}.AmpPwW_honey .AmpPwW_secondary{color:var(--ink)}.AmpPwW_lagoon{background:var(--lagoon-tint);color:var(--ink)}.AmpPwW_lagoon .AmpPwW_eyebrow{color:var(--lagoon-deep)}.AmpPwW_lagoon .AmpPwW_body{color:#4a5a58}.AmpPwW_lagoon .AmpPwW_primary{background:var(--lagoon-deep);color:#fff}.AmpPwW_lagoon .AmpPwW_secondary{color:var(--lagoon-deep)}.AmpPwW_alpine{background:var(--alpine-deep);color:#fff}.AmpPwW_alpine .AmpPwW_eyebrow,.AmpPwW_alpine .AmpPwW_body{color:var(--alpine-tint)}.AmpPwW_alpine .AmpPwW_primary{color:var(--alpine-deep);background:#fff}.AmpPwW_alpine .AmpPwW_secondary{color:#fff;border-color:#ffffff80}.AmpPwW_controls{align-items:center;gap:.6rem;display:flex;position:absolute;bottom:1.5rem;left:3rem}.AmpPwW_arrowBtn{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;place-items:center;display:grid;box-shadow:0 2px 8px #2d243326}.AmpPwW_dot{cursor:pointer;background:0 0;border:0;place-items:center;height:44px;padding:0 2px;display:grid}.AmpPwW_dot:before{content:"";width:10px;height:10px;transition:width .3s var(--ease-smooth);background:#fff9;border-radius:999px;box-shadow:0 0 0 1px #2d243340}.AmpPwW_dotActive:before{background:#fff;width:32px}@media (max-width:820px){.AmpPwW_slide{grid-template-columns:minmax(0,1fr);min-height:0}.AmpPwW_photo{order:-1;min-height:260px}.AmpPwW_copy{padding:1.75rem 1.5rem 5rem}.AmpPwW_controls{left:1.5rem}}
._8aEwW_top{padding-top:clamp(1rem,2.5vw,1.75rem)}._8aEwW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.75rem;display:flex}._8aEwW_h2{margin-top:.5rem;font-size:clamp(1.9rem,3.2vw,2.6rem)}._8aEwW_headSub{max-width:460px;color:var(--ink-soft);line-height:1.55}._8aEwW_shop{padding-top:clamp(3rem,6vw,4.5rem)}._8aEwW_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}._8aEwW_card{border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-card);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;display:flex;overflow:hidden}._8aEwW_card:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}._8aEwW_cardPic{aspect-ratio:4/3;background:var(--tint);position:relative;overflow:hidden}._8aEwW_cardPic img{object-fit:cover}._8aEwW_cardBody{flex-direction:column;flex-grow:1;gap:.5rem;padding:1.35rem 1.4rem 1.5rem;display:flex}._8aEwW_tag{border-radius:var(--radius-full);background:var(--tint);color:var(--deep);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding:.25rem .75rem;font-size:.75rem;font-weight:800}._8aEwW_cardTitle{margin-top:.25rem;font-size:1.4rem;line-height:1.2}._8aEwW_cardText{color:var(--ink-soft);flex-grow:1;font-size:.95rem;line-height:1.55}._8aEwW_cardPrice{color:var(--ink);font-weight:800}._8aEwW_cardCta{color:var(--deep);margin-top:.4rem;font-weight:800}._8aEwW_toneHoney{--tint:var(--honey-tint);--deep:#7a4f06}._8aEwW_toneLagoon{--tint:var(--lagoon-tint);--deep:var(--lagoon-deep)}._8aEwW_toneCoral{--tint:var(--blush);--deep:#a63c27}._8aEwW_toneAlpine{--tint:var(--alpine-tint);--deep:var(--alpine-deep)}._8aEwW_features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}._8aEwW_feature{border-radius:var(--radius-lg);color:#fff;min-height:220px;transition:transform var(--transition), box-shadow var(--transition);display:flex;overflow:hidden}._8aEwW_feature:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}._8aEwW_featureAlpine{background:var(--alpine-deep);--eyebrow:var(--alpine-tint)}._8aEwW_featureNight{background:var(--ink);--eyebrow:var(--honey)}._8aEwW_featureCopy{flex-direction:column;flex:55%;justify-content:center;gap:.6rem;padding:1.75rem;display:flex}._8aEwW_featureEyebrow{color:var(--eyebrow);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}._8aEwW_featureTitle{color:#fff;font-size:1.6rem;line-height:1.2}._8aEwW_featureCta{font-weight:800}._8aEwW_featurePic{flex:45%;min-width:0;position:relative}._8aEwW_featurePic img{object-fit:cover}._8aEwW_proof{background:var(--oat);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.5rem 1.75rem;font-weight:700;list-style:none;display:grid}._8aEwW_proof li{align-items:center;gap:.75rem;display:inline-flex}._8aEwW_proof .hex{flex-shrink:0;font-size:1.2rem}._8aEwW_story{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}._8aEwW_storyPhoto{aspect-ratio:16/10;border-radius:var(--radius-lg);position:relative;overflow:hidden}._8aEwW_storyPhoto img{object-fit:cover}._8aEwW_storyCopy{justify-items:start;gap:1.1rem;display:grid}._8aEwW_lead{color:var(--ink-soft);font-size:1.1rem;line-height:1.6}@media (max-width:1100px){._8aEwW_cards,._8aEwW_proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){._8aEwW_features,._8aEwW_story{grid-template-columns:1fr}}@media (max-width:560px){._8aEwW_cards,._8aEwW_proof{grid-template-columns:1fr}._8aEwW_feature{min-height:180px}._8aEwW_featureCopy{padding:1.25rem}._8aEwW_featureTitle{font-size:1.3rem}}
