.pa-a{--a-purple: #6d34b8;--a-purple-dark: #4d2387;--a-ink: #4a2a7a;--a-cream: #fdf6ec;--a-felt-bg: var(--pa-a-felt) center / 300px auto, #fbf4e6;--a-shadow: 0 10px 24px rgba(120, 80, 40, .12), 0 2px 0 rgba(150, 110, 60, .12);--a-gap: 24px}.pa-a-room{position:relative;overflow-x:clip;background:var(--pa-a-wall) center bottom / cover no-repeat,#fcefe2}@media screen and (max-width:749px){.pa-a-room{background-image:var(--pa-a-wall-sm)}.pa-a-room__bunting{display:none}}.pa-a-room__deco{position:absolute;z-index:0;pointer-events:none;height:auto;max-width:none}.pa-a-room>.pa-wrap{position:relative;z-index:1}.pa-a-room__window{right:2.2%;top:6%;width:clamp(150px,15vw,230px)}.pa-a-room__bunting{z-index:1;right:.5%;top:0;width:clamp(170px,17vw,260px)}.pa-a-room__mobile{top:-2%;width:clamp(96px,10vw,150px);transform-origin:50% 0;animation:pa-a-sway 9s ease-in-out infinite alternate}@keyframes pa-a-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.pa-a-float{position:absolute;z-index:0;pointer-events:none;animation:pa-a-float 8s ease-in-out infinite alternate}.pa-a-float--slow{animation-duration:11s;animation-delay:-4s}@keyframes pa-a-float{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-10px) rotate(4deg)}}.pa-a-bob{transition:transform .6s ease-in-out;transform-origin:50% 100%}.pa-a-bob:hover,.pa-a-bob:active{transform:translateY(-6px) rotate(-2deg)}.pa-a-sprite{display:inline-block;flex:none;background-repeat:no-repeat}.pa-a-card{position:relative;border-radius:28px;background:var(--pa-a-felt) center / 300px auto,#fbf4e6;box-shadow:0 10px 24px #7850281f,0 2px #966e3c1f}.pa-a-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border:0;border-radius:999px;background:linear-gradient(#6d34b8f0,#6d34b8f0),var(--pa-a-felt) center / 220px auto;box-shadow:0 4px #4d2387,0 8px 16px #4d238738;color:#fff;font-family:var(--pa-font-head);font-weight:600;font-size:18px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s ease-out}.pa-a-btn:hover{transform:translateY(-1px);color:#fff}.pa-a-btn:focus-visible{outline:3px solid #ffd23f;outline-offset:3px}.pa-a-btn--cream{background:var(--pa-a-felt) center / 220px auto,#fbf4e6;box-shadow:0 4px #966e3c4d,0 8px 16px #78502824;color:#4a2a7a}.pa-a-btn--cream:hover{color:#4a2a7a}.pa-a-title{margin:0;font-family:var(--pa-font-head);font-weight:700;color:#5b2d91;line-height:1.08}.pa-a-floor{overflow:hidden;margin-top:8px;padding-top:12px;background:linear-gradient(#fdf6ec,#f6dcb8 55%,#efcfa6);text-align:center}.pa-a-floor__rug{display:block;width:min(400px,70vw);height:auto;margin:calc(min(400px,70vw)*-.13) auto calc(min(400px,70vw)*-.065)}@media(prefers-reduced-motion:reduce){.pa-a-room__mobile,.pa-a-float{animation:none!important}.pa-a-bob,.pa-a-btn{transition:none!important}.pa-a-bob:hover,.pa-a-bob:active,.pa-a-btn:hover{transform:none!important}}:root{--pa-room-wall: #fcebe2;--pa-room-floor: #fbbe80;--pa-room-ink: #4a2a7a;--pa-room-title: #5b2d91;--pa-room-col: 1136px}body.pa-room,body.pa-room #MainContent{background-color:var(--pa-room-wall)}:root{--pa-frame-max: 1440px;--pa-frame-w: min(100vw, var(--pa-frame-max));--pa-outside: #f1d8ca}html:has(body.pa-room){background-color:var(--pa-outside)}body.pa-room{position:relative;max-width:var(--pa-frame-max);margin-left:auto;margin-right:auto}@media screen and (min-width:1441px){body.pa-room{box-shadow:0 0 0 1px #966e3c14,0 0 48px #7850281a}}body.pa-room #MainContent{position:relative;overflow-x:clip}.pa-room-gutters{display:none}@media screen and (min-width:1340px){body.pa-room #MainContent .page-width{max-width:var(--pa-room-col)}.pa-room-gutters{--pa-gw: clamp(80px, calc((var(--pa-frame-w) - var(--pa-room-col)) / 2 - 24px), 150px);display:block;position:absolute;z-index:0;left:0;right:0;top:var(--pa-room-top, 640px);bottom:280px;pointer-events:none}.pa-room-gutters__piece{position:absolute;top:var(--t);width:auto;height:auto;max-width:var(--pa-gw);max-height:170px}.pa-room-gutters__piece--left{left:10px}.pa-room-gutters__piece--right{right:10px}body.pa-room #MainContent>.shopify-section{position:relative;z-index:1}.pa-section-room-peek{display:none}}.pa-room-sway{transform-origin:50% 0;animation:pa-room-sway 7s ease-in-out infinite alternate}@keyframes pa-room-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.pa-room-peek{position:relative;height:clamp(72px,9vw,110px);margin:-8px 0;pointer-events:none}.pa-room-peek__piece{position:absolute;bottom:0;width:auto;height:100%;max-width:40vw;object-fit:contain}.pa-room-peek__piece--left{left:8px}.pa-room-peek__piece--right{right:8px}@media screen and (max-width:749px){.pa-room-peek{height:64px;margin:0}.pa-room-peek__piece--right{display:none}}.pa-room-floor{--pa-floor-h: clamp(120px, 16.7vw, 240px);--pa-floor-sk: .57;position:relative;z-index:1;width:100%;height:var(--pa-floor-h);overflow:hidden;pointer-events:none}.pa-room-floor--home{--pa-floor-sk: .573}.pa-room-floor--songs{--pa-floor-sk: .567}.pa-room-floor--shop{--pa-floor-sk: .44}.pa-room-floor--product{--pa-floor-sk: .665}.pa-room-floor .pa-room-floor__boards{display:block;position:absolute;left:0;right:0;bottom:0;height:calc(var(--pa-floor-h) * var(--pa-floor-sk));background-repeat:repeat-x;background-position:center bottom;background-size:auto calc(var(--pa-floor-h) * var(--pa-floor-sk) * 1024 / 282)}.pa-room-floor__img{position:absolute;left:50%;bottom:0;width:auto;height:calc(var(--pa-floor-h) * 1024 / 504);max-width:none;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.pa-room-floor--base{--pa-floor-h: clamp(56px, 7vw, 100px);--pa-floor-sk: 1}.pa-room-band{position:relative;overflow:hidden;min-height:clamp(260px,30vw,420px);background:var(--pa-room-wall)}.pa-room-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 72%}.pa-room-band__inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-height:inherit;padding-top:max(28px,var(--pa-under-logo, 0px));padding-bottom:clamp(10px,1.6vw,22px)}.pa-room-band__words{align-self:flex-start;max-width:34em}.pa-room-band__title{font-size:clamp(34px,4.2vw,58px)}.pa-room-band__lede{margin:12px 0 0;font-size:18px;line-height:1.45;color:var(--pa-room-ink)}.pa-room-band__piece{flex:none;width:clamp(110px,16vw,220px);height:auto}@media screen and (max-width:749px){.pa-room-band{min-height:0}.pa-room-band__bg{top:auto;bottom:0;height:150px}.pa-room-band__inner{flex-direction:column;align-items:stretch;gap:0;padding-bottom:20px}.pa-room-band__words{align-self:stretch;padding-bottom:14px}.pa-room-band__piece{align-self:flex-end;width:auto;height:118px;margin-right:6px}.pa-room-band__title{font-size:36px}.pa-room-band__lede{font-size:17px}}body:has(.pa-room-band__piece[src*="pa-a-gen-lanterns."]) .pa-room-gutters__piece[src*="pa-a-gen-lanterns."],body:has(.pa-room-band__piece[src*="pa-a-gen-paper-plane."]) .pa-room-gutters__piece[src*="pa-a-gen-paper-plane."],body:has(.pa-room-band__piece[src*="pa-a-gen-cactus-shelf."]) .pa-room-gutters__piece[src*="pa-a-gen-cactus-shelf."],body:has(.pa-room-band__piece[src*="pa-a-gen-cloud-clock."]) .pa-room-gutters__piece[src*="pa-a-gen-cloud-clock."],body:has(.pa-room-band__piece[src*="pa-a-gen-step-stool."]) .pa-room-gutters__piece[src*="pa-a-gen-step-stool."],body:has(.pa-room-band__piece[src*="pa-a-gen-toy-chest."]) .pa-room-gutters__piece[src*="pa-a-gen-toy-chest."]{display:none}@media(prefers-reduced-motion:reduce){.pa-room-sway{animation:none!important}}body.pa-room,body.pa-room.gradient{background:var(--pa-room-wall)}body.pa-room #MainContent .shopify-section>.pa{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pa-theme-a.css.map */
