.gg{--ink: #f6f1e7;--mute: rgba(246, 241, 231, .75);--accent: #e23b3b;--accent-ink: #fff;--chip: rgba(255, 255, 255, .08);--chip-ink: var(--ink);--card: #15161a;--card-ink: #fff;--card-mute: rgba(255, 255, 255, .75);--price: var(--card-mute);--sel: #222328;--sel-ink: #fff;--display: Georgia, "Times New Roman", serif;--script: "Brush Script MT", "Segoe Script", "Lucida Handwriting", cursive;--hand: "Segoe Print", "Bradley Hand", "Marker Felt", "Comic Neue", cursive;--typed: "Courier New", Courier, "Nimbus Mono L", monospace;--condensed: Impact, Haettenschweiler, "Franklin Gothic Heavy", "Arial Narrow Bold", sans-serif;--slab: Rockwell, "Roboto Slab", "Courier New", Georgia, serif;position:relative;isolation:isolate;overflow:clip;color:var(--ink);background:#10131c}.gg img{display:block;max-width:100%}.gg [id]{scroll-margin-top:calc(var(--header-height, 65px) + 20px)}.gg-only{display:none}.gg[data-skin=everyday] .gg-only--everyday,.gg[data-skin=halloween] .gg-only--halloween,.gg[data-skin=blackfriday] .gg-only--blackfriday,.gg[data-skin=christmas] .gg-only--christmas,.gg[data-skin=valentines] .gg-only--valentines,.gg[data-skin=july4] .gg-only--july4{display:block}.gg-fxwrap{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;pointer-events:none}.gg-fx{position:sticky;top:0;display:block;width:100%;height:100vh}.gg-bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.gg-bg>div{position:absolute;top:0;right:0;bottom:0;left:0}.gg-band,.gg-tier,.gg-card{position:relative;z-index:1}.gg-band{padding:26px 0 0}.gg-band__in{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 26px;align-items:center}.gg-band__art{display:grid;place-items:center;width:clamp(70px,8vw,110px)}.gg-band__art>*{width:100%}.gg-kicker{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.gg .gg-title{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(30px,3.6vw,48px);line-height:1.02;color:var(--ink)}.gg-intro{max-width:80ch;margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--mute)}.gg-note{display:inline-block;margin:8px 8px 0 0;padding:4px 10px;border-radius:999px;background:var(--chip);color:var(--chip-ink);font-size:12px;font-weight:700}.gg-note.gg-only{display:none}.gg[data-skin=blackfriday] .gg-note.gg-only--blackfriday,.gg[data-skin=christmas] .gg-note.gg-only--christmas{display:inline-block}.gg-note--sale{background:var(--accent);color:var(--accent-ink)}.gg-jump{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none}.gg-jump a{display:inline-block;padding:7px 14px;border-radius:999px;background:var(--chip);color:var(--chip-ink);font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s ease}.gg-jump a:hover{transform:translateY(-2px)}@media(max-width:749px){.gg-intro{display:none}.gg-band__art{width:58px}}.gg-tier{padding:clamp(26px,3vw,44px) 0}.gg-band+.gg-band+.gg-band+.gg-band+.gg-band+.gg-band+.gg-tier{padding-top:26px}.gg-tier__head{max-width:760px;margin:0 auto 30px;text-align:center}.gg .gg-h2{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(28px,3.2vw,44px);line-height:1.05;color:var(--ink)}.gg-pitch{margin:8px auto 0;max-width:60ch;font-size:15px;line-height:1.55;color:var(--mute)}.gg-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:44px 28px}@media(max-width:749px){.gg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 16px}}.gg-strings{display:none;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.gg-item{position:relative;display:flex}.gg-item>.pa-mcard{flex:1;width:100%}.gg .gg-item .pa-mcard{background:var(--card);box-shadow:none}.gg .gg-item .pa-mcard__title a{color:var(--card-ink)}.gg .gg-item .pa-mcard__price{color:var(--price)}.gg .gg-item .pa-mcard__price s,.gg .gg-item .pa-mcard__more{color:var(--card-mute)}.gg .gg-item .pa-mcard__btn{background:var(--accent);color:var(--accent-ink)}.gg .gg-item .pa-mcard__select{background:var(--sel);color:var(--sel-ink);box-shadow:inset 0 0 0 1px #0000001f}.gg-i,.gg-bulbs{position:absolute;z-index:3;display:none;pointer-events:none}.gg-candy{display:none}.gg-candy{position:relative;place-items:center;align-content:center;width:74px;height:66px;padding-bottom:10px;color:#c42a60;text-align:center;background:var(--c, #ffd1dc);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29'%3E%3Cpath d='M16 28 C6 21 0 15 0 8.5 C0 3.8 3.6 0 8.2 0 C11.4 0 14.2 1.8 16 4.5 C17.8 1.8 20.6 0 23.8 0 C28.4 0 32 3.8 32 8.5 C32 15 26 21 16 28 Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29'%3E%3Cpath d='M16 28 C6 21 0 15 0 8.5 C0 3.8 3.6 0 8.2 0 C11.4 0 14.2 1.8 16 4.5 C17.8 1.8 20.6 0 23.8 0 C28.4 0 32 3.8 32 8.5 C32 15 26 21 16 28 Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;box-shadow:inset 0 -6px 10px #00000014,inset 0 4px 8px #ffffffb3}.gg-candy .gg-eye{width:16px;height:14px;margin-bottom:2px}.gg-candy b{display:block;max-width:54px;font-family:var(--condensed);font-weight:400;font-size:10.5px;line-height:1;letter-spacing:.04em;opacity:.85}.gg-strand,.gg-bulbs{justify-content:space-around;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M0 2 Q25 14 50 9 T100 2' fill='none' stroke='%23232a22' stroke-width='1.4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.gg-strand i,.gg-bulbs i{position:relative;width:9px;height:13px;border-radius:50% 50% 46% 46%/40% 40% 60% 60%;background:var(--c);box-shadow:0 0 10px 2px var(--c);animation:gg-twinkle var(--t, 3s) ease-in-out var(--d, 0s) infinite alternate}.gg-strand i:before,.gg-bulbs i:before{content:"";position:absolute;top:-4px;left:2px;width:5px;height:5px;border-radius:1px;background:#2c3329}@keyframes gg-twinkle{0%{opacity:.45;box-shadow:0 0 3px 0 var(--c)}60%{opacity:1}to{opacity:1;box-shadow:0 0 14px 3px var(--c)}}.gg-strand{position:absolute;top:0;left:-2%;right:-2%;height:46px;display:flex}.gg-strand i:nth-child(4n+1){top:8px}.gg-strand i:nth-child(4n+2){top:22px}.gg-strand i:nth-child(4n+3){top:27px}.gg-strand i:nth-child(4n){top:18px}.gg-bulbs{top:-9px;left:4%;right:4%;height:26px}.gg-bulbs i:nth-child(1),.gg-bulbs i:nth-child(5){top:3px}.gg-bulbs i:nth-child(2),.gg-bulbs i:nth-child(4){top:10px}.gg-bulbs i:nth-child(3){top:13px}@keyframes gg-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes gg-dangle{0%,to{rotate:-6deg}50%{rotate:6deg}}.gg-card{padding:clamp(40px,5vw,70px) 0 clamp(60px,7vw,100px)}.gg-card__in{display:grid;gap:30px;align-items:center}@media(min-width:750px){.gg-card__in{grid-template-columns:300px minmax(0,1fr);gap:50px}}.gg-giftcard{display:grid;align-content:space-between;aspect-ratio:1.6;padding:20px;border-radius:14px;background:linear-gradient(135deg,var(--accent),#111);color:#fff;box-shadow:0 30px 50px -24px #0009}.gg-giftcard span{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.gg-giftcard b{font-family:var(--display);font-weight:400;font-size:34px}.gg-btn{display:inline-flex;margin-top:18px;padding:12px 22px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-weight:800;text-decoration:none}.gg[data-skin=everyday]{--ink: #23170c;--mute: rgba(35, 23, 12, .78);--accent: #c4161c;--chip: #fdf6e3;--chip-ink: #23170c;--card: #fdfcf7;--card-ink: #23170c;--card-mute: rgba(35, 23, 12, .55);--price: #23170c;--sel: #f1ece0;--sel-ink: #23170c;background:radial-gradient(circle at 30% 40%,rgba(70,40,10,.28) .8px,transparent 1.4px) 0 0 / 7px 7px,radial-gradient(circle at 60% 70%,rgba(255,235,200,.22) .8px,transparent 1.4px) 0 0 / 11px 11px,radial-gradient(circle at 50% 50%,rgba(90,55,20,.18) 1.2px,transparent 2px) 3px 5px / 17px 17px,radial-gradient(120% 80% at 50% 0,#c8996a,#b08052 60%,#9c6f45)}.gg[data-skin=everyday] .gg-band__in{padding:18px 22px 16px;background:repeating-linear-gradient(#fffef9 0 27px,#cfe0f2 27px 28px);box-shadow:inset 0 3px #e2595e,0 18px 30px -18px #28140099;transform:rotate(-.4deg)}.gg[data-skin=everyday] .gg-title{font-family:var(--typed);font-weight:700;letter-spacing:-.02em;text-transform:uppercase}.gg[data-skin=everyday] .gg-kicker{font-family:var(--typed);color:#c4161c}.gg[data-skin=everyday] .gg-jump a{font-family:var(--typed);border-radius:6px 6px 0 0;background:#e9d29c;box-shadow:inset 0 -2px #0000001f}.gg-casecard{position:relative;display:grid;justify-items:center;padding:14px 6px 10px;background:#e9d29c;color:#23170c;text-align:center;transform:rotate(-4deg);box-shadow:0 8px 14px -8px #28140099;font-family:var(--typed)}.gg-casecard b{font-size:13px;text-transform:uppercase}.gg-casecard span{font-size:18px;font-weight:700}.gg-casecard em{margin-top:4px;padding:1px 5px;border:2px solid #c4161c;color:#c4161c;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-8deg)}.gg-casecard__pin{position:absolute;top:-6px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff9a9a,#d42020 55%,#7a0c0c);box-shadow:0 3px 4px #00000073}.gg[data-skin=everyday] .gg-h2{display:inline-block;padding:6px 18px;font-family:var(--typed);font-weight:700;font-size:clamp(22px,2.4vw,32px);text-transform:uppercase;background:#fdf6e3;box-shadow:0 10px 16px -10px #28140099;transform:rotate(-.8deg)}.gg[data-skin=everyday] .gg-pitch{color:#fdf6e3;text-shadow:0 1px 2px rgba(40,20,0,.6)}.gg[data-skin=everyday] .gg-strings{display:block}.gg[data-skin=everyday] .gg-item{transform:rotate(var(--r));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gg[data-skin=everyday] .gg-item:hover{transform:rotate(0) translateY(-4px)}.gg[data-skin=everyday] .gg-item .pa-mcard{padding:10px 10px 0;border-radius:2px;box-shadow:0 16px 24px -14px #281400bf}.gg[data-skin=everyday] .gg-item:hover .pa-mcard{transform:none}.gg[data-skin=everyday] .gg-item .pa-mcard__media{border-radius:1px}.gg[data-skin=everyday] .gg-item .pa-mcard__title{font-family:var(--hand);font-weight:400;font-size:14px}.gg[data-skin=everyday] .gg-item .pa-mcard__price{font-family:var(--typed);font-weight:700}.gg[data-skin=everyday] .gg-item .pa-mcard__btn{background:#23170c;color:#fdf6e3;font-family:var(--typed);border-radius:2px}.gg[data-skin=everyday] .gg-i--a{display:block;z-index:4;top:-9px;left:50%;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 35% 32%,rgba(255,255,255,.85) 0 2px,transparent 3px),radial-gradient(circle at 50% 50%,var(--pin, #d42020) 55%,color-mix(in srgb,var(--pin, #d42020) 60%,#000) 100%);box-shadow:2px 4px 4px #1e0a0073}.gg[data-skin=everyday] .pa-mcard__badge{top:18px}.gg[data-skin=halloween]{--ink: #f4e9ff;--mute: rgba(244, 233, 255, .75);--accent: #ff7a1a;--accent-ink: #1a0b00;--chip: rgba(255, 122, 26, .14);--chip-ink: #ffd2a8;--card: #1c1028;--card-ink: #f4e9ff;--card-mute: rgba(244, 233, 255, .6);--price: #ffb066;--sel: #2a1838;--sel-ink: #f4e9ff;background:radial-gradient(60% 40% at 80% 4%,rgba(255,190,90,.14),transparent 70%),linear-gradient(#0c0814,#1a0f24 50%,#0d0912)}.gg-moon{position:absolute;top:24px;right:6%;width:clamp(90px,10vw,140px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 38%,#fff6d8,#f2d88c 60%,#d8b45c);box-shadow:0 0 70px 16px #ffdc8c38;opacity:.85}.gg-bat{position:absolute;top:calc(30px + var(--i) * 16px);left:calc(30% + var(--i) * 9%);width:30px;color:#120a1c;animation:gg-bat calc(14s + var(--i) * 2s) ease-in-out calc(var(--i) * -3s) infinite;opacity:.8}@keyframes gg-bat{0%,to{transform:translate(0) scale(1)}25%{transform:translate(40px,-12px) scale(.92)}50%{transform:translate(90px,6px) scale(1.04)}75%{transform:translate(30px,14px) scale(.96)}}.gg-fog{position:absolute;left:-10%;right:-10%;top:200px;height:260px;background:radial-gradient(40% 50% at 30% 50%,rgba(200,180,230,.08),transparent 70%),radial-gradient(40% 50% at 75% 60%,rgba(200,180,230,.07),transparent 70%);animation:gg-fog 30s ease-in-out infinite alternate}@keyframes gg-fog{to{transform:translate(6%)}}.gg-lantern{filter:drop-shadow(0 0 24px rgba(255,140,30,.4));animation:gg-bob 7s ease-in-out infinite}.gg-lantern__face{animation:gg-flicker 4s ease-in-out infinite}@keyframes gg-flicker{0%,to{opacity:1}40%{opacity:.8}44%{opacity:1}70%{opacity:.88}}.gg-band--halloween .gg-title{color:#ffb066;text-shadow:0 0 22px rgba(255,122,26,.45)}.gg[data-skin=halloween] .gg-h2{color:#ffb066;text-shadow:0 0 18px rgba(255,122,26,.4);font-variant:small-caps;letter-spacing:.03em}.gg[data-skin=halloween] .gg-item .pa-mcard{border-radius:8px;box-shadow:0 0 0 1px #ff7a1a4d,0 20px 30px -18px #000000e6;transition:box-shadow .5s ease,transform .25s ease}.gg[data-skin=halloween] .gg-item:hover .pa-mcard{box-shadow:0 0 0 1px #ff7a1a99,0 0 30px #ff7a1a40,0 20px 30px -18px #000000e6}.gg[data-skin=halloween] .gg-i--a{display:block;top:-1px;left:-1px;width:86px;height:86px;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23e6dcf5' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M0 0 L109.6 8.8 M0 0 L100.9 43.9 M0 0 L77.8 77.8 M0 0 L43.9 100.9 M0 0 L8.8 109.6 M17.9 1.4 Q14.8 3.7 16.5 7.2 Q12.6 8.6 12.7 12.7 Q8.6 12.6 7.2 16.5 Q3.7 14.8 1.4 17.9 M35.9 2.9 Q29.6 7.4 33.0 14.4 Q25.1 17.1 25.5 25.5 Q17.1 25.1 14.4 33.0 Q7.4 29.6 2.9 35.9 M57.8 4.7 Q47.7 11.9 53.2 23.1 Q40.5 27.6 41.0 41.0 Q27.6 40.5 23.1 53.2 Q11.9 47.7 4.7 57.8 M83.7 6.7 Q69.1 17.3 77.0 33.5 Q58.7 39.9 59.4 59.4 Q39.9 58.7 33.5 77.0 Q17.3 69.1 6.7 83.7'/%3E%3C/g%3E%3C/svg%3E") 0 0 / contain no-repeat}.gg[data-skin=halloween] .gg-item:nth-child(2n) .gg-i--a{left:auto;right:-1px;transform:scaleX(-1)}.gg[data-skin=halloween] .gg-i--b{display:block;top:0;right:22%;width:22px;height:70px}.gg[data-skin=halloween] .gg-item:nth-child(2n) .gg-i--b{right:auto;left:24%}.gg[data-skin=halloween] .gg-i--b:before{content:"";position:absolute;top:0;left:50%;width:1px;height:40px;background:#e6dcf599;transition:height 1.4s cubic-bezier(.3,.8,.3,1)}.gg[data-skin=halloween] .gg-i--b:after{content:"";position:absolute;top:34px;left:0;width:22px;height:22px;filter:drop-shadow(0 0 3px rgba(255,150,50,.6));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg stroke='%23050307' stroke-width='2.2' fill='none' stroke-linecap='round'%3E%3Cpath d='M16 18 L6 10 L2 14 M16 21 L4 20 L1 26 M17 24 L6 30 L4 36 M18 26 L12 36 M24 18 L34 10 L38 14 M24 21 L36 20 L39 26 M23 24 L34 30 L36 36 M22 26 L28 36'/%3E%3C/g%3E%3Cellipse cx='20' cy='24' rx='7' ry='8' fill='%23050307'/%3E%3Ccircle cx='20' cy='14' r='4.5' fill='%23050307'/%3E%3Ccircle cx='18.4' cy='13.5' r='1.1' fill='%23ff7a1a'/%3E%3Ccircle cx='21.6' cy='13.5' r='1.1' fill='%23ff7a1a'/%3E%3C/svg%3E") center / contain no-repeat;animation:gg-dangle 5s ease-in-out var(--sw, 0s) infinite;transition:top 1.4s cubic-bezier(.3,.8,.3,1)}.gg[data-skin=halloween] .gg-item:hover .gg-i--b:before{height:78px}.gg[data-skin=halloween] .gg-item:hover .gg-i--b:after{top:72px}.gg[data-skin=halloween] .gg-item:nth-child(odd) .pa-mcard__badge{left:auto;right:10px}.gg[data-skin=blackfriday]{--ink: #141414;--mute: rgba(20, 20, 20, .75);--accent: #e0201c;--accent-ink: #fff;--chip: #ffd400;--chip-ink: #141414;--card: #fffef8;--card-ink: #141414;--card-mute: rgba(20, 20, 20, .55);--price: #e0201c;--sel: #f3efe2;--sel-ink: #141414;background:radial-gradient(rgba(0,0,0,.07) .9px,transparent 1.3px) 0 0 / 5px 5px,linear-gradient(#f4f0e4,#ebe5d4)}.gg-band--blackfriday .gg-band__in{padding:12px 0 14px;border-top:6px double #141414;border-bottom:3px solid #141414}.gg-band--blackfriday .gg-kicker{color:#141414;font-family:var(--typed)}.gg-band--blackfriday .gg-title{font-family:var(--condensed);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(36px,4.6vw,64px)}.gg-band--blackfriday .gg-jump a{border-radius:2px;font-family:var(--condensed);font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;box-shadow:3px 3px #141414}.gg-burst{display:grid;place-items:center;aspect-ratio:1;transform:rotate(-10deg);animation:gg-pulse 4s ease-in-out infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 2 L58 20 L76 8 L76 29 L97 27 L85 44 L100 56 L80 63 L88 83 L67 79 L63 99 L50 84 L37 99 L33 79 L12 83 L20 63 L0 56 L15 44 L3 27 L24 29 L24 8 L42 20 Z' fill='%23ffd400' stroke='%23e0201c' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat}.gg-burst span{display:grid;justify-items:center;font-family:var(--condensed);font-size:clamp(11px,1.1vw,15px);line-height:1;color:#e0201c;text-transform:uppercase;text-align:center}.gg-burst b{font-weight:400;font-size:1.3em}@keyframes gg-pulse{0%,to{scale:1}50%{scale:1.05}}.gg[data-skin=blackfriday] .gg-h2{display:inline-block;padding:4px 22px;transform:skew(-8deg);font-family:var(--condensed);text-transform:uppercase;color:#fff;background:#e0201c;box-shadow:5px 5px #141414}.gg[data-skin=blackfriday] .gg-item{padding:8px;border:2.5px dashed #141414;border-radius:4px;background:#fffef8}.gg[data-skin=blackfriday] .gg-item .pa-mcard{position:relative;border-radius:2px;overflow:visible}.gg[data-skin=blackfriday] .gg-item .pa-mcard__media{border-radius:2px}.gg[data-skin=blackfriday] .gg-item .pa-mcard__title{font-family:var(--condensed);font-weight:400;font-size:17px;letter-spacing:.02em;text-transform:uppercase}.gg[data-skin=blackfriday] .gg-item .pa-mcard__price{position:absolute;z-index:3;top:-18px;right:-18px;display:grid;place-items:center;width:74px;height:74px;padding:0 6px;transform:rotate(10deg);font-family:var(--condensed);font-size:19px;line-height:.95;text-align:center;color:#e0201c;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 2 L58 20 L76 8 L76 29 L97 27 L85 44 L100 56 L80 63 L88 83 L67 79 L63 99 L50 84 L37 99 L33 79 L12 83 L20 63 L0 56 L15 44 L3 27 L24 29 L24 8 L42 20 Z' fill='%23ffd400' stroke='%23e0201c' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gg[data-skin=blackfriday] .gg-item .pa-mcard__price s{display:block;font-size:12px;color:#141414;margin:0}.gg[data-skin=blackfriday] .gg-item .pa-mcard__more{display:none}.gg[data-skin=blackfriday] .gg-item:hover .pa-mcard__price{transform:rotate(-4deg) scale(1.08)}.gg[data-skin=blackfriday] .gg-item .pa-mcard__btn{border-radius:2px;font-family:var(--condensed);font-weight:400;font-size:16px;letter-spacing:.04em}.gg[data-skin=blackfriday] .gg-i--a{display:block;top:-14px;left:14px;padding:0 4px;font-size:20px;line-height:1;color:#141414;background:#efe9da}.gg[data-skin=blackfriday] .gg-i--a:before{content:"\2702"}.gg[data-skin=blackfriday] .gg-i--a .gg-candy{display:none}.gg[data-skin=christmas]{--ink: #fff8ec;--mute: rgba(255, 248, 236, .78);--accent: #d62a2a;--chip: rgba(230, 194, 106, .16);--chip-ink: #f3dc9e;--card: #fffaf0;--card-ink: #2a1a10;--card-mute: rgba(42, 26, 16, .6);--price: #1f6b3a;--sel: #f3ead9;--sel-ink: #2a1a10;background:radial-gradient(50% 30% at 50% 0,rgba(120,160,220,.18),transparent 70%),linear-gradient(#0b1a2e,#10273a 35%,#0f2a22 75%,#0b2019)}.gg-band--christmas{padding-top:58px}.gg-band--christmas .gg-title{color:#f3dc9e;text-shadow:0 2px 20px rgba(230,194,106,.35)}.gg-wreath{filter:drop-shadow(0 12px 16px rgba(0,0,0,.45));animation:gg-bob 9s ease-in-out infinite}.gg[data-skin=christmas] .gg-h2{color:#f3dc9e;font-style:italic}.gg[data-skin=christmas] .gg-h2:before,.gg[data-skin=christmas] .gg-h2:after{content:"";display:inline-block;width:40px;height:30px;margin:0 10px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 60'%3E%3Cpath d='M40 34 C30 20 14 18 4 24 C10 26 10 32 6 36 C12 36 14 42 12 46 C22 44 34 40 40 34 Z' fill='%232f8a4a'/%3E%3Cpath d='M40 34 C50 20 66 18 76 24 C70 26 70 32 74 36 C68 36 66 42 68 46 C58 44 46 40 40 34 Z' fill='%231f6b3a'/%3E%3Ccircle cx='35' cy='30' r='5' fill='%23d62a2a'/%3E%3Ccircle cx='45' cy='30' r='5' fill='%23d62a2a'/%3E%3Ccircle cx='40' cy='23' r='5' fill='%23e23a46'/%3E%3C/svg%3E") center / contain no-repeat}.gg[data-skin=christmas] .gg-item{padding:5px;border-radius:10px;background:repeating-linear-gradient(45deg,#d62a2a 0 9px,#fff 9px 18px);box-shadow:0 18px 30px -16px #000c}.gg[data-skin=christmas] .gg-item .pa-mcard{border-radius:6px}.gg[data-skin=christmas] .gg-bulbs{display:flex}.gg[data-skin=christmas] .gg-i--a{display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.gg[data-skin=christmas] .gg-item[data-v="0"] .gg-i--a{top:-30px;left:-24px;width:78px;height:66px;transform:rotate(-20deg);transform-origin:70% 80%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 84'%3E%3Cpath d='M12 62 C18 34 40 10 72 12 C86 13 95 24 93 38 C84 30 70 30 62 40 C54 50 52 58 54 62 Z' fill='%23d62a2a'/%3E%3Cpath d='M28 44 C38 26 54 18 70 17' fill='none' stroke='%23ff7a7a' stroke-width='3' opacity='.55' stroke-linecap='round'/%3E%3Crect x='4' y='58' width='62' height='18' rx='9' fill='%23fff'/%3E%3Ccircle cx='92' cy='42' r='9' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}.gg[data-skin=christmas] .gg-item[data-v="0"]:hover .gg-i--a{transform:rotate(-12deg)}.gg[data-skin=christmas] .gg-item[data-v="1"] .gg-i--a{top:-14px;right:14px;width:52px;height:62px;transform-origin:50% 0;animation:gg-dangle 6s ease-in-out var(--sw, 0s) infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 96'%3E%3Cpath d='M40 0 V18' stroke='%23c8202f' stroke-width='4'/%3E%3Ccircle cx='40' cy='46' r='26' fill='none' stroke='%231f6b3a' stroke-width='15'/%3E%3Ccircle cx='40' cy='46' r='26' fill='none' stroke='%233a9a55' stroke-width='7' stroke-dasharray='5 7'/%3E%3Ccircle cx='26' cy='28' r='3.5' fill='%23d62a2a'/%3E%3Ccircle cx='60' cy='38' r='3.5' fill='%23d62a2a'/%3E%3Ccircle cx='22' cy='58' r='3.5' fill='%23d62a2a'/%3E%3Ccircle cx='56' cy='64' r='3.5' fill='%23d62a2a'/%3E%3Cpath d='M40 72 C30 62 18 68 24 76 C28 80 36 76 40 72 Z M40 72 C50 62 62 68 56 76 C52 80 44 76 40 72 Z' fill='%23c8202f'/%3E%3Cpath d='M38 72 L32 92 L40 86 Z M42 72 L48 92 L40 86 Z' fill='%23a8172a'/%3E%3C/svg%3E") center / contain no-repeat}.gg[data-skin=christmas] .gg-item[data-v="2"] .gg-i--a{top:-18px;left:-14px;width:60px;height:46px;transform:rotate(-18deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 60'%3E%3Cpath d='M40 34 C30 20 14 18 4 24 C10 26 10 32 6 36 C12 36 14 42 12 46 C22 44 34 40 40 34 Z' fill='%232f8a4a'/%3E%3Cpath d='M40 34 C50 20 66 18 76 24 C70 26 70 32 74 36 C68 36 66 42 68 46 C58 44 46 40 40 34 Z' fill='%231f6b3a'/%3E%3Ccircle cx='35' cy='30' r='5' fill='%23d62a2a'/%3E%3Ccircle cx='45' cy='30' r='5' fill='%23d62a2a'/%3E%3Ccircle cx='40' cy='23' r='5' fill='%23e23a46'/%3E%3C/svg%3E") center / contain no-repeat}.gg[data-skin=christmas] .gg-item[data-v="2"]:hover .gg-i--a{transform:rotate(-8deg) scale(1.06)}.gg[data-skin=christmas] .gg-item .pa-mcard__btn:hover{background:repeating-linear-gradient(45deg,#d62a2a 0 8px,#e8484f 8px 16px)}.gg[data-skin=christmas] .pa-mcard__badge{top:22px}.gg[data-skin=christmas] .gg-item[data-v="0"] .pa-mcard__badge,.gg[data-skin=christmas] .gg-item[data-v="2"] .pa-mcard__badge{left:auto;right:10px}.gg[data-skin=valentines]{--ink: #6d1035;--mute: rgba(109, 16, 53, .78);--accent: #e0336f;--chip: #fff;--chip-ink: #c42a60;--card: transparent;--card-ink: #3a140c;--card-mute: rgba(58, 20, 12, .6);--price: #8a1240;--sel: #fff6e6;--sel-ink: #3a140c;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cpath d='M30 40 C24 35 20 31 20 27 C20 24 22 22 25 22 C27 22 29 23 30 25 C31 23 33 22 35 22 C38 22 40 24 40 27 C40 31 36 35 30 40 Z' fill='%23ff8fb4' opacity='.16'/%3E%3C/svg%3E") 0 0 / 60px 60px,linear-gradient(#ffe3ec,#ffd2e1 50%,#ffe5ee)}.gg-band--valentines .gg-title{font-family:var(--script);font-size:clamp(40px,4.6vw,64px);color:#e0336f}.gg-band--valentines .gg-jump a{box-shadow:inset 0 0 0 2px #ff8fb4}.gg-candy--band{display:grid;width:100%;height:auto;aspect-ratio:32 / 29;transform:rotate(-10deg);animation:gg-bob 6s ease-in-out infinite}.gg-candy--band .gg-eye{width:22px;height:19px}.gg-candy--band b{font-size:13px;max-width:70px}.gg[data-skin=valentines] .gg-h2{font-family:var(--script);font-size:clamp(38px,4.2vw,58px);color:#e0336f}.gg[data-skin=valentines] .gg-h2:before,.gg[data-skin=valentines] .gg-h2:after{content:"\2665";margin:0 12px;font-family:Georgia,serif;font-size:.5em;vertical-align:middle;color:#ff8fb4}.gg[data-skin=valentines] .gg-grid{padding:clamp(22px,3vw,38px);border-radius:28px;gap:30px 22px;background:radial-gradient(120% 90% at 50% 0,#ffeef4,#f9bfd2 70%,#f2a9c1);box-shadow:inset 0 0 40px #aa1e5040,0 0 0 7px #d9b45a,0 0 0 10px #9a7426,0 34px 60px -26px #82143c80}.gg[data-skin=valentines] .gg-item .pa-mcard{border-radius:22px;overflow:hidden;background:repeating-conic-gradient(from 0deg at 50% 36%,#4a2016 0 5deg,#643022 5deg 10deg);box-shadow:0 14px 24px -14px #5a140ab3;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.gg[data-skin=valentines] .gg-item:hover .pa-mcard{transform:translateY(-4px)}.gg[data-skin=valentines] .gg-item .pa-mcard__media{margin:14px 14px 8px;border-radius:50%;box-shadow:0 0 0 5px #2e1009,0 8px 16px #00000073}.gg[data-skin=valentines] .gg-item .pa-mcard__body{margin:0 10px 10px;padding:10px;border-radius:10px;background:linear-gradient(135deg,#f6dc94,#cf9f3f 45%,#f3d684 70%,#c6912f);box-shadow:inset 0 1px #fff9}.gg[data-skin=valentines] .gg-item .pa-mcard__btn{border-radius:999px;background:#e0336f;color:#fff}.gg[data-skin=valentines] .gg-item .pa-mcard__badge{top:16px;left:50%;transform:translate(-50%)}.gg[data-skin=valentines] .gg-item:nth-child(3n+1) .gg-i--a{display:block;top:-18px;right:-14px;transform:rotate(var(--r, 8deg));transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gg[data-skin=valentines] .gg-i--a .gg-candy{display:grid}.gg[data-skin=valentines] .gg-item:hover .gg-i--a{transform:rotate(0) scale(1.08)}.gg[data-skin=july4]{--ink: #1d2f6b;--mute: rgba(29, 47, 107, .8);--accent: #c8202f;--chip: #fff;--chip-ink: #1d2f6b;--card: #fff;--card-ink: #1d2f6b;--card-mute: rgba(29, 47, 107, .6);--price: #c8202f;--sel: #f2f4fa;--sel-ink: #1d2f6b;--bunting: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 28'%3E%3Cpath d='M0 3 Q30 9 60 3' fill='none' stroke='%23555' stroke-width='1.2'/%3E%3Cpath d='M2 4 L18 5.6 L10 24 Z' fill='%23c8202f'/%3E%3Cpath d='M22 6.2 L38 6.2 L30 25 Z' fill='%23fff' stroke='%23d9dce6' stroke-width='.8'/%3E%3Cpath d='M42 5.6 L58 4 L50 24 Z' fill='%231d2f6b'/%3E%3C/svg%3E");background:repeating-linear-gradient(180deg,rgba(200,32,47,.04) 0 40px,transparent 40px 80px),linear-gradient(#f8f5ee,#f1ece0)}.gg-bunting--top{position:absolute;top:0;left:0;right:0;height:46px;background:var(--bunting) 0 0 / 90px 42px repeat-x}.gg-band--july4{padding-top:52px}.gg-band--july4 .gg-title{font-family:var(--slab);font-weight:700;text-transform:uppercase;letter-spacing:-.01em}.gg-band--july4 .gg-jump a{box-shadow:inset 0 0 0 2px #1d2f6b}.gg-medal{filter:drop-shadow(0 10px 14px rgba(29,47,107,.35));animation:gg-bob 8s ease-in-out infinite}.gg-medal__ring{transform-origin:100px 100px;animation:gg-spin 60s linear infinite}@keyframes gg-spin{to{transform:rotate(360deg)}}.gg[data-skin=july4] .gg-h2{font-family:var(--slab);font-weight:700;text-transform:uppercase}.gg[data-skin=july4] .gg-h2:before,.gg[data-skin=july4] .gg-h2:after{content:"\2605";margin:0 12px;font-size:.55em;vertical-align:middle;color:#c8202f}.gg[data-skin=july4] .gg-item .pa-mcard{border-radius:6px;box-shadow:0 0 0 2px #1d2f6b,0 14px 22px -14px #1d2f6b80}.gg[data-skin=july4] .gg-i--a{display:block;top:-6px;left:-6px;right:-6px;height:30px;background:var(--bunting) 0 0 / 60px 28px repeat-x}.gg[data-skin=july4] .gg-i--b{display:block;top:34px;right:-12px;width:42px;height:42px;transform:rotate(var(--r, 0deg));transition:transform .8s cubic-bezier(.2,.7,.2,1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%231d2f6b'/%3E%3Ccircle cx='20' cy='20' r='15.5' fill='none' stroke='%23fff' stroke-width='1' stroke-dasharray='1.5 2.5'/%3E%3Cpath d='M20 8 L23 17 H32 L25 22.5 L27.5 31 L20 26 L12.5 31 L15 22.5 L8 17 H17 Z' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 4px 6px rgba(29,47,107,.35))}.gg[data-skin=july4] .gg-item:hover .gg-i--b{transform:rotate(calc(var(--r, 0deg) + 72deg))}.gg[data-skin=july4] .pa-mcard__badge{top:30px}@media(prefers-reduced-motion:reduce){.gg *,.gg *:before,.gg *:after{animation:none!important;transition:none!important}}.gg-intro{display:none}.gg-band__copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.gg-band__copy .gg-kicker{flex-basis:100%}.gg-band__copy .gg-note{margin:0}.gg-jump{margin-top:2px}.gg[data-skin=everyday] .gg-band__in{width:fit-content;max-width:100%;padding:14px 22px}.gg-tier__head{margin-bottom:26px}.gg .pa-mcard__badge{white-space:nowrap}.gg-feat{padding-top:26px}.gg-grid--feat{grid-template-columns:repeat(auto-fit,minmax(190px,240px));justify-content:center}.gg-18{position:absolute;z-index:4;bottom:12px;right:12px;padding:2px 7px;border-radius:4px;background:#c4123a;color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;pointer-events:none}.gg-item .gg-18{bottom:auto;top:50%}.gg[data-skin=everyday][data-mature~=everyday] .gg-item.is-allages,.gg[data-skin=halloween][data-mature~=halloween] .gg-item.is-allages,.gg[data-skin=blackfriday][data-mature~=blackfriday] .gg-item.is-allages,.gg[data-skin=christmas][data-mature~=christmas] .gg-item.is-allages,.gg[data-skin=valentines][data-mature~=valentines] .gg-item.is-allages,.gg[data-skin=july4][data-mature~=july4] .gg-item.is-allages{display:none}.gg .gg-item .pa-mcard__badge{background:var(--accent);color:var(--accent-ink);box-shadow:0 2px 6px #00000059}.gg[data-skin=blackfriday] .gg-item .pa-mcard__badge{background:#141414;color:#ffd400}.gg[data-skin=everyday] .gg-item .pa-mcard__badge{background:#c4161c;color:#fff;font-family:var(--typed)}.gg .gg-item .pa-mcard__badge.is-out{background:#2a2b30;color:#ffffffd9}.gg[data-skin=blackfriday] .gg-item .pa-mcard__price{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;line-height:1}.gg[data-skin=blackfriday] .gg-item .pa-mcard__price s{margin:2px 0 0;font-size:12px;line-height:1}.gg[data-skin=blackfriday] .gg-item .pa-mcard__price:has(s){width:84px;height:84px;top:-22px;right:-22px;font-size:17px}.gg-ship{--ship-bg: var(--accent);display:inline-flex;align-items:center;gap:9px;margin:6px 0 0;padding:8px 16px 8px 12px;border-radius:6px;background:var(--ship-bg);color:var(--accent-ink);font-size:15px;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 16px -8px #00000080}.gg-ship svg{flex:none;width:28px;height:20px}.gg-band__copy .gg-ship{margin:4px 0 0}.gg[data-skin=christmas] .gg-ship{--ship-bg: #d62a2a;color:#fff;box-shadow:0 0 0 2px #f3dc9e,0 8px 18px -8px #0009}.gg[data-skin=halloween] .gg-ship{--ship-bg: #ff7a1a;color:#1a0b00;box-shadow:0 0 22px #ff7a1a59}.gg[data-skin=blackfriday] .gg-ship{--ship-bg: #e0201c;color:#fff;border-radius:2px;font-family:var(--condensed);font-weight:400;font-size:19px;letter-spacing:.04em;text-transform:uppercase;box-shadow:4px 4px #141414;transform:rotate(-1.5deg)}.gg[data-skin=valentines] .gg-ship{--ship-bg: #e0336f;color:#fff;border-radius:999px;box-shadow:0 0 0 3px #fff,0 8px 18px -8px #a01e5099}.gg[data-skin=july4] .gg-ship{--ship-bg: #1d2f6b;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #c8202f}.gg[data-skin=everyday] .gg-ship{--ship-bg: transparent;color:#c4161c;border:3px solid #c4161c;border-radius:4px;box-shadow:none;font-family:var(--typed);text-transform:uppercase;transform:rotate(-2deg)}.gg[data-skin=everyday] .gg-ship svg circle{stroke:#fffef9}.gg[data-skin=everyday]{--mute: rgba(240, 232, 214, .78);background:radial-gradient(60% 45% at 50% 0,rgba(255,210,140,.16),transparent 75%),radial-gradient(90% 60% at 50% 100%,rgba(0,0,0,.25),transparent 70%),linear-gradient(#2a3036,#20252a 55%,#1b1f23)}.gg[data-skin=everyday] .gg-pitch{color:#f0e8d6d1;text-shadow:none}.gg[data-skin=everyday] .gg-item .pa-mcard{box-shadow:0 18px 28px -14px #000c}.gg[data-skin=everyday] .gg-band__in{box-shadow:inset 0 3px #e2595e,0 20px 34px -18px #000c}.gg[data-skin=everyday] .gg-h2{box-shadow:0 12px 20px -10px #000000b3}.gg-grid,.gg-grid--feat{display:flex;flex-wrap:wrap;justify-content:center;gap:44px 28px}.gg-grid>.gg-item{flex:0 1 calc((100% - 5 * 28px) / 6);min-width:180px;max-width:240px}@media(max-width:1199px){.gg-grid>.gg-item{flex-basis:calc((100% - 84px)/4)}}@media(max-width:749px){.gg-grid{gap:34px 16px}.gg-grid>.gg-item{flex-basis:calc(50% - 8px);min-width:0;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pa-gift.css.map */
