.skypdp{--pdp-accent:#5b46f5;--pdp-accentD:#4733d4;--pdp-ink:#080b14;--pdp-paper:#fafafb;--pdp-card:#fff;--pdp-text:#13151d;--pdp-dim:#565b69;--pdp-mute:#8a8f9c;--pdp-line:#eaeaf0;--pdp-sans:var(--font-geist),system-ui,-apple-system,sans-serif;--pdp-mono:var(--font-jbmono),ui-monospace,monospace;font-family:var(--pdp-sans);color:var(--pdp-text);background:var(--pdp-paper)}.skypdp .pdp-mono,.skypdp .tabular-nums{font-family:var(--pdp-mono)}.skypdp .tabular-nums{font-variant-numeric:tabular-nums}.skypdp .pdp-btn{transition:transform .15s,box-shadow .15s,background .15s}.skypdp .pdp-btn:hover{background:var(--pdp-accentD);transform:translateY(-1px);box-shadow:0 10px 28px rgba(91,70,245,.34)}.skypdp .pdp-btn .arr{display:inline-block;transition:transform .2s}.skypdp .pdp-btn:hover .arr{transform:translateX(3px)}.skypdp .pdp-card{transition:transform .18s,box-shadow .18s,border-color .18s}.skypdp .pdp-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(8,11,20,.35);border-color:#dcdce6}.skypdp .pdp-row{transition:border-color .15s,box-shadow .15s,background .15s}.skypdp .pdp-row:hover{border-color:#dcdce6;box-shadow:0 12px 30px -22px rgba(8,11,20,.3)}.skypdp .pdp-row:hover .pdp-arr{transform:translateX(4px)}.skypdp .pdp-arr{transition:transform .18s}.skypdp .pdp-link{transition:color .15s}.skypdp .pdp-link:hover{color:var(--pdp-accentD)}.skypdp a.pdp-rig-row{transition:color .15s}.skypdp a.pdp-rig-row:hover>div:last-child>div:first-child{color:var(--pdp-accentD)}.skypdp a.pdp-rig-slot{transition:background .15s,border-color .15s}.skypdp a.pdp-rig-slot:hover{background:hsla(0,0%,100%,.09);border-color:rgba(169,155,255,.5)}.skypdp .pdp-thumb{transition:border-color .15s}.skypdp .pdp-thumb:hover{border-color:var(--pdp-accent)}.skypdp .pdp-wrap{max-width:1120px;margin:0 auto;padding:0 40px}@media (max-width:768px){.skypdp .pdp-wrap{padding:0 20px}}.skypdp .pdp-hero-grid{grid-template-columns:1fr}@media (min-width:900px){.skypdp .pdp-hero-grid{grid-template-columns:1fr 420px}}.skypdp .pdp-2col{grid-template-columns:1fr}@media (min-width:760px){.skypdp .pdp-2col{grid-template-columns:1fr 1fr}}.skypdp .pdp-3col{grid-template-columns:1fr}@media (min-width:640px){.skypdp .pdp-3col{grid-template-columns:repeat(3,1fr)}}.skypdp .pdp-rigcols{grid-template-columns:1fr}@media (min-width:640px){.skypdp .pdp-rigcols{grid-template-columns:repeat(var(--rig-cols,3),minmax(0,1fr));max-width:calc(var(--rig-cols, 3) * 340px)}}.skypdp .pdp-4col{grid-template-columns:1fr}@media (min-width:560px){.skypdp .pdp-4col{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.skypdp .pdp-4col{grid-template-columns:repeat(4,1fr)}}.skypdp .pdp-4col>*{min-width:0}.skypdp .pdp-card-h{transition:transform .18s,box-shadow .18s,border-color .18s}.skypdp .pdp-card-h:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(8,11,20,.35);border-color:#dcdce6}.skypdp .pdp-polaris-grid{grid-template-columns:1fr}@media (min-width:820px){.skypdp .pdp-polaris-grid{grid-template-columns:300px 1fr}}.skypdp .pdp-spacewalk{grid-template-columns:1fr}@media (min-width:880px){.skypdp .pdp-spacewalk{grid-template-columns:1fr 380px}}.skypdp .pdp-spacewalk>*{min-width:0}.skypdp .pdp-builtfor{grid-template-columns:1fr}@media (min-width:900px){.skypdp .pdp-builtfor{grid-template-columns:minmax(0,440px) minmax(0,1fr)}}.skypdp .pdp-builtfor>*{min-width:0}.skypdp .pdp-bfrow{transition:background .18s}.skypdp .pdp-bfrow:hover{background:hsla(0,0%,100%,.04)}.skypdp .pdp-bfrow:hover .pdp-arr{transform:translateX(4px);color:#a99bff}.skypdp .pdp-rig-slots{grid-template-columns:repeat(2,1fr)!important}@media (min-width:760px){.skypdp .pdp-rig-slots{grid-template-columns:repeat(5,1fr)!important}.skypdp .pdp-rig-slots.s4{grid-template-columns:repeat(4,1fr)!important}}.skypdp .pdp-2col>*,.skypdp .pdp-3col>*,.skypdp .pdp-hero-grid>*,.skypdp .pdp-polaris-grid>*,.skypdp .pdp-rig-slots>*{min-width:0}.skypdp .pdp-guide{border-top:1px solid var(--pdp-line,#eaeaf0)}.skypdp .pdp-guide>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 0}.skypdp .pdp-guide>summary::-webkit-details-marker{display:none}.skypdp .pdp-guide .pdp-guide-caret{flex-shrink:0;margin-top:4px;transition:transform .18s;color:var(--pdp-mute,#8a8f9c)}.skypdp .pdp-guide[open] .pdp-guide-caret{transform:rotate(90deg)}.skypdp .pdp-guide>summary:hover .pdp-guide-name{color:var(--pdp-accent,#5b46f5)}@keyframes pdpTwinkle{0%,to{opacity:.25}50%{opacity:1}}.skypdp .pdp-star{position:absolute;border-radius:50%;background:#fff}.skypdp .pdp-acc>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 24px;gap:16px;align-items:start;padding:clamp(24px,4vw,34px) 0}.skypdp .pdp-acc>summary::-webkit-details-marker{display:none}.skypdp .pdp-acc>summary:focus-visible{outline:2px solid var(--pdp-accent,#5b46f5);outline-offset:4px}.skypdp .pdp-acc[open]>summary{padding-bottom:0}.skypdp .pdp-acc-prev{font-size:14.5px;line-height:1.5;color:#565b69;margin-top:10px;max-width:620px;text-wrap:pretty}.skypdp .pdp-acc[open]>summary .pdp-acc-prev{display:none}.skypdp .pdp-acc>summary:hover h2{color:var(--pdp-accent,#5b46f5)}.skypdp .pdp-acc-caret{width:24px;height:24px;position:relative;justify-self:end;margin-top:10px}.skypdp .pdp-acc-caret:after,.skypdp .pdp-acc-caret:before{content:"";position:absolute;background:#8a8f9c;border-radius:1px;transition:opacity .15s,background .15s}.skypdp .pdp-acc-caret:before{left:4px;top:11px;width:16px;height:1.8px}.skypdp .pdp-acc-caret:after{left:11px;top:4px;width:1.8px;height:16px}.skypdp .pdp-acc[open] .pdp-acc-caret:after{opacity:0}.skypdp .pdp-acc[open] .pdp-acc-caret:before{background:var(--pdp-accent,#5b46f5)}@media (prefers-reduced-motion:reduce){.skypdp .pdp-acc-caret:after,.skypdp .pdp-acc-caret:before{transition:none}}.skypdp .pdp-acc-body{padding:22px 0 clamp(48px,9vw,80px)}@media (max-width:900px){.skypdp .pdp-hero-shot [class*=aspect-]{aspect-ratio:4/3;padding:16px}.skypdp .pdp-hero-grid{gap:28px}}@media (max-width:768px){.skypdp .pdp-hero-shot{width:100vw;margin-inline:calc(50% - 50vw)}.skypdp .pdp-hero-shot [class*=aspect-]{border-radius:0;border-left:0;border-right:0}.skypdp .pdp-hero-shot [class*=overflow-x-auto]{padding-left:20px;padding-right:20px;scroll-padding-left:20px}}@media (max-width:900px){.skypdp .pdp-nums{gap:0!important}.skypdp .pdp-nums .pdp-num{padding:15px 0!important;border:0!important;border-top:1px solid var(--pdp-line,#eaeaf0)!important;border-radius:0!important;background:transparent!important}.skypdp .pdp-nums .pdp-num:first-child{border-top:0!important}.skypdp .pdp-nums .pdp-num{display:grid!important;grid-template-columns:1fr auto;-moz-column-gap:14px;column-gap:14px;align-items:baseline}.skypdp .pdp-nums .pdp-num-head{grid-column:1;grid-row:1;margin-bottom:0!important;flex-wrap:wrap;min-width:0}.skypdp .pdp-nums .pdp-num-value{grid-column:2;grid-row:1;text-align:right;font-size:17px!important;margin:0!important;letter-spacing:-.015em!important}.skypdp .pdp-nums .pdp-num-bar,.skypdp .pdp-nums .pdp-num-insight{grid-column:1/-1}.skypdp .pdp-nums .pdp-num-bar{margin:9px 0 0!important;gap:3px!important}.skypdp .pdp-nums .pdp-num-bar>*{height:3px!important}.skypdp .pdp-nums .pdp-num-insight{font-size:13.5px!important;line-height:1.5!important;margin-top:9px}}