.vp--dark-mode,.vp--legacy-theme,.vp--wonder-theme,:root{--vp-component-product-card-typography-placeholder-product-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-title-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-title-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-title-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-title-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-title-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-title-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-title-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-reviews-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-reviews-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-reviews-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-reviews-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-reviews-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-reviews-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-reviews-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-reviews-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-description-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-description-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-description-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-description-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-description-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-description-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-description-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-description-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-motion-media-hover-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-product-card-motion-media-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-product-card-motion-media-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-product-card-motion-media-hover-scale:var(--vp-semantic-motion-scale-s);--vp-component-product-card-aspect-ratio-media:var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-spacing-skeleton-gap:var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-product-reviews-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-product-price-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-placeholder-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-placeholder-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-container-gap:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-action-button-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-product-card-color-media-container:var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-container:var(--vp-semantic-color-container-neutral);--vp-component-product-card-color-body-product-title:var(--vp-semantic-color-content-neutral);--vp-component-product-card-color-body-product-reviews:var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-description:var(--vp-semantic-color-content-quiet);--vp-component-product-card-box-shadow-focus:var(--vp-semantic-box-shadow-focus);--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-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-progress-bar-typography-small-label-linear-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-linear-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-progress-bar-typography-small-label-linear-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-progress-bar-typography-small-label-linear-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-progress-bar-typography-small-label-linear-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-progress-bar-typography-small-label-linear-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-progress-bar-typography-small-label-linear-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-progress-bar-typography-small-label-linear-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-progress-bar-typography-small-label-circular-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-circular-text-case:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-component-progress-bar-typography-small-label-circular-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-component-progress-bar-typography-small-label-circular-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-component-progress-bar-typography-small-label-circular-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-component-progress-bar-typography-small-label-circular-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-component-progress-bar-typography-small-label-circular-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-component-progress-bar-typography-small-label-circular-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-component-progress-bar-typography-medium-label-linear-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-progress-bar-typography-medium-label-linear-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-progress-bar-typography-medium-label-linear-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-progress-bar-typography-medium-label-linear-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-linear-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-progress-bar-typography-medium-label-linear-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-progress-bar-typography-medium-label-linear-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-progress-bar-typography-medium-label-linear-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-progress-bar-typography-medium-label-circular-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-progress-bar-typography-medium-label-circular-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-progress-bar-typography-medium-label-circular-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-progress-bar-typography-medium-label-circular-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-circular-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-progress-bar-typography-medium-label-circular-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-progress-bar-typography-medium-label-circular-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-progress-bar-typography-medium-label-circular-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-progress-bar-color-track-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-color-indicator-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-progress-bar-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-progress-bar-sizing-small-indicator-linear-height:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-indicator-circular-stroke-width:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-container-linear-height:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-container-circular-width:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-circular-height:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-medium-indicator-linear-height:var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-indicator-circular-stroke-width:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-medium-container-linear-height:var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-container-circular-width:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-circular-height:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-color-track-stroke:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-indicator-stroke:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-content:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-background:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-border:var(--vp-semantic-color-border-quiet);--vp-component-progress-bar-border-width:var(--vp-semantic-border-width-s);--vp-component-progress-bar-border-radius-indicator:var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-typography-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-quantity-input-typography-input-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-quantity-input-typography-input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-quantity-input-typography-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-quantity-input-typography-input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-quantity-input-typography-input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-quantity-input-typography-input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-quantity-input-typography-input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-quantity-input-motion-button-hover-transition-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-quantity-input-motion-button-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-quantity-input-motion-button-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-quantity-input-spacing-small-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-start:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-end:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-start:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-end:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-sizing-small-input-min-width:var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-sizing-small-input-height:var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-medium-input-min-width:var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-medium-input-height:var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-quantity-input-color-input-content-label:var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-input-container-default:var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-button-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-button-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-quantity-input-color-button-container-default:var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-border-error:var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-border-default:var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-quantity-input-border-width-default:var(--vp-semantic-border-width-s);--vp-component-quantity-input-border-width-active:var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-radius-container-top-right:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-left:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button:var(--vp-semantic-border-radius-full);--vp-component-radio-typography-small-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-small-subline-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-small-subline-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-small-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-small-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-small-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-small-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-small-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-radio-typography-small-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-radio-typography-small-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-radio-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-radio-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-radio-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-radio-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-radio-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-radio-typography-medium-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-medium-subline-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-medium-subline-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-medium-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-medium-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-medium-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-medium-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-medium-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-radio-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-radio-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-color-container:var(--vp-core-color-transparent);--vp-component-radio-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-gap:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-container-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-radio-sizing-icon-width:var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-height:var(--vp-semantic-sizing-s);--vp-component-radio-sizing-halo-width:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-height:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-container-width:var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-height:var(--vp-semantic-sizing-l);--vp-component-radio-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-radio-color-subline:var(--vp-semantic-color-content-quiet);--vp-component-radio-color-label:var(--vp-semantic-color-content-neutral);--vp-component-radio-color-icon:var(--vp-semantic-color-content-brand);--vp-component-radio-color-halo-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-radio-color-halo-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-radio-color-halo-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-radio-color-halo-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--vp-component-radio-color-border-unchecked-hover:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-error:var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-default:var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-unchecked-active:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-checked-hover:var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-default:var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-active:var(--vp-semantic-color-border-brand);--vp-component-radio-border-width-container:var(--vp-semantic-border-width-s);--vp-component-radio-border-radius-halo-top-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-left:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-left:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-left:var(--vp-semantic-border-radius-full);--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-spacing-skeleton-padding-block:var(--vp-semantic-spacing-3xs);--vp-component-score-rating-spacing-skeleton-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-skeleton-width:var(--vp-semantic-sizing-2xl);--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-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-search-input-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-sizing-small-min-width:300px;--vp-component-search-input-sizing-medium-min-width:300px;--vp-component-search-input-color-rounded-border-default:var(--vp-core-color-transparent);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-start:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-start:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-end:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-start:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-open-inline-start:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-open-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-start:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-end:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-end:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-start:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-end:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-inline-start:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-open-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-start:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-start:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-sizing-icon-small-width:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-height:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-medium-width:var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-height:var(--vp-semantic-sizing-xl);--vp-component-search-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-search-input-focus:0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-color-squared-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-container:var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-squared-border-default:var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-rounded-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-container:var(--vp-semantic-color-container-quiet);--vp-component-search-input-color-rounded-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-caret-color:var(--vp-semantic-color-content-brand);--vp-component-search-input-border-width-squared-hover:var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-default:var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-active:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-rounded-hover:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-default:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-active:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-s-inline-start:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-start:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-m-inline-start:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-inline-end:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-start:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-l-inline-start:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-end:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-start:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-radius-small-squared-top-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-top-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-squared-top-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-rounded-top-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-select-typography-small-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-small-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-small-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-medium-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-medium-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-large-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-large-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-large-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-large-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-color-secondary-border-default:var(--vp-core-color-transparent);--vp-component-select-spacing-small-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-sizing-small-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-select-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-select-color-secondary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 80%,var(--vp-semantic-color-hover-container-alpha-neutral));--vp-component-select-color-secondary-container-default:var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-active:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 60%,var(--vp-semantic-color-active-container-alpha-neutral));--vp-component-select-color-secondary-border-error:var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-color-primary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-container-hover:var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-default:var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-active:var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-border-error:var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-border-default:var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-border-width-secondary-hover:var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-default:var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-active:var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-hover:var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-default:var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-active:var(--vp-semantic-border-width-m);--vp-component-select-border-radius-secondary-top-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-left:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-left:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-skeleton-motion-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-skeleton-motion-duration:var(--vp-semantic-motion-duration-slow);--vp-component-skeleton-motion-delay:var(--vp-semantic-motion-delay-instant);--vp-component-skeleton-sizing-text-height:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-width:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-height:var(--vp-semantic-sizing-xs);--vp-component-skeleton-border-radius-squared:var(--vp-semantic-border-radius-main);--vp-component-skeleton-border-radius-rounded:var(--vp-semantic-border-radius-s);--vp-component-skeleton-border-radius-full-rounded:var(--vp-semantic-border-radius-full);--vp-component-skeleton-color-container-regular-start:var(--vp-semantic-color-alpha-quiet-s);--vp-component-skeleton-color-container-regular-end:var(--vp-semantic-color-alpha-quiet-l);--vp-component-skeleton-color-container-on-brand-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--vp-component-skeleton-color-container-on-brand-end:var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-star-rating-spacing-gap:var(--vp-semantic-spacing-4xs);--vp-component-star-rating-sizing-skeleton-width:var(--vp-semantic-sizing-7xl);--vp-component-star-rating-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-star-rating-color-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-sticker-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-sticker-typography-small-label-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-sticker-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-sticker-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-sticker-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-sizing-skeleton-small-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-small-height:var(--vp-semantic-sizing-l);--vp-component-sticker-sizing-skeleton-medium-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-medium-height:var(--vp-semantic-sizing-xl);--vp-component-sticker-sizing-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-special-content:var(--vp-semantic-color-content-inverse);--vp-component-sticker-color-special-container:var(--vp-semantic-color-commercial-discount);--vp-component-sticker-color-quiet-content:var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-quiet-container:var(--vp-semantic-color-container-quiet);--vp-component-sticker-color-neutral-content:var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-neutral-container:var(--vp-semantic-color-extended-cobalt-quiet);--vp-component-sticker-color-catchy-content:var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-catchy-container:var(--vp-semantic-color-commercial-default);--vp-component-sticker-border-radius-container-top-right:var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left:var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-tab-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-tab-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-tab-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-tab-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-motion-panels-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-tab-motion-panels-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-tab-motion-panels-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-tab-spacing-tab-row-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-tab-spacing-tab-row-inline-start:var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-container-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-tab-sizing-indicator-height:var(--vp-semantic-sizing-2xs);--vp-component-tab-sizing-icon-width:var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-height:var(--vp-semantic-sizing-xl);--vp-component-tab-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-tab-color-content-unselected:var(--vp-semantic-color-content-quiet);--vp-component-tab-color-content-selected:var(--vp-semantic-color-content-brand);--vp-component-tab-color-container:var(--vp-semantic-color-container-neutral);--vp-component-tab-border-radius-indicator-top:var(--vp-semantic-border-radius-s);--vp-component-tab-border-radius-indicator-bottom:var(--vp-semantic-border-radius-main);--vp-component-text-input-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-spacing-small-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-sizing-start-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-text-input-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-icons:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-checkmark:var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-container:var(--vp-semantic-color-container-neutral);--vp-component-text-input-color-regular-border-success:var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-text-input-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-border-width-hover:var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default:var(--vp-semantic-border-width-s);--vp-component-text-input-border-width-active:var(--vp-semantic-border-width-m);--vp-component-text-input-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-textarea-typography-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-textarea-sizing-min-height:var(--vp-semantic-sizing-6xl);--vp-component-textarea-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-textarea-color-regular-handle:var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-container:var(--vp-semantic-color-container-neutral);--vp-component-textarea-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-textarea-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-border-width-hover:var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default:var(--vp-semantic-border-width-s);--vp-component-textarea-border-width-active:var(--vp-semantic-border-width-m);--vp-component-textarea-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-toggle-motion-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-motion-duration:var(--vp-semantic-motion-duration-quick);--vp-component-toggle-color-border-checked:var(--vp-core-color-transparent);--vp-component-toggle-spacing-small-track-unchecked-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-start:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-end:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-start:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-end:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-checked-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-sizing-small-track-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-small-track-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-icon-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-halo-width:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-medium-track-width:var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-medium-track-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-unchecked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-checked-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-halo-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-height:var(--vp-semantic-sizing-3xl);--vp-component-toggle-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-toggle-color-track-unchecked:var(--vp-semantic-color-container-quiet);--vp-component-toggle-color-track-checked:var(--vp-semantic-color-container-brand);--vp-component-toggle-color-handle-unchecked:var(--vp-semantic-color-content-quiet);--vp-component-toggle-color-handle-checked:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-halo-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-toggle-color-halo-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-toggle-color-halo-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-toggle-color-halo-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--vp-component-toggle-color-border-unchecked:var(--vp-semantic-color-border-neutral);--vp-component-toggle-border-width-track-unchecked:var(--vp-semantic-border-width-s);--vp-component-toggle-border-width-track-checked:var(--vp-semantic-border-width-none);--vp-component-toggle-border-radius-container:var(--vp-semantic-border-radius-full)}@layer vitamin-play{*,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,body,html{background-color:var(--vp-semantic-color-background-main);font-family:Decathlon VF,sans-serif;font-size:1rem;text-align:start}body:has(dialog[open]){overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:Decathlon VF,sans-serif;font-size:inherit;font-weight:inherit}h1{font-family:Decathlon Brand VF,sans-serif}a{color:inherit;cursor:pointer;text-decoration:inherit}menu,ol,ul{list-style:none}dt{font-weight:700}code,kbd,pre,samp{font-size:inherit;white-space:pre-wrap}table{border-collapse:collapse;text-indent:0}caption{text-align:start}fieldset{border-width:var(--vp-semantic-border-width-none)}::file-selector-button,button,input,optgroup,select,textarea{background-color:initial;border-radius:0;color:inherit;font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}::file-selector-button:disabled,button:disabled,input:disabled,optgroup:disabled,select:disabled,textarea:disabled{opacity:1}button{cursor:pointer}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:var(--vp-semantic-spacing-l)}::placeholder{opacity:var(--vp-semantic-color-content-quiet)}textarea{resize:vertical}progress{vertical-align:initial}address{font-style:normal;line-height:inherit}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:calc(var(--vp-semantic-spacing-2xs)*-1)}sup{top:calc(var(--vp-semantic-spacing-xs)*-1)}summary{cursor:pointer;display:list-item}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none!important}}