[hidden]{display:none!important}.shopify-section-group-header-group{position:relative;z-index:110}.shopify-section:has(>.lsa-header),.shopify-section:has(>.utility-bar),.shopify-section:has(>.site-header){position:sticky;top:0;z-index:110}.shopify-section-group-header-group:has(.deal-banner){z-index:1}.shopify-section .site-header,.shopify-section .utility-bar{position:relative;top:auto}main:focus{outline:0}button:disabled{cursor:not-allowed;opacity:.55}.pdp-description p,.offer-lead p{font:inherit;color:inherit;line-height:inherit;margin:0}.offer-media-badge>img{width:52px;height:52px;object-fit:contain}.lsa-editor-note{font-size:13px;padding:12px;border:1px dashed currentColor;border-radius:8px;line-height:1.5}.cart-drawer:not(.is-open){visibility:hidden}.cart-drawer.is-open{visibility:visible}.cart-drawer__qty input{width:42px;min-width:0;border:0;text-align:center;font:inherit;padding:0;background:transparent}.cart-drawer__qty input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-drawer__qty input{-webkit-appearance:textfield;appearance:textfield}.lsa-cart-error{color:var(--red);font-size:14px}.cart-drawer__checkout{border:0;cursor:pointer}.cart-drawer__footer form{margin:0}.lsa-discounts{list-style:none;padding:0;font-size:12px;color:var(--red)}body.reference-home .site-header{background:var(--white)}.utility-bar,.btn--red,.quick-buybar__add,.cart-drawer__checkout{background-color:var(--red)}.quick-buybar__price strong{overflow-wrap:anywhere}@media(max-width:700px){.quick-buybar__price strong{font-size:1.55rem}.cart-drawer__line-top{gap:10px}.cart-price-pair strong{white-space:nowrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.no-js .lsa-js-only,.no-js .quick-buybar{display:none!important}.qty input{width:42px;border:0;text-align:center;font:inherit;background:none;padding:0;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.lsa-cart-discounts{list-style:none;padding:0;color:var(--red);font-size:12px}.cart-line h3 a,.cart-drawer__line h3 a{text-decoration:none;color:inherit}@media(max-width:700px){.quote-track{margin-right:-16px;padding-right:16px}}.footer-brand img{height:auto}.pdp-description{color:var(--muted)}.cart-drawer__qty input{width:30px;min-width:0;border:0;padding:0;background:transparent;color:var(--ink);font:inherit;font-size:.78rem;font-weight:750;text-align:center;-webkit-appearance:textfield;appearance:textfield}.cart-drawer__qty input::-webkit-inner-spin-button,.cart-drawer__qty input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.lsa-cart-savings{display:block;color:var(--red);font-size:.75rem;font-weight:800;line-height:1.4;white-space:nowrap}@media(max-width:700px){.lsa-content-section h2,.offer-section .reference-heading h2,.offer-card__copy h2,.application-steps__heading h2,.included-heading h2{font-size:clamp(1.5rem,6.7vw,1.85rem);line-height:1.16;letter-spacing:-.025em}.lsa-content-section .section-label{font-size:.67rem;letter-spacing:.08em;line-height:1.5}.quote-section{padding:36px 0}.quote-header{display:block;position:relative;margin-bottom:20px}.quote-score{min-height:40px;padding-right:100px;margin-bottom:10px;gap:8px;letter-spacing:.04em}.quote-controls{position:absolute;right:0;top:0;gap:8px}.quote-controls button{width:40px;height:40px;font-size:1.1rem}.quote-header h2{max-width:330px}.quote-track{grid-auto-columns:calc(100% - 22px);align-items:start;gap:12px;scroll-padding-left:2px}.quote-card{min-height:0;padding:22px;border-radius:14px}.quote-card:before{width:38px;height:38px;right:20px;top:18px}.quote-card blockquote{font-size:.94rem;line-height:1.5;margin:22px 0 0}.quote-card cite{margin-top:20px;font-size:.8rem}.prepared-copy{padding:26px 20px}.prepared-copy h2{font-size:clamp(1.65rem,7.5vw,2.15rem);line-height:1.12}.prepared-copy .section-label{margin-bottom:16px}.reference-heading{margin-bottom:26px}.question-grid{gap:24px}.question-icon{width:88px;height:88px;margin-bottom:18px}.question-icon img{max-width:72px;max-height:72px}.question-card h3{font-size:1.08rem;margin-bottom:12px}.question-card p{font-size:.94rem;line-height:1.55}.offer-card__copy{padding:24px 18px}.offer-card__media{min-height:300px;padding:22px 22px 90px}.origin-media,.origin-media img{height:330px}.quick-buybar{grid-template-columns:44px minmax(0,1fr) 46px;padding:8px;gap:6px 10px;border-radius:20px;bottom:calc(8px + env(safe-area-inset-bottom))}.quick-buybar__options{grid-template-columns:.85fr 1fr 1fr 1.25fr;gap:4px}.quick-buybar__option{min-height:44px;padding:5px 3px;border-radius:10px;font-size:.75rem}.quick-buybar__option small{display:block;font-size:.6rem;line-height:1.15;font-weight:500;max-width:100%;white-space:normal}.quick-buybar__option[data-buybar-choice=koffer] .quick-buybar__option-label{font-size:.68rem}.quick-buybar__image{width:44px;height:46px;flex-basis:44px}.quick-buybar__price strong{font-size:1.35rem;line-height:1.1}.quick-buybar__price del{font-size:.69rem}.quick-buybar__saving{font-size:.65rem;padding:3px 5px}.quick-buybar__add{width:44px;height:44px;min-height:44px}.quick-buybar__cart-icon{width:28px;height:28px}.cart-drawer__header{padding:18px 16px}.cart-drawer__body,.cart-drawer__footer{padding:16px}body[data-page=product] .pdp-info h1{font-size:2.1rem}}main section[id]{scroll-margin-top:130px}@media(max-width:700px){main section[id]{scroll-margin-top:124px}}.origin-media.origin-media--team{height:auto;background:#fff;display:flex;flex-direction:column}.origin-media.origin-media--team>img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;object-position:center}.origin-media.origin-media--team figcaption{position:static;margin:12px 16px 16px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f6f6}.explainer-player--youtube{aspect-ratio:16/9;background:#14252d}.explainer-player--youtube .explainer-player__poster{display:block;width:100%;height:100%;object-fit:cover}.explainer-player--youtube .explainer-player__poster[hidden]{display:none}.explainer-player--youtube .explainer-player__play{top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#10232c66,transparent 65%)}.explainer-player--youtube iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.explainer-player a.explainer-player__play{text-decoration:none}.feature-section .section-label .brand-registration{font-size:.45em;line-height:0;vertical-align:super;letter-spacing:0}.offer-section .reference-heading h2{text-wrap:balance}.origin-section .origin-grid{gap:clamp(28px,4vw,56px);align-items:start}.origin-section .origin-copy{max-width:680px}.origin-section .origin-copy h2{font-size:clamp(28px,2.8vw,38px);line-height:1.15;margin-bottom:18px;text-wrap:balance}.origin-section .origin-copy p{font-size:15px;line-height:1.65;margin:0 0 14px}.origin-section .origin-copy .section-label{font-size:11px;line-height:1.5;margin-bottom:12px}.origin-section .origin-media--team>img{max-height:720px}.origin-section .origin-actions{margin-top:18px;gap:10px}@media(min-width:981px){.origin-section .origin-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media(max-width:980px){.origin-section .origin-media--team{width:min(100%,480px);margin-inline:auto}.origin-section .origin-media--team>img{max-height:520px}.origin-section .origin-copy{max-width:680px;margin-inline:auto}}.origin-section .origin-signature{width:min(110px,100%);height:auto}.origin-section .origin-signoff{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.origin-section .origin-signoff .origin-signature{margin-bottom:7px}.origin-section .origin-signoff__name{font-size:13px;line-height:1.4}.origin-section .origin-signoff__role{font-size:12px;line-height:1.5;color:#62696b}.origin-section .origin-actions>.btn{margin-top:16px}.origin-section .origin-media--team figcaption.origin-signoff{align-items:flex-start;margin:12px 16px 16px;padding:18px 20px;border:0;border-radius:10px;background:#f4f6f6}.origin-section .origin-media--team .origin-signature{width:min(110px,100%);height:auto;object-fit:contain}.origin-section .origin-actions>.btn{margin-top:0}.origin-section .origin-actions>.origin-signature{margin-bottom:12px}.origin-section .origin-media--team figcaption.origin-signoff{gap:6px;padding:16px 20px}.origin-section .origin-team-names{font-size:13px;line-height:1.6;font-weight:600;color:var(--blue-ink)}.origin-section .origin-team-order{font-weight:400;color:#62696b}.origin-section .origin-media--team .origin-signoff__role{font-size:12px;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lsa-shopify.css.map */
