.mg{--or:rgb(var(--color-base-accent-1,255,90,2));--or-d:#E04E00;--or-bg:#FEF1E8;--cream:#FFF4EC;--ink:#151515;--body:#3a3a3a;--muted:#7a7a7a;--line:#EFE4DA;--green:#1E8E4E;--green-d:#17703D;--green-bg:#E3F4EA;--blk:#151515;color:var(--ink);font-family:var(--font-body-family);letter-spacing:0}.mg *,.mg *:before,.mg *:after{box-sizing:border-box}:where(.mg) p{margin:0}.mg-wrap{max-width:118rem;margin:0 auto;padding:0 1.6rem}@media(min-width:750px){.mg-wrap{padding:0 3.2rem}}.mg-sec{padding:4rem 0}@media(min-width:990px){.mg-sec{padding:6.4rem 0}}.mg-center{text-align:center}.mg-pill{display:inline-block;background:var(--or-bg);color:var(--or);font-weight:700;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:.5rem 1.2rem;margin:0 0 1.2rem;line-height:1.3}.mg-h2{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;line-height:1.15;margin:0 0 1rem;color:var(--ink);letter-spacing:-.01em}.mg-h2--up{text-transform:uppercase}@media(min-width:990px){.mg-h2{font-size:3.4rem}}.mg-lead{font-size:1.5rem;line-height:1.5;color:var(--body);margin:0 auto 2.4rem;max-width:62rem;text-align:center}@media(min-width:990px){.mg-lead{font-size:1.7rem}}.mg-rte{font-size:1.5rem;line-height:1.55;color:var(--body)}.mg-rte p+p{margin-top:1rem}.mg-rte strong{color:var(--ink)}.mg-img{border-radius:2rem;overflow:hidden;background:var(--cream)}.mg-img img{display:block;width:100%;height:auto}.mg-stars{color:#f5a623;letter-spacing:.1rem;font-size:1.4rem;line-height:1}.mg-check{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--green);flex:0 0 auto}.mg-check svg{width:1.1rem;height:1.1rem}.mg-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:var(--w,78%);gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -1.6rem;padding:0 1.6rem .4rem;scroll-padding:0 1.6rem}.mg-scroller::-webkit-scrollbar{display:none}.mg-scroller>*{scroll-snap-align:start;min-width:0}@media(min-width:750px){.mg-scroller{margin:0 -3.2rem;padding:0 3.2rem .4rem;scroll-padding:0 3.2rem}}@media(min-width:990px){.mg-scroller--grid{grid-auto-flow:row;grid-template-columns:repeat(var(--cols,3),1fr);overflow:visible;margin:0;padding:0}}.mg-hero{padding:0 0 3.2rem}.mg-hero__grid{display:grid;gap:1.6rem}@media(min-width:990px){.mg-hero{padding:3.2rem 0 5.6rem}.mg-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4.8rem;align-items:start}.mg-hero__media{position:sticky;top:2rem}}.mg-gal{position:relative}.mg-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:var(--cream)}.mg-gal__track::-webkit-scrollbar{display:none}.mg-gal__slide{flex:0 0 100%;scroll-snap-align:start;position:relative;aspect-ratio:1/1}.mg-gal__slide img{width:100%;height:100%;object-fit:contain;display:block;background:#fff}@media(min-width:990px){.mg-gal__track{border-radius:2.4rem}}.mg-gal__badge{position:absolute;left:1.6rem;top:1.6rem;width:10.4rem;height:10.4rem;border-radius:50%;background:var(--blk);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-12deg);box-shadow:0 6px 18px #00000040;z-index:2;pointer-events:none;font-family:var(--font-heading-family)}.mg-gal__badge small{font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.mg-gal__badge b{font-size:2rem;line-height:.95;font-weight:900;color:var(--or);text-transform:uppercase;margin-top:.3rem}@media(min-width:990px){.mg-gal__badge{width:13rem;height:13rem;left:2.4rem;top:2.4rem}.mg-gal__badge small{font-size:1.2rem}.mg-gal__badge b{font-size:2.6rem}}.mg-gal__dots{display:flex;gap:.6rem;justify-content:center;padding:1.2rem 0 0}.mg-gal__dot{width:.7rem;height:.7rem;border-radius:99px;background:#d9cfc6;border:0;padding:0;transition:width .2s,background .2s;cursor:pointer}.mg-gal__dot.is-on{width:2.2rem;background:var(--ink)}.mg-gal__thumbs{display:none}@media(min-width:990px){.mg-gal__dots{display:none}.mg-gal__thumbs{display:flex;gap:1rem;margin-top:1.4rem;overflow-x:auto;scrollbar-width:none}.mg-gal__thumb{flex:0 0 7.2rem;height:7.2rem;border-radius:1.2rem;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cream);cursor:pointer}.mg-gal__thumb img{width:100%;height:100%;object-fit:contain;display:block;background:#fff}.mg-gal__thumb.is-on{border-color:var(--or)}}.mg-gal__nav{display:none}@media(min-width:990px){.mg-gal__nav{display:flex;position:absolute;top:calc(50% - 6rem);width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 10px #0000001f;align-items:center;justify-content:center;cursor:pointer;z-index:3}.mg-gal__nav--prev{left:1.6rem}.mg-gal__nav--next{right:1.6rem}}.mg-info{padding:0 1.6rem}@media(min-width:990px){.mg-info{padding:0}}.mg-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;font-size:1.4rem;color:var(--ink)}.mg-meta a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.mg-meta__best{background:var(--blk);color:#fff;font-size:1rem;font-weight:800;letter-spacing:.06em;border-radius:99px;padding:.35rem .9rem;text-transform:uppercase}.mg-sold{font-size:1.4rem;color:var(--body);margin-top:.4rem}.mg-title{font-family:var(--font-heading-family);font-weight:800;font-size:3rem;line-height:1.1;margin:1rem 0 .6rem;letter-spacing:-.02em}@media(min-width:990px){.mg-title{font-size:4.4rem}}.mg-price{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.mg-price__v{font-size:2.2rem;font-weight:800}.mg-price__per{background:var(--blk);color:#fff;font-size:1.2rem;font-weight:700;border-radius:99px;padding:.45rem 1.1rem}.mg-sub{font-size:1.75rem;line-height:1.45;font-weight:500;margin:1.4rem 0;color:var(--ink)}.mg-sub em{font-style:normal;color:var(--or);font-weight:800}.mg-bul{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.9rem}.mg-bul li{display:flex;gap:1rem;align-items:flex-start;font-size:1.45rem;line-height:1.4;color:var(--ink)}.mg-offer{border-radius:2.2rem;overflow:hidden;background:var(--cream);box-shadow:0 1px 0 var(--line)}.mg-offer__head{background:var(--blk);color:#fff;padding:1.6rem 1.6rem 1.8rem}.mg-offer__tag{display:inline-block;border:1.5px solid rgba(255,255,255,.55);border-radius:99px;font-size:1.1rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.45rem 1.1rem}.mg-offer__h{font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;line-height:1.05;color:var(--or);text-transform:uppercase;margin:1rem 0 .6rem;letter-spacing:-.01em}.mg-offer__s{font-size:1.45rem;line-height:1.4;color:#eee}.mg-offer__body{padding:1.4rem 1.2rem 1.6rem}.mg-opt{position:relative;display:block;background:#fff;border:1.5px solid var(--line);border-radius:1.6rem;padding:1.5rem 1.4rem;margin-top:1.2rem;cursor:pointer;transition:border-color .15s,box-shadow .15s}.mg-opt:first-child{margin-top:0}.mg-opt.is-on{border-color:var(--or);box-shadow:0 0 0 1px var(--or)}.mg-opt__flag{position:absolute;right:1.2rem;top:-1.1rem;font-size:1rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--or);border-radius:99px;padding:.35rem 1rem}.mg-opt__flag--green{background:var(--green-d)}.mg-opt__row{display:flex;align-items:flex-start;gap:1.2rem}.mg-opt__radio{flex:0 0 2.2rem;height:2.2rem;border-radius:50%;border:2px solid #D8CDC2;margin-top:.1rem;position:relative;background:#fff}.mg-opt.is-on .mg-opt__radio{border-color:var(--or)}.mg-opt.is-on .mg-opt__radio:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:var(--or)}.mg-opt__name{font-size:1.6rem;font-weight:700;flex:1;line-height:1.3}.mg-opt__prices{text-align:right;line-height:1.25}.mg-opt__old{display:block;font-size:1.25rem;color:var(--muted);text-decoration:line-through}.mg-opt__now{display:block;font-size:1.8rem;font-weight:800}.mg-opt__per{display:block;font-size:1.25rem;color:var(--muted);margin-top:.2rem}.mg-opt__more{display:none;margin:1.2rem 0 0 3.4rem}.mg-opt.is-on .mg-opt__more{display:block}.mg-opt__games{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,4.8rem);gap:.6rem;justify-content:start;padding-bottom:.8rem}.mg-opt .mg-opt__games{margin-left:0}.mg-g{position:relative;width:100%;min-width:0}.mg-g img{display:block;width:100%;height:auto;aspect-ratio:1/1;border-radius:.8rem;object-fit:contain;background:#fff;border:1px solid var(--line)}.mg-opt .mg-g--empty{width:100%;height:auto;aspect-ratio:1/1;font-size:1.6rem}.mg-g span{position:absolute;left:50%;bottom:-.7rem;transform:translate(-50%);background:var(--green);color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.03em;padding:.15rem .4rem;border-radius:.4rem;white-space:nowrap}.mg-opt__change{background:none;border:0;padding:.2rem 0;margin-left:.6rem;align-self:center;color:var(--or);font-weight:800;font-size:1.45rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-family:inherit}.mg-opt__save{color:var(--green-d);font-weight:800;font-size:1.4rem;margin-top:1.4rem}.mg-opt__ship{display:inline-block;margin-top:.8rem;background:var(--green-bg);color:var(--green-d);font-weight:700;font-size:1.2rem;border-radius:99px;padding:.35rem 1rem}.mg-cta{display:flex;gap:.5rem;align-items:center;justify-content:center;text-decoration:none;width:100%;margin-top:1.6rem;background:var(--or);color:#fff;border:0;border-radius:1.4rem;padding:1.8rem 1.6rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 16px #ff5a0247;transition:background .15s,transform .05s}.mg-cta:hover{background:var(--or-d)}.mg-cta:active{transform:scale(.99)}.mg-cta[aria-busy=true]{opacity:.6;pointer-events:none}.mg-best{font-size:1.3rem;font-weight:700;text-align:center;margin-top:1.2rem;line-height:1.4}.mg-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.4rem}.mg-pay svg{height:2.6rem;width:auto;display:block;border-radius:.4rem}.mg-pay__cod{font-size:1.25rem;color:var(--muted);text-align:center;margin-top:.8rem}.mg-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.6rem;text-align:center}.mg-trust__i{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1.3;color:var(--ink)}.mg-trust__ic{width:4rem;height:4rem;border-radius:50%;border:2px solid var(--or);color:var(--or);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.3rem;background:#fff}.mg-trust__ic svg{width:2.2rem;height:2.2rem}.mg-trust__ic--logo{width:auto;min-width:4rem;height:4rem;border:0;background:transparent;border-radius:0;padding:0}.mg-trust__logo{height:4rem;width:auto;max-width:9rem;display:block;object-fit:contain}.mg-hero__quote{display:flex;gap:1rem;border-top:1px solid var(--line);margin-top:1.6rem;padding-top:1.4rem;font-size:1.4rem;line-height:1.45}.mg-hero__quote .mg-stars{flex:0 0 auto;padding-top:.2rem;font-size:1.2rem}.mg-hero__quote p span{color:var(--muted)}.mg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.mg-modal.is-open{display:block}.mg-modal__bg{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.mg-modal__box{position:absolute;left:0;right:0;bottom:0;max-height:88vh;background:#fff;border-radius:2.2rem 2.2rem 0 0;display:flex;flex-direction:column;animation:mgUp .22s ease-out}@media(min-width:750px){.mg-modal__box{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:52rem;max-height:84vh;border-radius:2.2rem;animation:none}}@keyframes mgUp{0%{transform:translateY(40px);opacity:.5}to{transform:none;opacity:1}}.mg-modal__hd{padding:2rem 2rem 1.2rem;border-bottom:1px solid var(--line);position:relative}.mg-modal__hd h3{font-family:var(--font-heading-family);font-size:2rem;font-weight:800;margin:0 0 .4rem}.mg-modal__hd p{font-size:1.35rem;color:var(--muted)}.mg-modal__x{position:absolute;right:1.4rem;top:1.4rem;width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:var(--cream);font-size:2rem;line-height:1;cursor:pointer}.mg-modal__list{overflow-y:auto;padding:.8rem 1.6rem}.mg-pick{display:flex;align-items:center;gap:1.2rem;padding:1rem .4rem;border-bottom:1px solid var(--line);cursor:pointer}.mg-pick:last-child{border-bottom:0}.mg-pick img{width:5.2rem;height:5.2rem;border-radius:1rem;object-fit:contain;background:#fff;border:1px solid var(--line)}.mg-pick__n{flex:1;font-size:1.45rem;font-weight:600;line-height:1.3}.mg-pick__p{font-size:1.3rem;color:var(--muted);font-weight:500;display:block}.mg-pick__cb{width:2.4rem;height:2.4rem;border-radius:.7rem;border:2px solid #D8CDC2;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.mg-pick.is-on .mg-pick__cb{background:var(--or);border-color:var(--or)}.mg-pick.is-lock{cursor:default}.mg-pick.is-lock .mg-pick__cb{background:#c9beb3;border-color:#c9beb3}.mg-pick.is-off{opacity:.4}.mg-modal__ft{padding:1.4rem 1.6rem calc(1.4rem + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.mg-modal__cnt{font-size:1.35rem;text-align:center;margin-bottom:1rem;color:var(--body)}.mg-modal__cnt b{color:var(--or)}.mg-modal .mg-cta{margin-top:0}.mg-modal .mg-cta[disabled]{opacity:.45;pointer-events:none}.mg-ugc .mg-scroller{--w:62%}@media(min-width:750px){.mg-ugc .mg-scroller{--w:30%}}@media(min-width:990px){.mg-ugc .mg-scroller{--w:calc((100% - 4.8rem)/4.4)}}.mg-ugc__card{position:relative;aspect-ratio:9/16;border-radius:1.8rem;overflow:hidden;background:var(--cream);cursor:pointer}.mg-ugc__card video,.mg-ugc__card img{width:100%;height:100%;object-fit:cover;display:block}.mg-ugc__play{position:absolute;left:50%;top:50%;width:5.6rem;height:5.6rem;margin:-2.8rem 0 0 -2.8rem;border-radius:50%;background:var(--or);border:0;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #00000040;transition:opacity .2s;pointer-events:none}.mg-ugc__card.is-playing .mg-ugc__play,.mg-ugc__card.is-playing .mg-ugc__q{opacity:0}.mg-ugc__q{position:absolute;left:0;right:0;bottom:0;padding:4rem 1.4rem 1.4rem;background:linear-gradient(transparent,#000000b3);color:#fff;font-weight:700;font-size:1.4rem;line-height:1.3;transition:opacity .2s}.mg-ugc__who{font-size:1.3rem;color:var(--muted);margin-top:.8rem}.mg-rev .mg-scroller{--w:82%}@media(min-width:750px){.mg-rev .mg-scroller{--w:44%}}.mg-rev__card{border:1px solid var(--line);border-radius:1.8rem;padding:1.8rem;background:#fff;display:flex;flex-direction:column;gap:1.2rem;min-height:19rem}.mg-rev__t{font-size:1.5rem;line-height:1.5;color:var(--ink);flex:1;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:990px){.mg-rev .mg-scroller{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 3.6rem)/4);overflow-x:auto}}.mg-rev__a{font-size:1.35rem;font-weight:700}.mg-rev__a span{font-weight:500;color:var(--muted)}.mg-link{display:inline-block;margin-top:2rem;color:var(--or);font-weight:700;font-size:1.5rem;text-decoration:underline;text-underline-offset:3px}.mg-flip__top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.mg-flip__cnt{font-weight:800;font-size:1.5rem;color:var(--body);white-space:nowrap}.mg-flip .mg-scroller{--w:78%;margin-top:1.6rem}@media(min-width:750px){.mg-flip .mg-scroller{--w:40%}}@media(min-width:990px){.mg-flip .mg-scroller{--w:calc((100% - 3.6rem)/3.6)}}.mg-card{display:block;position:relative;perspective:1200px;cursor:pointer;aspect-ratio:var(--ar,4/3);background:none;border:0;padding:0;width:100%;font-family:inherit;text-align:center}.mg-card__in{display:block;position:relative;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.mg-card.is-flipped .mg-card__in{transform:rotateY(180deg)}.mg-card__f,.mg-card__b{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:1.8rem;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem}.mg-card__f{background:var(--or);color:#fff}.mg-card__b{background:#fff;border:2px solid var(--or);color:var(--ink);transform:rotateY(180deg);justify-content:center;gap:.8rem}.mg-card__f img,.mg-card__b img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mg-card--img .mg-card__f,.mg-card--img .mg-card__b{padding:0;border:0;background:#f9992a}.mg-card--img .mg-card__f img,.mg-card--img .mg-card__b img{object-fit:contain}.mg-card__cat{font-size:1.1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:left}.mg-card__q{background:#fff;color:var(--ink);border-radius:1.2rem;padding:1.4rem 1.2rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;line-height:1.25}.mg-card__ask{font-weight:700;font-size:1.4rem}.mg-card__ans{font-family:var(--font-heading-family);font-weight:900;font-size:2.4rem;color:var(--or);text-transform:uppercase}.mg-card__exp{font-size:1.4rem;line-height:1.45;color:var(--body)}.mg-card__hint{position:absolute;right:1rem;bottom:1rem;width:2.8rem;height:2.8rem;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;z-index:2}.mg-stats{background:var(--cream);padding:2.8rem 0}.mg-stats__g{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.2rem;text-align:center}@media(min-width:750px){.mg-stats{padding:4rem 0}.mg-stats__g{grid-template-columns:repeat(4,1fr)}}.mg-stats__v{display:block;font-family:var(--font-heading-family);font-weight:900;color:var(--or);font-size:2.8rem;line-height:1.1}@media(min-width:990px){.mg-stats__v{font-size:4rem}}.mg-stats__l{display:block;font-size:1.35rem;color:var(--body);margin-top:.4rem;line-height:1.35}.mg-intro__g{display:grid;gap:2.4rem;align-items:center}@media(min-width:990px){.mg-intro__g{grid-template-columns:1fr 1.1fr;gap:5.6rem}}.mg-intro .mg-rte p{margin-top:1.2rem}.mg-intro .mg-rte p:first-child{margin-top:0}.mg-intro .mg-rte .mg-big{font-size:1.65rem;color:var(--ink)}.mg-ben .mg-scroller{--w:78%;--cols:3}.mg-ben__img{border-radius:1.8rem;overflow:hidden;aspect-ratio:1/1;background:var(--cream)}.mg-ben__img img{width:100%;height:100%;object-fit:cover;display:block}.mg-ben__t{font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;text-transform:uppercase;line-height:1.25;margin:1.4rem 0 .6rem}.mg-ben__x{font-size:1.45rem;line-height:1.5;color:var(--body)}.mg-how__l{display:grid;gap:2rem;max-width:72rem;margin:2.4rem auto 0;text-align:left}@media(min-width:990px){.mg-how__l{grid-template-columns:repeat(3,1fr);max-width:none;gap:3.2rem}}.mg-how__i{display:flex;gap:1.4rem;align-items:flex-start}@media(min-width:990px){.mg-how__i{flex-direction:column;align-items:center;text-align:center}}.mg-how__ic{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border-radius:1.6rem;overflow:hidden;background:var(--cream)}@media(min-width:990px){.mg-how__ic{flex-basis:11rem;width:11rem;height:11rem;border-radius:2.4rem}}.mg-how__ic img{width:100%;height:100%;object-fit:cover;display:block}.mg-how__t{font-weight:800;font-size:1.6rem;line-height:1.3;margin-bottom:.4rem}.mg-how__x{font-size:1.45rem;line-height:1.5;color:var(--body)}.mg-band{background:var(--blk);color:#fff;text-align:center;padding:4rem 0}.mg-band__k{color:var(--or);font-weight:800;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.mg-band__h{font-family:var(--font-heading-family);font-weight:900;font-size:3rem;line-height:1.1;text-transform:uppercase;margin:.8rem 0;color:#fff}@media(min-width:990px){.mg-band__h{font-size:4.6rem}}.mg-band__s{font-size:1.5rem;line-height:1.45;opacity:.92;max-width:44rem;margin:0 auto;text-align:center}.mg-band .mg-cta{max-width:44rem;margin:2.2rem auto 0}.mg-band__f{font-size:1.3rem;opacity:.85;margin-top:1.4rem}.mg-guar{background:var(--cream);padding:3.6rem 0}.mg-guar__in{display:grid;gap:1.6rem;max-width:80rem;margin:0 auto}@media(min-width:750px){.mg-guar__in{grid-template-columns:13rem 1fr;gap:3.2rem;align-items:center}}.mg-guar__b{width:11.2rem;height:11.2rem;border-radius:50%;border:3px solid var(--green);color:var(--green-d);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;font-family:var(--font-heading-family);text-transform:uppercase;line-height:1}.mg-guar__b:after{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border-radius:50%;border:1.5px dashed var(--green)}.mg-guar__b b{font-size:2.4rem;font-weight:900}.mg-guar__b small{font-size:1.1rem;font-weight:800;margin-top:.3rem}.mg-guar__h{font-family:var(--font-heading-family);font-weight:800;font-size:2.1rem;line-height:1.2;margin:0 0 .8rem}.mg-guar .mg-rte a{color:var(--or);font-weight:700}.mg-psy__card{border:1px solid var(--line);border-radius:2rem;padding:2rem;background:#fff;max-width:80rem;margin:0 auto}@media(min-width:750px){.mg-psy__card{display:grid;grid-template-columns:14rem 1fr;gap:3.2rem;align-items:start;padding:3.2rem}}.mg-psy__ph{width:11.6rem;height:11.6rem;border-radius:50%;overflow:hidden;background:var(--cream);margin-bottom:1.6rem}@media(min-width:750px){.mg-psy__ph{width:14rem;height:14rem;margin:0}}.mg-psy__ph img,.mg-psy__ph svg{width:100%;height:100%;object-fit:cover;display:block}.mg-psy__ph svg{fill:#e2d4c6}.mg-psy__h{font-family:var(--font-heading-family);font-weight:800;font-size:2.1rem;line-height:1.2;margin:0 0 1rem}.mg-psy__q{font-size:1.6rem;line-height:1.55;color:var(--ink)}.mg-psy__who{font-size:1.35rem;margin-top:1.2rem;color:var(--muted)}.mg-psy__who b{color:var(--ink)}.mg-psy__note{max-width:80rem;margin:1.4rem auto 0;background:var(--cream);border-radius:1.6rem;padding:1.6rem 1.8rem;font-size:1.45rem;line-height:1.5}.mg-psy__note b{display:block;margin-bottom:.4rem}.mg-psy__note span{color:var(--muted)}.mg-box__g{display:grid;gap:2.4rem;align-items:center}@media(min-width:990px){.mg-box__g{grid-template-columns:1fr 1fr;gap:5.6rem}}.mg-box__h{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;line-height:1.15;margin:0 0 1.4rem}@media(min-width:990px){.mg-box__h{font-size:3.2rem}}.mg-box ul{list-style:none;padding:0;margin:0;display:grid;gap:1.1rem}.mg-box li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.4}.mg-faq__l{max-width:80rem;margin:2rem auto 0;border-top:1px solid var(--line)}.mg-faq details{border-bottom:1px solid var(--line)}.mg-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;font-weight:700;font-size:1.55rem;line-height:1.35;cursor:pointer}.mg-faq summary::-webkit-details-marker{display:none}.mg-faq__pm{flex:0 0 2.8rem;height:2.8rem;border-radius:50%;background:var(--or-bg);color:var(--or);position:relative}.mg-faq__pm:before,.mg-faq__pm:after{content:"";position:absolute;left:50%;top:50%;width:1.1rem;height:2px;background:currentColor;transform:translate(-50%,-50%)}.mg-faq__pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}.mg-faq details[open] .mg-faq__pm:after{transform:translate(-50%,-50%) rotate(0)}.mg-faq__a{padding:0 4rem 1.8rem 0;font-size:1.45rem;line-height:1.6;color:var(--body)}.mg-faq__a a{color:var(--or)}.mg-more .mg-scroller{--w:44%}@media(min-width:750px){.mg-more .mg-scroller{--w:28%}}@media(min-width:990px){.mg-more .mg-scroller{--w:calc((100% - 6rem)/6)}}.mg-more__c{display:block;color:var(--ink);text-decoration:none}.mg-more__img{position:relative;border-radius:1.6rem;overflow:hidden;aspect-ratio:1/1;background:#fff;border:1px solid var(--line)}.mg-more__img img{width:100%;height:100%;object-fit:contain;display:block}.mg-more__tag{position:absolute;left:.8rem;right:.8rem;top:.8rem;background:#fff;color:var(--or);font-size:1.05rem;font-weight:800;text-align:center;border-radius:99px;padding:.4rem .6rem;line-height:1.2}.mg-more__n{font-weight:700;font-size:1.45rem;line-height:1.3;margin-top:1rem}.mg-more__p{color:var(--or);font-weight:800;font-size:1.45rem;margin-top:.3rem}.mg-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.8rem}.mg-hd .mg-h2{margin:0}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mg-pdp.css.map */
