.module-products-911 .module-title { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-module); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; text-decoration: none; -webkit-text-decoration: none; line-height: 1.4; margin-bottom:1.25em !important;; white-space: normal; overflow: initial; text-overflow: initial; -webkit-line-clamp: initial;; -webkit-line-clamp: 2 } 
.module-products-911 .module-title::after { display:none; margin-top:.7em } 
.module-products-911 .module-title .page-title-text::after { display:none; margin-top:.7em } 
.module-products-911 .module-title .filter-title-text::after { display:none; margin-top:.7em } 
.module-products-911 .module-title::after, .module-products-911 .module-title .page-title-text::after, .module-products-911 .module-title .filter-title-text::after { width:50px; height:2px; background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-brand-primary-h), var(--j-color-scheme-brand-primary-s), calc(var(--j-color-scheme-brand-primary-l) - 0%), calc(var(--j-color-scheme-brand-primary-a) * 1)) } 
.module-products-911 .title-main .title-inline-btn.btn, .module-products-911 .title-main .title-inline-btn.btn:visited { font-size: var(--j-font_size-font-size-400) !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important; text-decoration-style: dotted !important; -webkit-text-decoration-style: dotted !important; text-decoration-line: underline !important; -webkit-text-decoration-line: underline !important; text-decoration-thickness: 1px !important; -webkit-text-decoration-thickness: 1px !important; text-underline-offset: 3px !important } 
.no-touchevents .module-products-911 .title-main .title-inline-btn.btn:hover { color: hsla(var(--j-color-scheme-text-link-hover-h), var(--j-color-scheme-text-link-hover-s), calc(var(--j-color-scheme-text-link-hover-l) - 0%), calc(var(--j-color-scheme-text-link-hover-a) * 1)) !important; background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent; box-shadow: none } 
.module-products-911 .title-main .title-inline-btn.btn { justify-content: flex-start; border-style: none; padding: 0px; --element-padding: 0px; padding-bottom: 2px; --element-padding-bottom: 2px; box-shadow: none; border-radius: 0px !important; --element-border-radius: 0px !important } 
.module-products-911 .title-main .title-inline-btn.btn, .module-products-911 .title-main .title-inline-btn.tooltip { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .title-main .title-inline-btn.btn:active,.no-touchevents  .module-products-911 .title-main .title-inline-btn.btn:hover:active, .module-products-911 .title-main .title-inline-btn.btn:focus:active,.no-touchevents  .module-products-911 .title-main .title-inline-btn.btn:focus:hover:active { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .title-main .title-inline-btn.btn:focus, .module-products-911 .title-main .title-inline-btn.btn[disabled] { background: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; --background-color: transparent !important } 
.module-products-911 .title-main .title-inline-btn.btn:active,.no-touchevents  .module-products-911 .title-main .title-inline-btn.btn:hover:active, .module-products-911 .title-main .title-inline-btn.btn:focus:active { box-shadow: none } 
.module-products-911 .title-main .title-inline-btn.btn:focus { box-shadow: none } 
.module-products-911 .title-main .title-inline-btn.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .title-main .title-inline-btn::after { content: '\e9b1' !important; font-family: icomoon !important } 
.module-products-911 .title-main .title-inline-btn { font-size: var(--j-font_size-font-size-500) !important } 
html:not(.mobile) .module-products-911 .swiper-container { overflow: hidden !important } 
.module-products-911  .swiper-buttons.auto-carousel-buttons span::before, .module-products-911  .swiper-buttons.swiper-buttons > div::before, .module-products-911  .swiper-buttons.scroll-top em::before, .module-products-911  .swiper-buttons.lg-content .lg-icon::before { content: '\e93f' !important; font-family: icomoon !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.no-touchevents .module-products-911  .swiper-buttons.auto-carousel-buttons span:hover::before,.no-touchevents  .module-products-911  .swiper-buttons.swiper-buttons > div:hover::before,.no-touchevents  .module-products-911  .swiper-buttons.scroll-top em:hover::before,.no-touchevents  .module-products-911  .swiper-buttons.lg-content .lg-icon:hover::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .swiper-buttons.auto-carousel-buttons span:active::before, .module-products-911  .swiper-buttons.swiper-buttons > div:active::before, .module-products-911  .swiper-buttons.scroll-top em:active::before, .module-products-911  .swiper-buttons.lg-content .lg-icon:active::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .swiper-buttons.auto-carousel-buttons span, .module-products-911  .swiper-buttons.swiper-buttons > div, .module-products-911  .swiper-buttons.scroll-top em, .module-products-911  .swiper-buttons.lg-content .lg-icon { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); border-radius: 99px; --element-border-radius: 99px } 
.no-touchevents .module-products-911  .swiper-buttons.auto-carousel-buttons span:hover,.no-touchevents  .module-products-911  .swiper-buttons.swiper-buttons > div:hover,.no-touchevents  .module-products-911  .swiper-buttons.scroll-top em:hover,.no-touchevents  .module-products-911  .swiper-buttons.lg-content .lg-icon:hover { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .swiper-buttons.auto-carousel-buttons span:active, .module-products-911  .swiper-buttons.swiper-buttons > div:active, .module-products-911  .swiper-buttons.scroll-top em:active, .module-products-911  .swiper-buttons.lg-content .lg-icon:active { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .swiper-button-prev::before { transform: scaleX(-1) } 
.module-products-911 .swiper-buttons:not(.slider-navigation) { display:flex; top:50%; width:calc(100% - (10px * 2)) } 
.touchevents .module-products-911 .swiper-buttons:not(.slider-navigation) { display:none } 
.module-products-911 .swiper-button-prev { left:0; right:auto; transform: translate(0, -50%) scale(var(--disabled-scale, 1)); } 
.module-products-911 .swiper-button-next { left:auto; right:0; transform: translate(0, -50%) scale(var(--disabled-scale, 1)); } 
.module-products-911 .swiper-buttons:not(.slider-navigation) div { --width:28px;; --height:28px } 
.module-products-911 .swiper-button-disabled { opacity:0 } 
.module-products-911 .swiper-container:not(.swiper-container-initialized) + .swiper-buttons:not(.slider-navigation) .swiper-button-prev { opacity:0; --disabled-scale:0 } 
.module-products-911 .swiper-buttons:not(.slider-navigation) > .swiper-button-disabled { --disabled-scale:0 } 
.module-products-911 .swiper-pagination { display:inline-flex; align-items: center; flex-wrap: wrap; position: absolute; bottom:15px; left:50%; transform:translate3d(-50%,0,0); } 
.module-products-911 .swiper-wrapper { cursor: auto } 
.module-products-911 .swiper { padding-bottom:15px } 
.module-products-911 .swiper-pagination-bullet { width:6px; height:6px; background-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 0.5)) } 
.module-products-911 .swiper-pagination > span + span { margin-inline-start:8px } 
.no-touchevents .module-products-911 .swiper-pagination-bullet:hover { background-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .swiper-pagination > span { border-radius: 9999px; --element-border-radius: 9999px } 
div.module-products-911 .module-body .panel-group .panel-heading a::before { content: '\e40b' !important; font-family: icomoon !important; font-size: 1.1em; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); order:10; margin: 0 0 0 auto } 
.no-touchevents div.module-products-911 .module-body .panel-group .panel-heading:hover a::before { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
div.module-products-911 .module-body .panel-group .panel-active .panel-heading a::before,.no-touchevents  div.module-products-911 .module-body .panel-group .panel-active .panel-heading:hover a::before { content: '\e40a' !important; font-family: icomoon !important; color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
div.module-products-911 .module-body .panel-group .panel-heading a { justify-content:flex-start; font-family: 'Jost'; font-weight: 500; font-size: var(--j-font_size-font-size--title-item-list); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; line-height: 1.3; padding-top: 1.2em; --element-padding-top: 1.2em; padding-bottom: 1.2em; --element-padding-bottom: 1.2em } 
.no-touchevents div.module-products-911 .module-body .panel-group .panel-heading:hover a { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
.no-touchevents div.module-products-911 .module-body .panel-group .panel-active .panel-heading:hover a, div.module-products-911 .module-body .panel-group .panel-active .panel-heading a { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)) } 
div.module-products-911 .module-body .panel-group .panel { --panel-spacing:var(--j-gap-spacing---2) } 
div.module-products-911 .module-body .panel-body { margin-top:var(--j-gap-spacing---5) !important } 
div.module-products-911 .module-body .panel-group .panel:not(:only-child):not(:last-child)::after { border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)) } 
div.module-products-911 .module-body .panel-group .panel:last-child .panel-heading { border-width: 0 !important; border-bottom-width: 0px !important } 
div.module-products-911 .module-body .panel-group .panel-heading a.has-image { padding-top: .7em; --element-padding-top: .7em; padding-bottom: .7em; --element-padding-bottom: .7em } 
div.module-products-911 .module-body .panel-group .panel-body { padding-bottom: var(--j-gap-spacing---7); --element-padding-bottom: var(--j-gap-spacing---7) } 
div.module-products-911 .module-body .panel-group .panel-heading + .panel-collapse .panel-body { border-width: 0px } 
div.module-products-911 .module-body .panel-group .panel .menu-image > img { background-color: rgba(245, 245, 245, 1); --background-color: rgba(245, 245, 245, 1) } 
div.module-products-911 .module-body .panel-group .panel .menu-image { margin-right: var(--j-gap-spacing---5); --element-margin-right: var(--j-gap-spacing---5); padding: var(--j-gap-spacing---1); --element-padding: var(--j-gap-spacing---1); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); border-radius: 99px; --element-border-radius: 99px } 
div.module-products-911 .module-body .nav-tabs > li > a:not(.item-all-link), div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link),.no-touchevents  div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link):hover, div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link):focus { font-family: 'Jost'; font-weight: 500; font-size: var(--j-font_size-font-size--title-item-list); color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)); text-transform: none; line-height: 1.3 } 
.no-touchevents div.module-products-911 .module-body .nav-tabs > li:hover > a:not(.item-all-link), div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link) { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link),.no-touchevents  div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link):hover, div.module-products-911 .module-body .nav-tabs > li.active > a:not(.item-all-link):focus { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
div.module-products-911 .module-body .nav-tabs > li { border-width: 0; border-bottom-width: 1px } 
div.module-products-911 .module-body .nav-tabs + .tab-content { --spacing:var(--j-gap-spacing---8); margin-block-start: var(--spacing, 0px); margin-inline-start: 0; } 
div.module-products-911 .module-body ul.nav-tabs { --tabs-gap: var(--j-gap-spacing---8) } 
div.module-products-911 .module-body { --align-tabs: var(--tabs-align, flex-start) } 
div.module-products-911 .module-body .full-tabs-bg { --full-bg-display: block; } 
div.module-products-911 .module-body .tab-content::before { --full-content-bg-display: block; } 
div.module-products-911 .module-body .nav-tabs { min-width: initial; max-width: var(--max-width-display, 100vw); max-height: none; --page-tabs-scroll-direction: var(--page-tabs-scroll, 0px); --tab-align: auto; flex-direction:row; align-items:center; padding-bottom: var(--pb); overflow-x: var(--overflow-x-scroll); overflow-y: var(--overflow-y-scroll); } 
div.module-products-911 .module-body .tab-content { flex-basis: 100%; max-height: none; overflow-y: initial; overflow-x: initial; } 
.module-products-911 .ipr-grid .product-layout.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.module-products-911 .ipr-grid .product-layout:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.one-column #content .module-products-911 .ipr-grid .product-layout.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.one-column #content .module-products-911 .ipr-grid .product-layout:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.two-column #content .module-products-911 .ipr-grid .product-layout.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.two-column #content .module-products-911 .ipr-grid .product-layout:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.side-column .module-products-911 .ipr-grid .product-layout.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.side-column .module-products-911 .ipr-grid .product-layout:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.module-products-911 .product-list.product-grid .product-layout .product-thumb { display: flex; flex-direction: column; flex-wrap: nowrap } 
.module-products-911 .product-list.product-grid .product-layout .product-thumb .name { flex-grow: var(--name-grow, 0); --flex-grow: 1 } 
.module-products-911 .product-list.product-grid .product-layout .product-thumb > div { flex-basis: auto; } 
.module-products-911 .product-list.product-grid .product-layout .product-thumb .caption { justify-content: flex-start } 
.module-products-911 .product-list.product-grid .product-thumb .image-group .image { flex-grow: 0 } 
.module-products-911 .product-list:not(.product-grid) .product-layout:not(.swiper-slide) + .product-layout:not(.swiper-slide) { margin-top:var(--j-gap-spacing-gap-4); border-width: 0; border-top-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); padding-top:var(--j-gap-spacing-gap-4) } 
.module-products-911 .product-list .product-thumb .image::before { mix-blend-mode: normal } 
.module-products-911 .product-list .product-thumb .product-img, .module-products-911 .product-list .product-thumb .product-img img, .module-products-911 .product-list .product-thumb .image { border-radius: 4px; --element-border-radius: 4px } 
.module-products-911 .product-list .product-thumb .image { background-color: hsla(var(--j-color-scheme-image-background-h), var(--j-color-scheme-image-background-s), calc(var(--j-color-scheme-image-background-l) - 0%), calc(var(--j-color-scheme-image-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-image-background-h), var(--j-color-scheme-image-background-s), calc(var(--j-color-scheme-image-background-l) - 0%), calc(var(--j-color-scheme-image-background-a) * 1)) } 
.module-products-911 .product-list .product-thumb a.product-img img { background-color: hsla(var(--j-color-scheme-image-background-h), var(--j-color-scheme-image-background-s), calc(var(--j-color-scheme-image-background-l) - 0%), calc(var(--j-color-scheme-image-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-image-background-h), var(--j-color-scheme-image-background-s), calc(var(--j-color-scheme-image-background-l) - 0%), calc(var(--j-color-scheme-image-background-a) * 1)) } 
.module-products-911 .product-list .product-thumb .product-labels-price .product-label strong { font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-100); color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)); line-height: 1.1 } 
.module-products-911 .product-list .product-thumb .product-labels { padding: var(--j-gap-spacing---3); --element-padding: var(--j-gap-spacing---3); visibility:visible; opacity:1 } 
.module-products-911 .product-list .product-thumb .product-labels-outside { justify-content: flex-start; --label-gap:5px; --label-grow: 0 } 
.module-products-911 .product-list .product-thumb .quickview-button { --display:flex; align-items: flex-end; justify-content: flex-start; margin: var(--j-gap-spacing---4); --element-margin: var(--j-gap-spacing---4) } 
.module-products-911 .product-list .product-thumb .quickview-button .btn-quickview { --visibility: hidden; --opacity: 0; transform: scale(.88) } 
.module-products-911 .product-list .has-countdown .product-thumb .btn-quickview { margin-bottom: calc(var(--countdown-offset, 0px) + var(--countdown-bottom-offset, 0px)); --countdown-offset: var(--countdown-margin, 0);; --countdown-margin: 60px; } 
.touchevents .module-products-911 .product-list .product-thumb .quickview-button { align-items: flex-end; justify-content: flex-start; margin: var(--j-gap-spacing---4); --element-margin: var(--j-gap-spacing---4) } 
.touchevents .module-products-911 .product-list .has-countdown .product-thumb .btn-quickview { margin-bottom: calc(var(--countdown-offset, 0px) + var(--countdown-bottom-offset, 0px)) } 
.module-products-911 .product-list .product-thumb .btn-quickview .btn-text { display:none } 
.module-products-911 .product-list .product-thumb .btn-quickview::before { display:inline-flex } 
.module-products-911 .product-list .product-thumb .image .btn-quickview::before { content: '\ebef' !important; font-family: icomoon !important; font-size: 16px !important } 
.module-products-911 .product-list .product-thumb .image .btn, .module-products-911 .product-list .product-thumb .image .btn:visited { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .image .btn:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .image .btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .image .btn:hover:active { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .image .btn { --focus-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); padding: 4px; --element-padding: 4px; box-shadow: none; border-radius: 9999px !important; --element-border-radius: 9999px !important } 
.module-products-911 .product-list .product-thumb .image.btn { justify-content: center; } 
.module-products-911 .product-list .product-thumb .image .btn, .module-products-911 .product-list .product-thumb .image .tooltip { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .image .btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .image .btn:hover:active, .module-products-911 .product-list .product-thumb .image .btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .image .btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .image .btn:focus, .module-products-911 .product-list .product-thumb .image .btn[disabled] { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .image .btn:hover,.no-touchevents  .module-products-911 .product-list .product-thumb .image .btn:active:hover { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .image .btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list .product-thumb .image .btn::before { font-size: 1.1em } 
.module-products-911 .product-list .product-thumb .image .btn.disabled { color: transparent !important } 
.module-products-911 .product-list .product-thumb .image .btn[disabled] { color: transparent !important } 
.module-products-911 .product-list.product-grid .has-countdown .wish-group { --countdown-offset-buttons: var(--buttons-countdown-offset, 40px); } 
.module-products-911 .product-list:not(.product-list) .has-countdown .product-thumb .rating { --countdown-offset: var(--countdown-margin, 0); } 
.module-products-911 .product-list .product-thumb .countdown { display:flex;; max-width:95%; visibility: visible; opacity: 1; transform: translate3d(-50%, 0, 1px) scale(1); background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); border-radius: 4px; --element-border-radius: 4px } 
.module-products-911 .product-list .product-thumb .countdown > div { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); border-style: solid; border-color: hsla(var(--j-color-scheme-background-border-h), var(--j-color-scheme-background-border-s), calc(var(--j-color-scheme-background-border-l) - 0%), calc(var(--j-color-scheme-background-border-a) * 1)); justify-content: center } 
.module-products-911 .product-list .product-thumb .countdown > div > span { color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .countdown > div + div { margin-left: var(--j-gap-spacing---4); --element-margin-left: var(--j-gap-spacing---4) } 
.module-products-911 .product-list .has-countdown .product-thumb { --countdown-bottom-offset: 8px } 
.module-products-911 .product-list .product-thumb .product-img:active { pointer-events: auto } 
.module-products-911 .product-list.product-list .product-layout .image-group { width:var(--product-list-image-width); order: 0; } 
.module-products-911 .product-list.product-list .product-thumb { align-items: center } 
.module-products-911 .product-list.product-list .product-layout .product-thumb { --product-list-gap:var(--j-gap-spacing---8); --product-list-image-width:33% } 
.module-products-911 .product-list .product-thumb .stats { --stats-gap:16px; display:flex; position: relative; transform: none; width: initial; order: -9; font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-300); color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); text-decoration: none; -webkit-text-decoration: none; line-height: 1.3; margin-bottom: var(--j-gap-spacing---6); --element-margin-bottom: var(--j-gap-spacing---6) } 
.module-products-911 .product-list .product-thumb .stats-group { justify-content:flex-start; flex-direction: row; } 
.module-products-911 .product-list .product-thumb .stats-group > span { flex-grow: 0; } 
.module-products-911 .product-list .product-thumb .name { order:initial; display:flex; width:auto; margin-inline: auto;; align-items: flex-start; justify-content:flex-start; margin-inline: 0 auto } 
.module-products-911 .product-list .product-thumb .stats .stat-2 { color: rgba(64, 148, 99, 1) } 
.module-products-911 .product-list .out-of-stock .product-thumb .stats .stat-stock { color: rgba(242, 119, 99, 1) } 
.module-products-911 .product-list .product-thumb .stats a { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.no-touchevents .module-products-911 .product-list .product-thumb .stats a:hover { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)); text-decoration-style: dotted; -webkit-text-decoration-style: dotted; text-decoration-line: underline; -webkit-text-decoration-line: underline; text-decoration-thickness: 1px; -webkit-text-decoration-thickness: 1px; text-underline-offset: 3px } 
.module-products-911 .product-list .stat-1 .stats-label { display: none } 
.module-products-911 .product-list .stat-2 .stats-label { display: none } 
.module-products-911 .product-list.product-grid .product-thumb .rating { position: static; visibility: visible; opacity: 1; order:initial; margin-top: 0 } 
.module-products-911 .product-list .product-thumb .rating { height: 0;; justify-content:flex-end; display:flex } 
.module-products-911 .product-list .product-thumb .rating-stars { transform: translate3d(0,-100%,0);; margin-left: -3px; --element-margin-left: -3px } 
.module-products-911 .product-list .product-thumb .rating.no-rating { display:none } 
.module-products-911 .product-list .product-thumb .rating .fa-stack { font-size:13px; width:1.2em } 
.module-products-911 .product-list .product-thumb .rating .fa-star, .module-products-911 .product-list .product-thumb .rating .fa-star + .fa-star-o { color: rgba(242, 199, 81, 1) } 
.module-products-911 .product-list .product-thumb .rating .fa-star-o:only-child { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 0.7)) } 
.module-products-911 .product-list .product-thumb .rating.no-rating span { opacity:0.5 } 
.module-products-911 .product-list .product-thumb .name a { white-space: normal; overflow: initial; text-overflow: initial; -webkit-line-clamp: 2; font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size--title-module); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); text-transform: none; text-decoration: none; -webkit-text-decoration: none; line-height: 1.4; text-align:left } 
.no-touchevents .module-products-911 .product-list .product-thumb .image-group:hover + .caption .name a,.no-touchevents  .module-products-911 .product-list .product-thumb .name a:hover { color: hsla(var(--j-color-scheme-text-link-h), var(--j-color-scheme-text-link-s), calc(var(--j-color-scheme-text-link-l) - 0%), calc(var(--j-color-scheme-text-link-a) * 1)); text-decoration-style: dotted; -webkit-text-decoration-style: dotted; text-decoration-line: underline; -webkit-text-decoration-line: underline; text-decoration-thickness: 1px; -webkit-text-decoration-thickness: 1px; text-underline-offset: 3px } 
.module-products-911 .product-list .product-thumb .description { -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; padding-bottom: 1px; display: flex; flex-direction: column; display:-webkit-box;; font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-300); color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)); line-height: 1.5; margin-top: var(--j-gap-spacing---5); --element-margin-top: var(--j-gap-spacing---5) } 
.module-products-911 .product-list .product-thumb .price { --price-gap:7px; display:flex; font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size-600); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); line-height: 1; margin-top: var(--j-gap-spacing---6); --element-margin-top: var(--j-gap-spacing---6) } 
.module-products-911 .product-list .product-thumb .product-labels-price { display:flex; font-family: 'Jost'; font-weight: 400; font-size: var(--j-font_size-font-size-100); color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)); line-height: 1.1; margin-bottom: var(--j-gap-spacing---1); --element-margin-bottom: var(--j-gap-spacing---1) } 
.module-products-911 .product-list .product-thumb .price-tax { display:none; font-family: 'Jost'; font-weight: 400 } 
.module-products-911 .product-list .product-thumb .price-old { font-family: 'Jost'; font-weight: 400; font-size: 90%; color: hsla(var(--j-color-scheme-foreground-tertiary-h), var(--j-color-scheme-foreground-tertiary-s), calc(var(--j-color-scheme-foreground-tertiary-l) - 0%), calc(var(--j-color-scheme-foreground-tertiary-a) * 1)); text-decoration: line-through; -webkit-text-decoration: line-through; letter-spacing: 0; line-height: 1; order:2 } 
.module-products-911 .product-list .product-thumb .price > div > span { flex-grow: 0 } 
.module-products-911 .product-list .product-thumb .price > div, .module-products-911 .product-list .product-thumb .price > div span, .module-products-911 .product-list .product-thumb .price > div, .module-products-911 .product-list .product-thumb .price, .module-products-911 .product-list .product-thumb .product-labels-price { justify-content:flex-start; align-items: flex-start } 
.module-products-911 .product-list .product-thumb .price > div { flex-direction: row; flex-wrap: wrap } 
.module-products-911 .product-list .product-thumb .price-new { order:1 } 
.module-products-911 .product-list .product-thumb .buttons-wrapper { display: block; --buttons-gap:12px } 
.module-products-911 .product-list .product-thumb .button-group { justify-content:flex-start; --wishlist-gap:8px } 
.module-products-911 .product-list.product-list .product-thumb .buttons-wrapper { margin-top: var(--j-gap-spacing---8); --element-margin-top: var(--j-gap-spacing---8) } 
.module-products-911 .product-list .product-thumb .cart-group { display:inline-flex } 
.module-products-911 .product-list .out-of-stock .product-thumb .cart-group { opacity:0.6; cursor:not-allowed; } 
.module-products-911 .product-list .out-of-stock .product-thumb .cart-group .btn-cart { pointer-events: none } 
.module-products-911 .product-list .product-thumb .btn-cart { height:40px } 
.module-products-911 .product-list .product-thumb .btn-wishlist { min-width:40px; height:40px; display:inline-flex } 
.module-products-911 .product-list .product-thumb .btn-quickview { min-width:32px; height:32px } 
.module-products-911 .product-list .product-thumb .btn-compare { width:40px; height:40px; display:inline-flex } 
.module-products-911 .product-list .product-thumb .btn-cart::before { display:inline-flex; content: '\e9f8' !important; font-family: icomoon !important } 
.module-products-911 .product-list .product-thumb .btn-cart .btn-text { display:inline-block; padding:0 .4em } 
.module-products-911 .product-list.product-grid .product-thumb .cart-group { flex-grow: 0; flex-wrap: wrap; flex-direction: row; } 
.module-products-911 .product-list.product-grid .product-thumb .cart-group .btn { flex-grow: 0 } 
.module-products-911 .product-list .product-thumb .btn-cart.btn, .module-products-911 .product-list .product-thumb .btn-cart.btn:visited { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-300) !important; color: hsla(var(--j-color-scheme-button-foreground-h), var(--j-color-scheme-button-foreground-s), calc(var(--j-color-scheme-button-foreground-l) - 0%), calc(var(--j-color-scheme-button-foreground-a) * 1)) !important; text-transform: none !important; text-decoration: none !important; -webkit-text-decoration: none !important; line-height: 1 !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .btn-cart.btn:hover { color: hsla(var(--j-color-scheme-button-foreground-h), var(--j-color-scheme-button-foreground-s), calc(var(--j-color-scheme-button-foreground-l) - 0%), calc(var(--j-color-scheme-button-foreground-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -10%), calc(var(--j-color-scheme-button-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -10%), calc(var(--j-color-scheme-button-background-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-cart.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-cart.btn:hover:active { color: hsla(var(--j-color-scheme-button-foreground-h), var(--j-color-scheme-button-foreground-s), calc(var(--j-color-scheme-button-foreground-l) - 0%), calc(var(--j-color-scheme-button-foreground-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-cart.btn { --focus-color: hsla(var(--j-color-scheme-button-foreground-h), var(--j-color-scheme-button-foreground-s), calc(var(--j-color-scheme-button-foreground-l) - 0%), calc(var(--j-color-scheme-button-foreground-a) * 1)) !important; justify-content: center;; padding: .8em; --element-padding: .8em; padding-right: 1.5em; --element-padding-right: 1.5em; padding-left: 1.5em; --element-padding-left: 1.5em; border-radius: 99px !important; --element-border-radius: 99px !important; --scale-active: .98 } 
.module-products-911 .product-list .product-thumb .btn-cart.btn, .module-products-911 .product-list .product-thumb .btn-cart.tooltip { background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - 0%), calc(var(--j-color-scheme-button-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - 0%), calc(var(--j-color-scheme-button-background-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-cart.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-cart.btn:hover:active, .module-products-911 .product-list .product-thumb .btn-cart.btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-cart.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -8%), calc(var(--j-color-scheme-button-background-a) * 1)); --background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -8%), calc(var(--j-color-scheme-button-background-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-cart.btn:focus, .module-products-911 .product-list .product-thumb .btn-cart.btn[disabled] { background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -5%), calc(var(--j-color-scheme-button-background-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-button-background-h), var(--j-color-scheme-button-background-s), calc(var(--j-color-scheme-button-background-l) - -5%), calc(var(--j-color-scheme-button-background-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-cart.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list .product-thumb .stepper { display:inline-flex; --stepper-border: 0; max-width:var(--stepper-max-width, 100%); --stepper-height: 38px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); border-radius: 99px; --element-border-radius: 99px; height:40px } 
.module-products-911 .product-list .product-thumb .stepper input.form-control { font-family: 'Jost' !important; font-weight: 400 !important; font-size: var(--j-font_size-font-size-300) !important; color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; text-decoration: none !important; -webkit-text-decoration: none !important; line-height: 1.3 !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; border-width: 0px !important; border-style: none !important; border-radius: 0px !important; --element-border-radius: 0px !important; box-shadow: none } 
.no-touchevents .module-products-911 .product-list .product-thumb .stepper input.form-control:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .stepper input.form-control:focus { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .stepper button { position: static; width:calc(var(--stepper-button-width, 30) * 1px * 3); height: 100%; min-height:36px;; background-color:hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .stepper button.fa-angle-up { border-inline-width: var(--stepper-border, 0) 0; border-block-width: 0 } 
.module-products-911 .product-list .product-thumb .stepper button.fa-angle-down { border-inline-width: 0 var(--stepper-border, 0); border-block-width: 0 } 
.module-products-911 .product-list .product-thumb .stepper .form-control { max-width: 100% !important; } 
.module-products-911 .product-list .product-thumb .stepper .fa-angle-down::before { content: '\eb85' !important; font-family: icomoon !important; font-size: 16px } 
.module-products-911 .product-list .product-thumb .stepper .fa-angle-up::before { content: '\eba0' !important; font-family: icomoon !important; font-size: 16px } 
.no-touchevents .module-products-911 .product-list .product-thumb .stepper:hover { border-color:hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .stepper button::before { color:hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.no-touchevents .module-products-911 .product-list .product-thumb .stepper button:hover::before { color:hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.no-touchevents .module-products-911 .product-list .product-thumb .stepper button:hover { background-color:hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .stepper button:active { background-color:hsla(var(--j-color-scheme-background-shade-h), var(--j-color-scheme-background-shade-s), calc(var(--j-color-scheme-background-shade-l) - 0%), calc(var(--j-color-scheme-background-shade-a) * 1)) !important } 
.module-products-911 .product-list.product-grid .product-thumb .wish-group { flex-wrap: wrap; flex-direction: row;; flex-grow:0; width: auto } 
.module-products-911 .product-list.product-grid .product-thumb .wish-group .btn-wishlist { flex-grow:0 } 
.module-products-911 .product-list.product-grid .product-thumb .wish-group .btn-compare { flex-grow:0 } 
.module-products-911 .product-list .product-thumb .btn-wishlist::before { display:inline-flex } 
.module-products-911 .product-list .product-thumb .btn-wishlist .btn-text { display:none } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn, .module-products-911 .product-list .product-thumb .btn-wishlist.btn:visited { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .btn-wishlist.btn:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-wishlist.btn:hover:active { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn { --focus-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); padding: .7em !important; --element-padding: .7em !important } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn, .module-products-911 .product-list .product-thumb .btn-wishlist.tooltip { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-wishlist.btn:hover:active, .module-products-911 .product-list .product-thumb .btn-wishlist.btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-wishlist.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn:focus, .module-products-911 .product-list .product-thumb .btn-wishlist.btn[disabled] { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .btn-wishlist.btn:hover,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-wishlist.btn:active:hover { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-wishlist.btn:hover:active, .module-products-911 .product-list .product-thumb .btn-wishlist.btn:focus:active { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn:focus { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-wishlist.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list .product-thumb .btn-compare::before { display:inline-flex } 
.module-products-911 .product-list .product-thumb .btn-compare .btn-text { display:none } 
.module-products-911 .product-list .product-thumb .btn-compare.btn, .module-products-911 .product-list .product-thumb .btn-compare.btn:visited { color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .btn-compare.btn:hover { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-compare.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-compare.btn:hover:active { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-compare.btn { --focus-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important; border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); padding: .7em !important; --element-padding: .7em !important } 
.module-products-911 .product-list .product-thumb .btn-compare.btn, .module-products-911 .product-list .product-thumb .btn-compare.tooltip { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-compare.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-compare.btn:hover:active, .module-products-911 .product-list .product-thumb .btn-compare.btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-compare.btn:focus:hover:active { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-compare.btn:focus, .module-products-911 .product-list .product-thumb .btn-compare.btn[disabled] { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important; --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - -1%), calc(var(--j-color-scheme-background-secondary-a) * 1)) !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .btn-compare.btn:hover,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-compare.btn:active:hover { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-compare.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .btn-compare.btn:hover:active, .module-products-911 .product-list .product-thumb .btn-compare.btn:focus:active { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) !important } 
.module-products-911 .product-list .product-thumb .btn-compare.btn:focus { border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .product-list .product-thumb .btn-compare.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list .product-thumb .extra-group { --extra-gap:12px; display:block; margin-top: var(--j-gap-spacing---7); --element-margin-top: var(--j-gap-spacing---7) } 
.module-products-911 .product-list .product-thumb .extra-group .btn:first-child { display:inline-flex } 
.module-products-911 .product-list .product-thumb .extra-group .btn-extra + .btn { display:inline-flex } 
.module-products-911 .product-list .product-thumb .extra-group .btn:first-child::before { display:inline-flex; color: rgba(64, 148, 99, 1) } 
.module-products-911 .product-list .product-thumb .extra-group .btn:first-child .btn-text { display:inline-block; padding:0 .4em } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn::before { display:inline-flex; margin-right: 0px; --element-margin-right: 0px } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn .btn-text { display:inline-block; padding:0 .4em } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn:first-child { border-radius: 99px !important; --element-border-radius: 99px !important; flex-grow:0 } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn + .btn.btn { border-radius: 99px !important; --element-border-radius: 99px !important; flex-grow:0 } 
.module-products-911 .product-list .product-layout .extra-group > div { justify-content:flex-start } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn, .module-products-911 .product-list .product-thumb .extra-group .btn.btn:visited { font-size: var(--j-font_size-font-size-400) !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important; text-decoration-style: dotted !important; -webkit-text-decoration-style: dotted !important; text-decoration-line: underline !important; -webkit-text-decoration-line: underline !important; text-decoration-thickness: 1px !important; -webkit-text-decoration-thickness: 1px !important; text-underline-offset: 3px !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .extra-group .btn.btn:hover { color: hsla(var(--j-color-scheme-text-link-hover-h), var(--j-color-scheme-text-link-hover-s), calc(var(--j-color-scheme-text-link-hover-l) - 0%), calc(var(--j-color-scheme-text-link-hover-a) * 1)) !important; background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent; box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn { justify-content: flex-start; border-style: none; padding: 0px; --element-padding: 0px; padding-bottom: 2px; --element-padding-bottom: 2px; box-shadow: none; border-radius: 0px !important; --element-border-radius: 0px !important } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn, .module-products-911 .product-list .product-thumb .extra-group .btn.tooltip { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn.btn:hover:active, .module-products-911 .product-list .product-thumb .extra-group .btn.btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn.btn:focus:hover:active { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn:focus, .module-products-911 .product-list .product-thumb .extra-group .btn.btn[disabled] { background: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; --background-color: transparent !important } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn.btn:hover:active, .module-products-911 .product-list .product-thumb .extra-group .btn.btn:focus:active { box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn:focus { box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn, .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:visited { font-size: var(--j-font_size-font-size-400) !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) !important; text-decoration-style: dotted !important; -webkit-text-decoration-style: dotted !important; text-decoration-line: underline !important; -webkit-text-decoration-line: underline !important; text-decoration-thickness: 1px !important; -webkit-text-decoration-thickness: 1px !important; text-underline-offset: 3px !important } 
.no-touchevents .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:hover { color: hsla(var(--j-color-scheme-text-link-hover-h), var(--j-color-scheme-text-link-hover-s), calc(var(--j-color-scheme-text-link-hover-l) - 0%), calc(var(--j-color-scheme-text-link-hover-a) * 1)) !important; background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent; box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn { justify-content: flex-start; border-style: none; padding: 0px; --element-padding: 0px; padding-bottom: 2px; --element-padding-bottom: 2px; box-shadow: none; border-radius: 0px !important; --element-border-radius: 0px !important } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn, .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.tooltip { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:hover:active, .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:focus:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:focus:hover:active { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:focus, .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn[disabled] { background: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; --background-color: transparent !important } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:active,.no-touchevents  .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:hover:active, .module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:focus:active { box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn:focus { box-shadow: none } 
.module-products-911 .product-list .product-thumb .extra-group .btn + .btn.btn.btn.disabled::after { font-size: 1em } 
.module-products-911 .product-list.product-grid .product-thumb .extra-group { order:initial; overflow:visible; position: static } 
.module-products-911 .product-list.product-grid .product-thumb .extra-group > div { position: static; transform: none; opacity:1 } 
.module-products-911 .product-list.product-grid .product-thumb .buttons-wrapper { position: static; width:auto; overflow:visible; order:initial; transform:none } 
.module-products-911 .product-list.product-grid .product-thumb .buttons-wrapper .button-group { position: static; opacity:1; visibility:visible; transform:none } 
.no-touchevents .module-products-911 .product-list.product-grid .product-thumb:hover .buttons-wrapper .button-group { transform: none; } 
.module-products-911 .product-list.product-grid .wish-group { position: static; width:auto; top: auto; opacity:1; transform: translate3d(0,0,0); margin-top:0;; justify-content:flex-start; } 
.module-products-911 .product-list.product-grid .wish-group .btn { flex-basis: auto; } 
.module-products-911 .product-list .product-thumb .btn-quickview.btn { padding: 0px !important; --element-padding: 0px !important } 
.module-products-911 .flex-grid > * { flex-grow: 0 } 
.module-products-911 { --center-insufficient: initial; --inline-margin: initial; --center-insufficient-carousel: max-content; --align-to-content-title: max(0px, calc(50% - var(--content-max-width) / 2 + var(--content-gutter))); --align-to-content: max(var(--content-gutter), calc((100vw - var(--scrollW, 0px) - var(--content-max-width)) / 2) + var(--content-gutter, 0px)); --align-to-content-cancel: calc(var(--align-to-content) * -1 + var(--content-gutter, 0px)); } 
.module-products-911 .auto-grid { margin-inline-start: calc(0px - var(--scroll-padding, 0px)); margin-inline-end: calc(0px - var(--scroll-padding, 0px)); --fr: var(--item-width, var(--grid-min-width)); --auto-carousel-button-width:35px; --auto-carousel-button-height:35px } 
.module-products-911 .auto-grid .auto-grid-items { cursor: var(--cursor); grid-auto-flow: column; overflow-x:auto; overflow-y:hidden; padding-inline-start:var(--scroll-padding, 0px); padding-inline-end: var(--scroll-padding, 0px); padding-top:var(--top-padding, 0px); padding-bottom: var(--bottom-padding, 0px) } 
.module-products-911 .auto-grid .auto-carousel-controls { display:flex; } 
.module-products-911 .auto-grid .auto-carousel-items::after { display:block; } 
.module-products-911 .auto-grid .auto-grid-items.is-gliding a { pointer-events: none } 
.module-products-911 .auto-grid > .auto-grid-items::before { --fader-status: 1; display: block } 
.module-products-911 .auto-grid > .auto-grid-items::after { --fader-status: 1; display: block } 
.module-products-911 .auto-grid .auto-grid-items::before, .module-products-911 .auto-grid .auto-grid-items::after { --fader-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)) } 
.module-products-911  .auto-carousel-buttons.auto-carousel-buttons span::before, .module-products-911  .auto-carousel-buttons.swiper-buttons > div::before, .module-products-911  .auto-carousel-buttons.scroll-top em::before, .module-products-911  .auto-carousel-buttons.lg-content .lg-icon::before { content: '\e93f' !important; font-family: icomoon !important; color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)) } 
.no-touchevents .module-products-911  .auto-carousel-buttons.auto-carousel-buttons span:hover::before,.no-touchevents  .module-products-911  .auto-carousel-buttons.swiper-buttons > div:hover::before,.no-touchevents  .module-products-911  .auto-carousel-buttons.scroll-top em:hover::before,.no-touchevents  .module-products-911  .auto-carousel-buttons.lg-content .lg-icon:hover::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .auto-carousel-buttons.auto-carousel-buttons span:active::before, .module-products-911  .auto-carousel-buttons.swiper-buttons > div:active::before, .module-products-911  .auto-carousel-buttons.scroll-top em:active::before, .module-products-911  .auto-carousel-buttons.lg-content .lg-icon:active::before { color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .auto-carousel-buttons.auto-carousel-buttons span, .module-products-911  .auto-carousel-buttons.swiper-buttons > div, .module-products-911  .auto-carousel-buttons.scroll-top em, .module-products-911  .auto-carousel-buttons.lg-content .lg-icon { background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-primary-h), var(--j-color-scheme-background-primary-s), calc(var(--j-color-scheme-background-primary-l) - 0%), calc(var(--j-color-scheme-background-primary-a) * 1)); border-width: 1px; border-style: solid; border-color: hsla(var(--j-color-scheme-foreground-secondary-h), var(--j-color-scheme-foreground-secondary-s), calc(var(--j-color-scheme-foreground-secondary-l) - 0%), calc(var(--j-color-scheme-foreground-secondary-a) * 1)); border-radius: 99px; --element-border-radius: 99px } 
.no-touchevents .module-products-911  .auto-carousel-buttons.auto-carousel-buttons span:hover,.no-touchevents  .module-products-911  .auto-carousel-buttons.swiper-buttons > div:hover,.no-touchevents  .module-products-911  .auto-carousel-buttons.scroll-top em:hover,.no-touchevents  .module-products-911  .auto-carousel-buttons.lg-content .lg-icon:hover { background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-tertiary-h), var(--j-color-scheme-background-tertiary-s), calc(var(--j-color-scheme-background-tertiary-l) - 0%), calc(var(--j-color-scheme-background-tertiary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911  .auto-carousel-buttons.auto-carousel-buttons span:active, .module-products-911  .auto-carousel-buttons.swiper-buttons > div:active, .module-products-911  .auto-carousel-buttons.scroll-top em:active, .module-products-911  .auto-carousel-buttons.lg-content .lg-icon:active { background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); --background-color: hsla(var(--j-color-scheme-background-secondary-h), var(--j-color-scheme-background-secondary-s), calc(var(--j-color-scheme-background-secondary-l) - 0%), calc(var(--j-color-scheme-background-secondary-a) * 1)); border-color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)) } 
.module-products-911 .auto-carousel-prev span::before { transform: scaleX(-1); font-size: 18px } 
.module-products-911 .auto-grid-items::before, .module-products-911 .auto-grid-items::after { --fader-width-right:200px } 
.module-products-911 .auto-carousel-buttons { align-items:center; justify-content:space-between; flex-direction:row; position:absolute; top:50%; height:auto; transform: translate3d(0,-50%,0); margin-top: var(--buttons-offset, 0px) } 
.module-products-911 .auto-carousel-buttons .auto-carousel-prev { order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1)) } 
.module-products-911 .auto-carousel-buttons .auto-carousel-next { order: 2; transform: translate3d(calc(var(--auto-carousel-button-x, 0px) * -1), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1)) } 
.module-products-911 .auto-carousel-next span::before { font-size: 18px } 
.no-touchevents .module-products-911 .auto-carousel-buttons > div:hover > span { box-shadow: 0 1.3px 1.4px rgba(0, 0, 0, 0.006), 0 3.1px 3.5px rgba(0, 0, 0, 0.008), 0 5.8px 6.5px rgba(0, 0, 0, 0.01), 0 10.3px 11.6px rgba(0, 0, 0, 0.012), 0 19.2px 21.7px rgba(0, 0, 0, 0.014), 0 46px 52px rgba(0, 0, 0, 0.02) } 
div.module-products-911 .auto-grid { --scrollbar-top-space: var(--scrollbar-top-spacing, 0px); --scrollbar-bottom-space: var(--scrollbar-bottom-spacing, 0px); --scroll-padding: var(--scroll-padding-custom, var(--content-gutter, 0px)); } 
div.module-products-911 .auto-carousel-bar { display:flex; margin: var(--scrollbar-top-spacing, 0) max(0px, var(--scroll-padding, 0px)) var(--scrollbar-bottom-spacing, 0) max(0px, var(--scroll-padding, 0px)) } 
div.module-products-911 .auto-carousel-controls.auto-carousel-bar { max-height: none } 
div.module-products-911 { --auto-carousel-controls-max-width: min(min(var(--content-max-width, 100%) - var(--scroll-padding, 0px) * 2, var(--content-max-width, 100%) - var(--content-gutter, 0) * 2), 100% - var(--scroll-padding, 0px) * 2) } 
@media (max-width: 500px) {
	.module-products-911 .product-list .product-thumb .product-labels { display: none } 
	.module-products-911 .product-list.product-grid .has-countdown .wish-group { --countdown-offset-buttons: 0px; } 
	.module-products-911 .product-list:not(.product-list) .product-thumb .rating { --countdown-offset: 0 !important } 
	.module-products-911 .product-list .product-thumb .btn-quickview { --countdown-offset: 0 !important; min-width:28px; height:28px } 
	.module-products-911 .product-list .has-countdown .product-thumb .countdown { display:none } 
	.module-products-911 .product-list.product-list .product-layout .product-thumb { --product-list-gap:var(--j-gap-spacing---6) } 
	.module-products-911 .product-list .product-thumb .stats-group { justify-content:space-between; flex-direction: row; } 
	.module-products-911 .product-list .product-thumb .stats-group > span { flex-grow: 0 } 
	.module-products-911 .product-list .product-thumb .stats { margin-bottom: var(--j-gap-spacing---4); --element-margin-bottom: var(--j-gap-spacing---4) } 
	.module-products-911 .product-list .product-thumb .rating { height: auto;; justify-content:flex-start } 
	.module-products-911 .product-list .product-thumb .rating-stars { transform: translate3d(0,0,0);; padding-bottom: var(--j-gap-spacing---4); --element-padding-bottom: var(--j-gap-spacing---4) } 
	.module-products-911 .product-list .product-thumb .name a {  display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow:hidden; font-family: 'Jost'; font-weight: 500; font-size: var(--j-font_size-font-size--title-item-list); text-transform: none; line-height: 1.3 } 
	.module-products-911 .product-list .product-thumb .description { display:none } 
	.module-products-911 .product-list.product-grid .product-layout .product-thumb .name { --flex-grow: 0 } 
	.module-products-911 .product-list .product-thumb .price { font-family: 'Jost'; font-weight: 600; font-size: var(--j-font_size-font-size-400); color: hsla(var(--j-color-scheme-foreground-primary-h), var(--j-color-scheme-foreground-primary-s), calc(var(--j-color-scheme-foreground-primary-l) - 0%), calc(var(--j-color-scheme-foreground-primary-a) * 1)); line-height: 1; margin-top: var(--j-gap-spacing---2); --element-margin-top: var(--j-gap-spacing---2) } 
	.module-products-911 .product-list .product-thumb .buttons-wrapper { display: none } 
	.module-products-911 .product-list .product-thumb .btn-wishlist { display:none } 
	.module-products-911 .product-list .product-thumb .btn-compare { display:none } 
	.module-products-911 .product-list .product-thumb .extra-group { display:none } 
}  