.list-unstyled{list-style:none;padding:0;margin:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.svg-wrapper{display:inline-flex;align-items:center;justify-content:center}.link{color:rgba(var(--color-foreground),.75);text-decoration:none}.list-social{display:flex;flex-wrap:wrap;justify-content:center}.list-social__item .icon{height:2.4rem;width:2.4rem}.list-social__link{align-items:center;display:flex;padding:1.1rem;color:rgba(var(--color-foreground),.75)}.list-social__link:hover .icon{transform:scale(1.07)}.lp-sl__hero{position:relative;overflow:hidden;min-height:60vh;display:flex;align-items:center;justify-content:center}.lp-sl__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lp-sl__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:1}.lp-sl__hero-content{position:relative;z-index:2;text-align:center;padding:2rem;color:#fff}.lp-sl__logo{max-width:160px;height:auto;margin-bottom:.5rem}.lp-sl__tagline{font-size:1.4rem;color:#fff;margin:0;letter-spacing:.05em;font-family:var(--font-body-family)}.lp-sl__buttons{max-width:600px;margin:0 auto;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.lp-sl__btn{display:flex;align-items:center;gap:1rem;min-height:56px;padding:.75rem 1rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));text-decoration:none;border-radius:12px;font-family:var(--font-body-family);font-size:1.6rem;transition:filter .2s ease;cursor:pointer;border:none}.lp-sl__btn:hover{filter:brightness(1.1)}.lp-sl__btn:active{transform:scale(.98)}.lp-sl__btn-thumb{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0}.lp-sl__btn-label{flex:1;text-align:left}.lp-sl__btn-arrow{font-size:2rem;opacity:.6;flex-shrink:0}.lp-sl__social{text-align:center;padding:1rem 0}.lp-sl__legal{text-align:center;padding:2rem 1.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.5)}.lp-sl__legal a{color:rgba(var(--color-foreground),.6);text-decoration:underline}.lp-sl__legal a:hover{color:rgba(var(--color-foreground),.85)}.lp-sl__legal-sep{margin:0 .5rem}.lp-sl__copyright{margin-top:.5rem;font-size:1.2rem}@media screen and (min-width:750px){.lp-sl__hero{min-height:50vh}.lp-sl__tagline{font-size:1.6rem}.lp-sl__buttons{gap:1.2rem}}.lp-video-hero video,.lp-video-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lp-video-hero.has-video .lp-video-hero__poster{display:none}@media(prefers-reduced-motion:reduce){.lp-video-hero.has-video video{display:none}.lp-video-hero.has-video .lp-video-hero__poster{display:block}}.variant-accordion{margin:1rem 0}.variant-accordion .accordion__title{font-weight:600}.variant-accordion .accordion__content{padding:1rem 0}.technical-documents__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.technical-documents__item{margin:0}.technical-documents__link{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:10px 12px;margin:-10px -12px;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;border-radius:var(--media-radius);transition:background-color var(--duration-short) ease}.technical-documents__link:hover{background-color:rgba(var(--color-foreground),.04);text-decoration:underline}.technical-documents__link:active{background-color:rgba(var(--color-foreground),.08)}.technical-documents__link:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.technical-documents__link .svg-wrapper{width:1.6rem;height:1.6rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.technical-documents__link .svg-wrapper svg{width:100%;height:100%}.technical-documents__spinner{display:none;width:1.6rem;height:1.6rem}.technical-documents__link.loading .technical-documents__spinner{display:flex}.technical-documents__link.loading .svg-wrapper{display:none}@media screen and (max-width:749px){.technical-documents__link .svg-wrapper,.technical-documents__spinner{width:2rem;height:2rem}}.tooltip-wrapper{position:relative;display:inline-flex}.tooltip-trigger{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:help;text-decoration:underline dotted;text-underline-offset:.2em}.tooltip-indicator{display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-left:.25em;font-size:.75em;border-radius:50%;background:rgba(var(--color-foreground),.1);vertical-align:middle}.tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:.5rem .75rem;margin-bottom:.5rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;line-height:1.4;border-radius:.4rem;max-width:20rem;text-align:center;visibility:hidden;opacity:0;transition:opacity var(--duration-short) ease;z-index:10;pointer-events:none}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.4rem solid transparent;border-top-color:rgb(var(--color-foreground))}.tooltip-wrapper:hover .tooltip,.tooltip-trigger:focus+.tooltip{visibility:visible;opacity:1}.tooltip-trigger:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.variant-descriptions-inner{display:flex;flex-direction:column;gap:1rem}.variant-descriptions__product,.variant-descriptions__variant{margin:0}.variant-properties-inner{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.4rem;line-height:1.4}.variant-property{display:inline-flex;gap:.3rem}.variant-property__label{color:rgba(var(--color-foreground),.7)}.variant-property__value{color:rgb(var(--color-foreground))}.variant-property__separator{color:rgba(var(--color-foreground),.5);padding:0 .25rem}.variant-title{font-size:calc(var(--font-heading-scale) * .85 * 1rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.2;margin:0 0 1rem;color:rgba(var(--color-foreground),.85)}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
