.pegos .pgp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:34px 18px}.pegos .pgp-card{--bg:#d7e9f7}.pegos .pgp-card--venice{--bg:#16587B}.pegos .pgp-card--rock{--bg:#cfe0ea}.pegos .pgp-card--merino{--bg:#F5EEDD}.pegos .pgp-card--ink{--bg:#0D2B3B}.pegos .pgp-card:hover{transform:translateY(-6px)}.pegos .pgp-card .pg-sub__row{flex-direction:column;align-items:flex-start;gap:6px}.pegos .pgp-media{border-radius:22px;background:var(--bg)!important}.pegos .pgp-media[aria-disabled=true]{cursor:default}.pegos .pgp-cell{position:absolute;width:44%;transition:transform .6s cubic-bezier(.2,1.2,.3,1)}.pegos .pgp-cell img{position:static!important;display:block;width:100%!important;height:auto!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(0 -3px 0 #fff) drop-shadow(0 10px 10px rgba(0,0,0,.3))}.pegos .pgp-cell--1{left:6%;top:9%;transform:rotate(-8deg)}.pegos .pgp-cell--2{right:6%;top:13%;transform:rotate(7deg)}.pegos .pgp-cell--3{left:10%;bottom:7%;transform:rotate(6deg)}.pegos .pgp-cell--4{right:8%;bottom:5%;transform:rotate(-5deg)}.pegos .pgp-card:hover .pgp-cell--1{transform:rotate(-12deg) translate(-4%,-3%)}.pegos .pgp-card:hover .pgp-cell--2{transform:rotate(11deg) translate(4%,-3%)}.pegos .pgp-card:hover .pgp-cell--3{transform:rotate(9deg) translate(-4%,3%)}.pegos .pgp-card:hover .pgp-cell--4{transform:rotate(-9deg) translate(4%,3%)}.pegos .is-mystery .pgp-cell{container-type:inline-size}.pegos .is-mystery .pgp-cell img{filter:brightness(0) invert(1) drop-shadow(0 10px 10px rgba(0,0,0,.3))}.pegos .is-mystery .pgp-cell b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:900 46cqw/1 var(--f-wide);font-stretch:125%;color:var(--venice)}.pegos .pgp-num{position:absolute;top:50%;display:grid;place-items:center;width:26%;aspect-ratio:3/4;border:4px solid #fff;border-radius:12px;background:#f5eedd;color:var(--venice);font:900 clamp(2.4rem,5vw,3.6rem)/1 var(--f-wide);font-stretch:125%;box-shadow:0 10px 18px -8px #00000073}.pegos .pgp-num--1{left:24%;transform:translateY(-50%) rotate(-6deg)}.pegos .pgp-num--2{right:24%;transform:translateY(-50%) rotate(5deg)}.pegos .pgp-count{position:absolute;left:14px;bottom:14px;z-index:2;padding:7px 12px;border-radius:999px;background:#fff;font:600 .66rem var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);box-shadow:0 8px 18px -10px #0f3a5299}.pegos .pgp-count b{color:var(--ink);font-weight:800}.pegos .pgp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:10px 0 0}.pegos .pgp-price strong{font:800 1.5rem var(--f-wide);font-stretch:110%;color:var(--venice)}.pegos .pgp-price s{font:600 .9rem var(--f-body);color:var(--muted)}.pegos .pgp-chip{padding:4px 10px;border-radius:999px;background:var(--mist);font:700 .72rem var(--f-body);color:var(--venice)}.pegos .pgp-desc{margin-top:8px;font-size:.82rem;line-height:1.5;color:var(--muted)}.pegos .pgp-buy{display:grid;gap:10px;margin-top:14px}.pegos .pgp-label{display:grid;gap:4px;font:600 .64rem var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pegos .pgp-label .pg-card__variant{margin-top:0;height:44px;font-size:.8rem}.pegos .pgp-add{width:100%;height:52px;padding:0 20px}.pegos .pgp-add:disabled{opacity:.45;cursor:not-allowed;transform:none;background:var(--ink)}.pegos .pgp-diy{display:grid;gap:24px;justify-items:start;margin-top:clamp(56px,8vw,110px);padding:clamp(28px,5vw,56px);border-radius:28px;background:var(--merino)}.pegos .pgp-diy__head h2{margin-top:6px;font:800 clamp(2rem,5vw,3.4rem)/1 var(--f-wide);font-stretch:125%;text-transform:uppercase;color:var(--venice)}.pegos .pgp-diy__head p:last-child{max-width:46ch;margin-top:10px;font-size:.88rem;color:var(--muted)}.pegos .pgp-tiers{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pegos .pgp-tiers li{display:grid;gap:4px;padding:18px;border-radius:18px;background:#fff;text-align:center}.pegos .pgp-tiers b{font:800 clamp(1.6rem,3.4vw,2.4rem)/1 var(--f-wide);font-stretch:125%;color:var(--venice)}.pegos .pgp-tiers span{font:600 .76rem var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pegos .pgp-tiers .is-hot{background:var(--venice)}.pegos .pgp-tiers .is-hot b,.pegos .pgp-tiers .is-hot span{color:#fff}@media(max-width:640px){.pegos .pgp-tiers{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pegos-packs.css.map */
