._0Iot3W_page{--product-title-size:16px;--product-description-size:14px;--product-text-gap:4px;--product-card-gap:16px;color:#212227;background:#fff;width:100%}._0Iot3W_filterSection{width:100%;padding:120px var(--desktop-page-gutter) 48px;background:#f0f0f0;flex-direction:column;align-items:flex-start;gap:8px;display:flex}._0Iot3W_filterSection h1{margin:0;font-size:34px;font-weight:300;line-height:1.1}._0Iot3W_breadcrumb{text-transform:none;align-items:center;gap:4px;font-size:16px;display:flex}._0Iot3W_breadcrumb a{color:#606060}._0Iot3W_breadcrumb strong{font-weight:600}._0Iot3W_breadcrumb>span{width:24px;height:24px;position:relative}._0Iot3W_breadcrumb>span:before{content:"";border-top:1px solid #606060;border-right:1px solid #606060;width:7px;height:7px;position:absolute;top:7px;left:7px;transform:rotate(45deg)}._0Iot3W_filterButton{color:#606060;text-transform:uppercase;background:0 0;align-items:center;gap:8px;height:24px;margin-top:8px;padding:0;font-size:16px;display:inline-flex}._0Iot3W_filterButton span{font-size:24px;font-weight:200;line-height:1}._0Iot3W_productsSection{width:100%;max-width:none;padding:48px var(--desktop-page-gutter) 48px;margin:0 auto}._0Iot3W_topLayout{grid-template-columns:592px 592px;gap:16px;display:grid}._0Iot3W_featureImage{width:592px;height:706px;margin:0;padding-bottom:56px;padding-right:56px;position:relative;overflow:hidden}._0Iot3W_featureImage img{object-fit:cover;object-position:top left;max-width:100%;width:calc(100% - 56px)!important;height:calc(100% - 56px)!important;top:0!important;left:0!important}._0Iot3W_mainGrid{grid-template-columns:repeat(2,288px);gap:16px;display:grid}._0Iot3W_secondaryGrid,._0Iot3W_accessoryGrid{grid-template-columns:repeat(4,288px);gap:24px 16px;display:grid}._0Iot3W_secondaryGrid{margin-top:24px}._0Iot3W_productCard{gap:var(--product-card-gap);flex-direction:column;min-width:0;display:flex}._0Iot3W_productImage{background:#f0f0f0;width:288px;height:288px;position:relative;overflow:hidden}._0Iot3W_productImage img{object-fit:cover}._0Iot3W_productImageDefault,._0Iot3W_productImageHover{transition:transform .5s cubic-bezier(.22,1,.36,1)}._0Iot3W_productImageHover{z-index:1;transform:translateY(100%)}@media (hover:hover) and (pointer:fine){._0Iot3W_productCard:hover ._0Iot3W_productImageDefault{transform:translateY(-100%)}._0Iot3W_productCard:hover ._0Iot3W_productImageHover{transform:translateY(0)}}._0Iot3W_productText{gap:var(--product-text-gap);flex-direction:column;display:flex}._0Iot3W_productText h2,._0Iot3W_productText p{margin:0}._0Iot3W_productText h2{font-size:var(--product-title-size);text-transform:uppercase;font-weight:400;line-height:normal}._0Iot3W_productText p{font-size:var(--product-description-size);font-weight:300;line-height:normal}._0Iot3W_accessories{margin-top:24px}._0Iot3W_accessories>h2{margin:0 0 24px;font-size:26px;font-weight:400;line-height:1.1}@media (min-width:1024px){._0Iot3W_page{--desktop-page-gutter:max(24px, calc((100% - 1200px) / 2))}._0Iot3W_productText p{color:#606060}}@media (max-width:1023px){._0Iot3W_page>header{padding-top:24px}._0Iot3W_page{--product-title-size:14px;--product-description-size:14px;--product-text-gap:2px;--product-card-gap:8px}._0Iot3W_filterSection{min-height:155px;padding:24px 16px 72px}._0Iot3W_filterSection h1{font-size:32px}._0Iot3W_breadcrumb{text-transform:uppercase;width:100%;height:24px;font-size:14px;line-height:normal}._0Iot3W_breadcrumb>a,._0Iot3W_breadcrumb>span{flex-shrink:0}._0Iot3W_breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0Iot3W_filterButton{margin-top:16px}._0Iot3W_productsSection{max-width:none;margin:0;padding:24px 16px 48px}._0Iot3W_topLayout{flex-direction:column;gap:24px;display:flex}._0Iot3W_mainGrid{order:1}._0Iot3W_featureImage{aspect-ratio:1;order:2;width:100%;height:auto;padding:0}._0Iot3W_featureImage img{object-fit:cover;object-position:center;width:100%!important;height:100%!important}._0Iot3W_mainGrid,._0Iot3W_secondaryGrid,._0Iot3W_accessoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}._0Iot3W_secondaryGrid{margin-top:24px}._0Iot3W_productImage{aspect-ratio:1;width:100%;height:auto}._0Iot3W_productText{padding-right:20px}._0Iot3W_productText h2,._0Iot3W_productText p{overflow-wrap:anywhere}._0Iot3W_productText p{color:#606060}._0Iot3W_accessories{margin-top:48px}._0Iot3W_accessories>h2{margin-bottom:24px;font-size:24px}}@media (min-width:1024px) and (max-width:1200px){._0Iot3W_filterSection,._0Iot3W_productsSection{padding-left:48px;padding-right:48px}._0Iot3W_topLayout{grid-template-columns:1fr 1fr}._0Iot3W_featureImage{width:100%}._0Iot3W_mainGrid,._0Iot3W_secondaryGrid,._0Iot3W_accessoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._0Iot3W_productImage{aspect-ratio:1;width:100%;height:auto}}@media (min-width:1001px){._0Iot3W_filterSection{padding-top:48px;padding-bottom:32px}}._0Iot3W_productLink{color:inherit;text-decoration:none}
.JXbDoW_header{padding:64px var(--desktop-page-gutter) 48px;color:#212227;background:#f0f0f0;flex-direction:column;gap:24px;display:flex}.JXbDoW_heading{flex-direction:column;gap:8px;display:flex}.JXbDoW_heading h1{margin:0;font-size:34px;font-weight:300;line-height:1.1}.JXbDoW_breadcrumb{align-items:center;gap:8px;height:24px;font-size:16px;line-height:normal;display:flex}.JXbDoW_breadcrumb a{color:#606060}.JXbDoW_breadcrumb strong{font-weight:600}.JXbDoW_compactLabel{display:none}.JXbDoW_filters{flex-direction:column;gap:16px;display:flex}.JXbDoW_trigger{color:#606060;text-transform:uppercase;background:0 0;align-self:flex-start;align-items:center;gap:8px;height:24px;padding:0;font-size:16px;line-height:normal;display:flex}.JXbDoW_icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.JXbDoW_icon[data-open=true]{transform:rotate(-45deg)}.JXbDoW_groups{flex-wrap:wrap;gap:16px;display:flex}.JXbDoW_groups[hidden]{display:none}.JXbDoW_stiloGroups{gap:24px;padding:8px 0}.JXbDoW_stiloGroups [data-filter-group=functionality] .JXbDoW_options{flex-direction:column-reverse}.JXbDoW_group{min-width:85px}.JXbDoW_group h2{text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700;line-height:normal}.JXbDoW_options{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.JXbDoW_options button{color:#212227;text-align:left;background:0 0;padding:0;font-size:12px;line-height:normal}.JXbDoW_options button[aria-pressed=true]{color:#0088bc;text-underline-offset:3px;text-decoration:underline}.JXbDoW_trigger:hover,.JXbDoW_options button:hover{color:#0088bc}.JXbDoW_trigger:focus-visible,.JXbDoW_options button:focus-visible{outline-offset:3px;outline:2px solid #0088bc}.JXbDoW_empty{padding:24px 0}.JXbDoW_empty p{margin:0 0 16px}.JXbDoW_empty button{color:#212227;background:0 0;border:1px solid;padding:8px 16px}@media (max-width:1023px){.JXbDoW_header{padding:24px 16px}.JXbDoW_heading h1{font-size:32px}.JXbDoW_breadcrumb{gap:4px;font-size:14px}.JXbDoW_fullLabel{display:none}.JXbDoW_compactLabel{display:inline}.JXbDoW_trigger{font-size:14px}.JXbDoW_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.JXbDoW_stiloGroups{padding:0}.JXbDoW_stiloGroups [data-filter-group=functionality] .JXbDoW_options{flex-direction:column}.JXbDoW_group{min-width:0}.JXbDoW_group h2,.JXbDoW_options button{font-size:14px}}
