/* Independent non-animated Maloostoys hero compositions. Existing look is untouched. */
body.mobile-store[data-store-theme="playful"] .maloo-hero-section:is([data-maloo-design="storybook"],[data-maloo-design="playroom"],[data-maloo-design="garden"]) .maloo-hero-panel{border:1px solid #efd9d1;box-shadow:0 12px 36px #733b3912;overflow:hidden}
/* Storybook: a softly rounded two-page book, large arched art and an airy text page. */
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-panel{background:#fffaf5;border-radius:30px;gap:0;align-items:stretch}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-copy{padding:clamp(30px,5vw,70px);position:relative}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-kicker{background:#fff7f2;border:1px solid #eed4cc;border-radius:99px;padding:5px 12px}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-art{width:calc(100% - 44px);max-width:510px;aspect-ratio:1/1;margin:22px auto;border:7px solid #fffdf9;border-radius:48% 48% 18px 18px / 42% 42% 18px 18px;box-shadow:0 0 0 1px #efd9cd,0 15px 32px #7c4b3218}
/* Playroom: an offset toy display with a cherry-red stitched frame. */
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-panel{background:#fff4e9;border-radius:22px;gap:clamp(18px,3vw,45px);padding:clamp(18px,3vw,36px)}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-copy{padding:clamp(10px,2vw,26px)}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-kicker{color:var(--look-dark,#8c2c3c);border-bottom:2px solid var(--look-mid,#cd8791);padding-bottom:5px}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-art{width:min(100%,500px);aspect-ratio:1/1;border:9px solid #fffaf4;border-radius:24px 70px 24px 70px;outline:2px dashed #dcaeaa;outline-offset:-17px;box-shadow:8px 8px 0 #eed1ca,0 16px 26px #8a585014}
/* Garden: centered editorial copy followed by a wide, shallow scene. */
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-panel,body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"][data-hero-side="right"] .maloo-hero-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:'art' 'copy';gap:0;background:#fffaf3;border-radius:32px;text-align:center}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-copy{align-items:center;padding:20px 24px 32px}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-subtitle{max-width:42rem}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-actions,body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-chips{justify-content:center}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-art{width:min(780px,calc(100% - 44px));max-width:none;aspect-ratio:2.2/1;margin:22px auto 0;border:7px solid #fff;border-radius:26px;box-shadow:0 0 0 1px #efddd4,0 12px 25px #8a585010}
body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-mascot{height:88%;bottom:5%}
@media(max-width:639px){
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-panel,body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"][data-hero-side="right"] .maloo-hero-panel{grid-template-areas:'art' 'copy';gap:0}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-art{width:calc(100% - 28px);max-width:390px;margin:14px auto 0}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="storybook"] .maloo-hero-copy{padding:20px 21px 26px}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-panel{padding:14px;gap:12px}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-art{width:calc(100% - 8px);max-width:390px;margin:4px auto 0}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="playroom"] .maloo-hero-copy{padding:8px 5px 14px}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-copy{padding:18px 16px 24px}
 body.mobile-store[data-store-theme="playful"] .maloo-hero-section[data-maloo-design="garden"] .maloo-hero-art{width:calc(100% - 26px);aspect-ratio:1.35/1;margin:13px auto 0}
}
