/* PARQUETS.NET v4.2.2 — FEELFLOOR TECH Premium Product Experience */
body.pqn-brand-feelfloor-tech.single-pqt_product_view{--fft-ink:#071c2c;--fft-deep:#0b3449;--fft-blue:#12627a;--fft-mint:#73e0ca;--fft-ice:#e8f7f5;--fft-paper:#f4faf9;--fft-line:#badfd9;background:var(--fft-paper);color:var(--fft-ink)}
.pqn-brand-feelfloor-tech .feelfloor-tech-product-header{background:rgba(245,251,250,.98)!important;border-bottom:4px solid var(--fft-mint)!important;backdrop-filter:blur(18px)}.pqn-brand-feelfloor-tech .feelfloor-tech-product-header .universal-brand-logo span{color:var(--fft-deep);font-weight:820;letter-spacing:-.035em}.pqn-brand-feelfloor-tech .feelfloor-tech-product-header .universal-brand-logo:after{content:"TECHNICAL FLOORING";display:block;color:var(--fft-blue);font-size:.52rem;font-weight:900;letter-spacing:.18em}.pqn-brand-feelfloor-tech .feelfloor-tech-product-header nav a{color:var(--fft-ink)}.pqn-brand-feelfloor-tech .feelfloor-tech-product-header .qs-header__cta{background:var(--fft-deep)!important;color:#fff!important;border-radius:999px}
.feelfloor-tech-product-trace{background:linear-gradient(90deg,#061a29,#0e4a60);color:#effffc;border-bottom:1px solid #2d7180}.feelfloor-tech-product-trace .shell{display:flex;justify-content:space-between;gap:1rem;padding-block:.72rem;font-size:.7rem;font-weight:850;letter-spacing:.105em}.feelfloor-tech-product-trace span:first-child{color:var(--fft-mint)}.feelfloor-tech-product-trace span:last-child{text-align:right;color:#d4eeeb}
.pqn-brand-feelfloor-tech .qs-product-context{background:rgba(244,250,249,.98);color:var(--fft-ink);border-bottom:1px solid var(--fft-line);box-shadow:0 12px 30px rgba(7,28,44,.09);backdrop-filter:blur(18px)}.pqn-brand-feelfloor-tech .qs-product-context a{color:var(--fft-deep)}.pqn-brand-feelfloor-tech .qs-product-context select{background:#fff;color:var(--fft-ink);border-color:#9fd6cc;border-radius:999px}.pqn-brand-feelfloor-tech .qs-product-context__cta{background:var(--fft-mint);color:var(--fft-ink);border-radius:999px}
.pqn-brand-feelfloor-tech .product-gallery__main{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 8%,rgba(115,224,202,.18),transparent 34%),#fff;border:1px solid var(--fft-line);border-radius:22px;box-shadow:0 32px 82px rgba(7,42,55,.14)}.pqn-brand-feelfloor-tech .product-gallery__main:after{content:"FEELFLOOR TECH · REFERENCIA DOCUMENTADA";position:absolute;left:1.1rem;bottom:1rem;padding:.5rem .72rem;background:rgba(7,28,44,.93);color:#fff;font-size:.56rem;font-weight:900;letter-spacing:.14em;border-radius:999px}.pqn-brand-feelfloor-tech .product-gallery__main img{object-fit:contain}.pqn-brand-feelfloor-tech .product-gallery__thumbs button{background:#fff;border:1px solid var(--fft-line);border-radius:12px}.pqn-brand-feelfloor-tech .product-gallery__thumbs button.is-active{border-color:var(--fft-mint);box-shadow:inset 0 0 0 1px var(--fft-mint)}
.pqn-brand-feelfloor-tech .product-single__placeholder{min-height:520px;background:radial-gradient(circle at 50% 42%,#fff 0 16%,transparent 17%),linear-gradient(145deg,#dcefed,#f9fcfb);border:1px solid var(--fft-line);border-radius:22px}.pqn-brand-feelfloor-tech .product-single__summary{background:#fff;padding:clamp(1.5rem,3vw,3rem);border-top:6px solid var(--fft-mint);border-radius:0 0 22px 22px;box-shadow:0 25px 68px rgba(7,28,44,.11)}.pqn-brand-feelfloor-tech .product-single__summary h1{color:var(--fft-ink);font-weight:650;line-height:.98;letter-spacing:-.05em}.pqn-brand-feelfloor-tech .qs-series-pill,.pqn-brand-feelfloor-tech .meister-copy-verified{background:var(--fft-ice);color:var(--fft-blue);border-radius:999px}.pqn-brand-feelfloor-tech .qs-better-price-card{background:#e7f6f3;border:0;border-left:6px solid var(--fft-mint);border-radius:0;box-shadow:none}.pqn-brand-feelfloor-tech .product-single__actions .button--ink{background:var(--fft-deep);color:#fff;border-color:var(--fft-deep);border-radius:999px}.pqn-brand-feelfloor-tech .product-single__actions .button--outline{color:var(--fft-deep);border-color:var(--fft-deep);border-radius:999px}
.feelfloor-tech-product-promises{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.25rem;border:1px solid var(--fft-line);border-radius:14px;overflow:hidden}.feelfloor-tech-product-promises span{display:flex;gap:.55rem;padding:.9rem;font-size:.75rem;line-height:1.35;border-right:1px solid var(--fft-line)}.feelfloor-tech-product-promises span:last-child{border:0}.feelfloor-tech-product-promises b{color:var(--fft-blue)}
.feelfloor-tech-product-navigator{margin-top:clamp(2rem,5vw,5rem);background:var(--fft-ink);color:#fff;border-top:5px solid var(--fft-mint)}.feelfloor-tech-product-navigator .shell{display:grid;grid-template-columns:repeat(3,1fr)}.feelfloor-tech-product-navigator a{display:flex;min-height:195px;flex-direction:column;justify-content:center;padding:2rem;color:#fff;border-right:1px solid rgba(255,255,255,.14);text-decoration:none;transition:background .2s ease,transform .2s ease}.feelfloor-tech-product-navigator a:nth-child(2){background:#0b4054}.feelfloor-tech-product-navigator a:last-child{border:0;background:#126b72}.feelfloor-tech-product-navigator a:hover{background:#145d6e;transform:translateY(-3px)}.feelfloor-tech-product-navigator small{color:#91f1dc;font-weight:900;letter-spacing:.14em}.feelfloor-tech-product-navigator strong{margin:.55rem 0;font-size:1.5rem;font-weight:590}.feelfloor-tech-product-navigator span{font-size:.82rem;color:#d6eeeb}
.feelfloor-tech-cockpit{padding:clamp(3rem,7vw,6rem) 0;background:linear-gradient(135deg,#dcefeb,#f9fdfc)}.feelfloor-tech-cockpit .shell{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.55fr);gap:clamp(2rem,6vw,6rem);align-items:start}.feelfloor-tech-cockpit__heading h2{margin:.35rem 0 1rem;font-size:clamp(2rem,4vw,3.6rem);line-height:1;letter-spacing:-.045em}.feelfloor-tech-cockpit__heading p:last-child{max-width:34rem;color:#4d6c73}.feelfloor-tech-cockpit dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #9ed6cb}.feelfloor-tech-cockpit dl div{padding:1.2rem;border-bottom:1px solid #9ed6cb}.feelfloor-tech-cockpit dt{color:#356f76;font-size:.64rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.feelfloor-tech-cockpit dd{margin:.45rem 0 0;color:var(--fft-ink);font-size:1.12rem;font-weight:680}
.pqn-brand-feelfloor-tech .product-detail__content>section{background:#fff;border-color:var(--fft-line)}.pqn-brand-feelfloor-tech .qs-related{background:#dcefeb}.pqn-brand-feelfloor-tech .qs-price-form-section{background:var(--fft-ink);color:#fff}.pqn-brand-feelfloor-tech .qs-price-form{background:#fff;color:var(--fft-ink);border-radius:18px}.pqn-brand-feelfloor-tech .qs-price-form input{border-radius:9px}.pqn-brand-feelfloor-tech .qs-price-form button{background:var(--fft-mint);color:var(--fft-ink);border-radius:999px}.pqn-brand-feelfloor-tech .qs-product-exit{background:#0b4054;color:#fff}.pqn-brand-feelfloor-tech .qs-product-exit a{color:#fff;border-color:rgba(255,255,255,.7)}.pqn-brand-feelfloor-tech .brand-disclaimer{background:#041521;color:#cee5e2}
@media(max-width:780px){.feelfloor-tech-product-trace .shell{display:block}.feelfloor-tech-product-trace span{display:block}.feelfloor-tech-product-trace span+span{margin-top:.35rem;text-align:left}.feelfloor-tech-product-promises,.feelfloor-tech-product-navigator .shell,.feelfloor-tech-cockpit .shell,.feelfloor-tech-cockpit dl{grid-template-columns:1fr}.feelfloor-tech-product-promises span{border-right:0;border-bottom:1px solid var(--fft-line)}.feelfloor-tech-product-navigator a{min-height:138px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.pqn-brand-feelfloor-tech .product-single__summary{padding:1.25rem}.pqn-brand-feelfloor-tech .product-single__placeholder{min-height:360px}}
@media(prefers-reduced-motion:reduce){.pqn-brand-feelfloor-tech *{scroll-behavior:auto!important;transition:none!important}}
