.kj-xr3-promo.is-visible .kj-xr3-promo__copy{animation:kj-xr3-enter .8s ease-out both}.kj-xr3-promo.is-visible .kj-xr3-promo__visual{animation:kj-xr3-reveal 4.8s ease-in-out both}.kj-xr3-promo{background:#fff;color:#3c3a35;overflow:hidden;border-top:1px solid #f5e9ef;border-bottom:1px solid #f5e9ef}.kj-xr3-promo__inner{max-width:1440px;margin:auto;padding:42px clamp(24px,5vw,80px);display:grid;grid-template-columns:44% 56%;align-items:center;min-height:570px}.kj-xr3-promo__copy{position:relative;z-index:1;padding:22px 0}.kj-xr3-promo__eyebrow{margin:0 0 18px;color:#b40b59;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.kj-xr3-promo__title{margin:0!important;font-family:inherit;font-size:clamp(38px,4.8vw,70px);font-weight:600;line-height:1.02;letter-spacing:-.045em}.kj-xr3-promo__title span{color:#cd0f69}.kj-xr3-promo__description{max-width:390px;margin:24px 0 28px;font-size:18px;line-height:1.55;letter-spacing:0}.kj-xr3-promo__button{display:inline-flex;gap:26px;align-items:center;justify-content:center;padding:16px 27px;border-radius:40px;background:#cd0f69;color:#fff!important;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;min-height:52px}.kj-xr3-promo__button:hover{background:#a90b54;transform:translateY(-2px)}.kj-xr3-promo__button:focus-visible{outline:3px solid #3c3a35;outline-offset:5px}.kj-xr3-promo__button span{font-size:22px;line-height:1}.kj-xr3-promo__note{max-width:385px;margin:18px 0 0;color:#706b70;font-size:12px;line-height:1.5;letter-spacing:0}.kj-xr3-promo__visual{min-width:0;padding:16px}.kj-xr3-promo__image{display:block;width:100%;height:auto;max-height:570px;object-fit:contain;object-position:center}.active .kj-xr3-promo .kj-xr3-promo__copy{animation:kj-xr3-enter .8s ease-out both}.active .kj-xr3-promo .kj-xr3-promo__visual{animation:kj-xr3-reveal 4.8s ease-in-out both}@keyframes kj-xr3-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes kj-xr3-reveal{0%{opacity:0;transform:translateY(18px) scale(.96)}20%{opacity:1;transform:translateY(0) scale(1)}65%{transform:translateY(-6px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:749px){.kj-xr3-promo__inner{grid-template-columns:1fr;padding:36px 22px 22px;min-height:0;text-align:center}.kj-xr3-promo__copy{padding:0}.kj-xr3-promo__eyebrow{font-size:11px;margin-bottom:16px}.kj-xr3-promo__title{font-size:clamp(34px,9vw,52px);line-height:1.06}.kj-xr3-promo__description{margin:18px auto 22px;font-size:16px;max-width:320px}.kj-xr3-promo__note{margin:16px auto 0;max-width:310px;font-size:11px}.kj-xr3-promo__visual{padding:0;margin:4px auto 0;width:100%;max-width:460px}.kj-xr3-promo__image{max-height:none}.kj-xr3-promo__button{padding:14px 25px;font-size:15px}}@media(prefers-reduced-motion:reduce){.kj-xr3-promo__copy,.kj-xr3-promo__visual{animation:none}.kj-xr3-promo__button{transition:none}.kj-xr3-promo__button:hover{transform:none}}.kj-xr3-promo{height:100%;border:0}.kj-xr3-promo__inner{height:100%;min-height:0;padding-bottom:64px}.kj-xr3-promo__visual{height:100%;min-height:0}.kj-xr3-promo__image{height:100%;max-height:none;object-fit:contain}@media(max-width:749px){.kj-xr3-promo__inner{grid-template-rows:auto minmax(0,1fr);padding:24px 22px 58px}.kj-xr3-promo__visual{margin:4px auto 0;width:100%;height:100%;min-height:0}.kj-xr3-promo__title{font-size:clamp(30px,8.8vw,44px)}.kj-xr3-promo__description{font-size:15px;margin:14px auto 18px}.kj-xr3-promo__note{margin-top:12px;font-size:10px}.kj-xr3-promo__eyebrow{margin-bottom:12px}.kj-xr3-promo__button{min-height:46px;padding:12px 25px}}@media(min-width:750px)and (max-height:650px){.kj-xr3-promo__title{font-size:48px}.kj-xr3-promo__description{font-size:16px;margin:18px 0}.kj-xr3-promo__inner{padding-top:20px}}@media(max-width:749px)and (max-height:700px){.kj-xr3-promo__title{font-size:30px}.kj-xr3-promo__description{font-size:14px;margin:10px auto 12px}.kj-xr3-promo__inner{padding-top:16px}.kj-xr3-promo__note{margin-top:8px}.kj-xr3-promo__eyebrow{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
