.omg-home-banner{background:#7ee2ef;color:#081449;overflow:hidden}.omg-home-banner,.omg-home-banner *{box-sizing:border-box}.omg-home-banner__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.omg-home-banner__copy{padding:48px 20px 48px 40px;position:relative;z-index:1}.omg-home-banner__eyebrow{font:700 14px/1.3 var(--font-body-family);letter-spacing:.12em;margin:0 0 22px;color:#081449}.omg-home-banner h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(38px,4.5vw,66px);line-height:1.03;letter-spacing:-.025em;margin:0 0 24px;color:#081449}.omg-home-banner__description{font-size:20px;line-height:1.5;margin:0 0 28px;max-width:36ch}.omg-home-banner__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.omg-home-banner__button{display:flex;align-items:center;justify-content:space-between;gap:20px;text-decoration:none;font-size:17px;font-weight:700;line-height:1.35;color:#fff;background:#081449;border:2px solid #081449;border-radius:16px;padding:16px 22px;min-height:56px;max-width:100%;width:345px;transition:background .15s ease,color .15s ease}.omg-home-banner__button--secondary{background:#fff;color:#081449}.omg-home-banner__button--range{background:#d6f4a5;color:#081449}.omg-home-banner__button:hover{background:#26356d;color:#fff}.omg-home-banner__button--secondary:hover{background:#edfaff;color:#081449}.omg-home-banner__button--range:hover{background:#e6fac9;color:#081449}.omg-home-banner__button:focus-visible{outline:3px solid #081449;outline-offset:5px}.omg-home-banner__button span{font-size:23px;line-height:1}.omg-home-banner__art{min-width:0;align-self:stretch;display:flex;align-items:center;padding:24px}.omg-home-banner__image{display:block;width:100%;height:auto;border-radius:28px;aspect-ratio:1;object-fit:contain}@media(max-width:749px){.omg-home-banner__inner{grid-template-columns:minmax(0,1fr)}.omg-home-banner__copy{padding:32px 22px 10px;text-align:center}.omg-home-banner__eyebrow{font-size:12px;margin-bottom:16px}.omg-home-banner h1{font-size:clamp(34px,8.7vw,50px);margin-bottom:18px}.omg-home-banner__description{font-size:17px;line-height:1.45;margin:0 auto 23px;max-width:34ch}.omg-home-banner__actions{align-items:center;gap:10px}.omg-home-banner__button{width:370px;font-size:16px;padding:14px 18px;min-height:52px;border-radius:14px}.omg-home-banner__art{padding:16px 22px 24px;max-width:540px;width:100%;margin:auto}.omg-home-banner__image{border-radius:20px}}@media(prefers-reduced-motion:reduce){.omg-home-banner__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAAAAAAE */
