.cd-hv2{padding:var(--hv2-pt, 56px) 0 var(--hv2-pb, 72px);color:var(--cd-ink);font-family:var(--cd-font-body)}.cd-hv2__inner{max-width:1400px;margin:0 auto;padding:0 64px;display:flex;flex-wrap:wrap;align-items:center;gap:48px}.cd-hv2__copy{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:20px}.cd-hv2__media{flex:1 1 460px;min-width:0}.cd-hv2 picture{display:block}.cd-hv2__img{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;border-radius:22px}.cd-hv2__rating{margin:0;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.cd-hv2__stars{display:inline-flex;gap:2px}.cd-hv2__stars svg{fill:var(--cd-sunny);stroke:var(--cd-ink);stroke-width:1}.cd-hv2__pill{margin:0;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;background:var(--cd-holiday-cranberry);color:var(--cd-cream);padding:9px 16px;border-radius:6px;font-size:14px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.2}.cd-hv2__flake{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:var(--cd-holiday-gold-soft);stroke-width:2.4;stroke-linecap:round}.cd-hv2__pill-m{display:none}.cd-hv2__h1{margin:0;font-family:var(--cd-font-display);font-weight:800;font-size:64px;line-height:1.02;letter-spacing:-.02em;color:var(--cd-ink)}.cd-hv2__hl{display:inline-block;background:var(--cd-sunny);color:var(--cd-ink);padding:0 10px;border-radius:8px;transform:rotate(-1deg)}.cd-hv2__sub{margin:0;font-size:19px;line-height:1.55;color:var(--cd-ink-soft);max-width:560px}.cd-hv2__sub-m{display:none}.cd-hv2__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:4px}.cd-hv2__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--cd-font-body);font-weight:800;font-size:16px;padding:16px 26px;border-radius:var(--cd-r-pill);border:2px solid var(--cd-ink);color:var(--cd-ink);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.cd-hv2__btn svg{fill:none;stroke:currentColor;stroke-width:2.5}.cd-hv2__btn--primary{background:var(--cd-sunny);box-shadow:var(--cd-shadow-btn)}.cd-hv2__btn--primary:hover{box-shadow:var(--cd-shadow-btn-hover);transform:translate(-1px,-1px)}.cd-hv2__btn--secondary{background:transparent}.cd-hv2__btn--secondary:hover{background:var(--cd-cream)}.cd-hv2__btn:focus-visible{outline:3px solid var(--cd-cerulean);outline-offset:3px}.cd-hv2__trust{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:nowrap;gap:14px;white-space:nowrap;font-size:13px;font-weight:700;color:var(--cd-ink-soft)}.cd-hv2__trust li{display:inline-flex;align-items:center;gap:6px}.cd-hv2__trust svg{fill:none;stroke:var(--cd-holiday-pine);stroke-width:2.5;flex:0 0 auto}@media(max-width:1100px){.cd-hv2__inner{padding:0 32px}.cd-hv2__trust{flex-wrap:wrap;white-space:normal}.cd-hv2__h1{font-size:52px}}@media(max-width:640px){.cd-hv2{padding:22px 0 8px}.cd-hv2__inner{padding:0 20px;gap:24px}.cd-hv2__copy{flex-basis:100%;gap:14px;text-align:center;align-items:stretch}.cd-hv2__rating{justify-content:center;font-size:13px;gap:8px}.cd-hv2__stars svg{width:15px;height:15px}.cd-hv2__pill{align-self:center;font-size:13px;gap:8px;padding:8px 14px}.cd-hv2__flake{width:13px;height:13px}.cd-hv2__flake--end,.cd-hv2__pill-d{display:none}.cd-hv2__pill-m{display:inline}.cd-hv2__h1{font-size:40px;line-height:1.04}.cd-hv2__hl{padding:0 8px;border-radius:6px}.cd-hv2__sub{font-size:16px;line-height:1.5;max-width:none}.cd-hv2__sub-d{display:none}.cd-hv2__sub-m{display:block}.cd-hv2__ctas{flex-direction:column;gap:12px;margin-top:0}.cd-hv2__btn{width:100%;padding:16px}.cd-hv2__btn--secondary{padding:14px;font-size:15px}.cd-hv2__trust{display:none}.cd-hv2__media{flex-basis:100%}.cd-hv2__img{aspect-ratio:1 / 1;border-radius:18px;border:2px solid var(--cd-ink);box-shadow:var(--cd-shadow-pop-lg)}}@media(prefers-reduced-motion:reduce){.cd-hv2__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/cd-hero-v2.css.map */
