:root{--primary-background-fallback:#c74060;--primary-background-h-fallback:346;--primary-background-s-fallback:55%;--primary-background-l-fallback:52%;--page-background-fallback:#fff;--page-background-h-fallback:0;--page-background-s-fallback:0%;--page-background-l-fallback:100%;--page-text-fallback:#333;--page-text-h-fallback:0;--page-text-s-fallback:0%;--page-text-l-fallback:20%;--primary-text-fallback:#fff;--primary-text-h-fallback:0;--primary-text-s-fallback:0%;--primary-text-l-fallback:100%;--buy-now-background-fallback:#fb7813;--buy-now-background-h-fallback:27;--buy-now-background-s-fallback:97%;--buy-now-background-l-fallback:53%;--buy-now-text-fallback:#fff;--buy-now-text-h-fallback:0;--buy-now-text-s-fallback:0%;--buy-now-text-l-fallback:100%;--page-text-link-fallback:#3493fb;--product-promotion-label-background-fallback:#c0392b;--product-promotion-label-text-fallback:#fff;--h-md-font-weight:600;--cap-strong-font-weight:400;--bg-surface:var(--page-background,var(--page-background-fallback));--bg-surface-hsl:var(--page-background-h,var(--page-background-h-fallback)), var(--page-background-s,var(--page-background-s-fallback)), var(--page-background-l,var(--page-background-l-fallback));--bg-surface-neutral:var(--page-text,var(--page-text-fallback));--bg-tag-brand:var(--primary-background,var(--primary-background-fallback));--bg-tag-promo:var(--product-promotion-label-background,var(--product-promotion-label-background-fallback));--bg-outlined-control:var(--bg-surface);--bg-control-neutral:var(--bg-surface-neutral);--bg-control-brand:var(--primary-background,var(--primary-background-fallback));--bg-control-buy-now:var(--buy-now-background,var(--buy-now-background-fallback));--bg-field:var(--bg-surface);--bg-error-subtle:#fff0f0;--bg-section-divider:var(--bg-surface-secondary);--bg-chart-brand:var(--primary-background,var(--primary-background-fallback));--border-control-brand:var(--primary-background,var(--primary-background-fallback));--border-control-neutral:var(--page-text,var(--page-text-fallback));--border-error:#ff4c4c;--border-selected:var(--primary-background,var(--primary-background-fallback));--border-disable:var(--border-control-neutral-subtle);--border-field:var(--border-control-neutral-subtle);--border-brand:var(--primary-background,var(--primary-background-fallback));--border-promo:var(--product-promotion-label-background,var(--product-promotion-label-background-fallback));--icon-primary:var(--page-text,var(--page-text-fallback));--icon-inverse:var(--page-background,var(--page-background-fallback));--icon-on-brand:var(--primary-text,var(--primary-text-fallback));--icon-on-promo:var(--product-promotion-label-text,var(--product-promotion-label-text-fallback));--icon-on-buy-now:var(--buy-now-text,var(--buy-now-text-fallback));--icon-brand:var(--primary-background,var(--primary-background-fallback));--icon-promo:var(--product-promotion-label-background,var(--product-promotion-label-background-fallback));--icon-rating-star:#ffc500;--icon-disable:var(--text-disable);--icon-error:#ff4c4c;--text-primary:var(--page-text,var(--page-text-fallback));--text-inverse:var(--page-background,var(--page-background-fallback));--text-on-brand:var(--primary-text,var(--primary-text-fallback));--text-on-promo:var(--product-promotion-label-text,var(--product-promotion-label-text-fallback));--text-on-buy-now:var(--buy-now-text,var(--buy-now-text-fallback));--text-error:#ff4c4c;--text-link:var(--page-text-link,var(--page-text-link-fallback));--skeleton-block:linear-gradient(90deg, var(--bg-surface-secondary) 0%, var(--bg-surface) 50%, var(--bg-surface-secondary) 100%);--skeleton-content:linear-gradient(90deg, var(--bg-surface-tertiary) 0%, var(--bg-surface-secondary) 50%, var(--bg-surface-tertiary) 100%)}.text-h-disp-lg{font-size:calc(36px * var(--font-size-title,1));font-family:var(--font-family-title);letter-spacing:1px;font-weight:300;line-height:1.2}.text-h-disp-md{font-family:var(--font-family-title);font-size:calc(28px * var(--font-size-title,1));letter-spacing:1px;font-weight:300;line-height:1.2}.text-h-2xl,.text-h-2xl-strong{font-family:var(--font-family-title);font-size:calc(24px * var(--font-size-title,1));letter-spacing:1px;font-weight:300;line-height:1.2}.text-h-2xl-strong{font-weight:600}.text-h-xl{font-family:var(--font-family-title);font-size:calc(20px * var(--font-size-title,1));letter-spacing:1px;font-weight:300;line-height:1.25}.text-h-lg{font-family:var(--font-family-title);font-size:calc(18px * var(--font-size-title,1));letter-spacing:1px;font-weight:600;line-height:1.25}.text-h-md,.text-h-md-relaxed,.text-h-md-light{font-family:var(--font-family-title);font-size:calc(16px * var(--font-size-title,1));font-weight:var(--h-md-font-weight);letter-spacing:1px;line-height:1.25}.text-h-md-light{font-weight:400}:where([class^=text-h-],[class*=\ text-h-]) :not(:where(.text-body,[class^=text-body-],[class*=\ text-body-])){font-family:inherit}.text-body,.text-body-relaxed,.text-body-lg,.text-body-strong{font-size:calc(14px * var(--font-size-paragraph,1));letter-spacing:0;font-weight:400;line-height:1.45}.text-body-strong{font-weight:600}.text-cap,.text-cap-strong{font-size:calc(12px * var(--font-size-paragraph,1));letter-spacing:0;font-weight:400;line-height:1.35}.text-cap-strong{font-weight:var(--cap-strong-font-weight)}.text-btn-lg{font-size:calc(16px * var(--font-size-paragraph,1));letter-spacing:0;font-weight:400;line-height:1.2}.text-btn-md,.text-btn-ghost{font-size:calc(14px * var(--font-size-paragraph,1));letter-spacing:0;font-weight:400;line-height:1.2}.text-btn-sm{font-size:calc(12px * var(--font-size-paragraph,1));letter-spacing:0;font-weight:400;line-height:1.2}