@media(max-width:989px){.pw-hero.pw-scope .pw-hero__stage{margin-bottom:46px}.pw-hero.pw-scope .pw-hero__stage .pw-fan-dots{bottom:-44px}}@media(min-width:990px){.pw-hero.pw-scope .pw-hero__stage .pw-fan{scale:.9}}.pw-usp__list{scroll-padding-inline:16px}.pw-way__copy{max-width:50%}.pw-way--graded .pw-way__copy{max-width:60%}.pw-follow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#082026c7,#0820269e 55%,#082026d1)}.pw-follow .pw-follow__body{z-index:2}.pw-follow__body .pw-h2,.pw-follow__body p{text-shadow:0 1px 2px rgba(0,0,0,.35)}.pw-card--slab .pw-card__tilt{padding:32px 8px 8px;box-sizing:border-box;background:linear-gradient(180deg,#eef3f6,#e2eaee)}.pw-card--slab .pw-card__tilt .pw-img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 6px 10px rgba(20,40,50,.18))}.pw-card--slab .pw-card__flags{top:14px;left:16px}.pw-card--slab .pw-heart{top:12px;right:12px}span.pw-grade{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1;padding:4px 8px;border-radius:999px;background:#1f4f59;color:#fff}.pw-row--slab .pw-row__thumb .pw-img{object-fit:contain}.pw-pdp--slab .pw-flip{aspect-ratio:682 / 1142}.pw-pdp--slab .pw-stage__img{object-fit:contain}.pw-pdp--slab .pw-stage__tools{top:auto;bottom:14px}.pw-pdp--slab .pw-thumb img{object-fit:contain}@media(max-width:749px){.pw-hero.pw-scope .pw-hero__stage{height:150px;margin-bottom:30px}.pw-hero.pw-scope .pw-hero__stage .pw-fan{scale:.8;transform-origin:50% 0}.pw-hero.pw-scope .pw-hero__stage .pw-fan-dots{bottom:-28px}.pw-hero.pw-scope .pw-hero__eyebrow{display:none}.pw-hero.pw-scope .pw-hero__sub{margin-bottom:12px}.pw-hero.pw-scope .pw-hero__pops{margin-top:10px}.pw-hero.pw-scope .pw-hero__stats{margin-top:12px}}.pw-railfilters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:-4px 0 14px;padding:2px 0;scroll-padding-inline:16px}.pw-railfilters::-webkit-scrollbar{display:none}.pw-railfilters .pw-chip{flex:none;cursor:pointer}.pw-rail__track.is-loading{opacity:.45;transition:opacity .2s}@media(hover:none){.pw-hero .pw-fan .pw-fan__card:hover{transform:translate(calc(var(--spread) * 30%)) translateY(calc(var(--spread) * var(--spread) * 5%)) rotate(calc(var(--spread) * 10deg)) translateZ(calc((2 - var(--spread) * var(--spread)) * 16px));z-index:calc(10 - var(--spread) * var(--spread))}.pw-hero .pw-fan .pw-fan__card.is-active:hover{z-index:20}}@media(max-width:989px){.pw-bottomnav.pw-scope{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffffa;transform:translateZ(0);will-change:transform;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s ease}.pw-bottomnav.pw-scope.is-hidden{transform:translate3d(0,140%,0)}}.pw-fan-dots{display:none!important}@media(max-width:749px){.pw-hero.pw-scope .pw-hero__stage{margin-bottom:14px}}@media(max-width:749px){.pw-usp.pw-scope{padding:12px 0}.pw-usp.pw-scope .pw-usp__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none;touch-action:auto}.pw-usp.pw-scope .pw-usp__item{width:auto;padding:8px 10px;gap:8px;border-radius:14px}.pw-usp.pw-scope .pw-usp__item strong{font-size:12.5px}.pw-usp.pw-scope .pw-usp__item small{display:none}.pw-usp.pw-scope .pw-usp__icon{width:30px;height:30px;border-radius:10px}.pw-usp.pw-scope .pw-usp__icon svg{width:18px;height:18px}}.pw-friend__logo.is-wide{width:auto;min-width:84px;height:38px;padding:0 12px;border-radius:999px;border:0;background:#164a54}.pw-friend__logo.is-wide img{width:auto;height:18px;max-width:96px;padding:0}.pw-friend:has(.is-wide){padding:5px}.pw-friend:has(.is-wide) .pw-friend__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pw-friend__logo.is-wide{min-width:120px;height:42px}.pw-friend__logo.is-wide img{height:20px}.pw-friends__hub{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid var(--pw-line);color:var(--pw-ink)!important;text-decoration:none;box-shadow:var(--pw-shadow-sm);transition:transform .25s var(--pw-spring),box-shadow .25s}.pw-friends__hub:hover{transform:translateY(-2px);box-shadow:var(--pw-shadow)}.pw-friends__hub>span:nth-child(2){display:grid;flex:1;line-height:1.2}.pw-friends__hub strong{font-size:14.5px;font-weight:800}.pw-friends__hub small{font-size:12px;color:var(--pw-muted);font-weight:600;margin-top:2px}.pw-friends__hub svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pw-friends__flag{display:inline-flex;gap:2px;flex-shrink:0}.pw-friends__flag i{width:9px;height:18px;border-radius:3px;background:#169b62}.pw-friends__flag i:nth-child(2){background:#fff;box-shadow:inset 0 0 0 1px var(--pw-line)}.pw-friends__flag i:nth-child(3){background:#ff883e}.pw-partner .pw-partner__logo.pw-partner__logo--dark{background:#164a54;border:0}.pw-partner .pw-partner__logo.pw-partner__logo--dark img{padding:0 10px;height:100%}.pw-place__play{display:inline-block;padding:2px 8px;border-radius:999px;background:#fdecec;color:#b3261e;font-size:11px;font-weight:800;white-space:nowrap}.pw-hub__locator{display:flex;align-items:center;gap:10px;margin:-4px 0 14px;padding:10px 14px;border-radius:14px;background:#fff;border:1px solid var(--pw-line);color:var(--pw-ink)!important;text-decoration:none;font-size:13.5px;font-weight:600}.pw-hub__locator>span:nth-child(2){flex:1}.pw-hub__locator svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex-shrink:0}@media(min-width:900px){.pw-places__list{max-height:460px;overflow-y:auto;padding-right:4px;overscroll-behavior:contain}}.pw-bands{padding:4px 2px 6px;margin-top:12px;scroll-padding-inline:2px}@media(max-width:749px){.pw-bands{margin-inline:calc(var(--pw-gutter, 16px) * -1);padding-inline:var(--pw-gutter, 16px)}}.pw-navmore{position:relative}.pw-navmore__d>summary{list-style:none;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.pw-navmore__d>summary::-webkit-details-marker{display:none}.pw-navmore__d>summary svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.pw-navmore__d[open]>summary svg{transform:rotate(180deg)}.pw-navmore__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:280px;padding:8px;display:grid;gap:2px;background:#fff;border:1px solid #e2eaee;border-radius:16px;box-shadow:0 18px 40px -14px #0e2d3459}.pw-navmore__item{display:grid;padding:9px 12px;border-radius:10px;color:#15262c;text-decoration:none;line-height:1.25}.pw-navmore__item:hover,.pw-navmore__item:focus-visible{background:#eef4f7}.pw-navmore__item span{font-weight:700;font-size:14px}.pw-navmore__item small{font-size:12px;color:#667780;margin-top:2px}.pw-navmore__d>summary.menu-list__link{flex-direction:row!important;flex-wrap:nowrap;white-space:nowrap}.pw-navmore__d>summary .menu-list__link-title{display:inline}body:has([data-pw-navmore][open]) .header-section,body:has([data-pw-navmore][open]) #header-group{z-index:1000!important}.cart-items__media-container{aspect-ratio:63 / 88!important;background:transparent}.cart-items__media-container img{object-fit:contain!important;border-radius:4px}.cart-drawer__content .cart-items{padding-top:14px}.cart-drawer__close-button:focus-visible{outline-offset:-3px}.pw-hero .pw-fan{transform-style:flat}.pw-hero .pw-fan.is-ready .pw-fan__card,.pw-hero .pw-fan.is-ready .pw-fan__card:hover{transform:translate(calc(var(--spread) * 30%)) translateY(calc(var(--spread) * var(--spread) * 5%)) rotate(calc(var(--spread) * 10deg))}.pw-hero .pw-fan .pw-fan__card:hover{z-index:20}.pw-hero .pw-fan .pw-fan__inner{transition:translate .3s var(--pw-spring, ease),scale .3s var(--pw-spring, ease)}.pw-hero .pw-fan .pw-fan__card:hover .pw-fan__inner{translate:0 -22px;scale:1.05}@media(hover:none){.pw-hero .pw-fan .pw-fan__card:hover .pw-fan__inner{translate:none;scale:none}}.shopify-section:has(>.pw-hero){position:relative;z-index:4}.pw-hero.pw-scope{overflow:visible;clip-path:inset(0 0 -100vh 0);z-index:4}.pw-hero.pw-scope .pw-hero__bg{overflow:hidden}.pw-hero.pw-scope .pw-searchbar--hero{position:relative;z-index:10}.pw-hero.pw-scope .pw-suggest{z-index:100}@media(max-width:749px){.pw-suggest{max-height:var(--pw-suggest-max, min(55dvh, 420px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pwc-layout-fixes.css.map */
