.pwo-landing{max-width:1400px;margin:0 auto;padding:0 24px 32px;color:#151515}.pwo-landing__hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);min-height:390px;overflow:hidden;border-radius:18px;background:linear-gradient(120deg,#131313,#241215 62%,#8d1724);color:#fff}.pwo-landing__hero-content{padding:58px 54px;align-self:center}.pwo-landing__eyebrow,.pwo-landing__kicker{margin:0 0 10px;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pwo-landing__eyebrow{color:#ffb9bf}.pwo-landing__title{max-width:760px;margin:0;font-size:clamp(2.1rem,4.4vw,4.4rem);line-height:.94;letter-spacing:-.04em;color:#fff}.pwo-landing__copy{max-width:660px;margin-top:22px;font-size:1.06rem;line-height:1.55}.pwo-landing__copy p{margin:0}.pwo-landing__note{display:inline-block;margin:18px 0 0;padding:9px 13px;border:1px solid rgba(255,255,255,.24);border-radius:999px;font-size:.82rem;color:#f5dfe1}.pwo-landing__products{position:relative;min-height:390px}.pwo-landing__product{position:absolute;filter:drop-shadow(0 18px 20px rgba(0,0,0,.35));transition:transform .25s ease}.pwo-landing__product img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}.pwo-landing__product--1{z-index:3;left:5%;bottom:30px;width:42%;transform:rotate(-7deg)}.pwo-landing__product--2{z-index:2;left:34%;bottom:52px;width:40%;transform:rotate(4deg)}.pwo-landing__product--3{z-index:1;right:0;bottom:28px;width:37%;transform:rotate(9deg)}.pwo-landing__group{padding:42px 0 12px}.pwo-landing__group h2{margin:0 0 22px;font-size:clamp(1.6rem,2.4vw,2.35rem);line-height:1.08}.pwo-landing__kicker{color:#a81724}.pwo-landing__category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.pwo-landing__category{display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:126px;padding:18px;border:1px solid #dedede;border-radius:14px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 4px 18px #0000000d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pwo-landing__category:hover{transform:translateY(-3px);border-color:#a81724;box-shadow:0 10px 26px #4600081c}.pwo-landing__category-icon{display:flex;align-items:center;justify-content:center;width:86px;height:86px;overflow:hidden;border-radius:12px;background:linear-gradient(145deg,#f4f4f4,#e7e7e7);color:#9b1723;font-size:1rem;font-weight:900;letter-spacing:.08em}.pwo-landing__category-icon img{width:100%;height:100%;object-fit:contain}.pwo-landing__category-copy{display:flex;flex-direction:column;gap:6px}.pwo-landing__category-copy strong{font-size:1.13rem;line-height:1.1}.pwo-landing__category-copy small{font-size:.88rem;line-height:1.35;color:#626262}.pwo-landing__arrow{font-size:1.45rem;color:#a81724}.pwo-landing__results{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding:20px 24px;border-radius:12px;background:#f3f3f3}.pwo-landing__results>div{display:flex;align-items:baseline;gap:10px}.pwo-landing__results strong{font-size:1.8rem;color:#a81724}.pwo-landing__results span{font-weight:700}.pwo-landing__results p{margin:0;color:#5d5d5d}.pwo-seo{max-width:1000px;margin:36px auto 50px;padding:0 24px}.pwo-seo h2{margin-bottom:16px}.pwo-seo .rte{color:#444;line-height:1.7}.pwo-seo__note{margin-top:16px;padding:14px 18px;border-left:4px solid #a81724;background:#f6f6f6}@media(max-width:900px){.pwo-landing__hero{grid-template-columns:1fr}.pwo-landing__hero-content{padding:42px 34px 10px}.pwo-landing__products{min-height:300px}.pwo-landing__category-grid{grid-template-columns:1fr}.pwo-landing__category{min-height:112px}.pwo-landing__results{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.pwo-landing{padding:0 14px 24px}.pwo-landing__hero{border-radius:12px}.pwo-landing__hero-content{padding:34px 23px 6px}.pwo-landing__title{font-size:2.25rem}.pwo-landing__copy{font-size:.97rem}.pwo-landing__note{border-radius:10px;line-height:1.35}.pwo-landing__products{min-height:245px}.pwo-landing__product img{max-height:205px}.pwo-landing__group{padding-top:32px}.pwo-landing__category{grid-template-columns:70px minmax(0,1fr) auto;padding:14px;gap:13px}.pwo-landing__category-icon{width:70px;height:70px}.pwo-landing__results{padding:17px}.pwo-landing__results>div{align-items:flex-start;flex-direction:column;gap:2px}.pwo-seo{padding:0 18px}}.pwo-landing-section+.collection--section .price__savings{display:inline-block;grid-column:1 / -1;width:auto;justify-self:start;margin-top:5px;padding:4px 8px;border-radius:4px;background:#e9f8f1;color:#b5121b;font-size:.78rem;font-weight:800;line-height:1;letter-spacing:.01em;text-transform:uppercase}.pwo-landing{padding-top:20px}@media(max-width:600px){.pwo-landing{padding-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/pre-workout-collection.css.map */
