.xuk-pdp-section{--xuk-pdp-bg: var(--xuk-color-smoke);--xuk-pdp-text: var(--xuk-color-ink);--xuk-pdp-muted: var(--xuk-color-muted);--xuk-pdp-accent: var(--xuk-color-safety-red);--xuk-pdp-radius: var(--xuk-radius-media);color:var(--xuk-pdp-text);background:var(--xuk-pdp-bg);padding-block:var(--xuk-pdp-pad-top, var(--xuk-space-section-pdp)) var(--xuk-pdp-pad-bottom, var(--xuk-space-section-pdp))}.xuk-pdp-shell{width:min(calc(100% - 40px),var(--xuk-pdp-max, var(--xuk-content-max-pdp)));margin-inline:auto}.xuk-pdp-section__heading{display:grid;gap:var(--xuk-space-3);max-width:720px;margin-block:0 var(--xuk-space-8)}.xuk-pdp-section__heading--center{margin-inline:auto;text-align:center}.xuk-pdp-section__eyebrow,.xuk-pdp-card__eyebrow{margin:0;color:var(--xuk-pdp-accent);font-size:var(--xuk-type-meta);font-weight:760;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.xuk-pdp-section__heading h2,.xuk-pdp-problem h2,.xuk-pdp-cta h2{margin:0;color:inherit;font-size:var(--xuk-type-pdp-heading);letter-spacing:var(--xuk-tracking-pdp);line-height:var(--xuk-leading-display);text-wrap:balance}.xuk-pdp-section__description,.xuk-pdp-card__description,.xuk-pdp-cta__description{max-width:62ch;margin:0;color:var(--xuk-pdp-muted);font-size:var(--xuk-type-body);line-height:var(--xuk-leading-body)}.xuk-pdp-section__heading--center .xuk-pdp-section__description{margin-inline:auto}.xuk-pdp-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid var(--xuk-pdp-accent);border-radius:var(--xuk-radius-pill);color:var(--xuk-color-inverse);background:var(--xuk-pdp-accent);font-size:.9rem;font-weight:720;line-height:1;text-decoration:none;transition:transform .22s ease,background-color .22s ease,border-color .22s ease}.xuk-pdp-button:hover{color:var(--xuk-color-inverse);background:color-mix(in srgb,var(--xuk-pdp-accent) 86%,var(--xuk-color-ink) 14%);transform:translateY(-2px)}.xuk-pdp-button--quiet{color:var(--xuk-pdp-text);border-color:color-mix(in srgb,var(--xuk-pdp-text) 22%,transparent);background:transparent}.xuk-pdp-button--quiet:hover{color:var(--xuk-pdp-text);background:color-mix(in srgb,var(--xuk-pdp-text) 6%,transparent)}.xuk-pdp-media,.xuk-pdp-media .xuk-picture,.xuk-pdp-media .xuk-media-placeholder{display:block;width:100%;height:100%}.xuk-pdp-media img{display:block;width:100%;height:100%;object-fit:cover}.xuk-pdp-media--contain img{object-fit:contain}.xuk-pdp-media-placeholder{display:grid;min-height:260px;place-items:center;padding:24px;border:1px dashed color-mix(in srgb,var(--xuk-pdp-text) 25%,transparent);color:var(--xuk-pdp-muted);background:color-mix(in srgb,var(--xuk-pdp-bg) 82%,var(--xuk-pdp-text) 18%);text-align:center}.xuk-pdp-problem__media{position:relative;min-height:clamp(460px,62vw,760px);overflow:hidden;border-radius:var(--xuk-pdp-radius);background:#20252a}.xuk-pdp-problem__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,rgb(13 16 19 / 84%),rgb(13 16 19 / 15%) 70%,transparent);pointer-events:none}.xuk-pdp-problem__media img{filter:saturate(.78) contrast(1.05)}.xuk-pdp-problem__copy{position:absolute;z-index:1;inset:50% auto auto clamp(24px,7vw,96px);width:min(470px,calc(100% - 48px));color:#fff;transform:translateY(-50%)}.xuk-pdp-problem__copy h2{margin-block:18px 20px}.xuk-pdp-problem__copy .xuk-pdp-section__description{color:#ffffffc2}.xuk-pdp-problem__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.xuk-pdp-features__grid,.xuk-pdp-scenarios__grid,.xuk-pdp-gallery__grid,.xuk-pdp-specs__grid,.xuk-pdp-industry__grid{display:grid;gap:12px}.xuk-pdp-features__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.xuk-pdp-card{position:relative;min-width:0;overflow:hidden;border-radius:var(--xuk-pdp-radius);background:color-mix(in srgb,var(--xuk-pdp-bg) 92%,var(--xuk-pdp-text) 8%);box-shadow:var(--xuk-shadow-panel)}.xuk-pdp-card__body{display:grid;gap:12px;padding:clamp(20px,2.5vw,34px)}.xuk-pdp-card__body h3{margin:0;color:inherit;font-size:clamp(1.35rem,2vw,2.15rem);letter-spacing:0;line-height:1;text-wrap:balance}.xuk-pdp-card__metric{margin:4px 0 0;color:var(--xuk-pdp-text);font-size:clamp(2.3rem,5vw,4.75rem);font-weight:760;letter-spacing:0;line-height:.9}.xuk-pdp-card__metric small{margin-left:4px;color:var(--xuk-pdp-muted);font-size:.35em;font-weight:650;letter-spacing:0}.xuk-pdp-card__media{aspect-ratio:4 / 3;overflow:hidden}.xuk-pdp-card__media--square{aspect-ratio:1}.xuk-pdp-card__media--portrait{aspect-ratio:4 / 5}.xuk-pdp-card__media img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.xuk-pdp-card:hover .xuk-pdp-card__media img{transform:scale(1.035)}.xuk-pdp-features__item--wide{grid-column:span 7}.xuk-pdp-features__item--tall{grid-column:span 5;grid-row:span 2}.xuk-pdp-features__item--standard{grid-column:span 5}.xuk-pdp-features__item--metric{grid-column:span 7;display:grid;align-content:space-between;min-height:220px;padding:clamp(24px,3vw,42px);background:var(--xuk-pdp-text);color:#fff}.xuk-pdp-features__item--metric .xuk-pdp-card__description,.xuk-pdp-features__item--metric .xuk-pdp-card__metric small{color:#ffffffb3}.xuk-pdp-features__item--metric .xuk-pdp-card__metric{color:#fff}.xuk-pdp-scenarios__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xuk-pdp-scenarios__item--featured{grid-row:span 2}.xuk-pdp-scenarios__item--featured .xuk-pdp-card__media{aspect-ratio:4 / 5}.xuk-pdp-gallery__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.xuk-pdp-gallery__item{grid-column:span 4;aspect-ratio:1;overflow:hidden;border-radius:var(--xuk-pdp-radius);background:color-mix(in srgb,var(--xuk-pdp-bg) 88%,var(--xuk-pdp-text) 12%)}.xuk-pdp-gallery__item--wide{grid-column:span 8;aspect-ratio:16 / 9}.xuk-pdp-gallery__item--portrait{aspect-ratio:4 / 5}.xuk-pdp-gallery__item img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.xuk-pdp-gallery__item:hover img{transform:scale(1.03)}.xuk-pdp-installation__layout,.xuk-pdp-package__layout,.xuk-pdp-trust__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,72px);align-items:start}.xuk-pdp-installation__media,.xuk-pdp-package__media,.xuk-pdp-trust__media{aspect-ratio:1;overflow:hidden;border-radius:var(--xuk-pdp-radius);background:color-mix(in srgb,var(--xuk-pdp-bg) 88%,var(--xuk-pdp-text) 12%)}.xuk-pdp-installation__steps,.xuk-pdp-package__items,.xuk-pdp-trust__proofs{display:grid;gap:0}.xuk-pdp-step,.xuk-pdp-package-item,.xuk-pdp-proof{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding-block:20px;border-top:1px solid color-mix(in srgb,var(--xuk-pdp-text) 14%,transparent)}.xuk-pdp-step:last-child,.xuk-pdp-package-item:last-child,.xuk-pdp-proof:last-child{border-bottom:1px solid color-mix(in srgb,var(--xuk-pdp-text) 14%,transparent)}.xuk-pdp-step__number,.xuk-pdp-package-item__quantity{color:var(--xuk-pdp-accent);font-size:.85rem;font-weight:760;letter-spacing:.08em}.xuk-pdp-step h3,.xuk-pdp-package-item h3,.xuk-pdp-proof h3{margin:0 0 6px;font-size:1.08rem;line-height:1.15}.xuk-pdp-step p,.xuk-pdp-package-item p,.xuk-pdp-proof p{margin:0;color:var(--xuk-pdp-muted);font-size:.9rem;line-height:1.55}.xuk-pdp-installation__actions,.xuk-pdp-package__actions,.xuk-pdp-trust__actions,.xuk-pdp-cta__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.xuk-pdp-specs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.xuk-pdp-spec{display:grid;min-height:142px;align-content:space-between;gap:16px;padding:22px;border-radius:var(--xuk-pdp-radius);background:color-mix(in srgb,var(--xuk-pdp-bg) 92%,var(--xuk-pdp-text) 8%)}.xuk-pdp-spec__label{color:var(--xuk-pdp-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.xuk-pdp-spec__value{margin:0;color:var(--xuk-pdp-text);font-size:clamp(1.35rem,2.5vw,2.35rem);font-weight:760;letter-spacing:0;line-height:1}.xuk-pdp-spec__note{margin:0;color:var(--xuk-pdp-muted);font-size:.8rem;line-height:1.45}.xuk-pdp-faq__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,96px);align-items:start}.xuk-pdp-faq__list{border-top:1px solid color-mix(in srgb,var(--xuk-pdp-text) 14%,transparent)}.xuk-pdp-faq details{border-bottom:1px solid color-mix(in srgb,var(--xuk-pdp-text) 14%,transparent)}.xuk-pdp-faq summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;font-weight:680}.xuk-pdp-faq summary::-webkit-details-marker{display:none}.xuk-pdp-faq summary:after{content:"+";flex:0 0 auto;color:var(--xuk-pdp-accent);font-size:1.35rem;font-weight:400}.xuk-pdp-faq details[open] summary:after{content:"\2212"}.xuk-pdp-faq__answer{max-width:60ch;padding:0 34px 22px 0;color:var(--xuk-pdp-muted);font-size:.92rem;line-height:1.65}.xuk-pdp-faq__answer>*{margin:0}.xuk-pdp-industry__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.xuk-pdp-industry__item{grid-column:span 4}.xuk-pdp-industry__item--wide{grid-column:span 8}.xuk-pdp-industry__state{display:inline-flex;width:fit-content;padding:6px 10px;border-radius:var(--xuk-radius-pill);color:var(--xuk-pdp-accent);background:color-mix(in srgb,var(--xuk-pdp-accent) 10%,transparent);font-size:.72rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.xuk-pdp-cta{color:#fff;background:var(--xuk-pdp-text)}.xuk-pdp-cta__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);gap:30px;align-items:center;padding:clamp(28px,5vw,72px);overflow:hidden;border-radius:var(--xuk-pdp-radius);background:color-mix(in srgb,var(--xuk-pdp-text) 90%,#fff 10%)}.xuk-pdp-cta h2{max-width:11ch}.xuk-pdp-cta__description{color:#ffffffb3}.xuk-pdp-cta__media{aspect-ratio:1;overflow:hidden}.xuk-pdp-cta__media img{object-fit:contain;filter:drop-shadow(0 22px 30px rgb(0 0 0 / 24%))}.xuk-pdp-cta .xuk-pdp-button--quiet{color:#fff;border-color:#ffffff4d}.xuk-pdp-cta .xuk-pdp-button--quiet:hover{color:#fff;background:#ffffff1a}@media(max-width:989px){.xuk-pdp-features__item--wide,.xuk-pdp-features__item--tall,.xuk-pdp-features__item--standard,.xuk-pdp-features__item--metric{grid-column:span 6}.xuk-pdp-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xuk-pdp-installation__layout,.xuk-pdp-package__layout,.xuk-pdp-trust__layout,.xuk-pdp-faq__layout{grid-template-columns:1fr}}@media(max-width:749px){.xuk-pdp-section{padding-block:min(var(--xuk-pdp-pad-top, 72px),48px) min(var(--xuk-pdp-pad-bottom, 72px),52px)}.xuk-pdp-shell{width:min(calc(100% - 32px),var(--xuk-pdp-max, 1320px))}.xuk-pdp-section__heading{gap:9px;margin-bottom:24px}.xuk-pdp-section__heading h2,.xuk-pdp-problem h2,.xuk-pdp-cta h2{font-size:clamp(2.15rem,12vw,3.6rem)}.xuk-pdp-problem__media{min-height:560px}.xuk-pdp-problem__media:after{background:linear-gradient(180deg,#0d101329 18%,#0d1013db 76%)}.xuk-pdp-problem__copy{inset:auto 20px 28px;width:auto;transform:none}.xuk-pdp-features__grid,.xuk-pdp-scenarios__grid,.xuk-pdp-gallery__grid,.xuk-pdp-industry__grid{grid-template-columns:1fr}.xuk-pdp-features__item--wide,.xuk-pdp-features__item--tall,.xuk-pdp-features__item--standard,.xuk-pdp-features__item--metric,.xuk-pdp-industry__item,.xuk-pdp-industry__item--wide{grid-column:auto;grid-row:auto}.xuk-pdp-scenarios__item--featured{grid-row:auto}.xuk-pdp-scenarios__item--featured .xuk-pdp-card__media{aspect-ratio:4 / 3}.xuk-pdp-gallery__item,.xuk-pdp-gallery__item--wide{grid-column:auto;aspect-ratio:4 / 3}.xuk-pdp-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.xuk-pdp-spec{min-height:126px;padding:16px}.xuk-pdp-step,.xuk-pdp-package-item,.xuk-pdp-proof{grid-template-columns:36px minmax(0,1fr);gap:10px;padding-block:16px}.xuk-pdp-cta__panel{grid-template-columns:1fr;padding:28px 22px}.xuk-pdp-cta__media{order:-1;max-width:230px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.xuk-pdp-button,.xuk-pdp-card__media img,.xuk-pdp-gallery__item img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/xuk-pdp.css.map */
