.sp-campaign{background:var(--sp-campaign-background);margin:0}.sp-campaign__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;padding-top:36px;padding-bottom:36px}.sp-campaign__eyebrow{margin:0 0 16px;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.sp-campaign__heading{font-size:clamp(36px,4vw,58px);line-height:1.12;letter-spacing:-.025em;text-transform:none;margin:0 0 20px}.sp-campaign__text{font-size:18px;line-height:1.6;max-width:420px;margin:0 0 26px}.sp-campaign__actions{display:flex;flex-wrap:wrap;gap:12px}.sp-campaign__actions .btn{padding:13px 18px;font-size:12px;letter-spacing:.08em}.sp-campaign__secondary{background:transparent}.sp-campaign__note{font-size:13px;line-height:1.5;margin:18px 0 0;color:#59564f}.sp-campaign__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.sp-campaign__photo{display:block;text-decoration:none;color:inherit}.sp-campaign__photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}.sp-campaign__photo span{display:block;text-align:center;font-size:13px;line-height:1.4;padding:10px 4px 0}.sp-campaign__photo:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){.sp-campaign__inner{grid-template-columns:1fr;gap:24px;padding-top:28px;padding-bottom:28px}.sp-campaign__heading{font-size:38px;margin-bottom:14px}.sp-campaign__eyebrow{margin-bottom:12px}.sp-campaign__text{font-size:16px;line-height:1.5;margin-bottom:20px;max-width:100%}.sp-campaign__actions{gap:10px}.sp-campaign__actions .btn{flex:1;padding:13px 10px;min-width:0;letter-spacing:.04em}.sp-campaign__note{font-size:12px;margin-top:14px}.sp-campaign__photos{gap:10px}.sp-campaign__photo span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAC */
