:root{--emf-navy: #1f3b6e;--emf-navy-d: #162b52;--emf-ink: #141821;--emf-muted: #5d6472;--emf-line: #e3e6ec;--emf-soft: #f4f6fa;--emf-tint: #eef2f8;--emf-green: #2f9e44}.emf-packs{margin:1.8rem 0 .6rem}.emf-packs__heading{margin:0 0 1.4rem;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--emf-muted)}.emf-packs__list{display:grid;gap:1.4rem}.emf-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border:2px solid var(--emf-line);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.emf-pack:hover{border-color:#b7c3d9}.emf-pack.is-selected{border-color:var(--emf-navy);background:var(--emf-tint);box-shadow:0 4px 14px #1f3b6e1f}.emf-pack:focus-within{outline:2px solid var(--emf-navy);outline-offset:2px}.emf-pack.is-soldout{opacity:.5;cursor:not-allowed}.emf-pack__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.emf-pack__dot{width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid #b7c3d9;display:inline-grid;place-items:center;background:#fff}.emf-pack.is-selected .emf-pack__dot{border-color:var(--emf-navy)}.emf-pack.is-selected .emf-pack__dot:after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:var(--emf-navy)}.emf-pack__main{display:flex;flex-direction:column;gap:.2rem;min-width:0}.emf-pack__name{font-size:1.7rem;font-weight:700;color:var(--emf-ink);line-height:1.25}.emf-pack__per{font-size:1.35rem;color:var(--emf-muted)}.emf-pack__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.emf-pack__price{font-size:1.8rem;font-weight:700;color:var(--emf-ink);line-height:1.2}.emf-pack__compare{font-size:1.35rem;color:var(--emf-muted)}.emf-pack__badge{position:absolute;top:-1.15rem;right:1.6rem;padding:.35rem 1.1rem;border-radius:999px;background:var(--emf-navy);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1.4}.emf-pack__badge--alt{background:var(--emf-green)}.emf-trust{margin:1.6rem 0 .8rem}.emf-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.emf-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .8rem;border-radius:10px;background:var(--emf-soft);text-align:center;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--emf-ink)}.emf-trust__item svg{width:2.6rem;height:2.6rem;color:var(--emf-navy);flex:none}.emf-trust__pay{list-style:none;margin:1.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.emf-trust__pay .icon{width:3.8rem;height:2.4rem}.emf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--emf-line);box-shadow:0 -6px 20px #14182114;transform:translateY(110%);transition:transform .25s ease}.emf-sticky.is-visible{transform:none}.emf-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.emf-sticky__info{display:flex;flex-direction:column;min-width:0}.emf-sticky__title{font-size:1.5rem;font-weight:700;color:var(--emf-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emf-sticky__meta{font-size:1.4rem;color:var(--emf-muted)}.emf-sticky__price{color:var(--emf-ink);font-weight:700}.emf-sticky__btn{flex:none;min-width:20rem}@media screen and (max-width:749px){.emf-sticky__title{display:none}.emf-sticky__meta{font-size:1.5rem;color:var(--emf-ink);font-weight:600}.emf-sticky__btn{min-width:0;flex:1 1 auto;max-width:58%}.emf-trust__item{font-size:1.15rem;padding:1rem .4rem}.emf-pack{padding:1.4rem;gap:1.1rem}.emf-pack__name{font-size:1.6rem}}@media screen and (min-width:750px){.emf-sticky--mobile-only{display:none}}.emf-wave{--emf-w-edge: clamp(40px, 6vw, 96px);position:relative;overflow:hidden;padding:calc(var(--emf-w-edge) + var(--emf-w-pad)) 0;background:linear-gradient(180deg,var(--emf-w-top) 0%,var(--emf-w-mid) 46%,var(--emf-w-bottom) 100%);color:var(--emf-w-text);text-align:center}.emf-wave__edge{position:absolute;left:0;right:0;height:var(--emf-w-edge);overflow:hidden;pointer-events:none}.emf-wave__edge--top{top:-1px}.emf-wave__edge--bottom{bottom:-1px}.emf-wave__layer{position:absolute;top:0;left:0;width:200%;height:100%;fill:var(--emf-w-page)}.emf-wave__layer--back{opacity:.45}.emf-wave--animate .emf-wave__layer--front{animation:emf-wave-drift var(--emf-w-speed) linear infinite}.emf-wave--animate .emf-wave__layer--back{animation:emf-wave-drift calc(var(--emf-w-speed) * 1.6) linear infinite reverse}@keyframes emf-wave-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.emf-wave__layer{animation:none!important}.emf-sticky{transition:none}}.emf-wave__content{position:relative;z-index:1;max-width:92rem}.emf-wave .emf-wave__caption{margin:0 0 1rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--emf-w-text);opacity:.9}.emf-wave .emf-wave__heading{margin:0 0 1.6rem;font-size:clamp(3rem,5.2vw,5.6rem);font-weight:800;line-height:1.08;letter-spacing:-.01em;color:var(--emf-w-text)}.emf-wave .emf-wave__text{font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.6;color:var(--emf-w-text)}.emf-wave .emf-wave__text p{margin:0 0 1rem;color:inherit}.emf-wave .emf-wave__text a{color:inherit}.emf-wave__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.2rem}.emf-wave .emf-wave__btn{--color-button: 255, 255, 255;--color-button-text: 31, 59, 110;--color-foreground: 255, 255, 255}.emf-wave .emf-wave__btn--ghost{--color-button: 255, 255, 255;--color-secondary-button: 255, 255, 255;--alpha-button-background: 0;--color-button-text: 255, 255, 255;--color-secondary-button-text: 255, 255, 255}.emf-marquee{overflow:hidden;white-space:nowrap;padding:1rem 0;background:var(--emf-mq-bg);color:var(--emf-mq-text);font-size:1.3rem;font-weight:600;letter-spacing:.04em;line-height:1.2}.emf-marquee__track{display:flex;width:max-content;animation:emf-marquee var(--emf-mq-speed) linear infinite}.emf-marquee:hover .emf-marquee__track{animation-play-state:paused}.emf-marquee__group{display:flex;flex:none;align-items:center}.emf-marquee__item{padding:0 1.8rem}.emf-marquee__sep{opacity:.6}@keyframes emf-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.emf-marquee__track{animation:none;width:auto;justify-content:center}.emf-marquee__group+.emf-marquee__group{display:none}}.emf-delivery{display:flex;align-items:center;gap:.9rem;margin:1.2rem 0 .4rem;padding:1.1rem 1.4rem;border:1px dashed #b7c3d9;border-radius:10px;background:#fff;font-size:1.45rem;line-height:1.35;color:var(--emf-ink)}.emf-delivery svg{width:2.2rem;height:2.2rem;color:var(--emf-navy);flex:none}.emf-delivery strong{color:var(--emf-navy);font-weight:700}.emf-wave__edge--bottom .emf-wave__layer--back{opacity:.3}.emf-promo{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.4rem 0 .2rem;padding:1.1rem 1.4rem;border-radius:10px;background:linear-gradient(90deg,#111827,#1f3b6e);color:#fff;font-size:1.35rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.emf-promo[hidden]{display:none}.emf-promo svg{width:2rem;height:2rem;flex:none;color:#ffd166}.emf-promo__save{margin-left:auto;padding:.3rem .9rem;border-radius:999px;background:#ffd166;color:#111827;letter-spacing:.04em}.emf-promo__end{width:100%;font-size:1.2rem;font-weight:500;letter-spacing:.02em;text-transform:none;opacity:.85}@media screen and (max-width:749px){.emf-promo{font-size:1.25rem}}.emf-pack__ship{font-size:1.3rem;font-weight:600;color:var(--emf-muted)}.emf-pack__ship--free{color:var(--emf-green)}.emf-big__frame{overflow:hidden}.emf-big__img{display:block;width:100%;height:auto}.emf-big__link{display:block}.emf-big__empty{display:grid;place-items:center;aspect-ratio:16 / 9;padding:2rem;background:var(--emf-soft);border:2px dashed #b7c3d9;color:var(--emf-muted);font-size:1.5rem;text-align:center;line-height:1.6}.footer{--emf-fw: clamp(44px, 6vw, 96px);position:relative;overflow:hidden;border-top:0!important;background:linear-gradient(180deg,#9fd3f7,#5d9bd8 20%,#2c5d9c 50%,#162b52)!important;padding-top:calc(var(--emf-fw) + 1.6rem)!important}.footer:before,.footer:after{content:"";position:absolute;top:-1px;left:0;right:0;height:var(--emf-fw);pointer-events:none;background-repeat:repeat-x;background-size:1440px 100%}.footer:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M0 0V78C240 38 480 38 720 78S1200 118 1440 78V0Z'/%3E%3C/svg%3E");opacity:.45;animation:emf-fw-back 30s linear infinite}.footer:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M0 0V50C240 10 480 10 720 50S1200 90 1440 50V0Z'/%3E%3C/svg%3E");animation:emf-fw-front 18s linear infinite}@keyframes emf-fw-front{0%{background-position:0 0}to{background-position:-1440px 0}}@keyframes emf-fw-back{0%{background-position:-1440px 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.footer:before,.footer:after{animation:none}}.footer .footer-block:first-child .footer-block__heading{font-size:clamp(2.8rem,3.4vw,4rem);font-weight:800;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(22,43,82,.35)}.footer .footer-block__heading{color:#fff}.footer .footer-block__details-content,.footer .footer-block__details-content .rte p{color:#ffffffe6;line-height:1.7}.footer .footer-block__details-content .list-menu__item--link{color:#ffffffeb}.footer .footer-block__details-content .list-menu__item--link:hover{color:#fff;text-decoration:underline}@media screen and (max-width:749px){.footer:before,.footer:after{background-size:720px 100%}}.emf-review{display:flex;align-items:flex-start;gap:1.6rem;margin:2rem 0 .8rem;padding:1.6rem 0 0}.emf-review__avatar{flex:none;width:6.4rem;height:6.4rem;border-radius:50%;object-fit:cover}.emf-review__body{min-width:0}.emf-review__quote{margin:0 0 1rem;padding:0 0 1rem;border:0;border-bottom:1px solid var(--emf-line);font-size:1.6rem;font-style:italic;line-height:1.5;letter-spacing:.02em;color:var(--emf-ink)}.emf-review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:1.4rem;color:var(--emf-muted)}.emf-review__name{font-style:italic}.emf-review__stars span{color:#d9dce3;font-size:1.6rem;letter-spacing:.08em}.emf-review__stars span.is-on{color:#f5b301}.emf-review__verified{color:var(--emf-green);font-weight:600;font-size:1.25rem}.emf-review--empty{display:block;padding:1.4rem 1.6rem;border:2px dashed #b7c3d9;border-radius:10px;background:var(--emf-soft);color:var(--emf-muted);font-size:1.35rem;line-height:1.5}.emf-rating{display:flex;align-items:center;gap:.9rem;margin:0 0 .6rem;font-size:1.45rem;letter-spacing:.04em;color:var(--emf-ink)}.emf-rating__stars{position:relative;display:inline-block;font-size:1.8rem;line-height:1;letter-spacing:.06em;white-space:nowrap}.emf-rating__base{color:#d9dce3}.emf-rating__fill{position:absolute;top:0;left:0;overflow:hidden;color:#f5b301}.emf-rating--empty{padding:.8rem 1.2rem;border:2px dashed #b7c3d9;border-radius:10px;background:var(--emf-soft);color:var(--emf-muted);font-size:1.3rem}.emf-ben{--emf-bw: clamp(44px, 6vw, 110px);position:relative;overflow:hidden;padding:calc(var(--emf-bw) + 2.4rem) 0 calc(var(--emf-bw) + 3.2rem);background:var(--emf-ben-bg)}.emf-ben__edge{position:absolute;left:0;right:0;height:var(--emf-bw);pointer-events:none}.emf-ben__edge--top{top:-1px}.emf-ben__edge--bottom{bottom:-1px}.emf-ben__edge:before,.emf-ben__edge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--emf-ben-page);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:1440px 100%;mask-size:1440px 100%}.emf-ben__edge--top:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 0V82C240 46 480 46 720 82S1200 118 1440 82V0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 0V82C240 46 480 46 720 82S1200 118 1440 82V0Z'/%3E%3C/svg%3E");opacity:.5}.emf-ben__edge--top:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 0V60C240 20 480 20 720 60S1200 100 1440 60V0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 0V60C240 20 480 20 720 60S1200 100 1440 60V0Z'/%3E%3C/svg%3E")}.emf-ben__edge--bottom:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 120V38C240 2 480 2 720 38S1200 74 1440 38V120Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 120V38C240 2 480 2 720 38S1200 74 1440 38V120Z'/%3E%3C/svg%3E");opacity:.5}.emf-ben__edge--bottom:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 120V60C240 20 480 20 720 60S1200 100 1440 60V120Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 120V60C240 20 480 20 720 60S1200 100 1440 60V120Z'/%3E%3C/svg%3E")}.emf-ben--animate .emf-ben__edge:after{animation:emf-ben-drift 24s linear infinite}.emf-ben--animate .emf-ben__edge:before{animation:emf-ben-drift 38s linear infinite reverse}@keyframes emf-ben-drift{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-1440px 0;mask-position:-1440px 0}}@media(prefers-reduced-motion:reduce){.emf-ben__edge:before,.emf-ben__edge:after{animation:none!important}}.emf-ben__inner{position:relative;z-index:1;text-align:center}.emf-ben .emf-ben__heading{margin:0;font-size:clamp(3rem,4.4vw,5.2rem);font-weight:800;line-height:1.1;color:var(--emf-ink)}.emf-ben__swoosh{display:block;width:min(30rem,60%);height:2rem;margin:.6rem auto 0;fill:none;stroke:#fff;stroke-linecap:round}.emf-ben__swoosh path:first-child{stroke-width:5}.emf-ben__swoosh path:last-child{stroke-width:3;opacity:.85}.emf-ben__sub{margin:1.2rem auto 0;max-width:60rem;font-size:1.6rem;color:var(--emf-muted)}.emf-ben__carousel{position:relative;display:block;margin-top:3.2rem;text-align:left}.emf-ben__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--emf-ben-per) - 1) * 2.4rem) / var(--emf-ben-per));gap:2.4rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem .2rem 1.2rem}.emf-ben__track::-webkit-scrollbar{display:none}.emf-ben__card{scroll-snap-align:start;padding:3.2rem 2.4rem 3.6rem;border-radius:24px;background:#fff;box-shadow:0 6px 24px #1f3b6e0f;text-align:center}.emf-ben__icon{width:6.4rem;height:6.4rem;margin:0 auto 2rem;color:var(--emf-ink)}.emf-ben__icon svg,.emf-ben__icon img{display:block;width:100%;height:100%;object-fit:contain}.emf-ben .emf-ben__title{margin:0 0 1.4rem;font-size:clamp(2.2rem,2vw,2.8rem);font-weight:800;line-height:1.2;color:var(--emf-ink)}.emf-ben__text{font-size:1.6rem;line-height:1.65;letter-spacing:.02em;color:#2b3240}.emf-ben__text p{margin:0}.emf-ben__arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:transparent;color:var(--emf-ink);cursor:pointer}.emf-ben__arrow svg{width:2.8rem;height:2.8rem}.emf-ben__arrow--prev{left:-5rem}.emf-ben__arrow--next{right:-5rem}.emf-ben__arrow[disabled]{opacity:.25;cursor:default}.emf-ben__carousel.is-static .emf-ben__arrow{display:none}@media screen and (max-width:1100px){.emf-ben__arrow{background:#ffffffeb;box-shadow:0 2px 10px #1418211f}.emf-ben__arrow--prev{left:-1.4rem}.emf-ben__arrow--next{right:-1.4rem}}@media screen and (max-width:749px){.emf-ben__track{grid-auto-columns:82%;gap:1.6rem}.emf-ben__arrow{display:none}.emf-ben__card{padding:2.6rem 2rem 3rem}}.emf-ben .emf-ben__edge{display:block!important}.emf-bullets{list-style:none;margin:4px 0 14px;padding:0;display:grid;gap:8px}.emf-bullets__item{display:flex;align-items:center;gap:10px;font-size:1.5rem;line-height:1.35;color:var(--emf-ink)}.emf-bullets__icon{flex:0 0 22px;width:22px;height:22px;color:var(--emf-navy)}.emf-bullets__icon .emf-icon{width:100%;height:100%;stroke-width:2.6}.emf-bullets--empty,.emf-countdown--empty,.emf-gifts--empty,.emf-ba__hint{padding:12px 14px;border:1px dashed var(--emf-line);border-radius:10px;font-size:1.3rem;color:var(--emf-muted)}.emf-countdown{display:block;margin:14px 0;padding:16px 14px 14px;border-radius:14px;text-align:center;background:linear-gradient(160deg,var(--emf-navy) 0%,var(--emf-navy-d) 100%);color:#fff}.emf-countdown[hidden]{display:none}.emf-countdown__heading{margin:0;font-size:1.9rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.emf-countdown__sub{margin:2px 0 0;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.emf-countdown__clock{display:flex;justify-content:center;align-items:flex-start;gap:6px;margin-top:12px}.emf-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:58px}.emf-countdown__unit b{display:block;width:100%;padding:8px 0;border-radius:10px;background:#fff;color:var(--emf-navy-d);font-size:2.6rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.emf-countdown__unit small{margin-top:5px;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.emf-countdown__sep{padding-top:6px;font-size:2.4rem;font-weight:800;line-height:1;opacity:.7}.emf-gifts{display:block;margin:6px 0 14px;text-align:center}.emf-gifts__heading{margin:0;font-size:1.7rem;font-weight:800;color:var(--emf-ink)}.emf-gifts__sub{margin:2px 0 10px;font-size:1.3rem;color:var(--emf-muted)}.emf-gifts__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.emf-gift{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px 10px;border:2px dashed var(--emf-line);border-radius:12px;background:var(--emf-soft);transition:border-color .2s,background .2s}.emf-gift__icon{width:34px;height:34px;color:var(--emf-muted)}.emf-gift__icon .emf-icon{width:100%;height:100%}.emf-gift__title{font-size:1.3rem;font-weight:700;line-height:1.25;color:var(--emf-ink)}.emf-gift__state{display:inline-flex;align-items:center;gap:4px;font-size:1.15rem;line-height:1.2}.emf-gift__state svg{width:13px;height:13px;flex:0 0 13px}.emf-gift__state--on{display:none;color:var(--emf-green);font-weight:700}.emf-gift__state--off{color:var(--emf-muted)}.emf-gift:not(.is-unlocked) .emf-gift__icon,.emf-gift:not(.is-unlocked) .emf-gift__title{opacity:.55}.emf-gift.is-unlocked{border-style:solid;border-color:var(--emf-navy);background:var(--emf-tint)}.emf-gift.is-unlocked .emf-gift__icon{color:var(--emf-navy)}.emf-gift.is-unlocked .emf-gift__state--on{display:inline-flex}.emf-gift.is-unlocked .emf-gift__state--off{display:none}.emf-gift.is-unlocked.just-unlocked{animation:emf-gift-pop .45s ease-out}@keyframes emf-gift-pop{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.emf-gift.is-unlocked.just-unlocked{animation:none}}.emf-ba{padding:28px 0 32px}.emf-ba__heading{margin:0 0 16px;text-align:center}.emf-ba__pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:980px;margin:0 auto}.emf-ba__item{position:relative;margin:0}.emf-ba__label{position:absolute;top:10px;left:10px;right:10px;z-index:1;text-align:center;padding:6px 8px;border-radius:8px;font-size:1.35rem;font-weight:800;line-height:1.2;color:#fff;background:#141821b8}.emf-ba__item--left .emf-ba__label{background:var(--emf-navy)}.emf-ba__img{display:block;width:100%;height:auto;border-radius:var(--emf-ba-radius, 16px)}.emf-ba__img--empty{aspect-ratio:3 / 4;background:var(--emf-soft)}.emf-ba__caption{margin:10px auto 0;max-width:680px;text-align:center;font-size:1.3rem;color:var(--emf-muted)}@media screen and (min-width:750px){.emf-ba__pair{gap:18px}.emf-ba__label{font-size:1.6rem;top:14px}}.emf-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px}.emf-pop[hidden]{display:none}.emf-pop .emf-pop__overlay{display:block!important}.emf-pop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c12208c;animation:emf-pop-fade .25s ease-out}.emf-pop__card{position:relative;width:100%;max-width:380px;background:#fff;border-radius:18px;padding:28px 22px 22px;text-align:center;box-shadow:0 24px 60px #0c122059;animation:emf-pop-in .28s cubic-bezier(.2,.9,.3,1.2)}.emf-pop__x{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;border-radius:50%;background:var(--emf-soft);color:var(--emf-ink);display:grid;place-items:center;cursor:pointer}.emf-pop__x svg{width:18px;height:18px}.emf-pop__brand{margin:0 0 14px;font-size:1.5rem;font-weight:800;letter-spacing:.14em;color:var(--emf-navy)}.emf-pop__lead{margin:0;font-size:2.1rem;line-height:1.25;color:var(--emf-ink)}.emf-pop__big{margin:2px 0 4px;font-size:5.6rem;line-height:1.02;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#3b82f6 0%,var(--emf-navy) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.emf-pop__btn{display:block;width:100%;margin-top:18px;padding:15px 18px;border:0;border-radius:12px;background:var(--emf-navy);color:#fff;font:inherit;font-size:1.8rem;font-weight:700;cursor:pointer}.emf-pop__btn:disabled{opacity:.6;cursor:progress}.emf-pop__no{margin-top:12px;border:0;background:none;color:var(--emf-muted);font:inherit;font-size:1.4rem;text-decoration:underline;cursor:pointer;padding:6px}.emf-pop__form{margin-top:16px}.emf-pop__input{width:100%;padding:14px;border:2px solid var(--emf-line);border-radius:12px;font:inherit;font-size:1.7rem;color:var(--emf-ink);background:#fff}.emf-pop__input:focus{outline:none;border-color:var(--emf-navy)}.emf-pop__form .emf-pop__btn{margin-top:10px}.emf-pop__err{margin:8px 0 0;color:#b3261e;font-size:1.3rem}.emf-pop__note{margin:10px 0 0;font-size:1.2rem;color:var(--emf-muted)}.emf-pop__text{margin:8px 0 14px;font-size:1.5rem;color:var(--emf-muted);line-height:1.4}.emf-pop__code{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:14px;border:2px dashed var(--emf-navy);border-radius:12px;background:var(--emf-tint);cursor:pointer;font:inherit}.emf-pop__code span{font-size:2.6rem;font-weight:800;letter-spacing:.12em;color:var(--emf-navy)}.emf-pop__code small{font-size:1.2rem;color:var(--emf-muted)}@keyframes emf-pop-fade{0%{opacity:0}}@keyframes emf-pop-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}@media(prefers-reduced-motion:reduce){.emf-pop__overlay,.emf-pop__card{animation:none}}body.emf-pop-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/emf-ui.css.map */
