@charset "UTF-8";
.bestsellerelement .filter__value--area,.productCategoryPage .filter__value--area,.productPage .filter__value--area,.blogpost .filter__value--area{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.bestsellerelement .bestseller,.bestsellerelement .product,.productCategoryPage .bestseller,.productCategoryPage .product,.productPage .bestseller,.productPage .product,.blogpost .bestseller,.blogpost .product{display:none}.bestsellerelement .bestseller.active,.bestsellerelement .product.active,.productCategoryPage .bestseller.active,.productCategoryPage .product.active,.productPage .bestseller.active,.productPage .product.active,.blogpost .bestseller.active,.blogpost .product.active{display:block}.bestsellerelement .categoryselector,.productCategoryPage .categoryselector,.productPage .categoryselector,.blogpost .categoryselector{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px}.bestsellerelement .categoryselector .tag,.productCategoryPage .categoryselector .tag,.productPage .categoryselector .tag,.blogpost .categoryselector .tag{border-radius:999px;padding:0.688rem 1rem;text-align:center;background-color:var(--btn-grey);color:var(--black);font-size:1.125rem;line-height:1;cursor:pointer;transition:0.25s linear all}@media (max-width:1199.98px){.bestsellerelement .categoryselector .tag,.productCategoryPage .categoryselector .tag,.productPage .categoryselector .tag,.blogpost .categoryselector .tag{padding:0.563rem 0.75rem;font-size:1rem}}@media (max-width:767.98px){.bestsellerelement .categoryselector .tag,.productCategoryPage .categoryselector .tag,.productPage .categoryselector .tag,.blogpost .categoryselector .tag{font-size:0.9375rem;padding:0.469rem 0.75rem}}.bestsellerelement .categoryselector .tag.active,.bestsellerelement .categoryselector .tag:hover,.productCategoryPage .categoryselector .tag.active,.productCategoryPage .categoryselector .tag:hover,.productPage .categoryselector .tag.active,.productPage .categoryselector .tag:hover,.blogpost .categoryselector .tag.active,.blogpost .categoryselector .tag:hover{background-color:var(--black);color:var(--white)}.bestsellerelement .bestseller .price .bolder,.bestsellerelement .product .price .bolder,.productCategoryPage .bestseller .price .bolder,.productCategoryPage .product .price .bolder,.productPage .bestseller .price .bolder,.productPage .product .price .bolder,.blogpost .bestseller .price .bolder,.blogpost .product .price .bolder{transition:var(--transition)}.bestsellerelement .bestseller .price .bolder,.bestsellerelement .product .price .bolder,.productCategoryPage .bestseller .price .bolder,.productCategoryPage .product .price .bolder,.productPage .bestseller .price .bolder,.productPage .product .price .bolder,.blogpost .bestseller .price .bolder,.blogpost .product .price .bolder{color:var(--maincolor)}.bestsellerelement .card,.productCategoryPage .card,.productPage .card,.blogpost .card{overflow:hidden;border-radius:var(--border-radius-md);border:1px solid var(--border-color);transition:var(--transition)}.bestsellerelement .card .card-hover,.productCategoryPage .card .card-hover,.productPage .card .card-hover,.blogpost .card .card-hover{position:absolute;bottom:0;width:100%;transform:translateY(100%);transition:0.5s ease all}.bestsellerelement .card:hover,.productCategoryPage .card:hover,.productPage .card:hover,.blogpost .card:hover{border-color:var(--maincolor)}.bestsellerelement .card:hover .card-hover,.productCategoryPage .card:hover .card-hover,.productPage .card:hover .card-hover,.blogpost .card:hover .card-hover{transform:translateY(0)}.bestsellerelement .card .card-image,.productCategoryPage .card .card-image,.productPage .card .card-image,.blogpost .card .card-image{position:relative}.bestsellerelement .card .card-image .favorite,.productCategoryPage .card .card-image .favorite,.productPage .card .card-image .favorite,.blogpost .card .card-image .favorite{position:absolute;top:1rem;right:1rem;display:block;transition:var(--transition);cursor:pointer}.bestsellerelement .card .card-image .favorite::before,.productCategoryPage .card .card-image .favorite::before,.productPage .card .card-image .favorite::before,.blogpost .card .card-image .favorite::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}.bestsellerelement .card .card-image .favorite.active::before,.bestsellerelement .card .card-image .favorite:hover::before,.productCategoryPage .card .card-image .favorite.active::before,.productCategoryPage .card .card-image .favorite:hover::before,.productPage .card .card-image .favorite.active::before,.productPage .card .card-image .favorite:hover::before,.blogpost .card .card-image .favorite.active::before,.blogpost .card .card-image .favorite:hover::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900}.bestsellerelement .price .bolder,.productCategoryPage .price .bolder,.productPage .price .bolder,.blogpost .price .bolder{font-size:1rem}.bestsellerelement .breadcrumbs,.productCategoryPage .breadcrumbs,.productPage .breadcrumbs,.blogpost .breadcrumbs{font-size:0.875rem}.bestsellerelement .product-meta *,.productCategoryPage .product-meta *,.productPage .product-meta *,.blogpost .product-meta *{color:var(--gray-light);font-size:0.9rem}.bestsellerelement .attributevalue,.bestsellerelement .filterattributevalue,.productCategoryPage .attributevalue,.productCategoryPage .filterattributevalue,.productPage .attributevalue,.productPage .filterattributevalue,.blogpost .attributevalue,.blogpost .filterattributevalue{border-radius:4px;border:1px solid var(--border-color);padding:6px 10px;text-align:center;background-color:var(--white);font-size:0.875rem;line-height:1;white-space:nowrap !important;transition:var(--transition);font-family:var(--font-medium);cursor:pointer}.bestsellerelement .attributevalue:first-child,.bestsellerelement .filterattributevalue:first-child,.productCategoryPage .attributevalue:first-child,.productCategoryPage .filterattributevalue:first-child,.productPage .attributevalue:first-child,.productPage .filterattributevalue:first-child,.blogpost .attributevalue:first-child,.blogpost .filterattributevalue:first-child{margin-left:0 !important}.bestsellerelement .attributevalue.active,.bestsellerelement .attributevalue:hover,.bestsellerelement .filterattributevalue.active,.bestsellerelement .filterattributevalue:hover,.productCategoryPage .attributevalue.active,.productCategoryPage .attributevalue:hover,.productCategoryPage .filterattributevalue.active,.productCategoryPage .filterattributevalue:hover,.productPage .attributevalue.active,.productPage .attributevalue:hover,.productPage .filterattributevalue.active,.productPage .filterattributevalue:hover,.blogpost .attributevalue.active,.blogpost .attributevalue:hover,.blogpost .filterattributevalue.active,.blogpost .filterattributevalue:hover{color:var(--maincolor);background-color:var(--white);border-color:var(--maincolor)}.bestsellerelement .variationattribute>div,.productCategoryPage .variationattribute>div,.productPage .variationattribute>div,.blogpost .variationattribute>div{display:flex;flex-wrap:wrap;gap:10px}.bestsellerelement .variationattributes,.productCategoryPage .variationattributes,.productPage .variationattributes,.blogpost .variationattributes{border-radius:var(--border-radius-sm);height:442px;overflow-y:auto;border:1px solid var(--border-color)}@media (min-width:768px){.bestsellerelement .variationattributes,.productCategoryPage .variationattributes,.productPage .variationattributes,.blogpost .variationattributes{height:271px}}@media (min-width:992px){.bestsellerelement .variationattributes,.productCategoryPage .variationattributes,.productPage .variationattributes,.blogpost .variationattributes{height:219px}}@media (min-width:1200px){.bestsellerelement .variationattributes,.productCategoryPage .variationattributes,.productPage .variationattributes,.blogpost .variationattributes{height:184px}}@media (min-width:1400px){.bestsellerelement .variationattributes,.productCategoryPage .variationattributes,.productPage .variationattributes,.blogpost .variationattributes{height:229px}}.bestsellerelement .variationattributes::-webkit-scrollbar,.productCategoryPage .variationattributes::-webkit-scrollbar,.productPage .variationattributes::-webkit-scrollbar,.blogpost .variationattributes::-webkit-scrollbar{overflow:hidden;width:4px;height:4px}.bestsellerelement .variationattributes::-webkit-scrollbar-track,.productCategoryPage .variationattributes::-webkit-scrollbar-track,.productPage .variationattributes::-webkit-scrollbar-track,.blogpost .variationattributes::-webkit-scrollbar-track{background:var(--white)}.bestsellerelement .attribute,.productCategoryPage .attribute,.productPage .attribute,.blogpost .attribute{font-size:0.875rem;line-height:1}.bestsellerelement .attribute__value,.productCategoryPage .attribute__value,.productPage .attribute__value,.blogpost .attribute__value{font-size:0.875rem;line-height:1;font-family:var(--font-bold);color:var(--maincolor)}