.no-shave{background:#171d24;color:#fffaf0;border-block:1px solid #bd9650;padding:clamp(32px,5vw,64px) 0}.no-shave__inner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,5vw,64px)}.no-shave__eyebrow{margin:0 0 16px;color:#f6d364;font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.no-shave h2{margin:0;font-size:clamp(2.5rem,6.2vw,5.5rem);line-height:.99;letter-spacing:-.035em;max-width:9ch;color:#fffaf0;text-wrap:balance}.no-shave__hook{font-size:clamp(1.2rem,2.1vw,1.65rem);line-height:1.3;font-weight:700;color:#f6d364;margin:24px 0 12px}.no-shave__text{max-width:45ch;font-size:1rem;line-height:1.65;color:#f4eee4;margin:0 0 18px}.no-shave__details{font-size:.875rem;line-height:1.6;color:#f4eee4;margin:0 0 24px}.no-shave__shop{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.no-shave__price{font-size:1.7rem;font-weight:800;color:#fffaf0}.no-shave__shop a{gap:16px;min-height:48px}.no-shave__fine{font-size:.8rem;line-height:1.6;max-width:48ch;color:#ddd6ca;margin:18px 0 0}.no-shave__image{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:6px;padding:clamp(20px,3vw,38px);text-decoration:none;color:#252320;box-shadow:0 12px 32px #0003;transition:transform .25s ease}.no-shave__image img{width:100%;height:auto;max-height:400px;object-fit:contain;object-position:center;display:block;margin-inline:auto;filter:brightness(1.035) contrast(1.035) saturate(1.03)}.no-shave__image span{font-size:.8rem;font-weight:700;margin-top:16px;text-align:center}.no-shave__image:hover{transform:translateY(-3px)}.no-shave a:focus-visible{outline:3px solid #f6d364;outline-offset:6px}@media(max-width:749px){.no-shave__inner{grid-template-columns:1fr;gap:26px}.no-shave h2{font-size:clamp(2.7rem,12vw,4.5rem);max-width:10ch}.no-shave__image{padding:20px}.no-shave__image img{max-height:310px}.no-shave__hook{margin-top:20px}}@media(prefers-reduced-motion:reduce){.no-shave__image{transition:none}.no-shave__image:hover{transform:none}}
