.tr-pdp-hero,.tr-pdp-scene,.tr-pdp-proof,.tr-pdp-trust-strip{font-family:inherit}.tr-pdp-hero{min-height:640px;background-size:cover;background-position:center;color:#fff;display:flex;align-items:center}.tr-pdp-shell{width:min(1220px,calc(100% - 40px));margin:0 auto}.tr-pdp-hero-copy{max-width:620px;padding:84px 0}.tr-pdp-eyebrow{margin:0 0 12px;color:#ffd429;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.tr-pdp-hero h1,.tr-pdp-scene h2,.tr-pdp-proof h2{margin:0;letter-spacing:0;line-height:.94;text-transform:uppercase}.tr-pdp-hero h1{max-width:600px;font-size:clamp(42px,6vw,88px)}.tr-pdp-hero p:not(.tr-pdp-eyebrow),.tr-pdp-scene p,.tr-pdp-proof p{color:inherit;line-height:1.55}.tr-pdp-lede{max-width:560px;margin:20px 0 0;font-size:18px}.tr-pdp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.tr-pdp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border:2px solid #ffd429;border-radius:6px;background:#ffd429;color:#111;font-size:14px;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase}.tr-pdp-btn.secondary{background:transparent;color:#fff}.tr-pdp-hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:620px;margin:30px 0 0;padding:0;list-style:none}.tr-pdp-hero-points li{border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#00000057;padding:14px}.tr-pdp-hero-points strong{display:block;color:#ffd429;font-size:13px;text-transform:uppercase}.tr-pdp-hero-points span{display:block;margin-top:4px;color:#ffffffd6;font-size:13px;line-height:1.35}.tr-buy-proof{border:2px solid #111111;border-radius:10px;background:#fffdf4;padding:16px;box-shadow:4px 4px #111}.tr-buy-proof strong{display:block;font-size:15px;text-transform:uppercase}.tr-buy-proof span{display:block;margin-top:6px;color:#4f5660;font-size:14px;line-height:1.45}.tr-pdp-scene{background:#fffdf4;color:#111;padding:72px 0}.tr-pdp-scene.alt{background:#0f0f0f;color:#fff}.tr-pdp-scene-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:46px;align-items:center}.tr-pdp-scene-grid.reverse{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.tr-pdp-scene-grid.reverse .tr-pdp-media{order:2}.tr-pdp-media{overflow:hidden;border:2px solid #111111;border-radius:8px;background:#fff;box-shadow:8px 8px #111}.tr-pdp-scene.alt .tr-pdp-media{border-color:#ffd429;box-shadow:8px 8px #ffd429}.tr-pdp-media img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.tr-pdp-copy h2{max-width:540px;font-size:clamp(34px,4vw,58px)}.tr-pdp-copy p{max-width:560px;margin:18px 0 0;color:#4f5660;font-size:16px}.tr-pdp-scene.alt .tr-pdp-copy p{color:#ffffffc7}.tr-pdp-feature-list{display:grid;gap:10px;margin-top:24px;padding:0;list-style:none}.tr-pdp-feature-list li{border:1px solid #e6dfcf;border-radius:8px;background:#fff;padding:12px 14px;color:#111;font-size:14px;font-weight:800}.tr-pdp-scene.alt .tr-pdp-feature-list li{border-color:#ffffff29;background:#ffffff14;color:#fff}.tr-pdp-proof{background:#111;color:#fff;padding:70px 0}.tr-pdp-proof-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.tr-pdp-proof h2{max-width:460px;font-size:clamp(34px,4vw,56px)}.tr-pdp-proof p{max-width:520px;margin:18px 0 0;color:#ffffffc7}.tr-pdp-proof-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tr-pdp-proof-card{min-height:128px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff14;padding:18px}.tr-pdp-proof-card strong{display:block;color:#ffd429;font-size:14px;text-transform:uppercase}.tr-pdp-proof-card span{display:block;margin-top:8px;color:#ffffffc7;font-size:14px;line-height:1.45}@media screen and (max-width:749px){.tr-pdp-hero{min-height:620px;background-position:62% center}.tr-pdp-shell{width:min(100% - 28px,1220px)}.tr-pdp-hero-copy{padding:58px 0}.tr-pdp-hero-points,.tr-pdp-scene-grid,.tr-pdp-scene-grid.reverse,.tr-pdp-proof-grid,.tr-pdp-proof-cards{grid-template-columns:1fr}.tr-pdp-scene-grid.reverse .tr-pdp-media{order:0}.tr-pdp-scene{padding:50px 0}.tr-pdp-media{box-shadow:5px 5px #111}.tr-pdp-scene.alt .tr-pdp-media{box-shadow:5px 5px #ffd429}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tide-rove-pdp.css.map */
