:root{--muted:#566378;--ls-button-face:#1767ed;--ls-button-edge:#0849b6}html[data-theme=dark]{--ink:#F4F1EB;--muted:#c0c8d4;--ls-button-face:#70a9ff;--ls-button-edge:#3567b4}.desktop-nav{font-size:14px;font-weight:550}.hero-copy>p{font-size:16px;font-weight:450;line-height:1.8}.hero-details{font-size:13px;font-weight:500;color:var(--muted);gap:18px}.category-label,.eyebrow{font-size:11px;line-height:1.6;letter-spacing:.1em;color:var(--muted)}.category-card p{font-size:13px;font-weight:450;line-height:1.65}.card-note,.tax-note,.product-facts,.product-help{font-weight:450;color:var(--muted)}.footer-main a,.footer-main p,.footer-bottom{color:var(--muted)}.panel-kicker{font-size:11px;font-weight:650;letter-spacing:.15em;line-height:1.6;color:#405b7c;max-width:calc(100% - 60px)}.panel-caption{font-size:12px;font-weight:500;line-height:1.55;color:#3c5879;gap:3px;flex-direction:column;align-items:flex-start;right:auto;max-width:45%;bottom:27px}.panel-caption span:first-child{font-size:15px;font-weight:650;color:#264c77;white-space:nowrap}.hero-panel .window-mark{translate:0 -24px}.hero-visual .floating-card{bottom:-52px}.hero-visual{margin-bottom:25px}.edition-tag{font-size:12px;font-weight:550;line-height:1.5;color:#355476;background:#f6f9fff2}.floating-card strong{font-size:13px;line-height:1.5;color:var(--ink)}.floating-card span{font-size:12px;line-height:1.55;color:#4e607b}.help-inner p{font-size:15px;line-height:1.75;font-weight:450}html[data-theme=dark] :is(.panel-kicker,.panel-caption,.panel-caption span:first-child,.edition-tag,.floating-card strong,.help-orb){color:#f4f1eb}html[data-theme=dark] :is(.floating-card span,.category-label,.eyebrow){color:var(--muted)}html[data-theme=dark] .edition-tag{background:#16243cf2;border-color:#b8c9e446}html[data-theme=dark] .hero-panel{background:linear-gradient(135deg,#365071ec,#172c49ef);border-color:#e1e8f04d;box-shadow:0 28px 65px -34px #000b,inset 0 1px #f4f1eb3d}html[data-theme=dark] .button.dark{color:#f4f1eb;background:#243855}.ls-tactile{border-radius:999px;transform:translateY(0);box-shadow:inset 0 1px #ffffff5c,0 3px 0 var(--ls-button-edge),0 8px 18px -10px #1767ed66;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease;will-change:auto}@media(hover:hover)and (pointer:fine){.ls-tactile:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff68,0 4px 0 var(--ls-button-edge),0 12px 24px -12px #1767ed88}}.ls-tactile:active,.ls-tactile.is-key-pressed{transform:translateY(2px) scale(.992);box-shadow:inset 0 2px 4px #0a214c24,0 1px 0 var(--ls-button-edge),0 3px 8px -7px #1767ed66;transition-duration:75ms}.ls-tactile:disabled,.ls-tactile[aria-disabled=true]{transform:none;box-shadow:none}.ls-tactile:focus-visible{outline-offset:6px}.ls-tactile.quick-buy,.ls-tactile.dark{--ls-button-edge:#40516c}.button-sound-preference{display:flex;align-items:center;gap:10px;margin:18px 0 26px;font-size:13px;font-weight:500;color:var(--ink);cursor:pointer}.button-sound-preference input{width:18px;height:18px;accent-color:var(--blue)}.hero-visual .hero-panel,.hero-visual .floating-card,.help-orb{animation-play-state:paused}.hero-visual.ls-motion-visible .hero-panel{animation:ls-panel-float 8s cubic-bezier(.45,0,.55,1) infinite}.hero-visual.ls-motion-visible .floating-card{animation:ls-card-float 7s cubic-bezier(.45,0,.55,1) infinite}.hero-visual.ls-motion-visible .window-mark i{animation:ls-pane-arrive .6s cubic-bezier(.16,1,.3,1) both}.hero-visual.ls-motion-visible .window-mark i:nth-child(2){animation-delay:60ms}.hero-visual.ls-motion-visible .window-mark i:nth-child(3){animation-delay:.12s}.hero-visual.ls-motion-visible .window-mark i:nth-child(4){animation-delay:.18s}.help-orb.ls-motion-visible{animation:ls-orb-float 7s cubic-bezier(.45,0,.55,1) infinite}html[data-page-hidden] :is(.hero-panel,.floating-card,.window-mark i,.help-orb){animation-play-state:paused!important}@keyframes ls-panel-float{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes ls-card-float{0%,to{translate:0 0}50%{translate:0 4px}}@keyframes ls-pane-arrive{0%{opacity:.35;translate:0 7px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@keyframes ls-orb-float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -4px;rotate:3deg}}.external-review-summary{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12px;line-height:1.6;margin:10px 0 12px;color:var(--ink)}.external-review-summary a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:underline;text-underline-offset:3px}.external-review-summary svg{width:14px;height:14px;fill:#b5791c;flex:none}html[data-theme=dark] .external-review-summary svg{fill:#e7bf73}.external-review-summary .review-source{color:var(--muted);font-size:11px}.vat-breakdown{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;font-size:12px;line-height:1.65;color:var(--muted);margin:8px 0 12px}.vat-breakdown strong{font-weight:550;color:var(--ink)}.card-bottom .price,.product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.vat-inclusive{font-size:11px;font-weight:450;line-height:1.6;white-space:nowrap;color:var(--muted)}.product-price .vat-inclusive{font-size:12px}.vat-breakdown .vat-context{width:100%;font-size:11px;line-height:1.6}.vat-breakdown details{width:100%}.vat-breakdown summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-size:11px}.vat-breakdown details p{margin-top:8px;font-size:12px;line-height:1.65;max-width:60ch}.product-information .vat-breakdown{margin-top:-6px;margin-bottom:20px;font-size:13px}@media(max-width:1000px){.desktop-nav{font-size:13px}.edition-tag{font-size:12px}.floating-card{padding:18px;gap:10px}}@media(max-width:760px){.hero-copy>p{font-size:15px}.hero-details{font-size:12px;gap:12px}.panel-kicker{font-size:11px}.panel-caption{font-size:12px;align-items:flex-end}.panel-caption span:first-child{font-size:14px}.floating-card strong,.floating-card span{font-size:12px}.edition-tag{font-size:12px;max-width:95%}.category-label,.eyebrow{font-size:11px}.help-inner p{font-size:14px}}@media(prefers-reduced-motion:reduce){.hero-visual.ls-motion-visible .hero-panel,.hero-visual.ls-motion-visible .floating-card,.hero-visual.ls-motion-visible .window-mark i,.help-orb.ls-motion-visible{animation:none!important}.ls-tactile,.ls-tactile:hover,.ls-tactile:active,.ls-tactile.is-key-pressed{transform:none!important;transition:none!important}}@media(max-width:760px){.panel-caption{align-items:flex-start}.hero-visual .floating-card{bottom:-65px}.hero-visual{margin-bottom:75px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lsworld-clarity.css.map */
