.price{display:flex;flex-direction:row;gap:8px;color:var(--heading-fill)}.price.price--on-sale .price-item--old{color:var(--card-price-fill-compare);text-decoration:line-through}.price.price--on-sale .price-item--current{color:var(--card-price-fill-default)}.price .price-item{color:var(--card-price-fill-default);font-family:var(--card-price-font-family);font-size:var(--card-price-font-size);font-style:var(--card-price-font-style);font-weight:var(--card-price-font-weight);letter-spacing:var(--card-price-letter-spacing);line-height:var(--card-price-line-height);gap:var(--card-price-paragraph-spacing);text-transform:var(--card-price-text-transform);margin:0}.price-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px}.vat-text{color:var(--card-price-fill-default)}.product_card{height:100%;background:var(--card-bg-fill);border:var(--global-stroke-width) solid var(--brand-outline)}.product_card a{text-decoration:none}.product_card:has(a:focus){outline:2px solid var(--focus-color);outline-offset:2px}.product_card>.snug-text-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product_card .product_card--container{border-radius:var(--card-border-rad);display:flex;flex-direction:column;justify-content:stretch;height:100%;gap:var(--card-gap)}.product_card .product_card--container .product_card--image{background:var(--card-bg-fill);height:0;padding-bottom:100%;position:relative}.product_card .product_card--container .product_card--image a:focus{outline:0}.product_card .product_card--container .product_card--image.show-secondary{position:relative}.product_card .product_card--container .product_card--image.show-secondary .secondary-image{position:absolute;top:0;left:0;z-index:5;opacity:0;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.product_card .product_card--container .product_card--image.show-secondary:hover .secondary-image{opacity:1}.product_card .product_card--container .product_card--image.show-secondary:hover .featured-image{opacity:0}.product_card .product_card--container .product_card--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:8px 8px 0 8px;position:absolute;transition:opacity .3s ease-in-out}.product_card .product_card--container .product_card--image img[src*=".png"]{max-height:67%;max-width:67%;margin:auto;-o-object-fit:contain;object-fit:contain}.product_card .product_card--container .product_card--content{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--card-gap-sm);background-color:var(--card-bg-fill);padding:var(--card-pad-md)}.product_card .product_card--container .product_card--content .product_card--info{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:989px){.product_card .product_card--container .product_card--content .product_card--info{flex-direction:column;gap:16px;align-items:flex-start}}.product_card .product_card--container .product_card--content .product_card--title{flex:1 0 auto;color:var(--card-title-fill);text-decoration:none;font-family:var(--card-title-font-family);font-size:var(--card-title-font-size);font-style:var(--card-title-font-style);font-weight:var(--card-title-font-weight);letter-spacing:var(--card-title-letter-spacing);line-height:var(--card-title-line-height);gap:var(--card-title-paragraph-spacing);text-transform:var(--card-title-text-transform);text-transform:uppercase}@media screen and (max-width:989px){.product_card .product_card--container .product_card--content .product_card--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.product_card .product_card--container .product_card--content p,.product_card .product_card--container .product_card--content>*{margin:0}.product_card .product_card--container .product_card--content .product_card--reviews .jdgm-star{width:12px;display:inline-block!important;box-sizing:content-box}.product_card .product_card--container .product_card--content .product_card--reviews .jdgm-star:before{font-size:12px}.product_card .product_card--container .product_card--content .product_card--reviews .jdgm-prev-badge__text{display:none!important}.product_card .product_card--container .product_card--content .price{display:flex;gap:var(--sizing-8);align-items:center;flex-wrap:wrap}.product_card .product_card--container .product_card--content .price-item{text-transform:uppercase;white-space:nowrap}.product_card .product_card--container .product_card--content .price-item--old{color:var(--card-price-fill-compare)}