.pp-worlds__header{margin-bottom:40px}.pp-worlds__grid-wrap{position:relative}.pp-worlds__split{position:absolute;top:-28px;left:8%;right:8%;height:0;border-top:1.5px dashed var(--pp-muted);opacity:.45;z-index:0}.pp-worlds__grid{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.6vw,24px)}.pp-worlds[data-layout=row] .pp-worlds__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-worlds[data-layout=grid] .pp-worlds__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1199px){.pp-worlds[data-layout=auto] .pp-worlds__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-worlds__item{display:flex}.pp-worlds__card{position:relative;flex:1;display:flex;flex-direction:column;background:var(--pp-section-card, var(--pp-card-bg, rgb(var(--color-background))));border:1px solid var(--pp-line);border-radius:var(--pp-radius-lg);overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 8px 24px #0000000a;transition:transform .35s var(--pp-ease-soft),box-shadow .35s var(--pp-ease-soft),border-color .35s var(--pp-ease-soft)}.pp-worlds__card:hover{transform:translateY(-6px);box-shadow:0 22px 44px #0000001a;border-color:color-mix(in srgb,var(--pp-w-accent) 25%,var(--pp-line))}.pp-worlds__badge{position:absolute;top:14px;left:14px;z-index:5;background:var(--pp-section-accent, rgb(var(--color-foreground)));color:rgb(var(--color-background));font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.pp-worlds__scene{position:relative;aspect-ratio:4 / 3;width:100%;overflow:hidden;background:var(--pp-cream-deep)}.pp-worlds__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.pp-worlds__bg--accent{background:radial-gradient(120% 90% at 30% 20%,color-mix(in srgb,var(--pp-w-accent) 18%,transparent),transparent 60%),radial-gradient(120% 90% at 80% 80%,color-mix(in srgb,var(--pp-w-accent) 14%,transparent),transparent 60%),var(--pp-cream-deep)}.pp-worlds__shelf{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:color-mix(in srgb,var(--pp-w-accent) 55%,var(--pp-muted));opacity:.55;pointer-events:none}.pp-worlds__patches{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pp-worlds__patch{position:absolute;width:var(--pp-p-size, 26%);aspect-ratio:1 / 1;animation:pp-worlds-bob 8s ease-in-out infinite;animation-delay:var(--pp-p-delay, 0ms);will-change:transform}.pp-worlds__patch-img{width:100%;height:100%;object-fit:contain;display:block;border-radius:var(--pp-radius-sm);filter:drop-shadow(0 8px 16px rgba(0,0,0,.18))}.pp-worlds__patch--1{--pp-p-size: 32%;top:8%;left:6%;transform:rotate(-6deg)}.pp-worlds__patch--2{--pp-p-size: 24%;top:52%;left:24%;transform:rotate(4deg)}.pp-worlds__patch--3{--pp-p-size: 30%;top:12%;left:56%;transform:rotate(-3deg)}.pp-worlds__patch--4{--pp-p-size: 22%;top:60%;left:62%;transform:rotate(8deg)}.pp-worlds__patch--5{--pp-p-size: 26%;top:30%;left:78%;transform:rotate(-9deg)}@keyframes pp-worlds-bob{0%,to{translate:0 0}50%{translate:0 -8px}}.pp-worlds__body{padding:clamp(16px,1.6vw,22px);display:flex;flex-direction:column;gap:6px}.pp-worlds__title{margin:0;font-size:clamp(18px,1.5vw,22px);font-weight:800;letter-spacing:-.01em;line-height:1.15}.pp-worlds__subtitle{margin:0;color:rgba(var(--color-foreground),.65);font-size:13px;line-height:1.45}.pp-worlds__cta{margin-top:10px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px;color:var(--pp-w-accent, rgb(var(--color-foreground)));transition:gap .25s ease}.pp-worlds__card:hover .pp-worlds__cta{gap:10px}.pp-worlds__empty{margin-top:24px;padding:24px;text-align:center;border:1px dashed var(--pp-line);border-radius:var(--pp-radius);color:rgba(var(--color-foreground),.65)}@media(max-width:749px){.pp-worlds__split{display:none}.pp-worlds__grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px var(--pp-section-gutter) 12px;margin:0 calc(var(--pp-section-gutter) * -1)}.pp-worlds__grid::-webkit-scrollbar{display:none}.pp-worlds__item{flex:0 0 82%;scroll-snap-align:start}.pp-worlds__card{box-shadow:0 6px 18px #0000000f}.pp-worlds__patch{animation:none}.pp-worlds__card:hover{transform:none;box-shadow:0 6px 18px #0000000f}}@media(prefers-reduced-motion:reduce){.pp-worlds__patch,.pp-worlds__card,.pp-worlds__cta{animation:none!important;transition:none!important}}@supports not (color: color-mix(in srgb,red 50%,blue)){.pp-worlds__bg--accent{background:transparent}.pp-worlds__shelf{color:rgba(var(--color-foreground),.65)}.pp-worlds__cta{color:rgb(var(--color-foreground))}.pp-worlds__card:hover{border-color:rgb(var(--color-foreground))}}@media(min-width:990px){.pp-worlds__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:1120px;margin-left:auto;margin-right:auto}.pp-worlds__scene{aspect-ratio:1 / .82}.pp-worlds__body{padding:18px 20px 20px}.pp-worlds__title{font-size:17px}.pp-worlds__cta{font-size:12px;margin-top:8px}.pp-worlds__patches .pp-worlds__patch:only-child{--pp-p-size: 58%;top:14%;left:18%;transform:rotate(-7deg)}.pp-worlds__patches .pp-worlds__patch:only-child .pp-worlds__patch-img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.16))}}@media(max-width:749px){.pp-worlds__item{flex:0 0 78%}.pp-worlds__scene{aspect-ratio:1 / .82}.pp-worlds__patches .pp-worlds__patch:only-child{--pp-p-size: 58%;top:14%;left:18%;transform:rotate(-7deg)}}.pp-worlds__shelf,.pp-worlds__patches{display:none!important}@media(min-width:750px){.pp-worlds[data-layout=auto][data-card-count="1"] .pp-worlds__grid,.pp-worlds[data-layout=auto][data-card-count="2"] .pp-worlds__grid,.pp-worlds[data-layout=auto][data-card-count="3"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="1"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="2"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="3"] .pp-worlds__grid{grid-template-columns:repeat(var(--pp-worlds-cols, 4),minmax(0,280px))!important;justify-content:center}.pp-worlds[data-layout=auto][data-card-count="1"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="1"] .pp-worlds__grid{--pp-worlds-cols: 1}.pp-worlds[data-layout=auto][data-card-count="2"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="2"] .pp-worlds__grid{--pp-worlds-cols: 2}.pp-worlds[data-layout=auto][data-card-count="3"] .pp-worlds__grid,.pp-worlds[data-layout=row][data-card-count="3"] .pp-worlds__grid{--pp-worlds-cols: 3}.pp-worlds[data-layout=grid][data-card-count="1"] .pp-worlds__grid{grid-template-columns:minmax(0,280px)!important;justify-content:center}.pp-worlds[data-layout=grid][data-card-count="3"] .pp-worlds__grid{grid-template-columns:repeat(3,minmax(0,280px))!important;justify-content:center}}@media(min-width:750px)and (max-width:1199px){.pp-worlds[data-layout=auto][data-card-count="1"] .pp-worlds__grid{grid-template-columns:minmax(0,280px)!important;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/patch-pop-theme-worlds.css.map */
