:root{--adaptiv-content-width: 1280px;--adaptiv-gutter: clamp(20px, 4vw, 48px);--adaptiv-section-space: clamp(52px, 6.2vw, 88px);--adaptiv-card-radius: 12px;--adaptiv-control-radius: 8px;--adaptiv-shadow: 0 8px 24px rgb(11 20 32 / .06);--adaptiv-border-light: rgb(11 20 32 / .14)}html{scroll-padding-top:112px}body{line-height:1.6}body #header-group{box-shadow:none}body #header-group .adaptiv-lead{padding:0!important;border:0;min-height:0;background:transparent}body .header .menu-list__link{font-size:.8125rem;font-weight:600;letter-spacing:.05em}body #MainContent :is(h1,h2,h3){text-wrap:balance}body #MainContent :is(p,li,summary){overflow-wrap:break-word}body #MainContent :is(.adaptiv-lineup__header h2,.adaptiv-compare__header h1,.adaptiv-compare__header h2,.adaptiv-tech h2,.adaptiv-construction__copy h2,.adaptiv-retailer h2){font-family:var(--adaptiv-display);font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12;letter-spacing:-.025em}body :is(.adaptiv-lineup__inner,.adaptiv-compare__inner,.adaptiv-finder__inner,.adaptiv-construction__inner){max-width:var(--adaptiv-content-width);margin-inline:auto;padding:var(--adaptiv-section-space) var(--adaptiv-gutter)}body :is(.adaptiv-retail-kicker,.adaptiv-collection-card__body>p,.adaptiv-finder__eyebrow,.adaptiv-construction__eyebrow,.adaptiv-compare__header>p){font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.1em}body :is(.adaptiv-lineup__header div,.adaptiv-compare__header>div,.adaptiv-tech__body){font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:0;text-transform:none}body :is(.adaptiv-retail-button,.adaptiv-promo__button,.adaptiv-promo__link,.adaptiv-promo__retailer,.adaptiv-finder__primary,.adaptiv-finder__secondary,.adaptiv-finder__routes a,.adaptiv-compare__actions a,.adaptiv-lead__open){min-height:48px;padding:12px 22px;border-radius:var(--adaptiv-control-radius);font-family:var(--adaptiv-copy);font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:.015em;text-transform:none;text-align:center;white-space:normal;box-shadow:none}body :is(.button,.button-primary,button[type=submit],.shopify-payment-button__button){border-radius:var(--adaptiv-control-radius)!important;font-weight:600!important;letter-spacing:.015em!important;text-transform:none!important}body :is(button,input,select,textarea,summary):focus-visible,body a:focus-visible{outline:2px solid var(--adaptiv-gold);outline-offset:4px}body input:not([type=radio]):not([type=checkbox]),body select,body textarea{font-size:1rem}body .adaptiv-polish-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}body .adaptiv-polish-text-link:hover{color:#85651f}body .adaptiv-promo{min-height:560px}body .adaptiv-promo__inner{max-width:var(--adaptiv-content-width);padding:64px var(--adaptiv-gutter)}body .adaptiv-promo :is(h1,h2){font-size:clamp(3rem,5.1vw,4.75rem);line-height:1.06;letter-spacing:-.035em}body .adaptiv-promo__body{font-size:1.0625rem;line-height:1.6}body .adaptiv-promo__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}body .adaptiv-promo__retailer{padding-inline:8px;border:0;text-decoration:underline;text-underline-offset:5px}body :is(.adaptiv-collection-card,.adaptiv-family-model){border-radius:var(--adaptiv-card-radius);box-shadow:none}body :is(.adaptiv-collection-card:hover,.adaptiv-collection-card--featured,.adaptiv-family-model:hover){box-shadow:var(--adaptiv-shadow);transform:none}body :is(.adaptiv-collection-card__media,.adaptiv-family-model__media){aspect-ratio:4 / 3}body :is(.adaptiv-collection-card__media img,.adaptiv-family-model__media img){object-fit:contain;transform:none!important}body .adaptiv-collection-card__body{padding:24px}body .adaptiv-collection-card h3{font-size:clamp(2rem,2.8vw,2.75rem);line-height:1.12}body :is(.adaptiv-collection-card__media>span,.adaptiv-family-model__media>span){font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:none}body .adaptiv-collection-card__description{min-height:5em;font-size:.9375rem}body .adaptiv-collection-card__explore{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none}body .adaptiv-collection-choice{flex-wrap:wrap;gap:6px 12px;padding:14px;border-radius:var(--adaptiv-control-radius)}body .adaptiv-collection-choice :is(small,em){font-size:.8125rem;line-height:1.45;text-transform:none}body .adaptiv-collection-choice strong{font-size:.9375rem}body .adaptiv-collection-choice em{font-weight:600}body .adaptiv-family__hero h1{font-size:clamp(3rem,6.5vw,6rem);line-height:1.02}.adaptiv-finder-invitation{background:var(--adaptiv-warm);color:var(--adaptiv-charcoal)}.adaptiv-finder-invitation__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center;max-width:var(--adaptiv-content-width);margin:auto;padding:var(--adaptiv-section-space) var(--adaptiv-gutter)}.adaptiv-finder-invitation__media{overflow:hidden;border-radius:var(--adaptiv-card-radius);aspect-ratio:4/3}.adaptiv-finder-invitation__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 70%}.adaptiv-finder-invitation__copy{display:flex;flex-direction:column;align-items:flex-start;max-width:480px}.adaptiv-finder-invitation__copy h2{margin:0;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12}.adaptiv-finder-invitation__copy>div{margin:16px 0 24px;color:var(--adaptiv-ink-soft)}.adaptiv-finder-invitation__copy .adaptiv-polish-text-link{margin-top:12px}body .adaptiv-tech__inner{max-width:var(--adaptiv-content-width);grid-template-columns:1fr 1fr;align-items:stretch}body .adaptiv-tech__media{min-height:0}body .adaptiv-tech__media img{object-position:center}body .adaptiv-tech__copy{padding:var(--adaptiv-section-space) var(--adaptiv-gutter)}.adaptiv-tech__names{display:grid;gap:12px;list-style:none;padding:0;margin:24px 0 0}.adaptiv-tech__names li{padding-left:16px;border-left:2px solid var(--adaptiv-gold);color:var(--adaptiv-gold-light);font-size:.9375rem;line-height:1.6}body .adaptiv-tech__points{margin:24px 0}body .adaptiv-tech__points article{padding:16px 0}body .adaptiv-construction__media{min-height:0;border-radius:var(--adaptiv-card-radius);box-shadow:none;background:var(--adaptiv-dark-gray)}body .adaptiv-construction__media img{aspect-ratio:4/3;max-height:580px;object-fit:contain}body .adaptiv-construction__layers{padding:0;border-radius:var(--adaptiv-control-radius)}.adaptiv-construction__layers summary{display:flex;justify-content:space-between;gap:16px;padding:18px;cursor:pointer;color:var(--adaptiv-gold-light);font-size:.9375rem;font-weight:600;line-height:1.5;list-style:none}.adaptiv-construction__layers summary::-webkit-details-marker{display:none}.adaptiv-construction__layers[open] summary span{transform:rotate(45deg)}.adaptiv-construction__layer-list{list-style:none;counter-reset:layers;padding:0 18px 18px;margin:0}.adaptiv-construction__layer-list li{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:14px 0;border-top:1px solid var(--adaptiv-border-dark);color:var(--adaptiv-silver);font-size:.9375rem;line-height:1.65}.adaptiv-construction__layer-list li:before{counter-increment:layers;content:counter(layers,decimal-leading-zero);color:var(--adaptiv-gold-light);font-size:.8125rem}body :is(.adaptiv-construction__note,.adaptiv-construction__copy>a){font-size:.875rem;font-weight:600;letter-spacing:.015em;text-transform:none}body .adaptiv-compare{background:var(--adaptiv-warm-2)}.adaptiv-comparison-preview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:36px;border-block:1px solid var(--adaptiv-border-light)}.adaptiv-comparison-preview__model{display:flex;flex-direction:column;min-width:0;padding:28px 18px}.adaptiv-comparison-preview__model+.adaptiv-comparison-preview__model{border-left:1px solid var(--adaptiv-border-light)}.adaptiv-comparison-preview__model h3{margin:12px 0;font-size:1.5rem;line-height:1.25}.adaptiv-comparison-preview__model h3 a{color:var(--adaptiv-charcoal);text-decoration:none}.adaptiv-comparison-preview__feel{margin:0;color:var(--adaptiv-ink-soft);font-size:.8125rem;line-height:1.5}.adaptiv-comparison-preview__description{flex:1;color:var(--adaptiv-ink-soft);font-size:.875rem}.adaptiv-comparison-preview__price{margin:12px 0 0;color:var(--adaptiv-charcoal);font-size:.9375rem;font-weight:600}.adaptiv-comparison-preview__actions{display:flex;justify-content:center;margin-top:28px}body .adaptiv-compare__matrix-shell{border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-compare__model-heading.is-featured{background:var(--adaptiv-blue);box-shadow:inset 0 3px 0 var(--adaptiv-gold)}body .adaptiv-compare__badge{font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:normal;line-height:1.3}body .adaptiv-compare__model-heading{padding-top:64px}body .adaptiv-compare__model-heading a>span{font-size:.8125rem;letter-spacing:0;line-height:1.5;text-transform:none}body .adaptiv-compare__model-price{font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}body .adaptiv-compare__feature-row th strong{font-size:.9375rem;line-height:1.5}body .adaptiv-compare__feature-row th small{font-size:.8125rem;line-height:1.55}body .adaptiv-compare__group-row th{font-size:.8125rem;letter-spacing:.035em}body .adaptiv-compare__legend{font-size:.8125rem;line-height:1.6}body .adaptiv-compare__constructions{border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-compare__constructions :is(p,summary){font-size:.9375rem;line-height:1.65}body .adaptiv-compare__selects label>span{font-size:.8125rem;letter-spacing:0;text-transform:none}body .adaptiv-compare__selects select{min-height:48px;font-size:1rem}body .adaptiv-finder{background:var(--adaptiv-charcoal)}body .adaptiv-finder__intro{max-width:720px;margin:0 auto 32px;text-align:center}body .adaptiv-finder__intro :is(h1,h2){font-family:var(--adaptiv-display);font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12}body .adaptiv-finder__panel{display:block;max-width:720px;margin:0 auto}body .adaptiv-finder__questions{min-height:420px;padding:28px;border:1px solid var(--adaptiv-border-dark);border-radius:var(--adaptiv-card-radius);background:var(--adaptiv-dark-gray)}body .adaptiv-finder[data-finder-steps-ready=true] .adaptiv-finder__question:not(.is-active),body .adaptiv-finder[data-finder-steps-ready=true]:not([data-finder-complete]) .adaptiv-finder__result,body .adaptiv-finder[data-finder-complete] .adaptiv-finder__questions{display:none}body .adaptiv-finder[data-finder-steps-ready=true] .adaptiv-finder__question.is-active{display:grid;gap:10px;border:0;padding:0}body .adaptiv-finder__question legend{margin-bottom:20px;padding:0;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}body .adaptiv-finder__question label{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 16px;border:1px solid var(--adaptiv-border-dark);border-radius:var(--adaptiv-control-radius);background:transparent;font-size:1rem;cursor:pointer}body .adaptiv-finder__question label:has(input:checked){color:var(--adaptiv-gold-light);border-color:var(--adaptiv-gold);background:#c8a45a14}body .adaptiv-finder__question label>span{font-size:1rem;letter-spacing:0;text-transform:none;line-height:1.5}body .adaptiv-finder[data-finder-steps-ready=true] .adaptiv-finder__mobile-nav{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin-top:24px}body :is(.adaptiv-finder__mobile-nav button,.adaptiv-finder__edit){min-height:48px;border-radius:var(--adaptiv-control-radius);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}body .adaptiv-finder__back{color:#fff;background:transparent;border:1px solid var(--adaptiv-border-dark)}body .adaptiv-finder__next{color:var(--adaptiv-charcoal);background:var(--adaptiv-gold);border:1px solid var(--adaptiv-gold)}body .adaptiv-finder__mobile-nav button:disabled{opacity:.4;cursor:default}body .adaptiv-finder__result{padding:32px;background:var(--adaptiv-dark-gray);border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-finder__edit:not([hidden]){display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;margin-top:20px;color:#fff;border:1px solid var(--adaptiv-border-dark);background:transparent}body .adaptiv-finder__reason-list span{font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;border-radius:6px}body .adaptiv-finder__routes{margin-top:40px}body .adaptiv-finder__routes article{border-radius:var(--adaptiv-card-radius);box-shadow:none}body[data-adaptiv-page-type=product] .product-information{padding-block:24px 48px}body[data-adaptiv-page-type=product] .product-information [class*=product-details]{border-radius:var(--adaptiv-card-radius)!important;box-shadow:none;padding:clamp(20px,2.5vw,32px)!important}body[data-adaptiv-page-type=product] .product-information h1{font-size:clamp(1.875rem,2.5vw,2.75rem);line-height:1.14}body[data-adaptiv-page-type=product] .product-information product-price .price-item--sale{font-size:1.875rem;font-weight:600}body .adaptiv-product-gallery__stage{border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-product-gallery__slide img{aspect-ratio:4/3;object-fit:contain}body .adaptiv-product-gallery__thumbnails{display:flex;gap:10px;overflow-x:auto;padding:4px 4px 10px;margin-top:10px}body .adaptiv-product-gallery__thumbnail{flex:0 0 72px;border-radius:var(--adaptiv-control-radius);padding:4px}body .adaptiv-product-gallery__thumbnail img{aspect-ratio:4/3;object-fit:contain;border-radius:4px}body .adaptiv-product-gallery__arrow{width:44px;height:44px;border-radius:var(--adaptiv-control-radius)}body .sticky-add-to-cart__bar{border-radius:var(--adaptiv-card-radius);box-shadow:0 -4px 24px #0b142014}body .sticky-add-to-cart__title{font-size:.9375rem;font-weight:600;line-height:1.4}body .sticky-add-to-cart__variant{font-size:.8125rem}body .adaptiv-lead__dialog{border-radius:var(--adaptiv-card-radius);box-shadow:0 20px 60px #0000002e}body .adaptiv-lead__visual img{object-position:center 70%}body .adaptiv-lead__fine{font-size:.8125rem;line-height:1.6}body .adaptiv-lead__close{min-height:44px}.adaptiv-breadcrumbs{padding:18px var(--adaptiv-gutter);background:var(--adaptiv-warm);color:var(--adaptiv-ink-soft)}.adaptiv-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:calc(var(--adaptiv-content-width) - 2 * var(--adaptiv-gutter));list-style:none;padding:0;margin:auto;font-size:.8125rem;line-height:1.6}.adaptiv-breadcrumbs li+li:before{content:"/";margin-right:12px;opacity:.45}.adaptiv-breadcrumbs a{display:inline-block;padding-block:4px;color:inherit;text-decoration:none}.adaptiv-breadcrumbs a:hover{text-decoration:underline}.adaptiv-breadcrumbs [aria-current=page]{color:var(--adaptiv-charcoal)}@media(max-width:1000px){.adaptiv-comparison-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.adaptiv-comparison-preview__model{border-bottom:1px solid var(--adaptiv-border-light)}.adaptiv-comparison-preview__model:nth-child(4){border-left:0}body .adaptiv-tech__inner{grid-template-columns:1fr}body .adaptiv-tech__media img{max-height:480px;aspect-ratio:16/9;object-fit:contain}}@media(max-width:749px){html{scroll-padding-top:96px}.adaptiv-finder-invitation__inner{grid-template-columns:1fr;gap:28px}.adaptiv-finder-invitation__media{aspect-ratio:3/2}body .adaptiv-lineup__header h2{font-size:2.125rem}body .adaptiv-lineup__grid{--adaptiv-rail-card-width: min(85vw,360px)}body .adaptiv-collection-card__body{padding:20px}body .adaptiv-collection-card__description{min-height:0}body .adaptiv-lineup__mobile-cue{font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none}.adaptiv-comparison-preview{grid-template-columns:1fr}.adaptiv-comparison-preview__model{padding:22px 0}.adaptiv-comparison-preview__model+.adaptiv-comparison-preview__model{border-left:0}.adaptiv-comparison-preview__model:last-child{border-bottom:0}.adaptiv-comparison-preview__model h3{margin:8px 0;font-size:1.5rem}.adaptiv-comparison-preview__description{margin:4px 0}.adaptiv-comparison-preview__actions .adaptiv-retail-button{width:100%}body .adaptiv-finder__questions{min-height:0!important;padding:20px}body .adaptiv-finder__question legend{font-size:1.125rem}body .adaptiv-finder__result{padding:24px}body .adaptiv-finder__routes{grid-template-columns:1fr 1fr;gap:12px}body .adaptiv-finder__routes article{min-width:0;padding:16px}body .adaptiv-finder__routes h3{font-size:1.35rem}body .adaptiv-finder__routes a{padding-inline:10px;font-size:.8125rem}body .adaptiv-construction__copy h2{font-size:2.125rem}body .adaptiv-compare__mobile-model{box-shadow:none}body .adaptiv-compare__mobile-model :is(p,li,small){font-size:.875rem;line-height:1.5}body .adaptiv-compare__mobile-model h3{font-size:1.35rem}body .adaptiv-compare__mobile-model a{font-size:.875rem;min-height:44px}body .adaptiv-compare__mobile-feature strong,body .adaptiv-compare__mobile-feature span{font-size:.8125rem;line-height:1.5}body .adaptiv-product-gallery__thumbnail{flex-basis:72px}body .sticky-add-to-cart__bar{padding-bottom:max(12px,env(safe-area-inset-bottom))}.adaptiv-breadcrumbs{padding-block:12px}}@media(max-width:380px){body .adaptiv-finder__routes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body #MainContent *,body #MainContent *:before,body #MainContent *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body .adaptiv-compare__construction-grid p{font-size:.9375rem;line-height:1.65}body .adaptiv-compare__mobile-feature small{font-size:.8125rem;line-height:1.55}body .adaptiv-compare__mobile-group h4{font-size:.8125rem;letter-spacing:.03em}body .adaptiv-compare__mobile-model>span{font-size:.8125rem;letter-spacing:.03em}body .adaptiv-tech__media{display:flex;align-items:center;background:var(--adaptiv-charcoal)}body .adaptiv-tech__media img{height:auto;aspect-ratio:4/3;object-fit:contain}body .adaptiv-tech__point+.adaptiv-tech__point{border-top:1px solid var(--adaptiv-border-dark)}body .adaptiv-tech__point summary{display:grid;grid-template-columns:28px 1fr 16px;gap:12px;align-items:center;min-height:64px;padding-block:14px;cursor:pointer;list-style:none}body .adaptiv-tech__point summary::-webkit-details-marker{display:none}body .adaptiv-tech__point summary h3{font-size:1rem;line-height:1.5}body .adaptiv-tech__point summary b{color:var(--adaptiv-gold-light);font-weight:400}body .adaptiv-tech__point[open] summary b{transform:rotate(45deg)}body .adaptiv-tech__point>p{padding-left:40px;padding-bottom:18px;margin:0;font-size:.9375rem;line-height:1.65}body #MainContent :is(.adaptiv-compare__header,.adaptiv-size-guide__header,.adaptiv-position-guide__header,.adaptiv-faq__header,.adaptiv-specs__header)>div p{font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:0;text-transform:none}body #MainContent :is(.adaptiv-compare__header,.adaptiv-size-guide__header,.adaptiv-position-guide__header,.adaptiv-faq__header,.adaptiv-specs__header)>div p:before{display:none}body .adaptiv-compare__constructions summary{letter-spacing:0;text-transform:none;font-weight:600}@media(max-width:749px){body .adaptiv-mobile-dealer{display:none}}@media(max-width:560px){body .adaptiv-compare__selects{grid-template-columns:1fr}body .adaptiv-compare__picker{border-radius:var(--adaptiv-card-radius);background:var(--adaptiv-charcoal);box-shadow:none}body .adaptiv-compare__mobile-model{border-radius:var(--adaptiv-card-radius)}}body .adaptiv-catalog__inner{max-width:var(--adaptiv-content-width);padding:40px var(--adaptiv-gutter) var(--adaptiv-section-space)}body .adaptiv-catalog__header{min-height:0;padding:clamp(28px,4vw,56px);border-radius:var(--adaptiv-card-radius);background:var(--adaptiv-charcoal);box-shadow:none}body .adaptiv-catalog__header:before,body .adaptiv-catalog__header:after,body .adaptiv-catalog__retail:after{display:none}body #MainContent .adaptiv-catalog__header h1{max-width:820px;font-size:clamp(2.125rem,4vw,3.75rem);line-height:1.12;letter-spacing:-.025em}body .adaptiv-catalog__families{margin:24px 0;gap:16px}body .adaptiv-catalog__families a{min-height:96px;padding:20px;border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-catalog__families small{font-size:.8125rem;text-transform:none;letter-spacing:.015em}body .adaptiv-catalog__routes a{min-height:44px;padding:10px 16px;border-radius:var(--adaptiv-control-radius);font-size:.875rem}body .adaptiv-catalog-card{border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-catalog-card__media{aspect-ratio:4/3}body .adaptiv-catalog-card__media img{object-fit:contain;transform:none}body .adaptiv-catalog-card__body{border-top:1px solid var(--adaptiv-border-light)}body .adaptiv-catalog-card h2{font-size:clamp(1.75rem,2.8vw,2.75rem);line-height:1.2}body .adaptiv-catalog-card :is(dt,.adaptiv-catalog-card__footer span){font-size:.8125rem;font-weight:500;letter-spacing:.02em;text-transform:none}body .adaptiv-catalog-card__media span{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none}body .adaptiv-catalog__retail{border-radius:var(--adaptiv-card-radius);background:var(--adaptiv-charcoal)}body .adaptiv-catalog__retail h2{font-size:clamp(1.875rem,3vw,3rem);line-height:1.15}body #MainContent :is(.adaptiv-specs,.adaptiv-compare,.adaptiv-size-guide,.adaptiv-position-guide,.adaptiv-faq,.adaptiv-retailer,.adaptiv-alternatives,.adaptiv-tech,.adaptiv-family__technology,.adaptiv-family__models,.adaptiv-family__next) h2{font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}body #MainContent :is(.adaptiv-construction__copy,.adaptiv-finder-invitation__copy) h2{font-size:clamp(1.875rem,2.75vw,2.625rem);line-height:1.16;letter-spacing:-.025em}body .adaptiv-construction__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,48px)}body .adaptiv-construction__copy{min-width:0;max-width:none}body #MainContent :is(.adaptiv-specs__summary,.adaptiv-size-guide__decision,.adaptiv-family__technology-grid) h3{font-size:clamp(1.375rem,2vw,1.875rem);line-height:1.25;letter-spacing:-.015em}body #MainContent :is(.adaptiv-family-model__title,.adaptiv-alternative) h3{font-size:clamp(1.375rem,2.3vw,2rem);line-height:1.2}body #MainContent .adaptiv-size-guide__decision h3{font-size:1.5rem;line-height:1.28}body #MainContent :is(p,li){text-wrap:pretty}body :is(.adaptiv-tech__copy,.adaptiv-retailer__copy,.adaptiv-family-model__title,.adaptiv-lead__content){min-width:0}body :is(.adaptiv-product-gallery__stage,.adaptiv-summit-gallery__stage){background:var(--adaptiv-warm-2);border-radius:var(--adaptiv-card-radius);box-shadow:none}body .adaptiv-summit-gallery__slide img{aspect-ratio:4/3;object-fit:contain}body .adaptiv-summit-gallery__thumbnails{display:flex;gap:10px;overflow-x:auto;padding:4px 4px 10px;margin-top:10px}body .adaptiv-summit-gallery__thumbnail{flex:0 0 72px;padding:4px;border-radius:var(--adaptiv-control-radius)}body .adaptiv-summit-gallery__thumbnail img{aspect-ratio:4/3;object-fit:contain;border-radius:4px}body .adaptiv-summit-gallery__arrow{border-radius:var(--adaptiv-control-radius)}body .adaptiv-finder-invitation__media img{object-position:center}@media(min-width:750px){body[data-adaptiv-template=index] :is(.adaptiv-promo,.adaptiv-promo__inner){min-height:clamp(560px,42vw,800px)}body[data-adaptiv-template=index] .adaptiv-promo__image{object-position:50% 30%;transform:none}}body .adaptiv-lead__dialog{width:min(100%,920px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:92dvh;overflow-y:auto}body .adaptiv-lead__visual{display:flex;align-items:center;background:var(--adaptiv-brand-navy)}body .adaptiv-lead__visual img{height:auto;min-height:0;max-height:none;aspect-ratio:4/3;object-fit:contain;object-position:center}body[data-adaptiv-page-type] .adaptiv-lead h2{font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.18;letter-spacing:-.025em;text-wrap:balance}body .adaptiv-lead__content{padding:58px 30px 30px}body .adaptiv-lead__body{font-size:.9375rem;line-height:1.6}@media(min-width:750px)and (max-width:1000px){body .product-information__grid.product-information--media-left:has(:is(.adaptiv-product-gallery,.adaptiv-summit-gallery)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:900px){body .adaptiv-construction__inner{grid-template-columns:1fr}body .adaptiv-construction__copy{max-width:680px}}@media(max-width:749px){body #MainContent :is(.adaptiv-specs,.adaptiv-compare,.adaptiv-size-guide,.adaptiv-position-guide,.adaptiv-faq,.adaptiv-retailer,.adaptiv-alternatives,.adaptiv-tech,.adaptiv-family__technology,.adaptiv-family__models,.adaptiv-family__next,.adaptiv-construction__copy,.adaptiv-finder-invitation__copy) h2{font-size:clamp(1.75rem,7.6vw,2rem);line-height:1.2}body #MainContent .adaptiv-family__model-grid{grid-template-columns:1fr;gap:24px}body #MainContent .adaptiv-family-model__title h3{font-size:1.75rem;line-height:1.2}body .adaptiv-finder-invitation__media{aspect-ratio:4/3}body .adaptiv-lead__dialog{grid-template-columns:1fr;width:min(100%,460px)}body .adaptiv-lead__visual img{max-height:260px}body .adaptiv-lead__close{left:12px;right:auto}body .adaptiv-lead__content{padding:24px 20px}body[data-adaptiv-page-type] .adaptiv-lead h2{font-size:1.75rem}body .adaptiv-lead__field{grid-template-columns:1fr}}body[data-adaptiv-template=index] .adaptiv-promo__actions>a{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;border:1px solid #c5a45b;border-radius:8px;background:#011845;color:#fff;text-decoration:none;order:0}body[data-adaptiv-template=index] .adaptiv-promo__actions>.adaptiv-promo__button{background:#c5a45b;color:#011845}body[data-adaptiv-template=index] .adaptiv-promo__actions>a:hover{background:#17345e;color:#fff}body[data-adaptiv-template=index] .adaptiv-promo__actions>.adaptiv-promo__button:hover{background:#d5bc76;color:#011845}body[data-adaptiv-template=index] .adaptiv-promo__tagline{max-width:45ch;margin:0;color:#e8d6aa;font-size:.9375rem;line-height:1.6;text-wrap:balance}@media(max-width:749px){body[data-adaptiv-template=index] .adaptiv-promo__actions>a{padding-inline:8px}}body .menu-list__link.adaptiv-header-button{min-height:44px;padding:10px 16px;margin-inline:4px;border:1px solid #c5a45b;border-radius:8px;color:#fff!important;background:#011845;text-decoration:none}body .menu-list__link.adaptiv-header-button[href="/#adaptiv-retailer"]{background:#c5a45b;color:#011845!important}body .menu-list__link.adaptiv-header-button:hover{background:#17345e;color:#fff!important}body .adaptiv-header-button .menu-list__link-title{padding-inline:0;line-height:1.4;color:inherit}body .adaptiv-drawer-shortcuts__grid a{color:#011845!important;background:#fff;border:1px solid #c5a45b;min-height:48px}body .adaptiv-drawer-shortcuts__grid a[href="/#adaptiv-retailer"]{background:#c5a45b;color:#011845!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/adaptiv-polish.css.map */
