:root{--led: #ffb561;--glow: rgb(255 181 97 / 55%);--ls-night: #1e2227;--ls-night-deep: #17191d}.ls-strip{height:10px;background:radial-gradient(circle,#33373d 3px,transparent 3.5px) 0 50% / 14px 10px repeat-x;position:relative;overflow:hidden}.ls-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#f47b20 3px,transparent 3.5px) 0 50% / 14px 10px repeat-x;filter:drop-shadow(0 0 4px rgb(244 123 32 / 90%));clip-path:inset(0 100% 0 0)}.ls-strip.is-lit:after{animation:ls-strip-on 1.4s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ls-strip-on{to{clip-path:inset(0 0 0 0)}}.ls-dots{display:inline-grid;grid-template-columns:repeat(var(--cols, 5),7px);gap:3px;padding:9px 11px;border-radius:8px;background:#111316;border:1px solid #33373d}.ls-dots i{width:7px;height:7px;border-radius:50%;background:#1b1d21}.ls-dots i.on{background:var(--led);box-shadow:0 0 6px 1px var(--glow);animation:ls-dot-on .45s var(--d, 0ms) both}@keyframes ls-dot-on{0%{opacity:.1}40%{opacity:1}55%{opacity:.3}to{opacity:1}}.ls-band{background:radial-gradient(70% 140% at 20% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#f4f2ee}.ls-band__in{padding-block:clamp(24px,4vw,44px)}.ls-band h1{margin:0;color:#fff;font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:1.08;text-wrap:balance;max-width:28ch}.ls-band__crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:.84rem;color:#b9b6b0}.ls-band__crumbs a{color:inherit;text-decoration:none}.ls-band__date{margin:10px 0 0;color:#b9b6b0;font-size:.9rem}.ls-hero{background:radial-gradient(60% 90% at 22% 30%,#2f3238 0%,var(--ls-night) 58%,var(--ls-night-deep) 100%)!important;border-bottom:0!important;position:relative}.ls-hero:before,.ls-hero:after{display:none!important}.ls-hero .ls-hero__title{color:#fff!important}.ls-hero .ls-hero__title span{color:#f47b20!important;text-shadow:0 0 26px rgb(244 123 32 / 55%)}.ls-hero .ls-hero__lead{color:#cfccc6!important}.ls-hero .ls-hero__popular{background:#ffffff0f!important;border:1px solid rgb(255 255 255 / 12%);box-shadow:none!important}.ls-hero .ls-hero__popular h2{color:#b9b6b0!important}.ls-hero .ls-hero__popular a{color:#fff!important;border-color:#ffffff24!important}.ls-hero .ls-hero__popular svg{color:#f47b20}.ls-hero .ls-hero__banner{box-shadow:0 0 0 1px #ffffff1a,0 0 60px 4px #f47b2047!important}.ls-cats__head h2:before,.shopify-section .ls-cats__head h2:before{width:56px!important;height:8px!important;background:radial-gradient(circle,#f47b20 3px,transparent 3.5px) 0 50% / 12px 8px repeat-x!important;filter:drop-shadow(0 0 4px rgb(244 123 32 / 80%));border-radius:0!important}.ls-col{background:radial-gradient(70% 140% at 20% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%)!important;color:#f4f2ee;border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.ls-col+.ls-strip,.ls-col .ls-strip{margin-top:18px}.ls-col .ls-crumbs,.ls-col .ls-crumbs a{color:#b9b6b0}.ls-col .ls-crumbs a:hover{color:#fff}.ls-col .ls-col__head{align-items:center}.ls-col .ls-col__head h1{color:#fff}.ls-col .ls-col__count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ls-col .ls-col__desc,.ls-col .ls-col__desc .rte,.ls-col .ls-col__desc .rte *{color:#cfccc6!important}.ls-col .ls-col__more{color:#ffb561}.ls-col .ls-col__ranges a{background:#ffffff0f;border-color:#ffffff24;color:#f4f2ee}.ls-col .ls-col__ranges a small{color:#b9b6b0}.ls-col .ls-col__ranges a[aria-current=page]{background:#f47b20;border-color:#f47b20;color:#fff;box-shadow:0 0 18px #f47b207f}.ls-col .ls-col__ranges a[aria-current=page] small{color:#fff}.ls-col .ls-col__all{color:#ffb561}.ls-pg .ls-pg__band{background:radial-gradient(70% 140% at 20% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%)!important;border-bottom:0!important;color:#f4f2ee}.ls-pg .ls-pg__band h1{color:#fff}.ls-pg .ls-pg__crumbs,.ls-pg .ls-pg__crumbs a,.ls-pg .ls-pg__intro{color:#cfccc6!important}.ls-phone-led{display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:50%;background:#6b6f76;vertical-align:1px}.ls-phone-led.is-open{background:#46d68c;box-shadow:0 0 8px 2px #46d68cb3;animation:ls-breathe 2.6s ease-in-out infinite}@keyframes ls-breathe{50%{opacity:.55}}.ls-lab{background:radial-gradient(70% 120% at 70% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#f4f2ee;padding-block:clamp(32px,5vw,60px)}.ls-lab__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(24px,4vw,56px);align-items:center}.ls-lab h2{margin:0 0 8px;color:#fff;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.1}.ls-lab__lead{margin:0 0 18px;color:#cfccc6;max-width:46ch}.ls-lab__read{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-bottom:14px}.ls-lab__name{min-width:0}@media screen and (max-width:1279px){.ls-lab__read{grid-template-columns:minmax(0,1fr);justify-items:start;gap:10px}.ls-lab__name{min-height:48px}}.ls-lab__read b{display:block;color:#fff;font-size:1.0625rem}.ls-lab__read span{color:#cfccc6;font-size:.875rem}.ls-lab input[type=range]{width:100%;height:10px;margin:0;border-radius:999px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#ffb05a,#ffe9c2 34%,#c8dcff);cursor:pointer}.ls-lab input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid var(--ls-night);box-shadow:0 0 0 2px #fff,0 0 14px var(--glow)}.ls-lab input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--ls-night);box-shadow:0 0 0 2px #fff,0 0 14px var(--glow)}.ls-lab__scale{display:flex;justify-content:space-between;margin:6px 0 18px;color:#b9b6b0;font-size:.75rem}.ls-lab__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ls-lab__switch{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:#f4f2ee;font:inherit;font-weight:600;cursor:pointer}.ls-lab__switch i{position:relative;width:42px;height:24px;border-radius:999px;background:#4a4e55}.ls-lab__switch i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .18s}.ls-lab__switch[aria-pressed=true] i{background:var(--led)}.ls-lab__switch[aria-pressed=true] i:after{transform:translate(18px)}.ls-lab__scene{width:100%;height:auto;display:block;border-radius:14px;border:1px solid #33373d;background:#111316}.ls-lab__tint{fill:var(--led);mix-blend-mode:multiply;transition:fill .15s}.ls-lab__shade{fill:#0d0e11;opacity:.62}.ls-lab__dark{fill:#08090b;opacity:0;transition:opacity .25s}.ls-lab__flares{transition:opacity .25s}.ls-lab__lamp{fill:#fff;filter:drop-shadow(0 0 6px var(--led));transition:fill .2s}.ls-lab.is-off .ls-lab__dark{opacity:.86}.ls-lab.is-off .ls-lab__flares{opacity:0}.ls-lab.is-off .ls-lab__lamp{fill:#5b5f66;filter:none}.ls-lab__ring{fill:#d6d1c8;transition:fill .25s}.ls-lab.is-off .ls-lab__ring{fill:#33363b}.ls-lab.is-off .ls-dots i.on{background:#1b1d21;box-shadow:none}.ls-lab__stop{stop-color:var(--led)}.ls-pmeta__sku{gap:6px!important}.ls-pmeta__sku .sku bdi{text-decoration:underline dotted rgb(0 0 0 / 28%);text-underline-offset:3px}.ls-pmeta__copy,.ls-pmeta__sku:hover .ls-pmeta__copy{padding:0!important;border:0!important;background:none!important;color:var(--ls-ink-2)!important;font-size:0!important;line-height:1!important;opacity:.6!important}.ls-pmeta__copy:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v1'/%3E%3C/svg%3E") center / contain no-repeat}.ls-pmeta__sku:hover .ls-pmeta__copy{color:#b5520b!important;opacity:1!important}.ls-pmeta__sku{position:relative}.ls-pmeta__sku.is-copied .ls-pmeta__copy{color:#1a7a4c!important;opacity:1!important}.ls-pmeta__sku.is-copied .ls-pmeta__copy:after{content:attr(data-copied);position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 0;padding:3px 8px;border-radius:6px;background:#1a7a4c;color:#fff;font-size:.75rem;font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none}.ls-hdr-basket.is-pulse{animation:ls-basket .7s ease-out}@keyframes ls-basket{0%{box-shadow:0 0 #f47b20e5}to{box-shadow:0 0 0 16px #f47b2000}}.cart-page--empty:before,.cart-drawer--empty .cart-items__empty:before,.search-results__no-results:before{content:"";display:block;width:72px;height:92px;margin:0 auto 14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 92' fill='none' stroke='%23454b53' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M36 6a24 24 0 0 0-14 43.5c3 2.300 4 5 4 8.500h20c0-3.500 1-6.200 4-8.500A24 24 0 0 0 36 6z' fill='%23f4f3ef'/%3E%3Cpath d='M28 66h16M30 74h12M33 82h6'/%3E%3Cpath d='M30 38l6 8 6-8' stroke='%23b9b6b0'/%3E%3C/svg%3E") center / contain no-repeat;animation:ls-bulb 5s infinite}@keyframes ls-bulb{0%,86%,to{filter:none}88%{filter:drop-shadow(0 0 12px #ffb561) brightness(1.08)}90%{filter:none}92%{filter:drop-shadow(0 0 18px #ffb561) brightness(1.1)}94%{filter:none}}.blog-post-read{position:fixed;inset:0 0 auto;z-index:calc(var(--layer-sticky) - 1);height:10px;background:var(--ls-night-deep) radial-gradient(circle,#33373d 3px,transparent 3.5px) 0 50% / 14px 10px repeat-x;pointer-events:none}.blog-post-read:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#f47b20 3px,transparent 3.5px) 0 50% / 14px 10px repeat-x;filter:drop-shadow(0 0 4px rgb(244 123 32 / 90%));clip-path:inset(0 calc(100% - var(--p, 0) * 100%) 0 0)}.blog-post-content{max-width:72ch!important;margin-inline:auto!important;overflow-wrap:anywhere}.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4{margin:26px 0 8px!important;color:var(--ls-ink)!important;font-family:var(--font-heading--family)!important;line-height:1.2!important}.blog-post-content h1,.blog-post-content h2{font-size:1.5rem!important}.blog-post-content h3,.blog-post-content h4{font-size:1.1875rem!important}.blog-post-content img{max-width:100%;height:auto;border-radius:8px}@media screen and (max-width:749px){.ls-lab__in{grid-template-columns:minmax(0,1fr)}.ls-lab__scene-wrap{order:-1}.ls-dots{grid-template-columns:repeat(var(--cols, 5),5px);gap:2px;padding:7px 8px}.ls-dots i{width:5px;height:5px}}@media(prefers-reduced-motion:reduce){.ls-strip:after{clip-path:none}.ls-strip.is-lit:after,.ls-dots i.on,.ls-phone-led.is-open,.cart-page--empty:before,.cart-drawer--empty .cart-items__empty:before,.search-results__no-results:before{animation:none}}.ls-lab .ls-dots i.on{animation:none;transition:background-color .15s}.cart-page--empty:before{margin-top:28px;margin-bottom:-18px}.ls-pg .ls-pg__band{padding-bottom:0!important}.ls-pg .ls-pg__band .ls-strip{margin-top:16px}.ls-foot{padding-top:0!important}.ls-foot>.ls-wrap{padding-top:32px}.blog-post-details,.blog-post-card .blog-post-details{color:var(--ls-ink-2)}.ls-cats__tile{transition:box-shadow .25s,border-color .25s}.ls-cats__img{position:relative;overflow:hidden}.ls-cats__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 60% at 50% 45%,rgb(255 181 97 / 55%) 0%,transparent 72%);opacity:0;transition:opacity .25s}.ls-cats__img img{position:relative}@media(hover:hover){.ls-cats__tile:hover{border-color:#f47b20;box-shadow:0 0 0 1px #f47b20,0 0 22px #f47b2047}.ls-cats__tile:hover .ls-cats__img:before{opacity:1}}.ls-trust__band{background:radial-gradient(70% 160% at 20% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%)!important;color:#f4f2ee!important}.ls-trust__band b{color:#fff!important}.ls-trust__item,.ls-trust__item span{color:#cfccc6!important}.ls-trust__item svg{color:#ffb561!important;filter:drop-shadow(0 0 5px rgb(255 181 97 / 70%))}.ls-pd__h:before{content:"";display:inline-block;width:9px;height:9px;margin-inline-end:9px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 2px #f47b2099;vertical-align:2px}.pagination a[aria-current=page],.pagination [aria-current=page]{box-shadow:0 0 12px #f47b2073}.ls-hero .ls-hero__popular a{position:relative;transition:color .2s,text-shadow .2s}.ls-hero .ls-hero__popular a svg{transition:color .2s,filter .2s}.ls-hero .ls-hero__popular a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:6px;background:radial-gradient(circle,#ffb561 2px,transparent 2.5px) 0 50% / 9px 6px round no-repeat;filter:drop-shadow(0 0 3px #f47b20) drop-shadow(0 0 7px rgb(244 123 32 / 75%));clip-path:inset(0 100% 0 0);transition:clip-path .35s cubic-bezier(.2,.7,.2,1);pointer-events:none}@media(hover:hover){.ls-hero .ls-hero__popular a:hover{color:#ffd9ab!important;text-shadow:0 0 12px rgb(255 181 97 / 75%)}.ls-hero .ls-hero__popular a:hover svg{color:#ffb561;filter:drop-shadow(0 0 5px #ffb561)}.ls-hero .ls-hero__popular a:hover:after{clip-path:inset(0 0 0 0)}}.ls-hero .ls-hero__popular a:focus-visible{color:#ffd9ab!important}.ls-hero .ls-hero__popular a:focus-visible:after{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.ls-hero .ls-hero__popular a,.ls-hero .ls-hero__popular a svg,.ls-hero .ls-hero__popular a:after{transition:none}}.ls-drawer-head__search{display:flex;align-items:center;gap:8px;width:100%;height:42px;padding-inline:12px;border:0;border-radius:8px;background:#fff;color:#6a6f77;font:inherit;font-size:.875rem;text-align:start;cursor:text;white-space:nowrap;overflow:hidden}.ls-drawer-head__search svg{flex:none;width:16px;height:16px;color:var(--ls-ink)}.ls-drawer-head__search span{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){#search-modal ul.predictive-search-results__wrapper-products{display:block!important;margin:0!important;padding:0!important}#search-modal ul.predictive-search-results__wrapper-products>li{width:100%!important;margin:0!important;border-bottom:1px solid var(--ls-rule)}#search-modal ul.predictive-search-results__wrapper-products>li:last-child{border-bottom:0}#search-modal ul.predictive-search-results__wrapper-products .resource-card{display:grid!important;grid-template-columns:68px minmax(0,1fr);gap:12px;align-items:center;padding-block:10px;background:transparent!important}#search-modal ul.predictive-search-results__wrapper-products .resource-card__media{width:68px!important;height:68px!important;aspect-ratio:1!important;border-radius:8px;background:var(--ls-mist)!important;overflow:hidden}#search-modal ul.predictive-search-results__wrapper-products .resource-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply}#search-modal ul.predictive-search-results__wrapper-products .resource-card__content{display:block!important;padding:0!important;min-width:0}#search-modal ul.predictive-search-results__wrapper-products .resource-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0!important;overflow:hidden;color:var(--ls-ink);font-size:.875rem!important;font-weight:600;line-height:1.3}#search-modal ul.predictive-search-results__wrapper-products .ls-rc-sku{margin:2px 0 3px;font-size:.6875rem}#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer]{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 5px;margin:0!important;width:auto!important;font-size:.875rem;line-height:1.3}#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer] .price,#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer] .ls-ex bdi{color:var(--ls-ink);font-size:.875rem!important;font-weight:700}#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer] .ls-ex{display:inline-flex!important;align-items:baseline;gap:5px;margin:0!important;padding:0!important;border:0!important}#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer] .ls-vat{display:inline!important;margin:0 4px 0 0!important;color:var(--ls-ink-2);font-size:.625rem!important;letter-spacing:.02em;text-transform:none!important}#search-modal ul.predictive-search-results__wrapper-products [ref=priceContainer] .ls-stock{flex-basis:auto;margin:0!important;font-size:.6875rem!important}#search-modal .predictive-search-results__title{margin-block:12px 2px!important;font-size:.875rem!important}#search-modal .predictive-search-results__inner{padding-inline:16px!important;padding-bottom:84px}}@media screen and (max-width:749px){#search-modal .predictive-search-results__inner slideshow-slides{display:flex!important;flex-wrap:wrap!important;gap:8px!important;overflow:visible!important;transform:none!important}#search-modal .predictive-search-results__inner slideshow-slide{width:auto!important;flex:0 1 auto!important;min-width:0}#search-modal .predictive-search-results__inner slideshow-arrows{display:none!important}#search-modal .predictive-search-results__inner slideshow-slide .resource-card{padding:8px 12px!important;font-size:.875rem}#search-modal .predictive-search-results__inner slideshow-slide .resource-card__subtext{font-size:.75rem}}@media screen and (max-width:749px){#search-modal .predictive-search-results__inner slideshow-slide .resource-card__content{padding:0!important}#search-modal .predictive-search-results__inner slideshow-slide .resource-card__title{margin:0!important;font-size:.875rem!important;font-weight:600}}.ls-dots--fill{display:grid!important;width:100%;box-sizing:border-box;grid-template-columns:repeat(var(--cols, 5),minmax(0,1fr))!important;gap:clamp(2px,.35vw,5px)!important}.ls-dots--fill i{width:auto!important;height:auto!important;aspect-ratio:1}#search-modal .predictive-search-results__card--product{position:relative;border-color:transparent!important;outline:0!important;background:transparent!important;box-shadow:none!important}#search-modal .predictive-search-results__card--product .resource-card__media{position:relative;transition:box-shadow .25s}#search-modal .predictive-search-results__card--product .resource-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 60% at 50% 50%,rgb(255 181 97 / 75%) 0%,transparent 74%);opacity:0;transition:opacity .25s}#search-modal .predictive-search-results__card--product .resource-card__media img{position:relative}#search-modal .predictive-search-results__card--product .resource-card__title{transition:color .2s}#search-modal .predictive-search-results__card--product:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:6px;background:radial-gradient(circle,#f47b20 2px,transparent 2.5px) 0 50% / 9px 6px round no-repeat;filter:drop-shadow(0 0 3px rgb(244 123 32 / 85%));clip-path:inset(0 100% 0 0);transition:clip-path .35s cubic-bezier(.2,.7,.2,1);pointer-events:none}@media(hover:hover){#search-modal .predictive-search-results__card--product:hover .resource-card__media{box-shadow:0 0 0 1.5px #f47b20,0 0 20px #f47b2066}#search-modal .predictive-search-results__card--product:hover .resource-card__media:before{opacity:1}#search-modal .predictive-search-results__card--product:hover .resource-card__title{color:#b5520b!important}#search-modal .predictive-search-results__card--product:hover:after{clip-path:inset(0 0 0 0)}}#search-modal .predictive-search-results__card--product:active .resource-card__media:before,#search-modal .predictive-search-results__card--product[aria-selected=true] .resource-card__media:before{opacity:1}#search-modal .predictive-search-results__card--product:active:after,#search-modal .predictive-search-results__card--product[aria-selected=true]:after{clip-path:inset(0 0 0 0)}#search-modal .predictive-search-results__pill{transition:box-shadow .2s,background-color .2s}@media(hover:hover){#search-modal .predictive-search-results__pill:hover{background:#fff3e8!important;box-shadow:0 0 0 1px #f47b20,0 0 12px #f47b204d;color:var(--ls-ink)!important}}@media screen and (max-width:749px){#search-modal .predictive-search-form__footer{position:sticky;bottom:0;padding:10px 16px!important;background:#fff;border-top:1px solid var(--ls-rule)}#search-modal .predictive-search__search-button{width:100%!important;min-height:46px!important;padding-block:0!important;font-size:.9375rem!important;border-radius:8px!important}}.ls-band__title{margin:0;color:#fff;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.08}.cart-page:not(.cart-page--empty) .cart-page__title{display:none!important}.cart-page{padding-top:24px!important}.cart-page .cart-summary{background:radial-gradient(90% 70% at 30% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%)!important;border:0!important;color:#f4f2ee!important;box-shadow:0 10px 34px #1e222738}.cart-page .cart-summary :is(.cart-primary-typography,.cart-secondary-typography,.cart-totals__item,.ls-cart-ex,.ls-cart-note,summary,bdi,label,.cart-discount__label){color:inherit!important}.cart-page .cart-summary .ls-cart-note{color:#cfccc6!important}.cart-page .cart-summary :is(.cart-actions,.cart-actions__divider,.cart-totals__item){border-color:#ffffff29!important}.cart-page .cart-summary svg{color:#f4f2ee}.ls-cart-led{display:grid;gap:5px;margin:14px 0}.ls-cart-led .ls-dots{padding:12px 14px;max-width:340px}.ls-cart-led small{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#6a6f77}.cart-page .cart-summary .ls-cart-led small{color:#b9b6b0}.cart-items__table-row{padding-bottom:14px;border-bottom:1px solid var(--ls-rule)}.cart-page .cart-items__media-container{background:var(--ls-mist);border-radius:8px}.cart-page .cart-items__media-image{mix-blend-mode:multiply}.cart-items .cart-items__price bdi{font-weight:700;color:var(--ls-ink)}#cart-drawer .theme-drawer__header{position:relative;padding-bottom:18px!important;background:radial-gradient(90% 160% at 20% 0%,#2c2f35 0%,var(--ls-night) 70%);color:#fff}#cart-drawer .theme-drawer__header:after{content:"";position:absolute;inset:auto 0 0;height:8px;background:radial-gradient(circle,#f47b20 3px,transparent 3.5px) 0 50% / 12px 8px round no-repeat;filter:drop-shadow(0 0 4px rgb(244 123 32 / 85%))}#cart-drawer .theme-drawer__header :is(h2,.theme-drawer__title){color:#fff!important}#cart-drawer .ls-drawer-count{color:#cfccc6}#cart-drawer .ls-cart-led{margin-block:10px 12px}#cart-drawer .ls-cart-led .ls-dots{max-width:240px;padding:9px 11px}.menu-list__link-title{position:relative}.menu-list__link-title:after{content:"";position:absolute;left:7px;right:7px;bottom:-9px;height:6px;background:radial-gradient(circle,#f47b20 2px,transparent 2.5px) 0 50% / 8px 6px round no-repeat;filter:drop-shadow(0 0 3px rgb(244 123 32 / 85%));clip-path:inset(0 100% 0 0);transition:clip-path .28s ease-out}@media(hover:hover){.menu-list__list-item:hover .menu-list__link-title:after{clip-path:inset(0 0 0 0)}}.menu-list__link--active .menu-list__link-title:after{clip-path:inset(0 0 0 0)}.mega-menu__link{position:relative;transition:color .18s,padding-left .18s}.mega-menu__link:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 2px #f47b20b3;opacity:0;transition:opacity .18s}@media(hover:hover){.mega-menu__link:hover{padding-left:14px!important;color:#b5520b!important}.mega-menu__link:hover:before{opacity:1}.ls-mm__prod{transition:box-shadow .2s,border-color .2s}.ls-mm__prod:hover{border-color:#f47b20!important;box-shadow:0 0 0 1px #f47b20,0 0 18px #f47b2059!important}}.ls-drawer-head{position:sticky;padding-bottom:20px!important}.ls-drawer-head:after{content:"";position:absolute;inset:auto 0 2px;height:8px;background:radial-gradient(circle,#fff3e0 2.5px,transparent 3px) 0 50% / 11px 8px round no-repeat;filter:drop-shadow(0 0 3px #fff);opacity:.9}.ls-pd{border-top:0!important}.ls-pd__spec{padding:22px 22px 14px;border-radius:14px;background:radial-gradient(90% 50% at 30% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#f4f2ee;box-shadow:0 10px 34px #1e222733}.ls-pd__spec .ls-pd__h{color:#fff}.ls-pd__spec .ls-pd__dl{border-top-color:#ffffff29}.ls-pd__spec .ls-pd__dl div{border-bottom-color:#ffffff1f}.ls-pd__spec .ls-pd__dl dt{color:#cfccc6;font-weight:500}.ls-pd__spec .ls-pd__dl dd{color:#fff;font-weight:600}.ls-pd__spec .ls-more__btn{color:#ffb561}.ls-pd__spec .rte,.ls-pd__spec .rte *{color:#f4f2ee!important;border-color:#ffffff29!important;background:transparent!important}.ls-pd__doclist a{transition:box-shadow .2s,border-color .2s}.ls-pd__doclist b{background:#f47b20}@media(hover:hover){.ls-pd__doclist a:hover{border-color:#f47b20;box-shadow:0 0 0 1px #f47b20,0 0 16px #f47b204d}}.ls-pd__rule{margin-top:32px}.ls-pd__rev{margin-top:20px!important;padding-top:0!important;border-top:0!important}.ls-pg .rte h2,.ls-pg .rte h3{position:relative;padding-left:18px;color:var(--ls-ink)!important}.ls-pg .rte h2:before,.ls-pg .rte h3:before{content:"";position:absolute;left:0;top:.5em;width:9px;height:9px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 2px #f47b2099}.ls-pg__side .ls-pg__card:first-child{background:radial-gradient(90% 90% at 30% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);border:0;color:#f4f2ee}.ls-pg__side .ls-pg__card:first-child :is(b,p,a,.ls-pg__addr){color:#f4f2ee!important}.ls-pg__side .ls-pg__card:first-child .ls-pg__phone{color:#ffb561!important;text-shadow:0 0 12px rgb(255 181 97 / 55%)}.ls-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:22px}.ls-facts div{display:grid;gap:2px;padding:16px 18px;border-radius:12px;background:radial-gradient(100% 120% at 20% 0%,#2c2f35 0%,var(--ls-night) 70%);color:#cfccc6;font-size:.875rem;line-height:1.35}.ls-facts b{color:#ffb561;font-family:var(--font-heading--family);font-size:1.5rem;line-height:1.15;text-shadow:0 0 14px rgb(255 181 97 / 50%)}.ls-ct__hero{background:radial-gradient(60% 110% at 75% 40%,#33363c 0%,var(--ls-night) 58%,var(--ls-night-deep) 100%);color:#f4f2ee}.ls-ct__hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(24px,4vw,60px);align-items:center;padding-block:clamp(24px,4vw,52px)}.ls-ct__head h1{margin:0 0 10px;color:#fff;font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.04}.ls-ct__head p{margin:0 0 18px;color:#cfccc6;max-width:42ch}.ls-ct__actions{display:flex;flex-wrap:wrap;gap:10px}.ls-ct__ghost{display:inline-flex;align-items:center;min-height:46px;padding-inline:18px;border:1px solid rgb(255 255 255 / 30%);border-radius:8px;color:#fff;font-weight:600;text-decoration:none}.ls-ct__board{display:grid;gap:12px;padding:clamp(14px,2vw,24px);border:1px solid #33373d;border-radius:14px;background:#111316;box-shadow:inset 0 2px 14px #0009,0 0 60px #f47b201a}.ls-ct__board-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#cfccc6;font-size:.875rem}.ls-ct__sign{--led: #6b6f76;--glow: rgb(107 111 118 / 30%);padding:0;border:0;background:transparent}.is-open .ls-ct__sign{--led: #46d68c;--glow: rgb(70 214 140 / 60%)}.ls-ct__num{padding:0;border:0;background:transparent}.ls-ct__num--tall{display:none!important}.ls-ct__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:start;padding-block:32px 48px}.ls-ct__formbox{padding:clamp(18px,2.4vw,30px);border:1px solid var(--ls-rule);border-radius:14px;background:#fff;box-shadow:0 10px 30px #1e222712}.ls-ct h2{margin:0 0 12px;font-size:1.375rem;line-height:1.2}.ls-ct__topics{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.ls-ct__topics button{padding:8px 13px;border:1px solid var(--ls-rule);border-radius:999px;background:#fff;color:var(--ls-ink);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:box-shadow .2s,border-color .2s}.ls-ct__topics button[aria-pressed=true]{border-color:#f47b20;box-shadow:0 0 0 1px #f47b20,0 0 14px #f47b2059}.ls-ct .contact-form{width:100%!important}.ls-ct .contact-form__success{padding:12px 14px;border-radius:8px;background:#e9f7ef;color:#1a7a4c;font-weight:600}.ls-ct__leds{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;color:#6a6f77;font-size:.8125rem}.ls-ct__leds li{display:inline-flex;align-items:center;gap:6px}.ls-ct__leds i{width:9px;height:9px;border-radius:50%;background:#d7d4cd;transition:background-color .2s,box-shadow .2s}.ls-ct__leds .is-on{color:var(--ls-ink)}.ls-ct__leds .is-on i{background:#46d68c;box-shadow:0 0 8px 2px #46d68c99}.ls-ct__side{display:grid;gap:14px}.ls-ct__card{padding:20px 22px;border:1px solid var(--ls-rule);border-radius:14px;background:#fff}.ls-ct__card p{margin:0 0 10px}.ls-ct__card--dark{border:0;background:radial-gradient(90% 70% at 30% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#cfccc6}.ls-ct__card--dark h2{color:#fff}.ls-ct__card table{width:100%;border-collapse:collapse;font-size:.875rem}.ls-ct__card thead :is(th,td){padding:0 0 6px;color:#b9b6b0;font-size:.75rem;font-weight:500;text-align:start}.ls-ct__card tbody :is(th,td){padding:6px 8px 6px 0;border-top:1px solid rgb(255 255 255 / 12%);font-weight:400;text-align:start}.ls-ct__card tbody th i{display:inline-block;width:7px;height:7px;margin-inline-end:8px;border-radius:50%;background:#3a3e44;vertical-align:1px}.ls-ct__card .is-today :is(th,td){color:#fff;font-weight:600}.ls-ct__card .is-today th i{background:#ffb561;box-shadow:0 0 8px 2px #ffb561b3}.ls-ct__link{color:#b5520b;font-weight:600;text-decoration:none}.ls-ct__quick a{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--ls-rule);color:var(--ls-ink);font-weight:600;text-decoration:none}.ls-ct__quick a:first-child{border-top:0}@media(hover:hover){.ls-ct__quick a:hover{color:#b5520b}.ls-ct__topics button:hover{border-color:#f47b20}}.ls-ct__topics button:focus-visible,.ls-ct__ghost:focus-visible{outline:2px solid #b5520b;outline-offset:2px}@media screen and (max-width:749px){.ls-ct__hero-in,.ls-ct__grid{grid-template-columns:minmax(0,1fr)}.ls-ct__num--wide{display:none!important}.ls-ct__num--tall{display:grid!important}.ls-ct__num--tall+.ls-ct__num--tall{width:44%}.ls-ct__head .button,.ls-ct__ghost{flex:1 1 40%;justify-content:center;text-align:center}.ls-pd__spec{padding:18px 16px 10px}}@media(prefers-reduced-motion:reduce){.ls-ct__leds i,.menu-list__link-title:after,.mega-menu__link,#search-modal .predictive-search-results__card--product:after{transition:none}}.cart-page .cart-summary__inner{background:transparent!important}.ls-cart-led{justify-items:stretch}.ls-cart-led .ls-dots--fill,#cart-drawer .ls-cart-led .ls-dots--fill{max-width:none;gap:1.5px!important;padding:12px 14px}.ls-cart-led .ls-dots--fill i{background:#17191d}.ls-cart-led .ls-dots--fill i.on{background:var(--led)}#cart-drawer .cart-items-component{padding-top:14px}.ls-ct__sign{--led: #ff6a5a;--glow: rgb(255 106 90 / 50%)}.ls-ct__actions .button,.ls-ct__ghost{white-space:nowrap}#search-modal .predictive-search-results__card--product .resource-card__media:before{background:radial-gradient(70% 70% at 50% 50%,rgb(255 200 140 / 42%) 0%,transparent 78%)}@media screen and (min-width:990px){.ls-pd__side{position:sticky;top:136px}}@media screen and (max-width:749px){.cart-page .cart-summary__inner{padding:20px 18px!important}.ls-ct__head .button,.ls-ct__ghost{flex:1 1 100%}}.cart-page .cart-summary .cart-totals,.cart-page .cart-summary .cart-totals *:not(input):not(button):not(.button):not(.button *){color:#f4f2ee!important}.cart-page .cart-summary .cart-totals svg{color:#f4f2ee!important}.cart-page .cart-summary input{background:#fff!important;color:var(--ls-ink)!important}.ls-cart-led{width:100%;align-self:stretch;justify-self:stretch;box-sizing:border-box}.ls-cart-led .ls-dots--fill{width:100%!important}.ls-cart-led small{text-align:right}#cart-drawer .ls-cart-led .ls-dots--fill{width:230px!important;max-width:100%;margin-inline-start:auto;padding:8px 10px}.ls-band--split .ls-band__in{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center}.ls-band__lead{margin:10px 0 0;color:#cfccc6;max-width:44ch}.ls-band__date span{margin-inline:6px}.ls-band__board{justify-self:end;width:min(100%,380px)}.ls-band__board .ls-dots{padding:16px 18px;box-shadow:inset 0 2px 14px #0009,0 0 40px #f47b201f}.ls-band__photo{justify-self:end;display:flex;max-width:100%}.ls-band__photo img{display:block;width:auto;height:auto;max-width:100%;max-height:340px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #ffffff1f,0 0 50px 4px #f47b2042}.blog-post-item{position:relative;display:flex;flex-direction:column;border:1px solid var(--ls-rule)!important;border-radius:14px;background:#fff;overflow:hidden;transition:box-shadow .25s,border-color .25s}.blog-post-item.is-lit{animation:ls-card-on .6s ease-out}@keyframes ls-card-on{0%{opacity:.25}35%{opacity:1}50%{opacity:.55}to{opacity:1}}.blog-post-item:after{content:"";position:absolute;inset:auto 0 3px;height:6px;background:radial-gradient(circle,#f47b20 2px,transparent 2.5px) 0 50% / 9px 6px round no-repeat;filter:drop-shadow(0 0 3px rgb(244 123 32 / 85%));clip-path:inset(0 100% 0 0);transition:clip-path .4s cubic-bezier(.2,.7,.2,1);pointer-events:none}.blog-post-card{flex:1}.blog-post-card__image-container{position:relative;background:var(--ls-mist);overflow:visible}.blog-post-card__image-container>a{display:block}.blog-post-card .blog-post-card__image{display:block;width:100%;height:auto!important;aspect-ratio:16 / 10;border-radius:0!important;object-fit:cover}.ls-post-date{position:absolute;top:12px;left:12px;z-index:1;grid-template-columns:repeat(var(--cols, 5),3px);gap:1px;padding:7px 9px;box-shadow:0 0 16px #f47b2040;pointer-events:none}.ls-post-date i{width:3px;height:3px}.ls-post-date i.on{box-shadow:0 0 3px 0 var(--glow)}.blog-post-card:has(.ls-post-date) .blog-post-details{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.blog-post-card__content{padding:6px 18px 22px!important}.blog-post-card__content-text,.blog-post-card--horizontal .blog-post-card__content-text{color:var(--ls-ink-2)}.blog-post-card .blog-post-card__title-link :is(h1,h2,h3,h4,h5,h6,p,div){font-family:var(--font-heading--family);font-weight:700;transition:color .2s}@media(hover:hover){.blog-post-item:hover{border-color:#f47b20!important;box-shadow:0 0 0 1px #f47b20,0 0 26px #f47b2042}.blog-post-item:hover:after{clip-path:inset(0 0 0 0)}.blog-post-item:hover .blog-post-card__title-link,.blog-post-item:hover .blog-post-card__title-link *{color:#b5520b!important}}.blog-post-item:focus-within{border-color:#f47b20!important}.blog-post-item:has(.blog-post-card--horizontal){border:0!important;background:radial-gradient(70% 120% at 80% 30%,#33363c 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%)}.blog-post-card--horizontal{flex-direction:row-reverse!important;align-items:center;column-gap:0!important}.blog-post-card--horizontal>.blog-post-card__image-container{display:flex;flex:0 0 52%;justify-content:center;padding:clamp(16px,2.4vw,32px);background:transparent}.blog-post-card--horizontal .blog-post-card__image-container>a{display:flex}.blog-post-card--horizontal .blog-post-card__image{width:auto!important;max-width:100%;max-height:400px;aspect-ratio:auto;border-radius:12px!important;background:#fff;box-shadow:0 0 0 1px #ffffff1f,0 0 50px 4px #f47b2042}.blog-post-card--horizontal>.blog-post-card__image-container{position:static}.blog-post-card--horizontal .ls-post-date{top:clamp(20px,3vw,44px);left:clamp(20px,3vw,44px)}.blog-post-card--horizontal .blog-post-card__content{flex:1 1 48%;min-width:0;padding:clamp(72px,6vw,96px) clamp(20px,3vw,44px) clamp(20px,3vw,44px)!important}.blog-post-card--horizontal .blog-post-card__title-link,.blog-post-card--horizontal .blog-post-card__title-link *{color:#fff!important}.blog-post-card--horizontal .blog-post-card__title-link :is(h1,h2,h3,h4,h5,h6,p,div){font-size:clamp(1.5rem,2.4vw,2.125rem)!important;line-height:1.12!important}.blog-post-card--horizontal .blog-post-card__content-text,.blog-post-card--horizontal .blog-post-card__content-text *{color:#cfccc6!important}.blog-post-card--horizontal a[href*="/blogs/"]:not(.blog-post-card__title-link):not(:has(img)){color:#ffb561!important}@media(hover:hover){.blog-post-item:hover .blog-post-card--horizontal .blog-post-card__title-link,.blog-post-item:hover .blog-post-card--horizontal .blog-post-card__title-link *{color:#ffd9ab!important}}.blog-post-content h2,.blog-post-content h3{position:relative;padding-left:18px}.blog-post-content h2:before,.blog-post-content h3:before{content:"";position:absolute;left:0;top:.45em;width:9px;height:9px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 2px #f47b2099}.blog-post-content a{color:#b5520b;font-weight:600}.blog-post-content ul{padding-inline-start:0;list-style:none}.blog-post-content ul li{position:relative;padding-inline-start:18px}.blog-post-content ul li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:#f47b20}.blog-post-content img{display:block;margin-inline:auto}.ls-aend__in{display:grid;gap:14px;padding-block:0 clamp(32px,5vw,56px)}.ls-aend__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.ls-aend__post{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid var(--ls-rule);border-radius:14px;background:#fff;color:var(--ls-ink);text-decoration:none;transition:box-shadow .25s,border-color .25s}.ls-aend__post img{flex:none;width:92px;height:72px;border-radius:8px;object-fit:cover;background:var(--ls-mist)}.ls-aend__post span{display:grid;gap:2px;min-width:0}.ls-aend__post small{color:var(--ls-ink-2);font-size:.75rem}.ls-aend__post b{font-family:var(--font-heading--family);line-height:1.2}@media(hover:hover){.ls-aend__post:hover{border-color:#f47b20;box-shadow:0 0 0 1px #f47b20,0 0 18px #f47b2047}}.ls-aend__all{justify-self:start;color:#b5520b;font-weight:600;text-decoration:none}.ls-aend__cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(20px,4vw,56px);align-items:center;margin-top:10px;padding:clamp(20px,3vw,40px);border-radius:14px;background:radial-gradient(60% 110% at 75% 40%,#33363c 0%,var(--ls-night) 58%,var(--ls-night-deep) 100%);color:#f4f2ee}.ls-aend__cta h2{margin:0 0 8px;color:#fff;font-size:clamp(1.375rem,2.4vw,2rem);line-height:1.1}.ls-aend__cta p{margin:0 0 16px;color:#cfccc6;max-width:42ch}@media screen and (max-width:749px){.ls-band--split .ls-band__in,.ls-aend__cta{grid-template-columns:minmax(0,1fr)}.ls-band__board{display:none}.ls-band__photo{justify-self:center}.ls-band__photo img{max-height:260px}.blog-post-card--horizontal{flex-direction:column!important}.blog-post-card--horizontal>.blog-post-card__image-container{flex-basis:auto;width:100%;padding:16px 16px 0}.blog-post-card--horizontal .blog-post-card__image{max-height:260px}.blog-post-card--horizontal .ls-post-date{top:24px;left:24px}.blog-post-card--horizontal .blog-post-card__content{padding:14px 16px 20px!important}.blog-post-card__content-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ls-aend__cta .ls-ct__actions{width:100%}.ls-aend__cta .button,.ls-aend__cta .ls-ct__ghost{flex:1 1 100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.blog-post-item,.blog-post-item:after,.ls-aend__post{transition:none}.blog-post-item.is-lit{animation:none}}.variant-option--buttons{gap:6px!important}.variant-option--buttons legend{margin-bottom:2px}.variant-option--buttons .variant-option__button-label{position:relative;overflow:hidden;flex-flow:row wrap!important;align-items:center!important;align-content:space-between!important;justify-content:space-between!important;gap:3px 6px!important;padding:8px 9px!important}.variant-option--buttons .variant-option__button-label__text{flex:0 0 100%;font-size:.8125rem;line-height:1.25;text-align:left!important}.variant-option--buttons .ls-vx__spec{flex:0 0 100%}.variant-option--buttons .ls-vx__stock{gap:4px;margin:0!important;font-size:.6875rem!important}.variant-option--buttons .ls-vx__stock:before{width:6px;height:6px}.variant-option--buttons .ls-vx__diff{margin:0;font-size:.6875rem}.variant-option--buttons .variant-option__button-label:has(.ls-vx__bar){padding-top:11px!important}.variant-option--buttons .ls-vx__bar{position:absolute;inset:0 0 auto;width:auto;height:4px;margin:0;border:0;border-radius:0}.variant-option--buttons .variant-option__button-label:has(:checked) .ls-vx__bar{box-shadow:0 0 8px 1px var(--ls-bar)}sticky-add-to-cart .sticky-add-to-cart__bar{--color-foreground: #fff;--color-foreground-rgb: 255 255 255;padding:18px 12px 12px!important;border-radius:14px;background:radial-gradient(70% 160% at 15% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#fff;box-shadow:0 14px 38px #00000061}sticky-add-to-cart .sticky-add-to-cart__bar:before,sticky-add-to-cart .sticky-add-to-cart__bar:after{content:"";position:absolute;inset:6px 14px auto;z-index:0;height:6px;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle,#3a3e45 2px,transparent 2.5px) 0 50% / 9px 6px round no-repeat;background-clip:border-box}sticky-add-to-cart .sticky-add-to-cart__bar:after{background-image:radial-gradient(circle,#f47b20 2px,transparent 2.5px);filter:drop-shadow(0 0 3px rgb(244 123 32 / 90%));clip-path:inset(0 100% 0 0)}sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]:after{animation:ls-strip-on 1.4s cubic-bezier(.2,.7,.2,1) .15s forwards}sticky-add-to-cart .sticky-add-to-cart__image{border-radius:8px;background:#fff}sticky-add-to-cart .sticky-add-to-cart__title{display:-webkit-box;overflow:hidden;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.25;color:#fff;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}sticky-add-to-cart .sticky-add-to-cart__variant{color:#b4b9c0;font-size:.75rem}sticky-add-to-cart .sticky-add-to-cart__price,sticky-add-to-cart .sticky-add-to-cart__price .price,sticky-add-to-cart .sticky-add-to-cart__price .ls-ex{color:#fff}sticky-add-to-cart .sticky-add-to-cart__price{flex-shrink:0}sticky-add-to-cart .sticky-add-to-cart__price .ls-vat{color:#b4b9c0}sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price,sticky-add-to-cart .sticky-add-to-cart__price s{color:#b4b9c0}sticky-add-to-cart .sticky-add-to-cart__bar .ls-stock--in_stock{color:#5fe0a0}sticky-add-to-cart .sticky-add-to-cart__bar .ls-stock--pre_order{color:#ffc46b}sticky-add-to-cart .sticky-add-to-cart__bar .ls-stock--sold_out{color:#ff9a8c}sticky-add-to-cart .sticky-add-to-cart__bar .ls-stock:before{box-shadow:0 0 6px currentColor}sticky-add-to-cart .sticky-add-to-cart__button{flex-shrink:0;box-shadow:0 0 18px #f47b2073}@media screen and (min-width:750px){sticky-add-to-cart .sticky-add-to-cart__bar{width:min(1040px,calc(100vw - 160px))!important}}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{padding:15px 12px 26px!important;border-radius:0}sticky-add-to-cart .sticky-add-to-cart__bar:before,sticky-add-to-cart .sticky-add-to-cart__bar:after{inset:5px 10px auto}}@media(prefers-reduced-motion:reduce){sticky-add-to-cart .sticky-add-to-cart__bar:after{clip-path:none}sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]:after{animation:none}}.ls-col .ls-col__desc{max-width:none}.ls-col .ls-col__desc summary,.ls-col .ls-col__desc summary:hover{color:#cfccc6}.ls-col__teaser{transition:color .25s,text-shadow .25s}.ls-col .ls-col__desc summary:hover .ls-col__teaser,.ls-col .ls-col__desc summary:focus-visible .ls-col__teaser{color:#fff!important;text-shadow:0 0 14px rgb(255 181 97 / 55%)}.ls-col .ls-col__more,.ls-col .ls-col__less{position:relative;display:inline-block;padding-bottom:7px}.ls-col .ls-col__more:after,.ls-col .ls-col__less:after{content:"";position:absolute;inset:auto 0 0;height:6px;background:radial-gradient(circle,#ffb561 2px,transparent 2.5px) 0 50% / 9px 6px round no-repeat;filter:drop-shadow(0 0 3px #ffb561);clip-path:inset(0 100% 0 0);transition:clip-path .35s ease-out}.ls-col .ls-col__desc summary:hover .ls-col__more:after,.ls-col .ls-col__less:hover:after{clip-path:inset(0)}.ls-col .ls-col__desc .rte{display:flow-root}.ls-col .ls-col__desc .rte p,.ls-col .ls-col__desc .rte li{transition:color .25s,text-shadow .25s}.ls-col .ls-col__desc .rte p:hover,.ls-col .ls-col__desc .rte li:hover{color:#fff!important;text-shadow:0 0 14px rgb(255 181 97 / 40%)}.ls-col .ls-col__desc .rte img{border-radius:10px}.ls-col .ls-col__less{margin-top:10px;padding-inline:0;border:0;background:none;color:#ffb561;font:inherit;font-weight:600;cursor:pointer}@media screen and (min-width:990px){.ls-col .ls-col__desc .rte img{float:right!important;width:min(44%,480px);margin:4px 0 14px 28px}}product-card .sku:before{content:"SKU: ";font-family:var(--font-body--family);font-weight:600}product-card product-sku-component.ls-pmeta__sku:not([style*="display: none"]){position:relative;z-index:2;display:flex!important;flex-flow:row nowrap!important;align-items:center;justify-content:center;gap:5px!important;width:fit-content!important;margin-inline:auto!important}product-card product-sku-component.ls-pmeta__sku>div,product-card product-sku-component.ls-pmeta__sku .sku{width:auto!important;margin:0!important}product-card .ls-pmeta__copy{width:auto!important;margin:0!important}.ls-band--search .ls-band__board{width:auto}.ls-band--search .ls-band__board .ls-dots{padding:9px 11px}.ls-band--search .ls-band__text{min-width:0}.ls-band--search h1{overflow-wrap:anywhere}.ls-band__lead--none{color:#ffb561}.ls-band__search{display:flex;gap:8px;max-width:640px;margin-top:16px}.ls-band__search input[type=search]{flex:1;min-width:0;height:48px;padding-inline:16px;border:0;border-radius:8px;background:#fff;color:var(--ls-ink);font:inherit}.ls-band__search input[type=search]:focus{outline:2px solid #f47b20;outline-offset:2px;box-shadow:0 0 18px #f47b208c}.ls-band__search .button{flex-shrink:0;height:48px}.ls-band__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;color:#b9b6b0;font-size:.875rem}.ls-band__chips a{padding:6px 13px;border:1px solid rgb(255 255 255 / 14%);border-radius:999px;background:#ffffff0f;color:#f4f2ee;font-weight:600;text-decoration:none}.ls-band__chips a small{color:#b9b6b0;font-weight:500}.ls-band__chips a:hover{border-color:#f47b20;box-shadow:0 0 14px #f47b2066}.ls-cardfacts{display:flex;flex-wrap:nowrap;justify-content:center;gap:4px;min-height:24px;margin-block:6px 2px}.ls-cardfacts span{min-width:0;overflow:hidden;padding:2px 7px;border:1px solid var(--ls-rule);border-radius:5px;background:var(--ls-mist);color:var(--ls-ink-2);font-size:.6875rem;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ls-cmp-t{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 9px;border:1px solid rgb(30 34 39 / 16%);border-radius:999px;background:#ffffffeb;color:var(--ls-ink);font:600 .6875rem / 1.3 var(--font-body--family);cursor:pointer}product-card .ls-cmp-t{position:absolute;inset:8px 8px auto auto;z-index:3}.ls-cmp-t i{width:8px;height:8px;border-radius:50%;background:#c9c6c0;transition:background .2s,box-shadow .2s}.ls-cmp-t:hover,.ls-cmp-t:focus-visible{border-color:#f47b20}.ls-cmp-t[aria-pressed=true]{border-color:var(--ls-night);background:var(--ls-night);color:#fff}.ls-cmp-t[aria-pressed=true] i{background:#f47b20;box-shadow:0 0 7px 1px #f47b20e5}product-card{position:relative}.ls-cmpbar{position:fixed;inset:auto auto 20px 50%;z-index:calc(var(--layer-sticky) - 1);transform:translate(-50%);width:min(620px,calc(100vw - 32px));padding:10px 12px;border-radius:14px;background:radial-gradient(70% 160% at 15% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#fff;box-shadow:0 14px 38px #00000061}.ls-cmpbar[hidden]{display:none}.ls-cmpbar__in{display:flex;align-items:center;gap:12px}.ls-cmpbar .ls-dots{flex-shrink:0;grid-template-columns:repeat(var(--cols, 5),4px);gap:2px;padding:5px 7px}.ls-cmpbar .ls-dots i{width:4px;height:4px}.ls-cmpbar__text{flex:1;min-width:0;font-size:.8125rem}.ls-cmpbar .button{flex-shrink:0;padding-block:8px}.ls-cmpbar__clear{flex-shrink:0;padding:6px;border:0;background:none;color:#cfccc6;font:inherit;font-size:.8125rem;text-decoration:underline;cursor:pointer}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .ls-cmpbar{bottom:136px}@media screen and (max-width:749px){.ls-cmpbar{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.ls-cmpbar__text{display:none}.ls-cmpbar__in{justify-content:space-between}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .ls-cmpbar{bottom:calc(170px + env(safe-area-inset-bottom,0px))}}.ls-tool{padding-block:32px 56px}.ls-tool__link{padding:4px;border:0;background:none;color:#b5520b;font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;cursor:pointer}.ls-tool__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:14px}.ls-tool__bar[hidden]{display:none}.ls-tool__check{display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.ls-tool__empty{padding:48px 16px;border:1px dashed var(--ls-rule);border-radius:12px;color:var(--ls-ink-2);text-align:center}.ls-cmp__scroll{overflow-x:auto}.ls-cmp{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem;table-layout:fixed}.ls-cmp thead th:first-child,.ls-cmp tbody th{position:sticky;inset-inline-start:0;z-index:1;width:180px;background:#fff}.ls-cmp th,.ls-cmp td{padding:9px 12px;border-bottom:1px solid var(--ls-rule);text-align:start;vertical-align:top}.ls-cmp tbody th{color:var(--ls-ink-2);font-weight:600}.ls-cmp tr.is-diff td{background:#fff6ee;font-weight:600}.ls-cmp__scroll.only-diff tr.is-same{display:none}.ls-cmp__none{color:#6b7178;font-weight:400}.ls-cmp__spec{font-family:var(--font-heading--family);font-size:1.125rem}.ls-cmp__card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;height:100%;font-weight:400}.ls-cmp__card a:not(.button){display:block;color:var(--ls-ink);text-decoration:none}.ls-cmp__card img{display:block;width:100%;max-width:150px;height:auto;margin-bottom:8px;border-radius:8px;background:var(--ls-mist)}.ls-cmp__price{margin:0}.ls-cmp__price strong{font-size:1.0625rem}.ls-cmp__card .button{margin-top:auto;padding-block:8px}.ls-qo__entry{max-width:720px}.ls-qo__entry label[for]{display:block;margin-bottom:6px;font-weight:700}.ls-qo__entry textarea{width:100%;padding:12px 14px;border:1.5px solid var(--ls-rule);border-radius:10px;background:#fff;font:.9375rem / 1.6 var(--ls-mono, monospace)}.ls-qo__entry textarea:focus{border-color:#f47b20;outline:2px solid rgb(244 123 32 / 35%);outline-offset:1px}.ls-qo__entry p{margin:6px 0 0;color:var(--ls-ink-2);font-size:.8125rem}.ls-qo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px}.ls-qo__file{position:relative;color:#b5520b;font-size:.875rem;font-weight:600;text-decoration:underline;cursor:pointer}.ls-qo__file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.ls-qo__file:focus-within{outline:2px solid #b5520b;outline-offset:3px}.ls-qo__status:empty{display:none}.ls-qo__status{font-weight:600}.ls-qo__result{margin-top:30px}.ls-qo__result[hidden]{display:none}.ls-qo__table{width:100%;min-width:700px;border-collapse:collapse;font-size:.875rem}.ls-qo__table th{padding:8px 10px;border-bottom:2px solid var(--ls-ink);font-size:.75rem;letter-spacing:.04em;text-align:start;text-transform:uppercase}.ls-qo__table td{padding:10px;border-bottom:1px solid var(--ls-rule);vertical-align:middle}.ls-qo__table td a{display:flex;align-items:center;gap:10px;color:var(--ls-ink);text-decoration:none}.ls-qo__table td:first-child{min-width:300px}.ls-qo__table td img{flex:0 0 48px;width:48px!important;height:48px!important;max-width:48px;border-radius:6px;background:var(--ls-mist);object-fit:cover}.ls-qo__table td small{display:block;color:var(--ls-ink-2);font-size:.75rem}.ls-qo__table td:nth-child(2){min-width:96px}.ls-qo__table .ls-stock{margin:0;white-space:nowrap}.ls-qo__table small.ls-qo__sku{font-family:var(--ls-mono, monospace)}.ls-qo__table small.ls-qo__bad{color:var(--ls-no);font-weight:600}.ls-qo__table tr.is-problem td{background:#fff6ee}.ls-qo__table select{max-width:340px;margin-top:4px;padding:6px 8px;border:1.5px solid var(--ls-rule);border-radius:6px;background:#fff;font:inherit}.ls-qo__table input[type=number]{width:76px;padding:6px 8px;border:1.5px solid var(--ls-rule);border-radius:6px;background:#fff;font:inherit}.ls-qo__table td .ls-tool__link{font-size:1.125rem;line-height:1;text-decoration:none}.ls-qo__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 24px;margin-top:16px;text-align:end}.ls-qo__total p{margin:0}.ls-qo__total strong{font-size:1.25rem}.ls-sav{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.ls-sav__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ls-sav__field label{display:block;margin-bottom:5px;font-size:.875rem;font-weight:600}.ls-sav__field>div{display:flex;align-items:center;gap:8px;padding-inline:12px;border:1.5px solid var(--ls-rule);border-radius:8px;background:#fff;color:var(--ls-ink-2);font-size:.875rem}.ls-sav__field>div:focus-within{border-color:#f47b20;outline:2px solid rgb(244 123 32 / 35%);outline-offset:1px}.ls-sav__field input{flex:1;width:100%;min-width:0;height:44px;border:0;outline:0;background:none;color:var(--ls-ink);font:inherit;font-size:1rem}.ls-sav__result{padding:22px;border-radius:14px;background:radial-gradient(90% 70% at 30% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);color:#f4f2ee}.ls-sav__label{margin:0 0 12px;font-weight:600}.ls-sav__big{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ls-sav__list{margin:16px 0 0}.ls-sav__list>div{display:flex;justify-content:space-between;gap:16px;padding-block:8px;border-top:1px solid rgb(255 255 255 / 12%)}.ls-sav__list>div[hidden]{display:none}.ls-sav__list dd{margin:0;color:#fff;font-weight:700}.ls-sav__note{margin:10px 0 0;color:#b9b6b0;font-size:.75rem}.ls-pd__savings{display:inline-block;margin-top:12px;color:#ffb561;font-size:.875rem;font-weight:600}@media screen and (max-width:749px){.ls-sav{grid-template-columns:minmax(0,1fr)}.ls-cmp thead th:first-child,.ls-cmp tbody th{width:110px}}.ls-recent{padding-block:8px 44px}.ls-recent[hidden]{display:none}.ls-recent h2{margin:0 0 14px;font-size:1.25rem}.ls-recent__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,300px));gap:12px}.ls-recent__card{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid var(--ls-rule);border-radius:10px;background:#fff;color:var(--ls-ink);text-decoration:none;transition:border-color .2s,box-shadow .2s}.ls-recent__card:hover,.ls-recent__card:focus-visible{border-color:#f47b20;box-shadow:0 0 14px #f47b2038}.ls-recent__card img{flex-shrink:0;width:72px;height:72px;border-radius:6px;background:var(--ls-mist);object-fit:cover}.ls-recent__card b{display:-webkit-box;overflow:hidden;font-size:.8125rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ls-recent__card small{display:block;margin-top:4px;color:var(--ls-ink-2);font-size:.75rem;line-height:1.4}.ls-recent__card strong{color:var(--ls-ink)}.ls-help{display:inline-grid;place-items:center;width:18px;height:18px;margin-inline-start:4px;padding:0;border:1px solid rgb(255 181 97 / 60%);border-radius:50%;background:none;color:#ffb561;font:700 .6875rem / 1 var(--font-body--family);vertical-align:1px;cursor:pointer}.ls-help:hover,.ls-help:focus-visible,.ls-help[aria-expanded=true]{background:#ffb561;color:var(--ls-night);box-shadow:0 0 8px #ffb56199}.ls-pd__dl>div:has(.ls-help__text){flex-wrap:wrap}.ls-pd .ls-pd__dl .ls-help__text{flex:0 0 100%;grid-column:1 / -1;width:100%;margin:6px 0 2px;color:#cfccc6;font-size:.8125rem;font-weight:400;line-height:1.45}.ls-pd .ls-pd__dl .ls-help__text[hidden]{display:none}@media screen and (max-width:749px){body:has(.ls-cmpbar:not([hidden])) shopify-chat{display:none!important}}@media screen and (min-width:750px){.ls-foot__base{padding-inline-end:72px}}.ls-toolstrip{padding-block:8px 44px}.ls-toolstrip h2{margin:0 0 14px;font-size:1.25rem}.ls-toolstrip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ls-toolstrip__grid a,.ls-pg__quick{display:block;padding:16px 16px 16px 34px;position:relative;border-radius:12px;background:radial-gradient(90% 120% at 20% 0%,#2c2f35 0%,var(--ls-night) 70%);color:#f4f2ee;text-decoration:none;transition:box-shadow .2s,transform .2s}.ls-toolstrip__grid a:hover,.ls-toolstrip__grid a:focus-visible,.ls-pg__quick:hover,.ls-pg__quick:focus-visible{box-shadow:0 0 20px #f47b2066}.ls-toolstrip__grid i,.ls-pg__quick:before{content:"";position:absolute;inset:22px auto auto 15px;width:9px;height:9px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 1px #f47b20d9}.ls-toolstrip__grid b,.ls-pg__quick b{display:block;color:#fff;font-family:var(--font-heading--family);font-size:1rem;line-height:1.25}.ls-toolstrip__grid span,.ls-pg__quick span{display:block;margin-top:4px;color:#cfccc6;font-size:.8125rem;line-height:1.4}.ls-pg__quick{margin-bottom:14px}@media screen and (max-width:749px){.ls-toolstrip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ls-sav__field select{width:100%;height:44px;border:0;outline:0;background:none;color:var(--ls-ink);font:inherit;font-size:1rem}.ls-sav__result .button{margin-top:14px}.ls-sav__result .ls-dots{max-width:100%}.shopify-policy__container{padding-top:0!important}.shopify-policy__title{position:relative;margin:0 calc(50% - 50vw) 28px!important;padding:34px max(16px,calc(50vw - 50%)) 42px!important;background:radial-gradient(70% 140% at 20% 0%,#2c2f35 0%,var(--ls-night) 60%,var(--ls-night-deep) 100%);text-align:start!important}.shopify-policy__title:after{content:"";position:absolute;inset:auto 0 0;height:10px;background:radial-gradient(circle,#f47b20 3px,transparent 3.5px) 0 50% / 14px 10px repeat-x;filter:drop-shadow(0 0 4px rgb(244 123 32 / 90%))}.shopify-policy__title h1{margin:0;color:#fff!important}.shopify-policy__body{padding-bottom:48px}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{position:relative;margin:28px 0 8px!important;padding-inline-start:18px;color:var(--ls-ink)!important;font-family:var(--font-heading--family)!important;font-size:1.3125rem!important;line-height:1.25!important}.shopify-policy__body h1:before,.shopify-policy__body h2:before,.shopify-policy__body h3:before,.shopify-policy__body h4:before{content:"";position:absolute;inset:.45em auto auto 0;width:9px;height:9px;border-radius:50%;background:#f47b20;box-shadow:0 0 8px 1px #f47b20bf}@media screen and (max-width:749px){.ls-qo__table{display:block;min-width:0}.ls-qo__table thead{display:none}.ls-qo__table tbody{display:block}.ls-qo__table tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 34px 12px 0;border-bottom:1px solid var(--ls-rule)}.ls-qo__table tr.is-problem{padding-inline-start:10px;background:#fff6ee}.ls-qo__table td{display:block;min-width:0!important;padding:0;border:0}.ls-qo__table td:first-child{grid-column:1 / -1}.ls-qo__table tr.is-problem td{background:none}.ls-qo__table td:empty{display:none}.ls-qo__table td:last-child{position:absolute;inset:8px 0 auto auto}.ls-qo__table select{width:100%;max-width:100%}.ls-qo__total{justify-content:stretch}.ls-qo__total .button{width:100%}}.ls-vat-sw{display:inline-flex;flex-shrink:0;padding:2px;border:1px solid rgb(255 255 255 / 22%);border-radius:999px}.ls-vat-sw button{min-height:24px;padding:1px 10px;border:0;border-radius:999px;background:none;color:#e6e3dd;font:600 .75rem / 1.2 var(--font-body--family);white-space:nowrap;cursor:pointer}.ls-vat-sw button:hover{color:#fff}.ls-vat-sw button:focus-visible{outline:2px solid #ffb561;outline-offset:1px}html:not([data-ls-vat]) .ls-vat-sw [data-ls-vat-set=both],html[data-ls-vat=inc] .ls-vat-sw [data-ls-vat-set=inc],html[data-ls-vat=ex] .ls-vat-sw [data-ls-vat-set=ex]{background:#f47b20;color:#fff}.ls-vat-sw--desktop{margin-inline-start:auto}.ls-vat-sw--desktop+.ls-util__links{margin-inline-start:14px}.ls-vat-sw--phone{display:flex;width:fit-content;margin:14px var(--page-margin, 16px) 0}.ls-vat-sw--phone button{min-height:32px;padding-inline:14px}.ls-vat-sw--light{order:1;margin:4px 0 0;border-color:#1e222738}.ls-vat-sw--light button{color:#1e2227}.ls-vat-sw--light button:hover{color:#000}.ls-vat-sw--light button:focus-visible{outline-color:#f47b20}@media screen and (max-width:989px){.ls-vat-sw--desktop{display:none}}@media screen and (min-width:990px){.ls-vat-sw--phone{display:none}}html[data-ls-vat=ex] .ls-p-inc,html[data-ls-vat=inc] .ls-p-ex,html[data-ls-vat] .ls-p-both{display:none!important}html[data-ls-vat=ex] [ref=priceContainer]:has(.ls-ex)>.price,html[data-ls-vat=ex] [ref=priceContainer]:has(.ls-ex)>.price-item__group.price,html[data-ls-vat=ex] [ref=priceContainer]:has(.ls-ex)>.compare-at-price,html[data-ls-vat=ex] [ref=priceContainer]>.ls-vat--inc,html[data-ls-vat=inc] [ref=priceContainer]>.ls-ex{display:none!important}html[data-ls-vat=ex] [ref=priceContainer]:has(.ls-ex){grid-template-columns:minmax(0,1fr);grid-template-areas:"ex" "exl" "stock"}html[data-ls-vat=inc] [ref=priceContainer]:has(.ls-ex){grid-template-columns:minmax(0,1fr);grid-template-areas:"inc" "incl" "stock"}html[data-ls-vat=ex] product-card .ls-ex>bdi,html[data-ls-vat=ex] product-card .ls-ex>.ls-vat{border-left:0}@media screen and (min-width:750px){#header-component header-actions{gap:10px!important;margin-inline-start:10px}#header-component .account-button,#header-component .account-button:hover{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center;gap:6px!important;width:auto!important;height:44px!important;padding:0 12px!important;border:0!important;border-radius:8px!important;background:var(--ls-ink)!important;color:#fff!important;cursor:pointer}#header-component .account-button:after{margin:0!important;color:#fff!important;font:700 .8125rem / 1.2 var(--font-body--family)!important}#header-component header-actions .header-actions__action{opacity:1!important}#header-component .account-button shopify-account{margin-inline:-10px!important}#header-component .account-button svg{width:20px;height:20px;color:#fff!important;stroke:currentColor}}.ls-kh{margin-top:6px}.ls-kh__open{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;background:none;color:#1e2227;font:600 .875rem / 1.3 var(--font-body--family);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ls-kh__open i{width:14px;height:14px;flex-shrink:0;border-radius:50%;background:conic-gradient(#ffb05a,#ffe9c2,#c8dcff,#ffb05a);box-shadow:0 0 6px #f47b2073}.ls-kh__defs{position:absolute;width:0;height:0}.ls-kh__dlg{width:min(980px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;background:#1e2227;color:#f4f2ee;overflow:auto}.ls-kh__dlg::backdrop{background:#0a0b0db3}.ls-kh__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 6px}.ls-kh__head h2{margin:0;color:#fff;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.15}.ls-kh__x{width:40px;height:40px;flex-shrink:0;border:1px solid rgb(255 255 255 / 22%);border-radius:50%;background:none;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer}.ls-kh__rooms{display:flex;gap:8px;padding:10px 20px;overflow-x:auto;scrollbar-width:none}.ls-kh__rooms button{flex-shrink:0;min-height:36px;padding:0 14px;border:1px solid rgb(255 255 255 / 22%);border-radius:999px;background:none;color:#e6e3dd;font:600 .8125rem / 1 var(--font-body--family);cursor:pointer}.ls-kh__rooms button[aria-selected=true]{border-color:#f47b20;background:#f47b20;color:#fff}.ls-kh__body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;padding:6px 20px 20px}.ls-kh__scene{position:relative;overflow:hidden;border:1px solid #33373d;border-radius:12px;background:#111316}.ls-kh__scene svg{display:block;width:100%;height:auto}.ls-kh__scene svg[hidden]{display:none}.ls-kh__tint{fill:var(--led);mix-blend-mode:multiply;transition:fill .15s}.ls-kh__shade{fill:#0d0e11;opacity:.62}.ls-kh__flares ellipse{fill:url(#ls-kh-flare)}.ls-kh__lamps>*{fill:#fff;filter:drop-shadow(0 0 6px var(--led))}.ls-kh__stop{stop-color:var(--led)}.ls-kh__tip{margin:0 0 14px;color:#e6e3dd}.ls-kh__label{margin:0 0 8px;color:#b9b6b0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ls-kh__choices{display:grid;gap:8px;margin-bottom:14px}.ls-kh__choices button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw name usual" "sw spec usual";align-items:center;column-gap:12px;padding:10px 12px;border:1px solid rgb(255 255 255 / 18%);border-radius:10px;background:#ffffff0a;color:#f4f2ee;font:inherit;text-align:left;cursor:pointer}.ls-kh__choices button[aria-pressed=true]{border-color:#f47b20;background:#f47b201f}.ls-kh__choices i{grid-area:sw;width:22px;height:22px;border-radius:50%;background:var(--sw);box-shadow:0 0 10px var(--sw)}.ls-kh__choices span{grid-area:name;font-weight:700}.ls-kh__choices small{grid-area:spec;color:#b9b6b0;font-size:.75rem}.ls-kh__choices em{grid-area:usual;display:none;padding:3px 8px;border-radius:999px;background:#f47b202e;color:#ffb561;font-size:.6875rem;font-style:normal;font-weight:700}.ls-kh__choices .is-usual em{display:inline-block}.ls-kh__go{width:100%}.ls-kh__note{margin:10px 0 0;color:#9c9992;font-size:.75rem}@media screen and (max-width:749px){.ls-kh__dlg{width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:16px 16px 0 0}.ls-kh__head{padding:14px 16px 4px}.ls-kh__rooms{padding:8px 16px}.ls-kh__body{grid-template-columns:minmax(0,1fr);gap:14px;padding:4px 16px calc(16px + env(safe-area-inset-bottom,0px))}}@media screen and (min-width:990px)and (max-width:1379px){.ls-util{font-size:.8rem}.ls-util__row{flex-wrap:nowrap;gap:14px;white-space:nowrap}.ls-util__links{gap:12px}.ls-vat-sw--desktop+.ls-util__links{margin-inline-start:4px}#header-component .menu-list{--menu-horizontal-gap: 4px !important}#header-component .menu-list__link-title{padding-inline:5px!important}}@media screen and (min-width:990px)and (max-width:1199px){.ls-util__lead+.ls-util__more{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ls-led.css.map */
