:root{--gp-e1: 0 1px 2px rgba(19,33,28,.05), 0 2px 6px -2px rgba(19,33,28,.07);--gp-e2: 0 2px 5px -1px rgba(19,33,28,.06), 0 10px 22px -8px rgba(19,33,28,.12);--gp-e3: 0 6px 16px -8px rgba(19,33,28,.14), 0 22px 44px -20px rgba(19,33,28,.22);--gp-e4: 0 14px 30px -12px rgba(19,33,28,.2), 0 42px 80px -36px rgba(19,33,28,.34);--gp-e-dark: 0 10px 26px -12px rgba(0,0,0,.55), 0 34px 70px -34px rgba(0,0,0,.65);--gp-gold-glow: 0 12px 34px -12px color-mix(in srgb,var(--gold) 55%,transparent);--gp-green-glow: 0 14px 34px -12px color-mix(in srgb,var(--green) 60%,transparent);--gp-r-sm: 10px;--gp-r-md: 14px;--gp-r-lg: 20px;--gp-ease: cubic-bezier(.22,1,.36,1)}.gp-gal__thumb,.gp-gal__stage,.gp-badge,.gp-pay__badge,.gp-specs span,.gp-skin,.gp-proof,.gp-var__chip,.gp-tier,.gp-atc,.gp-wish,.gp-ing__card,.gp-facts,.gp-step,.gp-routine,.gp-routine__card,.gp-tl__dot,.gp-proto,.gp-proto__card,.gp-proto__bar,.gp-proto__add,.gp-proto__all,.gp-ba,.gp-rev__summary,.gp-rev__empty,.gp-formula,.gp-expert,.gp-subnav{border-radius:var(--gp-r-md)}.gp-badge,.gp-pay__badge,.gp-specs span,.gp-proto__add{border-radius:var(--gp-r-sm)}.gp-atc,.gp-wish,.gp-tier{border-radius:var(--gp-r-md)}.gp-buy__engine{border-radius:var(--gp-r-lg)}.gp-gal__stage{background:radial-gradient(120% 100% at 50% 0%,color-mix(in srgb,var(--card) 92%,#fff),var(--card) 60%,var(--panel) 130%);border:1px solid var(--fine-line);box-shadow:var(--gp-e3);transform-style:preserve-3d;transition:box-shadow .4s var(--gp-ease),transform .3s var(--gp-ease);will-change:transform}.gp-gal__stage img{transition:transform .5s var(--gp-ease);transform:translateZ(30px)}.gp-gal__stage:hover{box-shadow:var(--gp-e4)}.gp-gal__stage.is-tilting{transition:box-shadow .4s var(--gp-ease)}.gp-gal__stage .gp-gal__badges,.gp-gal__stage .gp-gal__wish,.gp-gal__stage .gp-gal__zoomhint{transform:translateZ(45px)}.gp-gal__thumb{box-shadow:var(--gp-e1);transition:border-color .2s,box-shadow .25s var(--gp-ease),transform .25s var(--gp-ease)}.gp-gal__thumb:hover{box-shadow:var(--gp-e2);transform:translateY(-2px)}.gp-badge{box-shadow:var(--gp-e2)}.gp-buy__engine{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 70%,var(--bg)),var(--bg));border:1px solid var(--fine-line);box-shadow:var(--gp-e2);padding:clamp(14px,2.4vw,20px);margin-top:6px}.gp-skin{box-shadow:var(--gp-e1);background:linear-gradient(180deg,color-mix(in srgb,var(--green-pale) 55%,var(--card)),var(--card))}.gp-expert{box-shadow:var(--gp-e1);border-radius:var(--gp-r-md)}.gp-proof{box-shadow:var(--gp-e2)}.gp-proof__c{transition:background .25s var(--gp-ease)}.gp-proof__c:hover{background:color-mix(in srgb,var(--gold) 6%,var(--card))}.gp-specs span,.gp-pay__badge{box-shadow:var(--gp-e1)}.gp-tier{background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--panel) 30%,var(--card)));box-shadow:var(--gp-e1);transform-style:preserve-3d;transition:border-color .2s,box-shadow .3s var(--gp-ease),transform .25s var(--gp-ease)}.gp-tier:hover{box-shadow:var(--gp-e3);transform:translateY(-2px)}.gp-tier.is-selected{border-color:var(--green);box-shadow:0 0 0 1.5px var(--green),var(--gp-e3);background:linear-gradient(180deg,color-mix(in srgb,var(--green-pale) 40%,var(--card)),var(--card))}.gp-tier--popular{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent),var(--gp-e2)}.gp-tier__flag{border-radius:999px;box-shadow:var(--gp-e2)}.gp-tier__total{font-family:var(--font-serif),serif}.gp-atc{box-shadow:var(--gp-e2),inset 0 1px #ffffff14;background:linear-gradient(180deg,color-mix(in srgb,var(--dark) 92%,#000 0%),var(--dark))}.gp-atc:hover{background:linear-gradient(180deg,var(--green-2),var(--green));box-shadow:var(--gp-green-glow),0 20px 40px -16px #13211c80;transform:translateY(-2px)}.gp-wish{box-shadow:var(--gp-e1);transition:border-color .18s,color .18s,box-shadow .25s var(--gp-ease),transform .2s var(--gp-ease)}.gp-wish:hover{box-shadow:var(--gp-e2);transform:translateY(-2px)}.gp-subnav{background:color-mix(in srgb,var(--card) 82%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-radius:0;box-shadow:0 10px 30px -18px #13211c80}.gp-sticky{background:color-mix(in srgb,var(--dark) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}.gp-rev-empty{border-radius:var(--gp-r-md)}.gp-rev-empty__mark{border-radius:50%}.gp-rev-empty__cta{border-radius:100px}.gp-sticky__btn{border-radius:var(--gp-r-sm);box-shadow:var(--gp-e2)}.gp-ing__card,.gp-step,.gp-facts,.gp-rev__summary{box-shadow:var(--gp-e1);transition:border-color .25s,box-shadow .35s var(--gp-ease),transform .3s var(--gp-ease)}.gp-ing__card{transform-style:preserve-3d}.gp-ing__card.is-clickable:hover,.gp-step:hover{box-shadow:var(--gp-e3)}.gp-tl__dot{box-shadow:var(--gp-e1)}.gp-formula,.gp-routine,.gp-proto{background:radial-gradient(130% 120% at 15% -10%,color-mix(in srgb,var(--green) 22%,var(--dark)) 0%,var(--dark) 55%),var(--dark);box-shadow:var(--gp-e-dark);border-radius:var(--gp-r-lg);position:relative;overflow:hidden}.gp-formula:before,.gp-routine:before,.gp-proto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(80% 60% at 85% 120%,color-mix(in srgb,var(--gold) 16%,transparent),transparent 70%)}.gp-formula>*,.gp-routine>*,.gp-proto>*{position:relative;z-index:1}.gp-formula .gp-ing__card,.gp-routine__card,.gp-proto__card{background:linear-gradient(180deg,color-mix(in srgb,#fff 8%,transparent),color-mix(in srgb,#fff 3%,transparent));box-shadow:0 2px 10px -4px #0006;border-radius:var(--gp-r-md);transform-style:preserve-3d;transition:border-color .25s,box-shadow .35s var(--gp-ease),transform .3s var(--gp-ease)}.gp-formula .gp-ing__card:hover,.gp-routine__card:hover,.gp-proto__card:hover{box-shadow:0 22px 46px -22px #000000b3}.gp-routine__card.is-core{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 30%,transparent),color-mix(in srgb,var(--gold) 14%,transparent));box-shadow:var(--gp-gold-glow),0 22px 48px -22px #000000b3}.gp-proto__card.is-this{box-shadow:var(--gp-gold-glow),0 20px 44px -22px #0009}.gp-proto__bar{border-radius:var(--gp-r-md);box-shadow:0 16px 40px -20px #0009}.gp-proto__all{border-radius:var(--gp-r-sm);box-shadow:var(--gp-gold-glow)}.gp-tl__step{transition:transform .3s var(--gp-ease)}.gp-band{box-shadow:inset 0 1px color-mix(in srgb,#fff 6%,transparent)}.gp-band__cell{transition:transform .3s var(--gp-ease)}.gp-band__cell:hover{transform:translateY(-3px)}.gp-guar__seal{box-shadow:var(--gp-gold-glow)}.gp-acc,.gp-faq details{transition:background .2s}.gp-faq summary:hover{color:var(--gold)}.gp-ba{box-shadow:var(--gp-e3)}.gp-drawer__panel{box-shadow:-30px 0 80px -40px #000000b3}.gp-lightbox__img{box-shadow:0 50px 110px -45px #000c}.gp-exit__panel{border-radius:var(--gp-r-lg);box-shadow:var(--gp-e4)}@media(prefers-reduced-motion:reduce){.gp-gal__stage,.gp-tier,.gp-ing__card,.gp-step,.gp-routine__card,.gp-proto__card,.gp-band__cell,.gp-gal__stage img{transform:none!important}}.gp-recent__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.gp-recent__nav{display:flex;gap:8px;flex:0 0 auto}.gp-recent__arrow{width:42px;height:42px;border-radius:50%;border:1px solid var(--fine-line);background:var(--card);color:var(--dark);font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s,color .2s}.gp-recent__arrow:hover{border-color:var(--gold);color:var(--gold)}@media(max-width:600px){.gp-recent__nav{display:none}}.gp-cross__track{cursor:grab}.gp-cross__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.gp-cross__track.is-dragging .gp-xcard{pointer-events:none}.gp-xcard img{-webkit-user-drag:none;user-drag:none}@media(min-width:641px){.gp-gal__thumbs{max-height:clamp(360px,52vw,560px);overflow-y:auto;scrollbar-width:none;padding-right:2px}.gp-gal__thumbs::-webkit-scrollbar{display:none}}.gp-gal__stage{background:transparent;border:0;box-shadow:none}.gp-gal__stage img{padding:0}.gp-lightbox__img{background:transparent}.gp-proof{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gsh-pdp2-enhance.css.map */
