.pl-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.2rem}.pl-sec-head__txt{display:flex;flex-direction:column;gap:1rem;min-width:0}.pl-sec-head .pl-h2{margin:0}.pl-sec-head__txt p{margin:0;font-size:1.6rem;font-weight:600;opacity:.75;max-width:60rem;line-height:1.45}.pl-sec-head__side{display:flex;align-items:center;gap:1.6rem}.pl-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.8rem)/4);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.4rem .8rem 1.2rem .4rem;margin:-.4rem -.4rem 0;scrollbar-width:none}.pl-rail::-webkit-scrollbar{display:none}.pl-rail>*{scroll-snap-align:start;min-width:0}.pl-rail .pl-card{height:100%}.pl-arrows{display:flex;gap:.8rem}.pl-arrow{width:4.6rem;height:4.6rem;border-radius:50%;border:2px solid var(--pl-ink);background:#fff;color:var(--pl-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s}.pl-arrow:hover{background:var(--pl-yellow)}.pl-arrow:disabled{opacity:.3;cursor:default;background:#fff}.pl-arrow:focus-visible{outline:3px solid var(--pl-blue);outline-offset:2px}.pl-arrow svg{width:1.8rem;height:1.8rem;fill:currentColor}@media(max-width:989px){.pl-rail{grid-auto-columns:calc((100% - 3.2rem)/3)}}@media(max-width:749px){.pl-rail{grid-auto-columns:68%;gap:1.2rem;margin-right:-1.6rem;padding-right:1.6rem}.pl-arrows{display:none}.pl-sec-head{margin-bottom:1.6rem}.pl-sec-head__txt p{font-size:1.45rem}}@media(max-width:749px){.pl-grid.pl-mrail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-.4rem -1.6rem 0 -.4rem;padding:.4rem 1.6rem 1.2rem .4rem}.pl-grid.pl-mrail::-webkit-scrollbar{display:none}.pl-grid.pl-mrail>*{scroll-snap-align:start}}.pl-ph{background:repeating-linear-gradient(-45deg,#f1eadb 0 12px,#f7f1e4 12px 24px);border:2px dashed #CFC3A8;border-radius:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;text-align:center;color:var(--pl-ink);font-weight:800;font-size:1.35rem;padding:1.6rem;min-height:16rem;box-sizing:border-box}.pl-ph small{font-weight:600;opacity:.6;font-size:1.2rem;line-height:1.35}.pl-tabs__list{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;padding:.2rem .2rem .6rem;margin:0 0 1.6rem}.pl-tabs__list::-webkit-scrollbar{display:none}.pl-tabs__tab{flex:none;font-family:var(--pl-body);font-weight:800;font-size:1.45rem;line-height:1;padding:1.1rem 1.8rem;border-radius:999px;border:2px solid var(--pl-ink);background:#fff;color:var(--pl-ink);cursor:pointer;transition:background .15s,color .15s}.pl-tabs__tab:hover{background:var(--pl-cream)}.pl-tabs__tab[aria-selected=true]{background:var(--pl-ink);color:#fff}.pl-tabs__tab:focus-visible{outline:3px solid var(--pl-blue);outline-offset:2px}.pl-tabs__panel[hidden]{display:none}.pl-tabs__foot{display:flex;justify-content:center;margin-top:2.4rem}@media(max-width:749px){.pl-tabs__tab{font-size:1.35rem;padding:1rem 1.5rem}.pl-tabs__list{margin-right:-1.6rem;padding-right:1.6rem}.pl-tabs__foot{margin-top:1.4rem}.pl-tabs__foot .pl-btn{width:100%}}.pl-rail__intro{border:var(--pl-border);border-radius:2.2rem;padding:2.4rem 2.2rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;color:var(--pl-ink);text-decoration:none;min-height:100%;box-sizing:border-box;transition:transform .15s,box-shadow .15s}.pl-rail__intro:hover{transform:translate(-2px,-2px);box-shadow:var(--pl-shadow-sm)}.pl-rail__intro b{font-family:var(--pl-display);font-weight:700;font-size:4.4rem;line-height:.95;letter-spacing:-.02em}.pl-rail__intro p{margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}.pl-rail__intro span{font-weight:800;font-size:1.5rem;border-bottom:3px solid var(--pl-ink);align-self:flex-start}@media(max-width:749px){.pl-rail__intro b{font-size:3.4rem}}.pl-vids__rail{grid-auto-columns:calc((100% - 6.4rem)/5)}@media(max-width:989px){.pl-vids__rail{grid-auto-columns:calc((100% - 3.2rem)/3)}}@media(max-width:749px){.pl-vids__rail{grid-auto-columns:62%}}.pl-vid{min-width:0}.pl-vid__media{position:relative;aspect-ratio:9/16;border:var(--pl-border);border-radius:2.2rem;overflow:hidden;background:var(--pl-ink)}.pl-vid__media>video,.pl-vid__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pl-vid__cap{position:absolute;top:1rem;left:1rem;z-index:2;max-width:calc(100% - 6.6rem);background:#1b1d3ab8;color:#fff;font-size:1.2rem;font-weight:800;line-height:1.2;padding:.55rem 1rem;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-vid__sound{position:absolute;top:1rem;right:1rem;z-index:2;width:3.8rem;height:3.8rem;border-radius:50%;border:2px solid #fff;background:#1b1d3a8c;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.pl-vid__sound svg{width:1.8rem;height:1.8rem;fill:currentColor}.pl-vid__sound .is-on{display:none}.pl-vid__sound[aria-pressed=true] .is-on{display:block}.pl-vid__sound[aria-pressed=true] .is-off{display:none}.pl-vid__prod{position:absolute;left:.8rem;right:.8rem;bottom:.8rem;z-index:2;background:#fff;border:2px solid var(--pl-ink);border-radius:1.6rem;padding:.7rem;display:grid;grid-template-columns:4.4rem minmax(0,1fr) auto;gap:.8rem;align-items:center}.pl-vid__thumb{width:4.4rem;height:4.4rem;border-radius:1rem;overflow:hidden;background:#f1eadb;display:block}.pl-vid__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pl-vid__info{min-width:0;display:flex;flex-direction:column;gap:.3rem}.pl-vid__title{font-size:1.25rem;font-weight:800;line-height:1.2;color:var(--pl-ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-vid__price{font-family:var(--pl-display);font-size:1.6rem;line-height:1;color:var(--pl-blue)}.pl-vid__form{margin:0}.pl-vid__add{width:3.8rem;height:3.8rem;border-radius:50%;border:2px solid var(--pl-ink);background:var(--pl-yellow);color:var(--pl-ink);font-family:var(--pl-body);font-size:2.2rem;font-weight:800;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.pl-vid__add:hover{background:var(--pl-ink);color:#fff}.pl-vid--ph .pl-ph{aspect-ratio:9/16;border-radius:2.2rem;min-height:0}.pl-gift-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.pl-budget{display:flex;flex-direction:column;gap:1rem;padding:2.2rem 2rem 2rem;border:var(--pl-border);border-radius:2.4rem;text-decoration:none;color:var(--pl-ink);min-height:22rem;box-sizing:border-box;transition:transform .15s,box-shadow .15s}.pl-budget:hover{transform:translate(-2px,-2px);box-shadow:var(--pl-shadow-sm)}.pl-budget__label{font-family:var(--pl-display);font-weight:700;font-size:3rem;line-height:1;letter-spacing:-.02em}.pl-budget__sub{font-size:1.35rem;font-weight:700;opacity:.75;line-height:1.35}.pl-budget__bottom{margin-top:auto;display:flex;flex-direction:column;gap:1.4rem}.pl-budget__thumbs{display:flex}.pl-budget__thumbs span{width:5.2rem;height:5.2rem;border-radius:50%;border:2px solid var(--pl-ink);background:#fff;overflow:hidden;margin-right:-1.2rem;flex:none}.pl-budget__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.pl-budget__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:800;font-size:1.4rem}.pl-budget__go{width:4rem;height:4rem;border-radius:50%;background:var(--pl-ink);color:#fff;display:grid;place-items:center;flex:none}.pl-budget__go svg{width:1.8rem;height:1.8rem;fill:currentColor}.pl-guides{margin-top:4rem}.pl-guides__title{margin:0 0 1.6rem;font-family:var(--pl-display);font-size:2.4rem;font-weight:700;letter-spacing:-.01em}.pl-guides__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.pl-guide{display:flex;flex-direction:column;background:#fff;border:var(--pl-border);border-radius:2.2rem;overflow:hidden;text-decoration:none;color:var(--pl-ink);transition:transform .15s,box-shadow .15s}.pl-guide:hover{transform:translate(-2px,-2px);box-shadow:var(--pl-shadow-sm)}.pl-guide__img{aspect-ratio:16/10;background:#f1eadb;overflow:hidden}.pl-guide__img img{width:100%;height:100%;object-fit:cover;display:block}.pl-guide__body{padding:1.6rem 1.8rem 1.8rem;display:flex;flex-direction:column;gap:.8rem;flex:1}.pl-guide__tag{align-self:flex-start;background:var(--pl-mint);border:2px solid var(--pl-ink);border-radius:999px;padding:.35rem .9rem;font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pl-guide__body h3{margin:0;font-size:2rem;line-height:1.15}.pl-guide__body p{margin:0;font-size:1.4rem;font-weight:600;opacity:.75;line-height:1.45}.pl-guide__more{margin-top:auto;font-weight:800;font-size:1.4rem;border-bottom:3px solid var(--pl-yellow);align-self:flex-start}@media(max-width:989px){.pl-gift-grid,.pl-guides__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.pl-gift-grid{gap:1rem}.pl-budget{min-height:17rem;padding:1.6rem 1.4rem;border-radius:2rem}.pl-budget__label{font-size:2.3rem}.pl-budget__sub{font-size:1.2rem}.pl-budget__thumbs span{width:3.8rem;height:3.8rem;margin-right:-1rem}.pl-budget__go{width:3.4rem;height:3.4rem}.pl-guides{margin-top:3rem}.pl-guides__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-1.6rem;padding-right:1.6rem}.pl-guides__grid::-webkit-scrollbar{display:none}.pl-guides__grid>*{scroll-snap-align:start}}.pl-ugc__rail{grid-auto-columns:calc((100% - 6.4rem)/5)}@media(max-width:989px){.pl-ugc__rail{grid-auto-columns:calc((100% - 3.2rem)/3)}}@media(max-width:749px){.pl-ugc__rail{grid-auto-columns:58%}}.pl-ugc__item{position:relative;display:block;aspect-ratio:4/5;border:var(--pl-border);border-radius:2rem;overflow:hidden;background:#f1eadb;color:#fff;text-decoration:none}.pl-ugc__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.pl-ugc__item:hover img{transform:scale(1.04)}.pl-ugc__meta{position:absolute;left:0;right:0;bottom:0;padding:3.2rem 1.2rem 1.2rem;background:linear-gradient(transparent,#1b1d3acc);display:flex;flex-direction:column;gap:.3rem}.pl-ugc__meta b{font-size:1.3rem;font-weight:800;line-height:1.2;color:#fff}.pl-ugc__meta span{font-size:1.2rem;font-weight:800;color:var(--pl-yellow)}.pl-ugc__item.pl-ph{color:var(--pl-ink);min-height:0}.pl-ugc__foot{margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;font-weight:700;font-size:1.5rem;text-align:center}.pl-ugc__tag{background:var(--pl-pink);border:2px solid var(--pl-ink);border-radius:999px;padding:.5rem 1.2rem;font-weight:800;color:var(--pl-ink);text-decoration:none}.pl-about{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;background:#fff;border:var(--pl-border);border-radius:3.2rem;padding:3.2rem;box-shadow:var(--pl-shadow)}.pl-about__media{position:relative;aspect-ratio:4/3.4;border:var(--pl-border);border-radius:2.4rem;overflow:hidden;background:var(--pl-yellow)}.pl-about__media img{width:100%;height:100%;object-fit:cover;display:block}.pl-about__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.pl-about__ph span{width:12rem;height:12rem;border-radius:3.6rem 3.6rem 1rem;background:#fff;border:4px solid var(--pl-ink);display:grid;place-items:center;font-family:var(--pl-display);font-weight:700;font-size:7.2rem;transform:rotate(-6deg);box-shadow:6px 6px 0 var(--pl-ink)}.pl-about__sticker{position:absolute;left:1.6rem;bottom:1.6rem;background:var(--pl-ink);color:#fff;border-radius:999px;padding:.8rem 1.4rem;font-weight:800;font-size:1.3rem;display:inline-flex;align-items:center;gap:.7rem}.pl-about__sticker i{width:.9rem;height:.9rem;border-radius:50%;background:var(--pl-mint)}.pl-about__body{display:flex;flex-direction:column;gap:1.6rem}.pl-about__text{font-size:1.6rem;font-weight:600;line-height:1.6;opacity:.85}.pl-about__text p{margin:0 0 1rem}.pl-about__text p:last-child{margin:0}.pl-about__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:.4rem 0}.pl-about__stat{background:var(--pl-cream);border:2px solid #E5DCC8;border-radius:1.6rem;padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.4rem}.pl-about__stat b{font-family:var(--pl-display);font-size:2.8rem;line-height:1;color:var(--pl-blue)}.pl-about__stat span{font-size:1.3rem;font-weight:700;opacity:.75;line-height:1.3}.pl-about .pl-btn{align-self:flex-start}@media(max-width:989px){.pl-about{grid-template-columns:1fr;gap:2.4rem;padding:2.2rem}}@media(max-width:749px){.pl-about{border-radius:2.4rem;padding:1.6rem;box-shadow:var(--pl-shadow-sm)}.pl-about__stat{padding:1.2rem}.pl-about__stat b{font-size:2.2rem}.pl-about .pl-btn{align-self:stretch}}@media(prefers-reduced-motion:reduce){.pl-rail{scroll-behavior:auto}.pl-ugc__item img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/playland-home.css.map */
