[v-cloak]{display:none}
.product-list-component-title{margin:0 auto;padding:60px 0;text-align:center;word-break:break-word}
@media(max-width:1220px){.product-list-component-title{font-size:3pc}
}
@media(max-width:1023px){.product-list-component-title{font-size:40px;padding:60px 20px 40px;width:calc(100vw - 40px)}
}
@media(max-width:639px){.product-list-component-title{font-size:28px;padding:40px 20px}
}
.visuallyhidden{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(0 0 99.9% 99.9%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}
.product-list-component{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto;position:relative;width:915pt}
@media(max-width:1220px){.product-list-component.no-filter{padding:0}
}
@media(max-width:949px){.product-list-component.no-filter{padding:0 20px}
}
.product-list-component.no-filter .filter-container{display:none}
.product-list-component.no-filter .product-list-container{border-left:unset;padding-left:0;width:100%}
@media(max-width:1219px){.product-list-component.no-filter .product-list-container{width:910px}
}
@media screen and (max-width:768px){.product-list-component.no-filter .product-list-container{width:calc(100vw - 40px)}
}
.product-list-component.no-filter .product-list-container .sort-container{margin-bottom:20px}
@media(max-width:1219px){.product-list-component.no-filter .product-list-container .sort-container{margin-bottom:0}
}
.product-list-component.no-filter .product-list-container .product-card-container{grid-template-columns:repeat(4,290px)}
@media(max-width:1219px){.product-list-component.no-filter .product-list-container .product-card-container{grid-template-columns:repeat(3,290px)}
}
@media(max-width:949px){.product-list-component.no-filter .product-list-container .product-card-container{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:639px){.product-list-component.no-filter .product-list-container .product-card-container{grid-template-columns:calc(100vw - 40px)}
}
@media(max-width:1023px){.product-list-component.no-filter .product-list-container .product-card-container>li{width:290px}
}
@media(max-width:949px){.product-list-component.no-filter .product-list-container .product-card-container>li{width:calc(50vw - 30px)}
}
@media(max-width:639px){.product-list-component.no-filter .product-list-container .product-card-container>li{width:100%}
}
@media(max-width:1220px){.product-list-component{padding:0 20px;width:100vw}
}
.product-list-component .filter-container{-ms-flex-negative:0;flex-shrink:0;height:100%;left:0;margin-right:40px;position:sticky;top:0;width:249px}
@media(max-width:1023px){.product-list-component .filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:-100vw;position:fixed;top:0;width:100vw;z-index:1}
.product-list-component .filter-container.active{left:0;z-index:999}
.product-list-component .filter-container.active .filter-container-toggle{display:none}
.product-list-component .filter-container>div{width:calc(100% - 30px)}
}
.product-list-component .filter-container.active .mobile-filter-overlay{background:rgba(0,0,0,.5);height:100vh;left:329px;position:absolute;top:0;width:100vw}
@media screen and (max-width:639px){.product-list-component .filter-container.active .mobile-filter-overlay{left:289px}
}
@media(max-width:1023px){.product-list-component .filter-container .mobile-filter:after{background:white;content:"";height:100%;left:0;position:absolute;top:0;width:329px;z-index:-10}
}
@media screen and (max-width:639px){.product-list-component .filter-container .mobile-filter:after{width:289px}
}
@media(max-width:1023px){.product-list-component .filter-container .mobile-filter{overflow-y:scroll;width:321px}
.product-list-component .filter-container .mobile-filter::-webkit-scrollbar{border-radius:50px;height:0;width:6px}
.product-list-component .filter-container .mobile-filter::-webkit-scrollbar-thumb{background-color:var(--silver);border-radius:50px}
.product-list-component .filter-container .mobile-filter::-webkit-scrollbar-track{background-color:var(--light-gray);border-radius:50px;margin-bottom:10px;margin-top:10px}
}
@media screen and (max-width:639px){.product-list-component .filter-container .mobile-filter{width:285px}
}
.product-list-component .filter-container .filter-container-toggle{display:none}
@media(max-width:1023px){.product-list-component .filter-container .filter-container-toggle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary-color);border-radius:0 4px 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;padding:10px 10px 10px 20px;position:absolute;right:-54px;top:82px;width:54px}
}
.product-list-component .filter-container .filter-title-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;position:relative}
@media(max-width:1023px){.product-list-component .filter-container .filter-title-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--white);-ms-flex-direction:column;flex-direction:column;gap:unset;justify-content:center;padding:20px 40px 24px;width:329px}
}
@media screen and (max-width:639px){.product-list-component .filter-container .filter-title-container{padding:20px 20px 24px;width:289px}
}
.product-list-component .filter-container .filter-title-container .mobile-filter-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:100%}
.product-list-component .filter-container .filter-title-container .title{font-family:Roboto;font-size:14px;line-height:1.5}
.product-list-component .filter-container .filter-title-container .clear-button{color:var(--silver);cursor:pointer;font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.02em;line-height:1.5;text-decoration:underline}
.product-list-component .filter-container .filter-title-container .close-button{display:none}
@media(max-width:1023px){.product-list-component .filter-container .filter-title-container .close-button{display:block;height:40px;margin-bottom:30px;padding:10px 9px 9px 10px;width:40px}
.product-list-component .filter-container .filter-title-container .close-button svg{height:100%;width:100%}
}
.product-list-component .filter-container .filter-title-container .filter-tag-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;gap:9pt 8px}
.product-list-component .filter-container .filter-title-container .filter-tag-container li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);border:1px solid var(--pastel-gray);border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;padding:5.5px 6px 5.5px 10px}
.product-list-component .filter-container .filter-title-container .filter-tag-container li:hover{background-color:rgba(0,0,0,.08)}
.product-list-component .filter-container .filter-title-container .filter-tag-container li:active{background-color:rgba(0,0,0,.2)}
.product-list-component .filter-container .filter-title-container .filter-tag-container li .text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:1.5;margin-right:3px}
.product-list-component .filter-container .filter-title-container .filter-tag-container li .cancel-button{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;height:20px;justify-content:center;padding:5px 4.5px 4.5px 5px;width:20px}
.product-list-component .filter-container .filter-title-container .filter-tag-container li .cancel-button svg{-ms-flex-negative:0;flex-shrink:0;height:10px;width:10px}
@media(max-width:1023px){.product-list-component .filter-container .filter-title-container .filter-tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:24px}
}
.product-list-component .filter-container .filter-item-container{margin-bottom:20px;max-height:calc(100vh - 2pc);overflow-y:scroll;padding:20px 40px 0 0;position:relative;width:289px}
@media screen and (min-width:1024px){.product-list-component .filter-container .filter-item-container::-webkit-scrollbar{width:0}
.product-list-component .filter-container .filter-item-container:hover::-webkit-scrollbar-thumb{background-color:transparent}
}
@media(max-width:1023px){.product-list-component .filter-container .filter-item-container{background-color:var(--white);height:unset;margin-bottom:0;max-height:unset;padding:0 40px 40px;width:329px}
}
@media screen and (max-width:768px){.product-list-component .filter-container .filter-item-container{-webkit-box-flex:1;-ms-flex-positive:1;border-radius:0;flex-grow:1}
}
@media screen and (max-width:639px){.product-list-component .filter-container .filter-item-container{padding:0 20px 40px;width:289px}
}
.product-list-component .filter-container .filter-item-container .filter-item{position:relative}
.product-list-component .filter-container .filter-item-container .filter-item+.filter-item .title-container{margin-top:20px}
.product-list-component .filter-container .filter-item-container .filter-item.active .title-container .toggle:before{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}
.product-list-component .filter-container .filter-item-container .filter-item.active .tag-container{margin-top:1pc;opacity:1;position:relative;-webkit-transition:.5s;transition:.5s;z-index:1}
.product-list-component .filter-container .filter-item-container .filter-item.active .tag-container .tag-item{-webkit-transition:.5s;transition:.5s}
.product-list-component .filter-container .filter-item-container .filter-item.active .tag-container .tag-item+.tag-item{margin-top:1pc}
.product-list-component .filter-container .filter-item-container .filter-item .title-container{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #c4c4c4;cursor:pointer;justify-content:space-between;margin:0 9pt;padding:4px 0 8px;position:relative}
.product-list-component .filter-container .filter-item-container .filter-item .title-container,.product-list-component .filter-container .filter-item-container .filter-item .title-container .wording{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .wording input{display:none}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .wording .check-buttton{background-color:#fff;border:1px solid #757575;border-radius:2px;height:1pc;margin-right:8px;width:1pc}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .wording .title{font-family:Roboto;font-size:14px;font-weight:600;line-height:150%}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .toggle{height:100%;position:relative;width:10px}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.product-list-component .filter-container .filter-item-container .filter-item .title-container .toggle.reverse svg{-webkit-transform:rotate(0);transform:rotate(0)}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container{left:0;margin-bottom:40px;opacity:0;position:absolute;top:0;z-index:-1}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:8px;padding:4px 0 4px 4px}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item:hover{background-color:var(--light-gray);border-radius:4px}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.disabled{cursor:not-allowed}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.disabled .check-buttton{background-color:#f3f3f3;border-color:#dcdee2 !important}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.disabled .text{opacity:.3}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.active .check-buttton{background-color:var(--primary-color);border-color:var(--primary-color);position:relative}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.active .check-buttton:after{border:solid #fff;border-width:0 1.5px 1.5px 0;height:9px;left:4px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item .check-buttton{-ms-flex-negative:0;background-color:var(--white);border:1px solid var(--silver);border-radius:2px;flex-shrink:0;height:1pc;width:1pc}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item .check-buttton:after{content:"";position:absolute}
.product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item .text{font-family:Roboto;font-size:14px;font-weight:400;line-height:1pc}
.product-list-component .product-list-container{border-left:1px solid var(--pastel-gray);margin-bottom:40px;padding-left:20px;width:930px}
@media(max-width:1220px){.product-list-component .product-list-container{margin-bottom:20px;width:620px}
}
@media(max-width:1023px){.product-list-component .product-list-container{border:unset;padding-left:0;width:100%}
}
@media screen and (max-width:768px){.product-list-component .product-list-container{margin-bottom:60px;width:calc(100vw - 40px)}
}
@media(max-width:767px){.product-list-component .product-list-container{margin-bottom:40px}
}
.product-list-component .product-list-container .sort-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}
.product-list-component .product-list-container .sort-container .result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--silver);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:14px;gap:5px;line-height:140%}
.product-list-component .product-list-container .sort-container .title{color:#492582;font-size:24px;font-weight:700;line-height:normal}
.product-list-component .product-list-container .sort-container .sort-list-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:14px;font-weight:400;height:40px;letter-spacing:.02em;line-height:150%;padding:10px 26px 10px 1pc;position:relative;width:87pt}
.product-list-component .product-list-container .sort-container .sort-list-container.active{background-color:var(--light-gray);border-radius:8px 8px 0 0;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25);box-shadow:0 4px 6px rgba(0,0,0,.25)}
.product-list-component .product-list-container .sort-container .sort-list-container.active ul{background-color:var(--white);border-radius:0 0 8px 8px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0),-4px 0 10px -18px rgba(0,0,0,.25),10px 0 9px -14px rgba(0,0,0,.25),0 5px 10px -1px rgba(0,0,0,.25);box-shadow:0 0 0 0 rgba(0,0,0,0),-4px 0 10px -18px rgba(0,0,0,.25),10px 0 9px -14px rgba(0,0,0,.25),0 5px 10px -1px rgba(0,0,0,.25);opacity:1;z-index:3}
.product-list-component .product-list-container .sort-container .sort-list-container.active ul li{line-height:25px;padding:5px 10px;z-index:3}
.product-list-component .product-list-container .sort-container .sort-list-container.active ul li:hover{background-color:var(--light-gray)}
.product-list-component .product-list-container .sort-container .sort-list-container.active span svg{-webkit-transform:rotate(0);transform:rotate(0)}
.product-list-component .product-list-container .sort-container .sort-list-container ul{left:0;opacity:0;position:absolute;top:40px;width:100%;z-index:-5}
.product-list-component .product-list-container .sort-container .sort-list-container ul li{padding:0 10px;text-indent:8px;-webkit-transition:.5s;transition:.5s;z-index:-5}
.product-list-component .product-list-container .sort-container .sort-list-container ul li:hover{background-color:#f2f2f2}
.product-list-component .product-list-container .sort-container .sort-list-container span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:1pc;top:0;width:10px}
.product-list-component .product-list-container .sort-container .sort-list-container span svg{height:10px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.5s;transition:.5s;width:100%}
.product-list-component .product-list-container .filter-tag-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:20px}
.product-list-component .product-list-container .filter-tag-container li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);border:1px solid var(--pastel-gray);border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;padding:5.5px 6px 5.5px 10px}
.product-list-component .product-list-container .filter-tag-container li:hover{background-color:rgba(0,0,0,.08)}
.product-list-component .product-list-container .filter-tag-container li:active{background-color:rgba(0,0,0,.2)}
.product-list-component .product-list-container .filter-tag-container li .text{font-family:Roboto;font-size:14px;font-weight:400;line-height:1.5;margin-right:3px}
.product-list-component .product-list-container .filter-tag-container li .cancel-button,.product-list-component .product-list-container .filter-tag-container li .text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}
.product-list-component .product-list-container .filter-tag-container li .cancel-button{-ms-flex-negative:0;flex-shrink:0;height:20px;padding:5px 4.5px 4.5px 5px;width:20px}
.product-list-component .product-list-container .filter-tag-container li .cancel-button svg{-ms-flex-negative:0;flex-shrink:0;height:10px;width:10px}
@media(max-width:1023px){.product-list-component .product-list-container .filter-tag-container{display:none}
}
.product-list-component .product-list-container .product-card-container{display:grid;gap:2pc 20px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}
@media(max-width:1220px){.product-list-component .product-list-container .product-card-container{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:1023px){.product-list-component .product-list-container .product-card-container{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:949px){.product-list-component .product-list-container .product-card-container{grid-template-columns:repeat(2,1fr)}
}
@media screen and (max-width:639px){.product-list-component .product-list-container .product-card-container{grid-template-columns:repeat(1,1fr)}
}
.product-list-component .product-list-container .product-card-container>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--pastel-gray);border-radius:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2pc 20px;position:relative;width:290px}
@media(max-width:1023px){.product-list-component .product-list-container .product-card-container>li{width:calc(33.33333vw - 26.66667px)}
}
@media(max-width:949px){.product-list-component .product-list-container .product-card-container>li{width:calc(50vw - 30px)}
}
@media screen and (max-width:639px){.product-list-component .product-list-container .product-card-container>li{width:calc(100vw - 40px)}
}
.product-list-component .product-list-container .product-card-container>li .discountRibbon{background-color:var(--red);border-radius:4px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);color:var(--white);font-family:Roboto;font-size:14px;font-weight:400;left:9pt;line-height:1pc;padding:2px 8px;position:absolute;top:9pt}
.product-list-component .product-list-container .product-card-container>li .compare-button-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;overflow:hidden;position:relative}
.product-list-component .product-list-container .product-card-container>li .compare-button-container+.image-container{margin-top:9pt}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .devideLine{background-color:var(--pastel-gray);height:1px;margin:1pc 0;width:-webkit-fill-available}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;position:relative}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button .text{font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:14px;text-transform:capitalize}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark{border:1px solid var(--silver);border-radius:2px;height:1pc;position:relative;width:1pc}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark.active{background-color:var(--primary-color);border-color:var(--primary-color)}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark.active:after{border:solid #fff;border-width:0 1px 1px 0;height:9px;left:4px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}
.product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark:after{content:"";position:absolute}
.product-list-component .product-list-container .product-card-container>li .product-image-container{height:150px;margin:auto auto 4px;overflow:hidden;width:150px}
@media screen and (max-width:768px){.product-list-component .product-list-container .product-card-container>li .product-image-container{height:200px;width:200px}
}
@media(max-width:767px){.product-list-component .product-list-container .product-card-container>li .product-image-container{height:150px;width:150px}
}
.product-list-component .product-list-container .product-card-container>li .product-image-container img{width:100%}
.product-list-component .product-list-container .product-card-container>li .ribbon-container{color:var(--red);font-family:Roboto;font-size:9pt;font-weight:400;height:14px;line-height:14px;margin:4px auto 8px;overflow:hidden;text-align:center;white-space:nowrap;width:100%}
.product-list-component .product-list-container .product-card-container>li .title-container{height:45px;margin:8px auto;overflow:hidden}
.product-list-component .product-list-container .product-card-container>li .title-container .product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:130%;overflow:hidden;text-align:center;text-overflow:ellipsis}
.product-list-component .product-list-container .product-card-container>li .key-spec-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:29px;justify-content:center;overflow:hidden;padding:4px 0 8px}
.product-list-component .product-list-container .product-card-container>li .key-spec-container>li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;color:var(--silver);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:9pt;font-weight:400;height:100%;justify-content:center;line-height:140%;white-space:nowrap}
.product-list-component .product-list-container .product-card-container>li .key-spec-container>li.dot{-ms-flex-negative:0;background:var(--silver);border-radius:50%;flex-shrink:0;height:2px;margin:5px 4px;width:2px}
.product-list-component .product-list-container .product-card-container>li .bullet-points{height:7pc;margin:9pt auto 24px;overflow:hidden}
.product-list-component .product-list-container .product-card-container>li .bullet-points>li{font-family:Roboto;font-size:14px;font-weight:400;height:2pc;line-height:1pc;list-style:disc;list-style-position:inside;overflow:hidden;padding-left:19px;text-indent:-19px}
.product-list-component .product-list-container .product-card-container>li .bullet-points>li+li{margin-top:8px}
.product-list-component .product-list-container .product-card-container>li .evaluation{-webkit-box-flex:1;-ms-flex:1;flex:1}
.product-list-component .product-list-container .product-card-container>li .evaluation .ruk_rating_snippet{-webkit-box-pack:center;-ms-flex-pack:center;height:unset;justify-content:center;padding-top:0}
.product-list-component .product-list-container .product-card-container>li .evaluation:has(.ruk-rating-snippet-count){padding-bottom:8px}
.product-list-component .product-list-container .product-card-container>li .evaluation:has(.ruk-rating-snippet-count) .ruk_rating_snippet{height:20px}
.product-list-component .product-list-container .product-card-container>li .evaluation+.energy-label-container{margin-top:8px}
.product-list-component .product-list-container .product-card-container>li .energy-label-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt;height:30px;justify-content:center;margin:24px auto 8px;overflow:hidden}
.product-list-component .product-list-container .product-card-container>li .energy-label-container .energy-tag{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;overflow:hidden;width:54.55px}
.product-list-component .product-list-container .product-card-container>li .energy-label-container .energy-tag img{width:100%}
.product-list-component .product-list-container .product-card-container>li .energy-label-container a{color:var(--black);font-family:Roboto;font-size:9pt;font-weight:400;line-height:18px}
.product-list-component .product-list-container .product-card-container>li .price-container{height:3pc;margin:0 auto;overflow:hidden;text-align:center}
.product-list-component .product-list-container .product-card-container>li .price-container .final-price{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:20px;font-weight:700;justify-content:center}
.product-list-component .product-list-container .product-card-container>li .price-container .final-price span{font-family:Roboto;font-weight:500;margin-left:9pt}
.product-list-component .product-list-container .product-card-container>li .price-container .regular-price{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:9pt;font-weight:400;gap:4px;justify-content:center;line-height:14px;margin-top:4px;text-align:center}
.product-list-component .product-list-container .product-card-container>li .price-container .save-price{color:var(--red);font-family:Roboto;font-size:9pt;font-weight:400;line-height:14px}
.product-list-component .product-list-container .product-card-container>li .buy-button-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;justify-content:center;margin:28px auto 1pc;overflow:hidden}
.product-list-component .product-list-container .product-card-container>li .buy-button-container .discontinued,.product-list-component .product-list-container .product-card-container>li .buy-button-container .out-of-stock{background:var(--pastel-gray) !important;border-color:var(--pastel-gray) !important;cursor:auto}
.product-list-component .product-list-container .product-card-container>li .learn-button-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:22px;justify-content:center;margin-top:1pc;overflow:hidden}
.product-list-component .product-list-container .product-card-container>li .learn-button-container a{font-size:14px;height:100%;margin:0}
.product-list-component .product-list-container .more-button{cursor:pointer;display:block;height:40px;margin:40px auto;width:40px}
@media(max-width:1220px){.product-list-component .product-list-container .more-button{margin:40px auto}
}
@media screen and (max-width:768px){.product-list-component .product-list-container .more-button{margin:20px auto 0}
}
@media(max-width:767px){.product-list-component .product-list-container .more-button{height:24px;margin:20px auto 0;width:24px}
}
.product-list-component .product-list-container .more-button svg{height:100%;width:100%}
.product-list-component .compare-container{background:var(--white);bottom:0;-webkit-box-shadow:0 -4px 20px rgba(0,0,0,.2);box-shadow:0 -4px 20px rgba(0,0,0,.2);left:0;position:fixed;width:100%;z-index:99}
.product-list-component .compare-container:not(.active) .compare-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;height:44px;justify-content:center;margin:auto}
.product-list-component .compare-container:not(.active) .compare-wrap .text-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto}
@media(max-width:1220px){.product-list-component .compare-container:not(.active) .compare-wrap .text-container{margin-bottom:0}
}
.product-list-component .compare-container:not(.active) .compare-wrap .text-container .text{display:none}
.product-list-component .compare-container:not(.active) .compare-wrap .toggle-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:9pt;order:2}
.product-list-component .compare-container:not(.active) .compare-wrap>:not(.text-container):not(.toggle-container){display:none}
.product-list-component .compare-container.active{height:auto}
.product-list-component .compare-container.active .toggle-container .toggle svg{-webkit-transform:rotate(0) !important;transform:rotate(0) !important}
.product-list-component .compare-container .compare-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:170px;margin:auto;max-width:915pt;position:relative;width:100%}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap{height:263px}
}
.product-list-component .compare-container .compare-wrap .toggle-container{cursor:pointer;gap:10px;grid-area:toggle;margin-bottom:8px;margin-top:8px}
.product-list-component .compare-container .compare-wrap .toggle-container,.product-list-component .compare-container .compare-wrap .toggle-container .toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}
.product-list-component .compare-container .compare-wrap .toggle-container .toggle{height:20px;width:20px}
.product-list-component .compare-container .compare-wrap .toggle-container .toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.product-list-component .compare-container .compare-wrap .toggle-container .text{font-size:1pc;font-weight:500;line-height:24px;text-transform:capitalize}
.product-list-component .compare-container .compare-wrap .button-container,.product-list-component .compare-container .compare-wrap .text-container{width:300px}
@media(max-width:1220px){.product-list-component .compare-container .compare-wrap .button-container,.product-list-component .compare-container .compare-wrap .text-container{text-align:center;width:100%}
}
.product-list-component .compare-container .compare-wrap .comparePanel{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;padding-right:20px}
@media(max-width:1220px){.product-list-component .compare-container .compare-wrap .comparePanel{padding-left:20px;width:calc(100% - 244px)}
}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap .comparePanel{padding-right:20px;width:100%}
}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;width:956px}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container{width:100%}
}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:9pt;display:-webkit-box;display:-ms-flexbox;display:flex;height:114px;max-width:290px;padding:20px 36px 20px 1pc;position:relative;width:290px}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .cancel-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid var(--silver);border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:absolute;right:9pt;top:9pt;width:24px}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .svgWrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:10px;justify-content:center;width:11px}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-image-container{-ms-flex-negative:0;flex-shrink:0;height:4pc;width:4pc}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-image-container img{width:100%}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-family:Roboto;font-size:9pt;font-weight:400;line-height:1pc;margin-left:1pc;margin-right:4px}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .finalPrice,.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .regularPrice,.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .savePrice,.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .title{overflow:hidden}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:2pc;margin-bottom:8px;text-align:left;width:100%}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .product-price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1pc;margin-bottom:4px;overflow:hidden}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .product-price-container .finalPrice{font-size:14px;font-weight:700;margin-right:9pt}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .product-price-container .savePrice{color:var(--red);font-size:9pt;font-weight:500;line-height:14px}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .regularPrice{font-size:9pt;height:14px;line-height:14px;overflow:hidden;text-align:left}
.product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item .product-text-container .regularPrice p{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}
.product-list-component .compare-container .compare-wrap .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--white);border-left:1px solid var(--pastel-gray);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:170px;position:absolute;right:0;width:244px;z-index:10}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap .button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;height:77px;margin-top:20px;position:relative;width:375px}
}
.product-list-component .compare-container .compare-wrap .button-container .compare-button{font-size:14px;font-weight:600;line-height:21px;margin-left:40px;margin-top:40px;padding:10px 1pc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap .button-container .compare-button{margin:0 20px 20px;width:100%}
}
.product-list-component .compare-container .compare-wrap .button-container .compare-button.disable{background-color:var(--pastel-gray) !important;border-color:var(--pastel-gray) !important;cursor:unset !important}
.product-list-component .compare-container .compare-wrap .button-container .clear-button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:14px;font-weight:500;line-height:1pc;margin-left:40px;margin-top:2pc}
@media(max-width:767px){.product-list-component .compare-container .compare-wrap .button-container .clear-button-container{margin:0}
}
.product-list-component .popup-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}
.product-list-component .popup-container.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.product-list-component .popup-container .popup-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--white);border-radius:2pc;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:5pc 60px;width:500px}
.product-list-component.slider{gap:0;padding:0;width:100%}
.product-list-component.slider .product-list-container.swiper{border:unset;margin:0;padding:unset;padding-left:calc(50% - 610px);padding-right:40px;width:100%}
@media(max-width:1219px){.product-list-component.slider .product-list-container.swiper{padding-left:40px;width:100%}
}
@media(max-width:767px){.product-list-component.slider .product-list-container.swiper{padding-left:20px;padding-right:20px}
}
.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}
.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li{max-width:393px;padding:2pc 24px;width:393px}
.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .title-container{height:45px;margin-bottom:20px}
@media(max-width:1219px){.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li{max-width:301px}
}
@media(max-width:767px){.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li{max-width:280px;min-width:290px}
.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .bullet-points,.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .buy-button-container,.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .price-container,.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .ribbon-container,.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .title-container{max-width:250px}
.product-list-component.slider .product-list-container.swiper .product-card-container.swiper-wrapper>li .learn-button-container{margin:0 auto;max-width:250px}
}
.product-list-component.slider .navigation .swiper-button-next,.product-list-component.slider .navigation .swiper-button-prev{background:var(--white);border-radius:50px;height:60px;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:60px;z-index:99}
@media(max-width:1219px){.product-list-component.slider .navigation .swiper-button-next,.product-list-component.slider .navigation .swiper-button-prev{height:40px;width:40px}
}
@media(max-width:767px){.product-list-component.slider .navigation .swiper-button-next,.product-list-component.slider .navigation .swiper-button-prev{display:none}
}
.product-list-component.slider .navigation .swiper-button-next:after,.product-list-component.slider .navigation .swiper-button-prev:after{display:none}
.product-list-component.slider .navigation .swiper-button-next:hover,.product-list-component.slider .navigation .swiper-button-prev:hover{background:var(--light-gray)}
.product-list-component.slider .navigation .swiper-button-next:active,.product-list-component.slider .navigation .swiper-button-prev:active{background:var(--white)}
.product-list-component.slider .navigation .swiper-button-next:active>svg>circle,.product-list-component.slider .navigation .swiper-button-next:active>svg>path,.product-list-component.slider .navigation .swiper-button-prev:active>svg>circle,.product-list-component.slider .navigation .swiper-button-prev:active>svg>path{stroke:var(--black)}
.product-list-component.slider .navigation .swiper-button-next{right:0}
.product-list-component.slider .navigation .swiper-button-prev{left:0}
.product-list-component.slider .navigation .swiper-button-disabled{opacity:0 !important}
.product-list-component.slider:hover .navigation .swiper-button-next,.product-list-component.slider:hover .navigation .swiper-button-prev{opacity:1}
body.fixed{overflow:hidden}
.ar-me .product-list-component .filter-container,.locale-ar-me .product-list-component .filter-container{margin-left:40px;margin-right:0}
.ar-me .product-list-component .filter-container .filter-item-container,.locale-ar-me .product-list-component .filter-container .filter-item-container{padding-left:40px;padding-right:0}
.ar-me .product-list-component .product-list-container,.locale-ar-me .product-list-component .product-list-container{border-left:unset;border-right:1px solid #ccc;padding-left:0;padding-right:20px}
.ar-me .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item,.locale-ar-me .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item{padding:4px}
.darkMode{background-color:var(--black);color:var(--white)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .title-container{border-color:var(--dark-gray)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .title-container .toggle svg path{fill:var(--white)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item:hover{background-color:var(--dark-gray)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item .check-buttton{background-color:var(--black);border:1px solid var(--silver)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.active .check-buttton{background-color:var(--secondary-color);border-color:var(--secondary-color)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.active .check-buttton:after{border-color:var(--black)}
.darkMode .product-list-component .filter-container .filter-item-container .filter-item .tag-container .tag-item.disabled .check-buttton{background:var(--dark-gray) !important;opacity:.3}
.darkMode .product-list-component .product-list-container{border-color:var(--dark-gray)}
.darkMode .product-list-component .product-list-container .filter-tag-container li{background-color:var(--black);border-color:var(--dark-gray)}
.darkMode .product-list-component .product-list-container .filter-tag-container li:hover{background-color:rgba(255,255,255,.08)}
.darkMode .product-list-component .product-list-container .filter-tag-container li:active{background-color:rgba(255,255,255,.2)}
.darkMode .product-list-component .product-list-container .filter-tag-container li .cancel-button svg path{fill:var(--white)}
.darkMode .product-list-component .product-list-container .product-card-container>li{border-color:var(--dark-gray)}
.darkMode .product-list-component .product-list-container .sort-container .result{color:var(--pastel-gray)}
.darkMode .product-list-component .product-list-container .sort-container .sort-list-container p{color:var(--light-gray)}
.darkMode .product-list-component .product-list-container .sort-container .sort-list-container span svg path{fill:var(--white)}
.darkMode .product-list-component .product-list-container .sort-container .sort-list-container.active{background-color:rgba(255,255,255,.2)}
.darkMode .product-list-component .product-list-container .sort-container .sort-list-container.active ul{background-color:var(--black);border:1px solid var(--dark-gray)}
.darkMode .product-list-component .product-list-container .sort-container .sort-list-container.active ul li:hover{background-color:rgba(255,255,255,.2)}
.darkMode .product-list-component .product-list-container .product-card-container>li .key-spec-container>li{color:var(--pastel-gray)}
.darkMode .product-list-component .product-list-container .product-card-container>li .energy-label-container a{color:var(--white)}
.darkMode .product-list-component .product-list-container .product-card-container>li .compare-button-container .devideLine{background-color:var(--dark-gray)}
.darkMode .product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark{background-color:var(--white)}
.darkMode .product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark.active{background-color:var(--secondary-color);border-color:var(--secondary-color)}
.darkMode .product-list-component .product-list-container .product-card-container>li .compare-button-container .button .checkmark.active:after{border-color:black}
.darkMode .product-list-component .product-list-container .more-button svg circle{stroke:var(--silver)}
.darkMode .product-list-component .product-list-container .more-button svg path{fill:var(--silver)}
.darkMode .product-list-component .product-list-container .product-card-container>li .evaluation .ruk_rating_snippet,.darkMode .product-list-component .product-list-container .product-card-container>li .evaluation .ruk_rating_snippet .ruk-rating-snippet-count{color:var(--white) !important}
.darkMode .product-list-component .compare-container{background:var(--black);border-top:1px solid var(--white)}
.darkMode .product-list-component .compare-container .toggle-container .toggle svg path{fill:var(--white)}
.darkMode .product-list-component .compare-container .compare-wrap .button-container{background-color:var(--black);border-color:var(--dark-gray)}
.darkMode .product-list-component .compare-container .compare-wrap .button-container .clear-button-container{color:var(--secondary-color)}
.darkMode .product-list-component .compare-container .compare-wrap .button-container .compare-button.disable:active,.darkMode .product-list-component .compare-container .compare-wrap .button-container .compare-button.disable:hover{color:var(--black)}
.darkMode .product-list-component .compare-container .compare-wrap .comparePanel .compare-list-container .compare-item{border-color:var(--dark-gray)}
.darkMode .discontinued:active,.darkMode .discontinued:hover{color:var(--black)}
@media(max-width:1023px){.darkMode .product-list-component .filter-container .filter-container-toggle{background:var(--secondary-color)}
.darkMode .product-list-component .filter-container .filter-container-toggle svg path{fill:var(--black)}
}
.darkMode .product-list-component .filter-container .filter-title-container{background-color:var(--black)}
.darkMode .product-list-component .filter-container .filter-title-container .filter-tag-container li{background-color:var(--black);border-color:var(--dark-gray)}
.darkMode .product-list-component .filter-container .filter-title-container .filter-tag-container li:hover{background-color:rgba(255,255,255,.08)}
.darkMode .product-list-component .filter-container .filter-title-container .filter-tag-container li:active{background-color:rgba(255,255,255,.2)}
.darkMode .product-list-component .filter-container .filter-title-container .close-button svg path,.darkMode .product-list-component .filter-container .filter-title-container .filter-tag-container li .cancel-button svg path{fill:var(--white)}
.darkMode .product-list-component .filter-container .filter-item-container,.darkMode .product-list-component .filter-container .mobile-filter:after{background-color:var(--black)}
.darkMode .product-list-component .filter-container .mobile-filter::-webkit-scrollbar-thumb{background-color:var(--silver)}
.darkMode .product-list-component .filter-container .mobile-filter::-webkit-scrollbar-track{background-color:var(--dark-gray)}
.darkMode .product-list-component.slider .navigation .swiper-button-next,.darkMode .product-list-component.slider .navigation .swiper-button-prev{background:var(--black)}
.darkMode .product-list-component.slider .navigation .swiper-button-next.swiper-button-disabled,.darkMode .product-list-component.slider .navigation .swiper-button-prev.swiper-button-disabled{opacity:.5}
.darkMode .product-list-component.slider .navigation .swiper-button-next.swiper-button-disabled svg path,.darkMode .product-list-component.slider .navigation .swiper-button-prev.swiper-button-disabled svg path{stroke:var(--black)}
.darkMode .product-list-component.slider .navigation .swiper-button-next:hover,.darkMode .product-list-component.slider .navigation .swiper-button-prev:hover{background:var(--dark-gray)}
.darkMode .product-list-component.slider .navigation .swiper-button-next:active,.darkMode .product-list-component.slider .navigation .swiper-button-prev:active{background:var(--black)}
.darkMode .product-list-component.slider .navigation .swiper-button-next:active svg circle,.darkMode .product-list-component.slider .navigation .swiper-button-prev:active svg circle{stroke:var(--pastel-gray)}