.pando-product-detail{--tego-red:var(--pando-detail-accent,var(--site-primary-color,#dc2321));background:var(--pando-detail-bg,#fff);color:#1a1a1a}.pando-product-detail>.container,.pando-product-detail .minimal-nav>.container{max-width:var(--pando-detail-width,1320px) !important}.pando-product-detail .main-stage{background:var(--pando-detail-image-bg,#f2f2f2) !important}.pando-product-detail .main-stage img,.pando-product-detail .thumb-item img{object-fit:var(--pando-detail-image-fit,contain) !important}.pando-product-detail .spec-card{background:var(--pando-detail-surface,#f2f2f2) !important}.pando-product-detail .product-label,.pando-product-detail .bc-list a:hover{color:var(--pando-detail-accent,#dc2321) !important}.pando-product-detail .thumb-item.active{border-color:var(--pando-detail-accent,#dc2321) !important}.pando-product-detail .btn-alp-red{background:var(--pando-detail-accent,#dc2321) !important}.pando-product-detail.pando-gallery-free .gallery-column{position:relative !important;top:auto !important}.pando-product-template-classic .product-grid-container{max-width:100%}.pando-product-template-premium{background:radial-gradient(circle at 16% 20%,rgba(15,23,42,.05),transparent 25%),var(--pando-detail-bg,#fff)}.pando-product-template-premium .minimal-nav{background:transparent}.pando-product-template-premium .product-grid-container{grid-template-columns:minmax(0,1.35fr) minmax(380px,.75fr);gap:clamp(32px,5vw,78px);padding-top:54px;padding-bottom:76px}.pando-product-template-premium .main-stage{min-height:620px;border-radius:28px;box-shadow:0 38px 100px rgba(15,23,42,.12)}.pando-product-template-premium .thumb-item{border-radius:14px;overflow:hidden}.pando-product-template-premium .info-panel{align-self:start;background:#111418;color:#fff;border-radius:28px;padding:clamp(28px,3vw,44px);box-shadow:0 34px 90px rgba(0,0,0,.22)}.pando-product-template-premium .product-h1{font-size:clamp(38px,4vw,62px);letter-spacing:-.055em;color:#fff}.pando-product-template-premium .sku-tag,.pando-product-template-premium .desc-box,.pando-product-template-premium .features-content,.pando-product-template-premium .pando-product-support p,.pando-product-template-premium .pando-product-support i{color:rgba(255,255,255,.68) !important}.pando-product-template-premium .spec-card{background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.08);border-radius:20px}.pando-product-template-premium .spec-card h4{color:#fff;border-color:rgba(255,255,255,.16)}.pando-product-template-premium .pando-spec-grid{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.09)}.pando-product-template-premium .pando-spec-row{background:rgba(255,255,255,.055)}.pando-product-template-premium .pando-spec-label{color:rgba(255,255,255,.48)}.pando-product-template-premium .pando-spec-value{color:#fff}.pando-product-template-premium .btn-alp{border-radius:999px}.pando-product-template-premium .btn-alp-dark{background:#fff;color:#111418}.pando-product-template-premium .pando-product-support{border-color:rgba(255,255,255,.12) !important}.pando-product-template-technical{background:#f7f8fa}.pando-product-template-technical .minimal-nav{padding:18px 0;background:#f7f8fa}.pando-product-template-technical .product-grid-container{grid-template-columns:minmax(360px,.75fr) minmax(0,1.25fr);gap:36px;padding:38px 0 70px}.pando-product-template-technical .gallery-column{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px}.pando-product-template-technical .main-stage{border-radius:12px;margin-bottom:14px}.pando-product-template-technical .info-panel{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:32px}.pando-product-template-technical .product-h1{font-size:clamp(32px,3.2vw,48px)}.pando-product-template-technical .desc-box{margin-bottom:26px}.pando-product-template-technical .spec-card{border-radius:14px;padding:22px;border:1px solid #e5e7eb}.pando-product-template-technical .pando-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;background:transparent;border:0}.pando-product-template-technical .pando-spec-row{border:1px solid #e5e7eb;border-radius:10px;background:#fff}.pando-product-template-technical .action-stack{flex-direction:row;flex-wrap:wrap}.pando-product-template-technical .action-stack .btn-alp{flex:1 1 220px;border-radius:10px}.pando-product-template-minimal .minimal-nav{border-bottom:0}.pando-product-template-minimal .product-grid-container{grid-template-columns:1fr;gap:36px;padding-top:36px;max-width:1080px;margin:0 auto}.pando-product-template-minimal .gallery-column{position:relative !important;top:auto !important}.pando-product-template-minimal .main-stage{aspect-ratio:16 / 9;border-radius:24px;padding:clamp(28px,5vw,74px)}.pando-product-template-minimal .thumb-strip{justify-content:center}.pando-product-template-minimal .info-panel{max-width:860px;width:100%;margin:0 auto}.pando-product-template-minimal .product-label,.pando-product-template-minimal .sku-tag,.pando-product-template-minimal .product-h1{text-align:center}.pando-product-template-minimal .product-h1{font-size:clamp(38px,5vw,64px);letter-spacing:-.055em}.pando-product-template-minimal .desc-box{font-size:17px;text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.pando-product-template-minimal .spec-card{border-radius:20px}.pando-product-template-minimal .action-stack{flex-direction:row;justify-content:center}.pando-product-template-minimal .action-stack .btn-alp{min-width:220px;border-radius:999px}.pando-product-template-minimal .pando-product-support{text-align:center}.pando-product-template-minimal .pando-product-support>div{justify-content:center}@media(max-width:1100px){.pando-product-template-premium .product-grid-container,.pando-product-template-technical .product-grid-container{grid-template-columns:1fr}.pando-product-template-premium .main-stage{min-height:460px}.pando-product-template-technical .pando-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.pando-product-detail .product-grid-container{padding-top:28px;gap:26px}.pando-product-template-premium .info-panel,.pando-product-template-technical .info-panel{padding:22px;border-radius:18px}.pando-product-template-premium .main-stage{min-height:0;border-radius:18px}.pando-product-template-technical .pando-spec-grid,.pando-product-template-classic .pando-spec-grid{grid-template-columns:1fr}.pando-product-template-minimal .action-stack,.pando-product-template-technical .action-stack{flex-direction:column}}.pando-product-template-showroom{background:linear-gradient(180deg,var(--pando-detail-image-bg,#f3f4f6) 0 54%,var(--pando-detail-bg,#fff) 54%)}.pando-product-template-showroom .minimal-nav{background:transparent;border-bottom-color:rgba(15,23,42,.06)}.pando-product-template-showroom .product-grid-container{grid-template-columns:1fr;gap:34px;padding:36px 0 80px}.pando-product-template-showroom .gallery-column{position:relative !important;top:auto !important}.pando-product-template-showroom .main-stage{min-height:650px;border-radius:34px;padding:clamp(40px,7vw,100px);box-shadow:0 34px 90px rgba(15,23,42,.10)}.pando-product-template-showroom .thumb-strip{justify-content:center}.pando-product-template-showroom .info-panel{max-width:1000px;margin:0 auto;text-align:center}.pando-product-template-showroom .product-h1{font-size:clamp(42px,5vw,72px);letter-spacing:-.06em}.pando-product-template-showroom .desc-box{max-width:760px;margin-left:auto;margin-right:auto;font-size:17px}.pando-product-template-showroom .pando-spec-grid{text-align:left}.pando-product-template-showroom .action-stack{flex-direction:row;justify-content:center;flex-wrap:wrap}.pando-product-template-showroom .action-stack .btn-alp{min-width:220px;border-radius:999px}.pando-product-template-showroom .pando-product-support>div{justify-content:center}.pando-product-template-split{background:linear-gradient(90deg,var(--pando-detail-image-bg,#f0f2f5) 0 50%,#11151b 50% 100%)}.pando-product-template-split .minimal-nav{background:rgba(255,255,255,.96)}.pando-product-template-split .product-grid-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;max-width:none}.pando-product-template-split .gallery-column,.pando-product-template-split .info-panel{min-height:calc(100vh - 150px);padding:clamp(32px,5vw,72px)}.pando-product-template-split .gallery-column{position:relative !important;top:auto !important;display:flex;flex-direction:column;justify-content:center}.pando-product-template-split .main-stage{min-height:560px;border-radius:28px;background:rgba(255,255,255,.5) !important}.pando-product-template-split .info-panel{background:#11151b;color:#fff;display:flex;flex-direction:column;justify-content:center}.pando-product-template-split .product-h1{color:#fff;font-size:clamp(38px,4vw,62px);letter-spacing:-.055em}.pando-product-template-split .sku-tag,.pando-product-template-split .desc-box,.pando-product-template-split .features-content,.pando-product-template-split .pando-product-support p,.pando-product-template-split .pando-product-support i{color:rgba(255,255,255,.68)!important}.pando-product-template-split .spec-card{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.09);border-radius:20px}.pando-product-template-split .spec-card h4{color:#fff;border-color:rgba(255,255,255,.12)}.pando-product-template-split .pando-spec-grid{background:transparent;border:0;gap:8px}.pando-product-template-split .pando-spec-row{background:rgba(255,255,255,.055);border-radius:10px}.pando-product-template-split .pando-spec-label{color:rgba(255,255,255,.48)}.pando-product-template-split .pando-spec-value{color:#fff}.pando-product-template-split .action-stack .btn-alp{border-radius:999px}.pando-product-template-split .btn-alp-dark{background:#fff;color:#11151b}.pando-product-template-split .pando-product-support{border-color:rgba(255,255,255,.12)!important}.pando-product-template-configurator{background:#f5f7fa}.pando-product-template-configurator .minimal-nav{background:#fff}.pando-product-template-configurator .product-grid-container{grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:28px;padding:34px 0 76px}.pando-product-template-configurator .gallery-column{background:#fff;border-radius:26px;padding:20px;box-shadow:0 14px 50px rgba(15,23,42,.06)}.pando-product-template-configurator .main-stage{min-height:560px;border-radius:20px}.pando-product-template-configurator .thumb-item{border-radius:12px}.pando-product-template-configurator .info-panel{background:#fff;border-radius:26px;padding:32px;box-shadow:0 14px 50px rgba(15,23,42,.06)}.pando-product-template-configurator .product-h1{font-size:clamp(34px,3.5vw,54px)}.pando-product-template-configurator .sku-tag{display:inline-flex;border:1px solid #e5e7eb;background:#f8fafc;border-radius:999px;padding:8px 12px}.pando-product-template-configurator .spec-card{border-radius:18px;background:#f8fafc!important;border:1px solid #e8ecf1}.pando-product-template-configurator .pando-spec-grid{gap:10px;background:transparent;border:0}.pando-product-template-configurator .pando-spec-row{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.pando-product-template-configurator .action-stack{display:grid;grid-template-columns:1fr 1fr}.pando-product-template-configurator .action-stack .btn-alp{border-radius:13px}.pando-product-template-industrial{background:#eceff2}.pando-product-template-industrial .minimal-nav{background:#202327;color:#fff;border:0}.pando-product-template-industrial .minimal-nav a{color:rgba(255,255,255,.72)}.pando-product-template-industrial .product-grid-container{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);gap:18px;padding:22px 0 62px}.pando-product-template-industrial .gallery-column,.pando-product-template-industrial .info-panel{background:#fff;border:1px solid #d7dce1;padding:22px;border-radius:4px}.pando-product-template-industrial .main-stage{border-radius:2px;min-height:520px}.pando-product-template-industrial .thumb-item,.pando-product-template-industrial .spec-card,.pando-product-template-industrial .pando-spec-row,.pando-product-template-industrial .btn-alp{border-radius:2px!important}.pando-product-template-industrial .product-label{letter-spacing:.16em;font-weight:900;text-transform:uppercase}.pando-product-template-industrial .product-h1{font-size:clamp(34px,3vw,48px);text-transform:uppercase;letter-spacing:-.04em}.pando-product-template-industrial .spec-card{border:1px solid #cfd5db;background:#f4f6f8!important}.pando-product-template-industrial .pando-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.pando-product-template-industrial .action-stack{flex-direction:row}.pando-product-template-industrial .action-stack .btn-alp{flex:1}.pando-product-template-catalog{background:#fbfaf7;color:#292524}.pando-product-template-catalog .minimal-nav{background:#f4f1ea;border-bottom:1px solid #ded8cc}.pando-product-template-catalog .product-grid-container{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:58px;padding:54px 0 86px}.pando-product-template-catalog .main-stage{background:#f0ede6!important;border-radius:2px;min-height:580px;box-shadow:none}.pando-product-template-catalog .thumb-item{border-radius:1px;background:#f0ede6}.pando-product-template-catalog .info-panel{padding-top:24px}.pando-product-template-catalog .product-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase}.pando-product-template-catalog .product-h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(42px,4.3vw,64px);font-weight:500;letter-spacing:-.04em;color:#292524}.pando-product-template-catalog .desc-box{font-family:Georgia,'Times New Roman',serif;font-size:17px;line-height:1.85;color:#625d55}.pando-product-template-catalog .spec-card{background:transparent!important;border-top:1px solid #d9d2c5;border-bottom:1px solid #d9d2c5;border-radius:0;padding-left:0;padding-right:0}.pando-product-template-catalog .pando-spec-grid{background:transparent;border:0;gap:0}.pando-product-template-catalog .pando-spec-row{background:transparent;border-bottom:1px solid #e2ddd3}.pando-product-template-catalog .action-stack .btn-alp{border-radius:0}.pando-product-template-catalog .btn-alp-dark{background:#292524}.pando-product-template-glass{background:radial-gradient(circle at 15% 10%,rgba(59,130,246,.20),transparent 28%),radial-gradient(circle at 90% 18%,rgba(236,72,153,.14),transparent 30%),linear-gradient(135deg,#eef5ff,#fff7fb 52%,#f7fbff)}.pando-product-template-glass .minimal-nav{background:rgba(255,255,255,.55);backdrop-filter:blur(18px);border-color:rgba(255,255,255,.75)}.pando-product-template-glass .product-grid-container{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:30px;padding:44px 0 82px}.pando-product-template-glass .gallery-column,.pando-product-template-glass .info-panel{background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.86);backdrop-filter:blur(20px);border-radius:30px;padding:24px;box-shadow:0 30px 80px rgba(69,81,112,.12)}.pando-product-template-glass .main-stage{min-height:560px;border-radius:22px;background:rgba(255,255,255,.4)!important}.pando-product-template-glass .spec-card{background:rgba(255,255,255,.52)!important;border:1px solid rgba(255,255,255,.8);border-radius:20px}.pando-product-template-glass .pando-spec-grid{background:transparent;border:0;gap:8px}.pando-product-template-glass .pando-spec-row{background:rgba(255,255,255,.62);border-radius:11px}.pando-product-template-glass .action-stack .btn-alp{border-radius:999px}.pando-product-template-spotlight{background:radial-gradient(circle at 28% 38%,#38404b 0,#171b20 32%,#07090b 72%);color:#fff}.pando-product-template-spotlight .minimal-nav{background:transparent;border-color:rgba(255,255,255,.10)}.pando-product-template-spotlight .minimal-nav a,.pando-product-template-spotlight .bc-list li{color:rgba(255,255,255,.64)!important}.pando-product-template-spotlight .product-grid-container{grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr);gap:46px;padding:58px 0 96px;align-items:center}.pando-product-template-spotlight .gallery-column{position:relative!important;top:auto!important}.pando-product-template-spotlight .main-stage{min-height:650px;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 120px rgba(255,255,255,.04)}.pando-product-template-spotlight .thumb-strip{justify-content:center}.pando-product-template-spotlight .thumb-item{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.10)}.pando-product-template-spotlight .product-h1{color:#fff;font-size:clamp(42px,4.4vw,70px);letter-spacing:-.06em}.pando-product-template-spotlight .sku-tag,.pando-product-template-spotlight .desc-box,.pando-product-template-spotlight .features-content,.pando-product-template-spotlight .pando-product-support p,.pando-product-template-spotlight .pando-product-support i{color:rgba(255,255,255,.66)!important}.pando-product-template-spotlight .spec-card{background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08);border-radius:18px}.pando-product-template-spotlight .spec-card h4{color:#fff;border-color:rgba(255,255,255,.12)}.pando-product-template-spotlight .pando-spec-grid{background:transparent;border:0;gap:6px;grid-template-columns:1fr}.pando-product-template-spotlight .pando-spec-row{background:rgba(255,255,255,.045);border-radius:9px}.pando-product-template-spotlight .pando-spec-label{color:rgba(255,255,255,.48)}.pando-product-template-spotlight .pando-spec-value{color:#fff}.pando-product-template-spotlight .btn-alp{border-radius:999px}.pando-product-template-spotlight .btn-alp-dark{background:#fff;color:#111}.pando-product-template-spotlight .pando-product-support{border-color:rgba(255,255,255,.12)!important}.pando-product-template-compact{background:#f7f8fa}.pando-product-template-compact .minimal-nav{padding:14px 0;background:#fff}.pando-product-template-compact .product-grid-container{grid-template-columns:minmax(300px,.55fr) minmax(0,1.45fr);gap:20px;padding:24px 0 54px}.pando-product-template-compact .gallery-column{background:#fff;border:1px solid #e1e5ea;border-radius:14px;padding:12px}.pando-product-template-compact .main-stage{min-height:390px;border-radius:10px}.pando-product-template-compact .thumb-item{width:60px;height:60px}.pando-product-template-compact .info-panel{background:#fff;border:1px solid #e1e5ea;border-radius:14px;padding:24px}.pando-product-template-compact .product-h1{font-size:clamp(30px,2.8vw,42px);margin-bottom:10px}.pando-product-template-compact .desc-box{font-size:14px;line-height:1.65;margin-bottom:18px}.pando-product-template-compact .spec-card{padding:18px;border-radius:10px}.pando-product-template-compact .pando-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;background:transparent;border:0}.pando-product-template-compact .pando-spec-row{border:1px solid #e3e7eb;border-radius:7px;padding:10px}.pando-product-template-compact .action-stack{flex-direction:row}.pando-product-template-compact .action-stack .btn-alp{flex:1;border-radius:8px;min-height:44px}.pando-product-template-compact .pando-product-support{margin-top:22px!important;padding-top:16px!important}.pando-product-template-luxury{background:#f8f5ee;color:#302c26}.pando-product-template-luxury .minimal-nav{background:#f8f5ee;border-color:#ddd5c7}.pando-product-template-luxury .product-grid-container{grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);gap:74px;padding:66px 0 100px}.pando-product-template-luxury .main-stage{min-height:620px;border-radius:999px 999px 40px 40px;background:#ebe5d8!important;box-shadow:none}.pando-product-template-luxury .thumb-strip{justify-content:center}.pando-product-template-luxury .thumb-item{border-radius:50%;background:#eee7db}.pando-product-template-luxury .info-panel{padding-top:34px}.pando-product-template-luxury .product-label{color:#8a6f45!important;letter-spacing:.18em;text-transform:uppercase}.pando-product-template-luxury .product-h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(44px,4.4vw,68px);font-weight:500;letter-spacing:-.045em;color:#302c26}.pando-product-template-luxury .desc-box{color:#71695d;font-size:17px;line-height:1.85}.pando-product-template-luxury .spec-card{background:rgba(255,255,255,.46)!important;border:1px solid #ddd4c5;border-radius:24px}.pando-product-template-luxury .pando-spec-grid{background:transparent;border:0;gap:8px}.pando-product-template-luxury .pando-spec-row{background:rgba(255,255,255,.52);border-radius:10px}.pando-product-template-luxury .action-stack .btn-alp{border-radius:999px}.pando-product-template-luxury .btn-alp-dark{background:#302c26}.pando-product-template-blueprint{background-color:#12375b;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:22px 22px;color:#fff}.pando-product-template-blueprint .minimal-nav{background:rgba(8,39,70,.92);border-color:rgba(255,255,255,.12)}.pando-product-template-blueprint .minimal-nav a,.pando-product-template-blueprint .bc-list li{color:rgba(255,255,255,.7)!important}.pando-product-template-blueprint .product-grid-container{grid-template-columns:minmax(350px,.9fr) minmax(0,1.1fr);gap:28px;padding:40px 0 80px}.pando-product-template-blueprint .gallery-column,.pando-product-template-blueprint .info-panel{background:rgba(6,39,70,.74);border:1px solid rgba(255,255,255,.16);padding:26px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}.pando-product-template-blueprint .main-stage{min-height:540px;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.12);border-radius:0}.pando-product-template-blueprint .product-h1{color:#fff;font-size:clamp(36px,3.5vw,54px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.04em}.pando-product-template-blueprint .sku-tag,.pando-product-template-blueprint .desc-box,.pando-product-template-blueprint .features-content,.pando-product-template-blueprint .pando-product-support p,.pando-product-template-blueprint .pando-product-support i{color:rgba(255,255,255,.68)!important}.pando-product-template-blueprint .spec-card{background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.14);border-radius:0}.pando-product-template-blueprint .spec-card h4{color:#fff;border-color:rgba(255,255,255,.14);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pando-product-template-blueprint .pando-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));background:transparent;border:0;gap:1px}.pando-product-template-blueprint .pando-spec-row{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08)}.pando-product-template-blueprint .pando-spec-label{color:#88a7c5}.pando-product-template-blueprint .pando-spec-value{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pando-product-template-blueprint .btn-alp{border-radius:0}.pando-product-template-blueprint .btn-alp-dark{background:#fff;color:#12375b}.pando-product-template-blueprint .pando-product-support{border-color:rgba(255,255,255,.14)!important}.pando-product-template-commerce{background:#f7f8fa}.pando-product-template-commerce .minimal-nav{background:#fff}.pando-product-template-commerce .product-grid-container{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:34px;padding:42px 0 86px}.pando-product-template-commerce .gallery-column{background:#fff;border-radius:20px;padding:18px;box-shadow:0 12px 35px rgba(15,23,42,.06)}.pando-product-template-commerce .main-stage{min-height:570px;border-radius:16px}.pando-product-template-commerce .info-panel{background:#fff;border-radius:20px;padding:32px;box-shadow:0 12px 35px rgba(15,23,42,.06)}.pando-product-template-commerce .product-h1{font-size:clamp(36px,3.7vw,56px)}.pando-product-template-commerce .spec-card{border:1px solid #e6e9ed;border-radius:16px}.pando-product-template-commerce .pando-spec-grid{background:transparent;border:0;gap:6px}.pando-product-template-commerce .pando-spec-row{background:#f8fafc;border-radius:9px}.pando-product-template-commerce .action-stack{display:grid;grid-template-columns:1fr;gap:10px;background:#f5f7f9;padding:16px;border-radius:16px}.pando-product-template-commerce .action-stack .btn-alp{border-radius:12px;min-height:54px;font-size:15px}.pando-product-template-commerce .btn-alp-red{box-shadow:0 12px 26px color-mix(in srgb,var(--pando-detail-accent,#dc2321) 25%,transparent)}@media(max-width:1100px){.pando-product-template-split,.pando-product-template-spotlight{background:var(--pando-detail-bg,#fff)}.pando-product-template-split .product-grid-container,.pando-product-template-configurator .product-grid-container,.pando-product-template-industrial .product-grid-container,.pando-product-template-catalog .product-grid-container,.pando-product-template-glass .product-grid-container,.pando-product-template-spotlight .product-grid-container,.pando-product-template-compact .product-grid-container,.pando-product-template-luxury .product-grid-container,.pando-product-template-blueprint .product-grid-container,.pando-product-template-commerce .product-grid-container{grid-template-columns:1fr}.pando-product-template-split .gallery-column,.pando-product-template-split .info-panel{min-height:auto}.pando-product-template-split .gallery-column{background:#f1f3f6}.pando-product-template-spotlight{background:#090b0e}.pando-product-template-compact .pando-spec-grid,.pando-product-template-industrial .pando-spec-grid,.pando-product-template-blueprint .pando-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.pando-product-template-showroom .main-stage,.pando-product-template-configurator .main-stage,.pando-product-template-catalog .main-stage,.pando-product-template-glass .main-stage,.pando-product-template-spotlight .main-stage,.pando-product-template-luxury .main-stage,.pando-product-template-blueprint .main-stage,.pando-product-template-commerce .main-stage{min-height:0}.pando-product-template-split .gallery-column,.pando-product-template-split .info-panel{padding:24px 18px}.pando-product-template-showroom .product-h1,.pando-product-template-spotlight .product-h1,.pando-product-template-luxury .product-h1{font-size:clamp(34px,10vw,46px)}.pando-product-template-configurator .action-stack,.pando-product-template-industrial .action-stack,.pando-product-template-compact .action-stack{display:flex;flex-direction:column}.pando-product-template-compact .pando-spec-grid,.pando-product-template-industrial .pando-spec-grid,.pando-product-template-blueprint .pando-spec-grid{grid-template-columns:1fr}.pando-product-template-luxury .main-stage{border-radius:28px}}
