.sa-collection-selector{max-width:100%;overflow-x:clip;color:#07192b;background:#fff}.sa-collection-selector [hidden],.sa-collection-selector__use-case[hidden],.sa-collection-selector__install-card[hidden],.sa-collection-selector [data-sa-help-context-group][hidden]{display:none!important}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__scope--global{margin-block:12px 14px}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__intro{max-width:760px}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__question legend{margin-bottom:9px}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__use-case small,.sa-collection-selector[data-selector-context=area] .sa-collection-selector__install-card small{display:none}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__install-card span,.sa-collection-selector[data-selector-context=area] .sa-collection-selector__use-case span{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:12px;min-height:48px;padding:10px 12px}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__install-card span:before,.sa-collection-selector[data-selector-context=area] .sa-collection-selector__use-case span:before{position:static;grid-column:1;grid-row:1;transform:none}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__install-card strong,.sa-collection-selector[data-selector-context=area] .sa-collection-selector__use-case strong{grid-column:2;min-width:0}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__quick-filters--guided{display:flex;flex-wrap:wrap;gap:10px}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__quick-filter{flex:0 1 auto}.sa-collection-selector[data-selector-context=area] .sa-collection-selector__quick-filter legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sa-selector-active-state{max-width:min(100%,var(--page-width, 1680px));margin:18px auto;padding:14px 16px;border:1px solid #d7e0ea;border-radius:9px;background:linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 10px 28px #07192b0d}.sa-selector-active-state__title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#07192b}.sa-selector-active-state__title span{color:#526176;font-size:13px}.sa-selector-active-state__chips{display:flex;flex-wrap:wrap;gap:8px}.sa-selector-active-state__chips span,.sa-selector-active-state__chips button{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;padding:6px 11px;border:1px solid #cad5e2;background:#eef3ff;color:#061f3f;font:inherit;font-size:13px}.sa-selector-active-state__chips button{background:#fff;color:#004ce6;cursor:pointer}.sa-collection-selector.top-spacing-none{margin-top:0}.sa-collection-selector.top-spacing-small{margin-top:12px}.sa-collection-selector.top-spacing-normal{margin-top:32px}.sa-collection-selector__shell{display:grid;min-width:0;max-width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1.75fr) minmax(260px,.82fr);gap:clamp(12px,1.35vw,20px);align-items:start}.sa-collection-selector__main,.sa-collection-selector__recommendations{min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #d7e0ea;border-radius:9px;background:#fff;box-shadow:0 10px 28px #07192b0b}.sa-collection-selector__main{padding:clamp(12px,1.15vw,17px)}.sa-collection-selector__recommendations{padding:clamp(12px,1vw,16px);align-self:start}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__shell{grid-template-columns:minmax(0,1.85fr) minmax(250px,.68fr)}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__main,.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__recommendations{box-shadow:0 10px 26px #07192b0a}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__recommendations{padding:12px}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__recommendations h3{font-size:20px}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__product-list{gap:8px}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__product-card{grid-template-columns:64px minmax(0,1fr);padding:8px}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment][data-active-mode=help] .sa-collection-selector__product-card{grid-template-columns:72px minmax(0,1fr)}.sa-collection-selector[data-collection-handle=shop-warehouse-and-logistics-security-equipment] .sa-collection-selector__product-actions{margin-top:6px}.sa-collection-selector__kicker,.sa-collection-selector__recommendation-kicker{margin:0 0 6px;color:#0b6b5f;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sa-collection-selector__kicker{color:#647284}.sa-collection-selector h2,.sa-collection-selector h3{margin:0;color:#07192b;line-height:1.12}.sa-collection-selector h2{font-size:clamp(25px,1.75vw,30px);font-weight:700}.sa-collection-selector h3{font-size:clamp(18px,1.3vw,22px);font-weight:700}.sa-collection-selector__intro,.sa-collection-selector__recommendations p{margin:5px 0 0;color:#526176;font-size:13.5px;line-height:1.35}.sa-collection-selector__popular-starting{margin:12px 0 10px;border:1px solid #d7e0ea;border-radius:8px;padding:10px;background:#fbfdff}.sa-collection-selector__popular-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-bottom:8px;color:#07192b}.sa-collection-selector__popular-heading span{font-size:13.5px;font-weight:700}.sa-collection-selector__popular-heading small{color:#647284;font-size:12px}.sa-collection-selector__popular-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sa-collection-selector__popular-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;align-items:center;min-width:0;border:1px solid #d7e0ea;border-radius:7px;padding:7px;background:#fff;color:#07192b;text-decoration:none}.sa-collection-selector__popular-card:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:2px}.sa-collection-selector__popular-image{display:grid;width:52px;height:52px;place-items:center;border-radius:6px;background:#f5f7fa;overflow:hidden}.sa-collection-selector__popular-image img{width:100%;height:100%;object-fit:contain}.sa-collection-selector__popular-copy{display:grid;gap:3px;min-width:0}.sa-collection-selector__popular-copy strong{display:-webkit-box;overflow:hidden;color:#07192b;font-size:12px;font-weight:700;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sa-collection-selector__popular-copy small{color:#ff403f;font-size:12px;font-weight:700}.sa-collection-selector__scope{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 10px;border:1px solid #d7e0ea;border-radius:8px;padding:8px 10px;background:#f8fbff;color:#526176;font-size:13px;line-height:1.25}.sa-collection-selector__scope strong{color:#07192b;font-weight:700}.sa-collection-selector__scope button{margin-left:auto;border:0;background:transparent;color:#061f3f;font:inherit;font-weight:650;cursor:pointer}.sa-collection-selector__scope--know,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__scope--global{display:none}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__scope--know{display:flex;order:2;margin:0}.sa-collection-selector__need-state{display:grid;grid-template-columns:auto minmax(0,auto) 1fr auto;gap:6px 10px;align-items:center;margin:0 0 10px;border:1px solid #c7ead8;border-radius:8px;padding:10px 12px;background:#f0fbf5;color:#34445a;font-size:13px;line-height:1.35}.sa-collection-selector__need-state strong{color:#07192b;font-weight:700}.sa-collection-selector__need-state small{min-width:0;color:#526176;font-size:12.5px}.sa-collection-selector__need-state button{border:0;border-radius:999px;padding:5px 9px;background:#fff;color:#061f3f;font:inherit;font-weight:650;cursor:pointer}@media(max-width:640px){.sa-collection-selector__need-state{grid-template-columns:1fr;align-items:start}.sa-collection-selector__need-state button{justify-self:start}}.sa-collection-selector__noscript{padding:14px;border:1px solid #d5dee9;border-radius:8px;background:#f7f9fc}.sa-collection-selector__why{margin-top:10px;color:#526176;font-size:12.5px;line-height:1.4}.sa-collection-selector__why summary{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;background:#f2f6fb;color:#061f3f;font-weight:700;cursor:pointer}.sa-collection-selector__why summary:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-collection-selector__why p{margin:8px 0 0}.sa-collection-selector__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0;border:1px solid #cad5e2;border-radius:8px;overflow:hidden}.sa-collection-selector[data-specs-disabled=true] .sa-collection-selector__tabs,.sa-collection-selector[data-selector-mode=cctv_camera] [data-sa-product-type-group],.sa-collection-selector[data-selector-mode=cctv_kit] [data-sa-product-type-group]{display:none}.sa-collection-selector__cross-sell{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 12px;padding:10px 12px;border:1px solid #cad5e2;border-radius:8px;background:#fff;color:#304052;font-size:14px;line-height:1.35}.sa-collection-selector__cross-sell a{color:#07192b;font-weight:700;text-decoration:underline;text-underline-offset:3px}.sa-collection-selector__tab{min-height:38px;border:0;border-right:1px solid #cad5e2;background:#fff;color:#07192b;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.sa-collection-selector__tab:last-child{border-right:0}.sa-collection-selector__tab[aria-selected=true]{background:#061f3f;color:#fff}.sa-collection-selector__tab svg{display:inline-flex;width:18px;height:18px;margin-right:7px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sa-collection-selector__tab span{min-width:0}.sa-collection-selector__tab:focus-visible,.sa-collection-selector__choice input:focus-visible+span,.sa-collection-selector__type-card input:focus-visible+span,.sa-collection-selector__button:focus-visible,.sa-collection-selector__expert:focus-visible,.sa-collection-selector__product-card a:focus-visible,.sa-collection-selector__carousel-controls button:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-collection-selector__filter-list,.sa-collection-selector__questions,.sa-collection-selector__question--must-haves{display:grid;gap:9px}.sa-collection-selector__filter-list{max-height:min(52vh,560px);overflow-y:auto;padding-right:6px;scrollbar-width:thin}.sa-collection-selector__filter-group,.sa-collection-selector__question{margin:0;padding:0;border:0}.sa-collection-selector__filter-group legend,.sa-collection-selector__question legend{margin:0 0 6px;color:#07192b;font-size:15.5px;font-weight:600;line-height:1.25}.sa-collection-selector__filter-group--select .sa-collection-selector__choices{display:none}.sa-collection-selector__select{min-height:42px;width:100%;border:1px solid #cad5e2;border-radius:8px;padding:9px 38px 9px 12px;background:#fff;color:#07192b;font:inherit;font-size:15px;font-weight:500;cursor:pointer}.sa-collection-selector__select:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:2px}.sa-collection-selector__quick-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.sa-collection-selector__quick-filter{position:relative;margin:0;padding:0;border:0}.sa-collection-selector__quick-filter>legend{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sa-collection-selector__quick-filter details{position:relative}.sa-collection-selector__quick-filter summary{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid #cad5e2;border-radius:999px;padding:6px 11px;background:#fff;color:#07192b;font-size:13px;font-weight:600;line-height:1.15;list-style:none;cursor:pointer}.sa-collection-selector__quick-filter summary::-webkit-details-marker{display:none}.sa-collection-selector__quick-filter summary:after{content:"";width:7px;height:7px;margin-left:2px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .16s ease}.sa-collection-selector__quick-filter details[open] summary:after{transform:translateY(2px) rotate(225deg)}.sa-collection-selector__quick-filter.is-active summary{border-color:#061f3f;background:#061f3f;color:#fff}.sa-collection-selector__quick-filter summary:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-collection-selector__quick-options{position:absolute;top:calc(100% + 7px);left:0;z-index:30;min-width:225px;max-height:280px;overflow:auto;border:1px solid #d7e0ea;border-radius:10px;padding:8px;background:#fff;box-shadow:0 14px 28px #061f3f29}.sa-collection-selector__quick-option{display:grid;min-height:34px;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;border-radius:7px;padding:7px 8px;color:#263548;font-size:12.8px;font-weight:600;line-height:1.2;cursor:pointer}.sa-collection-selector__quick-option:hover{background:#f5f8fb}.sa-collection-selector__quick-option input{position:static;width:16px;height:16px;margin:0;opacity:1;pointer-events:auto}.sa-collection-selector__quick-option span{min-width:0}.sa-collection-selector__quick-option small{color:#8a96a6;font-size:11px;font-weight:700}.sa-selector-question-modal-wrap[open]{z-index:1000}.sa-selector-question-modal{width:min(1120px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 32px));overflow:auto;border-radius:10px;padding:clamp(22px,3vw,42px);background:#fff;color:#07192b;box-shadow:0 24px 70px #061f3f47}.sa-selector-question-modal .popup-modal__toggle{top:18px;right:18px}.sa-selector-question-modal__shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:clamp(24px,4vw,52px);align-items:start}.sa-selector-question-modal__logo{display:block;width:130px;height:auto;margin-bottom:22px}.sa-selector-question-modal h3{margin:0 0 10px;color:#07192b;font-size:clamp(34px,4vw,54px);font-weight:700;line-height:1.05}.sa-selector-question-modal p{margin:0;color:#526176;font-size:16px;line-height:1.55}.sa-selector-question-modal__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:26px}.sa-selector-question-modal__form-grid label{display:grid;gap:6px;color:#263548;font-size:13px;font-weight:700}.sa-selector-question-modal__full{grid-column:1 / -1}.sa-selector-question-modal input,.sa-selector-question-modal select,.sa-selector-question-modal textarea{width:100%;border:1px solid #cad5e2;border-radius:7px;padding:12px 14px;background:#fff;color:#07192b;font:inherit;font-size:15px}.sa-selector-question-modal textarea{min-height:138px;resize:vertical}.sa-selector-question-modal input:focus-visible,.sa-selector-question-modal select:focus-visible,.sa-selector-question-modal textarea:focus-visible{outline:3px solid rgba(255,64,64,.3);outline-offset:2px}.sa-selector-question-modal__privacy{margin-top:14px!important;color:#647284!important;font-size:14px!important}.sa-selector-question-modal__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:22px}.sa-selector-question-modal__actions button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border:1px solid #ff5f5a;border-radius:7px;padding:13px 34px;background:#ff5f5a;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 14px 28px #ff5f5a2e}.sa-selector-question-modal__actions button:focus-visible,.sa-selector-question-modal__actions a:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-selector-question-modal__actions a{color:#07192b;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.sa-selector-question-modal__side{display:grid;gap:0;border-radius:10px;padding:18px 26px;background:#f4f7fb}.sa-selector-question-modal__side>div{padding:22px 0}.sa-selector-question-modal__side>div+div{border-top:1px solid #d7e0ea}.sa-selector-question-modal__side strong{display:block;color:#07192b;font-size:17px;font-weight:700;line-height:1.25}.sa-selector-question-modal__side p{margin-top:7px;font-size:14px;line-height:1.45}@media(max-width:860px){.sa-selector-question-modal__shell,.sa-selector-question-modal__form-grid{grid-template-columns:1fr}.sa-selector-question-modal__side{padding:12px 20px}}.sa-collection-selector__spec-tip{display:flex;order:1;min-height:44px;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:9px 12px;color:#526176;font-size:13px;line-height:1.28}.sa-collection-selector__spec-tip>span{display:inline-flex;width:26px;height:26px;flex:0 0 26px;align-items:center;justify-content:center;border-radius:999px;background:#e9f1ff;color:#1261d6;font-weight:800}.sa-collection-selector__spec-tip p{margin:0}.sa-collection-selector__spec-tip button{border:0;padding:0;background:transparent;color:#1261d6;font:inherit;font-weight:700;text-align:left;cursor:pointer}.sa-collection-selector__spec-tip button:focus-visible{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-collection-selector__question legend small{margin-left:8px;color:#647284;font-size:12.5px;font-weight:500}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__question legend{font-size:15.5px;font-weight:600}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__questions{counter-reset:sa-selector-step}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__question{counter-increment:sa-selector-step}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__question legend:before{content:counter(sa-selector-step) ". "}.sa-collection-selector__choices{display:flex;flex-wrap:wrap;gap:7px}.sa-collection-selector__product-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sa-collection-selector[data-active-mode=know] [data-sa-selector-panel=know]{display:grid;gap:12px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:none;overflow:visible;padding:0;border:0;background:transparent}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__quick-filters{padding:0 1px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group{min-width:0;border:1px solid #d7e0ea;border-radius:8px;padding:11px;background:#f8fbff}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--primary{grid-column:span 2;order:0}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--secondary{order:2}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--select legend,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--price legend{display:inline-flex;align-items:center;gap:6px;margin:0 0 6px;color:#07192b;font-size:12.5px;font-weight:700;line-height:1.15}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--select .sa-collection-selector__select{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--select .sa-collection-selector__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--primary .sa-collection-selector__choices{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--secondary legend:before{content:"";width:18px;height:18px;flex:0 0 18px;border:1px solid #b9c6d5;border-radius:999px;background:#fff}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--resolution legend:before{content:"HD";border-radius:4px;color:#061f3f;font-size:8px;font-weight:800;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--lens legend:before{content:"\25c7";color:#061f3f;font-size:11px;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--ir legend:before{content:"IR";border-radius:4px;color:#061f3f;font-size:8px;font-weight:800;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--night legend:before{content:"\263e";color:#061f3f;font-size:13px;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--features legend:before{content:"\2713";color:#061f3f;font-size:11px;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--budget legend:before{content:"$";color:#061f3f;font-size:11px;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__select{min-height:36px;border-radius:6px;padding:7px 32px 7px 10px;font-size:13.5px;font-weight:500}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__price-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__price-range label input{min-height:36px;padding:7px 9px;font-size:13.5px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__price-range label{gap:3px;font-size:11.5px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__choice{min-width:0}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__choice span{min-height:38px;justify-content:flex-start;border-radius:7px;padding:7px 9px;font-size:12.5px;font-weight:650;text-align:left}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__choice span small{margin-left:auto}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__product-types{gap:8px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card span{position:relative;grid-template-columns:24px 52px minmax(0,1fr);min-height:58px;padding:9px 11px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card span:before{content:"";grid-column:1;grid-row:1 / span 2;width:19px;height:19px;border:2px solid #8ea0b6;border-radius:999px;background:#fff}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card input:checked+span{border-color:#2d72ff;background:#f8fbff;color:#07192b;box-shadow:none}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card input:checked+span:before{content:"\2713";border-color:#2d72ff;background:#2d72ff;color:#fff;font-size:12px;font-weight:800;line-height:15px;text-align:center}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card svg{grid-column:2;grid-row:span 2}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card strong{grid-column:3;grid-row:1}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card small{grid-column:3;grid-row:2}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card input:checked+span small{color:#526176}.sa-collection-selector__type-card{display:block;min-width:0}.sa-collection-selector__type-card input{position:absolute;opacity:0;pointer-events:none}.sa-collection-selector__type-card span{display:grid;min-height:64px;grid-template-columns:34px minmax(0,1fr);column-gap:10px;align-items:center;border:1px solid #cad5e2;border-radius:8px;padding:9px 11px;background:#fff;color:#07192b;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.sa-collection-selector__type-card svg{grid-row:span 2;width:31px;height:31px;border-radius:999px;padding:7px;background:#edf6f5;color:#076b64;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sa-collection-selector__type-card strong{min-width:0;font-size:13.5px;font-weight:700;line-height:1.2}.sa-collection-selector__type-card small{min-width:0;margin-top:2px;color:#526176;font-size:12.5px;line-height:1.25}.sa-collection-selector__type-card input:checked+span{border-color:#061f3f;background:#061f3f;color:#fff;box-shadow:0 8px 18px #061f3f29}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card span{position:relative;grid-template-columns:24px 76px minmax(0,1fr);min-height:62px;padding:9px 11px}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card span:before{content:"";grid-column:1;grid-row:1 / span 2;width:20px;height:20px;border:2px solid #8ea0b6;border-radius:999px;background:#fff}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card input:checked+span{border-color:#2d72ff;background:#f8fbff;color:#07192b;box-shadow:none}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card input:checked+span:before{content:"\2713";border-color:#2d72ff;background:#2d72ff;color:#fff;font-size:12px;font-weight:800;line-height:16px;text-align:center}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card input:checked+span small{color:#526176}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card svg{grid-column:2;grid-row:span 2}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card strong{grid-column:3;grid-row:1}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card small{grid-column:3;grid-row:2}.sa-collection-selector__type-card input:checked+span svg{background:#fff;color:#061f3f}.sa-collection-selector__type-card input:checked+span small{color:#fffc}.sa-collection-selector__choice{display:inline-flex;min-width:min(100%,122px)}.sa-collection-selector__choice input{position:absolute;opacity:0;pointer-events:none}.sa-collection-selector__choice span{position:relative;display:inline-flex;min-height:34px;width:100%;align-items:center;justify-content:center;gap:7px;border:1px solid #cad5e2;border-radius:7px;padding:6px 10px;background:#fff;color:#07192b;font-size:13.5px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.sa-collection-selector__choice span small{color:#647284;font-size:11.5px;font-weight:600}.sa-collection-selector__choice input:checked+span{border-color:#061f3f;background:#061f3f;color:#fff;box-shadow:0 8px 18px #061f3f29}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__choice span{min-height:34px;border-radius:7px;font-size:13px;font-weight:500}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__choice input:checked+span{border-color:#2d72ff;background:#f8fbff;color:#07192b;box-shadow:none}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__choice input:checked+span:before{background:#2d72ff;color:#fff}.sa-collection-selector__choice input:disabled+span{opacity:.46;cursor:not-allowed}.sa-collection-selector__choice input:checked:disabled+span{opacity:1}.sa-collection-selector__choice input:checked+span:before{content:"\2713";width:16px;height:16px;flex:0 0 16px;border-radius:999px;background:#fff;color:#061f3f;font-size:11px;font-weight:800;line-height:16px;text-align:center}.sa-collection-selector__choice input:checked+span small{color:#ffffffc2}.sa-collection-selector__install-grid,.sa-collection-selector__use-cases{display:grid;gap:8px}.sa-collection-selector__install-grid,.sa-collection-selector__use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-collection-selector__install-card,.sa-collection-selector__use-case{display:block;min-width:0}.sa-collection-selector:has([data-sa-selector-panel=help] [data-sa-product-type-group] input[value=kit]:checked) .sa-collection-selector__use-case[data-product-context=camera],.sa-collection-selector:has([data-sa-selector-panel=help] [data-sa-product-type-group] input[value=camera]:checked) .sa-collection-selector__use-case[data-product-context=kit],.sa-collection-selector:has([data-sa-selector-panel=help] [data-sa-contextual-area] input[value=indoors]:checked) .sa-collection-selector__use-case[data-use-context=outdoors],.sa-collection-selector:has([data-sa-selector-panel=help] [data-sa-contextual-area] input[value=outdoors]:checked) .sa-collection-selector__use-case[data-use-context=indoors]{display:none!important}.sa-collection-selector__install-card input,.sa-collection-selector__use-case input{position:absolute;opacity:0;pointer-events:none}.sa-collection-selector__install-card span,.sa-collection-selector__use-case span{position:relative;display:grid;min-height:58px;align-content:center;gap:3px;border:1px solid #cad5e2;border-radius:8px;padding:9px 12px 9px 38px;background:#fff;color:#07192b;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.sa-collection-selector__install-card span:before,.sa-collection-selector__use-case span:before{content:"";position:absolute;top:13px;left:12px;width:17px;height:17px;border:2px solid #8ea0b6;border-radius:999px;background:#fff}.sa-collection-selector__install-card strong,.sa-collection-selector__use-case strong{min-width:0;font-size:13.5px;font-weight:600;line-height:1.18}.sa-collection-selector__install-card small,.sa-collection-selector__use-case small{min-width:0;color:#526176;font-size:12.2px;font-weight:400;line-height:1.25}.sa-collection-selector__install-card input:checked+span,.sa-collection-selector__use-case input:checked+span{border-color:#2d72ff;background:#f8fbff;box-shadow:none}.sa-collection-selector__install-card input:checked+span:before,.sa-collection-selector__use-case input:checked+span:before{content:"\2713";border-color:#2d72ff;background:#2d72ff;color:#fff;font-size:11px;font-weight:800;line-height:13px;text-align:center}.sa-collection-selector__install-card input:focus-visible+span,.sa-collection-selector__use-case input:focus-visible+span{outline:3px solid rgba(255,64,64,.35);outline-offset:3px}.sa-collection-selector__hint{margin:6px 0 0;color:#647284;font-size:12.5px;line-height:1.3}.sa-collection-selector__limit{margin:6px 0 0;color:#b42318;font-size:13px}.sa-collection-selector__price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sa-collection-selector__price-slider{position:relative;grid-column:1 / -1;height:28px;margin:2px 4px 0}.sa-collection-selector__price-slider:before,.sa-collection-selector__price-slider:after{content:"";position:absolute;top:13px;right:0;left:0;height:4px;border-radius:999px}.sa-collection-selector__price-slider:before{background:#d7e0ea}.sa-collection-selector__price-slider:after{left:var(--sa-price-min, 0%);right:calc(100% - var(--sa-price-max, 100%));background:#2d72ff}.sa-collection-selector__price-slider input[type=range]{position:absolute;top:4px;left:0;width:100%;height:20px;margin:0;padding:0;border:0;background:transparent;pointer-events:none;appearance:none;-webkit-appearance:none}.sa-collection-selector__price-slider input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}.sa-collection-selector__price-slider input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;border:2px solid #2d72ff;border-radius:999px;background:#fff;box-shadow:0 2px 8px #061f3f33;pointer-events:auto;appearance:none;-webkit-appearance:none}.sa-collection-selector__price-slider input[type=range]::-moz-range-track{height:4px;background:transparent}.sa-collection-selector__price-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border:2px solid #2d72ff;border-radius:999px;background:#fff;box-shadow:0 2px 8px #061f3f33;pointer-events:auto}.sa-collection-selector__price-range label{display:grid;gap:5px;color:#526176;font-size:12.5px;font-weight:600}.sa-collection-selector__price-range label input{min-height:40px;width:100%;border:1px solid #cad5e2;border-radius:7px;padding:8px 12px;color:#07192b;font:inherit;font-size:14.5px}.sa-collection-selector__empty{padding:14px;border:1px dashed #cad5e2;border-radius:8px;background:#f7f9fb}.sa-collection-selector__empty strong{display:block;margin-bottom:5px;font-size:16px}.sa-collection-selector__empty p{margin:0;color:#526176;font-size:14px;line-height:1.45}.sa-collection-selector__result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin-top:10px;padding:9px 11px;border:1px solid #d7e0ea;border-radius:8px;background:#fff}.sa-collection-selector__result.is-ready{border-color:#b7e2d4;background:#f0fbf6}.sa-collection-selector__result.is-warning{border-color:#ffd1cc;background:#fff8f7}.sa-collection-selector__result-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:#eef3f8;color:#061f3f}.sa-collection-selector__result-icon svg{width:23px;height:23px;fill:currentColor}.sa-collection-selector__result strong,.sa-collection-selector__result span span{display:block}.sa-collection-selector__result strong{font-size:15px;line-height:1.25}.sa-collection-selector__result span span{margin-top:3px;color:#526176;font-size:13px;line-height:1.35}.sa-collection-selector__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.sa-collection-selector__button,.sa-collection-selector__expert{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:7px;padding:8px 16px;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.sa-collection-selector__button--primary{border:1px solid #ff403f;background:#ff403f;color:#fff}.sa-collection-selector__button.is-disabled,.sa-collection-selector__button[aria-disabled=true]{border-color:#d7e0ea;background:#eef2f6;color:#7a8796;cursor:not-allowed;box-shadow:none}.sa-collection-selector__button--secondary,.sa-collection-selector__expert{border:1px solid #cad5e2;background:#fff;color:#07192b}.sa-collection-selector__button--text{border:0;background:transparent;color:#1261d6}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions{display:grid;grid-template-columns:minmax(200px,1fr) minmax(155px,.65fr) auto auto;align-items:center;gap:9px}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__button--primary{box-shadow:0 10px 20px #ff403f29}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__button--secondary{border-color:#d7e0ea;background:#fff}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__result{border-color:#b7e2d4;background:#f0fbf6}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__result-icon{background:#e5f8ee;color:#087443}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__result{margin-top:12px;border-color:#b7e2d4;background:#f0fbf6}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__result-icon{width:32px;height:32px;background:#e5f8ee;color:#087443}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__result-icon svg{width:20px;height:20px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__result strong{color:#087443;font-size:14px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__result span span{font-size:12.5px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(140px,.7fr) auto;align-items:center;gap:12px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__button,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__expert{min-height:38px;font-size:13.5px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__expert{border:0;padding-inline:0;background:transparent;color:#1261d6;text-decoration:underline;text-underline-offset:3px}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__expert:before{content:"?";display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;margin-right:6px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:800;text-decoration:none}.sa-collection-selector__product-list{display:grid;gap:8px;margin-top:10px}.sa-collection-selector__product-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:9px;align-items:center;padding:9px;border:1px solid #d7e0ea;border-radius:8px;background:#fff}.sa-collection-selector__match-label{grid-column:1 / -1;margin:-10px -10px 0;border-bottom:1px solid #d7e0ea;border-radius:8px 8px 0 0;padding:8px 10px;background:#f2fbf7;color:#087443;font-size:12px;font-weight:800;letter-spacing:.01em}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__recommendation-kicker{display:none}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__product-list{gap:10px}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__product-card{grid-template-columns:88px minmax(0,1fr);padding:10px}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__match-label{display:inline-flex;width:fit-content;grid-column:1 / -1;margin:0 0 2px;border:0;border-radius:7px;padding:5px 8px;background:#eefaf3;color:#087443}.sa-collection-selector__product-card[hidden]{display:none}.sa-collection-selector__product-image{display:block;aspect-ratio:1;border-radius:7px;overflow:hidden;background:#f6f8fa}.sa-collection-selector__product-image img{display:block;width:100%;height:100%;object-fit:contain}.sa-collection-selector__product-title{display:block;color:#07192b;font-size:12.5px;font-weight:700;line-height:1.22;text-decoration:none}.sa-collection-selector__product-brand{margin-top:3px;color:#647284;font-size:11.5px;font-weight:650}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__product-title{font-size:13px}.sa-collection-selector__product-price{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin-top:3px;color:#ff403f;font-size:14.5px;font-weight:700}.sa-collection-selector__product-compare{color:#8793a3;font-size:12.5px;font-weight:600;text-decoration:line-through}.sa-collection-selector__availability{margin-top:3px;color:#087443;font-size:12px;font-weight:700}.sa-collection-selector__badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.sa-collection-selector__badges span{display:inline-flex;min-height:22px;align-items:center;border-radius:6px;background:#f3f6f9;padding:3px 6px;color:#07192b;font-size:11px;font-weight:650;line-height:1.15}.sa-collection-selector__product-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.sa-collection-selector__match-reasons{margin-top:7px;color:#526176;font-size:12px;line-height:1.3}.sa-collection-selector__match-reasons strong{display:block;margin-bottom:4px;color:#07192b;font-size:12.5px}.sa-collection-selector__match-reasons ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.sa-collection-selector__match-reasons li{position:relative;padding-left:15px}.sa-collection-selector__match-reasons li:before{content:"\2713";position:absolute;left:0;color:#087443;font-weight:800}.sa-collection-selector__product-actions a,.sa-collection-selector__product-actions button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border-radius:6px;padding:7px 10px;font:inherit;font-size:12.5px;font-weight:600;text-decoration:none;cursor:pointer}.sa-collection-selector__product-actions button{border:1px solid #ff403f;background:#ff403f;color:#fff}.sa-collection-selector__product-actions a{border:1px solid #cad5e2;background:#fff;color:#07192b}.sa-collection-selector__view-more{display:flex;width:100%;min-height:40px;align-items:center;justify-content:center;margin-top:12px;border:1px solid #cad5e2;border-radius:7px;background:#fff;color:#07192b;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.sa-collection-selector__view-more:hover,.sa-collection-selector__view-more:focus-visible{border-color:#061f3f;outline:2px solid rgba(6,31,63,.18);outline-offset:2px}.sa-collection-selector__carousel-controls{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:10px}@media(min-width:1025px){.sa-collection-selector__panel[data-sa-selector-panel=help] .sa-collection-selector__choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.sa-collection-selector__panel[data-sa-selector-panel=help] .sa-collection-selector__choice{min-width:0;width:100%}.sa-collection-selector__panel[data-sa-selector-panel=help] .sa-collection-selector__question[data-question-key=priority] .sa-collection-selector__choices{grid-template-columns:repeat(6,minmax(0,1fr))}.sa-collection-selector__panel[data-sa-selector-panel=help] .sa-collection-selector__question[data-question-key=night] .sa-collection-selector__choices{grid-template-columns:repeat(4,minmax(0,1fr))}}.sa-collection-selector__carousel-controls button{width:36px;height:36px;border:1px solid #cad5e2;border-radius:999px;background:#fff;color:#07192b;font-size:19px;cursor:pointer}.sa-collection-selector__no-match{padding:14px;border:1px solid #f7c8c5;border-radius:8px;background:#fff8f7}.sa-collection-selector__no-match strong{display:block;margin-bottom:5px;font-size:16px}.sa-collection-selector__no-match p{margin:0;color:#526176}.sa-collection-selector__no-match-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sa-collection-selector__no-match-actions button{min-height:36px;border:1px solid #cad5e2;border-radius:7px;padding:7px 11px;background:#fff;color:#07192b;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sa-collection-selector__no-match-actions button:last-child{border-color:#ff403f;color:#ff403f}@media(max-width:1024px){.sa-collection-selector__shell{grid-template-columns:1fr}.sa-collection-selector__popular-strip,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-group--primary,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__spec-tip{grid-column:1 / -1}}@media(max-width:640px){.sa-collection-selector{overflow-x:hidden}.sa-collection-selector__cross-sell{align-items:flex-start;flex-direction:column}.sa-collection-selector__inner{max-width:100%;box-sizing:border-box;padding-right:12px;padding-left:12px}.sa-collection-selector__main,.sa-collection-selector__recommendations{padding:14px}.sa-collection-selector__main h2{font-size:clamp(26px,8vw,34px);line-height:1.08}.sa-collection-selector__tabs,.sa-collection-selector__popular-strip,.sa-collection-selector__product-types,.sa-collection-selector__install-grid,.sa-collection-selector__use-cases{grid-template-columns:1fr}.sa-collection-selector__type-card span{min-height:72px}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card span,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card span{grid-template-columns:24px 44px minmax(0,1fr)}.sa-collection-selector__tab{border-right:0;border-bottom:1px solid #cad5e2}.sa-collection-selector__tab:last-child{border-bottom:0}.sa-collection-selector__choice{width:100%}.sa-collection-selector__product-card{grid-template-columns:82px minmax(0,1fr)}.sa-collection-selector__actions,.sa-collection-selector__button,.sa-collection-selector__expert{width:100%}.sa-collection-selector[data-active-mode=know] .sa-collection-selector__filter-list,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions,.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sa-collection-selector__choice span{transition:none}}.sa-collection-selector{margin-block:22px!important}.sa-collection-selector__inner{width:min(100%,calc(100% - 88px))!important;max-width:1530px!important}.sa-collection-selector__shell{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;gap:16px!important;align-items:start!important}.sa-collection-selector__main,.sa-collection-selector__recommendations{border:1px solid #dbe3ec!important;border-radius:8px!important;padding:18px 20px!important;background:#fff!important;box-shadow:0 12px 34px #0718270d!important}.sa-collection-selector__main{overflow:visible!important}.sa-collection-selector__kicker{margin-bottom:6px!important;color:#071827!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important}.sa-collection-selector__main h2{margin:0!important;color:#071827!important;font-size:clamp(28px,2.6vw,38px)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0!important}.sa-collection-selector__intro{max-width:760px!important;margin:8px 0 12px!important;color:#23364e!important;font-size:14px!important;line-height:1.35!important}.sa-collection-selector__tabs{margin:12px 0!important;border-color:#d3dde8!important;border-radius:7px!important}.sa-collection-selector__tab{min-height:38px!important;padding:8px 12px!important;color:#071827!important;font-size:14px!important;font-weight:650!important}.sa-collection-selector__tab[aria-selected=true]{background:#071f3f!important;color:#fff!important}.sa-collection-selector__scope{min-height:38px!important;margin-bottom:14px!important;padding:8px 12px!important;border-color:#dbe3ec!important;border-radius:7px!important;background:#f8fbff!important;font-size:13px!important;line-height:1.25!important}.sa-collection-selector__cross-sell{min-height:36px!important;margin-bottom:12px!important;padding:8px 12px!important;border-radius:7px!important;font-size:13px!important;line-height:1.25!important}.sa-collection-selector__question{margin-top:14px!important}.sa-collection-selector__question legend,.sa-collection-selector__filter-group label,.sa-collection-selector__spec-panel label{margin-bottom:8px!important;color:#071827!important;font-size:14.5px!important;font-weight:650!important;line-height:1.2!important}.sa-collection-selector__type-card span{min-height:68px!important;padding:12px 14px!important;border-radius:7px!important;gap:12px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card span,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card span{grid-template-columns:22px 42px minmax(0,1fr)!important}.sa-collection-selector__type-card strong{font-size:14px!important;line-height:1.18!important}.sa-collection-selector__type-card small{margin-top:3px!important;font-size:12px!important;line-height:1.22!important}.sa-collection-selector__type-icon{width:40px!important;height:40px!important}.sa-collection-selector__install-card span,.sa-collection-selector__use-case span,.sa-collection-selector__choice span{min-height:42px!important;padding:9px 12px!important;border-radius:7px!important;font-size:13.5px!important;font-weight:600!important;line-height:1.16!important}.sa-collection-selector__dropdowns{gap:8px!important;margin-top:10px!important}.sa-collection-selector__dropdown-button{min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;font-size:13px!important;line-height:1.1!important}.sa-collection-selector__status{min-height:54px!important;margin-top:14px!important;padding:10px 14px!important;border-radius:7px!important}.sa-collection-selector__status h3{margin-bottom:3px!important;font-size:14px!important;line-height:1.2!important}.sa-collection-selector__status p{font-size:13px!important;line-height:1.25!important}.sa-collection-selector__actions{gap:8px!important;margin-top:12px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions{grid-template-columns:minmax(180px,.95fr) minmax(170px,.75fr) auto auto!important}.sa-collection-selector__button,.sa-collection-selector__filters-link{min-height:42px!important;border-radius:5px!important;padding:10px 14px!important;font-size:13.5px!important;line-height:1.15!important}.sa-collection-selector__expert,.sa-collection-selector__reset{min-height:42px!important;padding:8px 10px!important;font-size:13px!important}.sa-collection-selector__recommendations{position:sticky!important;top:16px!important;min-height:0!important}.sa-collection-selector__recommendations h3{font-size:24px!important;line-height:1.12!important}.sa-collection-selector__recommendations>p{margin-bottom:10px!important;font-size:13px!important;line-height:1.35!important}.sa-collection-selector__product-card{grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important;padding:12px!important;border-radius:8px!important}.sa-collection-selector__product-image{min-height:96px!important}.sa-collection-selector__product-image img{max-height:104px!important}.sa-collection-selector__product-title{font-size:13.5px!important;line-height:1.2!important}.sa-collection-selector__product-price{font-size:18px!important;line-height:1.12!important}.sa-collection-selector__badge-list{gap:5px!important}.sa-collection-selector__badge{padding:4px 7px!important;font-size:11px!important}.sa-collection-selector__match-reasons{margin-top:8px!important;font-size:12px!important;line-height:1.35!important}.sa-collection-selector__product-actions{margin-top:8px!important}.sa-collection-selector__product-action{min-height:34px!important;padding:8px 12px!important;border-radius:5px!important;font-size:12.5px!important}.sa-collection-selector__empty{padding:14px!important;border-radius:7px!important}.sa-collection-selector__empty h4{font-size:15px!important;line-height:1.2!important}.sa-collection-selector__empty p{font-size:13px!important;line-height:1.35!important}@media(max-width:1180px){.sa-collection-selector__shell{grid-template-columns:1fr!important}.sa-collection-selector__recommendations{position:static!important}}@media(max-width:749px){.sa-collection-selector__inner{width:min(100%,calc(100% - 28px))!important}.sa-collection-selector__main,.sa-collection-selector__recommendations{padding:14px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions{grid-template-columns:1fr!important}}#MainContent .sa-collection-selector__install-card span,#MainContent .sa-collection-selector__use-case span,#MainContent .sa-collection-selector__choice span{min-height:38px!important;padding:8px 10px!important;font-size:12.5px!important;line-height:1.2!important}#MainContent .sa-collection-selector [data-sa-show-matches][hidden]{display:none!important}#MainContent .sa-collection-selector__recommendations{scroll-margin-top:clamp(96px,14vh,150px)!important}@media(max-width:749px){#MainContent .sa-collection-selector{padding:20px 0 24px!important}#MainContent .sa-collection-selector__inner{width:100%!important;max-width:none!important;padding-inline:14px!important}#MainContent .sa-collection-selector__main,#MainContent .sa-collection-selector__recommendations{min-width:0!important;padding:18px 14px!important}#MainContent .sa-collection-selector__result{padding:16px!important}#MainContent .sa-collection-selector__actions{grid-template-columns:1fr!important}#MainContent .sa-collection-selector__button,#MainContent .sa-collection-selector__filters-link,#MainContent .sa-collection-selector__expert,#MainContent .sa-collection-selector__reset{width:100%!important;white-space:normal!important}}#MainContent .sa-collection-selector,#MainContent .sa-collection-selector button,#MainContent .sa-collection-selector input,#MainContent .sa-collection-selector select{font-family:var(--sa-font-body, var(--sa-font-sans))!important;letter-spacing:0!important}#MainContent .sa-collection-selector__main,#MainContent .sa-collection-selector__recommendations,#MainContent .sa-selector-active-state{border-radius:var(--sa-radius-lg, 8px)!important}#MainContent .sa-collection-selector h2{font-family:var(--sa-font-display, var(--sa-font-sans))!important;font-size:clamp(22px,1.7vw,26px)!important;font-weight:var(--sa-weight-semibold, 600)!important;line-height:1.18!important;letter-spacing:0!important}#MainContent .sa-collection-selector h3,#MainContent .sa-collection-selector__recommendations h3{font-family:var(--sa-font-display, var(--sa-font-sans))!important;font-size:clamp(19px,1.35vw,22px)!important;font-weight:var(--sa-weight-semibold, 600)!important;line-height:1.24!important;letter-spacing:0!important}#MainContent .sa-collection-selector__intro,#MainContent .sa-collection-selector__recommendations p,#MainContent .sa-selector-active-state,#MainContent .sa-selector-active-state__title span{font-size:13.5px!important;font-weight:var(--sa-weight-regular, 400)!important;line-height:1.45!important}#MainContent .sa-collection-selector__question legend,#MainContent .sa-collection-selector fieldset legend,#MainContent .sa-collection-selector__popular-heading span{font-size:14px!important;font-weight:var(--sa-weight-semibold, 600)!important;line-height:1.3!important;letter-spacing:0!important}#MainContent .sa-collection-selector__choice span,#MainContent .sa-collection-selector__quick-filter summary,#MainContent .sa-collection-selector__quick-option,#MainContent .sa-selector-active-state__chips span,#MainContent .sa-selector-active-state__chips button{min-height:var(--sa-control-sm, 36px)!important;border-radius:var(--sa-radius-md, 6px)!important;padding:7px 10px!important;font-size:13px!important;font-weight:var(--sa-weight-medium, 500)!important;line-height:1.2!important}#MainContent .sa-collection-selector__button,#MainContent .sa-collection-selector__filters-link,#MainContent .sa-collection-selector__expert,#MainContent .sa-collection-selector__reset{min-height:var(--sa-control-md, 44px)!important;border-radius:var(--sa-radius-md, 6px)!important;padding:10px 14px!important;font-size:14px!important;font-weight:var(--sa-weight-semibold, 600)!important;line-height:1.2!important}#MainContent .sa-collection-selector__product-card{grid-template-columns:78px minmax(0,1fr)!important;gap:var(--sa-space-3, 12px)!important;border-radius:var(--sa-radius-md, 6px)!important;padding:var(--sa-space-3, 12px)!important}#MainContent .sa-collection-selector__product-image{min-height:74px!important;border-radius:var(--sa-radius-sm, 4px)!important}#MainContent .sa-collection-selector__product-title{font-size:13px!important;font-weight:var(--sa-weight-semibold, 600)!important;line-height:1.28!important}#MainContent .sa-collection-selector__product-price{font-size:18px!important;font-weight:var(--sa-weight-bold, 700)!important;line-height:1.15!important}#MainContent .sa-collection-selector__compact-start{display:none}#MainContent .sa-collection-selector[data-selector-presentation=compact]{padding:10px 0 18px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-start{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)!important;gap:22px!important;align-items:center!important;min-height:134px!important;border:1px solid #dbe3ec!important;border-radius:8px!important;padding:18px 22px!important;background:linear-gradient(90deg,#fff 0% 54%,#f8fafc 54% 100%)!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-copy h3{margin:0 0 6px!important;color:#071827!important;font-size:clamp(18px,1.45vw,23px)!important;font-weight:760!important;line-height:1.15!important;letter-spacing:0!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-copy p{max-width:520px!important;margin:0 0 14px!important;color:#40506a!important;font-size:13px!important;line-height:1.35!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-button{display:inline-flex!important;min-height:38px!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;padding:9px 18px!important;font:inherit!important;font-size:13px!important;font-weight:750!important;line-height:1.1!important;cursor:pointer!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-button--primary{border:1px solid #ff403f!important;background:#ff403f!important;color:#fff!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-button--secondary{border:1px solid #c9d5e3!important;background:#fff!important;color:#071827!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-button:focus-visible{outline:3px solid rgba(255,64,63,.22)!important;outline-offset:2px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-benefits{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;color:#071827!important;font-size:12.5px!important;font-weight:650!important;line-height:1.25!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-benefits li{position:relative!important;padding-left:22px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-benefits li:before{content:""!important;position:absolute!important;top:.3em!important;left:0!important;width:13px!important;height:7px!important;border-bottom:1.8px solid #0b6b45!important;border-left:1.8px solid #0b6b45!important;transform:rotate(-45deg)!important}#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__shell{display:block!important}#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__main{padding:0!important;border:0!important;background:transparent!important}#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__kicker,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__main>h2,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__intro,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__tabs,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__scope,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__cross-sell,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__panel,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__result,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__actions,#MainContent .sa-collection-selector[data-selector-presentation=compact]:not(.is-compact-open) .sa-collection-selector__recommendations{display:none!important}#MainContent .sa-collection-selector[data-selector-presentation=compact].is-compact-open .sa-collection-selector__compact-start{display:none!important}#MainContent .sa-collection-selector[data-selector-presentation=compact].is-compact-open .sa-collection-selector__main{padding:18px 18px 16px!important}@media(max-width:989px){#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-start{grid-template-columns:1fr!important;gap:14px!important;background:#fff!important}}@media(max-width:749px){#MainContent .sa-collection-selector[data-selector-presentation=compact]{padding-block:10px 16px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-start{min-height:0!important;padding:16px!important}#MainContent .sa-collection-selector[data-selector-presentation=compact] .sa-collection-selector__compact-actions{display:grid!important;grid-template-columns:1fr!important}}#MainContent .sa-collection-selector[data-selector-context=collection]{padding:16px 0 22px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__inner{width:min(100%,calc(100% - 88px))!important;max-width:1360px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__shell{grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:16px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__recommendations:not(:has(.sa-collection-selector__product-card:not([hidden]))){display:none!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__shell:not(:has(.sa-collection-selector__product-card:not([hidden]))){display:block!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__main{padding:16px!important;border-radius:8px!important;box-shadow:none!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__kicker{margin-bottom:5px!important;color:#07192b!important;font-size:11px!important;letter-spacing:.08em!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__main h2{font-size:clamp(22px,2vw,30px)!important;line-height:1.08!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__intro{margin:6px 0 12px!important;font-size:13px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__tabs{margin:8px 0 10px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__tab{min-height:38px!important;padding:7px 10px!important;font-size:13px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__scope,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__cross-sell{min-height:34px!important;margin-bottom:9px!important;padding:7px 10px!important;font-size:12.5px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__questions{gap:10px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__question{gap:7px!important}#MainContent .sa-collection-selector[data-selector-context=collection] [data-sa-use-case-question]:not(:has(.sa-collection-selector__use-case:not([hidden]))){display:none!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__question legend{margin-bottom:5px!important;font-size:14.5px!important;line-height:1.2!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__install-grid,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__use-cases{gap:8px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__install-card span,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__use-case span{min-height:40px!important;padding:7px 10px 7px 36px!important;border-radius:7px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__install-card span:before,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__use-case span:before{left:11px!important;width:14px!important;height:14px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__install-card strong,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__use-case strong{font-size:12.5px!important;line-height:1.18!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__install-card small,#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__use-case small{font-size:11.5px!important;line-height:1.2!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__hint{margin:2px 0 0!important;font-size:12px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__quick-filters{gap:7px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__quick-filter summary{min-height:30px!important;padding:6px 9px!important;font-size:12px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__result{min-height:42px!important;margin-top:9px!important;padding:8px 10px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__result-icon{width:34px!important;height:34px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__result strong{font-size:13px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__result span span{font-size:12px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__actions{display:grid!important;grid-template-columns:minmax(180px,.9fr) minmax(160px,.75fr) auto auto!important;gap:8px!important;margin-top:9px!important;align-items:center!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__button{min-height:34px!important;padding:7px 10px!important;border-radius:6px!important;font-size:12.5px!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__button--text{padding-inline:6px!important}@media(max-width:1180px){#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__inner{width:min(100%,calc(100% - 28px))!important}#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__shell{grid-template-columns:1fr!important}}@media(max-width:760px){#MainContent .sa-collection-selector[data-selector-context=collection] .sa-collection-selector__actions{grid-template-columns:1fr!important}}.sa-collection-selector{padding:18px 0 24px!important;background:#fff!important}.sa-collection-selector__inner{width:min(100%,calc(100% - 88px))!important;max-width:1360px!important}.sa-collection-selector__shell{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;gap:18px!important;align-items:start!important}.sa-collection-selector__main,.sa-collection-selector__recommendations{border:1px solid #d6e1ed!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.sa-collection-selector__main{padding:18px 18px 16px!important}.sa-collection-selector__recommendations{position:sticky!important;top:16px!important;padding:18px!important}.sa-collection-selector__kicker{margin-bottom:8px!important;color:#071827!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important}.sa-collection-selector__main h2{max-width:720px!important;color:#071827!important;font-size:clamp(25px,2.3vw,34px)!important;font-weight:720!important;line-height:1.08!important}.sa-collection-selector__intro{max-width:760px!important;margin:8px 0 14px!important;color:#23364d!important;font-size:14px!important;line-height:1.35!important}.sa-collection-selector__tabs{margin-bottom:12px!important;border-radius:6px!important}.sa-collection-selector__tab{min-height:42px!important;border-radius:5px!important;padding:9px 14px!important;color:#071827!important;font-size:14px!important;font-weight:700!important}.sa-collection-selector__tab svg{width:16px!important;height:16px!important}.sa-collection-selector__tab[aria-selected=true]{background:#062346!important;color:#fff!important}.sa-collection-selector__scope,.sa-collection-selector__cross-sell{min-height:34px!important;margin-bottom:10px!important;padding:7px 10px!important;border-radius:6px!important;font-size:12.5px!important}.sa-collection-selector__question{margin-top:10px!important}.sa-collection-selector__question legend,.sa-collection-selector__filter-group label,.sa-collection-selector__spec-panel label{margin-bottom:7px!important;color:#071827!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}.sa-collection-selector__product-types{gap:10px!important}.sa-collection-selector__type-card span{min-height:58px!important;padding:10px 12px!important;border-radius:7px!important;gap:10px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__type-card span,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__type-card span{grid-template-columns:20px 34px minmax(0,1fr)!important}.sa-collection-selector__type-icon{width:34px!important;height:34px!important}.sa-collection-selector__type-card strong{font-size:13.5px!important;line-height:1.15!important}.sa-collection-selector__type-card small{margin-top:2px!important;font-size:11.5px!important;line-height:1.2!important}.sa-collection-selector__install-grid,.sa-collection-selector__use-cases,.sa-collection-selector__choices{gap:8px!important}.sa-collection-selector__install-card span,.sa-collection-selector__use-case span,.sa-collection-selector__choice span{min-height:38px!important;padding:8px 10px!important;border-radius:6px!important;font-size:12.5px!important;font-weight:650!important;line-height:1.15!important}.sa-collection-selector__install-card small,.sa-collection-selector__use-case small{display:none!important}.sa-collection-selector__dropdowns{gap:7px!important;margin-top:8px!important}.sa-collection-selector__dropdown-button{min-height:34px!important;padding:7px 10px!important;border-radius:999px!important;font-size:12.5px!important}.sa-collection-selector__status,.sa-collection-selector__result{min-height:48px!important;margin-top:10px!important;padding:9px 12px!important;border-radius:7px!important}.sa-collection-selector__status h3,.sa-collection-selector__result strong{font-size:13.5px!important;line-height:1.18!important}.sa-collection-selector__status p,.sa-collection-selector__result span span{font-size:12.5px!important;line-height:1.25!important}.sa-collection-selector__actions{gap:8px!important;margin-top:10px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions{grid-template-columns:minmax(180px,.95fr) minmax(155px,.65fr) auto auto!important}.sa-collection-selector__button,.sa-collection-selector__filters-link,.sa-collection-selector__expert,.sa-collection-selector__reset{min-height:38px!important;padding:8px 12px!important;border-radius:5px!important;font-size:12.5px!important;font-weight:700!important}.sa-collection-selector__recommendations h3{margin-bottom:6px!important;font-size:23px!important;font-weight:720!important;line-height:1.12!important}.sa-collection-selector__recommendations>p{margin-bottom:10px!important;font-size:13px!important;line-height:1.3!important}.sa-collection-selector__product-list{gap:10px!important}.sa-collection-selector__product-card{grid-template-columns:82px minmax(0,1fr)!important;gap:10px!important;padding:10px!important;border-radius:7px!important}.sa-collection-selector__product-image{min-height:78px!important}.sa-collection-selector__product-image img{max-height:82px!important;object-fit:contain!important}.sa-collection-selector__product-title{font-size:12.5px!important;line-height:1.2!important}.sa-collection-selector__product-price{font-size:16px!important;line-height:1.1!important}.sa-collection-selector__badge-list,.sa-collection-selector__badges{gap:4px!important}.sa-collection-selector__badge,.sa-collection-selector__badges span{padding:3px 6px!important;border-radius:4px!important;font-size:10.5px!important}.sa-collection-selector__match-reasons{margin-top:6px!important;font-size:11.5px!important;line-height:1.3!important}.sa-collection-selector__product-actions{margin-top:7px!important}.sa-collection-selector__product-action,.sa-collection-selector__product-actions a,.sa-collection-selector__product-actions button{min-height:32px!important;padding:7px 10px!important;border-radius:5px!important;font-size:12px!important}.sa-collection-selector__carousel-controls{margin-top:8px!important}@media(max-width:1180px){.sa-collection-selector__inner{width:min(100%,calc(100% - 28px))!important}.sa-collection-selector__shell{grid-template-columns:1fr!important}.sa-collection-selector__recommendations{position:static!important}}@media(max-width:749px){.sa-collection-selector__main,.sa-collection-selector__recommendations{padding:14px!important}.sa-collection-selector[data-active-mode=help] .sa-collection-selector__actions,.sa-collection-selector[data-active-mode=know] .sa-collection-selector__actions{grid-template-columns:1fr!important}}#MainContent .sa-collection-selector{padding:18px 0 24px!important;background:#fff!important}#MainContent .sa-collection-selector__inner{width:min(100%,calc(100% - 88px))!important;max-width:1360px!important}#MainContent .sa-collection-selector__shell{grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;gap:18px!important}#MainContent .sa-collection-selector__main,#MainContent .sa-collection-selector__recommendations{border-radius:8px!important;box-shadow:none!important}#MainContent .sa-collection-selector__main{padding:18px 18px 16px!important}#MainContent .sa-collection-selector__recommendations{padding:18px!important}#MainContent .sa-collection-selector__main h2{font-size:clamp(22px,2vw,30px)!important;line-height:1.1!important}#MainContent .sa-collection-selector__intro{margin:8px 0 14px!important;font-size:14px!important;line-height:1.35!important}#MainContent .sa-collection-selector__tabs{margin-bottom:12px!important}#MainContent .sa-collection-selector__tab{min-height:42px!important;padding:8px 12px!important;font-size:14px!important;line-height:1.2!important}#MainContent .sa-collection-selector__scope,#MainContent .sa-collection-selector__cross-sell{min-height:40px!important;margin-bottom:12px!important;padding:8px 12px!important;font-size:13px!important}#MainContent .sa-collection-selector__questions,#MainContent .sa-collection-selector__filter-list{gap:11px!important}#MainContent .sa-collection-selector__question,#MainContent .sa-collection-selector__filter-group{gap:8px!important}#MainContent .sa-collection-selector__question legend,#MainContent .sa-collection-selector__filter-group legend{margin-bottom:6px!important;font-size:15px!important;line-height:1.25!important}#MainContent .sa-collection-selector__type-card span{min-height:58px!important;padding:10px 12px!important;gap:10px!important}#MainContent .sa-collection-selector__type-card strong,#MainContent .sa-collection-selector__install-card strong,#MainContent .sa-collection-selector__use-case strong{font-size:13.5px!important;line-height:1.2!important}#MainContent .sa-collection-selector__type-card small,#MainContent .sa-collection-selector__install-card small,#MainContent .sa-collection-selector__use-case small{font-size:12px!important;line-height:1.25!important}#MainContent .sa-collection-selector__install-card span,#MainContent .sa-collection-selector__use-case span{display:grid!important;align-content:center!important;justify-content:stretch!important;min-height:46px!important;padding:8px 12px 8px 38px!important;text-align:left!important}#MainContent .sa-collection-selector__install-card span:before,#MainContent .sa-collection-selector__use-case span:before{top:50%!important;left:12px!important;transform:translateY(-50%)!important}#MainContent .sa-collection-selector__choice span{min-height:38px!important;padding:8px 10px!important;font-size:12.5px!important;line-height:1.2!important}#MainContent .sa-collection-selector__quick-filters{gap:8px!important}#MainContent .sa-collection-selector__quick-filter summary{min-height:34px!important;padding:7px 10px!important;font-size:12.5px!important}#MainContent .sa-collection-selector__quick-options{padding:8px!important}#MainContent .sa-collection-selector__quick-option{min-height:32px!important;padding:6px 8px!important;font-size:12px!important}#MainContent .sa-collection-selector__status,#MainContent .sa-collection-selector__result{min-height:48px!important;margin-top:10px!important;padding:9px 12px!important}#MainContent .sa-collection-selector__actions{gap:10px!important;margin-top:10px!important}#MainContent .sa-collection-selector__button,#MainContent .sa-collection-selector__filters-link,#MainContent .sa-collection-selector__expert,#MainContent .sa-collection-selector__reset{min-height:38px!important;padding:8px 12px!important;font-size:12.5px!important}#MainContent .sa-collection-selector__recommendations h3{font-size:22px!important;line-height:1.15!important}#MainContent .sa-collection-selector__product-card{grid-template-columns:82px minmax(0,1fr)!important;padding:10px!important}#MainContent .sa-collection-selector__product-image{min-height:78px!important}#MainContent .sa-collection-selector__product-title{font-size:12.5px!important}#MainContent .sa-collection-selector__product-price{font-size:16px!important}@media(max-width:1180px){#MainContent .sa-collection-selector__inner{width:min(100%,calc(100% - 28px))!important}#MainContent .sa-collection-selector__shell{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-sa-collection-selector.css.map */
