:root{--uks-ink: #17151f;--uks-paper: #ffffff;--uks-violet: #7c3aed;--uks-violet-dark: #6526d9;--uks-lilac: #eee9fe;--uks-coral: #ff4d6d;--uks-line: #e7e4dd;--uks-mist: #f2f1f4;--uks-muted: #6b6475;--uks-online: #3ccf4e;--uks-warm: linear-gradient(135deg, #ff8c32, #ff534d 52%, #fa086e);--uks-squircle: 1.25em .85em 1.2em 1.1em / 1.15em .9em 1.1em 1.05em;--uks-speed: .18s;--uks-ease: cubic-bezier(.2, 0, 0, 1);--animation-speed: var(--uks-speed);--animation-easing: var(--uks-ease);--hover-transition-duration: var(--uks-speed);--hover-transition-timing: var(--uks-ease)}::selection{background:var(--uks-lilac);color:var(--uks-ink)}:focus-visible{outline:2px solid var(--uks-violet);outline-offset:3px}h1,h2,h3{text-wrap:balance}.uks-section-head{margin-block-end:32px}.uks-eyebrow{margin:0 0 8px;font-size:.875rem;font-weight:600;color:#7c3aed}.uks-section-title{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.uks-tint--violet{background:#eee9fe}.uks-tint--violet .uks-category__icon{color:#7c3aed}.uks-tint--peach{background:#ffe9dc}.uks-tint--peach .uks-category__icon{color:#d4570f}.uks-tint--mint{background:#dff6ea}.uks-tint--mint .uks-category__icon{color:#148a52}.uks-tint--steel{background:#e6eaf0}.uks-tint--steel .uks-category__icon{color:#3b5370}.uks-tint--sky{background:#e0efff}.uks-tint--sky .uks-category__icon{color:#1f6fd1}.uks-tint--rose{background:#ffe4ea}.uks-tint--rose .uks-category__icon{color:#e0315a}.uks-tint--leaf{background:#e9f6d6}.uks-tint--leaf .uks-category__icon{color:#4d7c0f}.uks-tint--lemon{background:#fff4cf}.uks-tint--lemon .uks-category__icon{color:#a15c07}.uks-collection__head.uks-tint--violet,.uks-strip.uks-tint--violet{background:#e2d8fd;--uks-band: #e2d8fd;--uks-accent: #7c3aed}.uks-collection__head.uks-tint--peach,.uks-strip.uks-tint--peach{background:#ffdcc6;--uks-band: #ffdcc6;--uks-accent: #d4570f}.uks-collection__head.uks-tint--mint,.uks-strip.uks-tint--mint{background:#cbefda;--uks-band: #cbefda;--uks-accent: #148a52}.uks-collection__head.uks-tint--steel,.uks-strip.uks-tint--steel{background:#d3d9e1;--uks-band: #d3d9e1;--uks-accent: #3b5370}.uks-collection__head.uks-tint--sky,.uks-strip.uks-tint--sky{background:#cde3ff;--uks-band: #cde3ff;--uks-accent: #1f6fd1}.uks-collection__head.uks-tint--rose,.uks-strip.uks-tint--rose{background:#ffd2dc;--uks-band: #ffd2dc;--uks-accent: #e0315a}.uks-collection__head.uks-tint--leaf,.uks-strip.uks-tint--leaf{background:#daeebd;--uks-band: #daeebd;--uks-accent: #4d7c0f}.uks-collection__head.uks-tint--lemon,.uks-strip.uks-tint--lemon{background:#ffe9a6;--uks-band: #ffe9a6;--uks-accent: #a15c07}.uks-collection__head[class*=uks-tint--]{background-image:radial-gradient(circle max(480px,42vw) at 75% 50%,color-mix(in srgb,var(--uks-band) 35%,#fff) 0%,var(--uks-band) 60%,color-mix(in srgb,var(--uks-band) 88%,var(--uks-accent)) 100%)}.uks-chip{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 10px;border-radius:999px;background:#fff;border:1px solid var(--uks-line);font-size:.875rem;font-weight:600}.uks-chip--onlight{background:#ffffffb3;border-color:transparent}.uks-dot{width:8px;height:8px;border-radius:50%;background:var(--uks-online);box-shadow:0 0 #3ccf4e80;animation:uks-pulse 2.4s var(--uks-ease) infinite}@keyframes uks-pulse{0%{box-shadow:0 0 #3ccf4e80}70%,to{box-shadow:0 0 0 8px #3ccf4e00}}.button:not(.button-unstyled,.cart-items__remove),button.shopify-payment-button__button--unbranded{font-weight:600;padding-inline:1.5em;border-radius:var(--uks-squircle);corner-shape:squircle;transition:background-color var(--uks-speed) var(--uks-ease),color var(--uks-speed) var(--uks-ease),transform var(--uks-speed) var(--uks-ease),box-shadow var(--uks-speed) var(--uks-ease)}.button:not(.button-secondary,.button-unstyled,.cart-items__remove),button.shopify-payment-button__button--unbranded{--button-color: #fff;--button-background-color: #ff534d;--button-border-color: transparent;background-image:var(--uks-warm)}.button:not(.button-secondary,.button-unstyled,.cart-items__remove):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #fff;--button-background-color: #ff534d;--button-border-color: transparent;transform:translateY(-1px);box-shadow:0 10px 20px -10px #fa086e99}.button-secondary:hover{--button-color: var(--uks-ink);--button-background-color: #fff;--button-border-color: var(--uks-ink)}:root .product-grid__card.product-grid__card{background:#fff;border:1px solid var(--uks-line);border-radius:20px;padding:10px 10px 18px;transition:transform var(--uks-speed) var(--uks-ease),box-shadow var(--uks-speed) var(--uks-ease),border-color var(--uks-speed) var(--uks-ease)}.product-grid__card.product-grid__card:hover{border-color:transparent;box-shadow:0 18px 36px -18px #17151f4d}.product-grid__card .product-media,.product-grid__card .card-gallery{border-radius:14px;overflow:hidden}.product-grid__card .text-block,.product-grid__card product-price{padding-inline:8px}.product-grid__card .price{font-weight:700;font-size:1.0625rem}.compare-at-price{color:#17151f80}.product-badges__badge{font-size:.75rem;font-weight:600;padding:4px 10px}.announcement-bar__slider:has(.uks-topbar){gap:24px}.uks-topbar{display:flex;align-items:center;gap:20px;flex:none;font-family:var(--font-subheading--family);font-size:.9rem;white-space:nowrap}.uks-topbar__link{color:#ffffffbf;text-decoration:none;transition:color var(--uks-speed) var(--uks-ease)}.uks-topbar__link:hover{color:#fff}.uks-topbar__account{display:flex;align-items:center;gap:20px}.uks-topbar__link+.uks-topbar__account{padding-inline-start:20px;border-inline-start:1px solid rgb(255 255 255 / .2)}.uks-topbar__login,.uks-topbar__company{color:#fff;font-weight:600}.uks-topbar__cta{display:inline-flex;align-items:center;gap:.35em;padding:.45em .95em;border-radius:var(--uks-squircle);corner-shape:squircle;box-shadow:inset 0 0 0 1px #ffffff59;color:#fff;font-weight:600;text-decoration:none;transition:background-color var(--uks-speed) var(--uks-ease),box-shadow var(--uks-speed) var(--uks-ease)}.uks-topbar__cta:hover{background:var(--uks-coral);box-shadow:inset 0 0 0 1px var(--uks-coral)}@media screen and (min-width:750px){.announcement-bar__slider:has(.uks-topbar) .announcement-bar__slides{flex:1;width:auto;max-width:none;margin-inline:0}.announcement-bar__slider:has(.uks-topbar) .announcement-bar__text{text-align:start}}@media screen and (max-width:749px){.announcement-bar__slider:has(.uks-topbar){flex-direction:column;gap:8px}.uks-topbar>.uks-topbar__link{display:none}.uks-topbar__link+.uks-topbar__account{padding-inline-start:0;border-inline-start:0}}.uks-logo{display:flex;color:var(--color-foreground)}.uks-logo__lockup{--uks-logo-height: 72px;flex:none;height:var(--uks-logo-height);width:calc(var(--uks-logo-height) * var(--uks-logo-ratio));max-width:none}@media screen and (max-width:749px){.uks-logo__lockup{--uks-logo-height: 48px}}@media screen and (min-width:750px){#header-component .menu-list .menu-list__link{font-size:1.25rem}#header-component .menu-list{--menu-horizontal-gap: 1.5rem}#header-component .menu-list__list-item{padding-inline:calc(var(--menu-horizontal-gap) / 2)}#header-component .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:0}}.menu-list__link-title{font-weight:500;padding-block:.5em;color:var(--uks-ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.35em;transition:text-decoration-color var(--uks-speed) var(--uks-ease)}.menu-list__list-item:hover .menu-list__link-title,.menu-list__list-item:focus-within .menu-list__link-title{text-decoration-color:var(--uks-line)}.menu-list__link--active .menu-list__link-title,.menu-list__list-item:hover .menu-list__link--active .menu-list__link-title{text-decoration-color:currentColor}.uks-menu-secondary{display:flex;align-items:baseline;justify-content:center;gap:.25rem 1.25rem;font-size:.95rem}.uks-menu-secondary__label{font-weight:600;color:var(--uks-ink)}.uks-menu-secondary__list{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0}.uks-menu-secondary__link{color:var(--uks-muted);text-decoration:none;transition:color var(--uks-speed) var(--uks-ease)}.uks-menu-secondary__link:hover,.uks-menu-secondary__link[aria-current]{color:var(--uks-ink)}.uks-menu-secondary__link[aria-current]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}@media screen and (min-width:750px){#header-component .header-menu__inner:has(.uks-menu-secondary){display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:750px){#header-component .header__row--top .header__column{align-items:flex-end}#header-component .header__row--top{--uks-header-gutter: 4px;padding-block:var(--uks-header-gutter) calc(var(--uks-header-gutter) + 8px)}#header-component .header__row--top .header__column{padding-block:0}#header-component .header__row--top .menu-list__link{justify-content:flex-end}#header-component .header__row--top .menu-list__link-title{position:relative;inset-block-start:6px}#header-component .header__row--top .header__column--right{align-items:center}#header-component .header__row--top .header__columns{--header-template-columns: auto minmax(0, 1fr) auto}#header-component .header__row--top .header__column--center{justify-content:center}}.uks-search{position:relative;display:flex;align-items:center}.uks-search__open{display:flex;padding:8px;color:var(--uks-ink)}.uks-search__open .svg-wrapper,.uks-search__icon{width:20px;height:20px}.uks-search__form{position:relative;display:flex;align-items:center;margin:0}.uks-search__icon{position:absolute;inset-inline-start:16px;color:var(--uks-muted);pointer-events:none}.uks-search .uks-search__input{width:18rem;height:44px;padding-inline:44px 16px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--uks-line);color:var(--uks-ink);font:inherit;font-size:1rem;transition:box-shadow var(--uks-speed) var(--uks-ease)}.uks-search__input::placeholder{color:var(--uks-muted)}.uks-search .uks-search__input:hover{box-shadow:inset 0 0 0 1px var(--uks-muted)}.uks-search .uks-search__input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--uks-ink)}.uks-search__input::-webkit-search-cancel-button{cursor:pointer}.uks-search__results{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:30;width:min(30rem,calc(100vw - 32px));max-height:min(70vh,34rem);overflow-y:auto;padding:8px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--uks-line),0 18px 40px #17151f24}.uks-search__heading{margin:8px 12px 4px;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--uks-muted)}.uks-search__results a{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;color:var(--uks-ink);text-decoration:none}.uks-search__results a:hover,.uks-search__results a[aria-selected=true]{background:var(--uks-mist)}.uks-search__thumb{flex:none;width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--uks-mist)}.uks-search__thumb img{width:100%;height:100%;object-fit:cover}.uks-search__body{display:grid;gap:4px;min-width:0}.uks-search__title{font-weight:600;line-height:1.25}.uks-search__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.85rem}.uks-search__price{font-weight:600}.uks-search__stock--in{color:#148a52}.uks-search__stock--out{color:var(--uks-muted)}.uks-search__tech{padding:1px 8px;border-radius:999px;background:var(--uks-mist);font-size:.75rem}.uks-search__results .uks-search__all{margin-block-start:4px;border-block-start:1px solid var(--uks-line);border-radius:0 0 12px 12px;font-weight:600}.uks-search__empty{margin:12px;color:var(--uks-muted)}@media screen and (min-width:750px){.uks-search__open{display:none}#header-component .header__column--right .uks-search{margin-inline-end:var(--gap-sm)}}@media screen and (max-width:749px){.uks-search{position:static}.uks-search__form{position:absolute;inset-inline:0;inset-block-start:100%;z-index:30;display:none;padding:12px 16px;background:#fff;box-shadow:0 12px 24px #17151f14}.uks-search.is-open .uks-search__form{display:flex}.uks-search__icon{inset-inline-start:32px}.uks-search .uks-search__input{width:100%}.uks-search__results{inset-inline:16px;width:auto}}@media screen and (min-width:750px)and (max-width:1439px){#header-component .menu-list{--menu-horizontal-gap: 1.1rem}.uks-search .uks-search__input{width:12rem}}#header-component[data-sticky-state=active]{background:#ffffffb8;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 1px #17151f0f}#header-component[data-sticky-state=active] .header__underlay-closed,#header-component[data-sticky-state=active] .header__row{background:transparent}@media screen and (min-width:750px){#header-component .header__underlay-open{display:none}#header-component .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:max-content;min-width:220px;padding:8px 0 0;inset-inline-start:var(--uks-submenu-x, 50%);top:var(--uks-submenu-y, calc(var(--header-height) - var(--submenu-gap) - 4px));clip-path:none;transition:none;translate:-50% 0}#header-component .menu-list__list-item>.menu-list__submenu .menu-list__submenu-inner{padding:8px;transform:none;max-height:none;overflow:visible;background:#fff;border:1px solid var(--uks-line);border-radius:18px;box-shadow:0 18px 40px -18px #17151f59;transition:opacity var(--uks-speed) var(--uks-ease),translate var(--uks-speed) var(--uks-ease);translate:0 -4px}#header-component .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .menu-list__submenu-inner,#header-component .menu-list__submenu:hover .menu-list__submenu-inner{translate:0 0}#header-component .menu-list__submenu .mega-menu{display:block;flex:1;width:auto;padding:0;margin:0}#header-component .menu-list__submenu .mega-menu__grid{display:block}#header-component .menu-list__submenu .mega-menu__list{display:grid;gap:2px}#header-component .menu-list__submenu .mega-menu__link{display:block;margin:0;padding:10px 14px;border-radius:12px;font-size:.95rem;font-weight:500;white-space:nowrap;color:var(--uks-ink)}#header-component .menu-list__submenu .mega-menu__link:hover{background:var(--uks-lilac);color:var(--uks-violet)}}.uks-tech-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.4;background:#efedf3;color:#17151f}.uks-tech-chip--zigbee{background:#eaffbd;color:#3b5600}.uks-tech-chip--matter{background:#eee9fe;color:#5b21b6}.uks-tech-chip--wi-fi{background:#e0efff;color:#1f5fb3}.uks-tech-chip--thread{background:#ffe4ea;color:#b4213f}.uks-tech-chip--z-wave{background:#dff6ea;color:#126f42}.uks-stars{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.875rem;line-height:1}.uks-stars__icons{position:relative;display:inline-block;flex:none}.uks-stars__base,.uks-stars__fill{display:flex;gap:2px}.uks-stars__base{color:var(--uks-line)}.uks-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#f5b400}.uks-stars svg{width:16px;height:16px;flex:none;fill:currentColor}.uks-stars__text{font-weight:600;color:var(--uks-ink)}.uks-stars__text span{font-weight:400;color:var(--uks-muted)}.uks-rating-block{color:inherit;text-decoration:none}.uks-rating-block:empty{display:none}.uks-rating-block:hover .uks-stars__text span{text-decoration:underline}.uks-reviews{padding-block:16px;scroll-margin-top:24px}.uks-reviews .uks-reviews__title{margin:0 0 20px}.uks-reviews__summary{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px 20px;padding:20px 24px;border-radius:16px;background:var(--uks-mist)}.uks-reviews__score{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:3.5rem;line-height:1;letter-spacing:-.03em}.uks-reviews__overall{display:flex;flex-direction:column;gap:6px}.uks-reviews__overall .uks-stars svg{width:22px;height:22px}.uks-reviews__overall p{margin:0;font-size:.875rem;color:var(--uks-muted)}.uks-reviews__bars{grid-column:1 / -1;display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--uks-muted)}.uks-reviews__bars li{display:grid;grid-template-columns:1ch 12px 1fr 3ch;align-items:center;gap:6px}.uks-reviews__bars li>:last-child{text-align:end}.uks-reviews__bars svg{width:12px;height:12px;fill:#f5b400}.uks-reviews__bar{height:8px;border-radius:999px;background:var(--uks-paper);overflow:hidden}.uks-reviews__bar span{display:block;height:100%;border-radius:inherit;background:#f5b400}@media screen and (min-width:990px){.uks-reviews__summary{grid-template-columns:auto auto 1fr;gap:16px 24px}.uks-reviews__bars{grid-column:auto;max-width:420px;padding-inline-start:24px;border-inline-start:1px solid var(--uks-line)}}.uks-reviews__list{list-style:none;margin:8px 0 0;padding:0}.uks-review{display:flex;flex-direction:column;gap:10px;padding-block:24px;border-block-end:1px solid var(--uks-line)}.uks-review p{margin:0}.uks-review__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.uks-review__top time{font-size:.8125rem;color:var(--uks-muted)}.uks-review__stars{display:inline-flex;gap:2px;color:var(--uks-line)}.uks-review__stars .is-on{color:#f5b400}.uks-review__stars svg{display:block;width:16px;height:16px;fill:currentColor}.uks-review__comment{max-width:75ch;font-size:1.0625rem;line-height:1.6;color:var(--uks-ink)}.uks-review__photos{display:flex;flex-wrap:wrap;gap:8px}.uks-review__photos img{display:block;width:72px;height:72px;object-fit:cover;border-radius:10px}.uks-review__by{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block-start:2px;font-size:.875rem}.uks-review__avatar{position:relative;overflow:hidden;display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--uks-mist);font-size:.75rem;font-weight:600;color:var(--uks-ink)}.uks-review__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.uks-review__town{color:var(--uks-muted)}.uks-review__town:before{content:"\b7";margin-inline-end:8px}.uks-reviews__more{display:block;margin:24px 0 0}.uks-reviews__source{margin:20px 0 0;font-size:.8125rem;color:var(--uks-muted)}.uks-pills{display:inline-flex;flex-wrap:wrap;gap:6px}.uks-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.4;white-space:nowrap}.uks-pill svg{width:14px;height:14px;flex:none}.uks-pill--mains{background:#fff1d6;color:#8a4b00}.uks-pill--battery{background:#dff6ea;color:#126f42}.uks-works-block{display:flex;flex-direction:column;gap:10px}.uks-works{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.8125rem}.uks-works__label{font-weight:600;color:#17151f8c;margin-inline-end:2px}.uks-works__item{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;background:#fff;border:1px solid var(--uks-line);font-weight:600}.uks-works__item:before{content:"";width:9px;height:5px;border-inline-start:2px solid #3ccf4e;border-block-end:2px solid #3ccf4e;transform:rotate(-45deg) translateY(-1px)}.uks-works__via{color:#17151f99}.uks-works__via a{color:var(--uks-violet);font-weight:600}.uks-works-block .uks-works{font-size:.875rem}:root .slideshow-controls__thumbnails .slideshow-controls__thumbnail{border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--uks-line)}:root .slideshow-controls__thumbnails .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:contain}:root .slideshow-controls__thumbnails .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--uks-violet);box-shadow:0 0 0 1px var(--uks-violet)}@media screen and (min-width:750px){:root .product-information__grid.product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .4) calc(var(--full-page-grid-central-column-width) * .6) var(--full-page-grid-margin)}}.uks-tech-explainers{display:flex;flex-direction:column;gap:16px;margin-block-start:24px}.uks-tech-explainers:empty{display:none}.uks-explainer{--uks-tech: var(--uks-ink);--uks-tech-tint: #fff;display:flex;flex-direction:column;gap:14px;padding:24px 28px;border-radius:20px;background:var(--uks-mist)}.uks-explainer--zigbee{--uks-tech: #3b5600;--uks-tech-tint: #eaffbd}.uks-explainer--matter{--uks-tech: #5b21b6;--uks-tech-tint: #eee9fe}.uks-explainer--wifi{--uks-tech: #1f5fb3;--uks-tech-tint: #e0efff}.uks-explainer p{margin:0}.uks-explainer__head{display:flex;align-items:center;gap:12px;margin:0;font-size:1.375rem;line-height:1.2}.uks-explainer__mark{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--uks-tech-tint);color:var(--uks-tech)}.uks-explainer__mark svg{width:22px;height:22px}.uks-explainer__intro{font-size:1.0625rem;line-height:1.55}.uks-explainer__facts{display:grid;gap:8px;margin:0;padding:0;list-style:none}.uks-explainer__facts li{display:flex;align-items:flex-start;gap:10px;line-height:1.45}.uks-explainer__facts svg{flex:none;width:20px;height:20px;color:var(--uks-tech)}.uks-explainer__note{padding-block-start:14px;border-block-start:1px solid var(--uks-line);font-weight:600}.uks-explainer__note a{color:var(--uks-violet)}.uks-explainer__more{font-size:.875rem}.uks-explainer__more a{color:var(--uks-muted)}@media screen and (max-width:749px){.product-information__media:has(.uks-tech-explainers){display:contents}.product-information__media>media-gallery{grid-column:1 / -1;order:0}.product-information__media>:has(>.uks-tech-explainers){grid-column:2 / 3;order:2}}:root .product-information__media media-gallery.sticky-content{position:static}:root .media-gallery__grid .product-media-container{overflow:hidden;border-radius:var(--media-radius);background:var(--uks-mist)}:root .media-gallery__grid .product-media{background:transparent}:root .media-gallery__grid .product-media img{mix-blend-mode:multiply}:root .dialog-zoomed-gallery__dialog .dialog-thumbnails-list-container{display:none}:root .product-details product-price .price{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.75rem;letter-spacing:-.02em}:root .product-details .rte :is(p,li){font-size:1.125rem;line-height:1.65}:root .product-details .rte :is(h1,h2){font-size:1.5rem;line-height:1.2;margin-block:1.05em .25em}:root .product-details .rte :is(h1,h2,h3,h4)+*{margin-block-start:0}:root .product-details .rte :is(h3,h4){font-size:1.15rem;line-height:1.3;margin-block:.85em .2em}input:not([type=checkbox],[type=radio],[type=range]),select,textarea{box-shadow:none}input:not([type=checkbox],[type=radio],[type=range]):focus,select:focus,textarea:focus{border-color:var(--uks-violet);box-shadow:0 0 0 3px #7c3aed26}@media(prefers-reduced-motion:reduce){.uks-dot{animation:none}}.uks-scene__view{opacity:0;transition:opacity .35s ease-out}.uks-scene--ready .uks-scene__view{opacity:1}@media(prefers-reduced-motion:reduce){.uks-scene__view{transition:none}}@media screen and (max-width:989px){.uks-scene{display:none}}.uks-collection__head--simple{--uks-head-pad-y: clamp(28px, 4vw, 52px)}@media screen and (min-width:990px){.uks-collection__head.uks-collection__head--simple{grid-template-columns:minmax(0,1fr)}.uks-collection__head--simple .uks-collection__intro:has(>.uks-tips){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:clamp(48px,6vw,96px);align-items:start}.uks-collection__head--simple .uks-collection__intro>:not(.uks-tips){grid-column:1}.uks-collection__head--simple .uks-tips{grid-column:2;grid-row:1 / span 2;align-self:center;margin:0}}.uks-collection__head--simple .uks-collection__title{font-size:clamp(2.25rem,4.5vw,3.75rem)}.uks-collection__head--simple .uks-collection__description{font-size:1.05rem}.uks-strip__crumbs{padding-block:14px}.uks-strip__crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;font-size:.95rem}.uks-strip__crumbs li{display:flex;align-items:center;min-width:0}.uks-strip__crumbs li+li:before{content:"";width:6px;height:6px;margin-inline:12px 14px;border-block-start:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;transform:rotate(45deg);opacity:.45}.uks-strip__crumbs a{color:var(--uks-ink);font-weight:600;text-decoration:none}.uks-strip__crumbs a:hover{text-decoration:underline;text-underline-offset:.2em}.uks-strip__crumbs [aria-current]{color:#17151fa6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uks-collection__head .uks-tips__icon{background:#ffffff8c;box-shadow:0 1px 2px #17151f0d,0 6px 14px -8px color-mix(in srgb,var(--uks-accent, #7c3aed) 45%,transparent)}body .shopify-policy__container{box-sizing:border-box;width:100%;max-width:var(--page-width);margin-inline:auto;padding:clamp(40px,6vw,88px) clamp(20px,2.8vw,40px)}body .shopify-policy__title{text-align:start}body .shopify-policy__title h1{margin:0 0 32px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.shopify-policy__body{max-width:44rem;font-size:1.05rem;line-height:1.65}.shopify-policy__body :is(h2,h3){margin:1.8em 0 .4em;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.35rem;line-height:1.25;letter-spacing:-.01em}.shopify-policy__body :is(p,li){color:var(--uks-muted)}.shopify-policy__body strong{color:var(--color-foreground)}.uks-row__buy .button{padding:12px 20px;font-size:1.125rem}.uks-filters{padding-block:24px 8px}.uks-filters__title{margin:0 0 8px;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--uks-ink)}.uks-filters__group+.uks-filters__group{margin-block-start:24px}.uks-filters__list{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0}.uks-filters__link{display:block;padding-block:.2em;line-height:1.4;color:var(--uks-muted);font-size:1.125rem;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.35em;transition:color var(--uks-speed) var(--uks-ease),text-decoration-color var(--uks-speed) var(--uks-ease)}.uks-filters__link:hover{color:var(--uks-ink)}.uks-filters__list li{display:flex;align-items:center;gap:8px}.uks-filters__list li[hidden]{display:none}.uks-filters__clear{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--uks-mist);color:var(--uks-muted);font-size:1.1rem;line-height:1;cursor:pointer;transition:background-color var(--uks-speed) var(--uks-ease),color var(--uks-speed) var(--uks-ease)}.uks-filters__clear:hover{background:var(--uks-line);color:var(--uks-ink)}.uks-filters__link[aria-current],.uks-filters__link[aria-current]:hover{color:var(--uks-ink);text-decoration-color:currentColor}@media screen and (min-width:990px){.uks-collection__body--filters{display:grid;grid-template-columns:240px 1fr;gap:48px;align-items:start}.uks-filters{padding-block-start:28px}.uks-filters__list{flex-direction:column;align-items:flex-start;gap:2px}}.uks-row[hidden]{display:none}.uks-collection .uks-rows>.uks-row{border-block-start:0}.uks-collection .uks-rows>.uks-row:not([hidden])~.uks-row:not([hidden]){border-block-start:1px solid #e7e4dd}.uks-results__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;padding-block-start:26px}.uks-collection .uks-filters__summary{margin:0;line-height:1.25;font-size:1.25rem;font-weight:600;color:var(--uks-ink)}.uks-stock-toggle{display:inline-flex;align-items:center;gap:10px;margin-inline-start:auto;font-size:1.05rem;font-weight:500;cursor:pointer}.uks-stock-toggle input{width:20px;height:20px;margin:0;accent-color:var(--uks-ink);cursor:pointer}.uks-stock-toggle:has(input:disabled){opacity:.45;cursor:default}.uks-filters__group[hidden]{display:none}.email-signup__input,.email-signup__button:not(.email-signup__button--integrated){border-radius:var(--uks-squircle);corner-shape:squircle}.text-block--align-center.rte p{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/3/assets/uksmarthome.css.map */
