:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-product-card-sizing-large-min-width: 370px;--vp-component-product-card-sizing-medium-min-width: 340px;--vp-component-product-card-sizing-small-min-width: 190px;--vp-component-product-card-typography-large-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-large-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-large-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-large-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-large-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-large-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-large-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-large-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-large-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-product-card-typography-large-product-title-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-product-card-typography-large-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-product-card-typography-large-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-product-card-typography-large-product-title-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-product-card-typography-large-product-title-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-product-card-typography-large-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-product-card-typography-large-product-title-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-product-card-typography-medium-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-medium-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-medium-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-medium-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-small-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-small-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-aspect-ratio-media: var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-color-media-container: var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-body-product-description: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-title: var(--vp-semantic-color-content-neutral);--vp-component-product-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-spacing-small-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-footer-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-small-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-footer-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-small-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-body-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-horizontal-space-between: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-body-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-body-padding-inline-start: var(--vp-semantic-spacing-4xs)}.vp-product-card{--product-card-border-radius:var(--vp-component-product-card-border-radius-bottom-left) var(--vp-component-product-card-border-radius-bottom-right) var(--vp-component-product-card-border-radius-top-right) var(--vp-component-product-card-border-radius-top-left);--product-card-min-width:var(--vp-component-product-card-sizing-medium-min-width)}.vp-product-card--small{--product-card-min-width:var(--vp-component-product-card-sizing-small-min-width)}.vp-product-card--large{--product-card-min-width:var(--vp-component-product-card-sizing-large-min-width)}.vp-product-card{--product-card-media-background-color:var(--vp-component-product-card-color-media-container);--product-card-media-aspect-ratio:var(--vp-component-product-card-aspect-ratio-media);--product-card-title-color:var(--vp-component-product-card-color-body-product-title);--product-card-title-text-case:var(--vp-component-product-card-typography-medium-product-title-text-case);--product-card-title-text-decoration:var(--vp-component-product-card-typography-medium-product-title-text-decoration);--product-card-title-letter-spacing:var(--vp-component-product-card-typography-medium-product-title-letter-spacing);--product-card-title-font-size:var(--vp-component-product-card-typography-medium-product-title-font-size);--product-card-title-line-height:var(--vp-component-product-card-typography-medium-product-title-line-height);--product-card-title-font-weight:var(--vp-component-product-card-typography-medium-product-title-font-weight);--product-card-title-font-family:var(--vp-component-product-card-typography-medium-product-title-font-family);--product-card-title-webkit-font-smoothing:var(--vp-component-product-card-typography-medium-product-title-webkit-font-smoothing)}.vp-product-card--small{--product-card-title-text-case:var(--vp-component-product-card-typography-small-product-title-text-case);--product-card-title-text-decoration:var(--vp-component-product-card-typography-small-product-title-text-decoration);--product-card-title-letter-spacing:var(--vp-component-product-card-typography-small-product-title-letter-spacing);--product-card-title-font-size:var(--vp-component-product-card-typography-small-product-title-font-size);--product-card-title-line-height:var(--vp-component-product-card-typography-small-product-title-line-height);--product-card-title-font-weight:var(--vp-component-product-card-typography-small-product-title-font-weight);--product-card-title-font-family:var(--vp-component-product-card-typography-small-product-title-font-family);--product-card-title-webkit-font-smoothing:var(--vp-component-product-card-typography-small-product-title-webkit-font-smoothing)}.vp-product-card--large{--product-card-title-text-case:var(--vp-component-product-card-typography-large-product-title-text-case);--product-card-title-text-decoration:var(--vp-component-product-card-typography-large-product-title-text-decoration);--product-card-title-letter-spacing:var(--vp-component-product-card-typography-large-product-title-letter-spacing);--product-card-title-font-size:var(--vp-component-product-card-typography-large-product-title-font-size);--product-card-title-line-height:var(--vp-component-product-card-typography-large-product-title-line-height);--product-card-title-font-weight:var(--vp-component-product-card-typography-large-product-title-font-weight);--product-card-title-font-family:var(--vp-component-product-card-typography-large-product-title-font-family);--product-card-title-webkit-font-smoothing:var(--vp-component-product-card-typography-large-product-title-webkit-font-smoothing)}.vp-product-card{--product-card-description-padding-top:var(--vp-component-product-card-spacing-description-padding-top);--product-card-description-color:var(--vp-component-product-card-color-body-product-description);--product-card-description-text-case:var(--vp-component-product-card-typography-medium-product-description-text-case);--product-card-description-text-decoration:var(--vp-component-product-card-typography-medium-product-description-text-decoration);--product-card-description-letter-spacing:var(--vp-component-product-card-typography-medium-product-description-letter-spacing);--product-card-description-font-size:var(--vp-component-product-card-typography-medium-product-description-font-size);--product-card-description-line-height:var(--vp-component-product-card-typography-medium-product-description-line-height);--product-card-description-font-weight:var(--vp-component-product-card-typography-medium-product-description-font-weight);--product-card-description-font-family:var(--vp-component-product-card-typography-medium-product-description-font-family);--product-card-description-webkit-font-smoothing:var(--vp-component-product-card-typography-medium-product-description-webkit-font-smoothing)}.vp-product-card--small{--product-card-description-text-case:var(--vp-component-product-card-typography-small-product-description-text-case);--product-card-description-text-decoration:var(--vp-component-product-card-typography-small-product-description-text-decoration);--product-card-description-letter-spacing:var(--vp-component-product-card-typography-small-product-description-letter-spacing);--product-card-description-font-size:var(--vp-component-product-card-typography-small-product-description-font-size);--product-card-description-line-height:var(--vp-component-product-card-typography-small-product-description-line-height);--product-card-description-font-weight:var(--vp-component-product-card-typography-small-product-description-font-weight);--product-card-description-font-family:var(--vp-component-product-card-typography-small-product-description-font-family);--product-card-description-webkit-font-smoothing:var(--vp-component-product-card-typography-small-product-description-webkit-font-smoothing)}.vp-product-card--large{--product-card-description-text-case:var(--vp-component-product-card-typography-large-product-description-text-case);--product-card-description-text-decoration:var(--vp-component-product-card-typography-large-product-description-text-decoration);--product-card-description-letter-spacing:var(--vp-component-product-card-typography-large-product-description-letter-spacing);--product-card-description-font-size:var(--vp-component-product-card-typography-large-product-description-font-size);--product-card-description-line-height:var(--vp-component-product-card-typography-large-product-description-line-height);--product-card-description-font-weight:var(--vp-component-product-card-typography-large-product-description-font-weight);--product-card-description-font-family:var(--vp-component-product-card-typography-large-product-description-font-family);--product-card-description-webkit-font-smoothing:var(--vp-component-product-card-typography-large-product-description-font-family)}.vp-product-card{--product-card-reviews-color:var(--vp-semantic-color-content-quiet);--product-card-reviews-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-reviews-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-reviews-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-reviews-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-reviews-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-reviews-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-reviews-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-reviews-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-reviews-padding:var(--vp-semantic-spacing-2xs) 0}@media screen and (min-width:1200px){.vp-product-card{--product-card-reviews-padding:0}}.vp-product-card{--product-card-body-padding-inline:var(--vp-component-product-card-spacing-medium-body-padding-inline-start) var(--vp-component-product-card-spacing-medium-body-padding-inline-end);--product-card-body-padding-block:var(--vp-component-product-card-spacing-medium-body-padding-block-start) var(--vp-component-product-card-spacing-medium-body-padding-block-end)}@media screen and (min-width:1200px){.vp-product-card{--product-card-body-gap:0 var(--vp-semantic-spacing-l)}}.vp-product-card--small{--product-card-body-padding-inline:var(--vp-component-product-card-spacing-small-body-padding-inline-start) var(--vp-component-product-card-spacing-small-body-padding-inline-end);--product-card-body-padding-block:var(--vp-component-product-card-spacing-small-body-padding-block-start) var(--vp-component-product-card-spacing-small-body-padding-block-end)}.vp-product-card--large{--product-card-body-padding-inline:var(--vp-component-product-card-spacing-large-body-padding-inline-start) var(--vp-component-product-card-spacing-large-body-padding-inline-end);--product-card-body-padding-block:var(--vp-component-product-card-spacing-large-body-padding-block-start) var(--vp-component-product-card-spacing-large-body-padding-block-end)}.vp-product-card{--product-card-footer-padding-inline:var(--vp-component-product-card-spacing-medium-footer-padding-inline-start) var(--vp-component-product-card-spacing-medium-footer-padding-inline-end);--product-card-footer-padding-block:var(--vp-component-product-card-spacing-medium-footer-padding-block-start) var(--vp-component-product-card-spacing-medium-footer-padding-block-end)}.vp-product-card--small{--product-card-footer-padding-inline:var(--vp-component-product-card-spacing-small-footer-padding-inline-start) var(--vp-component-product-card-spacing-small-footer-padding-inline-end);--product-card-footer-padding-block:var(--vp-component-product-card-spacing-small-footer-padding-block-start) var(--vp-component-product-card-spacing-small-footer-padding-block-end)}.vp-product-card--large{--product-card-footer-padding-inline:var(--vp-component-product-card-spacing-large-footer-padding-inline-start) var(--vp-component-product-card-spacing-large-footer-padding-inline-end);--product-card-footer-padding-block:var(--vp-component-product-card-spacing-large-footer-padding-block-start) var(--vp-component-product-card-spacing-large-footer-padding-block-end)}.vp-product-card{border-radius:var(--product-card-border-radius);display:flex;flex-direction:column;height:100%;min-width:var(--product-card-min-width);overflow:hidden;position:relative;width:100%}.vp-product-card__header{left:0;position:absolute;right:0;top:0}.vp-product-card__media{aspect-ratio:var(--product-card-media-aspect-ratio);background-color:var(--product-card-media-background-color);top:0;right:0;bottom:0;left:0;overflow:hidden}.vp-product-card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.vp-product-card__body{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;padding-block:var(--product-card-body-padding-block);padding-inline:var(--product-card-body-padding-inline);position:relative}.vp-product-card__body>*{margin:0;padding:0}@media screen and (min-width:1200px){.vp-product-card__body{display:grid;gap:var(--product-card-body-gap);grid-template-columns:1fr auto}.vp-product-card__body>*{grid-column-start:1}}.vp-product-card__title{-webkit-font-smoothing:var(--product-card-title-webkit-font-smoothing);color:var(--product-card-title-color);font-family:var(--product-card-title-font-family);font-size:var(--product-card-title-font-size);font-weight:var(--product-card-title-font-weight);letter-spacing:var(--product-card-title-letter-spacing);line-height:var(--product-card-title-line-height);-webkit-text-decoration:var(--product-card-title-text-decoration);text-decoration:var(--product-card-title-text-decoration);text-transform:var(--product-card-title-text-case)}.vp-product-card__reviews{-webkit-font-smoothing:var(--product-card-reviews-webkit-font-smoothing);align-items:flex-start;color:var(--product-card-reviews-color);display:flex;font-family:var(--product-card-reviews-font-family);font-size:var(--product-card-reviews-font-size);font-weight:var(--product-card-reviews-font-weight);gap:.25rem;letter-spacing:var(--product-card-reviews-letter-spacing);line-height:var(--product-card-reviews-line-height);padding:var(--product-card-reviews-padding);-webkit-text-decoration:var(--product-card-reviews-text-decoration);text-decoration:var(--product-card-reviews-text-decoration);text-transform:var(--product-card-reviews-text-case)}@media screen and (min-width:1200px){.vp-product-card__reviews{grid-column-start:2}}.vp-product-card__description{-webkit-font-smoothing:var(--product-card-description-webkit-font-smoothing);color:var(--product-card-description-color);font-family:var(--product-card-description-font-family);font-size:var(--product-card-description-font-size);font-weight:var(--product-card-description-font-weight);letter-spacing:var(--product-card-description-letter-spacing);line-height:var(--product-card-description-line-height);-webkit-text-decoration:var(--product-card-description-text-decoration);text-decoration:var(--product-card-description-text-decoration);text-transform:var(--product-card-description-text-case)}.vp-product-card__footer{color:var(--product-card-footer-color);padding-block:var(--product-card-footer-padding-block);padding-inline:var(--product-card-footer-padding-inline);position:relative}.vp-product-card__action{display:flex;margin-top:auto}.vp-product-card:hover{cursor:pointer}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-score-rating-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-score-rating-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-score-rating-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-score-rating-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-color-label: var(--vp-semantic-color-content-neutral);--vp-component-score-rating-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-score-rating-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-height: var(--vp-semantic-sizing-m)}.vp-score-rating{--score-rating-gap:var(--vp-component-score-rating-spacing-gap);--score-rating-icon-color:var(--vp-component-score-rating-color-icon);--score-rating-icon-width:var(--vp-component-score-rating-sizing-icon-width);--score-rating-icon-height:var(--vp-component-score-rating-sizing-icon-height);--score-rating-color:var(--vp-component-score-rating-color-label);--score-rating-text-case:var(--vp-component-score-rating-typography-label-text-case);--score-rating-text-decoration:var(--vp-component-score-rating-typography-label-text-decoration);--score-rating-letter-spacing:var(--vp-component-score-rating-typography-label-letter-spacing);--score-rating-font-size:var(--vp-component-score-rating-typography-label-font-size);--score-rating-line-height:var(--vp-component-score-rating-typography-label-line-height);--score-rating-font-weight:var(--vp-component-score-rating-typography-label-font-weight);--score-rating-font-family:var(--vp-component-score-rating-typography-label-font-family);--score-rating-webkit-font-smoothing:var(--vp-component-score-rating-typography-label-webkit-font-smoothing);align-items:center;display:flex;gap:var(--score-rating-gap)}.vp-score-rating__star{color:var(--score-rating-icon-color);height:var(--score-rating-icon-height);width:var(--score-rating-icon-width)}.vp-score-rating__score{-webkit-font-smoothing:var(--score-rating-webkit-font-smoothing);color:var(--score-rating-color);font-family:var(--score-rating-font-family);font-size:var(--score-rating-font-size);font-weight:var(--score-rating-font-weight);letter-spacing:var(--score-rating-letter-spacing);line-height:var(--score-rating-line-height);-webkit-text-decoration:var(--score-rating-text-decoration);text-decoration:var(--score-rating-text-decoration);text-transform:var(--score-rating-text-case)}.badge{font-size:var(--vp-core-font-size-150);font-weight:var(--vp-core-font-weight-500)}.badge .vp-badge{width:1.2rem;height:rem;background-color:var(--vp-core-color-grey-100);color:var(--vp-semantic-color-content-primary)}.btn-filter{visibility:visible}.two-range-input.svelte-1o9bnj3.svelte-1o9bnj3{--line-height:8px;margin:2em auto;width:20rem;--dif:calc(var(--max) - var(--min));--bg-col:var(--vp-core-color-cobalt-500);display:grid;grid-template:max-content / 1fr 1fr;position:relative}.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3{grid-column:1 / span 2;grid-row:1;background:none;pointer-events:none}.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3::-webkit-slider-runnable-track,.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3::-webkit-slider-thumb,.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3{-webkit-appearance:none}.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3::-webkit-slider-runnable-track,.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3::-moz-range-track{width:100%;background:none}.two-range-input.svelte-1o9bnj3 input[type=range].svelte-1o9bnj3::-webkit-slider-thumb{width:var(--vp-semantic-sizing-l);height:var(--vp-semantic-sizing-l);cursor:grab;background-color:var(--vp-semantic-color-container-neutral);border:var(--vp-core-border-radius-200) solid var(--vp-semantic-color-border-brand);border-radius:var(--vp-semantic-border-radius-full);pointer-events:auto;z-index:2;position:relative}.two-range-input.svelte-1o9bnj3 .track-muted.svelte-1o9bnj3{height:var(--line-height);background-color:var(--vp-semantic-color-border-quiet);width:100%;grid-row:1;grid-column:1 / span 2;position:relative;top:calc(50% - var(--line-height) / 2);z-index:0;border-radius:var(--vp-semantic-border-radius-full)}.two-range-input.svelte-1o9bnj3.svelte-1o9bnj3:after{grid-column:1 / span 2;grid-row:1;background:var(--bg-col);content:"";height:var(--line-height);position:absolute;top:calc(50% - var(--line-height) / 2);left:calc((var(--min-selected) - var(--min)) / (var(--dif)) * 20rem);width:calc((var(--max-selected) - var(--min-selected)) / var(--dif) * 20rem);border-radius:var(--vp-semantic-border-radius-full)}.range-input.svelte-1o9bnj3.svelte-1o9bnj3{display:flex;gap:1em}.filters-badge.svelte-shqzq2 .vp-badge{width:1.4rem;height:1.4rem;background-color:var(--vp-core-color-grey-100);color:var(--vp-semantic-color-content-primary)}.clear.svelte-13au073{text-decoration:underline}.categories.svelte-1htdum4{min-width:21em}.featured-sport-image.svelte-3l2me{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;text-align:center;padding:var(--vp-core-spacing-400) var(--vp-core-spacing-100);background-image:var(--override-vp-sport-image-gradiant),var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.featured-sport-image__title.svelte-3l2me{color:#fff}@media (min-width: 1199px){.featured-sport-image.svelte-3l2me{padding:var(--vp-core-spacing-400) var(--vp-core-spacing-250)}}
