.pdp-style{display:contents}.pdp-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.pdp-ambient__layer{position:absolute}.pdp-style-classic .pdp-ambient{display:none}.pdp-style-classic .pdp-calculator-wrap,.pdp-style-classic .pdp-gallery__main,.pdp-style-classic .pdp-specs{border-radius:var(--pdp-section-radius,16px)!important;box-shadow:0 4px 20px rgba(0,0,0,.05)!important}.pdp-style-classic .pdp-gallery__thumb{border-radius:8px!important}.pdp-style-classic .pc-option-card{border-radius:10px!important}.pdp-style-classic .pc-price-display{border-radius:12px!important}.pdp-style-classic .pc-action-btn{border-radius:10px!important}.pdp-style-classic.pdp-style--accent-calc .pdp-calculator-wrap{border:1px solid color-mix(in srgb,var(--ant-color-primary) 25%,transparent)!important;box-shadow:0 4px 20px rgba(0,0,0,.05),0 0 0 3px color-mix(in srgb,var(--ant-color-primary) 8%,transparent)!important}.pdp-style-classic .pc-matrix{border-radius:14px!important}.pdp-style-classic .pc-matrix__cell--price{border-radius:10px!important}.pdp-style-bordered .pdp-ambient{display:none}.pdp-style-bordered .pdp-calculator-wrap,.pdp-style-bordered .pdp-specs{border-radius:4px!important;border:2px solid var(--ant-color-text)!important;box-shadow:6px 6px 0 0 var(--ant-color-primary)!important}.pdp-style-bordered .pdp-gallery__main{border-radius:4px!important;border:2px solid var(--ant-color-text)!important;box-shadow:6px 6px 0 0 color-mix(in srgb,var(--ant-color-primary) 35%,transparent)!important}.pdp-style-bordered .pc-option-card,.pdp-style-bordered .pdp-gallery__thumb{border-radius:3px!important;border:1.5px solid var(--ant-color-text)!important}.pdp-style-bordered .pc-option-card{box-shadow:none!important}.pdp-style-bordered .pc-option-card--selected{border-color:var(--ant-color-primary)!important;box-shadow:3px 3px 0 0 var(--ant-color-primary)!important}.pdp-style-bordered .pc-price-display{border-radius:3px!important;border:2px solid var(--ant-color-text)!important}.pdp-style-bordered .pc-action-btn{border-radius:3px!important}.pdp-style-bordered .pc-action-btn--primary{border:2px solid var(--ant-color-text)!important}.pdp-style-bordered .pc-matrix{border-radius:4px!important}.pdp-style-bordered .pc-matrix__cell--price{border-radius:3px!important}.pdp-style-bordered .pc-matrix__cell--selected{box-shadow:3px 3px 0 0 var(--ant-color-primary)!important}.pdp-style-compact .pdp-ambient{display:none}.pdp-style-compact .pdp-calculator-wrap,.pdp-style-compact .pdp-gallery__main,.pdp-style-compact .pdp-specs{border-radius:8px!important;border:1px solid var(--ant-color-border-secondary)!important;box-shadow:none!important}.pdp-style-compact .pdp-gallery__thumb{border-radius:5px!important}.pdp-style-compact .pc-option-card{border-radius:6px!important;border:1px solid var(--ant-color-border-secondary)!important;box-shadow:none!important}.pdp-style-compact .pc-option-card--selected{border-color:var(--ant-color-primary)!important}.pdp-style-compact .pc-action-btn,.pdp-style-compact .pc-price-display{border-radius:6px!important}.pdp-style-compact .pc-matrix{border-radius:8px!important}.pdp-style-compact .pc-matrix__cell--price{border-radius:5px!important}.pdp-style-mesh .pdp-ambient{background-image:linear-gradient(var(--ant-color-primary) 1px,transparent 1px),linear-gradient(90deg,var(--ant-color-primary) 1px,transparent 1px);background-size:64px 64px;opacity:.1;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 0,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 0,transparent 90%)}.pdp-style-mesh .pdp-ambient__layer--1{inset:0;background:radial-gradient(ellipse 50% 40% at 50% 30%,color-mix(in srgb,var(--ant-color-primary) 8%,transparent) 0,transparent 70%);opacity:1}.pdp-style-mesh .pdp-ambient__layer--2,.pdp-style-mesh .pdp-ambient__layer--3{display:none}.pdp-style-mesh .pdp-calculator-wrap,.pdp-style-mesh .pdp-specs{background:color-mix(in srgb,var(--ant-color-bg-container) 96%,transparent)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.pdp-style-mesh .pdp-calculator-wrap,.pdp-style-mesh .pdp-gallery__main,.pdp-style-mesh .pdp-specs{border-radius:4px!important;border:2px solid var(--ant-color-text)!important;box-shadow:6px 6px 0 0 color-mix(in srgb,var(--ant-color-primary) 20%,transparent)!important}.pdp-style-mesh .pc-option-card,.pdp-style-mesh .pdp-gallery__thumb{border-radius:2px!important;border-width:2px!important}.pdp-style-mesh .pc-option-card--selected{box-shadow:3px 3px 0 0 var(--ant-color-primary)!important}.pdp-style-mesh .pc-section-header__step{border-radius:2px!important;border:1.5px solid var(--ant-color-primary)!important}.pdp-style-mesh .pc-price-display{border-radius:4px!important;border-width:2px!important;border-color:var(--ant-color-text)!important;background:var(--ant-color-bg-container)!important;box-shadow:4px 4px 0 0 var(--ant-color-primary)!important}.pdp-style-mesh .pc-action-btn{border-radius:2px!important;border:2px solid var(--ant-color-text)!important;box-shadow:4px 4px 0 0 var(--ant-color-primary)!important}.pdp-style-mesh .pc-action-btn:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px 0 0 var(--ant-color-primary)!important}.pdp-style-mesh .pc-matrix{border-radius:4px!important;border:2px solid var(--ant-color-text)!important;box-shadow:4px 4px 0 0 color-mix(in srgb,var(--ant-color-primary) 20%,transparent)!important}.pdp-style-mesh .pc-matrix__cell--price{border-radius:2px!important;border-width:2px!important}.pdp-style-mesh .pc-matrix__cell--selected{box-shadow:3px 3px 0 0 var(--ant-color-primary)!important}.pdp-style-mesh .pc-matrix__cell--label{border:1.5px solid var(--ant-color-text)!important;border-radius:2px!important}.pdp-style-spotlight .pdp-ambient{background:radial-gradient(ellipse 80% 60% at 50% -10%,color-mix(in srgb,var(--ant-color-primary) 16%,transparent) 0,transparent 60%)}.pdp-style-spotlight .pdp-ambient__layer--1{width:520px;height:520px;border-radius:50%;background:var(--ant-color-primary);top:-180px;left:-100px;filter:blur(110px);opacity:.4;animation:pdp-spot-1 18s ease-in-out infinite alternate}.pdp-style-spotlight .pdp-ambient__layer--2{width:420px;height:420px;border-radius:50%;background:color-mix(in srgb,var(--ant-color-primary) 70%,var(--ant-color-primary-active,#0050b3));top:-120px;right:-80px;filter:blur(100px);opacity:.35;animation:pdp-spot-2 22s ease-in-out infinite alternate}.pdp-style-spotlight .pdp-ambient__layer--3{width:360px;height:360px;border-radius:50%;background:color-mix(in srgb,var(--ant-color-primary) 50%,#ffffff);bottom:-120px;left:50%;transform:translateX(-50%);filter:blur(100px);opacity:.25;animation:pdp-spot-3 25s ease-in-out infinite alternate}.pdp-style-spotlight .pdp-calculator-wrap,.pdp-style-spotlight .pdp-specs{background:color-mix(in srgb,var(--ant-color-bg-container) 82%,transparent)!important;backdrop-filter:blur(20px) saturate(1.4)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important}.pdp-style-spotlight .pdp-calculator-wrap,.pdp-style-spotlight .pdp-gallery__main,.pdp-style-spotlight .pdp-specs{border-radius:22px!important;border:1px solid color-mix(in srgb,var(--ant-color-primary) 20%,transparent)!important;box-shadow:0 1px 2px rgba(0,0,0,.04),0 24px 64px color-mix(in srgb,var(--ant-color-primary) 16%,transparent)!important}.pdp-style-spotlight .pdp-gallery__thumb{border-radius:12px!important;border-width:2px!important}.pdp-style-spotlight .pc-option-card,.pdp-style-spotlight .pdp-gallery__thumb{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.pdp-style-spotlight .pc-option-card{border-radius:14px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 70%,transparent)!important;border-color:color-mix(in srgb,var(--ant-color-border) 50%,transparent)!important}.pdp-style-spotlight .pc-option-card--selected{background:color-mix(in srgb,var(--ant-color-primary) 15%,transparent)!important;border-color:var(--ant-color-primary)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ant-color-primary) 25%,transparent)!important}.pdp-style-spotlight .pc-price-display{border-radius:16px!important;background:color-mix(in srgb,var(--ant-color-primary) 10%,transparent)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-color:color-mix(in srgb,var(--ant-color-primary) 40%,transparent)!important}.pdp-style-spotlight .pc-action-btn{border-radius:14px!important}.pdp-style-spotlight .pc-action-btn--primary{box-shadow:0 12px 32px color-mix(in srgb,var(--ant-color-primary) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--ant-color-primary) 30%,transparent)!important}.pdp-style-spotlight.pdp-style--accent-calc .pdp-calculator-wrap{box-shadow:0 1px 2px rgba(0,0,0,.04),0 24px 64px color-mix(in srgb,var(--ant-color-primary) 22%,transparent),0 0 0 5px color-mix(in srgb,var(--ant-color-primary) 10%,transparent)!important}.pdp-style-spotlight .pc-matrix{border-radius:18px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 70%,transparent)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-color:color-mix(in srgb,var(--ant-color-primary) 18%,transparent)!important}.pdp-style-spotlight .pc-matrix__cell--price{border-radius:12px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 60%,transparent)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.pdp-style-spotlight .pc-matrix__cell--selected{box-shadow:0 8px 24px color-mix(in srgb,var(--ant-color-primary) 30%,transparent),0 0 0 1px var(--ant-color-primary)!important}.pdp-style-spotlight .pc-matrix__cell--label{background:color-mix(in srgb,var(--ant-color-primary) 8%,transparent)!important}@keyframes pdp-spot-1{0%{transform:translate(0) scale(1);opacity:.4}to{transform:translate(80px,60px) scale(1.15);opacity:.3}}@keyframes pdp-spot-2{0%{transform:translate(0) scale(1);opacity:.35}to{transform:translate(-60px,80px) scale(1.1);opacity:.25}}@keyframes pdp-spot-3{0%{transform:translate(-50%) scale(1);opacity:.25}to{transform:translate(calc(-50% + 30px),-40px) scale(1.2);opacity:.18}}.pdp-style-prismatic .pdp-ambient{background:radial-gradient(ellipse 90% 70% at 50% 50%,color-mix(in srgb,var(--ant-color-primary) 6%,transparent) 0,transparent 75%)}.pdp-style-prismatic .pdp-ambient__layer--1{inset:-20%;background:conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--ant-color-primary) 40%,transparent) 0,color-mix(in srgb,#00d9ff 35%,transparent) 25%,color-mix(in srgb,#ff00ea 30%,transparent) 50%,color-mix(in srgb,#fbbf24 30%,transparent) 75%,color-mix(in srgb,var(--ant-color-primary) 40%,transparent) 100%);filter:blur(100px);opacity:.6;animation:pdp-prism-rotate 40s linear infinite}.pdp-style-prismatic .pdp-ambient__layer--2{width:500px;height:500px;border-radius:50%;background:rgba(255,255,255,.7);top:-150px;left:-100px;filter:blur(120px);opacity:.35;animation:pdp-prism-halo 30s ease-in-out infinite alternate}.pdp-style-prismatic .pdp-ambient__layer--3{width:400px;height:400px;border-radius:50%;background:rgba(255,255,255,.6);bottom:-120px;right:-80px;filter:blur(110px);opacity:.3;animation:pdp-prism-halo 35s ease-in-out infinite alternate-reverse}.pdp-style-prismatic .pdp-calculator-wrap,.pdp-style-prismatic .pdp-specs{background:linear-gradient(color-mix(in srgb,var(--ant-color-bg-container) 75%,transparent),color-mix(in srgb,var(--ant-color-bg-container) 75%,transparent)) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 0,#00d9ff 30%,#ff00ea 60%,#fbbf24 85%,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 100%) border-box!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important}.pdp-style-prismatic .pdp-calculator-wrap,.pdp-style-prismatic .pdp-gallery__main,.pdp-style-prismatic .pdp-specs{border-radius:20px!important;border:1.5px solid transparent!important;box-shadow:0 20px 60px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.2)!important}.pdp-style-prismatic .pdp-gallery__main{background:linear-gradient(#0000,#0000) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 0,#00d9ff 30%,#ff00ea 60%,#fbbf24 85%,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 100%) border-box!important}.pdp-style-prismatic .pdp-gallery__thumb{border-radius:10px!important;border:1.5px solid transparent!important;background:linear-gradient(#0000,#0000) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea) border-box!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.pdp-style-prismatic .pdp-gallery__thumb--active{box-shadow:0 0 20px color-mix(in srgb,var(--ant-color-primary) 50%,transparent)!important}.pdp-style-prismatic .pc-option-card{border-radius:12px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 75%,transparent)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border:1.5px solid color-mix(in srgb,var(--ant-color-border) 60%,transparent)!important;transition:transform .2s ease,box-shadow .3s ease!important}.pdp-style-prismatic .pc-option-card--selected{border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-primary) 10%,var(--ant-color-bg-container)),color-mix(in srgb,var(--ant-color-primary) 10%,var(--ant-color-bg-container))) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,#fbbf24,var(--ant-color-primary)) border-box!important;box-shadow:0 8px 28px color-mix(in srgb,var(--ant-color-primary) 25%,transparent),inset 0 1px 2px rgba(255,255,255,.3)!important}.pdp-style-prismatic .pc-option-card__check{background:linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea)!important;box-shadow:0 0 12px color-mix(in srgb,var(--ant-color-primary) 40%,transparent)!important}.pdp-style-prismatic .pc-section-header__step{background:linear-gradient(135deg,var(--ant-color-primary),#ff00ea)!important;color:#fff!important;box-shadow:0 2px 12px color-mix(in srgb,var(--ant-color-primary) 50%,transparent)!important}.pdp-style-prismatic .pc-price-display{border-radius:16px!important;border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-bg-container) 65%,transparent),color-mix(in srgb,var(--ant-color-bg-container) 65%,transparent)) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,#fbbf24) border-box!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pdp-style-prismatic .pc-price-display__amount{background:linear-gradient(135deg,var(--ant-color-primary) 0,#00d9ff 35%,#ff00ea 70%,var(--ant-color-primary) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;background-size:200% 200%!important;animation:pdp-prism-shimmer 4s ease-in-out infinite!important}.pdp-style-prismatic .pc-action-btn{border-radius:12px!important;overflow:hidden!important;position:relative!important}.pdp-style-prismatic .pc-action-btn--primary{background:linear-gradient(135deg,var(--ant-color-primary) 0,#00d9ff 50%,var(--ant-color-primary) 100%)!important;background-size:200% 200%!important;border:none!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ant-color-primary) 40%,transparent),0 0 0 1px color-mix(in srgb,#00d9ff 30%,transparent)!important;animation:pdp-prism-shimmer 3s ease-in-out infinite!important}.pdp-style-prismatic .pc-action-btn--primary:hover{animation-duration:1.5s!important;box-shadow:0 12px 32px color-mix(in srgb,var(--ant-color-primary) 50%,transparent),0 0 0 1px #00d9ff!important}.pdp-style-prismatic.pdp-style--accent-calc .pdp-calculator-wrap{box-shadow:0 20px 60px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.2),0 0 0 4px color-mix(in srgb,var(--ant-color-primary) 10%,transparent)!important}.pdp-style-prismatic .pc-matrix{border-radius:16px!important;border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-bg-container) 80%,transparent),color-mix(in srgb,var(--ant-color-bg-container) 80%,transparent)) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,var(--ant-color-primary)) border-box!important;backdrop-filter:blur(16px) saturate(1.3)!important;-webkit-backdrop-filter:blur(16px) saturate(1.3)!important}.pdp-style-prismatic .pc-matrix__cell--price{border-radius:10px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 65%,transparent)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.pdp-style-prismatic .pc-matrix__cell--selected{border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-primary) 10%,var(--ant-color-bg-container)),color-mix(in srgb,var(--ant-color-primary) 10%,var(--ant-color-bg-container))) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,#fbbf24,var(--ant-color-primary)) border-box!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ant-color-primary) 25%,transparent),inset 0 1px 2px rgba(255,255,255,.3)!important}.pdp-style-prismatic .pc-matrix__check{background:linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea)!important;box-shadow:0 0 10px color-mix(in srgb,var(--ant-color-primary) 40%,transparent)!important}@keyframes pdp-prism-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pdp-prism-halo{0%{transform:translate(0) scale(1);opacity:.35}to{transform:translate(60px,40px) scale(1.2);opacity:.25}}@keyframes pdp-prism-shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.pdp-style-liquid .pdp-ambient{background:radial-gradient(ellipse 110% 75% at 30% 15%,color-mix(in srgb,var(--ant-color-primary) 16%,transparent) 0,transparent 65%),radial-gradient(ellipse 95% 65% at 70% 85%,color-mix(in srgb,var(--ant-color-primary-active,var(--ant-color-primary)) 12%,transparent) 0,transparent 65%),linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--ant-color-primary) 4%,transparent) 100%)}.pdp-style-liquid .pdp-ambient__layer--1{width:820px;height:820px;top:-220px;left:-220px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--ant-color-primary) 90%,#ffffff),color-mix(in srgb,var(--ant-color-primary) 45%,transparent) 60%,transparent 82%);filter:blur(130px);opacity:.48;animation:pdp-liquid-morph-1 20s ease-in-out infinite}.pdp-style-liquid .pdp-ambient__layer--2{width:720px;height:720px;bottom:-220px;right:-170px;background:radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--ant-color-primary-active,var(--ant-color-primary)) 85%,var(--ant-color-primary)),color-mix(in srgb,var(--ant-color-primary) 35%,transparent) 60%,transparent 82%);filter:blur(140px);opacity:.42;animation:pdp-liquid-morph-2 25s ease-in-out infinite}.pdp-style-liquid .pdp-ambient__layer--3{width:540px;height:540px;top:50%;left:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ant-color-primary) 55%,#ffffff),transparent 72%);filter:blur(120px);opacity:.28;animation:pdp-liquid-morph-3 18s ease-in-out infinite}.pdp-style-liquid .pdp-calculator-wrap,.pdp-style-liquid .pdp-specs{background:color-mix(in srgb,var(--ant-color-bg-container) 55%,transparent)!important}.pdp-style-liquid .pdp-calculator-wrap,.pdp-style-liquid .pdp-gallery__main,.pdp-style-liquid .pdp-specs{border-radius:22px!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(40px) saturate(1.8)!important;-webkit-backdrop-filter:blur(40px) saturate(1.8)!important;box-shadow:0 28px 72px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.04),inset 0 1px 1px rgba(255,255,255,.35),inset 0 -1px 1px rgba(255,255,255,.08)!important}.pdp-style-liquid .pdp-gallery__thumb{border-radius:14px!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(20px) saturate(1.5)!important;-webkit-backdrop-filter:blur(20px) saturate(1.5)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 50%,transparent)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.25)!important}.pdp-style-liquid .pdp-gallery__thumb--active{border-color:color-mix(in srgb,var(--ant-color-primary) 65%,transparent)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ant-color-primary) 38%,transparent),inset 0 1px 1px rgba(255,255,255,.35)!important}.pdp-style-liquid .pc-option-card{border-radius:14px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 45%,transparent)!important;backdrop-filter:blur(24px) saturate(1.6)!important;-webkit-backdrop-filter:blur(24px) saturate(1.6)!important;border:1px solid rgba(255,255,255,.16)!important;position:relative!important;overflow:hidden!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.25)!important}.pdp-style-liquid .pc-option-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 80%,#ffffff) 0,var(--ant-color-primary) 50%,color-mix(in srgb,var(--ant-color-primary-active,var(--ant-color-primary)) 85%,var(--ant-color-primary)) 100%);opacity:0;transition:opacity .4s ease;z-index:0;border-radius:inherit}.pdp-style-liquid .pc-option-card>:not(.pc-option-card__check){position:relative!important;z-index:1!important}.pdp-style-liquid .pc-option-card__check{position:absolute!important;top:8px!important;right:8px!important;z-index:2!important}.pdp-style-liquid .pc-option-card--selected{border-color:color-mix(in srgb,var(--ant-color-primary) 35%,transparent)!important;box-shadow:0 14px 36px color-mix(in srgb,var(--ant-color-primary) 32%,transparent),inset 0 1px 2px rgba(255,255,255,.4),inset 0 -1px 1px rgba(255,255,255,.1)!important}.pdp-style-liquid .pc-option-card--selected:before{opacity:.18}.pdp-style-liquid .pc-option-card--selected .pc-option-card__title{color:var(--ant-color-text)!important;font-weight:700!important}.pdp-style-liquid .pc-option-card__check{box-shadow:0 4px 12px color-mix(in srgb,var(--ant-color-primary) 50%,transparent),inset 0 1px 1px rgba(255,255,255,.4)!important}.pdp-style-liquid .pc-option-card__check,.pdp-style-liquid .pc-section-header__step{background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 85%,#ffffff),var(--ant-color-primary))!important}.pdp-style-liquid .pc-section-header__step{color:#fff!important;border-radius:8px!important;box-shadow:0 4px 14px color-mix(in srgb,var(--ant-color-primary) 40%,transparent),inset 0 1px 1px rgba(255,255,255,.35)!important}.pdp-style-liquid .pc-price-display{border-radius:20px!important;border:1px solid color-mix(in srgb,var(--ant-color-primary) 22%,rgba(255,255,255,.18))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 16%,transparent) 0,color-mix(in srgb,var(--ant-color-primary) 6%,transparent) 100%),color-mix(in srgb,var(--ant-color-bg-container) 50%,transparent)!important;backdrop-filter:blur(32px) saturate(1.7)!important;-webkit-backdrop-filter:blur(32px) saturate(1.7)!important;box-shadow:0 22px 52px rgba(0,0,0,.12),inset 0 1px 2px rgba(255,255,255,.35),inset 0 -1px 1px rgba(255,255,255,.08)!important}.pdp-style-liquid .pc-price-display__amount{background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 85%,#ffffff) 0,var(--ant-color-primary) 50%,color-mix(in srgb,var(--ant-color-primary-active,var(--ant-color-primary)) 90%,var(--ant-color-primary)) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.pdp-style-liquid .pc-action-btn{border-radius:100px!important;overflow:hidden!important;position:relative!important}.pdp-style-liquid .pc-action-btn--primary{background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 85%,#ffffff) 0,var(--ant-color-primary) 50%,color-mix(in srgb,var(--ant-color-primary-active,var(--ant-color-primary)) 90%,var(--ant-color-primary)) 100%)!important;border:none!important;box-shadow:0 14px 36px color-mix(in srgb,var(--ant-color-primary) 45%,transparent),inset 0 1px 2px rgba(255,255,255,.4),inset 0 -1px 1px rgba(0,0,0,.1)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.pdp-style-liquid .pc-action-btn--primary:hover{transform:translateY(-2px)!important;box-shadow:0 22px 52px color-mix(in srgb,var(--ant-color-primary) 55%,transparent),inset 0 1px 2px rgba(255,255,255,.5),inset 0 -1px 1px rgba(0,0,0,.1)!important}.pdp-style-liquid.pdp-style--accent-calc .pdp-calculator-wrap{border-color:color-mix(in srgb,var(--ant-color-primary) 38%,transparent)!important;box-shadow:0 28px 72px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.04),inset 0 1px 1px rgba(255,255,255,.35),inset 0 -1px 1px rgba(255,255,255,.08),0 0 0 4px color-mix(in srgb,var(--ant-color-primary) 14%,transparent)!important}.pdp-style-liquid .pc-matrix{border-radius:18px!important;border:1px solid rgba(255,255,255,.18)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 50%,transparent)!important;backdrop-filter:blur(28px) saturate(1.7)!important;-webkit-backdrop-filter:blur(28px) saturate(1.7)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.3),inset 0 -1px 1px rgba(255,255,255,.08)!important}.pdp-style-liquid .pc-matrix__cell--price{border-radius:12px!important;border:1px solid rgba(255,255,255,.14)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 40%,transparent)!important;backdrop-filter:blur(16px) saturate(1.5)!important;-webkit-backdrop-filter:blur(16px) saturate(1.5)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.2)!important}.pdp-style-liquid .pc-matrix__cell--selected{border-color:color-mix(in srgb,var(--ant-color-primary) 40%,transparent)!important;background:color-mix(in srgb,var(--ant-color-primary) 12%,var(--ant-color-bg-container))!important;box-shadow:0 10px 28px color-mix(in srgb,var(--ant-color-primary) 30%,transparent),inset 0 1px 2px rgba(255,255,255,.4),inset 0 -1px 1px rgba(255,255,255,.1)!important}.pdp-style-liquid .pc-matrix__cell--label{background:color-mix(in srgb,var(--ant-color-bg-container) 40%,transparent)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.12)!important}.pdp-style-liquid .pc-matrix__check{background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary) 85%,#ffffff),var(--ant-color-primary))!important;box-shadow:0 3px 8px color-mix(in srgb,var(--ant-color-primary) 50%,transparent),inset 0 1px 1px rgba(255,255,255,.4)!important}.pdp-style-liquid .pc-matrix__cell--selected .pc-matrix__total{color:var(--ant-color-primary)!important}@keyframes pdp-liquid-morph-1{0%,to{border-radius:40% 60% 60% 40%/60% 40% 60% 40%;transform:translate(0)}33%{border-radius:60% 40% 40% 60%/40% 60% 40% 60%;transform:translate(40px,60px)}66%{border-radius:50% 50% 40% 60%/50% 50% 60% 40%;transform:translate(-30px,30px)}}@keyframes pdp-liquid-morph-2{0%,to{border-radius:50% 50% 40% 60%/40% 60% 50% 50%;transform:translate(0)}40%{border-radius:40% 60% 50% 50%/60% 40% 60% 40%;transform:translate(-60px,-40px)}70%{border-radius:60% 40% 60% 40%/50% 50% 40% 60%;transform:translate(30px,-50px)}}@keyframes pdp-liquid-morph-3{0%,to{border-radius:50%;transform:translate(-50%,-50%) scale(1)}50%{border-radius:60% 40% 50% 50%;transform:translate(calc(-50% + 40px),calc(-50% - 30px)) scale(1.15)}}.pdp-layout-wide .pdp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.9fr)!important;gap:32px!important}.pdp-layout-wide .pdp-grid__right{order:3}.pdp-layout-wide .pdp-specs{grid-column:2;grid-row:1}@media (max-width:1280px){.pdp-layout-wide .pdp-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}.pdp-layout-wide .pdp-specs{grid-column:auto;grid-row:auto}}@media (max-width:1024px){.pdp-layout-wide .pdp-grid{grid-template-columns:1fr!important;gap:24px!important}}.pdp-layout-stacked .pdp-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;max-width:820px!important;margin:0 auto!important}.pdp-layout-stacked .pdp-grid__right{position:static!important}.pdp-layout-stacked .pdp-header-desktop{display:none!important}.pdp-layout-stacked .pdp-header-mobile{display:block!important}.pdp-layout-stacked .pdp-grid__left{order:1}.pdp-layout-stacked .pdp-grid__right{order:2}.pdp-layout-split .pdp-grid{grid-template-columns:1fr 1fr!important;gap:32px!important;align-items:start!important}.pdp-layout-split .pdp-grid__left{position:sticky!important;top:24px!important;max-height:calc(100vh - 48px)!important;overflow-x:clip!important;overflow-y:auto!important;padding:16px 24px 16px 8px!important;scrollbar-width:thin!important}.pdp-layout-split .pdp-grid__right{position:static!important}@media (max-width:1024px){.pdp-layout-split .pdp-grid{grid-template-columns:1fr!important}.pdp-layout-split .pdp-grid__left{position:static!important;max-height:none!important;overflow:visible!important}}.pdp-layout-wizard .pc-wrapper[data-wizard=true] .pc-section:not([data-wizard-active=true]):not(.pc-section--always-visible){display:none!important}.pdp-layout-wizard .pdp-wizard-nav{position:sticky!important;bottom:16px!important;margin-top:16px!important;padding:16px!important;background:color-mix(in srgb,var(--ant-color-bg-container) 92%,transparent)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-radius:16px!important;border:1px solid var(--ant-color-border-secondary)!important;box-shadow:0 8px 24px rgba(0,0,0,.06)!important;z-index:10}.pc-wrapper{--pc-anim-delay-unit:80ms}.pc-anim-none .pc-section{animation:none!important}@keyframes pc-anim-fade{0%{opacity:0}to{opacity:1}}.pc-anim-fade .pc-section{opacity:0;animation:pc-anim-fade .5s cubic-bezier(.16,1,.3,1) forwards}.pc-anim-fade .pc-section:first-child{animation-delay:calc(var(--pc-anim-delay-unit) * 0)}.pc-anim-fade .pc-section:nth-child(2){animation-delay:calc(var(--pc-anim-delay-unit) * 1)}.pc-anim-fade .pc-section:nth-child(3){animation-delay:calc(var(--pc-anim-delay-unit) * 2)}.pc-anim-fade .pc-section:nth-child(4){animation-delay:calc(var(--pc-anim-delay-unit) * 3)}.pc-anim-fade .pc-section:nth-child(5){animation-delay:calc(var(--pc-anim-delay-unit) * 4)}.pc-anim-fade .pc-section:nth-child(6){animation-delay:calc(var(--pc-anim-delay-unit) * 5)}.pc-anim-fade .pc-section:nth-child(7){animation-delay:calc(var(--pc-anim-delay-unit) * 6)}.pc-anim-fade .pc-section:nth-child(n+8){animation-delay:calc(var(--pc-anim-delay-unit) * 7)}@keyframes pc-anim-slide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pc-anim-slide .pc-section{opacity:0;transform:translateY(20px);animation:pc-anim-slide .6s cubic-bezier(.16,1,.3,1) forwards}.pc-anim-slide .pc-section:first-child{animation-delay:0s}.pc-anim-slide .pc-section:nth-child(2){animation-delay:.1s}.pc-anim-slide .pc-section:nth-child(3){animation-delay:.2s}.pc-anim-slide .pc-section:nth-child(4){animation-delay:.3s}.pc-anim-slide .pc-section:nth-child(5){animation-delay:.4s}.pc-anim-slide .pc-section:nth-child(6){animation-delay:.5s}.pc-anim-slide .pc-section:nth-child(7){animation-delay:.6s}.pc-anim-slide .pc-section:nth-child(n+8){animation-delay:.7s}@keyframes pc-anim-scale{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.pc-anim-scale .pc-section{opacity:0;transform:scale(.94);animation:pc-anim-scale .55s cubic-bezier(.34,1.56,.64,1) forwards}.pc-anim-scale .pc-section:first-child{animation-delay:calc(var(--pc-anim-delay-unit) * 0)}.pc-anim-scale .pc-section:nth-child(2){animation-delay:calc(var(--pc-anim-delay-unit) * 1)}.pc-anim-scale .pc-section:nth-child(3){animation-delay:calc(var(--pc-anim-delay-unit) * 2)}.pc-anim-scale .pc-section:nth-child(4){animation-delay:calc(var(--pc-anim-delay-unit) * 3)}.pc-anim-scale .pc-section:nth-child(5){animation-delay:calc(var(--pc-anim-delay-unit) * 4)}.pc-anim-scale .pc-section:nth-child(6){animation-delay:calc(var(--pc-anim-delay-unit) * 5)}.pc-anim-scale .pc-section:nth-child(7){animation-delay:calc(var(--pc-anim-delay-unit) * 6)}.pc-anim-scale .pc-section:nth-child(n+8){animation-delay:calc(var(--pc-anim-delay-unit) * 7)}@keyframes pc-anim-reveal{0%{opacity:0;transform:scaleY(0)}60%{opacity:1}to{opacity:1;transform:scaleY(1)}}.pc-anim-reveal .pc-section{opacity:0;transform:scaleY(0);transform-origin:center top;animation:pc-anim-reveal .7s cubic-bezier(.77,0,.175,1) forwards}.pc-anim-reveal .pc-section:first-child{animation-delay:0s}.pc-anim-reveal .pc-section:nth-child(2){animation-delay:.12s}.pc-anim-reveal .pc-section:nth-child(3){animation-delay:.24s}.pc-anim-reveal .pc-section:nth-child(4){animation-delay:.36s}.pc-anim-reveal .pc-section:nth-child(5){animation-delay:.48s}.pc-anim-reveal .pc-section:nth-child(6){animation-delay:.6s}.pc-anim-reveal .pc-section:nth-child(7){animation-delay:.72s}.pc-anim-reveal .pc-section:nth-child(n+8){animation-delay:.84s}@keyframes pc-anim-morph{0%{opacity:0;transform:scale(.8) rotate(-2deg)}60%{opacity:1;transform:scale(1.02) rotate(.5deg)}to{opacity:1;transform:scale(1) rotate(0)}}.pc-anim-morph .pc-section{opacity:0;transform:scale(.8) rotate(-2deg);animation:pc-anim-morph .7s cubic-bezier(.34,1.56,.64,1) forwards}.pc-anim-morph .pc-section:first-child{animation-delay:calc(var(--pc-anim-delay-unit) * 0)}.pc-anim-morph .pc-section:nth-child(2){animation-delay:calc(var(--pc-anim-delay-unit) * 1)}.pc-anim-morph .pc-section:nth-child(3){animation-delay:calc(var(--pc-anim-delay-unit) * 2)}.pc-anim-morph .pc-section:nth-child(4){animation-delay:calc(var(--pc-anim-delay-unit) * 3)}.pc-anim-morph .pc-section:nth-child(5){animation-delay:calc(var(--pc-anim-delay-unit) * 4)}.pc-anim-morph .pc-section:nth-child(6){animation-delay:calc(var(--pc-anim-delay-unit) * 5)}.pc-anim-morph .pc-section:nth-child(7){animation-delay:calc(var(--pc-anim-delay-unit) * 6)}.pc-anim-morph .pc-section:nth-child(n+8){animation-delay:calc(var(--pc-anim-delay-unit) * 7)}.pc-anim-morph .pc-option-card:active{transform:scale(.97)!important}@media (max-width:768px){.pdp-style-spotlight .pdp-ambient__layer--1,.pdp-style-spotlight .pdp-ambient__layer--2{width:320px;height:320px;filter:blur(70px)}.pdp-style-prismatic .pdp-ambient__layer--1{filter:blur(60px)}.pdp-style-liquid .pdp-ambient__layer--1,.pdp-style-liquid .pdp-ambient__layer--2{width:500px;height:500px;filter:blur(80px)}.pdp-style-mesh .pdp-calculator-wrap,.pdp-style-mesh .pdp-gallery__main,.pdp-style-mesh .pdp-specs{box-shadow:3px 3px 0 0 color-mix(in srgb,var(--ant-color-primary) 20%,transparent)!important}}@media (prefers-reduced-motion:reduce){.pdp-ambient__layer,.pdp-style-prismatic .pc-action-btn--primary,.pdp-style-prismatic .pc-price-display__amount{animation:none!important}.pc-anim-fade .pc-section,.pc-anim-morph .pc-section,.pc-anim-reveal .pc-section,.pc-anim-scale .pc-section,.pc-anim-slide .pc-section{opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important}}body.pdp-login-active{background:transparent!important}.pdp-style-classic .login-card{border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)!important;border:1px solid color-mix(in srgb,var(--ant-color-border) 60%,transparent)!important}.pdp-style-bordered .login-card{border-radius:4px!important;border:2px solid var(--ant-color-text)!important;box-shadow:8px 8px 0 0 var(--ant-color-primary)!important}.pdp-style-bordered .login-card,.pdp-style-compact .login-card{background:var(--ant-color-bg-container)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pdp-style-compact .login-card{border-radius:8px!important;border:1px solid var(--ant-color-border-secondary)!important;box-shadow:0 2px 10px rgba(0,0,0,.06)!important}.pdp-style-mesh .login-card{border-radius:4px!important;border:1.5px solid color-mix(in srgb,var(--ant-color-primary) 60%,transparent)!important;box-shadow:6px 6px 0 0 color-mix(in srgb,var(--ant-color-primary) 18%,transparent),0 1px 4px rgba(0,0,0,.05)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 92%,transparent)!important}.pdp-style-spotlight .login-card{border-radius:18px!important;border:1px solid color-mix(in srgb,var(--ant-color-primary) 25%,transparent)!important;box-shadow:0 20px 60px color-mix(in srgb,var(--ant-color-primary) 18%,transparent),0 0 40px color-mix(in srgb,var(--ant-color-primary) 10%,transparent),0 2px 8px rgba(0,0,0,.06)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 90%,transparent)!important}.pdp-style-prismatic .login-card{border-radius:18px!important;border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-bg-container) 82%,transparent),color-mix(in srgb,var(--ant-color-bg-container) 82%,transparent)) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,#fbbf24,var(--ant-color-primary)) border-box!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;box-shadow:0 24px 72px rgba(0,0,0,.12),inset 0 1px 2px rgba(255,255,255,.2)!important}body.pdp-login-active.pdp-style-liquid .pdp-ambient__layer--3{display:block!important;inset:0!important;background-image:radial-gradient(circle at 12% 84%,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 0 1.4px,transparent 2px),radial-gradient(circle at 27% 12%,color-mix(in srgb,var(--ant-color-primary) 60%,transparent) 0 1.2px,transparent 2px),radial-gradient(circle at 42% 60%,color-mix(in srgb,var(--ant-color-primary) 55%,transparent) 0 1.6px,transparent 2px),radial-gradient(circle at 58% 28%,color-mix(in srgb,var(--ant-color-primary) 65%,transparent) 0 1.2px,transparent 2px),radial-gradient(circle at 72% 78%,color-mix(in srgb,var(--ant-color-primary) 60%,transparent) 0 1.5px,transparent 2px),radial-gradient(circle at 86% 36%,color-mix(in srgb,var(--ant-color-primary) 70%,transparent) 0 1.3px,transparent 2px),radial-gradient(circle at 18% 48%,color-mix(in srgb,var(--ant-color-primary) 50%,transparent) 0 1.1px,transparent 2px),radial-gradient(circle at 64% 6%,color-mix(in srgb,var(--ant-color-primary) 55%,transparent) 0 1.2px,transparent 2px)!important;background-size:220px 220px,260px 260px,300px 300px,240px 240px,280px 280px,320px 320px,200px 200px,260px 260px!important;opacity:.85!important;animation:login-liquid-drift 24s linear infinite!important}@keyframes login-liquid-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 -220px,0 -260px,0 -300px,0 -240px,0 -280px,0 -320px,0 -200px,0 -260px}}body.pdp-cart-active{background:transparent!important}body.pdp-cart-active.pdp-style-mesh .cart-empty,body.pdp-cart-active.pdp-style-mesh .cart-item,body.pdp-cart-active.pdp-style-mesh .cart-summary{border-radius:4px!important;border:1.5px solid color-mix(in srgb,var(--ant-color-primary) 55%,transparent)!important;box-shadow:6px 6px 0 0 color-mix(in srgb,var(--ant-color-primary) 18%,transparent),0 1px 4px rgba(0,0,0,.05)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 92%,transparent)!important}body.pdp-cart-active.pdp-style-spotlight .cart-empty,body.pdp-cart-active.pdp-style-spotlight .cart-item,body.pdp-cart-active.pdp-style-spotlight .cart-summary{border-radius:18px!important;border:1px solid color-mix(in srgb,var(--ant-color-primary) 25%,transparent)!important;box-shadow:0 20px 60px color-mix(in srgb,var(--ant-color-primary) 18%,transparent),0 0 32px color-mix(in srgb,var(--ant-color-primary) 8%,transparent),0 2px 8px rgba(0,0,0,.06)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 90%,transparent)!important}body.pdp-cart-active.pdp-style-prismatic .cart-empty,body.pdp-cart-active.pdp-style-prismatic .cart-item,body.pdp-cart-active.pdp-style-prismatic .cart-summary{border-radius:18px!important;border:1.5px solid transparent!important;background:linear-gradient(color-mix(in srgb,var(--ant-color-bg-container) 82%,transparent),color-mix(in srgb,var(--ant-color-bg-container) 82%,transparent)) padding-box,linear-gradient(135deg,var(--ant-color-primary),#00d9ff,#ff00ea,#fbbf24,var(--ant-color-primary)) border-box!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;box-shadow:0 24px 72px rgba(0,0,0,.12),inset 0 1px 2px rgba(255,255,255,.2)!important}.pdp-style-liquid .login-card,body.pdp-cart-active.pdp-style-liquid .cart-empty,body.pdp-cart-active.pdp-style-liquid .cart-item,body.pdp-cart-active.pdp-style-liquid .cart-summary{border-radius:22px!important;border:1px solid rgba(255,255,255,.22)!important;background:color-mix(in srgb,var(--ant-color-bg-container) 62%,transparent)!important;backdrop-filter:blur(32px) saturate(1.6)!important;-webkit-backdrop-filter:blur(32px) saturate(1.6)!important;box-shadow:0 28px 80px rgba(0,0,0,.14),inset 0 1px 2px rgba(255,255,255,.18)!important}