@vtmn/css
Version:
Decathlon Design System - Vitamin global CSS styles library
822 lines • 190 kB
CSS
:root{
--vtmn-base-color_white--h:0;
--vtmn-base-color_white--s:0%;
--vtmn-base-color_white--l:100%;
--vtmn-base-color_white:hsl(
var(--vtmn-base-color_white--h),
var(--vtmn-base-color_white--s),
var(--vtmn-base-color_white--l)
);
--vtmn-base-color_grey50--h:210;
--vtmn-base-color_grey50--s:14.3%;
--vtmn-base-color_grey50--l:97.3%;
--vtmn-base-color_grey50:hsl(
var(--vtmn-base-color_grey50--h),
var(--vtmn-base-color_grey50--s),
var(--vtmn-base-color_grey50--l)
);
--vtmn-base-color_grey100--h:210;
--vtmn-base-color_grey100--s:14.3%;
--vtmn-base-color_grey100--l:94.5%;
--vtmn-base-color_grey100:hsl(
var(--vtmn-base-color_grey100--h),
var(--vtmn-base-color_grey100--s),
var(--vtmn-base-color_grey100--l)
);
--vtmn-base-color_grey200--h:210;
--vtmn-base-color_grey200--s:11.8%;
--vtmn-base-color_grey200--l:86.7%;
--vtmn-base-color_grey200:hsl(
var(--vtmn-base-color_grey200--h),
var(--vtmn-base-color_grey200--s),
var(--vtmn-base-color_grey200--l)
);
--vtmn-base-color_grey300--h:214;
--vtmn-base-color_grey300--s:11.8%;
--vtmn-base-color_grey300--l:73.3%;
--vtmn-base-color_grey300:hsl(
var(--vtmn-base-color_grey300--h),
var(--vtmn-base-color_grey300--s),
var(--vtmn-base-color_grey300--l)
);
--vtmn-base-color_grey400--h:213;
--vtmn-base-color_grey400--s:10.6%;
--vtmn-base-color_grey400--l:59.2%;
--vtmn-base-color_grey400:hsl(
var(--vtmn-base-color_grey400--h),
var(--vtmn-base-color_grey400--s),
var(--vtmn-base-color_grey400--l)
);
--vtmn-base-color_grey500--h:211;
--vtmn-base-color_grey500--s:13%;
--vtmn-base-color_grey500--l:46.9%;
--vtmn-base-color_grey500:hsl(
var(--vtmn-base-color_grey500--h),
var(--vtmn-base-color_grey500--s),
var(--vtmn-base-color_grey500--l)
);
--vtmn-base-color_grey600--h:209;
--vtmn-base-color_grey600--s:15.7%;
--vtmn-base-color_grey600--l:36.3%;
--vtmn-base-color_grey600:hsl(
var(--vtmn-base-color_grey600--h),
var(--vtmn-base-color_grey600--s),
var(--vtmn-base-color_grey600--l)
);
--vtmn-base-color_grey700--h:206;
--vtmn-base-color_grey700--s:21.2%;
--vtmn-base-color_grey700--l:25.9%;
--vtmn-base-color_grey700:hsl(
var(--vtmn-base-color_grey700--h),
var(--vtmn-base-color_grey700--s),
var(--vtmn-base-color_grey700--l)
);
--vtmn-base-color_grey800--h:203;
--vtmn-base-color_grey800--s:33.3%;
--vtmn-base-color_grey800--l:15.3%;
--vtmn-base-color_grey800:hsl(
var(--vtmn-base-color_grey800--h),
var(--vtmn-base-color_grey800--s),
var(--vtmn-base-color_grey800--l)
);
--vtmn-base-color_grey900--h:203;
--vtmn-base-color_grey900--s:34.4%;
--vtmn-base-color_grey900--l:12%;
--vtmn-base-color_grey900:hsl(
var(--vtmn-base-color_grey900--h),
var(--vtmn-base-color_grey900--s),
var(--vtmn-base-color_grey900--l)
);
--vtmn-base-color_black--h:200;
--vtmn-base-color_black--s:100%;
--vtmn-base-color_black--l:4.7%;
--vtmn-base-color_black:hsl(
var(--vtmn-base-color_black--h),
var(--vtmn-base-color_black--s),
var(--vtmn-base-color_black--l)
);
--vtmn-base-color_red50--h:357;
--vtmn-base-color_red50--s:90%;
--vtmn-base-color_red50--l:96.1%;
--vtmn-base-color_red50:hsl(
var(--vtmn-base-color_red50--h),
var(--vtmn-base-color_red50--s),
var(--vtmn-base-color_red50--l)
);
--vtmn-base-color_red100--h:358;
--vtmn-base-color_red100--s:96.4%;
--vtmn-base-color_red100--l:89.2%;
--vtmn-base-color_red100:hsl(
var(--vtmn-base-color_red100--h),
var(--vtmn-base-color_red100--s),
var(--vtmn-base-color_red100--l)
);
--vtmn-base-color_red200--h:357;
--vtmn-base-color_red200--s:96.4%;
--vtmn-base-color_red200--l:78.2%;
--vtmn-base-color_red200:hsl(
var(--vtmn-base-color_red200--h),
var(--vtmn-base-color_red200--s),
var(--vtmn-base-color_red200--l)
);
--vtmn-base-color_red300--h:357;
--vtmn-base-color_red300--s:97.2%;
--vtmn-base-color_red300--l:72%;
--vtmn-base-color_red300:hsl(
var(--vtmn-base-color_red300--h),
var(--vtmn-base-color_red300--s),
var(--vtmn-base-color_red300--l)
);
--vtmn-base-color_red400--h:357;
--vtmn-base-color_red400--s:77.1%;
--vtmn-base-color_red400--l:52%;
--vtmn-base-color_red400:hsl(
var(--vtmn-base-color_red400--h),
var(--vtmn-base-color_red400--s),
var(--vtmn-base-color_red400--l)
);
--vtmn-base-color_red500--h:357;
--vtmn-base-color_red500--s:100%;
--vtmn-base-color_red500--l:33.5%;
--vtmn-base-color_red500:hsl(
var(--vtmn-base-color_red500--h),
var(--vtmn-base-color_red500--s),
var(--vtmn-base-color_red500--l)
);
--vtmn-base-color_red600--h:357;
--vtmn-base-color_red600--s:100%;
--vtmn-base-color_red600--l:26.5%;
--vtmn-base-color_red600:hsl(
var(--vtmn-base-color_red600--h),
var(--vtmn-base-color_red600--s),
var(--vtmn-base-color_red600--l)
);
--vtmn-base-color_red700--h:357;
--vtmn-base-color_red700--s:100%;
--vtmn-base-color_red700--l:17.6%;
--vtmn-base-color_red700:hsl(
var(--vtmn-base-color_red700--h),
var(--vtmn-base-color_red700--s),
var(--vtmn-base-color_red700--l)
);
--vtmn-base-color_orange50--h:20;
--vtmn-base-color_orange50--s:100%;
--vtmn-base-color_orange50--l:96.5%;
--vtmn-base-color_orange50:hsl(
var(--vtmn-base-color_orange50--h),
var(--vtmn-base-color_orange50--s),
var(--vtmn-base-color_orange50--l)
);
--vtmn-base-color_orange100--h:20;
--vtmn-base-color_orange100--s:100%;
--vtmn-base-color_orange100--l:92%;
--vtmn-base-color_orange100:hsl(
var(--vtmn-base-color_orange100--h),
var(--vtmn-base-color_orange100--s),
var(--vtmn-base-color_orange100--l)
);
--vtmn-base-color_orange200--h:21;
--vtmn-base-color_orange200--s:89.5%;
--vtmn-base-color_orange200--l:81.4%;
--vtmn-base-color_orange200:hsl(
var(--vtmn-base-color_orange200--h),
var(--vtmn-base-color_orange200--s),
var(--vtmn-base-color_orange200--l)
);
--vtmn-base-color_orange300--h:21;
--vtmn-base-color_orange300--s:93.5%;
--vtmn-base-color_orange300--l:69.6%;
--vtmn-base-color_orange300:hsl(
var(--vtmn-base-color_orange300--h),
var(--vtmn-base-color_orange300--s),
var(--vtmn-base-color_orange300--l)
);
--vtmn-base-color_orange400--h:21;
--vtmn-base-color_orange400--s:100%;
--vtmn-base-color_orange400--l:52%;
--vtmn-base-color_orange400:hsl(
var(--vtmn-base-color_orange400--h),
var(--vtmn-base-color_orange400--s),
var(--vtmn-base-color_orange400--l)
);
--vtmn-base-color_orange500--h:21;
--vtmn-base-color_orange500--s:65%;
--vtmn-base-color_orange500--l:45.9%;
--vtmn-base-color_orange500:hsl(
var(--vtmn-base-color_orange500--h),
var(--vtmn-base-color_orange500--s),
var(--vtmn-base-color_orange500--l)
);
--vtmn-base-color_orange600--h:21;
--vtmn-base-color_orange600--s:64.7%;
--vtmn-base-color_orange600--l:36.7%;
--vtmn-base-color_orange600:hsl(
var(--vtmn-base-color_orange600--h),
var(--vtmn-base-color_orange600--s),
var(--vtmn-base-color_orange600--l)
);
--vtmn-base-color_orange700--h:21;
--vtmn-base-color_orange700--s:64.8%;
--vtmn-base-color_orange700--l:24.5%;
--vtmn-base-color_orange700:hsl(
var(--vtmn-base-color_orange700--h),
var(--vtmn-base-color_orange700--s),
var(--vtmn-base-color_orange700--l)
);
--vtmn-base-color_yellow50--h:56;
--vtmn-base-color_yellow50--s:100%;
--vtmn-base-color_yellow50--l:97.1%;
--vtmn-base-color_yellow50:hsl(
var(--vtmn-base-color_yellow50--h),
var(--vtmn-base-color_yellow50--s),
var(--vtmn-base-color_yellow50--l)
);
--vtmn-base-color_yellow100--h:56;
--vtmn-base-color_yellow100--s:100%;
--vtmn-base-color_yellow100--l:89%;
--vtmn-base-color_yellow100:hsl(
var(--vtmn-base-color_yellow100--h),
var(--vtmn-base-color_yellow100--s),
var(--vtmn-base-color_yellow100--l)
);
--vtmn-base-color_yellow200--h:55;
--vtmn-base-color_yellow200--s:100%;
--vtmn-base-color_yellow200--l:77.6%;
--vtmn-base-color_yellow200:hsl(
var(--vtmn-base-color_yellow200--h),
var(--vtmn-base-color_yellow200--s),
var(--vtmn-base-color_yellow200--l)
);
--vtmn-base-color_yellow300--h:55;
--vtmn-base-color_yellow300--s:100%;
--vtmn-base-color_yellow300--l:72%;
--vtmn-base-color_yellow300:hsl(
var(--vtmn-base-color_yellow300--h),
var(--vtmn-base-color_yellow300--s),
var(--vtmn-base-color_yellow300--l)
);
--vtmn-base-color_yellow400--h:54;
--vtmn-base-color_yellow400--s:100%;
--vtmn-base-color_yellow400--l:57.8%;
--vtmn-base-color_yellow400:hsl(
var(--vtmn-base-color_yellow400--h),
var(--vtmn-base-color_yellow400--s),
var(--vtmn-base-color_yellow400--l)
);
--vtmn-base-color_yellow500--h:55;
--vtmn-base-color_yellow500--s:62.1%;
--vtmn-base-color_yellow500--l:45.5%;
--vtmn-base-color_yellow500:hsl(
var(--vtmn-base-color_yellow500--h),
var(--vtmn-base-color_yellow500--s),
var(--vtmn-base-color_yellow500--l)
);
--vtmn-base-color_yellow600--h:55;
--vtmn-base-color_yellow600--s:58.5%;
--vtmn-base-color_yellow600--l:37.8%;
--vtmn-base-color_yellow600:hsl(
var(--vtmn-base-color_yellow600--h),
var(--vtmn-base-color_yellow600--s),
var(--vtmn-base-color_yellow600--l)
);
--vtmn-base-color_yellow700--h:55;
--vtmn-base-color_yellow700--s:58.5%;
--vtmn-base-color_yellow700--l:25.5%;
--vtmn-base-color_yellow700:hsl(
var(--vtmn-base-color_yellow700--h),
var(--vtmn-base-color_yellow700--s),
var(--vtmn-base-color_yellow700--l)
);
--vtmn-base-color_conifer50--h:114;
--vtmn-base-color_conifer50--s:70.4%;
--vtmn-base-color_conifer50--l:94.7%;
--vtmn-base-color_conifer50:hsl(
var(--vtmn-base-color_conifer50--h),
var(--vtmn-base-color_conifer50--s),
var(--vtmn-base-color_conifer50--l)
);
--vtmn-base-color_conifer100--h:114;
--vtmn-base-color_conifer100--s:57.7%;
--vtmn-base-color_conifer100--l:86.1%;
--vtmn-base-color_conifer100:hsl(
var(--vtmn-base-color_conifer100--h),
var(--vtmn-base-color_conifer100--s),
var(--vtmn-base-color_conifer100--l)
);
--vtmn-base-color_conifer200--h:114;
--vtmn-base-color_conifer200--s:52.4%;
--vtmn-base-color_conifer200--l:67.1%;
--vtmn-base-color_conifer200:hsl(
var(--vtmn-base-color_conifer200--h),
var(--vtmn-base-color_conifer200--s),
var(--vtmn-base-color_conifer200--l)
);
--vtmn-base-color_conifer300--h:114;
--vtmn-base-color_conifer300--s:45.4%;
--vtmn-base-color_conifer300--l:59.8%;
--vtmn-base-color_conifer300:hsl(
var(--vtmn-base-color_conifer300--h),
var(--vtmn-base-color_conifer300--s),
var(--vtmn-base-color_conifer300--l)
);
--vtmn-base-color_conifer400--h:134;
--vtmn-base-color_conifer400--s:65.7%;
--vtmn-base-color_conifer400--l:40%;
--vtmn-base-color_conifer400:hsl(
var(--vtmn-base-color_conifer400--h),
var(--vtmn-base-color_conifer400--s),
var(--vtmn-base-color_conifer400--l)
);
--vtmn-base-color_conifer500--h:114;
--vtmn-base-color_conifer500--s:49.5%;
--vtmn-base-color_conifer500--l:42%;
--vtmn-base-color_conifer500:hsl(
var(--vtmn-base-color_conifer500--h),
var(--vtmn-base-color_conifer500--s),
var(--vtmn-base-color_conifer500--l)
);
--vtmn-base-color_conifer600--h:114;
--vtmn-base-color_conifer600--s:50.8%;
--vtmn-base-color_conifer600--l:36.7%;
--vtmn-base-color_conifer600:hsl(
var(--vtmn-base-color_conifer600--h),
var(--vtmn-base-color_conifer600--s),
var(--vtmn-base-color_conifer600--l)
);
--vtmn-base-color_conifer700--h:114;
--vtmn-base-color_conifer700--s:57.7%;
--vtmn-base-color_conifer700--l:26.9%;
--vtmn-base-color_conifer700:hsl(
var(--vtmn-base-color_conifer700--h),
var(--vtmn-base-color_conifer700--s),
var(--vtmn-base-color_conifer700--l)
);
--vtmn-base-color_green50--h:163;
--vtmn-base-color_green50--s:63.6%;
--vtmn-base-color_green50--l:93.5%;
--vtmn-base-color_green50:hsl(
var(--vtmn-base-color_green50--h),
var(--vtmn-base-color_green50--s),
var(--vtmn-base-color_green50--l)
);
--vtmn-base-color_green100--h:164;
--vtmn-base-color_green100--s:60.5%;
--vtmn-base-color_green100--l:84.1%;
--vtmn-base-color_green100:hsl(
var(--vtmn-base-color_green100--h),
var(--vtmn-base-color_green100--s),
var(--vtmn-base-color_green100--l)
);
--vtmn-base-color_green200--h:164;
--vtmn-base-color_green200--s:60.7%;
--vtmn-base-color_green200--l:68%;
--vtmn-base-color_green200:hsl(
var(--vtmn-base-color_green200--h),
var(--vtmn-base-color_green200--s),
var(--vtmn-base-color_green200--l)
);
--vtmn-base-color_green300--h:163;
--vtmn-base-color_green300--s:72.4%;
--vtmn-base-color_green300--l:46.9%;
--vtmn-base-color_green300:hsl(
var(--vtmn-base-color_green300--h),
var(--vtmn-base-color_green300--s),
var(--vtmn-base-color_green300--l)
);
--vtmn-base-color_green400--h:163;
--vtmn-base-color_green400--s:97.9%;
--vtmn-base-color_green400--l:37.6%;
--vtmn-base-color_green400:hsl(
var(--vtmn-base-color_green400--h),
var(--vtmn-base-color_green400--s),
var(--vtmn-base-color_green400--l)
);
--vtmn-base-color_green500--h:163;
--vtmn-base-color_green500--s:97.5%;
--vtmn-base-color_green500--l:31.4%;
--vtmn-base-color_green500:hsl(
var(--vtmn-base-color_green500--h),
var(--vtmn-base-color_green500--s),
var(--vtmn-base-color_green500--l)
);
--vtmn-base-color_green600--h:163;
--vtmn-base-color_green600--s:98.4%;
--vtmn-base-color_green600--l:25.1%;
--vtmn-base-color_green600:hsl(
var(--vtmn-base-color_green600--h),
var(--vtmn-base-color_green600--s),
var(--vtmn-base-color_green600--l)
);
--vtmn-base-color_green700--h:156;
--vtmn-base-color_green700--s:100%;
--vtmn-base-color_green700--l:21.8%;
--vtmn-base-color_green700:hsl(
var(--vtmn-base-color_green700--h),
var(--vtmn-base-color_green700--s),
var(--vtmn-base-color_green700--l)
);
--vtmn-base-color_blue50--h:200;
--vtmn-base-color_blue50--s:60%;
--vtmn-base-color_blue50--l:94.1%;
--vtmn-base-color_blue50:hsl(
var(--vtmn-base-color_blue50--h),
var(--vtmn-base-color_blue50--s),
var(--vtmn-base-color_blue50--l)
);
--vtmn-base-color_blue100--h:201;
--vtmn-base-color_blue100--s:60.5%;
--vtmn-base-color_blue100--l:84.1%;
--vtmn-base-color_blue100:hsl(
var(--vtmn-base-color_blue100--h),
var(--vtmn-base-color_blue100--s),
var(--vtmn-base-color_blue100--l)
);
--vtmn-base-color_blue200--h:201;
--vtmn-base-color_blue200--s:61.2%;
--vtmn-base-color_blue200--l:68.6%;
--vtmn-base-color_blue200:hsl(
var(--vtmn-base-color_blue200--h),
var(--vtmn-base-color_blue200--s),
var(--vtmn-base-color_blue200--l)
);
--vtmn-base-color_blue300--h:201;
--vtmn-base-color_blue300--s:58.4%;
--vtmn-base-color_blue300--l:52%;
--vtmn-base-color_blue300:hsl(
var(--vtmn-base-color_blue300--h),
var(--vtmn-base-color_blue300--s),
var(--vtmn-base-color_blue300--l)
);
--vtmn-base-color_blue400--h:200;
--vtmn-base-color_blue400--s:100%;
--vtmn-base-color_blue400--l:36.9%;
--vtmn-base-color_blue400:hsl(
var(--vtmn-base-color_blue400--h),
var(--vtmn-base-color_blue400--s),
var(--vtmn-base-color_blue400--l)
);
--vtmn-base-color_blue500--h:200;
--vtmn-base-color_blue500--s:100%;
--vtmn-base-color_blue500--l:30.8%;
--vtmn-base-color_blue500:hsl(
var(--vtmn-base-color_blue500--h),
var(--vtmn-base-color_blue500--s),
var(--vtmn-base-color_blue500--l)
);
--vtmn-base-color_blue600--h:200;
--vtmn-base-color_blue600--s:100%;
--vtmn-base-color_blue600--l:24.5%;
--vtmn-base-color_blue600:hsl(
var(--vtmn-base-color_blue600--h),
var(--vtmn-base-color_blue600--s),
var(--vtmn-base-color_blue600--l)
);
--vtmn-base-color_blue700--h:205;
--vtmn-base-color_blue700--s:97.3%;
--vtmn-base-color_blue700--l:14.5%;
--vtmn-base-color_blue700:hsl(
var(--vtmn-base-color_blue700--h),
var(--vtmn-base-color_blue700--s),
var(--vtmn-base-color_blue700--l)
);
--vtmn-base-color_purple50--h:300;
--vtmn-base-color_purple50--s:16.1%;
--vtmn-base-color_purple50--l:93.9%;
--vtmn-base-color_purple50:hsl(
var(--vtmn-base-color_purple50--h),
var(--vtmn-base-color_purple50--s),
var(--vtmn-base-color_purple50--l)
);
--vtmn-base-color_purple100--h:296;
--vtmn-base-color_purple100--s:17.1%;
--vtmn-base-color_purple100--l:83.9%;
--vtmn-base-color_purple100:hsl(
var(--vtmn-base-color_purple100--h),
var(--vtmn-base-color_purple100--s),
var(--vtmn-base-color_purple100--l)
);
--vtmn-base-color_purple200--h:295;
--vtmn-base-color_purple200--s:17.5%;
--vtmn-base-color_purple200--l:62%;
--vtmn-base-color_purple200:hsl(
var(--vtmn-base-color_purple200--h),
var(--vtmn-base-color_purple200--s),
var(--vtmn-base-color_purple200--l)
);
--vtmn-base-color_purple300--h:294;
--vtmn-base-color_purple300--s:17.6%;
--vtmn-base-color_purple300--l:52%;
--vtmn-base-color_purple300:hsl(
var(--vtmn-base-color_purple300--h),
var(--vtmn-base-color_purple300--s),
var(--vtmn-base-color_purple300--l)
);
--vtmn-base-color_purple400--h:295;
--vtmn-base-color_purple400--s:17.5%;
--vtmn-base-color_purple400--l:37.1%;
--vtmn-base-color_purple400:hsl(
var(--vtmn-base-color_purple400--h),
var(--vtmn-base-color_purple400--s),
var(--vtmn-base-color_purple400--l)
);
--vtmn-base-color_purple500--h:296;
--vtmn-base-color_purple500--s:17.7%;
--vtmn-base-color_purple500--l:31%;
--vtmn-base-color_purple500:hsl(
var(--vtmn-base-color_purple500--h),
var(--vtmn-base-color_purple500--s),
var(--vtmn-base-color_purple500--l)
);
--vtmn-base-color_purple600--h:295;
--vtmn-base-color_purple600--s:17.2%;
--vtmn-base-color_purple600--l:25.1%;
--vtmn-base-color_purple600:hsl(
var(--vtmn-base-color_purple600--h),
var(--vtmn-base-color_purple600--s),
var(--vtmn-base-color_purple600--l)
);
--vtmn-base-color_purple700--h:295;
--vtmn-base-color_purple700--s:16.9%;
--vtmn-base-color_purple700--l:15.1%;
--vtmn-base-color_purple700:hsl(
var(--vtmn-base-color_purple700--h),
var(--vtmn-base-color_purple700--s),
var(--vtmn-base-color_purple700--l)
);
--vtmn-semantic-color_background-primary--h:var(--vtmn-base-color_white--h);
--vtmn-semantic-color_background-primary--s:var(--vtmn-base-color_white--s);
--vtmn-semantic-color_background-primary--l:var(--vtmn-base-color_white--l);
--vtmn-semantic-color_background-primary:hsl(var(--vtmn-semantic-color_background-primary--h), var(--vtmn-semantic-color_background-primary--s), var(--vtmn-semantic-color_background-primary--l));
--vtmn-semantic-color_background-secondary--h:var(--vtmn-base-color_grey50--h);
--vtmn-semantic-color_background-secondary--s:var(--vtmn-base-color_grey50--s);
--vtmn-semantic-color_background-secondary--l:var(--vtmn-base-color_grey50--l);
--vtmn-semantic-color_background-secondary:hsl(var(--vtmn-semantic-color_background-secondary--h), var(--vtmn-semantic-color_background-secondary--s), var(--vtmn-semantic-color_background-secondary--l));
--vtmn-semantic-color_background-tertiary--h:var(--vtmn-base-color_grey100--h);
--vtmn-semantic-color_background-tertiary--s:var(--vtmn-base-color_grey100--s);
--vtmn-semantic-color_background-tertiary--l:var(--vtmn-base-color_grey100--l);
--vtmn-semantic-color_background-tertiary:hsl(var(--vtmn-semantic-color_background-tertiary--h), var(--vtmn-semantic-color_background-tertiary--s), var(--vtmn-semantic-color_background-tertiary--l));
--vtmn-semantic-color_background-brand-primary--h:var(--vtmn-base-color_blue400--h);
--vtmn-semantic-color_background-brand-primary--s:var(--vtmn-base-color_blue400--s);
--vtmn-semantic-color_background-brand-primary--l:var(--vtmn-base-color_blue400--l);
--vtmn-semantic-color_background-brand-primary:hsl(var(--vtmn-semantic-color_background-brand-primary--h), var(--vtmn-semantic-color_background-brand-primary--s), var(--vtmn-semantic-color_background-brand-primary--l));
--vtmn-semantic-color_background-brand-secondary--h:var(--vtmn-base-color_blue50--h);
--vtmn-semantic-color_background-brand-secondary--s:var(--vtmn-base-color_blue50--s);
--vtmn-semantic-color_background-brand-secondary--l:var(--vtmn-base-color_blue50--l);
--vtmn-semantic-color_background-brand-secondary:hsl(var(--vtmn-semantic-color_background-brand-secondary--h), var(--vtmn-semantic-color_background-brand-secondary--s), var(--vtmn-semantic-color_background-brand-secondary--l));
--vtmn-semantic-color_background-accent--h:var(--vtmn-base-color_yellow400--h);
--vtmn-semantic-color_background-accent--s:var(--vtmn-base-color_yellow400--s);
--vtmn-semantic-color_background-accent--l:var(--vtmn-base-color_yellow400--l);
--vtmn-semantic-color_background-accent:hsl(var(--vtmn-semantic-color_background-accent--h), var(--vtmn-semantic-color_background-accent--s), var(--vtmn-semantic-color_background-accent--l));
--vtmn-semantic-color_background-alert--h:var(--vtmn-base-color_red400--h);
--vtmn-semantic-color_background-alert--s:var(--vtmn-base-color_red400--s);
--vtmn-semantic-color_background-alert--l:var(--vtmn-base-color_red400--l);
--vtmn-semantic-color_background-alert:hsl(var(--vtmn-semantic-color_background-alert--h), var(--vtmn-semantic-color_background-alert--s), var(--vtmn-semantic-color_background-alert--l));
--vtmn-semantic-color_background-primary-reversed--h:var(--vtmn-base-color_black--h);
--vtmn-semantic-color_background-primary-reversed--s:var(--vtmn-base-color_black--s);
--vtmn-semantic-color_background-primary-reversed--l:var(--vtmn-base-color_black--l);
--vtmn-semantic-color_background-primary-reversed:hsl(var(--vtmn-semantic-color_background-primary-reversed--h), var(--vtmn-semantic-color_background-primary-reversed--s), var(--vtmn-semantic-color_background-primary-reversed--l));
--vtmn-semantic-color_background-brand-primary-reversed--h:var(--vtmn-base-color_white--h);
--vtmn-semantic-color_background-brand-primary-reversed--s:var(--vtmn-base-color_white--s);
--vtmn-semantic-color_background-brand-primary-reversed--l:var(--vtmn-base-color_white--l);
--vtmn-semantic-color_background-brand-primary-reversed:hsl(var(--vtmn-semantic-color_background-brand-primary-reversed--h), var(--vtmn-semantic-color_background-brand-primary-reversed--s), var(--vtmn-semantic-color_background-brand-primary-reversed--l));
--vtmn-semantic-color_content-primary--h:var(--vtmn-base-color_black--h);
--vtmn-semantic-color_content-primary--s:var(--vtmn-base-color_black--s);
--vtmn-semantic-color_content-primary--l:var(--vtmn-base-color_black--l);
--vtmn-semantic-color_content-primary:hsl(var(--vtmn-semantic-color_content-primary--h), var(--vtmn-semantic-color_content-primary--s), var(--vtmn-semantic-color_content-primary--l));
--vtmn-semantic-color_content-secondary--h:var(--vtmn-base-color_grey600--h);
--vtmn-semantic-color_content-secondary--s:var(--vtmn-base-color_grey600--s);
--vtmn-semantic-color_content-secondary--l:var(--vtmn-base-color_grey600--l);
--vtmn-semantic-color_content-secondary:hsl(var(--vtmn-semantic-color_content-secondary--h), var(--vtmn-semantic-color_content-secondary--s), var(--vtmn-semantic-color_content-secondary--l));
--vtmn-semantic-color_content-tertiary--h:var(--vtmn-base-color_grey500--h);
--vtmn-semantic-color_content-tertiary--s:var(--vtmn-base-color_grey500--s);
--vtmn-semantic-color_content-tertiary--l:var(--vtmn-base-color_grey500--l);
--vtmn-semantic-color_content-tertiary:hsl(var(--vtmn-semantic-color_content-tertiary--h), var(--vtmn-semantic-color_content-tertiary--s), var(--vtmn-semantic-color_content-tertiary--l));
--vtmn-semantic-color_content-action--h:var(--vtmn-base-color_blue500--h);
--vtmn-semantic-color_content-action--s:var(--vtmn-base-color_blue500--s);
--vtmn-semantic-color_content-action--l:var(--vtmn-base-color_blue500--l);
--vtmn-semantic-color_content-action:hsl(var(--vtmn-semantic-color_content-action--h), var(--vtmn-semantic-color_content-action--s), var(--vtmn-semantic-color_content-action--l));
--vtmn-semantic-color_content-active--h:var(--vtmn-base-color_blue400--h);
--vtmn-semantic-color_content-active--s:var(--vtmn-base-color_blue400--s);
--vtmn-semantic-color_content-active--l:var(--vtmn-base-color_blue400--l);
--vtmn-semantic-color_content-active:hsl(var(--vtmn-semantic-color_content-active--h), var(--vtmn-semantic-color_content-active--s), var(--vtmn-semantic-color_content-active--l));
--vtmn-semantic-color_content-inactive--h:var(--vtmn-base-color_grey400--h);
--vtmn-semantic-color_content-inactive--s:var(--vtmn-base-color_grey400--s);
--vtmn-semantic-color_content-inactive--l:var(--vtmn-base-color_grey400--l);
--vtmn-semantic-color_content-inactive:hsl(var(--vtmn-semantic-color_content-inactive--h), var(--vtmn-semantic-color_content-inactive--s), var(--vtmn-semantic-color_content-inactive--l));
--vtmn-semantic-color_content-negative--h:var(--vtmn-base-color_red400--h);
--vtmn-semantic-color_content-negative--s:var(--vtmn-base-color_red400--s);
--vtmn-semantic-color_content-negative--l:var(--vtmn-base-color_red400--l);
--vtmn-semantic-color_content-negative:hsl(var(--vtmn-semantic-color_content-negative--h), var(--vtmn-semantic-color_content-negative--s), var(--vtmn-semantic-color_content-negative--l));
--vtmn-semantic-color_content-warning--h:var(--vtmn-base-color_orange400--h);
--vtmn-semantic-color_content-warning--s:var(--vtmn-base-color_orange400--s);
--vtmn-semantic-color_content-warning--l:var(--vtmn-base-color_orange400--l);
--vtmn-semantic-color_content-warning:hsl(var(--vtmn-semantic-color_content-warning--h), var(--vtmn-semantic-color_content-warning--s), var(--vtmn-semantic-color_content-warning--l));
--vtmn-semantic-color_content-positive--h:var(--vtmn-base-color_conifer400--h);
--vtmn-semantic-color_content-positive--s:var(--vtmn-base-color_conifer400--s);
--vtmn-semantic-color_content-positive--l:var(--vtmn-base-color_conifer400--l);
--vtmn-semantic-color_content-positive:hsl(var(--vtmn-semantic-color_content-positive--h), var(--vtmn-semantic-color_content-positive--s), var(--vtmn-semantic-color_content-positive--l));
--vtmn-semantic-color_content-information--h:var(--vtmn-base-color_blue400--h);
--vtmn-semantic-color_content-information--s:var(--vtmn-base-color_blue400--s);
--vtmn-semantic-color_content-information--l:var(--vtmn-base-color_blue400--l);
--vtmn-semantic-color_content-information:hsl(var(--vtmn-semantic-color_content-information--h), var(--vtmn-semantic-color_content-information--s), var(--vtmn-semantic-color_content-information--l));
--vtmn-semantic-color_content-accent--h:var(--vtmn-base-color_black--h);
--vtmn-semantic-color_content-accent--s:var(--vtmn-base-color_black--s);
--vtmn-semantic-color_content-accent--l:var(--vtmn-base-color_black--l);
--vtmn-semantic-color_content-accent:hsl(var(--vtmn-semantic-color_content-accent--h), var(--vtmn-semantic-color_content-accent--s), var(--vtmn-semantic-color_content-accent--l));
--vtmn-semantic-color_content-visited--h:var(--vtmn-base-color_purple400--h);
--vtmn-semantic-color_content-visited--s:var(--vtmn-base-color_purple400--s);
--vtmn-semantic-color_content-visited--l:var(--vtmn-base-color_purple400--l);
--vtmn-semantic-color_content-visited:hsl(var(--vtmn-semantic-color_content-visited--h), var(--vtmn-semantic-color_content-visited--s), var(--vtmn-semantic-color_content-visited--l));
--vtmn-semantic-color_content-primary-reversed--h:var(--vtmn-base-color_white--h);
--vtmn-semantic-color_content-primary-reversed--s:var(--vtmn-base-color_white--s);
--vtmn-semantic-color_content-primary-reversed--l:var(--vtmn-base-color_white--l);
--vtmn-semantic-color_content-primary-reversed:hsl(var(--vtmn-semantic-color_content-primary-reversed--h), var(--vtmn-semantic-color_content-primary-reversed--s), var(--vtmn-semantic-color_content-primary-reversed--l));
--vtmn-semantic-color_content-action-reversed--h:var(--vtmn-base-color_white--h);
--vtmn-semantic-color_content-action-reversed--s:var(--vtmn-base-color_white--s);
--vtmn-semantic-color_content-action-reversed--l:var(--vtmn-base-color_white--l);
--vtmn-semantic-color_content-action-reversed:hsl(var(--vtmn-semantic-color_content-action-reversed--h), var(--vtmn-semantic-color_content-action-reversed--s), var(--vtmn-semantic-color_content-action-reversed--l));
--vtmn-semantic-color_content-visited-reversed--h:var(--vtmn-base-color_purple200--h);
--vtmn-semantic-color_content-visited-reversed--s:var(--vtmn-base-color_purple200--s);
--vtmn-semantic-color_content-visited-reversed--l:var(--vtmn-base-color_purple200--l);
--vtmn-semantic-color_content-visited-reversed:hsl(var(--vtmn-semantic-color_content-visited-reversed--h), var(--vtmn-semantic-color_content-visited-reversed--s), var(--vtmn-semantic-color_content-visited-reversed--l));
--vtmn-semantic-color_border-primary--h:var(--vtmn-base-color_grey200--h);
--vtmn-semantic-color_border-primary--s:var(--vtmn-base-color_grey200--s);
--vtmn-semantic-color_border-primary--l:var(--vtmn-base-color_grey200--l);
--vtmn-semantic-color_border-primary:hsl(var(--vtmn-semantic-color_border-primary--h), var(--vtmn-semantic-color_border-primary--s), var(--vtmn-semantic-color_border-primary--l));
--vtmn-semantic-color_border-secondary--h:var(--vtmn-base-color_grey100--h);
--vtmn-semantic-color_border-secondary--s:var(--vtmn-base-color_grey100--s);
--vtmn-semantic-color_border-secondary--l:var(--vtmn-base-color_grey100--l);
--vtmn-semantic-color_border-secondary:hsl(var(--vtmn-semantic-color_border-secondary--h), var(--vtmn-semantic-color_border-secondary--s), var(--vtmn-semantic-color_border-secondary--l));
--vtmn-semantic-color_border-tertiary--h:var(--vtmn-base-color_white--h);
--vtmn-semantic-color_border-tertiary--s:var(--vtmn-base-color_white--s);
--vtmn-semantic-color_border-tertiary--l:var(--vtmn-base-color_white--l);
--vtmn-semantic-color_border-tertiary:hsl(var(--vtmn-semantic-color_border-tertiary--h), var(--vtmn-semantic-color_border-tertiary--s), var(--vtmn-semantic-color_border-tertiary--l));
--vtmn-semantic-color_border-active--h:var(--vtmn-base-color_blue400--h);
--vtmn-semantic-color_border-active--s:var(--vtmn-base-color_blue400--s);
--vtmn-semantic-color_border-active--l:var(--vtmn-base-color_blue400--l);
--vtmn-semantic-color_border-active:hsl(var(--vtmn-semantic-color_border-active--h), var(--vtmn-semantic-color_border-active--s), var(--vtmn-semantic-color_border-active--l));
--vtmn-semantic-color_border-inactive--h:var(--vtmn-base-color_grey400--h);
--vtmn-semantic-color_border-inactive--s:var(--vtmn-base-color_grey400--s);
--vtmn-semantic-color_border-inactive--l:var(--vtmn-base-color_grey400--l);
--vtmn-semantic-color_border-inactive:hsl(var(--vtmn-semantic-color_border-inactive--h), var(--vtmn-semantic-color_border-inactive--s), var(--vtmn-semantic-color_border-inactive--l));
--vtmn-semantic-color_border-negative--h:var(--vtmn-base-color_red400--h);
--vtmn-semantic-color_border-negative--s:var(--vtmn-base-color_red400--s);
--vtmn-semantic-color_border-negative--l:var(--vtmn-base-color_red400--l);
--vtmn-semantic-color_border-negative:hsl(var(--vtmn-semantic-color_border-negative--h), var(--vtmn-semantic-color_border-negative--s), var(--vtmn-semantic-color_border-negative--l));
--vtmn-semantic-color_border-warning--h:var(--vtmn-base-color_orange400--h);
--vtmn-semantic-color_border-warning--s:var(--vtmn-base-color_orange400--s);
--vtmn-semantic-color_border-warning--l:var(--vtmn-base-color_orange400--l);
--vtmn-semantic-color_border-warning:hsl(var(--vtmn-semantic-color_border-warning--h), var(--vtmn-semantic-color_border-warning--s), var(--vtmn-semantic-color_border-warning--l));
--vtmn-semantic-color_border-positive--h:var(--vtmn-base-color_conifer400--h);
--vtmn-semantic-color_border-positive--s:var(--vtmn-base-color_conifer400--s);
--vtmn-semantic-color_border-positive--l:var(--vtmn-base-color_conifer400--l);
--vtmn-semantic-color_border-positive:hsl(var(--vtmn-semantic-color_border-positive--h), var(--vtmn-semantic-color_border-positive--s), var(--vtmn-semantic-color_border-positive--l));
--vtmn-semantic-color_border-information--h:var(--vtmn-base-color_blue400--h);
--vtmn-semantic-color_border-information--s:var(--vtmn-base-color_blue400--s);
--vtmn-semantic-color_border-information--l:var(--vtmn-base-color_blue400--l);
--vtmn-semantic-color_border-information:hsl(var(--vtmn-semantic-color_border-information--h), var(--vtmn-semantic-color_border-information--s), var(--vtmn-semantic-color_border-information--l));
--vtmn-semantic-color_border-primary-reversed--h:var(--vtmn-base-color_black--h);
--vtmn-semantic-color_border-primary-reversed--s:var(--vtmn-base-color_black--s);
--vtmn-semantic-color_border-primary-reversed--l:var(--vtmn-base-color_black--l);
--vtmn-semantic-color_border-primary-reversed:hsl(var(--vtmn-semantic-color_border-primary-reversed--h), var(--vtmn-semantic-color_border-primary-reversed--s), var(--vtmn-semantic-color_border-primary-reversed--l));
--vtmn-semantic-color_decorative-gravel--h:var(--vtmn-base-color_grey100--h);
--vtmn-semantic-color_decorative-gravel--s:var(--vtmn-base-color_grey100--s);
--vtmn-semantic-color_decorative-gravel--l:var(--vtmn-base-color_grey100--l);
--vtmn-semantic-color_decorative-gravel:hsl(var(--vtmn-semantic-color_decorative-gravel--h), var(--vtmn-semantic-color_decorative-gravel--s), var(--vtmn-semantic-color_decorative-gravel--l));
--vtmn-semantic-color_decorative-brick--h:var(--vtmn-base-color_red100--h);
--vtmn-semantic-color_decorative-brick--s:var(--vtmn-base-color_red100--s);
--vtmn-semantic-color_decorative-brick--l:var(--vtmn-base-color_red100--l);
--vtmn-semantic-color_decorative-brick:hsl(var(--vtmn-semantic-color_decorative-brick--h), var(--vtmn-semantic-color_decorative-brick--s), var(--vtmn-semantic-color_decorative-brick--l));
--vtmn-semantic-color_decorative-saffron--h:var(--vtmn-base-color_orange100--h);
--vtmn-semantic-color_decorative-saffron--s:var(--vtmn-base-color_orange100--s);
--vtmn-semantic-color_decorative-saffron--l:var(--vtmn-base-color_orange100--l);
--vtmn-semantic-color_decorative-saffron:hsl(var(--vtmn-semantic-color_decorative-saffron--h), var(--vtmn-semantic-color_decorative-saffron--s), var(--vtmn-semantic-color_decorative-saffron--l));
--vtmn-semantic-color_decorative-gold--h:var(--vtmn-base-color_yellow100--h);
--vtmn-semantic-color_decorative-gold--s:var(--vtmn-base-color_yellow100--s);
--vtmn-semantic-color_decorative-gold--l:var(--vtmn-base-color_yellow100--l);
--vtmn-semantic-color_decorative-gold:hsl(var(--vtmn-semantic-color_decorative-gold--h), var(--vtmn-semantic-color_decorative-gold--s), var(--vtmn-semantic-color_decorative-gold--l));
--vtmn-semantic-color_decorative-jade--h:var(--vtmn-base-color_conifer100--h);
--vtmn-semantic-color_decorative-jade--s:var(--vtmn-base-color_conifer100--s);
--vtmn-semantic-color_decorative-jade--l:var(--vtmn-base-color_conifer100--l);
--vtmn-semantic-color_decorative-jade:hsl(var(--vtmn-semantic-color_decorative-jade--h), var(--vtmn-semantic-color_decorative-jade--s), var(--vtmn-semantic-color_decorative-jade--l));
--vtmn-semantic-color_decorative-emerald--h:var(--vtmn-base-color_green100--h);
--vtmn-semantic-color_decorative-emerald--s:var(--vtmn-base-color_green100--s);
--vtmn-semantic-color_decorative-emerald--l:var(--vtmn-base-color_green100--l);
--vtmn-semantic-color_decorative-emerald:hsl(var(--vtmn-semantic-color_decorative-emerald--h), var(--vtmn-semantic-color_decorative-emerald--s), var(--vtmn-semantic-color_decorative-emerald--l));
--vtmn-semantic-color_decorative-cobalt--h:var(--vtmn-base-color_blue100--h);
--vtmn-semantic-color_decorative-cobalt--s:var(--vtmn-base-color_blue100--s);
--vtmn-semantic-color_decorative-cobalt--l:var(--vtmn-base-color_blue100--l);
--vtmn-semantic-color_decorative-cobalt:hsl(var(--vtmn-semantic-color_decorative-cobalt--h), var(--vtmn-semantic-color_decorative-cobalt--s), var(--vtmn-semantic-color_decorative-cobalt--l));
--vtmn-semantic-color_decorative-amethyst--h:var(--vtmn-base-color_purple100--h);
--vtmn-semantic-color_decorative-amethyst--s:var(--vtmn-base-color_purple100--s);
--vtmn-semantic-color_decorative-amethyst--l:var(--vtmn-base-color_purple100--l);
--vtmn-semantic-color_decorative-amethyst:hsl(var(--vtmn-semantic-color_decorative-amethyst--h), var(--vtmn-semantic-color_decorative-amethyst--s), var(--vtmn-semantic-color_decorative-amethyst--l));
--vtmn-semantic-color_hover-primary--h:var(--vtmn-base-color_blue50--h);
--vtmn-semantic-color_hover-primary--s:var(--vtmn-base-color_blue50--s);
--vtmn-semantic-color_hover-primary--l:var(--vtmn-base-color_blue50--l);
--vtmn-semantic-color_hover-primary:hsl(var(--vtmn-semantic-color_hover-primary--h), var(--vtmn-semantic-color_hover-primary--s), var(--vtmn-semantic-color_hover-primary--l));
--vtmn-semantic-color_hover-primary-transparent--h:var(--vtmn-semantic-color_background-brand-primary--h);
--vtmn-semantic-color_hover-primary-transparent--s:var(--vtmn-semantic-color_background-brand-primary--s);
--vtmn-semantic-color_hover-primary-transparent--l:var(--vtmn-semantic-color_background-brand-primary--l);
--vtmn-semantic-color_hover-primary-transparent:hsla(var(--vtmn-semantic-color_hover-primary-transparent--h), var(--vtmn-semantic-color_hover-primary-transparent--s), var(--vtmn-semantic-color_hover-primary-transparent--l), 0.05);
--vtmn-semantic-color_hover-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
--vtmn-semantic-color_hover-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
--vtmn-semantic-color_hover-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
--vtmn-semantic-color_hover-secondary-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-transparent--h), var(--vtmn-semantic-color_hover-secondary-transparent--s), var(--vtmn-semantic-color_hover-secondary-transparent--l), 0.05);
--vtmn-semantic-color_hover-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
--vtmn-semantic-color_hover-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
--vtmn-semantic-color_hover-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.98);
--vtmn-semantic-color_hover-tertiary-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-transparent--h), var(--vtmn-semantic-color_hover-tertiary-transparent--s), var(--vtmn-semantic-color_hover-tertiary-transparent--l), 0.8);
--vtmn-semantic-color_hover-tertiary--h:var(--vtmn-semantic-color_background-brand-secondary--h);
--vtmn-semantic-color_hover-tertiary--s:var(--vtmn-semantic-color_background-brand-secondary--s);
--vtmn-semantic-color_hover-tertiary--l:calc(var(--vtmn-semantic-color_background-brand-secondary--l) * 0.95);
--vtmn-semantic-color_hover-tertiary:hsla(var(--vtmn-semantic-color_hover-tertiary--h), var(--vtmn-semantic-color_hover-tertiary--s), var(--vtmn-semantic-color_hover-tertiary--l), 1);
--vtmn-semantic-color_hover-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
--vtmn-semantic-color_hover-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
--vtmn-semantic-color_hover-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.85);
--vtmn-semantic-color_hover-brand:hsla(var(--vtmn-semantic-color_hover-brand--h), var(--vtmn-semantic-color_hover-brand--s), var(--vtmn-semantic-color_hover-brand--l), 1);
--vtmn-semantic-color_hover-accent--h:var(--vtmn-semantic-color_background-accent--h);
--vtmn-semantic-color_hover-accent--s:var(--vtmn-semantic-color_background-accent--s);
--vtmn-semantic-color_hover-accent--l:calc(var(--vtmn-semantic-color_background-accent--l) + (100% - var(--vtmn-semantic-color_background-accent--l)) * 0.48);
--vtmn-semantic-color_hover-accent:hsla(var(--vtmn-semantic-color_hover-accent--h), var(--vtmn-semantic-color_hover-accent--s), var(--vtmn-semantic-color_hover-accent--l), 1);
--vtmn-semantic-color_hover-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_hover-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_hover-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_hover-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-primary-reversed-transparent--h), var(--vtmn-semantic-color_hover-primary-reversed-transparent--s), var(--vtmn-semantic-color_hover-primary-reversed-transparent--l), 0.08);
--vtmn-semantic-color_hover-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_hover-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_hover-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_hover-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-secondary-reversed-transparent--h), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--s), var(--vtmn-semantic-color_hover-secondary-reversed-transparent--l), 0.02);
--vtmn-semantic-color_hover-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_hover-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_hover-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_hover-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_hover-tertiary-reversed-transparent--l), 0.8);
--vtmn-semantic-color_active-primary--h:var(--vtmn-semantic-color_hover-primary--h);
--vtmn-semantic-color_active-primary--s:var(--vtmn-semantic-color_hover-primary--s);
--vtmn-semantic-color_active-primary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.97);
--vtmn-semantic-color_active-primary:hsla(var(--vtmn-semantic-color_active-primary--h), var(--vtmn-semantic-color_active-primary--s), var(--vtmn-semantic-color_active-primary--l), 1);
--vtmn-semantic-color_active-primary-transparent--h:var(--vtmn-semantic-color_content-active--h);
--vtmn-semantic-color_active-primary-transparent--s:var(--vtmn-semantic-color_content-active--s);
--vtmn-semantic-color_active-primary-transparent--l:var(--vtmn-semantic-color_content-active--l);
--vtmn-semantic-color_active-primary-transparent:hsla(var(--vtmn-semantic-color_active-primary-transparent--h), var(--vtmn-semantic-color_active-primary-transparent--s), var(--vtmn-semantic-color_active-primary-transparent--l), 0.15);
--vtmn-semantic-color_active-secondary-transparent--h:var(--vtmn-semantic-color_content-primary--h);
--vtmn-semantic-color_active-secondary-transparent--s:var(--vtmn-semantic-color_content-primary--s);
--vtmn-semantic-color_active-secondary-transparent--l:var(--vtmn-semantic-color_content-primary--l);
--vtmn-semantic-color_active-secondary-transparent:hsla(var(--vtmn-semantic-color_active-secondary-transparent--h), var(--vtmn-semantic-color_active-secondary-transparent--s), var(--vtmn-semantic-color_active-secondary-transparent--l), 0.15);
--vtmn-semantic-color_active-tertiary--h:var(--vtmn-semantic-color_hover-primary--h);
--vtmn-semantic-color_active-tertiary--s:var(--vtmn-semantic-color_hover-primary--s);
--vtmn-semantic-color_active-tertiary--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.93);
--vtmn-semantic-color_active-tertiary:hsla(var(--vtmn-semantic-color_active-tertiary--h), var(--vtmn-semantic-color_active-tertiary--s), var(--vtmn-semantic-color_active-tertiary--l), 1);
--vtmn-semantic-color_active-tertiary-transparent--h:var(--vtmn-semantic-color_hover-primary--h);
--vtmn-semantic-color_active-tertiary-transparent--s:var(--vtmn-semantic-color_hover-primary--s);
--vtmn-semantic-color_active-tertiary-transparent--l:calc(var(--vtmn-semantic-color_hover-primary--l) * 0.94);
--vtmn-semantic-color_active-tertiary-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-transparent--h), var(--vtmn-semantic-color_active-tertiary-transparent--s), var(--vtmn-semantic-color_active-tertiary-transparent--l), 0.8);
--vtmn-semantic-color_active-brand--h:var(--vtmn-semantic-color_background-brand-primary--h);
--vtmn-semantic-color_active-brand--s:var(--vtmn-semantic-color_background-brand-primary--s);
--vtmn-semantic-color_active-brand--l:calc(var(--vtmn-semantic-color_background-brand-primary--l) * 0.7);
--vtmn-semantic-color_active-brand:hsla(var(--vtmn-semantic-color_active-brand--h), var(--vtmn-semantic-color_active-brand--s), var(--vtmn-semantic-color_active-brand--l), 1);
--vtmn-semantic-color_active-accent--h:var(--vtmn-semantic-color_hover-accent--h);
--vtmn-semantic-color_active-accent--s:var(--vtmn-semantic-color_hover-accent--s);
--vtmn-semantic-color_active-accent--l:calc(var(--vtmn-semantic-color_hover-accent--l) + (100% - var(--vtmn-semantic-color_hover-accent--l)) * 0.5);
--vtmn-semantic-color_active-accent:hsla(var(--vtmn-semantic-color_active-accent--h), var(--vtmn-semantic-color_active-accent--s), var(--vtmn-semantic-color_active-accent--l), 1);
--vtmn-semantic-color_active-primary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_active-primary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_active-primary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_active-primary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-primary-reversed-transparent--h), var(--vtmn-semantic-color_active-primary-reversed-transparent--s), var(--vtmn-semantic-color_active-primary-reversed-transparent--l), 0.25);
--vtmn-semantic-color_active-secondary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_active-secondary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_active-secondary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_active-secondary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-secondary-reversed-transparent--h), var(--vtmn-semantic-color_active-secondary-reversed-transparent--s), var(--vtmn-semantic-color_active-secondary-reversed-transparent--l), 0.4);
--vtmn-semantic-color_active-tertiary-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_active-tertiary-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_active-tertiary-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_active-tertiary-reversed-transparent:hsla(var(--vtmn-semantic-color_active-tertiary-reversed-transparent--h), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--s), var(--vtmn-semantic-color_active-tertiary-reversed-transparent--l), 0.8);
--vtmn-semantic-color_active-brand-reversed-transparent--h:var(--vtmn-semantic-color_content-primary-reversed--h);
--vtmn-semantic-color_active-brand-reversed-transparent--s:var(--vtmn-semantic-color_content-primary-reversed--s);
--vtmn-semantic-color_active-brand-reversed-transparent--l:var(--vtmn-semantic-color_content-primary-reversed--l);
--vtmn-semantic-color_active-brand-reversed-transparent:hsla(var(--vtmn-semantic-color_active-brand-reversed-transparent--h), var(--vtmn-semantic-color_active-brand-reversed-transparent--s), var(--vtmn-semantic-color_active-brand-reversed-transparent--l), 0.6);
--vtmn-semantic-color_shadow--h:var(--vtmn-base-color_blue600--h);
--vtmn-semantic-color_shadow--s:var(--vtmn-base-color_blue600--s);
--vtmn-semantic-color_shadow--l:var(--vtmn-base-color_blue600--l);
--vtmn-semantic-color_shadow:hsla(var(--vtmn-semantic-color_shadow--h), var(--vtmn-semantic-color_shadow--s), var(--vtmn-semantic-color_shadow--l), 0.1);
--vtmn-semantic-color_background-discount--h:var(--vtmn-base-color_red400--h);
--vtmn-semantic-color_background-discount--s:var(--vtmn-base-color_red400--s);
--vtmn-semantic-color_background-discount--l:var(--vtmn-base-color_red400--l);
--vtmn-semantic-color_background-discount:hsl(var(--vtmn-semantic-color_background-discount--h), var(--vtmn-semantic-color_background-discount--s), var(--vtmn-semantic-color_background-discount--l));
--vtmn-typo_font-family:'Roboto', 'system-ui', '-apple-system', sans-serif;
--vtmn-typo_font-family--condensed:'Roboto Condensed', 'system-ui', '-apple-system', sans-serif;
--vtmn-typo_font-weight--normal:400;
--vtmn-typo_font-weight--bold:700;
--vtmn-typo_display-1-font-size:6rem;
--vtmn-typo_display-2-font-size:4.2rem;
--vtmn-typo_title-1-font-size:4rem;
--vtmn-typo_title-2-font-size:3.6rem;
--vtmn-typo_title-3-font-size:2.8rem;
--vtmn-typo_title-4-font-size:2.4rem;
--vtmn-typo_title-5-font-size:2rem;
--vtmn-typo_text-1-font-size:1.8rem;
--vtmn-typo_text-2-font-size:1.6rem;
--vtmn-typo_text-3-font-size:1.4rem;
--vtmn-typo_caption-1-font-size:1.2rem;
--vtmn-typo_display-1-line-height:1;
--vtmn-typo_display