body:has(.sg-home-v2){background:#0a1221}.sg-home-v2{--sg-bg:#0a1221;--sg-text:#fff9fc;--sg-muted:#aeb9ca;--sg-accent:#ff3d9a;--sg-line:#28334a;background:var(--sg-bg)}.sg-home-v2 .sg-brand-header.sg-brand-header{background:#0d1426;border-bottom:1px solid #263047}.sg-home-v2 .sg-shell{width:min(calc(100% - 80px),1400px)}.sg-home-v2 .sg-designer{background:transparent}.sgh-photo-hero{background:#0d1426;border-bottom:1px solid #263047}.sgh-photo-hero-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:clamp(32px,4vw,64px);width:min(calc(100% - 80px),1400px);margin-inline:auto;padding-block:clamp(36px,4vw,64px)}.sgh-photo-hero-image{min-width:0;aspect-ratio:1672 / 941;overflow:hidden;border-radius:12px;background:#102147}.sgh-photo-hero-picture{display:block;width:100%;height:100%;object-fit:contain}.sgh-photo-hero-footer{min-width:0}.sg-home-v2 .sgh-photo-hero h1{margin:0;color:#fff9fc;font:800 clamp(48px,5.1vw,78px)/1.02 SGSans,Arial,sans-serif;letter-spacing:-.045em}.sgh-photo-hero h1 span{display:block}.sgh-photo-hero h1 span:last-child{color:#ff3d9a}.sgh-photo-hero-copy p{max-width:32ch;margin:22px 0 0;color:#c6cfdd;font-size:18px;line-height:1.55}.sgh-photo-hero-actions{display:flex;align-items:flex-start;flex-direction:column;gap:10px;margin-top:30px}.sg-home-v2 .sgh-photo-hero .sg-button{--signtasy-action-text:#141329;justify-content:space-between;gap:30px;min-width:224px;min-height:54px;margin:0;border-radius:4px;background:#ff3d9a;color:#141329;font-size:16px;white-space:nowrap;transition:transform .18s ease-out}.sg-home-v2 .sgh-photo-hero .sg-button:hover{background:#ff69ae;color:#141329;transform:translateY(-2px)}.sg-home-v2 .sgh-photo-hero .sg-button:active{transform:scale(.98)}.sg-home-v2 .sgh-photo-hero-secondary{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#ff3d9a;font-size:15px;font-weight:500;text-decoration:none}.sg-home-v2 .sgh-photo-hero-secondary:hover{color:#ff93c5;text-decoration:underline;text-underline-offset:5px}.sgh-photo-hero-actions a:focus-visible{outline:2px solid #ff93c5;outline-offset:5px}.sg-home-v2 .sg2-process{padding-block:23px}@media(max-width:1100px){.sgh-photo-hero-inner,.sg-home-v2 .sg-shell{width:calc(100% - 48px)}}@media(min-width:768px)and (max-width:1023px){.sgh-photo-hero-inner{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:36px}.sgh-photo-hero-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.sg-home-v2 .sgh-photo-hero h1{font-size:54px}.sgh-photo-hero-copy p{margin-top:16px;font-size:16px}.sgh-photo-hero-actions{margin-top:0}}@media(max-width:767px){.sgh-photo-hero-inner,.sg-home-v2 .sg-shell{width:calc(100% - 36px)}.sgh-photo-hero-inner{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:30px 28px}.sg-home-v2 .sgh-photo-hero h1{font-size:clamp(38px,11vw,62px);line-height:1.02}.sgh-photo-hero-copy p{max-width:33ch;margin-top:16px;font-size:16px}.sgh-photo-hero-actions{gap:8px;margin-top:22px}.sg-home-v2 .sgh-photo-hero .sg-button{min-width:220px;min-height:52px;font-size:15px}.sgh-photo-hero-image{border-radius:10px}.sg-home-v2 .sg2-process{padding-block:22px}}@media(prefers-reduced-motion:reduce){.sg-home-v2 .sgh-photo-hero .sg-button{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sgh-photo-hero.css.map */
