:root{--am-mascot-image:url("/cdn/shop/files/ameego-ameego-poses.png?v=1789004865");--am-friends-image:url("/cdn/shop/files/ameego-tet-friends.png?v=1789004873")}
:root{--am-paper:#fffdf5;--am-ink:#222020;--am-purple:#7038ef;--am-yellow:#fecd29;--am-blue:#38b6ff;--am-coral:#f8586b;--am-mint:#c4f4d0;--am-border:#d8d1c3;--font-body--family:Arial,Helvetica,sans-serif;--font-heading--family:'Arial Rounded MT Bold','Trebuchet MS',Arial,sans-serif;--font-subheading--family:Arial,Helvetica,sans-serif;--font-accent--family:'Arial Rounded MT Bold','Trebuchet MS',Arial,sans-serif}
html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--am-paper);color:var(--am-ink);font-family:Arial,Helvetica,sans-serif}h1,h2,h3{font-family:'Arial Rounded MT Bold','Trebuchet MS',Arial,sans-serif}.am-wrap{max-width:1280px;padding-inline:54px;margin-inline:auto}.am-section{padding-block:90px}.am-wrap,.am-header,.am-ribbon,.am-how,.am-meet,.am-world{box-sizing:border-box;font-size:16px;line-height:1.6}.am-wrap *{box-sizing:border-box}.am-wrap p{margin:0 0 1.2em}.am-wrap a{color:inherit}.am-wrap h1,.am-wrap h2,.am-wrap h3{font-family:'Arial Rounded MT Bold','Trebuchet MS',Arial,sans-serif;font-weight:900;letter-spacing:-.055em;line-height:1.04;color:var(--am-ink);text-wrap:balance}.am-wrap h1{font-size:clamp(3.5rem,6.3vw,6.4rem);margin:22px 0 24px;line-height:.99}.am-wrap h2{font-size:clamp(2.5rem,4.8vw,4.6rem);margin:16px 0 24px}.am-wrap h3{font-size:1.7rem;margin:0 0 16px}.am-wrap button,.am-wrap input,.am-wrap select{font:inherit}.am-wrap button{cursor:pointer}.am-wrap button:disabled{cursor:not-allowed;opacity:.5}.am-wrap a:focus-visible,.am-wrap button:focus-visible,.am-wrap summary:focus-visible,.am-wrap input:focus-visible,.am-wrap select:focus-visible{outline:3px solid #6130d4;outline-offset:5px}.am-wrap [hidden]{display:none!important}.am-eyebrow{font-size:13px!important;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.am-announcement{background:var(--am-purple);color:#fff;text-align:center;font-size:13px;font-weight:700;padding:9px 15px}.am-header{background:#fffdf5f5;border-bottom:1px solid #22202020}.am-nav{min-height:90px;display:flex;align-items:center;gap:25px}.am-logo{font-family:'Arial Rounded MT Bold','Trebuchet MS',Arial,sans-serif;font-size:43px;line-height:1.1;font-weight:1000;letter-spacing:-.075em;color:var(--am-purple)!important;text-decoration:none;white-space:nowrap;margin-right:auto}.am-desktop-nav{display:flex;gap:22px;align-items:center;white-space:nowrap}.am-desktop-nav a,.am-cart{font-size:14px;font-weight:700;text-decoration:none}.am-wrap a:hover{text-decoration:underline;text-underline-offset:5px}.am-wrap .am-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--am-purple);color:#fff;padding:17px 26px;border:2px solid transparent;border-radius:100px;font-size:16px;font-weight:750;min-height:54px;line-height:1.25;text-decoration:none;transition:transform .2s,background .2s}.am-wrap .am-button:hover{transform:translateY(-3px);background:#5420c8}.am-wrap .am-button.am-light{background:var(--am-paper);border-color:var(--am-ink);color:var(--am-ink)}.am-nav .am-button{font-size:13px;padding:13px 19px;min-height:46px}.am-link{display:inline-flex;font-weight:750;text-decoration:underline;text-underline-offset:5px;min-height:44px;align-items:center}.am-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.am-mobile-menu{display:none}.am-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:650px;padding-block:48px 56px}.am-intro{font-size:18px;max-width:430px}.am-facts{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;font-weight:700;margin-top:29px}.am-stage{position:relative;background:var(--am-yellow);height:520px;border-radius:48% 48% 12% 12%;display:flex;align-items:center;justify-content:center;isolation:isolate}.am-pack{display:block;width:230px;height:auto;border-radius:20px;box-shadow:9px 12px 0 #222020,17px 23px 30px #0003;transform:rotate(9deg);position:relative;z-index:2;transition:transform .3s}.am-stage .am-pack{margin-left:30px}.am-pack:hover{transform:rotate(3deg) translateY(-5px)}.am-mascot{display:block;flex-shrink:0;width:300px;aspect-ratio:1;background-image:var(--am-mascot-image);background-size:300% 200%;background-position:var(--x) var(--y);background-repeat:no-repeat}.am-stage .am-hero-mascot{position:absolute;border:4px solid var(--am-purple);border-radius:28px;box-shadow:5px 7px 0 #222020;background-color:var(--am-paper);width:235px;left:-35px;bottom:4px;transform:rotate(-7deg);z-index:4}.am-sticker{position:absolute;right:-8px;top:16px;width:113px;height:113px;border-radius:50%;background:var(--am-coral);display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.1;font-weight:900;transform:rotate(12deg);z-index:4;border:2px solid #222}.am-under-label{position:absolute;right:34px;bottom:26px;font-size:13px;font-weight:700;transform:rotate(-5deg)}.am-ribbon{background:var(--am-mint);border-block:1px solid #222;padding:21px 20px;display:flex;justify-content:center;align-items:center;gap:40px;font-weight:800;font-size:15px}.am-ribbon b{color:var(--am-purple);font-size:23px}.am-product{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.am-product-art{min-height:520px;background:#ece5fa;border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:33px;padding:35px}.am-product-art .am-pack{width:214px;transform:rotate(-7deg)}.am-view{background:transparent;border:1px solid #222;border-radius:30px;padding:10px 18px;min-height:44px;font-size:14px!important}.am-view[aria-pressed=true]{background:#222;color:#fff}.am-product-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-block:1px solid var(--am-border);padding:20px 0;margin:24px 0;font-size:14px}.am-product-meta strong{display:block;font-size:21px}.am-small{font-size:14px!important;color:#59544c;line-height:1.6}.am-price{font-size:23px;font-weight:800;margin-bottom:5px!important}.am-product-help{margin-top:24px}.am-wrap details{border-bottom:1px solid var(--am-border);padding-block:18px}.am-wrap summary{cursor:pointer;font-size:16px;font-weight:700;min-height:30px;list-style:revert;display:list-item}.am-wrap details[open]>summary{margin-bottom:16px}.am-wrap details p:last-child{margin-bottom:0}.am-product-form select,.am-quantity input,.am-email-form input{background:var(--am-paper);border:1px solid #8d887b;border-radius:12px;padding:15px 17px;min-height:54px;color:var(--am-ink)}.am-product-form select{width:100%;margin-bottom:15px}.am-purchase-row{display:flex;gap:12px;align-items:end;margin-block:22px}.am-quantity{display:flex;flex-direction:column;font-size:14px;gap:6px}.am-quantity input{width:90px}.am-purchase-row .am-button{flex:1}.am-how{background:var(--am-yellow);border-radius:34px;margin-inline:24px}.am-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:36px}.am-section-heading h2{margin-bottom:0}.am-section-heading>p{max-width:290px;margin-bottom:0}.am-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.am-steps article{border-top:2px solid #222;padding-top:22px}.am-steps article>span{display:block;font-size:40px;font-weight:900;color:#785600;margin-bottom:25px}.am-rules{margin-top:30px;border-color:#8a6900!important}.am-meet{background:var(--am-mint)}.am-meet-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.am-meet-art{display:flex;align-items:center;flex-direction:column;gap:22px}.am-meet-art .am-mascot{width:min(100%,390px);border:4px solid var(--am-purple);border-radius:28px;background-color:var(--am-paper);box-shadow:7px 9px 0 #7038ef1c}.am-meet-grid p:not(.am-eyebrow){font-size:18px;max-width:430px}.am-world{background:var(--am-blue)}.am-centered{text-align:center;max-width:740px;margin:0 auto 45px}.am-friends{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.am-friend{background:var(--am-paper);padding:22px 20px 27px;border:1px solid #22202026;border-radius:22px 22px 80px 22px;min-width:0;transition:transform .2s}.am-friend:hover,.am-friend:focus-within{transform:translateY(-6px)}.am-friend h3{font-size:2.3rem}.am-friend>p:not(.am-eyebrow){font-size:15px}.am-friend-art{display:block;width:100%;aspect-ratio:1;background-image:var(--am-friends-image);background-size:200% 200%;background-position:var(--x) var(--y);background-repeat:no-repeat;margin-bottom:20px}.am-friend details{border-top:1px solid var(--am-border);border-bottom:0;margin-top:20px;font-size:14px}.am-friend summary{font-size:14px}.am-world-foot{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:30px}.am-world-foot .am-mascot{width:210px;border-radius:22px;background-color:var(--am-paper)}.am-world-foot p{margin:0}.am-story{border:1px solid var(--am-border);border-radius:24px;padding:28px!important;box-shadow:0 7px 0 #eee8d9}.am-story-body{max-width:660px;margin:30px auto;font-size:18px;line-height:1.8}.am-story-body aside{margin-top:32px;border-top:1px solid var(--am-border);padding-top:24px;font-size:16px}.am-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.am-faq h2{font-size:3rem}.am-footer{padding-block:20px 25px}.am-newsletter{background:var(--am-mint);border-radius:28px;padding:48px;display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}.am-newsletter h2{font-size:2.8rem}.am-newsletter h3{font-size:1.5rem}.am-email-form{display:grid;gap:12px;margin-bottom:15px}.am-email-form input{width:100%}.am-email-form label{font-size:14px;font-weight:700}.am-footer-links{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-block:55px}.am-footer-links .am-logo{font-size:62px;display:block;margin-bottom:20px}.am-footer-links nav{display:flex;flex-direction:column;gap:13px;font-size:14px}.am-copyright{border-top:1px solid var(--am-border);padding-top:24px;font-size:13px}.am-game{border:1px solid var(--am-border);border-radius:24px;padding:30px;background:#f5f1e8}.am-score-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.am-scores{display:flex;gap:20px;font-size:18px;font-weight:700}.am-status{padding:18px;background:#ede3ff;border-radius:16px;min-height:85px;margin:18px 0!important;font-weight:700}.am-game-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.am-card-row{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0 24px}.am-game-card{background:var(--fill,#fffdf5);color:#222020;border:2px solid #777;border-radius:10px;min-width:65px;min-height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:3px;font-size:13px!important;transition:transform .25s,opacity .25s;position:relative}.am-game-card strong{font-size:28px;line-height:1.1}.am-game-card svg{width:22px;height:22px}.am-game-card:disabled{opacity:.48!important}.am-game-card:not(:disabled):hover{transform:translateY(-5px)}.am-game-card.am-display{cursor:default;opacity:1}.am-game-card[data-under=true]{box-shadow:3px 4px 0 #7038ef}.am-game-card.am-revealed{outline:4px solid #fecd29;animation:am-reveal .65s ease}.am-pile{min-width:65px;min-height:110px}.am-pile small{font-size:11px;display:block;margin-top:7px}.am-middle{padding:20px;border:2px dashed #b4a3d1;border-radius:20px;min-height:280px;background:#fffdf5}.am-middle .am-card-row{justify-content:center}.am-middle p{font-size:14px}.am-winning{outline:4px solid var(--am-purple);outline-offset:3px}.am-game [data-am-collect]{width:100%}.am-game-hand{border-top:1px solid var(--am-border);padding-top:20px;margin-top:25px}.am-game h3{font-size:1.2rem}.am-progress{display:flex;gap:8px;padding:0;list-style:none;font-size:13px;flex-wrap:wrap;margin-bottom:20px}.am-progress li{border:1px solid var(--am-border);border-radius:20px;padding:6px 12px}.am-progress [aria-current=step]{background:#6130d4;color:#fff}.am-game .am-small{margin-top:15px}.am-just-played{animation:am-play .6s ease}.am-collecting{animation:am-collect .7s ease forwards}.am-off-shape{opacity:.4!important}.am-print-root{display:none}@keyframes am-reveal{from{transform:rotateY(80deg)}to{transform:rotateY(0)}}@keyframes am-play{from{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes am-collect{to{transform:translateY(-35px) scale(.8);opacity:0}}
@media(min-width:1600px){.am-wrap{max-width:1400px}.am-hero{min-height:740px}.am-stage{height:570px}}
@media(max-width:1100px){.am-wrap{padding-inline:30px}.am-nav{gap:18px}.am-desktop-nav{gap:16px}.am-desktop-nav a:nth-child(3),.am-desktop-nav a:nth-child(4){display:none}.am-product,.am-meet-grid,.am-faq{gap:40px}.am-stage{height:460px}.am-stage .am-pack{width:195px}.am-stage .am-hero-mascot{width:210px;left:-25px}.am-friends{grid-template-columns:repeat(2,1fr)}.am-friend-art{max-width:230px;margin-inline:auto}.am-newsletter{gap:30px}.am-game-grid{grid-template-columns:1fr}.am-middle{min-height:240px}}
@media(max-width:760px){html{scroll-padding-top:20px}.am-wrap{padding-inline:22px}.am-section{padding-block:60px}.am-announcement{font-size:12px}.am-nav{min-height:74px;gap:14px;position:relative}.am-logo{font-size:34px}.am-desktop-nav,.am-nav-cta{display:none!important}.am-mobile-menu{display:block;border:0!important;padding:0!important}.am-mobile-menu summary{font-size:14px;min-height:44px;display:flex;align-items:center;margin:0!important}.am-mobile-menu nav{position:absolute;top:100%;left:0;right:0;z-index:40;background:var(--am-paper);padding:20px 25px;box-shadow:0 12px 20px #0002;display:flex;flex-direction:column;gap:8px}.am-mobile-menu a{padding:10px;min-height:44px}.am-hero{grid-template-columns:1fr;gap:42px;padding-block:35px 45px}.am-wrap h1{font-size:clamp(3.6rem,11vw,5.4rem)}.am-intro{font-size:17px}.am-facts{gap:14px}.am-stage{height:430px;max-width:480px;width:100%;margin:auto}.am-stage .am-pack{width:190px}.am-stage .am-hero-mascot{width:185px;left:-6px;bottom:0}.am-sticker{width:94px;height:94px;right:5px;font-size:14px}.am-ribbon{flex-wrap:wrap;font-size:12px;gap:10px 20px;padding:16px 20px}.am-ribbon span:last-child,.am-ribbon b:last-of-type{display:none}.am-product{grid-template-columns:1fr;gap:35px}.am-product-art{min-height:445px}.am-product h2{font-size:3rem}.am-section-heading{display:block}.am-section-heading>.am-button,.am-section-heading>p{margin-top:25px}.am-how{margin-inline:10px;border-radius:22px}.am-steps{grid-template-columns:1fr;gap:25px}.am-steps article>span{font-size:27px;margin-bottom:15px}.am-meet-grid{grid-template-columns:1fr;gap:40px}.am-meet-art{order:2}.am-meet-art .am-mascot{max-width:300px}.am-friends{gap:15px}.am-friend{padding:15px 12px 25px;border-radius:20px 20px 45px 20px}.am-friend h3{font-size:2rem}.am-friend>p:not(.am-eyebrow){font-size:14px}.am-world-foot{gap:12px}.am-world-foot .am-mascot{width:145px}.am-world-foot p{font-size:14px}.am-faq{grid-template-columns:1fr;gap:15px}.am-newsletter{grid-template-columns:1fr;padding:28px;gap:20px}.am-newsletter h2{font-size:2.5rem}.am-footer-links{grid-template-columns:1fr 1fr;gap:30px}.am-footer-links>div{grid-column:1/-1}.am-game{padding:16px}.am-game-card{min-width:58px;min-height:85px;padding:6px;font-size:11px!important}.am-pile{min-width:58px}.am-card-row{gap:8px}.am-scores{font-size:16px;gap:15px}.am-story{padding:22px!important}}
@media(max-width:380px){.am-friends{grid-template-columns:1fr}.am-world-foot{flex-direction:column}.am-purchase-row{flex-wrap:wrap}.am-purchase-row .am-button{flex-basis:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.am-wrap *,.am-wrap *:before,.am-wrap *:after{animation:none!important;transition:none!important}.am-wrap .am-button:hover,.am-friend:hover,.am-friend:focus-within,.am-game-card:not(:disabled):hover{transform:none}}
@media print{body.am-printing>*:not(.am-print-root){display:none!important}body.am-printing .am-print-root{display:block!important;color:#000;background:white;font:12pt/1.6 Georgia,serif;max-width:170mm;margin:auto}body.am-printing .am-print-root h3{font-size:24pt}body.am-printing .am-print-root p{margin:0 0 .8em}body.am-printing .am-print-root aside{margin-top:20pt;border-top:1px solid #bbb;padding-top:15pt}}
