.rm-arch{display:block;padding-block:0 clamp(40px,6vw,80px);background:var(--rm-surface)}.rm-arch>.e-con-inner{max-width:none}.rm-arch .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;min-width:0}.rm-arch :is(.rm-arch-hero,.rm-arch-body,.rm-arch-bar){padding:0}.rm-arch .elementor-widget{margin:0}.rm-arch-hero{padding-block:16px 4px}@media (min-width:1025px){.rm-arch-hero{padding-block:24px 8px}}.rm-arch-crumbs .elementor-widget-container{padding:0}.rm-arch-crumbs .page-heading{padding:0;margin:0;min-height:0;background:none;border:0;text-align:left}.rm-arch-crumbs .page-heading :is(.container,.row,.col-md-12){padding:0;margin:0;width:100%;max-width:none;float:none;text-align:left}.rm-arch-crumbs .woocommerce-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;padding:0;font-size:var(--rm-fs-xs);line-height:1.4;color:var(--rm-muted);text-transform:none;letter-spacing:0}.rm-arch-crumbs .woocommerce-breadcrumb a{color:var(--rm-muted);font-weight:600;transition:color var(--rm-d-2) var(--rm-ease)}.rm-arch-crumbs .woocommerce-breadcrumb a:hover{color:var(--rm-accent)}.rm-arch-crumbs .delimeter{display:inline-flex;font-size:9px;color:var(--rm-soft)}.rm-arch-crumbs .delimeter:has(+.title){display:none}.rm-arch-crumbs .woocommerce-breadcrumb .title{order:9;flex:0 0 100%;margin:10px 0 0;font-family:var(--rm-font-head);font-weight:800;font-size:var(--rm-fs-3xl);line-height:var(--rm-lh-tight);letter-spacing:var(--rm-track-head);text-transform:none;color:var(--rm-text);text-wrap:balance}.rm-arch .rm-arch-desc{margin-top:12px}.rm-arch-desc .elementor-widget-container{padding:0}.rm-arch-desc .term-description{max-width:760px;font-size:var(--rm-fs-base);line-height:1.6;color:var(--rm-muted)}.rm-arch-desc .term-description>*{margin:0 0 .6em}.rm-arch-desc .term-description>:last-child{margin-bottom:0}.rm-arch-desc .term-description a{color:var(--rm-accent);text-decoration:underline;text-underline-offset:2px}.rm-arch-desc .term-description.rm-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rm-arch-desc .rm-more{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:6px 0;min-height:44px;background:none;border:0;color:var(--rm-text);font:700 var(--rm-fs-sm)/1 var(--rm-font-body);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rm-line-strong)}.rm-arch-desc .rm-more:hover{color:var(--rm-accent);text-decoration-color:currentColor}.rm-arch .rm-arch-chips{margin-top:16px}.rm-arch-chips .elementor-widget-container{padding:0}.rm-arch .rm-arch-chips .etheme-dynamic-categories-wrapper{background:none!important;padding:0!important;margin:0!important;border-radius:0!important}.rm-arch-chips .etheme-category-grid-heading-wrapper{display:none}.rm-arch-chips .swiper{overflow:visible}.rm-arch-chips .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:8px;transform:none!important;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:2px var(--rm-gutter);margin-inline:calc(var(--rm-gutter) * -1);scroll-padding-inline:var(--rm-gutter);scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--rm-gutter),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--rm-gutter),#000 calc(100% - 28px),transparent)}.rm-arch-chips .swiper-wrapper::-webkit-scrollbar{display:none}.rm-arch .rm-arch-chips .swiper-wrapper>.swiper-slide{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;scroll-snap-align:start}.rm-arch-chips :is(.etheme-category-grid-item,.etheme-category-grid-content,.etheme-category-grid-title){width:max-content!important;max-width:none!important;overflow:visible!important}.rm-arch-chips .etheme-category-grid-item{margin:0;padding:0;background:none;border:0}.rm-arch-chips .etheme-category-grid-content{display:block;padding:0;margin:0;text-align:left}.rm-arch-chips .etheme-category-grid-title{display:block;margin:0}.rm-arch-chips .etheme-category-grid-title a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--rm-line-strong);border-radius:var(--rm-r-pill);background:var(--rm-surface);color:var(--rm-text);font:600 var(--rm-fs-sm)/1 var(--rm-font-body);letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none!important;transition:background-color var(--rm-d-2) var(--rm-ease),border-color var(--rm-d-2) var(--rm-ease),color var(--rm-d-2) var(--rm-ease),transform var(--rm-d-1) var(--rm-ease)}.rm-arch-chips .etheme-category-grid-title a:hover{border-color:var(--rm-ink);background:var(--rm-ink);color:#fff}.rm-arch-chips .etheme-category-grid-title a:active{transform:scale(.97)}.rm-arch-chips .etheme-category-grid-item-current .etheme-category-grid-title a,.rm-arch-chips .etheme-category-grid-item.active .etheme-category-grid-title a,.rm-arch-chips .etheme-category-grid-item.is-active .etheme-category-grid-title a,.rm-arch-chips .etheme-category-grid-title a[aria-current]{background:var(--rm-ink);border-color:var(--rm-ink);color:#fff}.rm-arch-chips .etheme-category-grid-count{display:none}@media (min-width:1025px){.rm-arch-chips .swiper-wrapper{flex-wrap:wrap;overflow:visible;padding:0;margin-inline:0;-webkit-mask-image:none;mask-image:none}}.rm-arch-body{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"side bar" "chips chips" "grid grid";align-items:start;margin-top:12px}.rm-arch-side{grid-area:side;position:sticky;top:var(--rm-arch-stick);z-index:20;background:var(--rm-surface);padding:8px 8px 8px 0;transition:top var(--rm-d-3) var(--rm-ease)}.rm-arch-bar{grid-area:bar;position:sticky;top:var(--rm-arch-stick);z-index:20;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:8px 0;background:var(--rm-surface);transition:top var(--rm-d-3) var(--rm-ease)}html.rm-scroll-down .rm-arch-side,html.rm-scroll-down .rm-arch-bar{top:0}.rm-arch-side.etheme-elementor-off-canvas--active{z-index:var(--rm-z-overlay)}.rm-arch-side,.rm-arch-bar{align-self:stretch;border-bottom:1px solid transparent}html.rm-scrolled .rm-arch-side,html.rm-scrolled .rm-arch-bar{border-bottom-color:var(--rm-line)}.rm-arch-grid{grid-area:grid;min-width:0;margin-top:14px}.rm-arch :is(.rm-arch-count,.rm-arch-sort) .elementor-widget-container{padding:0}.rm-arch-count{display:none}.rm-arch-count .woocommerce-result-count{margin:0;font-size:var(--rm-fs-sm);color:var(--rm-muted);font-weight:500}.rm-arch-sort{flex:0 1 auto}.rm-arch-sort .woocommerce-ordering{margin:0;float:none;position:relative}.rm-arch-sort select.orderby{appearance:none;-webkit-appearance:none;height:44px;min-height:44px;max-width:100%;padding:0 40px 0 18px;border:1px solid var(--rm-line-strong);border-radius:var(--rm-r-pill);background:var(--rm-surface);color:var(--rm-text);font:600 14px/1 var(--rm-font-body);cursor:pointer;box-shadow:none;text-overflow:ellipsis;transition:border-color var(--rm-d-2) var(--rm-ease)}.rm-arch-sort .woocommerce-ordering::after{content:"";position:absolute;right:15px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--rm-text);-webkit-mask:var(--rm-i-chev) center/contain no-repeat;mask:var(--rm-i-chev) center/contain no-repeat;pointer-events:none}.rm-arch-sort select.orderby:hover{border-color:var(--rm-ink)}@media (min-width:768px){.rm-arch-count{display:block;margin-right:auto}.rm-arch-bar{justify-content:space-between}}@media (min-width:1025px){.rm-arch-body{grid-template-columns:296px minmax(0,1fr);grid-template-areas:"side bar" "side chips" "side grid";column-gap:32px;margin-top:16px}.rm-arch-side{position:sticky;top:148px;align-self:start;max-height:calc(100dvh - 168px);overflow:auto;padding:0 6px 0 0;background:none;border:0!important;scrollbar-width:thin}.rm-arch-bar{position:static;padding:0 0 4px;background:none;border:0!important}.rm-arch-grid{margin-top:12px}}.rm-arch-side .etheme-elementor-off-canvas__toggle{position:static!important;transform:none!important;margin:0;padding:0;width:auto;height:auto;inset:auto}.rm-arch-side .etheme-elementor-off-canvas__toggle_wrapper{display:block;height:auto}.rm-arch-side .etheme-elementor-off-canvas__toggle .elementor-button-wrapper{display:block}.rm-arch-side .etheme-elementor-off-canvas__toggle_button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-width:44px;padding:0 18px;border:1px solid var(--rm-ink);border-radius:var(--rm-r-pill);background:var(--rm-ink);color:#fff;font:700 14px/1 var(--rm-font-body);text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer;transition:background-color var(--rm-d-2) var(--rm-ease),transform var(--rm-d-1) var(--rm-ease)}.rm-arch .rm-arch-side .elementor-button.etheme-elementor-off-canvas__toggle_button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:44px!important;min-height:44px!important;width:auto!important;padding:0 18px!important;border:1px solid var(--rm-ink)!important;border-radius:var(--rm-r-pill)!important;background:var(--rm-ink)!important;color:#fff!important;box-shadow:none!important;font:700 14px/1 var(--rm-font-body)!important}.rm-arch .rm-arch-side .elementor-button.etheme-elementor-off-canvas__toggle_button:hover{background:var(--rm-ink-3)!important;color:#fff!important}.rm-arch-side .etheme-elementor-off-canvas__toggle_button:hover{background:var(--rm-ink-3);color:#fff}.rm-arch-side .etheme-elementor-off-canvas__toggle_button:active{transform:scale(.96)}.rm-arch-side .etheme-elementor-off-canvas__toggle_button .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px}.rm-arch-side .etheme-elementor-off-canvas__toggle_button .elementor-button-icon{display:none}.rm-arch-side .etheme-elementor-off-canvas__toggle_button::before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:var(--rm-i-filter) center/contain no-repeat;mask:var(--rm-i-filter) center/contain no-repeat;flex:none}.rm-arch-side .etheme-elementor-off-canvas__toggle_button::after{content:"Filters"}html:lang(fr) .rm-arch-side .etheme-elementor-off-canvas__toggle_button::after{content:"Filtres"}@media (max-width:1024px){.rm-arch-side .etheme-elementor-off-canvas__container{z-index:var(--rm-z-overlay);background:rgba(14,17,22,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rm-arch-side .etheme-elementor-off-canvas__main{z-index:var(--rm-z-overlay);width:min(88vw,380px);max-width:none;border-radius:0 var(--rm-r-lg) var(--rm-r-lg) 0;background:var(--rm-surface);box-shadow:var(--rm-sh-3);color:var(--rm-text);padding:0}.rm-arch-side .etheme-elementor-off-canvas__main::before{content:"Filters";display:block;flex:none;padding:20px 64px 14px 20px;font:800 var(--rm-fs-lg)/1.2 var(--rm-font-head);letter-spacing:var(--rm-track-head);border-bottom:1px solid var(--rm-line)}html:lang(fr) .rm-arch-side .etheme-elementor-off-canvas__main::before{content:"Filtres"}.rm-arch-side .etheme-elementor-off-canvas__close-button{position:absolute;top:10px;right:12px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--rm-bg);color:var(--rm-text);font-size:14px;cursor:pointer;transition:background-color var(--rm-d-2) var(--rm-ease)}.rm-arch-side .etheme-elementor-off-canvas__close-button:hover{background:var(--rm-surface-alt)}.rm-arch-side .etheme-elementor-off-canvas_content{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 20px 24px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.rm-arch-side .rm-apply{flex:none;margin:0;padding:12px 20px calc(12px + var(--rm-safe-b));border-top:1px solid var(--rm-line);background:var(--rm-surface)}.rm-arch-side .rm-apply button{width:100%;min-height:50px;border:0;border-radius:var(--rm-r-pill);background:var(--rm-accent-grad);color:#fff;font:700 15px/1 var(--rm-font-body);box-shadow:var(--rm-sh-accent);cursor:pointer}}@media (min-width:1025px){.rm-arch-side .etheme-elementor-off-canvas__close-button{display:none!important}}.rm-arch-side .etheme-elementor-sidebar{display:block}.rm-arch-side .sidebar-widget{margin:0;padding:18px 0;border:0;border-bottom:1px solid var(--rm-line);background:none}.rm-arch-side .sidebar-widget:last-child{border-bottom:0}@media (min-width:1025px){.rm-arch-side .etheme-elementor-sidebar{border:1px solid var(--rm-line);border-radius:var(--rm-r-md);padding:4px 20px;background:var(--rm-surface)}}.rm-arch-side .widget-title{margin:0 0 12px;padding:0;border:0;font:800 var(--rm-fs-xs)/1.2 var(--rm-font-head);letter-spacing:var(--rm-track-caps);text-transform:uppercase;color:var(--rm-text)}.rm-arch-side .widget-title::after,.rm-arch-side .widget-title span::after{display:none}.rm-arch-side ul{list-style:none;margin:0;padding:0}.rm-arch-side .product-categories li{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.rm-arch-side .product-categories li>a{flex:1 1 0;min-width:0}.rm-arch-side .product-categories li>.count{order:2;flex:none;margin:0 0 0 auto}.rm-arch-side .product-categories li.cat-parent>.count{margin-right:36px}.rm-arch-side .product-categories li>ul.children{order:3;flex:0 0 100%}.rm-arch-side :is(.product-categories,.widget_layered_nav ul,.etheme_widget_brands ul) a{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px 6px 0;color:var(--rm-text);font:500 14px/1.3 var(--rm-font-body);text-transform:none;letter-spacing:0;transition:color var(--rm-d-2) var(--rm-ease),padding var(--rm-d-2) var(--rm-ease)}.rm-arch-side .product-categories a:hover,.rm-arch-side .etheme_widget_brands a:hover,.rm-arch-side .widget_layered_nav a:hover{color:var(--rm-accent)}.rm-arch-side .widget_layered_nav li{display:flex;align-items:center;margin:0;padding:0}.rm-arch-side .widget_layered_nav li.chosen>a,.rm-arch-side .widget_layered_nav li.wc-layered-nav-term.chosen>a{color:var(--rm-accent);font-weight:700}.rm-arch-side .widget_layered_nav li>a{flex:1 1 0;min-width:0}.rm-arch-side .widget_layered_nav .count{margin-left:auto}.rm-arch-side :is(.show-more,.show-less,.et-show-more,.et-show-less,.etheme-sidebar-show-more,[class*=list-more],[class*=show-more]){display:inline-flex;align-items:center;min-height:36px;color:var(--rm-accent);font:700 var(--rm-fs-sm)/1 var(--rm-font-body);cursor:pointer;background:none;border:0;padding:0}.rm-arch-side .product-categories li.current-cat>a,.rm-arch-side .product-categories li.current-cat-parent>a,.rm-arch-side .etheme_widget_brands .current-cat>a,.rm-arch-side .etheme_widget_brands .chosen>a{color:var(--rm-accent);font-weight:700}.rm-arch-side .product-categories ul.children{margin:0 0 6px;padding-left:14px;border-left:2px solid var(--rm-line)}.rm-arch-side .product-categories ul.children a{font-weight:500;color:var(--rm-muted);min-height:32px;padding-block:4px}.rm-arch-side .product-categories ul.children li.current-cat>a{color:var(--rm-accent)}.rm-arch-side .count{font-size:var(--rm-fs-xs);font-weight:600;line-height:1;color:var(--rm-muted);background:none!important;padding:0!important;border:0!important;min-width:0;height:auto;box-shadow:none}.rm-arch-side .product-categories .open-this{position:absolute;top:2px;right:-6px;display:flex;align-items:center;justify-content:center;width:44px;height:36px;margin:0;color:var(--rm-muted);font-size:10px;cursor:pointer;transition:transform var(--rm-d-3) var(--rm-ease)}@media (min-width:1025px){.rm-arch-side .widget_brand_nav ul{max-height:260px;overflow-y:auto;scrollbar-width:thin;padding-right:6px}}.rm-arch .rm-arch-side :is(.product-categories,.widget_layered_nav ul,.etheme_widget_brands ul) li>a{display:flex!important;align-items:center;padding:6px 8px 6px 0!important;border:0!important;text-decoration:none!important;background:none!important}.rm-arch .rm-arch-side :is(.product-categories,.widget_layered_nav ul,.etheme_widget_brands ul) li>a::before,.rm-arch .rm-arch-side :is(.product-categories,.widget_layered_nav ul,.etheme_widget_brands ul) li>a::after{content:none!important;display:none!important}@media (max-width:1024px){.rm-arch .rm-arch-chips .etheme-category-grid-title a{min-height:44px}.rm-arch .rm-arch-side :is(.product-categories,.widget_layered_nav ul) li>a{min-height:44px}.rm-arch-side .price_slider_amount .button{min-height:44px}}.rm-arch-side .price_slider_wrapper{padding-top:4px}.rm-arch-side .price_slider{height:4px;margin:14px 12px 18px;border:0;border-radius:4px;background:var(--rm-line)}.rm-arch-side .price_slider .ui-slider-range{background:var(--rm-accent);border-radius:4px}.rm-arch-side .price_slider .ui-slider-handle{top:-9px;width:22px;height:22px;margin-left:-11px;border:3px solid var(--rm-accent);border-radius:50%;background:#fff;box-shadow:var(--rm-sh-1);cursor:grab;outline:none}.rm-arch-side .price_slider .ui-slider-handle:focus-visible{box-shadow:var(--rm-focus-ring)}.rm-arch-side .price_slider_amount{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-direction:row-reverse}.rm-arch-side .price_slider_amount .price_label{margin:0;font:600 var(--rm-fs-sm)/1.3 var(--rm-font-body);color:var(--rm-muted);font-variant-numeric:tabular-nums}.rm-arch-side .price_slider_amount .button{min-height:38px;padding:0 18px;border:0;border-radius:var(--rm-r-pill);background:var(--rm-ink);color:#fff;font:700 13px/1 var(--rm-font-body);box-shadow:none;transition:background-color var(--rm-d-2) var(--rm-ease)}.rm-arch-side .price_slider_amount .button:hover{background:var(--rm-accent)}.rm-arch-grid .etheme-product-grid{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:var(--rm-arch-gap)}.rm-arch-grid .etheme-product-grid{transition:opacity var(--rm-d-3) var(--rm-ease)}.rm-arch-grid :is(.loading,.et-loading,.etheme-loading)>.etheme-product-grid,.rm-arch-grid.loading .etheme-product-grid,.rm-arch-grid.etheme-loading .etheme-product-grid{opacity:.45;pointer-events:none}.rm-arch-grid .etheme-elementor-pagination ul.page-numbers li{margin:0;padding:0;border:0;float:none}.rm-arch-grid .etheme-elementor-pagination a.page-numbers:active{transform:scale(.95)}.rm-arch-grid .etheme-elementor-pagination .page-numbers.prev .et-icon{transform:rotate(180deg)}.rm-arch-grid .woocommerce-info::before{content:"";position:absolute;top:36px;left:50%;width:56px;height:56px;margin-left:-28px;border-radius:50%;background:var(--rm-surface) var(--rm-i-search) center/26px no-repeat;box-shadow:var(--rm-sh-1);font-size:0}.rm-arch-side .cat-item:has(>a[href*="uncategorized"]),.rm-arch-side .cat-item:has(>a[href*="non-classifiee"]),.rm-arch-chips .swiper-slide:has(a[href*="uncategorized"]),.rm-arch-chips .swiper-slide:has(a[href*="non-classifiee"]){display:none!important}.rm-arch .rm-arch-side .product-categories li>a{color:var(--rm-text)!important;font:500 14px/1.35 var(--rm-font-body)!important;text-transform:none!important;letter-spacing:0!important}.rm-arch .rm-arch-side .product-categories ul.children li>a{color:var(--rm-text)!important;font-weight:500!important;min-height:34px}.rm-arch .rm-arch-side .product-categories li>a:hover{color:var(--rm-accent)!important}.rm-arch .rm-arch-side .product-categories li.current-cat>a,.rm-arch .rm-arch-side .product-categories li.current-cat-parent>a{color:var(--rm-accent)!important;font-weight:700!important}.rm-arch .rm-arch-side .widget_price_filter .price_slider .ui-slider-range{position:absolute;top:0!important;height:100%!important;margin:0!important;border:0!important;border-radius:4px!important;background:var(--rm-accent)!important;box-shadow:none!important}.rm-arch .rm-arch-side .widget_price_filter .price_slider .ui-slider-handle{position:absolute;top:50%!important;width:26px!important;height:26px!important;margin:-13px 0 0 -13px!important;border:3px solid var(--rm-accent)!important;border-radius:50%!important;background:var(--rm-surface)!important;box-shadow:var(--rm-sh-2)!important;cursor:grab;outline:none;transform:none!important;transition:scale var(--rm-d-1) var(--rm-ease),box-shadow var(--rm-d-2) var(--rm-ease)}.rm-arch .rm-arch-side .widget_price_filter .price_slider .ui-slider-handle::after{content:"";position:absolute;inset:-9px;border-radius:50%}.rm-arch .rm-arch-side .widget_price_filter .price_slider .ui-slider-handle:active{cursor:grabbing;scale:1.1}.rm-arch .rm-arch-side .widget_price_filter .price_slider .ui-slider-handle:focus-visible{box-shadow:var(--rm-focus-ring)!important}.rm-arch .rm-arch-side .widget_price_filter .price_slider_amount{flex-direction:row;justify-content:space-between}@media (max-width:1024px){.rm-arch .rm-arch-side .widget_price_filter .price_slider_amount .button{display:none!important}}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term>a{gap:12px}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term>a::before{content:""!important;display:block!important;position:static!important;inset:auto!important;float:none!important;margin:0!important;flex:none;width:20px;height:20px;border:1.5px solid var(--rm-line-strong);border-radius:6px;background:var(--rm-surface) center/14px no-repeat;transition:background-color var(--rm-d-2) var(--rm-ease),border-color var(--rm-d-2) var(--rm-ease)}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term>a:hover::before{border-color:var(--rm-ink)}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term.chosen>a::before{background-color:var(--rm-accent);background-image:var(--rm-i-check-w);border-color:var(--rm-accent)}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term.chosen>a{color:var(--rm-accent);font-weight:700}.rm-arch .rm-arch-side .widget_brand_nav li.wc-layered-nav-term .count{flex:none;align-self:center!important;margin-left:auto!important;padding-right:2px!important}@media (min-width:1025px){.rm-arch-chips .swiper-wrapper>.rm-chip-x{display:none!important}}.rm-arch-side .product-categories li.cat-parent>ul.children{display:none!important}.rm-arch-side .product-categories li.cat-parent.rm-open>ul.children{display:block!important}.rm-arch .rm-arch-side .product-categories>li>a{font-weight:600!important}.rm-arch .rm-arch-side .product-categories li.rm-group>a{cursor:pointer}.rm-arch .rm-arch-side .product-categories li>.open-this{position:absolute!important;top:0!important;right:0!important;left:auto!important;display:flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1}.rm-arch .rm-arch-side .product-categories li.cat-parent>.count{display:block!important;margin-right:44px}.rm-arch-chips .etheme-category-grid-title a span{background-image:none!important;background-size:0 0!important;text-decoration:none!important}.rm-arch-chips .etheme-category-grid-title a:is(:hover,:focus,:active,[aria-current]),.rm-arch-chips .etheme-category-grid-item-current a{text-decoration:none!important}.rm-arch-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.rm-arch-search input[type=search]::placeholder{color:var(--rm-muted);opacity:1}.rm-arch-search button{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:var(--rm-accent-grad);color:#fff;box-shadow:var(--rm-sh-accent);cursor:pointer;transition:transform var(--rm-d-1) var(--rm-ease),box-shadow var(--rm-d-2) var(--rm-ease)}.rm-arch-search button::before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--rm-i-search) center/contain no-repeat;mask:var(--rm-i-search) center/contain no-repeat}.rm-empty-label{margin:22px 0 10px!important;color:var(--rm-muted);font:700 var(--rm-fs-xs)/1 var(--rm-font-body);letter-spacing:.1em;text-transform:uppercase}.rm-empty-chips a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--rm-line-strong);border-radius:var(--rm-r-pill);background:var(--rm-surface);color:var(--rm-text);font:600 var(--rm-fs-sm)/1 var(--rm-font-body);text-decoration:none;transition:background-color var(--rm-d-2) var(--rm-ease),border-color var(--rm-d-2) var(--rm-ease),color var(--rm-d-2) var(--rm-ease)}@media (min-width:1025px){.rm-arch-chips.rm-chips-open .swiper-wrapper{max-height:none}}.rm-af-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-af-chip:active{transform:scale(.97)}.rm-af-x::before,.rm-af-x::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;margin:-1px 0 0 -5px;border-radius:2px;background:currentColor;transform:rotate(45deg)}.rm-af-x::after{transform:rotate(-45deg)}.rm-arch-side .etheme-elementor-off-canvas__toggle_button[data-rm-n]::after{content:"Filters" attr(data-rm-n)}html:lang(fr) .rm-arch-side .etheme-elementor-off-canvas__toggle_button[data-rm-n]::after{content:"Filtres" attr(data-rm-n)}.rm-arch .rm-arch-side .elementor-button.etheme-elementor-off-canvas__toggle_button[data-rm-n]{background:var(--rm-accent)!important;border-color:var(--rm-accent)!important}@media (min-width:1025px){.rm-arch-side,.rm-arch-side .widget_brand_nav ul{scrollbar-width:thin;scrollbar-color:var(--rm-line-strong) transparent;overscroll-behavior:contain}.rm-arch-side::-webkit-scrollbar,.rm-arch-side .widget_brand_nav ul::-webkit-scrollbar{width:6px;height:6px}.rm-arch-side::-webkit-scrollbar-track,.rm-arch-side .widget_brand_nav ul::-webkit-scrollbar-track{background:transparent}.rm-arch-side::-webkit-scrollbar-thumb,.rm-arch-side .widget_brand_nav ul::-webkit-scrollbar-thumb{background:var(--rm-line-strong);border-radius:6px}.rm-arch .rm-arch-side :is(.product-categories,.widget_layered_nav ul) li>a{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}}.rm-arch-crumbs .woocommerce-breadcrumb.rm-crumb-tight>a:first-of-type,.rm-arch-crumbs .woocommerce-breadcrumb.rm-crumb-tight>a:first-of-type+.delimeter{display:none}.rm-arch-side .product-categories ul.children{box-sizing:border-box;max-width:100%}