@layer vitamin-play{.vp-link{--link-vertical-alignment:baseline;--link-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-link--small{--link-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-link--large{--link-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--link-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.vp-link--caption{--link-vertical-alignment:initial;font-variation-settings:var(--link-font-variation-settings);text-underline-offset:var(--link-underlining-offset);--link-text-case:var(--vp-semantic-typography-screen-s-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset)}@media screen and (min-width:600px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}.vp-link{--link-color:var(--vp-semantic-color-content-brand);--link-color-active:var(--vp-semantic-color-active-content-brand);--link-color-hover:var(--vp-semantic-color-hover-content-brand);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-active-content-brand);--link-color-underlining-hover:var(--vp-semantic-color-hover-content-brand)}.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--secondary{--link-color:var(--vp-semantic-color-content-neutral);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,#fff);--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,#fff);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 80%,#fff);--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 90%,#fff)}.vp-link--secondary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--tertiary{--link-color:var(--vp-semantic-color-content-quiet);--link-color-active:var(--vp-semantic-color-active-content-quiet);--link-color-hover:var(--vp-semantic-color-hover-content-quiet);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy))}.vp-link--tertiary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link,.vp-link--large,.vp-link--small{--link-spacing-horizontal-gap:var(--vp-semantic-spacing-2xs);--link-spacing-vertical-gap:var(--vp-semantic-spacing-4xs)}.vp-link{--link-icon-width:var(--vp-semantic-sizing-l);--link-icon-height:var(--vp-semantic-sizing-l)}.vp-link--small{--link-icon-width:var(--vp-semantic-sizing-m);--link-icon-height:var(--vp-semantic-sizing-m)}.vp-link--large{--link-icon-width:var(--vp-semantic-sizing-xl);--link-icon-height:var(--vp-semantic-sizing-xl)}.vp-link--caption{--link-icon-width:var(--vp-semantic-sizing-s);--link-icon-height:var(--vp-semantic-sizing-s)}.vp-link{--link-disabled-opacity:var(--vp-semantic-opacity-s);--link-underline-offset:0px;--link-underline-height:1px;--link-underline-width:100%;--link-underline-transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline;font-family:var(--link-font-family);font-optical-sizing:var(--link-font-optical-sizing);font-size:var(--link-font-size);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration);text-transform:var(--link-text-case);vertical-align:var(--link-vertical-alignment);-webkit-font-smoothing:var(--link-webkit-font-smoothing);background-color:initial;background-image:linear-gradient(to right,var(--link-color-underlining));background-position-x:var(--link-underline-offset);background-position-y:bottom;background-repeat:no-repeat;background-size:0 var(--link-underline-height);border:0;color:var(--link-color);margin:0;overflow:visible;padding:0;padding-bottom:var(--link-spacing-vertical-gap);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);transition:all var(--vp-semantic-motion-duration-quick) ease}@media (prefers-reduced-motion:reduce){.vp-link{transition-duration:0s}}.vp-link[data-end-slot],.vp-link[data-hover][data-arrow-on-hover],.vp-link[data-start-slot]{--link-underline-width:calc(100% - var(--link-icon-width) - var(--link-spacing-horizontal-gap))}.vp-link[data-start-slot][data-arrow-on-hover][data-hover],.vp-link[data-start-slot][data-end-slot]{--link-underline-width:calc(100% - var(--link-icon-width)*2 - var(--link-spacing-horizontal-gap)*2)}.vp-link[data-start-slot]{--link-underline-offset:calc(var(--link-icon-width) + var(--link-spacing-horizontal-gap))}.vp-link--underlined,.vp-link[data-hover]{--link-color-underlining:var(--link-color-underlining-hover);background-size:var(--link-underline-width) var(--link-underline-height)}.vp-link[data-disabled]{cursor:default;opacity:var(--link-disabled-opacity)}.vp-link[data-active]{--link-color:var(--link-color-active);--link-color-underlining:var(--link-color-underlining-active)}.vp-link[data-hover]{--link-color:var(--link-color-hover);--link-color-underlining:var(--link-color-underlining-hover)}.vp-link[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link [data-part=end-slot],.vp-link [data-part=start-slot],.vp-link svg{display:inline;height:var(--link-icon-height);width:var(--link-icon-width)}.vp-link [data-part=start-slot]{margin-inline-end:var(--link-spacing-horizontal-gap)}.vp-link [data-part=arrow],.vp-link [data-part=end-slot]{margin-inline-start:var(--link-spacing-horizontal-gap)}.vp-link svg{vertical-align:middle}}.link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;outline:none}.link:focus-visible:not(.link--disabled){box-shadow:var(--vp-semantic-box-shadow-focus)}.link--primary{color:var(--vp-component-link-color-brand-content-default)}.link--primary:focus-visible:not(.link--disabled),.link--primary:hover:not(.link--disabled){color:var(--vp-component-link-color-brand-content-hover);background:none}.link--primary:active:not(.link--disabled){color:var(--vp-component-link-color-brand-content-active);background:none}.link--secondary,.link--tertiary{color:var(--vp-component-link-color-neutral-content-default)}.link--secondary:focus-visible:not(.link--disabled),.link--secondary:hover:not(.link--disabled),.link--tertiary:focus-visible:not(.link--disabled),.link--tertiary:hover:not(.link--disabled){color:var(--vp-component-link-color-neutral-content-hover);background:none}.link--secondary:active:not(.link--disabled),.link--tertiary:active:not(.link--disabled){color:var(--vp-component-link-color-neutral-content-active);background:none}.link--disabled{cursor:not-allowed;opacity:var(--vp-semantic-opacity-s)}.link--absolute{position:absolute}.link__label--primary--underlined{border-block-end:1px solid var(--vp-semantic-color-border-brand)}.link__label--secondary--underlined{border-block-end:1px solid var(--vp-semantic-color-border-neutral)}.link__label--tertiary--underlined{border-block-end:1px solid var(--vp-semantic-color-border-catchy)}.link__icon--start{display:inline-flex;margin-inline-end:var(--vp-semantic-spacing-xs)}.link__icon--end{display:inline-flex;margin-inline-start:var(--vp-semantic-spacing-3xs)}.feature-link{color:var(--vp-semantic-color-content-neutral)!important}.feature-link__icon{margin-inline-start:var(--vp-semantic-spacing-2xs);opacity:var(--vp-semantic-opacity-none);transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-out),opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-linear);transform:scale(0)}.feature-link:focus-visible,.feature-link:hover{color:var(--vp-semantic-color-content-brand)!important}.feature-link:focus-visible .feature-link__icon,.feature-link:hover .feature-link__icon{opacity:var(--vp-semantic-opacity-full);transform:scale(1)}.feature-link--inverse{color:var(--vp-semantic-color-content-inverse)!important}.feature-link--inverse:focus-visible:not(.link--disabled),.feature-link--inverse:hover:not(.link--disabled){color:var(--vp-semantic-color-content-inverse)!important;opacity:var(--vp-semantic-opacity-l)}.feature-link--inverse:active:not(.link--disabled){color:var(--vp-semantic-color-content-inverse)!important}.feature-link__content{display:flex;align-items:center}@media (min-width:1200px){.feature-link--l .feature-link__icon{inline-size:var(--vp-semantic-sizing-3xl);block-size:var(--vp-semantic-sizing-3xl)}}.grid{display:grid;gap:0 var(--grid-gap)}.grid__container{box-sizing:initial;padding:0 var(--grid-margin);margin-inline-start:auto;margin-inline-end:auto}.grid__container--mixed{max-inline-size:var(--grid-max-container-width)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:600px){.grid-cols-m-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-m-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-m-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-m-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-m-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-m-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-m-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-m-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1200px){.grid-cols-l-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-l-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-l-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-l-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-l-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-l-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-l-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-l-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-l-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-l-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-l-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-l-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1800px){.grid-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-xl-15{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-cols-xl-16{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-cols-xl-20{grid-template-columns:repeat(20,minmax(0,1fr))}}.grid__item-span-1{grid-column:span 1/span 1}.grid__item-span-2{grid-column:span 2/span 2}.grid__item-span-3{grid-column:span 3/span 3}.grid__item-span-4{grid-column:span 4/span 4}@media (min-width:600px){.grid__item-span-m-1{grid-column:span 1/span 1}.grid__item-span-m-2{grid-column:span 2/span 2}.grid__item-span-m-3{grid-column:span 3/span 3}.grid__item-span-m-4{grid-column:span 4/span 4}.grid__item-span-m-5{grid-column:span 5/span 5}.grid__item-span-m-6{grid-column:span 6/span 6}.grid__item-span-m-7{grid-column:span 7/span 7}.grid__item-span-m-8{grid-column:span 8/span 8}}@media (min-width:1200px){.grid__item-span-l-1{grid-column:span 1/span 1}.grid__item-span-l-2{grid-column:span 2/span 2}.grid__item-span-l-3{grid-column:span 3/span 3}.grid__item-span-l-4{grid-column:span 4/span 4}.grid__item-span-l-5{grid-column:span 5/span 5}.grid__item-span-l-6{grid-column:span 6/span 6}.grid__item-span-l-7{grid-column:span 7/span 7}.grid__item-span-l-8{grid-column:span 8/span 8}.grid__item-span-l-9{grid-column:span 9/span 9}.grid__item-span-l-10{grid-column:span 10/span 10}.grid__item-span-l-11{grid-column:span 11/span 11}.grid__item-span-l-12{grid-column:span 12/span 12}}@media (min-width:1800px){.grid__item-span-xl-1{grid-column:span 1/span 1}.grid__item-span-xl-2{grid-column:span 2/span 2}.grid__item-span-xl-3{grid-column:span 3/span 3}.grid__item-span-xl-4{grid-column:span 4/span 4}.grid__item-span-xl-5{grid-column:span 5/span 5}.grid__item-span-xl-6{grid-column:span 6/span 6}.grid__item-span-xl-7{grid-column:span 7/span 7}.grid__item-span-xl-8{grid-column:span 8/span 8}.grid__item-span-xl-9{grid-column:span 9/span 9}.grid__item-span-xl-10{grid-column:span 10/span 10}.grid__item-span-xl-11{grid-column:span 11/span 11}.grid__item-span-xl-12{grid-column:span 12/span 12}.grid__item-span-xl-15{grid-column:span 15/span 15}.grid__item-span-xl-16{grid-column:span 16/span 16}.grid__item-span-xl-20{grid-column:span 20/span 20}}.grid__item-start-1{grid-column-start:1}.grid__item-start-2{grid-column-start:2}.grid__item-start-3{grid-column-start:3}.grid__item-start-4{grid-column-start:4}@media (min-width:600px){.grid__item-start-m-1{grid-column-start:1}.grid__item-start-m-2{grid-column-start:2}.grid__item-start-m-3{grid-column-start:3}.grid__item-start-m-4{grid-column-start:4}.grid__item-start-m-5{grid-column-start:5}.grid__item-start-m-6{grid-column-start:6}.grid__item-start-m-7{grid-column-start:7}.grid__item-start-m-8{grid-column-start:8}}@media (min-width:1200px){.grid__item-start-l-1{grid-column-start:1}.grid__item-start-l-2{grid-column-start:2}.grid__item-start-l-3{grid-column-start:3}.grid__item-start-l-4{grid-column-start:4}.grid__item-start-l-5{grid-column-start:5}.grid__item-start-l-6{grid-column-start:6}.grid__item-start-l-7{grid-column-start:7}.grid__item-start-l-8{grid-column-start:8}.grid__item-start-l-9{grid-column-start:9}.grid__item-start-l-10{grid-column-start:10}.grid__item-start-l-11{grid-column-start:11}.grid__item-start-l-12{grid-column-start:12}}@media (min-width:1800px){.grid__item-start-xl-1{grid-column-start:1}.grid__item-start-xl-2{grid-column-start:2}.grid__item-start-xl-3{grid-column-start:3}.grid__item-start-xl-4{grid-column-start:4}.grid__item-start-xl-5{grid-column-start:5}.grid__item-start-xl-6{grid-column-start:6}.grid__item-start-xl-7{grid-column-start:7}.grid__item-start-xl-8{grid-column-start:8}.grid__item-start-xl-9{grid-column-start:9}.grid__item-start-xl-10{grid-column-start:10}.grid__item-start-xl-11{grid-column-start:11}.grid__item-start-xl-12{grid-column-start:12}.grid__item-start-xl-15{grid-column-start:15}.grid__item-start-xl-16{grid-column-start:16}.grid__item-start-xl-20{grid-column-start:20}}.footer-link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--vp-semantic-color-content-inverse);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;outline:none}.footer-link--underlined,.footer-link:focus-visible,.footer-link:hover{text-decoration-line:var(
      --vp-semantic-typography-screen-s-link-caption-text-decoration
    );text-underline-offset:var(--vp-semantic-spacing-2xs)}.footer-link__icon{margin-inline-start:var(--vp-semantic-spacing-2xs)}.footer-skeleton{min-block-size:200px;background-color:#f9fafb;border-block-start:1px solid #e5e7eb}.skiplinks{position:absolute;inset-inline-start:-624.938em;padding-block-start:var(--vp-semantic-spacing-xs);padding-block-end:var(--vp-semantic-spacing-xs)}.skiplinks:focus-within{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:var(--z-index-header-skip-links);margin:var(--vp-semantic-spacing-xs) 0 0 var(--vp-semantic-spacing-xs);background-color:var(--vp-semantic-color-content-on-brand-neutral);box-shadow:var(--vp-semantic-box-shadow-focus)}.skiplinks li{display:inline;padding-inline-end:var(--vp-semantic-spacing-s)}.skiplinks li:first-child{padding-inline-start:var(--vp-semantic-spacing-s)}@media (min-width:600px){.footer-loyalty-links{padding-block-start:var(--vp-semantic-spacing-xs)}}@media (min-width:1200px){.footer-loyalty-links{padding-block-start:0}}.footer-loyalty-links__list-item{margin-block-end:var(--vp-semantic-spacing-m)}.footer-loyalty-links__list-item:last-child{margin-block-end:0}.footer-menu__grid{row-gap:var(--grid-gap)}.footer-reassurances{row-gap:var(--vp-semantic-spacing-2xl)}.footer-social-medias{display:flex;flex-wrap:wrap;margin-block-start:var(--vp-semantic-spacing-xl)}.footer-social-medias__item{margin-block-end:var(--vp-semantic-spacing-s);margin-inline-end:var(--vp-semantic-spacing-s)}.footer-social-medias__item svg{inline-size:var(--vp-semantic-sizing-m);block-size:var(--vp-semantic-sizing-m)}.footer-social-medias__item:last-child{margin-inline-end:0}.wnf-footer{padding-block-start:var(--vp-semantic-spacing-3xl);background-color:var(--vp-semantic-color-container-brand)}@media (min-width:600px){.wnf-footer{padding-block-start:var(--vp-semantic-spacing-5xl)}}.wnf-footer__links-wrapper{padding:var(--vp-semantic-spacing-5xl) 0}@media (min-width:600px){.wnf-footer__links-wrapper{padding:var(--vp-semantic-spacing-7xl) 0}}.wnf-footer__bottom{display:flex;align-items:center;justify-content:space-between;padding-block-end:var(--vp-semantic-spacing-3xl)}.wnf-footer__menu{margin-block-start:var(--vp-semantic-spacing-5xl)}@media (min-width:600px){.wnf-footer__menu{margin-block-start:0}}.wnf-footer__logo{margin-block-end:var(--vp-semantic-spacing-xl)}.wnf-footer__legal-content{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xl);padding:var(--vp-semantic-spacing-l) 0;color:var(--vp-semantic-color-content-inverse);opacity:var(--vp-semantic-opacity-l)}.wnf-footer__legal-content__links{flex-direction:row}.wnf-footer__legal-content__disclaimers,.wnf-footer__legal-content__links{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-l)}.wnf-footer__legal-content__disclaimers{flex-direction:column;align-items:start}@media (min-width:600px){.wnf-footer__legal-content{padding:var(--vp-semantic-spacing-m) 0}}.wnf-footer__country-selector{display:flex;align-items:center}.wnf-footer__copyright{align-self:center;margin-inline-start:auto;color:var(--vp-semantic-color-content-inverse);text-transform:none;opacity:var(--vp-semantic-opacity-l)}@media (min-width:1200px){.wnf-footer__copyright{margin-inline-start:var(--vp-semantic-spacing-xl)}}.accordion{color:var(--vp-semantic-color-content-neutral);border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.accordion .accordion__subline{display:block;margin-block-start:var(--vp-semantic-spacing-3xs);color:var(--vp-semantic-color-content-quiet);text-transform:lowercase}.accordion .accordion__subline:first-letter{text-transform:uppercase}.accordion__title-container{display:flex;align-items:center;justify-content:space-between;inline-size:100%}.accordion__title-container>span:first-letter{text-transform:uppercase}.accordion__title-container.with-action{justify-content:flex-start}.accordion__title-container__action{display:flex;flex-direction:row;justify-content:flex-end;margin:0 var(--vp-semantic-spacing-l)}.accordion__title-container__action>a{border-block-end:1px solid var(--vp-semantic-color-border-neutral)}.accordion__title-container .accordion__header{flex:1;text-align:start}.accordion__content{display:block;padding:var(--vp-semantic-sizing-xl) 0}.accordion--secondary{border-block-end:var(--vp-semantic-border-width-none)}.accordion__title--secondary{text-transform:uppercase}.accordion--disabled{color:var(--vp-semantic-color-border-quiet)}.accordion--disabled .accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.accordion--disabled .accordion__trigger{cursor:not-allowed}.accordion.accordion--primary.accordion__content,.accordion.accordion--primary.accordion__title{color:var(--vp-semantic-color-content-neutral)}.accordion__trigger:focus-visible{outline:var(--vp-semantic-color-border-brand) solid var(--vp-semantic-border-width-m)}.accordion--inverse{color:var(--vp-semantic-color-content-inverse)}.accordion--inverse .accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-content-inverse)}.accordion--inverse.accordion--disabled{color:var(--vp-semantic-color-border-quiet);opacity:var(--vp-semantic-opacity-m)}.accordion--inverse.accordion--disabled.accordion--primary{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);opacity:var(--vp-semantic-opacity-m)}.accordion__title-container--inverse{color:var(--vp-semantic-color-content-inverse)}.accordion__animation-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition-timing-function:var(
    --vp-semantic-motion-easing-functional-ease-in-out
  );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:grid-template-rows}.accordion__animation-wrapper--expanded{grid-template-rows:1fr;padding:var(--focus-border-offset);margin:calc(var(--focus-border-offset) * -1)}.accordion__animation{min-block-size:0}.accordion__trigger{inline-size:100%;padding:var(--vp-semantic-sizing-xl) 0;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.accordion__trigger[type=button]{cursor:pointer;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.footer-menu-item__title{margin-block-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-inverse)}.footer-menu-item__links{display:flex;flex-direction:column;align-items:flex-start}.footer-menu-item__links li>*{margin-block-end:var(--vp-semantic-spacing-m)}@media (min-width:1200px){.footer-menu-item__links li>*{margin-block-end:var(--vp-semantic-spacing-2xs)}.footer-menu-item__links li>* .footer-link__label{margin-block-end:var(--vp-semantic-spacing-2xs);font-family:var(
            --vp-semantic-typography-screen-s-body-s-font-family
          );font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(
            --vp-semantic-typography-screen-s-body-s-font-weight
          );line-height:var(
            --vp-semantic-typography-screen-s-body-s-line-height
          );-webkit-text-decoration:var(
            --vp-semantic-typography-screen-s-body-s-text-decoration
          );text-decoration:var(
            --vp-semantic-typography-screen-s-body-s-text-decoration
          );text-transform:var(
            --vp-semantic-typography-screen-s-body-s-text-case
          );letter-spacing:var(
            --vp-semantic-typography-screen-s-body-s-letter-spacing
          )}}.footer-menu-item__links li:last-of-type>a{margin-block-end:0}.footer-menu-item__accordion .accordion__trigger{padding:var(--vp-semantic-spacing-xs) 0}.footer-menu-item__accordion .accordion__title+svg{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}.footer-menu-item__accordion .footer-menu-item__links{margin:var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-2xl)}.footer-partner-content{display:flex;flex-wrap:wrap;align-items:center;color:var(--vp-semantic-color-content-inverse);opacity:var(--vp-semantic-opacity-l)}.footer-partner-content>*{margin-inline-end:var(--vp-semantic-spacing-s);color:var(--vp-semantic-color-content-inverse)}.footer-partner-content>:last-child{margin-inline-end:0}.footer-partner-content__logo{display:flex;align-self:center;margin-block-end:var(--vp-semantic-spacing-2xs)}@media (min-width:1200px){.footer-partner-content__logo{inline-size:100%}}.footer-partner-content__logo div{font-size:0}.footer-partner-content__logo svg{inline-size:auto;block-size:var(--vp-semantic-sizing-l)}@media (min-width:1200px){.footer-partner-content__logo{inline-size:auto;margin-block-end:0}}.footer-reassurances-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;color:var(--vp-semantic-color-content-inverse);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.footer-reassurances-item:focus-visible,.footer-reassurances-item:hover{text-decoration-line:var(
      --vp-semantic-typography-screen-s-link-caption-text-decoration
    );text-underline-offset:var(--vp-semantic-spacing-2xs)}a:has(>.logo){outline:none}a:focus-visible .logo{box-shadow:0 0 0 var(--vp-semantic-border-width-m) var(--vp-semantic-color-border-inverse),0 0 0 calc(var(--vp-semantic-border-width-m) * 2) var(--vp-semantic-color-border-brand)}.vp--dark-mode,.vp--legacy-theme,.vp--wonder-theme,:root{--vp-component-button-border-radius-rounded-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left:var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right:var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left:var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right:var(--vp-semantic-border-radius-main);--vp-component-button-border-width:var(--vp-semantic-border-width-s);--vp-component-button-color-negative-inverse-border:var(--vp-core-color-transparent);--vp-component-button-color-negative-inverse-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-negative-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-inverse-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-negative-inverse-content:var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-container-active:var(--vp-semantic-color-active-container-negative);--vp-component-button-color-negative-regular-container-default:var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-container-hover:var(--vp-semantic-color-hover-container-negative);--vp-component-button-color-negative-regular-content:var(--vp-semantic-color-content-inverse);--vp-component-button-color-primary-inverse-border:var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-primary-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-primary-inverse-content:var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-container-active:var(--vp-semantic-color-active-container-brand);--vp-component-button-color-primary-regular-container-default:var(--vp-semantic-color-container-brand);--vp-component-button-color-primary-regular-container-hover:var(--vp-semantic-color-hover-container-brand);--vp-component-button-color-primary-regular-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-inverse-border:var(--vp-semantic-color-border-on-brand);--vp-component-button-color-secondary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-default:var(--vp-semantic-color-container-on-brand);--vp-component-button-color-secondary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-regular-border:var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-secondary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-button-color-secondary-regular-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-secondary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-button-color-tertiary-inverse-border:var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-default:var(--vp-semantic-color-container-on-brand);--vp-component-button-color-tertiary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-tertiary-regular-border:var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-tertiary-regular-container-default:var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-tertiary-regular-content:var(--vp-semantic-color-content-brand);--vp-component-button-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-button-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height:var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width:var(--vp-semantic-sizing-xl);--vp-component-button-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height:var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width:var(--vp-semantic-sizing-l);--vp-component-button-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height:var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width:var(--vp-semantic-sizing-m);--vp-component-button-spacing-large-gap:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-medium-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-small-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-button-typography-large-label-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--vp-component-button-typography-large-label-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-m-optical-sizing);--vp-component-button-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-optical-sizing:var(--vp-semantic-typography-screen-s-button-label-s-optical-sizing);--vp-component-button-typography-small-label-text-case:var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration:var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--vp-component-checkbox-border-radius-container-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right:var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-width-container:var(--vp-semantic-border-width-s);--vp-component-checkbox-color-border-checked-active:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-active:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default:var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-unchecked-error:var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-hover:var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked:var(--vp-semantic-color-container-brand);--vp-component-checkbox-color-container-unchecked:var(--vp-core-color-transparent);--vp-component-checkbox-color-halo-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--vp-component-checkbox-color-halo-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-checkbox-color-halo-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-checkbox-color-halo-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-checkbox-color-icon-default:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-label-default:var(--vp-semantic-color-content-neutral);--vp-component-checkbox-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-checkbox-sizing-container-height:var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-width:var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-halo-height:var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-width:var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-checkbox-spacing-gap:var(--vp-semantic-spacing-s);--vp-component-checkbox-spacing-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-checkbox-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-checkbox-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-chip-border-radius-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-left:var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-right:var(--vp-semantic-border-radius-full);--vp-component-chip-border-width-selected:var(--vp-semantic-border-width-m);--vp-component-chip-border-width-unselected:var(--vp-semantic-border-width-s);--vp-component-chip-color-border-selected-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-default:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-hover:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-default:var(--vp-semantic-color-border-quiet);--vp-component-chip-color-border-unselected-hover:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-container:var(--vp-semantic-color-container-neutral);--vp-component-chip-color-content-selected-active:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-default:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-hover:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-active:var(--vp-semantic-color-border-catchy);--vp-component-chip-color-content-unselected-default:var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-hover:var(--vp-semantic-color-content-neutral);--vp-component-chip-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-chip-sizing-medium-container-height:var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-icon-action-container-width:var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-start-icon-height:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-width:var(--vp-semantic-sizing-l);--vp-component-chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-small-container-height:var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-icon-action-container-width:var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-start-icon-height:var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-width:var(--vp-semantic-sizing-m);--vp-component-chip-spacing-medium-action-selection-container-gap:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-icon-action-container-gap:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-selection-container-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-icon-action-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-chip-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-chip-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-chip-typography-small-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-small-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-combobox-border-radius-default-listbox:var(--vp-semantic-border-radius-main);--vp-component-combobox-border-radius-float-listbox:var(--vp-semantic-border-radius-m);--vp-component-combobox-border-radius-subtle-listbox:var(--vp-semantic-border-radius-main);--vp-component-combobox-border-width-default-input:var(--vp-semantic-border-width-s);--vp-component-combobox-border-width-hover-input:var(--vp-semantic-border-width-m);--vp-component-combobox-border-width-listbox:var(--vp-semantic-border-width-s);--vp-component-combobox-border-width-option-focus:var(--vp-semantic-border-width-m);--vp-component-combobox-color-border-default-default-input:var(--vp-semantic-color-border-neutral);--vp-component-combobox-color-border-default-error-input:var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-default-focus-input:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-float-default-input:var(--vp-core-color-transparent);--vp-component-combobox-color-border-float-error-input:var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-float-focus-input:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-listbox:var(--vp-semantic-color-border-quiet);--vp-component-combobox-color-border-option-focus:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-subtle-default-input:var(--vp-core-color-transparent);--vp-component-combobox-color-border-subtle-error-input:var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-subtle-focus-input:var(--vp-semantic-color-border-brand);--vp-component-combobox-color-container-default-input-default:var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-default-input-hover:var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-float-input-default:var(--vp-core-color-transparent);--vp-component-combobox-color-container-float-input-hover:var(--vp-core-color-transparent);--vp-component-combobox-color-container-option-default:var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-option-hover:var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-subtle-input-default:var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-subtle-input-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 95%,var(--vp-semantic-color-container-catchy));--vp-component-combobox-color-content-default-input-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-default-input-hover:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-float-input-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-float-input-hover:var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-input-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-combobox-color-content-option-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-option-selected:var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-subtle-input-default:var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-subtle-input-hover:var(--vp-semantic-color-content-neutral);--vp-component-combobox-sizing-listbox-min-width:200px;--vp-component-combobox-sizing-open-indicator-height:var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-open-indicator-width:var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-height:var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-width:var(--vp-semantic-sizing-l);--vp-component-combobox-spacing-default-listbox-padding:var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-float-listbox-padding:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-large-input-gap:var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-large-input-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-large-input-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-medium-input-gap:var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-medium-input-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-option-gap:var(--vp-semantic-spacing-xs);--vp-component-combobox-spacing-option-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-option-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-small-input-gap:var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-input-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-subtle-listbox-padding:var(--vp-semantic-spacing-4xs);--vp-component-combobox-typography-large-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-combobox-typography-large-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-combobox-typography-large-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-combobox-typography-large-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-combobox-typography-large-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-combobox-typography-large-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-combobox-typography-large-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-combobox-typography-large-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-combobox-typography-medium-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-combobox-typography-medium-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-combobox-typography-medium-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-combobox-typography-medium-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-combobox-typography-medium-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-combobox-typography-medium-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-combobox-typography-medium-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-combobox-typography-medium-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-combobox-typography-small-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-combobox-typography-small-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-combobox-typography-small-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-combobox-typography-small-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-combobox-typography-small-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-combobox-typography-small-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-combobox-typography-small-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-combobox-typography-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-divider-border-width-line:var(--vp-semantic-border-width-s);--vp-component-divider-color-inverse-border:var(--vp-semantic-color-alpha-neutral-l);--vp-component-divider-color-on-brand-border:rgb(100% 100% 100%/0.20);--vp-component-divider-color-regular-border:var(--vp-semantic-color-border-quiet);--vp-component-drawer-color-backdrop-background-color:var(--vp-semantic-color-container-overlay);--vp-component-drawer-color-container:var(--vp-semantic-color-container-on-overlay);--vp-component-drawer-color-icon:var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-title:var(--vp-semantic-color-content-neutral);--vp-component-drawer-motion-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-dialog-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-dialog-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-dialog-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-dialog-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-sizing-container-screen-l-width:550px;--vp-component-drawer-sizing-container-screen-m-width:484px;--vp-component-drawer-sizing-container-screen-s-width:390px;--vp-component-drawer-spacing-container-screen-l-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-l-padding-block-end:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-block-start:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-m-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-m-padding-block-end:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-block-start:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-s-gap:var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-s-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-inline-end:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-inline-start:var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-footer-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-gap:var(--vp-semantic-spacing-xs);--vp-component-drawer-spacing-header-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-drawer-typography-title-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-drawer-typography-title-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-drawer-typography-title-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-drawer-typography-title-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-drawer-typography-title-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-drawer-typography-title-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-drawer-typography-title-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-drawer-typography-title-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-drawer-typography-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-footer-color-container-compact:var(--vp-semantic-color-container-neutral);--vp-component-footer-color-container-standard:var(--vp-semantic-color-container-brand);--vp-component-footer-spacing-column-vertical-gap:var(--vp-semantic-spacing-m);--vp-component-footer-spacing-container-compact-screen-l-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-m-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-s-block-end:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-block-start:var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-l-block-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-block-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-m-block-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-end:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-start:var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-footer-spacing-horizontal-gap:var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-vertical-gap:var(--vp-semantic-spacing-2xl);--vp-component-form-error-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left:var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-form-error-color-regular-content:var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-icon:var(--vp-semantic-color-status-negative);--vp-component-form-error-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-error-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-form-error-spacing-container-gap:var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-icon-margin-block-start:var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-form-error-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-error-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-helper-color-regular-content:var(--vp-semantic-color-content-quiet);--vp-component-form-helper-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-helper-spacing-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-form-helper-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-helper-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-helper-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-label-color-regular-primary-label:var(--vp-semantic-color-content-neutral);--vp-component-form-label-color-regular-question-icon:var(--vp-semantic-color-content-brand);--vp-component-form-label-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-form-label-sizing-label-question-icon-height:var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-width:var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-form-label-spacing-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-form-label-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-form-label-typography-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-icon-button-border-radius-bottom-left:var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right:var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left:var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right:var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-width:var(--vp-semantic-border-width-s);--vp-component-icon-button-color-camouflage-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-container-active:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 60%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default:var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-camouflage-regular-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 80%,var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-content:var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-ghost-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-default:var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-ghost-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-ghost-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-icon-button-color-ghost-regular-container-default:var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-icon-button-color-ghost-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-negative-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-negative-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-inverse-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-negative-inverse-content:var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-container-active:var(--vp-semantic-color-active-container-negative);--vp-component-icon-button-color-negative-regular-container-default:var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-container-hover:var(--vp-semantic-color-hover-container-negative);--vp-component-icon-button-color-negative-regular-content:var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-primary-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-primary-inverse-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-primary-inverse-content:var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-container-active:var(--vp-semantic-color-active-container-brand);--vp-component-icon-button-color-primary-regular-container-default:var(--vp-semantic-color-container-brand);--vp-component-icon-button-color-primary-regular-container-hover:var(--vp-semantic-color-hover-container-brand);--vp-component-icon-button-color-primary-regular-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-inverse-border:var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-secondary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-default:var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-secondary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-content:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-regular-border:var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-secondary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-secondary-regular-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-secondary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-inverse-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-container-active:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 80%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-default:var(--vp-semantic-color-container-catchy);--vp-component-icon-button-color-tertiary-inverse-container-hover:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 90%,var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-content:var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-regular-border:var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-container-active:var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-default:var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-tertiary-regular-content:var(--vp-semantic-color-content-neutral);--vp-component-icon-button-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-icon-button-sizing-large-container-height:var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-width:var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-icon-height:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-width:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-medium-container-height:var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-width:var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-height:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-width:var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-height:var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-width:var(--vp-semantic-sizing-l);--vp-component-link-color-primary-on-brand-content-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-default:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-primary-on-brand-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-regular-content-active:var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-regular-content-default:var(--vp-semantic-color-content-brand);--vp-component-link-color-primary-regular-content-hover:var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-primary-regular-underlining-active:var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-primary-regular-underlining-hover:var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-secondary-on-brand-content-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-default:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-secondary-on-brand-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-regular-content-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-link-color-secondary-regular-content-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 80%,var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-secondary-regular-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 90%,var(--vp-core-color-white));--vp-component-link-color-tertiary-on-brand-content-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-default:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-tertiary-on-brand-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-regular-content-active:var(--vp-semantic-color-active-content-quiet);--vp-component-link-color-tertiary-regular-content-default:var(--vp-semantic-color-content-quiet);--vp-component-link-color-tertiary-regular-content-hover:var(--vp-semantic-color-hover-content-quiet);--vp-component-link-color-tertiary-regular-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-underlining-default:var(--vp-core-color-transparent);--vp-component-link-color-tertiary-regular-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy));--vp-component-link-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-link-sizing-caption-end-icon-height:var(--vp-semantic-sizing-s);--vp-component-link-sizing-caption-end-icon-width:var(--vp-semantic-sizing-s);--vp-component-link-sizing-large-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-link-sizing-large-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-link-sizing-medium-end-icon-height:var(--vp-semantic-sizing-l);--vp-component-link-sizing-medium-end-icon-width:var(--vp-semantic-sizing-l);--vp-component-link-sizing-small-end-icon-height:var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-width:var(--vp-semantic-sizing-m);--vp-component-link-spacing-large-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-large-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-medium-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-medium-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-small-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-small-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-link-typography-large-label-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-typography-large-label-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--vp-component-link-typography-large-label-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-link-typography-large-label-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-link-typography-large-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-link-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-typography-medium-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-typography-medium-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-link-typography-small-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-link-typography-small-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-link-typography-small-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-link-list-color-primary-icon-active:var(--vp-semantic-color-active-content-brand);--vp-component-link-list-color-primary-icon-default:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-icon-hover:var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-primary-label-active:var(--vp-semantic-color-active-content-brand);--vp-component-link-list-color-primary-label-default:var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-hover:var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-secondary-icon-active:var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-secondary-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-icon-hover:var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-color-secondary-label-active:var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-secondary-label-default:var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-hover:var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-height:var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-width:var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-link-list-typography-screen-l-medium-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-medium-font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-optical-sizing:var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--vp-component-link-list-typography-screen-l-medium-text-case:var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-small-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-l-small-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-l-small-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-medium-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-medium-font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-optical-sizing:var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--vp-component-link-list-typography-screen-m-medium-text-case:var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-small-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-small-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-m-small-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-medium-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-medium-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-link-list-typography-screen-s-medium-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-small-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-small-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-component-link-list-typography-screen-s-small-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-list-spacing-container-block-end:var(--vp-semantic-spacing-m);--vp-component-list-spacing-horizontal-gap:var(--vp-semantic-spacing-xl);--vp-component-list-spacing-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-loader-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-loader-color-inverse-content-end:var(--vp-core-color-transparent);--vp-component-loader-color-inverse-content-start:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-end:var(--vp-core-color-transparent);--vp-component-loader-color-regular-content-start:var(--vp-semantic-color-content-brand);--vp-component-loader-motion-duration:var(--vp-semantic-motion-duration-slow);--vp-component-loader-motion-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-sizing-extra-large-height:var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-extra-large-width:var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-large-height:var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-large-width:var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-medium-height:var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-medium-width:var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-small-height:var(--vp-semantic-sizing-m);--vp-component-loader-sizing-small-width:var(--vp-semantic-sizing-m);--vp-component-modal-border-radius-bottom-left:var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-right:var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-left:var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-right:var(--vp-semantic-border-radius-m);--vp-component-modal-color-backdrop-background-color:var(--vp-semantic-color-container-overlay);--vp-component-modal-color-container:var(--vp-semantic-color-container-on-overlay);--vp-component-modal-color-icon:var(--vp-semantic-color-content-neutral);--vp-component-modal-color-title:var(--vp-semantic-color-content-neutral);--vp-component-modal-motion-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-dialog-closing-duration:var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-dialog-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-dialog-opening-duration:var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-dialog-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-sizing-container-screen-l-min-width:342px;--vp-component-modal-sizing-container-screen-m-min-width:385px;--vp-component-modal-sizing-container-screen-s-min-width:280px;--vp-component-modal-spacing-container-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-footer-gap:var(--vp-semantic-spacing-s);--vp-component-modal-spacing-footer-padding-block-end:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-start:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-end:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-header-gap:var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-header-padding-block-end:var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-block-start:var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-inline-end:var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-inline-start:var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-title-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-title-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-modal-typography-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-modal-typography-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-modal-typography-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-modal-typography-title-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-modal-typography-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-modal-typography-title-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-component-modal-typography-title-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-modal-typography-title-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-modal-typography-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-navigation-header-color-container:var(--vp-semantic-color-container-neutral);--vp-component-navigation-header-sizing-container-min-height:var(--vp-semantic-sizing-4xl);--vp-component-navigation-header-spacing-container-compact-screen-l-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-m-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-s-block-end:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-l-block-end:var(--vp-semantic-spacing-m);--vp-component-navigation-header-spacing-container-standard-screen-l-block-start:var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-end:var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start:var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-m-block-end:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-block-start:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-end:var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start:var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-s-block-end:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-s-block-start:var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-end:var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start:var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-row-compact-screen-l-gap:var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-m-gap:var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-s-gap:var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-standard-screen-l-gap:var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-row-standard-screen-m-gap:var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-s-gap:var(--vp-semantic-spacing-s);--vp-component-price-color-container-amount-default:var(--vp-semantic-color-commercial-default);--vp-component-price-color-container-amount-discount:var(--vp-semantic-color-status-negative);--vp-component-price-color-container-amount-neutral:var(--vp-core-color-transparent);--vp-component-price-color-content-amount-barred:var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-default:var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-price-color-content-amount-discount:var(--vp-semantic-color-content-inverse);--vp-component-price-color-content-amount-neutral:var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-discount:var(--vp-semantic-color-status-negative);--vp-component-price-color-content-helper:var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-out-of-stock:var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-prefix:var(--vp-semantic-color-content-neutral);--vp-component-price-spacing-horizontal-gap:var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-amount-default-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-neutral-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-inline-start:var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-neutral-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-block-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-price-typography-large-amount-barred-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-amount-barred-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-amount-barred-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-amount-barred-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-amount-barred-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-amount-barred-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-amount-barred-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-amount-barred-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-amount-barred-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-amount-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-amount-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-amount-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-amount-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-amount-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-amount-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-large-amount-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-amount-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-discount-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-discount-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-helper-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-large-helper-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-large-helper-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-large-helper-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-large-helper-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-large-helper-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-large-helper-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-large-helper-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-large-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-large-out-of-stock-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-out-of-stock-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-out-of-stock-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-out-of-stock-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-out-of-stock-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-out-of-stock-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-large-out-of-stock-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-out-of-stock-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-out-of-stock-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-prefix-font-family:var(--vp-semantic-typography-screen-l-subtitle-l-font-family);--vp-component-price-typography-large-prefix-font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);--vp-component-price-typography-large-prefix-font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);--vp-component-price-typography-large-prefix-letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);--vp-component-price-typography-large-prefix-line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);--vp-component-price-typography-large-prefix-optical-sizing:var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);--vp-component-price-typography-large-prefix-text-case:var(--vp-semantic-typography-screen-l-subtitle-l-text-case);--vp-component-price-typography-large-prefix-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);--vp-component-price-typography-large-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing);--vp-component-price-typography-medium-amount-barred-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-medium-amount-barred-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-medium-amount-barred-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-medium-amount-barred-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-medium-amount-barred-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-medium-amount-barred-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-medium-amount-barred-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-medium-amount-barred-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-medium-amount-barred-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-amount-font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-component-price-typography-medium-amount-font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-component-price-typography-medium-amount-font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-component-price-typography-medium-amount-letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-component-price-typography-medium-amount-line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-component-price-typography-medium-amount-optical-sizing:var(--vp-semantic-typography-screen-m-body-m-optical-sizing);--vp-component-price-typography-medium-amount-text-case:var(--vp-semantic-typography-screen-m-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);--vp-component-price-typography-medium-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);--vp-component-price-typography-medium-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-medium-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-medium-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-medium-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-medium-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-medium-discount-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-medium-discount-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-medium-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-medium-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-helper-font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);--vp-component-price-typography-medium-helper-font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);--vp-component-price-typography-medium-helper-font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);--vp-component-price-typography-medium-helper-letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);--vp-component-price-typography-medium-helper-line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);--vp-component-price-typography-medium-helper-optical-sizing:var(--vp-semantic-typography-screen-m-body-s-optical-sizing);--vp-component-price-typography-medium-helper-text-case:var(--vp-semantic-typography-screen-m-body-s-text-case);--vp-component-price-typography-medium-helper-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);--vp-component-price-typography-medium-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing);--vp-component-price-typography-medium-out-of-stock-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-medium-out-of-stock-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-medium-out-of-stock-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-medium-out-of-stock-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-medium-out-of-stock-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-medium-out-of-stock-optical-sizing:var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-component-price-typography-medium-out-of-stock-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-medium-out-of-stock-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-medium-out-of-stock-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-medium-prefix-font-family:var(--vp-semantic-typography-screen-m-subtitle-m-font-family);--vp-component-price-typography-medium-prefix-font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);--vp-component-price-typography-medium-prefix-font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);--vp-component-price-typography-medium-prefix-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);--vp-component-price-typography-medium-prefix-line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);--vp-component-price-typography-medium-prefix-optical-sizing:var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);--vp-component-price-typography-medium-prefix-text-case:var(--vp-semantic-typography-screen-m-subtitle-m-text-case);--vp-component-price-typography-medium-prefix-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);--vp-component-price-typography-medium-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing);--vp-component-price-typography-small-amount-barred-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-amount-barred-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-amount-barred-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-amount-barred-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-amount-barred-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-amount-barred-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-price-typography-small-amount-barred-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-amount-barred-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-amount-barred-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-amount-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-amount-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-amount-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-amount-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-discount-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-small-discount-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-small-discount-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-small-discount-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-small-discount-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-small-discount-optical-sizing:var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-component-price-typography-small-discount-text-case:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-small-discount-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-small-discount-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-small-helper-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-helper-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-helper-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-helper-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-helper-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-helper-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-component-price-typography-small-helper-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-helper-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-out-of-stock-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-out-of-stock-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-out-of-stock-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-out-of-stock-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-out-of-stock-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-out-of-stock-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-out-of-stock-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-out-of-stock-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-out-of-stock-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-prefix-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-prefix-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-prefix-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-prefix-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-prefix-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-prefix-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-component-price-typography-small-prefix-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-prefix-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-prefix-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-aspect-ratio-media:var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-border-radius-bottom-left:var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right:var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left:var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-product-card-box-shadow-focus:var(--vp-semantic-box-shadow-focus);--vp-component-product-card-color-body-product-description:var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-reviews:var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-title:var(--vp-semantic-color-content-neutral);--vp-component-product-card-color-container:var(--vp-semantic-color-container-neutral);--vp-component-product-card-color-media-container:var(--vp-semantic-color-container-quiet);--vp-component-product-card-motion-media-hover-scale:var(--vp-semantic-motion-scale-s);--vp-component-product-card-motion-media-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-product-card-motion-media-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-product-card-motion-media-hover-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-product-card-spacing-action-button-padding-block-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-inline-end:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-container-gap:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-placeholder-padding-block-end:var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-placeholder-padding-inline-end:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-inline-start:var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-product-price-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-product-reviews-gap:var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-skeleton-gap:var(--vp-semantic-spacing-s);--vp-component-product-card-typography-placeholder-product-description-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--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-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--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-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-description-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-reviews-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--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-title-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-progress-bar-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-radius-indicator:var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-width:var(--vp-semantic-border-width-s);--vp-component-progress-bar-color-border:var(--vp-semantic-color-border-quiet);--vp-component-progress-bar-color-indicator-background:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-indicator-content:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-color-indicator-stroke:var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-track-fill:var(--vp-core-color-transparent);--vp-component-progress-bar-color-track-stroke:var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-sizing-medium-container-circular-height:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-circular-width:var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-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-indicator-linear-height:var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-small-container-circular-height:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-circular-width:var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-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-indicator-linear-height:var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-progress-bar-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-progress-bar-typography-medium-label-circular-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--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-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--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-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--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-linear-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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-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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--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-small-label-circular-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--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-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--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-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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--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-linear-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--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-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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-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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-quantity-input-border-radius-button-end-button: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-container-bottom-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-top-left:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-right:var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-width-active:var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-width-default:var(--vp-semantic-border-width-s);--vp-component-quantity-input-color-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-quantity-input-color-border-default:var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-border-error:var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-button-container-default:var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-button-container-hover:var(--vp-semantic-color-hover-container-neutral);--vp-component-quantity-input-color-button-content-icon: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-input-content-label:var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-motion-button-hover-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-quantity-input-motion-button-hover-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-quantity-input-motion-button-hover-transition-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-quantity-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-quantity-input-sizing-medium-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-input-height:var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-input-min-width:var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-small-button-icon-height:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-width:var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-input-height:var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-input-min-width:var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-block-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-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-inline-end:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-start:var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-input-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-start:var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-typography-input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-quantity-input-typography-input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-quantity-input-typography-input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-quantity-input-typography-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-quantity-input-typography-input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-quantity-input-typography-input-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-border-radius-container-bottom-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-top-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-halo-bottom-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-top-left:var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-right:var(--vp-semantic-border-radius-full);--vp-component-radio-border-width-container:var(--vp-semantic-border-width-s);--vp-component-radio-color-border-checked-active: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-hover:var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-unchecked-active:var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-default:var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-unchecked-error:var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-hover:var(--vp-semantic-color-content-brand);--vp-component-radio-color-container:var(--vp-core-color-transparent);--vp-component-radio-color-halo-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--vp-component-radio-color-halo-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-radio-color-halo-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-radio-color-halo-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-radio-color-icon:var(--vp-semantic-color-content-brand);--vp-component-radio-color-label:var(--vp-semantic-color-content-neutral);--vp-component-radio-color-subline:var(--vp-semantic-color-content-quiet);--vp-component-radio-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-radio-sizing-container-height:var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-width:var(--vp-semantic-sizing-l);--vp-component-radio-sizing-halo-height:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-width:var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-icon-height:var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-width:var(--vp-semantic-sizing-s);--vp-component-radio-spacing-container-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-container-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-gap:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-radio-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-typography-medium-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-medium-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-medium-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-medium-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-medium-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-medium-subline-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-radio-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-radio-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-radio-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-radio-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-radio-typography-small-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-radio-typography-small-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-small-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-small-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-small-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-small-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-small-subline-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-score-rating-color-icon:var(--vp-semantic-color-content-quiet);--vp-component-score-rating-color-label:var(--vp-semantic-color-content-neutral);--vp-component-score-rating-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-skeleton-width:var(--vp-semantic-sizing-2xl);--vp-component-score-rating-spacing-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-skeleton-gap:var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-skeleton-padding-block:var(--vp-semantic-spacing-3xs);--vp-component-score-rating-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-search-input-border-radius-medium-rounded-bottom-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-top-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-squared-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-bottom-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-top-left:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-right:var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-squared-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-right:var(--vp-semantic-border-radius-main);--vp-component-search-input-border-width-open-active-screen-l-block-end:var(--vp-semantic-border-width-none);--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-inline-end:var(--vp-semantic-border-width-m);--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-m-block-end:var(--vp-semantic-border-width-none);--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-inline-end:var(--vp-semantic-border-width-m);--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-s-block-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-inline-end:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-start: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-rounded-default:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-hover:var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-squared-active:var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-squared-default:var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-hover:var(--vp-semantic-border-width-s);--vp-component-search-input-caret-color:var(--vp-semantic-color-content-brand);--vp-component-search-input-color-rounded-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-rounded-border-default:var(--vp-core-color-transparent);--vp-component-search-input-color-rounded-container:var(--vp-semantic-color-container-quiet);--vp-component-search-input-color-rounded-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-squared-border-default:var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-container:var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-squared-content-default:var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-content-icon:var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-search-input-focus:0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-search-input-sizing-icon-medium-height:var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-width:var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-small-height:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-width:var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-medium-min-width:300px;--vp-component-search-input-sizing-small-min-width:300px;--vp-component-search-input-spacing-medium-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--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-inline-end:var(--vp-semantic-spacing-xs);--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-squared-close-block-end:var(--vp-semantic-spacing-4xs);--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-inline-end:var(--vp-semantic-spacing-3xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-block-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-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-inline-start:var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-s);--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-inline-end:var(--vp-semantic-spacing-xl);--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-squared-close-block-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-inline-end:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-start:var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-small-end-actions-gap:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end:var(--vp-semantic-spacing-4xs);--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-inline-end:var(--vp-semantic-spacing-2xs);--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-squared-close-block-end:var(--vp-semantic-spacing-4xs);--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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-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-open-block-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-inline-start:var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end:var(--vp-semantic-spacing-2xs);--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-inline-end:var(--vp-semantic-spacing-m);--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-squared-close-block-end:var(--vp-semantic-spacing-2xs);--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-inline-end:var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start:var(--vp-semantic-spacing-xs);--vp-component-search-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-border-radius-primary-bottom-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-top-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-secondary-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-right:var(--vp-semantic-border-radius-main);--vp-component-select-border-width-primary-active: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-hover:var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-active:var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-default:var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-hover:var(--vp-semantic-border-width-m);--vp-component-select-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-color-primary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-border-default:var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-border-error:var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-container-active: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-hover:var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-border-active:var(--vp-semantic-color-border-brand);--vp-component-select-color-secondary-border-default:var(--vp-core-color-transparent);--vp-component-select-color-secondary-border-error:var(--vp-semantic-color-status-negative);--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-container-default:var(--vp-semantic-color-container-quiet);--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-content-icon:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-label:var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-select-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-select-sizing-large-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-medium-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-small-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-select-spacing-large-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-select-spacing-medium-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-block-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-inline-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-gap:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-select-typography-large-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-large-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-small-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-skeleton-border-radius-full-rounded:var(--vp-semantic-border-radius-full);--vp-component-skeleton-border-radius-rounded:var(--vp-semantic-border-radius-s);--vp-component-skeleton-border-radius-squared:var(--vp-semantic-border-radius-main);--vp-component-skeleton-color-container-on-brand-end:var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-skeleton-color-container-on-brand-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--vp-component-skeleton-color-container-regular-end:var(--vp-semantic-color-alpha-quiet-l);--vp-component-skeleton-color-container-regular-start:var(--vp-semantic-color-alpha-quiet-s);--vp-component-skeleton-motion-delay:var(--vp-semantic-motion-delay-instant);--vp-component-skeleton-motion-duration:var(--vp-semantic-motion-duration-slow);--vp-component-skeleton-motion-easing:var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-skeleton-sizing-graphic-min-height:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-width:var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-text-height:var(--vp-semantic-sizing-xs);--vp-component-star-rating-color-icon-default:var(--vp-semantic-color-content-neutral);--vp-component-star-rating-sizing-icon-height:var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-width:var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-skeleton-width:var(--vp-semantic-sizing-7xl);--vp-component-star-rating-spacing-gap:var(--vp-semantic-spacing-4xs);--vp-component-sticker-border-radius-container-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-right:var(--vp-semantic-border-radius-main);--vp-component-sticker-color-catchy-container:var(--vp-semantic-color-commercial-default);--vp-component-sticker-color-catchy-content:var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-neutral-container:var(--vp-semantic-color-extended-cobalt-quiet);--vp-component-sticker-color-neutral-content:var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-quiet-container:var(--vp-semantic-color-container-quiet);--vp-component-sticker-color-quiet-content:var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-special-container:var(--vp-semantic-color-commercial-discount);--vp-component-sticker-color-special-content:var(--vp-semantic-color-content-inverse);--vp-component-sticker-sizing-padding-block-end:var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-start:var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-skeleton-medium-height:var(--vp-semantic-sizing-xl);--vp-component-sticker-sizing-skeleton-medium-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-small-height:var(--vp-semantic-sizing-l);--vp-component-sticker-sizing-skeleton-small-width:var(--vp-semantic-sizing-6xl);--vp-component-sticker-typography-medium-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-typography-medium-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-sticker-typography-small-label-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-typography-small-label-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-tab-border-radius-indicator-bottom:var(--vp-semantic-border-radius-main);--vp-component-tab-border-radius-indicator-top:var(--vp-semantic-border-radius-s);--vp-component-tab-color-container:var(--vp-semantic-color-container-neutral);--vp-component-tab-color-content-selected:var(--vp-semantic-color-content-brand);--vp-component-tab-color-content-unselected:var(--vp-semantic-color-content-quiet);--vp-component-tab-motion-panels-transition-delay:var(--vp-semantic-motion-delay-instant);--vp-component-tab-motion-panels-transition-duration:var(--vp-semantic-motion-duration-quick);--vp-component-tab-motion-panels-transition-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-tab-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-tab-sizing-icon-height:var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-width:var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-indicator-height:var(--vp-semantic-sizing-2xs);--vp-component-tab-spacing-tab-container-horizontal-gap:var(--vp-semantic-spacing-2xs);--vp-component-tab-spacing-tab-container-padding-block-end:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-block-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-inline-start:var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-vertical-gap:var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-row-inline-start:var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-row-vertical-gap:var(--vp-semantic-spacing-4xs);--vp-component-tab-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-text-input-border-radius-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-text-input-border-width-active: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-hover:var(--vp-semantic-border-width-m);--vp-component-text-input-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-color-regular-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-text-input-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-success: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-content-checkmark:var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-icons:var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-text-input-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-text-input-sizing-checkmark-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-start-icon-height:var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width:var(--vp-semantic-sizing-xl);--vp-component-text-input-spacing-large-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-block-end:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-block-start:var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-inline-start:var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-medium-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-medium-padding-block-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-inline-end:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-small-gap:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-block-start:var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end:var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start:var(--vp-semantic-spacing-xs);--vp-component-text-input-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-border-radius-bottom-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-top-left:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-right:var(--vp-semantic-border-radius-main);--vp-component-textarea-border-width-active:var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default:var(--vp-semantic-border-width-s);--vp-component-textarea-border-width-hover:var(--vp-semantic-border-width-m);--vp-component-textarea-box-shadow-focus:var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-color-regular-border-active:var(--vp-semantic-color-active-border-neutral);--vp-component-textarea-color-regular-border-default:var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-border-error:var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-container:var(--vp-semantic-color-container-neutral);--vp-component-textarea-color-regular-content-default:var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-content-placeholder:var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-handle:var(--vp-semantic-color-border-neutral);--vp-component-textarea-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-textarea-sizing-min-height:var(--vp-semantic-sizing-6xl);--vp-component-textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--vp-component-textarea-typography-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-toggle-border-radius-container:var(--vp-semantic-border-radius-full);--vp-component-toggle-border-width-track-checked:var(--vp-semantic-border-width-none);--vp-component-toggle-border-width-track-unchecked:var(--vp-semantic-border-width-s);--vp-component-toggle-color-border-checked:var(--vp-core-color-transparent);--vp-component-toggle-color-border-unchecked:var(--vp-semantic-color-border-neutral);--vp-component-toggle-color-halo-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--vp-component-toggle-color-halo-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-toggle-color-halo-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-toggle-color-halo-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-toggle-color-handle-checked:var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-handle-unchecked:var(--vp-semantic-color-content-quiet);--vp-component-toggle-color-track-checked:var(--vp-semantic-color-container-brand);--vp-component-toggle-color-track-unchecked:var(--vp-semantic-color-container-quiet);--vp-component-toggle-motion-duration:var(--vp-semantic-motion-duration-quick);--vp-component-toggle-motion-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-opacity-disabled:var(--vp-semantic-opacity-s);--vp-component-toggle-sizing-medium-halo-height:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-handle-checked-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-unchecked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-icon-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-width:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-track-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-track-width:var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-small-halo-height:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-width:var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-handle-checked-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-unchecked-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-width:var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-track-height:var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-track-width:var(--vp-semantic-sizing-3xl);--vp-component-toggle-spacing-medium-track-checked-block-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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-start:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-block-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-inline-end:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-start:var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-small-track-checked-block-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-inline-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-unchecked-block-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-inline-end:var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-start:var(--vp-semantic-spacing-2xs)}:root{--wnf-color-commercial-message-primary:var(--vp-core-color-gold-400);--wnf-color-commercial-message-secondary:var(--vp-core-color-cobalt-050);--wnf-typography-screen-s-body-s-font-weight-highlight:var(
    --vp-core-font-weight-600
  );--wnf-core-spacing-075:6px;--wnf-core-spacing-825:112px;--grid-max-container-width:1800px;--grid-gap:var(--vp-semantic-spacing-xs);--grid-margin:var(--vp-semantic-spacing-l);--grid-mixed-margin:var(--vp-semantic-spacing-l);--grid-col-width:calc(((100vi - (var(--grid-margin) * 2)) - (var(--grid-gap) * 3)) / 4);--grid-mixed-col-width:var(--grid-col-width);--grid-max-width:1440px}@media (min-width:600px){:root{--grid-gap:var(--vp-semantic-spacing-l);--grid-margin:var(--vp-semantic-spacing-3xl);--grid-mixed-margin:var(--vp-semantic-spacing-3xl);--grid-col-width:calc(((100vi - (var(--grid-margin) * 2)) - (var(--grid-gap) * 7)) / 8);--grid-mixed-col-width:var(--grid-col-width)}}@media (min-width:1200px){:root{--grid-gap:var(--vp-semantic-spacing-xl);--grid-margin:var(--vp-semantic-spacing-5xl);--grid-mixed-margin:var(--vp-semantic-spacing-5xl);--grid-col-width:calc(((100vi - (var(--grid-margin) * 2)) - (var(--grid-gap) * 11)) / 12);--grid-mixed-col-width:var(--grid-col-width)}}@media (min-width:1728px){:root{--grid-mixed-margin:calc((100vi - var(--grid-max-container-width)) / 2);--grid-mixed-col-width:calc(((100vi - (var(--grid-mixed-margin) * 2)) - (var(--grid-gap) * 11)) / 12)}}@media (min-width:1800px){:root{--grid-margin:var(--vp-semantic-spacing-6xl)}}:root{--z-index-select:1060;--z-index-modal:1050;--z-index-modal-overlay:1040;--z-index-notification:1045;--z-index-tooltip:1035;--z-index-sheet-modal-header:1031;--z-index-buy-bar:1030;--z-index-caast-modal:1025;--z-index-header-skip-links:1021;--z-index-header:1020;--z-index-buy-bar-sticky:1015;--z-index-filter-bar:1010;--z-index-variant-tile-disable-indicator:101;--z-index-variant-tile-focus:100;--z-index-media-gallery-foreground:2;--z-index-media-gallery-background:1}@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:Lubyanka Gothic,sans-serif;font-size:1rem;text-align:start}body:has(dialog[open]){overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:Lubyanka Gothic,sans-serif;font-size:inherit;font-weight:inherit}h1{font-family:Lubyanka Gothic Brand,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}button:disabled,input:disabled,input:disabled::file-selector-button,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)}::-moz-placeholder{opacity:var(--vp-semantic-color-content-quiet)}::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}.vp-preflight *{margin-block:var(--vp-semantic-spacing-s)}.vp-preflight p{font-family:var(--vp-typography-body-m-font-family);font-size:var(--vp-typography-body-m-font-size);font-variation-settings:var(--vp-typography-body-m-font-variation-settings);font-weight:var(--vp-typography-body-m-font-weight);letter-spacing:var(--vp-typography-body-m-letter-spacing);line-height:var(--vp-typography-body-m-line-height);-webkit-text-decoration:var(--vp-typography-body-m-text-decoration);text-decoration:var(--vp-typography-body-m-text-decoration);text-transform:var(--vp-typography-body-m-text-transform);-webkit-font-smoothing:var(--vp-typography-body-m-webkit-font-smoothing)}.vp-preflight p>a{font-family:var(--vp-typography-link-m-font-family);font-size:var(--vp-typography-link-m-font-size);font-variation-settings:var(--vp-typography-link-m-font-variation-settings);font-weight:var(--vp-typography-link-m-font-weight);letter-spacing:var(--vp-typography-link-m-letter-spacing);line-height:var(--vp-typography-link-m-line-height);-webkit-text-decoration:var(--vp-typography-link-m-text-decoration);text-decoration:var(--vp-typography-link-m-text-decoration);text-transform:var(--vp-typography-link-m-text-transform);text-underline-offset:var(--vp-typography-link-m-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-m-webkit-font-smoothing)}.vp-preflight a{font-family:var(--vp-typography-link-l-font-family);font-size:var(--vp-typography-link-l-font-size);font-variation-settings:var(--vp-typography-link-l-font-variation-settings);font-weight:var(--vp-typography-link-l-font-weight);letter-spacing:var(--vp-typography-link-l-letter-spacing);line-height:var(--vp-typography-link-l-line-height);-webkit-text-decoration:var(--vp-typography-link-l-text-decoration);text-decoration:var(--vp-typography-link-l-text-decoration);text-transform:var(--vp-typography-link-l-text-transform);text-underline-offset:var(--vp-typography-link-l-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-l-webkit-font-smoothing)}.vp-preflight ol,.vp-preflight ul{list-style:initial;padding:revert}.vp-preflight h1{font-family:var(--vp-typography-title-xl-font-family);font-size:var(--vp-typography-title-xl-font-size);font-variation-settings:var(--vp-typography-title-xl-font-variation-settings);font-weight:var(--vp-typography-title-xl-font-weight);letter-spacing:var(--vp-typography-title-xl-letter-spacing);line-height:var(--vp-typography-title-xl-line-height);-webkit-text-decoration:var(--vp-typography-title-xl-text-decoration);text-decoration:var(--vp-typography-title-xl-text-decoration);text-transform:var(--vp-typography-title-xl-text-transform);-webkit-font-smoothing:var(--vp-typography-title-xl-webkit-font-smoothing)}.vp-preflight h2{font-family:var(--vp-typography-title-l-font-family);font-size:var(--vp-typography-title-l-font-size);font-variation-settings:var(--vp-typography-title-l-font-variation-settings);font-weight:var(--vp-typography-title-l-font-weight);letter-spacing:var(--vp-typography-title-l-letter-spacing);line-height:var(--vp-typography-title-l-line-height);-webkit-text-decoration:var(--vp-typography-title-l-text-decoration);text-decoration:var(--vp-typography-title-l-text-decoration);text-transform:var(--vp-typography-title-l-text-transform);-webkit-font-smoothing:var(--vp-typography-title-l-webkit-font-smoothing)}.vp-preflight h2,.vp-preflight h3{margin-block:var(--vp-semantic-spacing-m)}.vp-preflight h3{font-family:var(--vp-typography-title-m-font-family);font-size:var(--vp-typography-title-m-font-size);font-variation-settings:var(--vp-typography-title-m-font-variation-settings);font-weight:var(--vp-typography-title-m-font-weight);letter-spacing:var(--vp-typography-title-m-letter-spacing);line-height:var(--vp-typography-title-m-line-height);-webkit-text-decoration:var(--vp-typography-title-m-text-decoration);text-decoration:var(--vp-typography-title-m-text-decoration);text-transform:var(--vp-typography-title-m-text-transform);-webkit-font-smoothing:var(--vp-typography-title-m-webkit-font-smoothing)}.vp-preflight h4{font-family:var(--vp-typography-title-s-font-family);font-size:var(--vp-typography-title-s-font-size);font-variation-settings:var(--vp-typography-title-s-font-variation-settings);font-weight:var(--vp-typography-title-s-font-weight);letter-spacing:var(--vp-typography-title-s-letter-spacing);line-height:var(--vp-typography-title-s-line-height);-webkit-text-decoration:var(--vp-typography-title-s-text-decoration);text-decoration:var(--vp-typography-title-s-text-decoration);text-transform:var(--vp-typography-title-s-text-transform);-webkit-font-smoothing:var(--vp-typography-title-s-webkit-font-smoothing)}.vp-preflight table{margin-inline:var(--vp-semantic-spacing-l)}@media screen and (min-width:600px){.vp-preflight table{margin-inline:var(--vp-semantic-spacing-3xl)}}@media screen and (min-width:1200px){.vp-preflight table{margin-inline:var(--vp-semantic-spacing-5xl)}}.vp-preflight th{font-family:var(--vp-typography-subtitle-m-font-family);font-size:var(--vp-typography-subtitle-m-font-size);font-variation-settings:var(--vp-typography-subtitle-m-font-variation-settings);font-weight:var(--vp-typography-subtitle-m-font-weight);letter-spacing:var(--vp-typography-subtitle-m-letter-spacing);line-height:var(--vp-typography-subtitle-m-line-height);-webkit-text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-transform:var(--vp-typography-subtitle-m-text-transform);-webkit-font-smoothing:var(--vp-typography-subtitle-m-webkit-font-smoothing)}.vp-preflight td{font-family:var(--vp-typography-body-s-font-family);font-size:var(--vp-typography-body-s-font-size);font-variation-settings:var(--vp-typography-body-s-font-variation-settings);font-weight:var(--vp-typography-body-s-font-weight);letter-spacing:var(--vp-typography-body-s-letter-spacing);line-height:var(--vp-typography-body-s-line-height);-webkit-text-decoration:var(--vp-typography-body-s-text-decoration);text-decoration:var(--vp-typography-body-s-text-decoration);text-transform:var(--vp-typography-body-s-text-transform);-webkit-font-smoothing:var(--vp-typography-body-s-webkit-font-smoothing)}.vp-preflight td,.vp-preflight th{border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);padding-block:var(--vp-semantic-spacing-xs);padding-inline:var(--vp-semantic-spacing-xs);text-align:start}}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}:root{--focus-border-offset:6px}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/start-page/fonts/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.brick-stacker{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.brick-stacker .brick-stacker-links{gap:var(--vp-semantic-spacing-xs)}.brick-stacker .brick-stacker-links>a{inline-size:-moz-fit-content;inline-size:fit-content}@media (prefers-reduced-motion:reduce){*{background-attachment:scroll!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.notification{z-index:var(--z-index-notification);display:flex;gap:var(--vp-semantic-spacing-xs);align-items:flex-start;justify-content:space-between;inline-size:23rem;padding:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-inverse);background:var(--vp-semantic-color-container-catchy);border-radius:var(--vp-semantic-border-radius-s)}.notification__medium{inline-size:24.625rem;padding:var(--vp-semantic-spacing-s)}.notification__body{display:flex;flex:1 0 0;gap:var(--vp-semantic-spacing-xs);align-items:flex-start}.notification__body__medium{gap:var(--vp-semantic-spacing-s)}.notification__img{inline-size:var(--vp-core-sizing-500);block-size:var(--vp-core-sizing-500)}.notification__content{display:flex;flex:1 0 0;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);align-items:flex-start;align-self:stretch;justify-content:center}.notification__content__text{display:flex;align-items:center}.cart-notification__small{position:fixed;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:var(--z-index-buy-bar);inline-size:auto;margin:var(--vp-core-spacing-150)}.cart-notification__medium{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:var(--z-index-buy-bar)}@media (max-width:599px){.cart-notification__medium{margin:var(--vp-core-spacing-850) var(--vp-core-sizing-520) 0 0}}@media (min-width:600px){.cart-notification__medium{margin:var(--vp-core-spacing-850) var(--vp-core-sizing-500) 0 0}}@media (min-width:1200px){.cart-notification__medium{margin:var(--vp-core-spacing-850) var(--vp-core-spacing-650) 0 0}}.store-view-panel-item{margin:0 var(--vp-semantic-spacing-2xl)}.store-view-panel-item__footer{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);margin-block-end:var(--vp-semantic-spacing-s)}.store-view-panel-item__footer>a{inline-size:100%}.drill-down-list-item{inline-size:100%;padding:var(--vp-semantic-spacing-s) 0}.drill-down-list-item a{display:flex;align-items:center;inline-size:100%;cursor:pointer}.drill-down-list-item a:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus)}.drill-down-list-item a--emphasized,.drill-down-list-item a:active,.drill-down-list-item a:focus-visible{color:var(--vp-semantic-color-content-brand)}@media (hover:hover){.drill-down-list-item a:hover{color:var(--vp-semantic-color-content-brand)}}.drill-down-list-item__title{inline-size:100%}.drill-down-list-item__end-icon{flex-shrink:0;margin-inline-start:var(--vp-semantic-spacing-s)}.brand-link-card{display:block;inline-size:100%;padding-block-end:calc(var(--vp-semantic-spacing-2xl) - var(--vp-semantic-border-width-m));margin-block-end:calc(var(--vp-semantic-border-width-m));cursor:pointer}.brand-link-card:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy);outline-offset:var(--vp-semantic-border-width-m) var(--vp-semantic-border-width-m) 0}.brand-link-card__image{margin-block-end:var(--vp-semantic-spacing-xs)}.brand-link-card__subtitle{color:var(--vp-semantic-color-content-quiet)}.link-cards-grid{inline-size:100%;--grid-gap:var(--vp-semantic-spacing-2xs)}@media (min-width:1200px){.link-cards-grid{--grid-gap:var(--vp-semantic-spacing-xs)}}.thematic-link-card{position:relative;inline-size:100%;padding-block-end:calc(var(--vp-semantic-spacing-2xl) - var(--vp-semantic-border-width-m));margin-block-end:calc(var(--vp-semantic-border-width-m));overflow:hidden;cursor:pointer}.thematic-link-card:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy);outline-offset:var(--vp-semantic-border-width-m) var(--vp-semantic-border-width-m) 0}.thematic-link-card__image{margin-block-end:var(--vp-semantic-spacing-xs)}.thematic-link-card__image>*{transition:transform var(--vp-semantic-motion-duration-moderate);transform:scale(1)}.thematic-link-card .thematic-link-card__image:hover>*{transform:scale(1.05)}.thematic-link-card__sticker{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1}.burger-menu-preview__links-list>*{padding:var(--vp-semantic-spacing-xs) 0}.custom-link{display:flex;flex-direction:column;align-items:flex-start}.custom-link span{font-family:var(--vp-typography-title-s-font-family);font-size:var(--vp-typography-title-s-font-size);font-variation-settings:var(--vp-typography-title-s-font-variation-settings);font-weight:var(--vp-typography-title-s-font-weight);line-height:var(--vp-typography-title-s-line-height);-webkit-text-decoration:var(--vp-typography-title-s-text-decoration);text-decoration:var(--vp-typography-title-s-text-decoration);text-transform:var(--vp-typography-title-s-text-transform);letter-spacing:var(--vp-typography-title-s-letter-spacing);-webkit-font-smoothing:var(--vp-typography-title-s-webkit-font-smoothing)}.custom-link>a,.custom-link>button{display:flex;font-weight:var(--vp-typography-title-s-font-weight)}.custom-link>a:focus-visible,.custom-link>button:focus-visible{color:var(--vp-semantic-color-content-brand);box-shadow:var(--vp-semantic-box-shadow-focus)}.custom-link.vp-overline .vp-link span{display:flex}.burger-menu-header-sticky{position:sticky;inset-block-start:0;z-index:1}.drill-down-menu-list.additional-menu-links li{inline-size:100%}.drill-down-menu-list.additional-menu-links li a{font-family:var(--vp-typography-title-s-font-family);font-size:var(--vp-typography-title-s-font-size);font-variation-settings:var(
        --vp-typography-title-s-font-variation-settings
      );font-weight:var(--vp-typography-title-s-font-weight);line-height:var(--vp-typography-title-s-line-height);-webkit-text-decoration:var(--vp-typography-title-s-text-decoration);text-decoration:var(--vp-typography-title-s-text-decoration);text-transform:var(--vp-typography-title-s-text-transform);letter-spacing:var(--vp-typography-title-s-letter-spacing);-webkit-font-smoothing:var(
        --vp-typography-title-s-webkit-font-smoothing
      )}.drill-down-menu-list.additional-menu-links li .vp-link[data-hover]{--link-color:none;--link-color-underlining:none}.drill-down-menu-list .burger-menu__thematic-category{inline-size:100%;margin-block-end:var(--vp-semantic-spacing-2xl)}.cart-items-indicator{position:relative;display:flex;align-items:center;justify-content:center;inline-size:var(--vp-semantic-sizing-4xl);block-size:var(--vp-semantic-sizing-4xl)}.cart-items-indicator__icon-wrapper{position:relative}.cart-items-indicator__number{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;min-inline-size:var(--vp-semantic-sizing-m);padding:0 var(--vp-semantic-spacing-2xs);font-size:11px;line-height:16px;color:var(--vp-semantic-color-content-inverse);text-align:center;pointer-events:none;background-color:var(--vp-semantic-color-container-brand);border-radius:var(--vp-semantic-border-radius-full)}.cart-items-indicator .icon-button svg{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}.display--rule-show{display:block}.display--rule-hide{display:none}@media (min-width:600px){.display--rule-m-show{display:block}.display--rule-m-hide{display:none}}@media (min-width:1200px){.display--rule-l-show{display:block}.display--rule-l-hide{display:none}}@media (min-width:1800px){.display--rule-xl-show{display:block}.display--rule-xl-hide{display:none}}.actions-menu{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:100%}.actions-menu__list{display:flex;flex-wrap:nowrap}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.header{position:relative;z-index:var(--z-index-header);padding-block-end:var(--vp-semantic-spacing-s);background-color:var(--vp-semantic-color-background-main)}@media (min-width:1200px){.header{padding-block-end:var(--vp-semantic-spacing-m)}}.header__actions{display:flex}@media (min-width:1200px){.header__actions{display:none}}.header__mobile-search{inline-size:var(--vp-semantic-sizing-4xl)}.header__mobile-search:hover{background-color:var(
        --vp-component-icon-button-color-tertiary-regular-container-hover
      );border-width:var(--vp-semantic-border-width-s);border-radius:var(--vp-semantic-border-radius-full)}.header__container{position:relative;z-index:1;background-color:var(--vp-semantic-color-background-main)}.header--sticky{position:sticky;inset-block-start:0}.header:focus-within{position:relative;inset-block-start:0;animation:none}.header--sticky:focus-within{position:sticky}.header--hide{animation:hide-header var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in) forwards}.header--show{animation:show-header var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in) forwards}.header__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-s) 0}.header__top .icon-button svg{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}@media (min-width:1200px){.header__top{flex-wrap:nowrap}}@media (min-width:600px){.header__top{padding:var(--vp-semantic-spacing-s) 0}}@media (min-width:1200px){.header__top{padding:var(--vp-semantic-spacing-xl) 0}}.header__logo{max-inline-size:120px}@media (min-width:600px){.header__logo{max-inline-size:none}}.header__breadcrumb{padding-block-start:var(--vp-semantic-spacing-xl)}.header__top-actions{display:flex}.header__bottom-actions{display:flex;gap:var(--vp-semantic-spacing-xl)}.header__bottom-actions .link span{font-weight:var(--vp-core-font-weight-400)}.header__bottom{display:flex;justify-content:space-between}.header__menu{display:none}@media (min-width:1200px){.header__menu{display:block}}.header__search{order:1;inline-size:100%;padding-block-start:var(--vp-semantic-spacing-m)}@media (min-width:1200px){.header__search{order:0;inline-size:auto;padding-block-start:0}}@keyframes show-header{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hide-header{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.favorites-items-indicator{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;min-inline-size:var(--vp-semantic-sizing-m);padding:0 var(--vp-semantic-spacing-2xs);font-size:11px;line-height:16px;color:var(--vp-semantic-color-content-inverse);text-align:center;pointer-events:none;background-color:var(--vp-semantic-color-container-brand);border-radius:var(--vp-semantic-border-radius-full)}.favorites-items-indicator.large{inset-inline-start:40%}@keyframes pulse{0%,to{opacity:1}33%{opacity:.4}66%{opacity:.4}}.skeleton-loader{animation-name:pulse;animation-duration:calc((var(--vp-semantic-motion-duration-moderate) * 2) + var(--vp-semantic-motion-delay-extended));animation-timing-function:var(
    --vp-semantic-motion-easing-expressive-ease-in-out
  );animation-iteration-count:infinite}.skeleton-loader svg{inline-size:100%;block-size:auto}.aspect-ratio{position:relative;overflow:hidden}.aspect-ratio__content{position:absolute;inset:0}.aspect-ratio__content>*{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio--1-1{aspect-ratio:var(--vp-core-aspect-ratio-1-1)}.aspect-ratio--2-1{aspect-ratio:var(--vp-core-aspect-ratio-2-1)}.aspect-ratio--2-3{aspect-ratio:var(--vp-core-aspect-ratio-2-3)}.aspect-ratio--5-4{aspect-ratio:var(--vp-core-aspect-ratio-5-4)}.aspect-ratio--4-1{aspect-ratio:4/1}.aspect-ratio--4-3{aspect-ratio:var(--vp-core-aspect-ratio-4-3)}.aspect-ratio--16-10{aspect-ratio:var(--vp-core-aspect-ratio-16-10)}.aspect-ratio--4-5{aspect-ratio:var(--vp-core-aspect-ratio-4-5)}.aspect-ratio--3-4{aspect-ratio:var(--vp-core-aspect-ratio-3-4)}.aspect-ratio--3-5{aspect-ratio:3/5}.aspect-ratio--10-16{aspect-ratio:var(--vp-core-aspect-ratio-10-16)}.aspect-ratio--9-16{aspect-ratio:var(--vp-core-aspect-ratio-9-16)}.aspect-ratio--21-9{aspect-ratio:var(--vp-core-aspect-ratio-21-9)}.aspect-ratio--3-2{aspect-ratio:var(--vp-core-aspect-ratio-3-2)}.aspect-ratio--5-3{aspect-ratio:5/3}.aspect-ratio--16-9{aspect-ratio:var(--vp-core-aspect-ratio-16-9)}@media (hover:hover){.media--variant-hover{overflow:hidden}.media--variant-hover>*{cursor:zoom-in;transition:transform var(--vp-semantic-motion-duration-quick);transform:scale(1)}.media--variant-hover>:hover{transform:scale(1.05)}}.focal-point--center,.focal-point--center img,.focal-point--center video{-o-object-position:center;object-position:center}.focal-point--top,.focal-point--top img,.focal-point--top video{-o-object-position:top;object-position:top}.focal-point--right,.focal-point--right img,.focal-point--right video{-o-object-position:right;object-position:right}.focal-point--bottom,.focal-point--bottom img,.focal-point--bottom video{-o-object-position:bottom;object-position:bottom}.focal-point--left,.focal-point--left img,.focal-point--left video{-o-object-position:left;object-position:left}.focal-point--left-bottom,.focal-point--left-bottom img,.focal-point--left-bottom video{-o-object-position:left bottom;object-position:left bottom}.focal-point--left-top,.focal-point--left-top img,.focal-point--left-top video{-o-object-position:left top;object-position:left top}.focal-point--right-bottom,.focal-point--right-bottom img,.focal-point--right-bottom video{-o-object-position:right bottom;object-position:right bottom}.focal-point--right-top,.focal-point--right-top img,.focal-point--right-top video{-o-object-position:right top;object-position:right top}.wnf-modal{all:unset}.wnf-modal::backdrop{background:unset}.drill-down-menu__content{position:fixed;inset:0;display:flex;flex-direction:column;overflow-y:auto;background-color:var(--vp-semantic-color-container-neutral)}.drill-down-menu__content--open-submenu{overflow:hidden}@media (min-width:600px){.drill-down-menu__content{inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 5 + var(--grid-mixed-col-width) * 6)}}.drill-down-menu__overlay{position:fixed;inset:0;z-index:var(--z-index-modal-overlay);background:var(--modal-dim)}.drill-down-menu__close-button{position:absolute;inset-block-start:var(--vp-semantic-spacing-xl);inset-inline-end:var(--vp-semantic-spacing-l);z-index:1}.drill-down-menu-header{display:flex;align-items:center;justify-content:flex-end;inline-size:100%;min-block-size:calc(var(--vp-semantic-sizing-4xl) + (var(--vp-semantic-spacing-xl) * 2));padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l);background-color:var(--vp-semantic-color-container-neutral)}.drill-down-menu-header--with-back{padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-xl) 0}.drill-down-menu-header__title{flex-shrink:1;inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drill-down-menu-header__start-icon{flex-shrink:0}.drill-down-menu-header__end-icon{flex-shrink:0;margin-inline-start:auto}:root{--modal-dim:rgba(0,0,0,0.5)}.sheet-modal__overlay{position:fixed;inset:0;z-index:var(--z-index-modal-overlay);overflow:hidden;background:var(--modal-dim)}.sheet-modal__overlay--stacked{background:transparent}.sheet-modal__header{z-index:var(--z-index-sheet-modal-header);display:flex;flex-shrink:0;gap:var(--vp-semantic-spacing-xs);align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__header{margin:0 var(--vp-semantic-spacing-l)}}.sheet-modal__header--sticky{position:sticky;inset-block-start:calc(var(--focus-border-offset) * -1);margin-block-start:calc(var(--focus-border-offset) * -1);background-color:var(--vp-semantic-color-container-neutral)}@media (min-width:1200px){.sheet-modal__header{padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l)}}.sheet-modal__header__title{display:flex;flex-direction:column;align-items:start;justify-content:center}.sheet-modal__header__title--horizontal{flex-direction:row;gap:0;align-items:center;margin:0 calc(-1 * var(--vp-semantic-spacing-l))}.sheet-modal__header__title-text{display:flex;flex-direction:column}.sheet-modal__title{margin:0 var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__title{margin:0 var(--vp-semantic-spacing-3xl)}}.sheet-modal__body{margin:0 var(--vp-semantic-spacing-l)}@media (min-width:600px){.sheet-modal__body{margin:0 var(--vp-semantic-spacing-3xl)}}.sheet-modal__body--full-size{flex-shrink:1;block-size:100%;padding:0 var(--focus-border-offset);margin:0 calc(var(--vp-semantic-spacing-3xl) - var(--focus-border-offset))}.sheet-modal__body--full-width{flex-shrink:1;block-size:100%;padding:0;margin:0}.sheet-modal__content{position:fixed;inset:0}.sheet-modal__content .sheet-modal__inner{scroll-padding-block-start:calc(var(--vp-component-icon-button-sizing-medium-container-height) * 2)}@media (min-width:600px){.sheet-modal__content{inset-inline-start:auto;inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 5 + var(--grid-mixed-col-width) * 6)}}@media (min-width:1200px){.sheet-modal__content{inline-size:calc(var(--grid-mixed-margin) + var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 4)}.sheet-modal__content .sheet-modal__inner{scroll-padding-block-start:unset}}.sheet-modal__content--full-height{block-size:100%}.sheet-modal__content--full-height .sheet-modal__close{display:none}.sheet-modal__content--full-height .sheet-modal__inner{scroll-padding-block-start:calc(var(--vp-component-icon-button-sizing-medium-container-height) + 2 * var(--vp-semantic-spacing-xl) + var(--vp-semantic-border-width-s))}.sheet-modal__content--full-height .sheet-modal__header{padding:var(--vp-semantic-spacing-xl) var(--vp-core-spacing-250);margin:unset}.sheet-modal__content--full-height .sheet-modal__body{display:flex;flex-direction:column}.sheet-modal__content--full-height .sheet-modal__inner>div:first-of-type{block-size:100%}.sheet-modal__content--no-margin .sheet-modal__inner>div{display:flex;flex-direction:column;min-block-size:100%}.sheet-modal__content--no-margin .sheet-modal__inner{block-size:100%;padding:unset;margin:unset;overflow-x:hidden}.sheet-modal__content--no-margin .sheet-modal__header--sticky{inset-block-start:0}.sheet-modal__content--no-margin .sheet-modal__header{margin:0}.sheet-modal__content--no-margin .sheet-modal__body{display:flex;flex:1;flex-direction:column;padding:unset;margin:unset}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters{overflow:visible}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .accordion__trigger,.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .inline-text-wrapper{padding:var(--vp-core-spacing-200) var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .accordion__animation,.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .store-selection-sheet{padding:0 var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-menu__filters .store-stock-filter-wrapper{padding-inline-end:var(--vp-core-spacing-250)}.sheet-modal__content--no-margin .sheet-modal__body .filter-actions{padding:var(--vp-core-spacing-250);margin:0;background-color:var(--vp-semantic-color-container-neutral);border-block-start:1px solid var(--vp-semantic-color-border-neutral)}.sheet-modal__content--no-margin .sheet-modal__body .checkbox__label--checked .checkbox__text{font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight)}.sheet-modal__close{flex:1 0 calc(100vb * 0.15)}@media (min-width:600px){.sheet-modal__close{display:none}}.sheet-modal__layout{display:flex;flex-direction:column;justify-content:space-between;block-size:100%}.sheet-modal__inner{block-size:calc(100% + 2 * var(--focus-border-offset));padding:var(--focus-border-offset) 0;margin:calc(var(--focus-border-offset) * -1) 0;overflow:auto;background-color:var(--vp-semantic-color-background-main)}@media (min-width:600px){.sheet-modal__inner{flex:none;min-block-size:100%}}.sheet-modal__inner>div{display:flex;flex-direction:column;min-block-size:100%}.sheet-modal__footer{position:sticky;inset-block-end:0;z-index:var(--z-index-sheet-modal-header);display:flex;flex-direction:column;align-items:center;padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l);margin-block-start:auto;background:var(--vp-semantic-color-container-neutral)}@media (min-width:600px){.sheet-modal__footer{padding-inline-start:var(--vp-semantic-spacing-3xl);padding-inline-end:var(--vp-semantic-spacing-3xl)}}.drill-down-menu-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;inline-size:100%;padding:0 var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-l)}.drill-down-menu-list .drill-down-list-item.additional-menu-item:nth-child(1 of .additional-menu-item){padding-block-start:var(--vp-semantic-spacing-2xl)}.drill-down-menu-list .custom-link:nth-last-child(1 of li),.drill-down-menu-list .drill-down-list-item:nth-last-child(1 of li){margin-block-end:var(--vp-semantic-spacing-2xl)}.drill-down-menu-list__title{margin-block-end:var(--vp-semantic-spacing-s);color:var(--vp-semantic-color-content-quiet)}.opening-hours{padding:var(--vp-semantic-spacing-s) 0}.opening-hours__title{margin-block-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-neutral)}.opening-hours__item{display:flex;justify-content:space-between;padding:var(--vp-semantic-spacing-3xs) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opening-hours__item>*{flex:1}.opening-hours__divider{margin:var(--vp-semantic-spacing-s) 0}.opening-hours__day{color:var(--vp-semantic-color-content-neutral)}.opening-hours__day:first-letter{text-transform:capitalize}.opening-hours__hours{color:var(--vp-semantic-color-content-quiet);text-align:end}.opening-hours__links{margin:var(--vp-semantic-spacing-s) 0 var(--vp-semantic-spacing-s)}.opening-hours__links>*{margin-inline-end:var(--vp-semantic-spacing-l)}.opening-hours__links>:last-child{margin-inline-end:0}.availability-indicator{display:flex;align-items:center;inline-size:100%}.availability-indicator__dot{margin-inline-end:var(--vp-semantic-spacing-xs)}.availability-indicator__label{color:var(--vp-semantic-color-content-quiet)}.help-list{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s) 0;padding-block-start:var(--vp-semantic-spacing-s)}.vp-button.flag-icon-with-lang-name{padding:var(--button-padding);line-height:var(--button-line-height);color:var(--vp-component-icon-button-color-tertiary-regular-content)}.vp-button.flag-icon-with-lang-name:hover:not(:disabled),.vp-button.flag-icon-with-lang-name:hover:not([data-disabled]){--button-background-color:var(
    --vp-component-icon-button-color-tertiary-regular-container-hover
  );cursor:pointer;background-color:var(--button-background-color)}.store-icon-action__side-panel-trigger>svg{color:var(--vp-semantic-color-content-neutral)}.carousel-scrollbar{position:relative;block-size:calc(var(--vp-semantic-sizing-3xs) * 6)}.carousel-scrollbar__track{position:absolute;inset-block-end:var(--vp-semantic-sizing-2xs);inset-inline-start:0;z-index:0;inline-size:100%;block-size:calc(var(--vp-semantic-sizing-3xs) * 2);background-color:var(--vp-semantic-color-border-quiet)}.carousel-scrollbar--dragging .carousel-scrollbar__track,.carousel-scrollbar:hover .carousel-scrollbar__track{cursor:pointer}.carousel-scrollbar__track:after{position:absolute;inset-block-end:calc(50% - var(--vp-semantic-sizing-xl));inline-size:100%;block-size:var(--vp-semantic-sizing-4xl);content:""}.carousel-scrollbar__thumb{position:absolute;inset-block-end:var(--vp-semantic-sizing-2xs);inset-inline-start:0;z-index:1;block-size:calc(var(--vp-semantic-sizing-3xs) * 2);background-color:var(--vp-semantic-color-border-catchy)}.carousel-scrollbar--dragging .carousel-scrollbar__thumb,.carousel-scrollbar:hover .carousel-scrollbar__thumb{inset-block-end:calc(var(--vp-semantic-sizing-3xs) * 2);block-size:calc(var(--vp-semantic-sizing-3xs) * 6);border-radius:var(--vp-semantic-border-radius-full)}.carousel-scrollbar:hover .carousel-scrollbar__thumb{cursor:grab}.carousel-scrollbar--dragging:hover .carousel-scrollbar__thumb{cursor:grabbing}.carousel-scrollbar__thumb:after{position:absolute;inset-block-end:calc(50% - var(--vp-semantic-sizing-xl));inline-size:100%;block-size:var(--vp-semantic-sizing-4xl);content:""}.search-suggestions__title{display:none;color:var(--vp-semantic-color-content-quiet)}@media (min-width:1200px){.search-suggestions__title{display:block;padding:0 var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-xs)}}.product-card,.search-suggestions__items{display:flex;flex-direction:column}.product-card{position:relative;gap:var(--vp-semantic-spacing-m);block-size:100%}.product-card--fullstars{min-inline-size:var(--product-card-min-width)}.product-card__container_gallery_content{block-size:100%}.product-card--layout-horizontal{flex-direction:row;align-items:center}.product-card--layout-horizontal .product-card__gallery{flex:0 0 195px}.product-card--layout-horizontal .product-card__actions,.product-card--layout-horizontal .product-card__content{padding:0}@media (max-width:599px){.product-card--layout-horizontal-mobile{padding-block-end:var(--vp-semantic-spacing-m);border-block-end:1px solid var(--vp-semantic-color-border-quiet)}.product-card--layout-horizontal-mobile .product-card__container_gallery_content{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-s);align-items:flex-start}.product-card--layout-horizontal-mobile .product-card__favorites-cta{position:absolute;z-index:100;margin:0}.product-card--layout-horizontal-mobile .product-card__gallery{position:relative;flex:0 0 33.33%;max-inline-size:33.33%}.product-card--layout-horizontal-mobile .product-card__content{flex:1;min-block-size:140px;padding:0;padding-inline-end:var(--vp-semantic-spacing-s)}.product-card--layout-horizontal-mobile .product-card__sticker{display:none}.product-card--layout-horizontal-mobile .product-card__actions{padding:0}.product-card--layout-horizontal-mobile .product-card-details__wrapper{margin-block-start:0}.product-card--layout-horizontal-mobile .product-card-details__header-tag{margin-block-end:var(--vp-semantic-spacing-2xs)}.product-card--layout-horizontal-mobile .product-card-details__header-tag .vp-sticker{vertical-align:top}}@media (min-width:600px){.product-card--layout-emphasized .product-card__content,.product-card--layout-filmstrip .product-card__actions,.product-card--layout-filmstrip .product-card__content{padding:0}}@media (min-width:1200px){.product-card--layout-filmstrip{flex-direction:row;gap:0}.product-card--layout-filmstrip .product-card__gallery{inline-size:66.66%}.product-card--layout-filmstrip .product-card__wrapper{inline-size:33.33%}.product-card--layout-filmstrip .product-card__content{padding-block-start:var(--vp-semantic-spacing-2xl);padding-inline-start:var(--vp-semantic-spacing-2xl)}.product-card--layout-filmstrip .product-card__actions{padding-inline-start:var(--vp-semantic-spacing-2xl)}}.product-card__sticker{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:100;display:flex;flex-direction:column}.product-card__sticker--bottom{inset-block-start:auto;inset-block-end:0}.product-card__content{position:relative;padding-inline-start:var(--vp-semantic-spacing-xs);padding-inline-end:var(--vp-semantic-spacing-xs)}@media (min-width:1200px){.product-card__content{padding-inline-start:0;padding-inline-end:0}}.product-card__actions{padding:0 var(--vp-semantic-spacing-m)}@media (min-width:1200px){.product-card__actions{padding:0}}.product-card__favorites-cta,.product-card__remove-cta{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:100;display:flex;flex-direction:column;margin:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs) 0 0}@media (min-width:600px){.product-card__favorites-cta,.product-card__remove-cta{margin:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs) 0 0}}.product-card__gallery{position:relative}.product-card__gallery>a{display:block}.product-card__gallery>a:focus-visible{box-shadow:0 0 0 var(--vp-semantic-border-width-m) var(--vp-semantic-color-border-brand)}.product-card-item--hover{inline-size:0;block-size:0;overflow:hidden}.product-card-item--hover.product-card-item--preserve{inline-size:auto;block-size:auto;overflow:unset;opacity:0}.product-card-item--hover.product-card-item--fade-in{opacity:0}.product-card-item--no-touch-hover.product-card-item--fade-in,.product-card-item--static.product-card-item--fade-in{opacity:1}@media (min-width:1200px){.product-card-item--no-touch-hover{inline-size:0;block-size:0;overflow:hidden}.product-card-item--no-touch-hover.product-card-item--preserve{inline-size:auto;block-size:auto;overflow:unset;opacity:0}.product-card-item--no-touch-hover.product-card-item--fade-in{opacity:0}}.product-card__compare-cta{margin-block-start:var(--wnf-core-spacing-075)}.product-card__add-to-bag{position:relative;inset-inline-start:calc(var(--vp-semantic-spacing-s) * -1)}.product-card__add-to-bag+.product-card__compare-cta{margin-block-start:0}.carousel-slides-wrapper{display:flex;gap:var(--vp-semantic-spacing-2xs);padding-block-start:var(--focus-border-offset);padding-block-end:var(--vp-semantic-spacing-2xl);margin-block-start:calc(var(--focus-border-offset) * -1);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.carousel-slides-wrapper::-webkit-scrollbar{display:none}.carousel-slides-wrapper>*{flex-shrink:0;scroll-snap-align:start}.search-suggestions-item{display:flex;align-items:center}.search-suggestions-item:hover{background:var(--vp-semantic-color-container-quiet)}.search-suggestions-item__link.link{flex-grow:1;justify-content:flex-start;padding:var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-l)}.search-suggestions-item__link.link.link:focus-visible{background:var(--vp-semantic-color-container-quiet);outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1);box-shadow:none}@media (min-width:1200px){.search-suggestions-item__link.link{padding-inline-start:var(--vp-semantic-spacing-2xl)}}.search-suggestions-item__link.link .link__icon--start{padding:var(--vp-semantic-spacing-xs);margin-inline-end:var(--vp-semantic-spacing-m);border-color:var(--vp-semantic-color-border-quiet);border-style:solid;border-width:1px;border-radius:50%}.search-suggestions-item__wrapper{display:flex;align-items:center;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-l)}.search-suggestions-item__icon{margin-inline-end:var(--vp-semantic-spacing-m)}.search-suggestions-item__title{color:var(--vp-semantic-color-content-quiet)}.search-suggestions-item__title--highlighted{color:var(--vp-semantic-color-content-neutral)}.product-card-details{inline-size:100%}.product-card-details__wrapper{margin-block-start:var(--vp-semantic-spacing-m)}@media (min-width:1200px){.product-card-details__wrapper{margin-block-start:var(--vp-semantic-spacing-l)}}.product-card-details__content{position:relative}@media (min-width:1200px){.product-card-details--shelf.product-card-details:not(.product-card-details--full-line){padding-inline-end:var(--vp-semantic-spacing-2xl)}}@media (min-width:600px){.product-card-details--emphasized{padding-inline-end:var(--vp-semantic-spacing-5xl)}}@media (min-width:1200px){.product-card-details--emphasized{padding-inline-end:var(--vp-semantic-spacing-2xl)}}.product-card-details__headline{display:flex;flex-direction:column}@media (min-width:1200px){.product-card-details__headline{flex-direction:row;align-items:baseline;justify-content:space-between}.product-card-details--shelf .product-card-details__headline{gap:var(--vp-semantic-spacing-l)}}.product-card-details--emphasized .product-card-details__headline,.product-card-details--filmstrip .product-card-details__headline{flex-direction:row;gap:var(--vp-semantic-spacing-2xl);align-items:baseline;justify-content:space-between}.product-card-details__item__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-wrap}@media (min-width:1200px){.product-card-details__item__title{-webkit-line-clamp:2}}.product-card-details__item__title a{display:block;outline:none}.product-card-details__item__title a:before{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;content:""}.product-card-details__item__title a:focus-visible:before{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1);box-shadow:none}.product-card-details__item:not(:last-child),.product-card-details__item__review,.product-card-details__item__title{margin-block-end:var(--wnf-core-spacing-075)}.product-card-details__item__price-action{display:flex;align-items:center;justify-content:space-between}.carousel--slides-per-view-1 .carousel__slide{inline-size:calc((100% / (1 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-2 .carousel__slide{inline-size:calc((100% / (2 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-3 .carousel__slide{inline-size:calc((100% / (3 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-4 .carousel__slide{inline-size:calc((100% / (4 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-5 .carousel__slide{inline-size:calc((100% / (5 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-6 .carousel__slide{inline-size:calc((100% / (6 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-7 .carousel__slide{inline-size:calc((100% / (7 + .25)) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-8 .carousel__slide{inline-size:calc((100% / (8 + .25)) - var(--vp-semantic-spacing-2xs))}@media (min-width:600px){.carousel--slides-per-view-m-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-m-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}@media (min-width:1200px){.carousel--slides-per-view-l-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}@media (--extra-large-viewport ){.carousel--slides-per-view-l-1 .carousel__slide{inline-size:calc((100% / 1) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-2 .carousel__slide{inline-size:calc((100% / 2) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-3 .carousel__slide{inline-size:calc((100% / 3) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-4 .carousel__slide{inline-size:calc((100% / 4) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-5 .carousel__slide{inline-size:calc((100% / 5) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-6 .carousel__slide{inline-size:calc((100% / 6) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-7 .carousel__slide{inline-size:calc((100% / 7) - var(--vp-semantic-spacing-2xs))}.carousel--slides-per-view-l-8 .carousel__slide{inline-size:calc((100% / 8) - var(--vp-semantic-spacing-2xs))}}.our-range{padding:0 var(--vp-semantic-spacing-l)}@media (min-width:1200px){.our-range{padding:0 var(--vp-semantic-spacing-2xl)}}.our-range__title{margin-block-end:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-quiet)}.our-range .shelf__header{display:none}@media (min-width:1200px){.vp-search__wrapper{inline-size:100%;margin:0 auto}@media (min-width:1200px){.vp-search__wrapper{min-inline-size:calc((var(--grid-mixed-col-width) * 6) + (var(--grid-gap) * 5));max-inline-size:calc((var(--grid-mixed-col-width) * 6) + (var(--grid-gap) * 5))}}}.vp-search__wrapper .vp-search__output{padding:var(--vp-semantic-spacing-xl) 0;background-color:var(--vp-semantic-color-container-neutral)}.vp-search__wrapper .vp-search__output>:first-child{padding-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.vp-search__input-wrapper[data-state=closed] .vp-search__input{text-align:center}.vp-search__input-wrapper[data-state=closed] .vp-search__input:focus{text-align:start}}.vp-search__input-wrapper input{padding:var(--vp-semantic-spacing-xs) 0}.vp-search__input-wrapper input:focus::-moz-placeholder{color:transparent}.vp-search__input-wrapper input:focus::placeholder{color:transparent}.action-menu-item{position:relative}.action-menu-item .icon-button--tertiary[data-state=open]{background-color:var(
    --vp-component-icon-button-color-tertiary-regular-container-hover
  )}@media (min-width:600px){.header-modal{max-inline-size:30rem}}.header-ecomm-skeleton{position:relative;z-index:var(--z-index-header);padding-block-end:var(--vp-semantic-spacing-s);background-color:var(--vp-semantic-color-background-main)}@media (min-width:1200px){.header-ecomm-skeleton{padding-block-end:var(--vp-semantic-spacing-m)}}.header-ecomm-skeleton__container{position:relative;z-index:1;background-color:var(--vp-semantic-color-background-main)}.header-ecomm-skeleton__top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--vp-semantic-spacing-s) 0}@media (min-width:600px){.header-ecomm-skeleton__top{padding:var(--vp-semantic-spacing-s) 0}}@media (min-width:1200px){.header-ecomm-skeleton__top{padding:var(--vp-semantic-spacing-xl) 0}}.header-ecomm-skeleton__actions{display:flex}@media (min-width:1200px){.header-ecomm-skeleton__actions{display:none}}.header-ecomm-skeleton__logo{max-inline-size:120px}@media (min-width:600px){.header-ecomm-skeleton__logo{max-inline-size:none}}.header-ecomm-skeleton__search--desktop{display:none}@media (min-width:1200px){.header-ecomm-skeleton__search--desktop{display:block;flex:1;margin:0 var(--vp-semantic-spacing-m)}}.header-ecomm-skeleton__search--mobile{display:block;padding:var(--vp-semantic-spacing-s) 0}@media (min-width:1200px){.header-ecomm-skeleton__search--mobile{display:none}}.header-ecomm-skeleton__top-actions{display:flex}.header-ecomm-skeleton__action{display:flex;align-items:center}.header-ecomm-skeleton__action--desktop-only{display:none}@media (min-width:1200px){.header-ecomm-skeleton__action--desktop-only{display:flex}}.header-ecomm-skeleton__menu{position:sticky;inset-block-start:0;display:none;background-color:var(--vp-semantic-color-container-neutral)}@media (min-width:1200px){.header-ecomm-skeleton__menu{display:block}}.header-ecomm-skeleton__menu-container{inline-size:100%}.header-ecomm-skeleton__menu-actions-wrapper{position:relative;z-index:1;display:flex;justify-content:space-between;max-inline-size:var(--max-width-mixed);padding:0 var(--vp-semantic-spacing-l);margin:0 auto;background-color:var(--vp-semantic-color-container-neutral)}@media (--extra-large-viewport ){.header-ecomm-skeleton__menu-actions-wrapper{max-inline-size:var(--max-width-fluid)}}.header-ecomm-skeleton__menu-list,.header-ecomm-skeleton__menu-right-actions{display:flex;gap:var(--vp-semantic-spacing-xl)}.header-ecomm-skeleton__placeholder{background:linear-gradient(90deg,#d0d0d0 25%,#e0e0e0 50%,#d0d0d0 75%);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer 1.5s ease-in-out infinite}.header-ecomm-skeleton__placeholder--burger{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl)}.header-ecomm-skeleton__placeholder--logo{inline-size:80px;block-size:32px}@media (min-width:600px){.header-ecomm-skeleton__placeholder--logo{inline-size:100px;block-size:36px}}@media (min-width:1200px){.header-ecomm-skeleton__placeholder--logo{inline-size:120px;block-size:40px}}.header-ecomm-skeleton__placeholder--search{inline-size:100%;block-size:40px;border-radius:20px}.header-ecomm-skeleton__placeholder--action{inline-size:var(--vp-semantic-sizing-xl);block-size:var(--vp-semantic-sizing-xl);border-radius:50%}.header-ecomm-skeleton__placeholder--action:first-child,.header-ecomm-skeleton__placeholder--action:nth-child(2),.header-ecomm-skeleton__placeholder--action:nth-child(3){display:none}@media (min-width:1200px){.header-ecomm-skeleton__placeholder--action:first-child,.header-ecomm-skeleton__placeholder--action:nth-child(2),.header-ecomm-skeleton__placeholder--action:nth-child(3){display:block}}.header-ecomm-skeleton__menu-content{display:flex;align-items:center;justify-content:space-between;inline-size:100%}.header-ecomm-skeleton__main-links{display:flex;gap:var(--vp-semantic-spacing-3);align-items:center}.header-ecomm-skeleton__additional-link{display:flex}.header-ecomm-skeleton__placeholder--menu-link{inline-size:4rem;block-size:1.5rem;border-radius:var(--vp-semantic-border-radius-s)}.header-ecomm-skeleton__placeholder--seo{inline-size:100%;block-size:20px}.header-ecomm-skeleton__placeholder--menu-item{inline-size:4.5rem;block-size:1.25rem;border-radius:var(--vp-semantic-border-radius-s)}.header-ecomm-skeleton__placeholder--menu-action{inline-size:5rem;block-size:1.25rem;border-radius:var(--vp-semantic-border-radius-s)}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}img{display:block}.horizontal-menu-item__trigger{position:relative;color:var(--vp-semantic-color-content-neutral);cursor:pointer}.horizontal-menu-item__trigger:hover:after,.horizontal-menu-item__trigger[data-state=open]:after{position:absolute;inset-block-end:-1px;inset-inline-start:0;z-index:1;inline-size:100%;block-size:var(--vp-semantic-border-width-s);content:"";background-color:var(--vp-semantic-color-content-neutral)}.horizontal-menu-item__trigger:focus-visible{outline:none;box-shadow:var(--vp-semantic-box-shadow-focus)}.horizontal-menu-item__content{position:absolute;display:none;inline-size:100%}.horizontal-menu-item__content--active{position:relative;inset:auto;display:block}.horizontal-menu-link{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs);align-items:flex-start;inline-size:100%;padding:var(--vp-semantic-spacing-2xs) 0;color:var(--vp-semantic-color-content-neutral);cursor:pointer}.horizontal-menu-link--secondary{color:var(--vp-semantic-color-content-quiet)}.horizontal-menu-link__arrow-right{opacity:var(--vp-semantic-opacity-none);transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-out),opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-linear);transform:scale(0)}.horizontal-menu-link--primary:focus-visible .horizontal-menu-link__arrow-right,.horizontal-menu-link--primary:hover .horizontal-menu-link__arrow-right{opacity:var(--vp-semantic-opacity-full);transform:scale(1)}.horizontal-menu-link__icon-left svg,.horizontal-menu-link__icon-right svg,.horizontal-menu-link__icon-top svg{display:block}.horizontal-menu-link__content{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center}.horizontal-menu-link:focus-visible .horizontal-menu-link__content{box-shadow:var(--vp-semantic-box-shadow-focus)}.horizontal-menu-link__label{position:relative}.horizontal-menu-link--secondary:focus-visible .horizontal-menu-link__label,.horizontal-menu-link--secondary:hover .horizontal-menu-link__label{color:var(--vp-semantic-color-content-neutral);-webkit-text-decoration:underline var(--vp-core-border-width-100) var(--vp-semantic-color-content-neutral);text-decoration:underline var(--vp-core-border-width-100) var(--vp-semantic-color-content-neutral);text-underline-offset:var(--wnf-core-spacing-075)}.horizontal-menu-link-list{padding-block-end:var(--vp-semantic-spacing-4xl);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.horizontal-menu-link-list--columns-1{-moz-column-count:1;column-count:1}.horizontal-menu-link-list--columns-2{-moz-column-count:2;column-count:2}.horizontal-menu-section{margin-block-start:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__title{margin-block-end:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet)}.horizontal-menu-section__wrapper{display:flex;flex-wrap:wrap}.horizontal-menu-section__wrapper--columns-1>*{inline-size:100%;padding-inline-end:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__wrapper--columns-2>*{inline-size:50%;padding-inline-end:var(--vp-semantic-spacing-xl)}.horizontal-menu-section__wrapper--columns-4>*{inline-size:25%;padding-inline-end:var(--vp-semantic-spacing-xl)}.review{display:flex;gap:var(--vp-semantic-sizing-s);align-items:center}.review--size-xs{gap:var(--wnf-core-spacing-075)}.review--size-xs.review--card-xs .review__fullstars__score,.review--size-xs.review--card-xs .review__votes__score{font-size:var(--vp-core-font-size-100)}.review--size-xs.review--card-xs .review__fullstars,.review--size-xs.review--card-xs .review__votes{block-size:var(--vp-semantic-sizing-s);font-size:var(--vp-core-font-size-100)}.review__vertical-line{block-size:var(--vp-semantic-sizing-m);border-inline-start:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-quiet)}.review__votes{color:var(--vp-semantic-color-content-quiet)}.review__fullstars{display:flex;gap:var(--vp-semantic-spacing-2xs)}.review__fullstars__score{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.review__fullstars__votes{font-size:var(--vp-semantic-typography-screen-s-caption-font-size);color:var(--vp-semantic-color-content-quiet)}.shelf__subtitle{margin-block-start:var(--vp-semantic-spacing-s)}.shelf__header{display:flex;justify-content:space-between;margin-block-end:var(--vp-semantic-spacing-l)}@media (min-width:1200px){.shelf__header{margin-block-end:var(--vp-semantic-spacing-2xl)}}.shelf__title-wrapper{display:flex;flex-direction:column;justify-content:flex-end;inline-size:100%}.shelf__title-skeleton{inline-size:30%;block-size:46px}.shelf__controls{display:flex;flex-shrink:0;align-items:center;align-self:flex-end;justify-content:flex-end}.shelf__nav{display:none;margin-inline-start:var(--vp-semantic-spacing-3xl)}.shelf__nav>:first-child{margin-inline-end:var(--vp-semantic-spacing-s)}@media (min-width:1200px){.shelf__nav{display:block}}.shelf__skeleton{display:none;margin-inline-start:var(--vp-semantic-spacing-5xl)}.shelf__skeleton-button{inline-size:46px;block-size:46px}@media (min-width:1200px){.shelf__skeleton{display:flex;gap:var(--vp-semantic-spacing-s);align-items:center}}.shelf__cards-grid{inline-size:calc(100% + var(--grid-margin) * 2);margin-inline-start:calc(var(--grid-margin) * -1)}.shelf__cards-grid>*{margin-block-end:var(--vp-semantic-spacing-2xs)}@media (min-width:600px){.shelf__cards-grid{inline-size:100%;margin-inline-start:0}}.shelf__cards-grid .price-base__top-line--price-drop{display:flex;flex-direction:column;align-items:flex-start}.shelf__cards-grid .price-base__main-price{gap:0}.shelf__more-link{margin-block-end:var(--vp-semantic-spacing-xl)}@layer vitamin-play{.vp-skeleton{--skeleton-height:var(--vp-semantic-sizing-xs);--skeleton-width:100%;--skeleton-background-color-start:var(--vp-semantic-color-alpha-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-quiet-l);border-radius:var(--vp-semantic-border-radius-full);height:var(--skeleton-height);width:var(--skeleton-width)}.vp-skeleton--graphic{--skeleton-height:initial;--skeleton-width:initial;min-height:var(--vp-semantic-sizing-xs);min-width:var(--vp-semantic-sizing-xs)}.vp-skeleton--on-brand{--skeleton-background-color-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-on-brand-quiet-l)}.vp-skeleton--rounded{border-radius:var(--vp-semantic-border-radius-s)}.vp-skeleton--squared{border-radius:var(--vp-semantic-border-radius-main)}.vp-skeleton{animation:skeleton-pulse var(--vp-semantic-motion-duration-slow) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant) infinite alternate-reverse;background-color:var(--skeleton-background-color-end)}.vp-skeleton--none{animation:none}@media (prefers-reduced-motion:reduce){.vp-skeleton{animation:none}}@keyframes skeleton-pulse{0%{background-color:var(--skeleton-background-color-start)}to{background-color:var(--skeleton-background-color-end)}}}@media (max-width:599px){.price-wrapper__commercial_message .price-base__main-price,.price-wrapper__commercial_message .price-base__top-line{display:flex;flex-direction:column;align-items:flex-start}}.price-wrapper__commercial_message--suggestion .price-base__top-line{display:flex;flex-direction:column;align-items:flex-start;font-size:var(--vp-core-font-size-200)}.price-wrapper__bold .price-base__top-line>.price-base__current-price{font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight)}@keyframes heart-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.heart-button:hover .heart-button-icon,.heart-button__filled .heart-button-icon{fill:var(--vp-semantic-color-content-neutral)}.heart-button__animate .heart-button-icon{animation-name:heart-pulse}.heart-button-icon{animation-duration:var(--vp-semantic-motion-duration-quick);animation-timing-function:var(
    --vp-semantic-motion-easing-functional-ease-out
  );animation-delay:var(--vp-semantic-motion-delay-quick)}.vp-price-label.small-size{font-size:var(--vp-typography-body-s-font-size);font-variation-settings:var(--vp-typography-body-s-font-variation-settings);font-weight:var(--vp-typography-body-s-font-weight);line-height:var(--vp-typography-body-s-line-height);letter-spacing:var(--vp-typography-body-s-letter-spacing)}.price-size-container{display:flex}.price-size-container .price-size-decimal,.price-size-container .price-size-decimal__special{padding-block-start:3px;font-size:var(--vp-core-font-size-100)}.price-size-container .price-size-decimal__special{padding-inline-start:var(--vp-semantic-spacing-3xs)}.variant-image-tile{overflow:visible}.variant-image-tile__radio--out-of-stock img,.variant-image-tile__radio>input:disabled+label{opacity:.4}.add-to-bag-confirmation{display:flex;flex-direction:column;block-size:100%}.add-to-bag-confirmation__content{flex-shrink:1;block-size:100%}.add-to-bag-confirmation__content:not(.loading){overflow-y:auto}.add-to-bag-confirmation__suggested-item{margin-block-start:var(--vp-semantic-spacing-2xs)}.add-to-bag-confirmation__promo-bundle,.add-to-bag-confirmation__suggested-item:first-child{margin-block-start:var(--vp-semantic-spacing-m)}.add-to-bag-confirmation__subheading{display:block;margin-block-start:var(--vp-semantic-spacing-2xl);font-weight:var(--wnf-typography-screen-s-body-s-font-weight-highlight)}.variant-selector-headline{display:flex;align-items:flex-end;justify-content:space-between}.variant-selector-headline__text{display:flex;flex-direction:row}.variant-selector-headline--size-l{margin-block-end:var(--vp-semantic-spacing-m)}.variant-selector-headline--size-l .variant-selector-headline__text{flex-direction:column}.variant-selector-headline--size-l .icon-button{position:relative;inset-block-start:2px;inline-size:24px;block-size:24px;color:var(--vp-semantic-color-content-quiet)}.variant-selector-headline__label{margin-inline-end:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-neutral)}.variant-selector-headline__value{color:var(--vp-semantic-color-content-quiet)}.variant-selector-headline__cta{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-xs);align-items:end}.variant-selector-headline__virtual-try-on-cta{position:relative}.variant-selector-headline__virtual-try-on-cta:after{position:relative;inset-block-end:.2rem;padding-inline-start:var(--vp-semantic-spacing-xs);content:"."}.tiled-layout{position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:1fr;grid-gap:var(--vp-semantic-spacing-3xs)}.tiled-layout--5{grid-template-columns:repeat(5,1fr)}.tiled-layout--8{grid-template-columns:repeat(8,1fr)}@media (min-width:600px){.tiled-layout--m-5{grid-template-columns:repeat(5,1fr)}.tiled-layout--m-8{grid-template-columns:repeat(8,1fr)}}@media (min-width:1200px){.tiled-layout--l-5{grid-template-columns:repeat(5,1fr)}}.product-card-list-item{display:flex;align-items:start;overflow:hidden}.product-card-list-item__image-wrapper{flex-shrink:0;inline-size:112px;margin-inline-end:var(--vp-semantic-spacing-m)}@media (min-width:600px){.product-card-list-item__image-wrapper{inline-size:128px}}.product-card-list-item--l .product-card-list-item__image-wrapper{inline-size:195px;margin-inline-end:var(--vp-semantic-spacing-l)}@media (min-width:600px){.product-card-list-item--l .product-card-list-item__image-wrapper{margin-inline-end:calc(var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-xl))}}.product-card-list-item__content{display:flex;flex-direction:column;flex-shrink:1;row-gap:var(--vp-semantic-spacing-3xs);align-items:flex-start;justify-content:center;inline-size:100%;padding-block-end:var(--focus-border-offset);padding-inline-start:var(--focus-border-offset);padding-inline-end:var(--vp-semantic-spacing-m);margin-block-end:calc(var(--focus-border-offset) * -1);margin-inline-start:calc(var(--focus-border-offset) * -1);overflow:hidden}.product-card-list-item__availability-indicator,.product-card-list-item__maximum-quantity-reached-message,.product-card-list-item__quantity-stepper{margin-block-start:var(--vp-semantic-spacing-s)}.product-card-list-item--l .product-card-list-item__availability-indicator,.product-card-list-item--l .product-card-list-item__maximum-quantity-reached-message,.product-card-list-item--l .product-card-list-item__quantity-stepper{margin-block-start:var(--vp-semantic-spacing-l)}.product-card-list-item__actions{display:flex;flex-wrap:wrap;align-items:baseline;margin-block-start:var(--vp-semantic-spacing-xs)}.product-card-list-item--l .product-card-list-item__actions{margin-block-start:var(--vp-semantic-spacing-l)}.product-card-list-item__actions>*{margin-inline-end:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-quiet)}.product-card-list-item__actions>:last-child{margin-inline-end:0}.product-card-list-item__link-button-remove{display:inline-flex}.product-card-list-item__title-wrapper{display:flex;align-items:baseline;inline-size:100%}.product-card-list-item__title--truncate{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:2;line-clamp:2;white-space:pre-wrap}.product-card-list-item__description,.product-card-list-item__title--out-of-stock{color:var(--vp-semantic-color-content-quiet)}.product-card-list-item__discount-message{color:var(--vp-semantic-color-status-negative)}.variant-selector__header{margin-block-end:var(--vp-semantic-spacing-xs)}.error-message{align-items:center;color:var(--vp-semantic-color-status-negative)}.error-message--has-icon{display:flex}.error-message__icon{display:flex;align-items:center;margin-inline-end:var(--vp-semantic-spacing-xs)}@layer vitamin-play{.vp-accordion{--accordion-radius:var(--vp-semantic-border-radius-main);--accordion-spacing-block-start:var(--vp-semantic-spacing-xl);--accordion-spacing-block-end:var(--vp-semantic-spacing-xl);--accordion-disabled-opacity:var(--vp-semantic-opacity-s);--accordion-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--accordion-label-font-size:16px;--accordion-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--accordion-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-3xs);--accordion-subline-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--accordion-subline-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--accordion-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--accordion-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--accordion-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--accordion-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--accordion-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--accordion-subline-font-optical-sizing:var(--vp-semantic-typography-screen-s-caption-optical-sizing);--accordion-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--accordion-subline-color:var(--vp-semantic-color-content-quiet);--accordion-subline-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-subline-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-divider-height:var(--vp-semantic-border-width-s);--accordion-divider-color:var(--vp-semantic-color-border-quiet);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion--secondary{--accordion-spacing-block-start:var(--vp-semantic-spacing-m);--accordion-spacing-block-end:var(--vp-semantic-spacing-m);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--accordion-label-font-size:16px;--accordion-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--accordion-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-overline-optical-sizing);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-4xs);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--secondary.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion__item{border-radius:var(--accordion-radius);display:grid;grid-template-rows:fit-content(100%) 0fr;transition:grid-template-rows var(--accordion-transition);width:100%}.vp-accordion__item[data-state=open]{grid-template-rows:fit-content(100%) 1fr}.vp-accordion__item-header{background:var(--accordion-item-background);border:0;color:var(--accordion-label-color);cursor:pointer;display:grid;grid-template-areas:"label icon" "subline icon";justify-content:space-between;padding-block:var(--accordion-spacing-block-start) var(--accordion-spacing-block-end);padding-inline:0;width:100%}.vp-accordion__item-header-label{color:var(--accordion-label-color);font-family:var(--accordion-label-font-family);font-optical-sizing:var(--accordion-label-font-optical-sizing);font-size:var(--accordion-label-font-size);font-weight:var(--accordion-label-font-weight);grid-area:label;justify-self:start;letter-spacing:var(--accordion-label-letter-spacing);line-height:var(--accordion-label-line-height);-webkit-text-decoration:var(--accordion-label-text-decoration);text-decoration:var(--accordion-label-text-decoration);text-transform:var(--accordion-label-text-case);-webkit-font-smoothing:var(--accordion-label-webkit-font-smoothing);margin-bottom:var(--accordion-label-gap);padding:0;text-align:start;transition:color var(--accordion-transition)}@media (prefers-reduced-motion:reduce){.vp-accordion__item-header-label{transition-duration:0s}}.vp-accordion__item-header-subline{color:var(--accordion-subline-color);font-family:var(--accordion-subline-font-family);font-optical-sizing:var(--accordion-subline-font-optical-sizing);font-size:var(--accordion-subline-font-size);font-weight:var(--accordion-subline-font-weight);grid-area:subline;letter-spacing:var(--accordion-subline-letter-spacing);line-height:var(--accordion-subline-line-height);-webkit-text-decoration:var(--accordion-subline-text-decoration);text-decoration:var(--accordion-subline-text-decoration);text-transform:var(--accordion-subline-text-case);-webkit-font-smoothing:var(--accordion-subline-webkit-font-smoothing);padding:0;text-align:start;transition:color var(--accordion-transition)}@media (prefers-reduced-motion:reduce){.vp-accordion__item-header-subline{transition-duration:0s}}.vp-accordion__item-header-icon{align-self:center;color:var(--accordion-icon-color);grid-area:icon;height:var(--accordion-icon-height);width:var(--accordion-icon-width)}.vp-accordion__item-header[data-hover]{--accordion-icon-color:var(--accordion-icon-color-hover);--accordion-label-color:var(--accordion-label-color-hover);--accordion-subline-color:var(--accordion-subline-color-hover);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-active]{--accordion-icon-color:var(--accordion-icon-color-active);--accordion-label-color:var(--accordion-label-color-active);--accordion-subline-color:var(--accordion-subline-color-active);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-accordion__item-header[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel{color:var(--accordion-label-color);overflow:hidden}.vp-accordion__item-panel[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel[data-state=closed]{visibility:hidden}.vp-accordion__divider{background-color:var(--accordion-divider-color);border:0;height:var(--accordion-divider-height);margin:0;width:100%}.vp-divider{--vp-divider-border-width:var(--vp-semantic-border-width-s);--vp-divider-color:var(--vp-semantic-color-border-quiet);--vp-divider-width:auto;--vp-divider-height:var(--vp-divider-border-width)}.vp-divider--inverse{--vp-divider-color:var(--vp-semantic-color-alpha-neutral-l)}.vp-divider--on-brand{--vp-divider-color:hsla(0,0%,100%,.2)}.vp-divider--vertical{--vp-divider-width:var(--vp-divider-border-width);--vp-divider-height:auto}.vp-divider{background-color:var(--vp-divider-color);border:none;flex-shrink:0;height:var(--vp-divider-height);margin:0;width:var(--vp-divider-width)}}.store-view-side-panel__loader{display:flex;justify-content:center;inline-size:100%}.store-view-side-panel__body{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xl)}.store-view-side-panel__body-store-title{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.store-view-side-panel__body-store-title>a,.store-view-side-panel__body-store-title>button{inline-size:-moz-fit-content;inline-size:fit-content}.store-view-side-panel__body-details{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.store-view-side-panel__body-details-block{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.store-view-side-panel__body-details-block>a{inline-size:-moz-fit-content;inline-size:fit-content}.store-view-side-panel__footer{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);inline-size:100%}.store-view-side-panel__footer>a{inline-size:100%}.variant-text-tile{overflow:visible}.variant-text-tile__radio>input:disabled+label{color:var(--vp-semantic-color-content-quiet)}.variant-text-tile--out-of-stock{opacity:.4}.variant-text-tile--out-of-stock>input+label{color:var(--vp-semantic-color-content-quiet)}.variant-text-content__combobox>input{padding-block-start:var(--vp-semantic-spacing-l);padding-block-end:var(--vp-semantic-spacing-l);padding-inline-start:var(--vp-semantic-spacing-xl)}.variant-text-content__combobox>svg{margin-inline-end:var(--vp-semantic-spacing-l)}.variant-text-content__combobox--option,.variant-text-content__combobox>input{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.variant-text-content__combobox--option{display:flex;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl)}.variant-text-content__combobox--option>span:first-child{flex:1}.variant-text-content__combobox--option>[aria-hidden]+.vp-combobox__option-indicator{display:none}.variant-text-content__combobox--option>[aria-hidden=true]{opacity:0}.variant-text-content__combobox--option[data-focused]{background-color:var(--vp-semantic-color-container-quiet);outline:none}.variant-text-content__combobox--option.disabled{opacity:var(--vp-semantic-opacity-s)}.variant-text-content__combobox--option.selected{color:var(--vp-semantic-color-content-brand)}.variant-text-content__combobox--option.selected>.vp-combobox__option-indicator{display:none}.variant-disabled-indicator{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:var(--z-index-variant-tile-disable-indicator);inline-size:var(--vp-semantic-spacing-3xs)!important;block-size:141%!important;background-color:var(--vp-semantic-color-border-quiet);transform:rotate(45deg);transform-origin:top right}.variant-tile-radio__label{position:absolute;inset-block-start:0;inset-inline-start:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:0;margin:0;color:var(--vp-semantic-color-content-neutral);cursor:pointer;background:var(--vp-semantic-color-container-quiet);border:var(--vp-semantic-border-width-m) solid transparent;border-radius:0;outline:transparent solid var(--vp-semantic-border-width-m);outline-offset:var(--vp-semantic-border-width-m)}.variant-tile-radio__label:after{position:absolute;inset:0;display:block;content:"";outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-container-quiet);transition:outline-color var(--vp-semantic-motion-delay-slow)}.variant-tile-radio__label>img{block-size:100%;-o-object-fit:cover;object-fit:cover}.variant-tile-radio__input:focus-visible+.variant-tile-radio__label{z-index:var(--z-index-variant-tile-focus);outline-color:var(--vp-semantic-color-border-brand)}.variant-tile-radio__input:checked+.variant-tile-radio__label:after{outline-color:var(--vp-semantic-color-border-brand)}.variant-tile-radio__input:disabled+.variant-tile-radio__label{cursor:default}@media (hover:hover) and (pointer:fine){.variant-tile-radio__input:not(:disabled)+.variant-tile-radio__label:hover:after{outline-color:var(--vp-semantic-color-border-neutral)}}.opening-expanded-color{position:absolute;padding:var(--vp-semantic-spacing-l)}.closing-expanded-color{display:flex;align-items:center;justify-content:center;background-color:var(--vp-semantic-color-container-quiet);outline:transparent solid var(--vp-semantic-border-width-m);outline-offset:var(--vp-semantic-border-width-m)}.fit-guide-description{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);border:0}.fit-guide-table{display:table;inline-size:100%;border-collapse:collapse;background:#fff}.fit-guide-head{display:table-header-group}.fit-guide-body{display:table-row-group}.fit-guide-row{display:table-row}.fit-guide-table .fit-guide-cell,.fit-guide-table .fit-guide-columnheader{display:table-cell;padding:var(--vp-semantic-spacing-s) 0;color:var(--vp-semantic-color-content-quiet);border-block-end:1px solid var(--vp-semantic-color-border-quiet)}.fit-guide-table .fit-guide-cell:first-child,.fit-guide-table .fit-guide-columnheader:first-child{inline-size:var(--vp-semantic-sizing-9xl)}.fit-guide-table .fit-guide-row:last-child .fit-guide-cell{border-block-end:none}.fit-guide-table .fit-guide-columnheader{color:var(--vp-semantic-color-content-neutral)}.size-guide-container{box-sizing:border-box}.vp-drawer--bottom{inline-size:100%;max-block-size:100vb}.size-guide-iframe{flex:1;inline-size:100%;block-size:80vb;border:none}.size-guide-button,.virtual-try-on-button{min-block-size:1.5rem}.fit-guide-label{display:flex;gap:var(--vp-semantic-spacing-xs);align-items:center;margin-block-end:var(--vp-semantic-spacing-m)}.fit-guide-info-button{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;color:var(--vp-semantic-color-content-quiet);cursor:pointer}.inline-product-configurator .select,.inline-product-configurator .variant-selector{margin:var(--vp-semantic-spacing-m) 0}.inline-product-configurator .product-card-list-item__title{color:var(--vp-semantic-color-content-neutral)}.added-items-wrapper>.product-card-list-item{margin-block-end:var(--vp-semantic-spacing-2xl)}.status-dot{inline-size:var(--vp-semantic-sizing-s);block-size:var(--vp-semantic-sizing-s);margin-inline-end:var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-full)}.status-dot-small{inline-size:var(--vp-semantic-sizing-xs);block-size:var(--vp-semantic-sizing-xs)}.status-dot--positive{background-color:var(--vp-semantic-color-status-positive)}.status-dot--warning{background-color:var(--vp-semantic-color-status-warning)}.status-dot--negative{background-color:initial;border:var(--vp-core-border-width-100) solid var(--vp-semantic-color-border-neutral)}.status-dot--negative.semantic-negative{background-color:var(--vp-semantic-color-status-negative);border:none}.status-dot--neutral{background-color:var(--vp-semantic-color-content-quiet)}.status-dot--empty{background-color:initial;border:var(--vp-core-border-width-100) solid var(--vp-semantic-color-border-neutral)}.status-indicator{display:flex;align-items:center;inline-size:100%;color:var(--vp-semantic-color-content-neutral)}.quantity-stepper{box-sizing:initial;display:inline-flex;block-size:var(--vp-semantic-sizing-2xl);background-color:var(--vp-semantic-color-container-neutral);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-full)}.quantity-stepper__button{block-size:var(--vp-semantic-sizing-2xl);color:var(--vp-semantic-color-content-neutral);text-align:center;cursor:pointer;outline:none}.quantity-stepper__button--decrement{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-full) 0 0 var(--vp-semantic-border-radius-full)}.quantity-stepper__button--increment{order:2;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);border-radius:0 var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) 0}.quantity-stepper__button:disabled{cursor:not-allowed;opacity:var(--vp-semantic-opacity-s)}.quantity-stepper__button:hover:not(:disabled){background-color:var(--vp-semantic-color-container-quiet)}.quantity-stepper__button:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1)}.quantity-stepper__input-wrapper{position:relative;display:flex;align-items:center}.quantity-stepper__input-placeholder{min-inline-size:var(--vp-semantic-sizing-2xl);padding:var(--vp-semantic-spacing-xs);visibility:hidden}.quantity-stepper__input,.quantity-stepper__input-placeholder{font-family:var(
    --vp-semantic-typography-screen-s-button-label-s-font-family
  );font-size:var(--vp-semantic-typography-screen-s-button-label-s-font-size);font-weight:var(
    --vp-semantic-typography-screen-s-button-label-s-font-weight
  );line-height:var(
    --vp-semantic-typography-screen-s-button-label-s-line-height
  );-webkit-text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-s-text-decoration
  );text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-s-text-decoration
  );text-transform:var(
    --vp-semantic-typography-screen-s-button-label-s-text-case
  );letter-spacing:var(
    --vp-semantic-typography-screen-s-button-label-s-letter-spacing
  );text-align:center}.quantity-stepper__input{position:absolute;inset:0}.quantity-stepper__input:disabled{opacity:var(--vp-semantic-opacity-s)}.quantity-stepper__input:hover:not(:disabled){background-color:var(--vp-semantic-color-container-quiet)}.quantity-stepper__input:focus-visible{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc(var(--vp-semantic-border-width-m) * -1)}.quantity-stepper__input::-webkit-inner-spin-button,.quantity-stepper__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.quantity-stepper__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity-stepper__message{color:var(--vp-semantic-color-status-warning)}.commercial-message.commercial-message--blue{color:var(--vp-core-color-white);background-color:var(--vp-semantic-color-container-brand)}.commercial-message.commercial-message--black{color:var(--vp-core-color-white);background-color:var(--vp-core-color-black)}.commercial-message.commercial-message--sale{color:var(--vp-core-color-white);background-color:var(--vp-semantic-color-container-commercial-discount)}.commercial-message.commercial-message--yellow{color:var(--vp-core-color-black);background-color:var(--vp-semantic-color-commercial-default)}.promo-bundle{flex-direction:column;padding:var(--vp-semantic-spacing-m);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.promo-bundle,.promo-bundle__commercial-messages,.promo-bundle__link a{display:flex;gap:var(--vp-semantic-spacing-s)}.promo-bundle__link a{align-items:center;justify-content:start;-webkit-text-decoration:underline;text-decoration:underline}.promo-bundle__footer{color:var(--vp-semantic-color-content-quiet)}.sheet-modal__footer .vp-button--squared{inline-size:100%}.add-to-bag-cross-sell__modal>.sheet-modal__layout>.sheet-modal__inner{padding:0}.add-to-bag-cross-sell__error-message{margin-block-end:var(--vp-semantic-spacing-xs)}.add-to-bag-confirmation__loader{display:flex;justify-content:center;margin-block-start:var(--vp-semantic-spacing-5xl)}.variant-selector-panel__modal{margin:var(--vp-core-spacing-0)}.variant-selector-panel__body{margin:var(--vp-semantic-spacing-l)}.variant-selector-panel_back{position:absolute;inset-inline-end:0;z-index:1;margin-block-start:var(--vp-semantic-spacing-xl);margin-inline-end:var(--vp-semantic-spacing-l)}@media (min-width:600px){.variant-selector-panel_back{margin-inline-end:var(--vp-semantic-spacing-3xl)}}.variant-selector-panel_close{position:absolute;inset-inline-end:0;z-index:1;margin-block-start:var(--vp-semantic-spacing-xs);margin-inline-end:var(--vp-semantic-spacing-m)}.product-quick-buy__show-more-details{display:flex;align-items:center;margin-block-end:var(--vp-semantic-spacing-2xl)}.product-shelf-wrapper__sheet-modal .product-shelf-wrapper__loader{display:flex;justify-content:center;inline-size:100%;padding-block-start:var(--vp-semantic-spacing-2xl)}.buy-box,.buy-box__section{margin-block-end:var(--vp-semantic-spacing-2xl)}.buy-box__section:has(.products-set__messages--additional:not(:empty)){display:flex;margin-block-end:var(--vp-semantic-spacing-m)}.buy-box .product-card-info-item{margin:var(--vp-semantic-spacing-s) 0}.buy-box__section--cta{display:flex;gap:var(--vp-semantic-spacing-m);margin-block-end:var(--vp-semantic-spacing-m)}.buy-box__section--cta__atc,.buy-box__section--cta__atc .vp-button{inline-size:100%}.buy-box__section--cta__favoriteCTA{align-self:start}.product-info--condensed{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-info--condensed .product-info__header{display:flex;align-items:baseline;justify-content:space-between}.product-info--condensed .product-info__description{display:none}@media (min-width:1200px){.product-info--condensed .product-info__description{display:block}}.product-info__stickers{display:none}.product-info__stickers:has(.product-info__sticker:not(:empty)){display:flex;gap:var(--vp-semantic-spacing-xs)}.product-info__sticker:empty{display:none}.product-info__sticker{display:flex;gap:0 var(--vp-semantic-spacing-xs)}.product-info__name,.product-info__sticker{margin-block-end:var(--vp-semantic-spacing-s)}.product-info__review{margin-block-end:var(--vp-semantic-spacing-2xl)}.product-info__description{margin-block-end:var(--vp-semantic-spacing-xs);word-break:break-word}.product-info__product-id{margin-block-end:var(--vp-semantic-spacing-2xl);color:var(--vp-semantic-color-content-quiet)}.product-info__brand,.product-info__weight-and-dimensions{margin-block-end:var(--vp-semantic-spacing-xs)}.product-info__date{display:none}.product-info__date:not(:empty){display:flex;margin-block-end:var(--vp-semantic-spacing-l)}.brand-label--overline,.product-info__date:not(:empty){color:var(--vp-semantic-color-content-quiet)}.category-card{position:relative}@media (min-width:600px){.category-card--shelf{margin-block-end:var(--vp-semantic-spacing-l)}}@media (min-width:1200px){.category-card--shelf{margin-block-end:var(--vp-semantic-spacing-3xl)}}.category-card:hover .category-card__name,.category-card:hover .category-card__name .link__label{-webkit-text-decoration:underline var(--vp-semantic-color-border-neutral) var(--vp-semantic-border-width-s);text-decoration:underline var(--vp-semantic-color-border-neutral) var(--vp-semantic-border-width-s);-webkit-text-decoration-line:underline;text-underline-offset:var(--vp-semantic-spacing-2xs)}.category-card:focus-within .category-card__name .link__label{outline:var(--vp-semantic-border-width-m) solid}.category-card__image{position:relative;margin:0 var(--vp-semantic-spacing-l)}@media (min-width:1200px){.category-card__image{margin:0 var(--vp-semantic-spacing-s)}}.category-card__icon{position:absolute;inset-block-end:var(--vp-semantic-spacing-s);inset-inline-end:calc(var(--vp-semantic-spacing-2xs) * -1);padding:var(--vp-semantic-spacing-xs);font-size:0;border-radius:var(--vp-semantic-border-radius-s)}.category-card__icon--blue{color:var(--vp-semantic-color-content-on-media-accent);background-color:var(--vp-semantic-color-content-brand)}.category-card__icon--yellow{background-color:var(--wnf-color-commercial-message-primary)}.category-card__name{margin-block-start:var(--vp-semantic-spacing-2xs);hyphens:auto;color:var(--vp-semantic-color-content-neutral);text-align:center;overflow-wrap:break-word}.category-card__name a:after{position:absolute;inset:0;content:""}.category-card__name a:focus-visible{outline:var(--vp-semantic-border-width-m) solid}.category-card__name--shelf{margin-block-start:var(--vp-semantic-spacing-s)}.category-card__current-category-text{font-weight:var(--vp-core-font-weight-600);color:var(--vp-semantic-color-content-brand)}.category-card--current:hover .category-card__name{-webkit-text-decoration:none;text-decoration:none}.interactive-carousel img,.interactive-carousel video{pointer-events:none}.interactive-carousel__item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.interactive-carousel__item-wrapper{pointer-events:none}.interactive-carousel__item-wrapper--active{pointer-events:auto}.content-shelf-card-container-large{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;inline-size:100%}.content-shelf-card-container-large__item-two-up{inline-size:50%;transition:scale var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out),transform-origin var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out);scale:.83}.content-shelf-card-container-large__item-three-up.content-shelf-card-container-large__item-active-0{transform-origin:bottom right}.content-shelf-card-container-large__item-three-up.content-shelf-card-container-large__item-active-1{transform-origin:bottom center}.content-shelf-card-container-large__item-three-up.content-shelf-card-container-large__item-active-2{transform-origin:bottom left}.content-shelf-card-container-large__item-three-up{inline-size:36%;transition:scale var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out),transform-origin var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in-out);scale:.9}.content-shelf-card-container-large__item:first-child{transform-origin:bottom left}.content-shelf-card-container-large__item:last-child{transform-origin:bottom right}.content-shelf-card-container-large__item--active{scale:1}.feature-shelf-card-container-large{position:relative;inline-size:calc(100% + 2 * var(--grid-margin));block-size:100vb;min-block-size:calc((100vi - 2 * var(--grid-margin)) / 2);max-block-size:calc((100vi - 2 * var(--grid-margin)) * (3 / 4));margin:0 calc(var(--grid-margin) * -1);overflow:hidden}.feature-shelf-card-container-large__item{position:absolute;block-size:100%;aspect-ratio:var(--vp-core-aspect-ratio-4-5);transition:transform-origin var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-in);transform-origin:bottom center}.feature-shelf-card-container-large__item .content-card__overline,.feature-shelf-card-container-large__item .content-card__title-wrapper{opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),transform var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-out);transform:perspective(200px) rotateY(-30deg) translate(-20%)}.feature-shelf-card-container-large__item .content-card__cta-label{visibility:hidden;opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in);transform:translateY(50%)}.feature-shelf-card-container-large__item .featured-card__video-cta{visibility:hidden}.feature-shelf-card-container-large__item .card__media{transition:scale var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in);transform-origin:"center center";scale:1}.feature-shelf-card-container-large__item .card--dim-50 .card__media:after{opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in)}.feature-shelf-card-container-large__item-active .content-card__overline,.feature-shelf-card-container-large__item-active .content-card__title-wrapper{opacity:1;transform:perspective(200px) rotateY(0deg) translate(0)}.feature-shelf-card-container-large__item-active .content-card__cta-label{visibility:visible;opacity:1;transform:translateY(0)}.feature-shelf-card-container-large__item-active .featured-card__video-cta{visibility:visible}.feature-shelf-card-container-large__item-active .card--dim-50 .card__media:after{opacity:1}.feature-shelf-card-container-large__item-active .card__media{scale:1.05}.feature-shelf-card-container-large__controls{position:absolute;inset-block-start:50%;inset-inline-start:0;z-index:10;display:flex;justify-content:space-between;inline-size:100%;padding:0 var(--vp-semantic-spacing-4xl);pointer-events:none;transform:translateY(-50%)}.feature-shelf-card-container-large__controls-button{pointer-events:auto;border-color:var(--vp-semantic-color-border-quiet)}.feature-shelf-card-container-large__controls--hidden{display:none}.content-shelf-base-card-container{position:relative}.content-shelf-base-card-container__card{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;transform-origin:bottom left}.content-shelf-base-card-container__feature .content-card__title-wrapper{opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),transform var(--vp-semantic-motion-duration-moderate) var(--vp-semantic-motion-easing-functional-ease-out);transform:perspective(200px) rotateY(-30deg) translate(-20%)}.content-shelf-base-card-container__feature .content-card__cta,.content-shelf-base-card-container__feature .content-card__overline{opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.content-shelf-base-card-container__feature .content-card__cta>*,.content-shelf-base-card-container__feature .content-card__overline>*,.content-shelf-base-card-container__feature .featured-card__video-cta{visibility:hidden}.content-shelf-base-card-container__feature .card--dim-50 .card__media:after{opacity:0;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in)}.content-shelf-base-card-container__feature .card__media{transition:scale var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in);transform-origin:"center center";scale:1}.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .content-card__title-wrapper{opacity:1;transform:perspective(200px) rotateY(0deg) translate(0)}.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .content-card__cta,.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .content-card__overline{opacity:1}.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .content-card__cta>*,.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .content-card__overline>*,.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .featured-card__video-cta{visibility:visible}.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .card--dim-50 .card__media:after{opacity:1}.content-shelf-base-card-container__feature .interactive-carousel__item-wrapper--active .card__media{scale:1.05}.content-shelf-base__carousel{inline-size:calc(4 * var(--grid-col-width) + 4 * var(--grid-gap) + var(--grid-margin) - var(--vp-semantic-spacing-s));aspect-ratio:var(--vp-core-aspect-ratio-4-5);margin-inline-start:calc(-1 * var(--grid-margin))}@media (min-width:600px){.content-shelf-base__carousel{inline-size:calc(6 * var(--grid-col-width) + 6 * var(--grid-gap))}}@media (min-width:1200px){.content-shelf-base__carousel{inline-size:100%;aspect-ratio:unset;margin-inline-start:unset}}.content-shelf-base__controls{margin-block-start:var(--vp-semantic-spacing-3xl)}@media (min-width:600px){.content-shelf-base__controls{margin-block-start:var(--vp-semantic-spacing-4xl)}}@media (min-width:1200px){.content-shelf-base__controls{display:none}}.content-shelf-base__controls-left{margin-inline-end:var(--vp-semantic-spacing-s)}.content-shelf{overflow-x:hidden;color:var(--vp-semantic-color-content-neutral);background-color:var(--vp-semantic-color-background-main)}.content-shelf--inverted{color:var(--vp-semantic-color-content-inverse);background-color:var(--vp-semantic-color-container-brand)}.content-shelf__container{margin:var(--vp-semantic-spacing-5xl) 0}@media (min-width:1200px){.content-shelf__container{margin:var(--vp-semantic-spacing-7xl) 0}}.content-shelf__title{margin-block-end:var(--vp-semantic-spacing-2xl)}@media (min-width:600px){.content-shelf__title{margin-block-end:var(--vp-semantic-spacing-4xl)}}@media (min-width:1200px){.content-shelf__title{margin-block-end:var(--vp-semantic-spacing-2xl)}}.content-shelf__title--smallerSpacing{margin-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.content-shelf__title--smallerSpacing{margin-block-end:var(--vp-semantic-spacing-2xl)}}.card{position:relative}.card--hoverable .card__media{overflow:hidden}.card--hoverable .card__media-animation{cursor:zoom-in;transition:transform var(--vp-semantic-motion-duration-moderate);transform:scale(1)}.card--hoverable:hover .card__media-animation{transform:scale(1.05)}.card--dim-55 .card__media-animation:after{background:rgba(0,0,0,.55)}.card--dim-75 .card__media-animation:after{background:linear-gradient(12deg,rgba(0,0,0,.55) 33.86%,rgba(0,0,0,0) 67.71%)}.card__media-animation{position:relative}.card__media-animation:after{inset:0;inset-block-start:0;background:linear-gradient(18deg,rgba(0,0,0,.55),rgba(0,0,0,0) 50%);opacity:1}.card__media-animation:after,.card__media-animation:before{position:absolute;z-index:2;pointer-events:none;content:"";transition-timing-function:var(
        --vp-semantic-motion-easing-expressive-ease-in-out
      );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:opacity}.card__media-animation:before{inset:0;background:rgba(0,0,0,.55);opacity:0}.card__content{position:absolute;inset:0;display:flex;justify-content:center}.card--open .card__media:after{opacity:0}.card--open .card__media:before{opacity:1}.card--parallax .card__media{overflow:hidden}.card--parallax .card__media-animation{transform:scale(1.2)}.content-card,.content-card__content{container-type:inline-size}.content-card__content{z-index:3;display:flex;flex-direction:column;justify-content:flex-end;inline-size:100cqi}@media (min-width:1200px){.content-card__content{inline-size:52cqi}}.content-card__content{padding-block-end:var(--vp-semantic-spacing-3xl);color:var(--vp-semantic-color-content-inverse)}.content-card__title-wrapper{display:flex;flex-direction:column;align-items:center;opacity:1}.content-card__overline{padding:.5rem}.content-card__overline,.content-card__title{display:inline-flex;align-items:center;justify-content:center}.content-card__title{flex-direction:column;font-size:clamp(var(--vp-core-font-size-400),10cqi,10cqi)}.content-card__title__message{display:flex;flex-direction:column;align-items:center;justify-content:center}.content-card__title__message>*{margin-block-end:var(--vp-semantic-spacing-xs)}.content-card__title span:only-child{padding:0}.content-card__cta{display:flex;justify-content:center;padding-block-start:var(--vp-semantic-spacing-xl);text-align:center}.content-card__cta a:after{position:absolute;inset:0;z-index:1;content:""}.content-card__right-cta{position:absolute;inset-block-end:var(--vp-semantic-spacing-3xl);inset-inline-end:var(--vp-semantic-spacing-m);z-index:3}@media (min-width:600px){.content-card__right-cta{inset-inline-end:var(--vp-semantic-spacing-3xl)}}.featured-card{position:relative}.featured-card__sponsored-tag{position:absolute;inset-block-start:0;inset-inline-start:0}:root{--card-toggle-logo-height:140px}.card-toggle{position:absolute;inset:var(--vp-semantic-spacing-2xl);z-index:3;flex-direction:column}.card-toggle,.card-toggle__content{display:flex;align-items:center;justify-content:center}.card-toggle__content{flex:1;opacity:1;transition-timing-function:var(
      --vp-semantic-motion-easing-expressive-ease-in-out
    );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:opacity}.card-toggle__content--open{opacity:0}.card-toggle__toggle{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);align-items:flex-start;justify-content:center;inline-size:100%;min-block-size:var(--vp-semantic-spacing-2xl);padding-inline-end:calc(var(--vp-semantic-spacing-2xl) + var(--vp-semantic-spacing-xs))}.card-toggle__toggle .link{position:static}.card-toggle__toggle .link,.card-toggle__toggle .link:focus,.card-toggle__toggle .link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__toggle-video{padding-inline-end:calc((var(--vp-semantic-spacing-2xl) + var(--vp-semantic-spacing-xs)) * 2)}.card-toggle__title.link,.card-toggle__title.link:focus,.card-toggle__title.link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__title:after{position:absolute;inset:calc(var(--vp-semantic-spacing-2xl) * -1);content:""}.card-toggle__description{position:relative;z-index:3;display:grid;grid-template-rows:0fr;padding:0;color:var(--vp-semantic-color-content-inverse);opacity:0;transition-timing-function:var(
      --vp-semantic-motion-easing-expressive-ease-in-out
    );transition-duration:var(--vp-semantic-motion-duration-quick);transition-property:grid-template-rows,opacity,padding}.card-toggle__description>*{overflow:hidden}.card-toggle__description .link,.card-toggle__description .link:hover{color:var(--vp-semantic-color-content-inverse)}.card-toggle__description--open{grid-template-rows:1fr;padding-block-end:var(--vp-semantic-spacing-s);opacity:1}.card-toggle__description--body{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);align-items:flex-start}.card-toggle__logo{block-size:var(--card-toggle-logo-height)}.card-toggle__cta-wrapper{position:absolute;inset-block-end:0;inset-inline-end:0}.card-toggle__cta-toggle--video{margin-inline-start:calc(2 * var(--vp-semantic-spacing-xs))}.video--stretch-layout{inline-size:100%;block-size:100%}.video--stretch-layout .video-js{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.video--zoom .video-js video,.video--zoom .vjs-poster img{-o-object-fit:cover;object-fit:cover}.video--fp-center video{-o-object-position:center;object-position:center}.video--fp-top video{-o-object-position:top;object-position:top}.video--fp-right video{-o-object-position:right;object-position:right}.video--fp-bottom video{-o-object-position:bottom;object-position:bottom}.video--fp-left video{-o-object-position:left;object-position:left}.video--fp-left-bottom video{-o-object-position:left bottom;object-position:left bottom}.video--fp-left-top video{-o-object-position:left top;object-position:left top}.video--fp-right-bottom video{-o-object-position:right bottom;object-position:right bottom}.video--fp-right-top video{-o-object-position:right top;object-position:right top}.video__pip{position:fixed;inset-block-end:var(--grid-mixed-margin);inset-inline-end:var(--grid-mixed-margin);inline-size:calc(var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 2.5);block-size:calc((var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 2.5) / var(--aspect-ratio));overflow:hidden;border-radius:var(--vp-semantic-border-radius-m)}@media (min-width:1728px){.video__pip{inset-block-end:var(--vp-semantic-spacing-5xl);inset-inline-end:var(--vp-semantic-spacing-5xl)}}.video__pip img,.video__pip video{-o-object-fit:cover;object-fit:cover}.video__pip .video-js.vjs-layout-tiny .vjs-progress-control,.video__pip .video-js.vjs-layout-x-small .vjs-progress-control{display:block}.video__pip--portrait{inline-size:calc(var(--grid-gap) * 1 + var(--grid-mixed-col-width) * 2);block-size:calc((var(--grid-gap) * 1 + var(--grid-mixed-col-width) * 2) / var(--aspect-ratio))}.video__pip--landscape{inline-size:calc(var(--grid-gap) * 2 + var(--grid-mixed-col-width) * 3);block-size:calc((var(--grid-gap) * 2 + var(--grid-mixed-col-width) * 3) / var(--aspect-ratio))}@media (min-width:600px){.video__pip--landscape{inline-size:calc(var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 4);block-size:calc((var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 4) / var(--aspect-ratio))}}.video__pip--close-button{position:absolute;inset-block-start:var(--vp-semantic-spacing-m);inset-inline-end:var(--vp-semantic-spacing-m);cursor:pointer}@media (min-width:1200px){.video__pip--close-button{inset-block-start:var(--vp-semantic-spacing-l);inset-inline-end:var(--vp-semantic-spacing-l)}}.video:not(.video--end-screen-enabled) .vjs-custom-endscreen-overlay{display:none}.countdown{display:flex;flex-direction:row;gap:.25em;white-space:nowrap}.countdown__digits{display:inline-block;min-inline-size:2ch}.countdown__unit{font-size:.5em;font-weight:var(--vp-core-font-weight-400)}.countdown__colon{margin-inline-start:.1em;margin-inline-end:.1em}@keyframes banner-skeleton-pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.banner-skeleton{padding:var(--vp-semantic-spacing-s,12px) 0;background-color:var(--vp-semantic-color-container-quiet,#f5f5f5)}.banner-skeleton__content{display:flex;align-items:center;justify-content:center}.banner-skeleton__message{inline-size:100%;block-size:24px;background:linear-gradient(90deg,transparent,var(--vp-semantic-color-container-quiet,#f0f0f0),transparent);opacity:.6;animation:banner-skeleton-pulse 1.5s ease-in-out infinite}@media (max-width:768px){.banner-skeleton{block-size:var(--vp-semantic-sizing-5xl,64px);padding:0}}.banner{position:relative;box-sizing:initial;padding:0 var(--grid-margin);margin-inline-start:auto;margin-inline-end:auto;background-color:var(--wnf-color-commercial-message-primary)}.banner__content{display:flex;align-items:center;justify-content:center;max-inline-size:var(--grid-max-container-width);padding:var(--vp-semantic-spacing-s) 0;margin:0 auto}.banner__content__messages{display:grid;place-items:center}.banner__countdown{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner__countdown>h1{font-size:var(--vp-semantic-spacing-xl)}.banner__countdown--small>h1{font-size:var(--vp-semantic-spacing-l)}.banner__messages{display:flex;grid-area:1/1;align-items:center;text-align:center;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out)}.banner__messages--displayed{opacity:1}.banner__messages--hidden{pointer-events:none;opacity:0}.banner__message .link,.banner__message span{color:var(--vp-semantic-color-content-neutral)}.banner__message .link{-webkit-text-decoration:underline;text-decoration:underline}.banner__message .link:focus-visible,.banner__message .link:hover{color:var(--vp-semantic-color-content-neutral)}@media (min-width:1200px){.banner__message .link:hover{color:var(--vp-semantic-color-commercial-inverse)}}.banner__message--countdown{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-m);align-items:stretch}.banner__message--column{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:start}.banner__button-wrapper{display:flex;align-items:center;justify-content:flex-start;inline-size:var(--vp-semantic-sizing-m);block-size:var(--vp-semantic-sizing-m)}.banner__button-wrapper:last-child{justify-content:flex-end}.banner__message--black span,.banner__message--sales span,.banner__message--services-brand-identity span{color:var(--vp-semantic-color-content-inverse)}.banner__message--black .link,.banner__message--sales .link,.banner__message--services-brand-identity .link{color:var(--vp-semantic-color-content-inverse);-webkit-text-decoration:underline;text-decoration:underline}.banner__message--black .link:hover,.banner__message--sales .link:hover,.banner__message--services-brand-identity .link:hover{color:var(--vp-semantic-color-content-inverse)}@media (min-width:1200px){.banner__message--black .link:hover,.banner__message--sales .link:hover,.banner__message--services-brand-identity .link:hover{color:var(--vp-semantic-color-container-neutral)}}.banner:has(.banner__messages--displayed .banner__message--black){background-color:var(--vp-semantic-color-container-catchy)}.banner:has(.banner__messages--displayed .banner__message--services-brand-identity){background-color:var(--vp-semantic-color-content-brand)}.banner:has(.banner__messages--displayed .banner__message--sales){background-color:var(--vp-semantic-color-container-commercial-discount)}@media (max-width:599px){.banner__content{align-items:center;block-size:var(--vp-semantic-sizing-5xl)}}.newsletter-subscription__modal>.sheet-modal__layout>.sheet-modal__inner>div:after{flex:1;inline-size:100%;block-size:100%;content:"";background-color:var(--vp-semantic-color-content-brand)}.newsletter-subscription__modal .sheet-modal__body{text-align:start}.newsletter-subscription__content,.newsletter-subscription__image{margin-block-end:var(--vp-semantic-spacing-3xl)}.newsletter-subscription__info{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);margin-block-end:var(--vp-semantic-spacing-m)}.newsletter-subscription__form{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);align-items:center;inline-size:100%;margin-block-end:var(--vp-semantic-spacing-xs)}.newsletter-subscription__form>div{inline-size:inherit}.newsletter-subscription__field--error span{color:var(--vp-semantic-color-status-negative)}.newsletter-subscription__cta{display:flex;flex-direction:column;align-items:center}.newsletter-subscription__cta>a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.product-card-info-item{color:var(--vp-semantic-color-content-quiet)}.tooltip__content{position:relative;z-index:var(--z-index-tooltip);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;inline-size:calc(var(--grid-gap) * 3 + var(--grid-mixed-col-width) * 4);padding:var(--vp-semantic-spacing-xl);background-color:var(--vp-semantic-color-container-neutral);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}@media (min-width:600px){.tooltip__content{inline-size:calc(var(--grid-gap) * 2 + var(--grid-mixed-col-width) * 3)}}@media (min-width:1200px){.tooltip__content{inline-size:calc(var(--grid-gap) * 2 + var(--grid-mixed-col-width) * 3)}}.tooltip__close{position:absolute;inset-block-start:0;inset-inline-end:0}@media (hover:hover){.tooltip__close{display:none}}.tooltip__description,.tooltip__title{margin-block-end:var(--vp-semantic-spacing-s)}.sponsored-tag{position:relative;z-index:4;display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;padding:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-content-inverse);background-color:var(--vp-semantic-color-container-overlay)}.benefit-card{min-inline-size:280px;padding-block-start:var(--vp-semantic-spacing-l);padding-block-end:var(--vp-semantic-spacing-l);padding-inline-start:var(--vp-semantic-spacing-l);padding-inline-end:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-alternative)}.benefit-card__wrapper{display:grid;grid-template-columns:auto 1fr;gap:var(--vp-semantic-spacing-s)}.benefit-card__content{display:grid;gap:var(--vp-semantic-spacing-2xs)}.benefit-card__icon{margin-block-start:var(--vp-semantic-spacing-3xs)}.benefit-card__title:first-letter{text-transform:capitalize}.benefit-card__main{gap:var(--vp-semantic-spacing-xl)}.benefit-card__subtitle{color:var(--vp-semantic-color-content-quiet)}.product-recalls .carousel,.product-recalls .shelf__cards-grid{gap:var(--vp-semantic-spacing-2xs)}.product-recalls .carousel li,.product-recalls .shelf__cards-grid li{inline-size:320px}.product-recalls .carousel li .benefit-card__content,.product-recalls .shelf__cards-grid li .benefit-card__content{display:flex;flex-direction:column}.product-recalls .carousel li .benefit-card__subtitle,.product-recalls .shelf__cards-grid li .benefit-card__subtitle{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:block-axis}.product-recalls__recall-link{color:var(--vp-semantic-color-content-brand)}.promo-assets{position:relative;display:flex;inline-size:100%;overflow:hidden}.promo-assets__big-item{inline-size:75%;margin-inline-start:auto}@media (min-width:1200px){.promo-assets__big-item{inline-size:80%}}.promo-assets__small-item{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:50%}@media (min-width:600px){.promo-assets__small-item{inline-size:calc(50% - var(--vp-semantic-spacing-l))}}@media (min-width:1200px){.promo-assets__small-item{inline-size:40%}}.promo-assets__big-item,.promo-assets__small-item{transition:transform var(--vp-semantic-motion-duration-slow) var(--vp-semantic-motion-easing-functional-ease-in-out);transform:scale(.86);transform-origin:bottom}@media (min-width:600px){.promo-assets__big-item,.promo-assets__small-item{transform:scale(1) translateY(100%)}}.promo-assets--in-view .promo-assets__big-item,.promo-assets--in-view .promo-assets__small-item{transform:scale(1)}@media (min-width:600px){.promo-assets--in-view .promo-assets__big-item,.promo-assets--in-view .promo-assets__small-item{transform:scale(1) translateY(0)}}.promo-assets__animation-trigger-wrapper{position:absolute;inset:0;pointer-events:none}.promo-assets__animation-trigger{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:0}@media (min-width:600px){.promo-assets__animation-trigger{inset-block-start:20%;inset-block-end:auto}}.promo-banner{display:flex;flex-direction:column;inline-size:calc(100% + 2 * var(--grid-margin));margin:0 calc(0px - var(--grid-margin));background-color:var(--wnf-color-commercial-message-primary)}@media (min-width:600px){.promo-banner{display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;-moz-column-gap:var(--vp-semantic-spacing-2xl);column-gap:var(--vp-semantic-spacing-2xl);inline-size:100%;margin:0}}@media (min-width:1200px){.promo-banner{grid-template-rows:auto auto;grid-template-columns:1fr min(25%,350px) fit-content(25%);align-items:center}}@media (max-width:599px){.promo-banner__first-row{display:none}}@media (min-width:600px){.promo-banner__first-row{display:block;grid-row:1/2;grid-column:1/3;padding-block-start:4%;background-color:var(--vp-semantic-color-container-neutral)}}@media (min-width:1200px){.promo-banner__first-row{display:none}}.promo-banner__title{margin-block-end:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-container-catchy)}@media (min-width:1200px){.promo-banner__title{margin-block-end:var(--vp-semantic-sizing-s)}}.promo-banner__cta-copy,.promo-banner__subtitle{color:var(--vp-semantic-color-container-catchy)}.promo-banner__cta-copy{margin-inline-end:var(--vp-semantic-spacing-xl);word-break:break-word}.promo-banner__cta-action{flex-grow:0;padding-block-start:var(--vp-semantic-spacing-l)}.promo-banner__cta-action svg{vertical-align:sub}.promo-banner__cta-label{inline-size:-moz-max-content;inline-size:max-content}.promo-banner__head-section{order:2;inline-size:100%}@media (min-width:600px){.promo-banner__head-section{grid-row:2/3;grid-column:1/2;inline-size:auto;margin-block-start:auto;background-color:unset}}@media (min-width:1200px){.promo-banner__head-section{grid-row:none;grid-column:1/2;margin-block-start:unset}}.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-l)}@media (min-width:600px){.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl)}}@media (min-width:1200px){.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl)}}.promo-banner__cta-section{display:flex;align-items:center;order:2;inline-size:100%}@media (min-width:600px){.promo-banner__cta-section{grid-row:3/4;grid-column:1/2;inline-size:auto;background-color:unset}}@media (min-width:1200px){.promo-banner__cta-section{grid-row:none;grid-column:3/4}}.promo-banner__cta-section--spacing{padding:0 var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l)}@media (min-width:600px){.promo-banner__cta-section--spacing{padding:0 0 var(--vp-semantic-sizing-3xl) var(--vp-semantic-sizing-3xl)}}@media (min-width:1200px){.promo-banner__cta-section--spacing{padding:var(--vp-semantic-spacing-4xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-4xl) 0}}.promo-banner__assets-section{position:relative;align-self:stretch;order:1;inline-size:100%}@media (min-width:600px){.promo-banner__assets-section{grid-row:1/span 3;grid-column:2/3;inline-size:auto;padding-block-start:75%}}@media (min-width:1200px){.promo-banner__assets-section{grid-row:none;grid-column:2/3;padding-block-start:unset}}@media (min-width:600px){.promo-banner__assets{position:absolute;inset-block-end:0;inset-inline-start:0;display:flex;align-items:flex-end;inline-size:100%;block-size:100%}}.promo-banner .icon-button{color:var(--vp-semantic-color-content-neutral)}.promo-banner--black .promo-banner__cta-copy,.promo-banner--black .promo-banner__subtitle,.promo-banner--black .promo-banner__title,.promo-banner--sales .promo-banner__cta-copy,.promo-banner--sales .promo-banner__subtitle,.promo-banner--sales .promo-banner__title,.promo-banner--services-brand-identity .promo-banner__cta-copy,.promo-banner--services-brand-identity .promo-banner__subtitle,.promo-banner--services-brand-identity .promo-banner__title{color:var(
        --vp-component-icon-button-color-primary-inverse-container-default
      )}.promo-banner--black{background-color:var(--vp-semantic-color-container-catchy)}.promo-banner--services-brand-identity{background-color:var(--vp-semantic-color-content-brand)}.promo-banner--sales{background-color:var(--vp-semantic-color-container-commercial-discount)}.promo-card,.promo-card__media{position:relative;block-size:100%}.promo-card__media>:first-child{inline-size:100%;block-size:100%}@media (max-width:599px){.promo-card__media--large .aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-1-1)}}.promo-card__media:after{position:absolute;inset:0;inline-size:100%;content:"";background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));opacity:1}.promo-card__sponsored-tag{position:absolute;inset-block-start:0;inset-inline-end:0}.promo-card__content{position:absolute;inset-block-end:var(--vp-semantic-spacing-2xl);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);inline-size:calc(100% - 2 * var(--vp-semantic-spacing-l));margin-inline:var(--vp-semantic-spacing-l)}@media (min-width:600px){.promo-card__content--hero,.promo-card__content--hero-large{inline-size:calc(100% - 2 * var(--vp-semantic-spacing-3xl));margin-inline:var(--vp-semantic-spacing-3xl)}}@media (min-width:1200px){.promo-card__content--hero{inline-size:calc(100% - 2 * var(--vp-semantic-spacing-2xl));margin-inline:var(--vp-semantic-spacing-2xl)}}.promo-card__content--text{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);max-inline-size:67%;color:var(--vp-semantic-color-content-inverse)}.promo-card__content--text span,.promo-card__content--text>h1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:block-axis}.promo-card__content--cta{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs);max-inline-size:100%}.promo-card-grid{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xl)}.promo-card-grid--hero{gap:0}@media (min-width:1200px){.promo-card-grid--hero{box-sizing:initial;max-inline-size:var(--grid-max-container-width);padding:0 var(--grid-margin);margin-inline-start:auto;margin-inline-end:auto}}.promo-card-grid__content{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.promo-card-grid__cards{display:grid;grid-template-columns:1fr;gap:var(--vp-semantic-spacing-2xs)}@media (min-width:600px){.promo-card-grid__cards--2,.promo-card-grid__cards--3{grid-template-columns:1fr 1fr}.promo-card-grid__cards--3>:first-child{grid-column:1/3}}@media (min-width:1200px){.promo-card-grid__cards--3{grid-template-columns:1fr 1fr 1fr}.promo-card-grid__cards--3>:first-child{grid-column:1}}@media (min-width:600px){.promo-card-grid__cards--4{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.promo-card-grid__cards--4{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:600px){.promo-card-grid__cards--hero{grid-template-columns:1fr 1fr}.promo-card-grid__cards--hero>:first-child{grid-column:1/3}}@media (min-width:1200px){.promo-card-grid__cards--hero{grid-template-columns:1fr 1fr 1fr}.promo-card-grid__cards--hero>:first-child{grid-row:1/span 2;grid-column:1/3}}.media-stack__container{position:relative;inline-size:75%;aspect-ratio:var(--vp-core-aspect-ratio-1-1);margin-block-start:calc(var(--vp-semantic-spacing-2xl) + var(--vp-semantic-spacing-3xl))}@media (min-width:600px){.media-stack__container{inline-size:100%;margin-block-start:calc(var(--vp-semantic-spacing-3xl) + var(--vp-semantic-spacing-4xl))}}.media-stack__card{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;transform-origin:bottom left}.media-stack-preview{overflow:hidden}.visual-link-list.grid__container{padding-block-end:var(--focus-border-offset);margin-block-end:calc(var(--vp-semantic-spacing-7xl) - var(--focus-border-offset))}@media (min-width:1200px){.visual-link-list.grid__container{margin-block-end:calc(var(--vp-semantic-spacing-8xl) - var(--focus-border-offset))}}.visual-link-list{position:relative;overflow:hidden}.visual-link-list__content{display:flex;flex-direction:column;justify-content:space-between}.visual-link-list__content-top{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.visual-link-list__links-wrapper{display:flex;flex-direction:column;margin-block-start:var(--vp-semantic-spacing-l)}.visual-link-list__link{display:block;padding:var(--vp-semantic-spacing-2xs) 0}@media (min-width:1200px){.visual-link-list__link{margin:var(--vp-semantic-spacing-xs) 0}}.visual-link-list__link--active .feature-link{color:var(--vp-semantic-color-content-brand)}.visual-link-list__link--active .feature-link .feature-link__icon{opacity:var(--vp-semantic-opacity-full);transform:scale(1)}.visual-link-list__see-all-link{display:block}.visual-link-list__see-all-link-wrapper{margin-block-start:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.visual-link-list__see-all-link-wrapper{margin-block-start:var(--vp-semantic-spacing-4xl)}}.visual-link-list__see-all-link-wrapper-small{margin-block-start:var(--vp-semantic-spacing-xl)}.visual-link-list__see-all-link-content{display:flex;flex-direction:row;align-items:center}.visual-link-list__see-all-link-icon{margin-inline-start:var(--vp-semantic-spacing-s)}.visual-link-list .aspect-ratio__content>a{display:block}.visual-link-list .aspect-ratio__content>a>*{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.benefit-list{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m) 0;padding-block-end:var(--vp-semantic-spacing-xl)}.benefit-item{display:flex;gap:0 var(--vp-semantic-spacing-xs);align-items:center;font-size:var(--vp-semantic-typography-screen-s-body-s-font-size)}.benefit-item svg{flex-shrink:0}.benefit-last-img{padding-block-start:var(--vp-semantic-spacing-m);margin-block-end:var(--vp-semantic-spacing-xs);background:var(--vp-semantic-color-container-quiet)}.benefit-last-img img{margin:0 auto}.benefit-last-txt{font-weight:var(--vp-core-font-weight-600)}.account-subtitle{color:var(--vp-semantic-color-content-quiet)}.account-button{inline-size:100%;margin-block-end:var(--vp-semantic-spacing-4xl)}.store-details__name{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-content-neutral)}.store-details__name .store-details__info{display:flex;margin:0}.store-details__info,.store-details__label,.store-details__name,.store-details__statuses{margin-block-end:var(--vp-semantic-spacing-2xs)}.store-details__address{margin-block-end:var(--vp-semantic-spacing-3xs)}.store-details__address,.store-details__statuses{color:var(--vp-semantic-color-content-quiet)}.store-locator{display:flex;inline-size:100%;block-size:100%}.store-locator__main{position:relative;flex-grow:1}.store-locator__nav-surface{position:absolute;inset-block-end:var(--vp-semantic-spacing-l);inset-inline-start:0;z-index:1;display:flex;inline-size:100%}@media (min-width:600px){.store-locator__nav-surface{inset-block-start:var(--vp-semantic-spacing-3xl);inset-block-end:var(--vp-semantic-spacing-4xl);inset-inline-start:var(--vp-semantic-spacing-3xl);inline-size:calc(50% - var(--vp-semantic-spacing-3xl))}}@media (min-width:1200px){.store-locator__nav-surface{inset-block-start:var(--vp-semantic-spacing-5xl);inset-block-end:var(--vp-semantic-spacing-5xl);inset-inline-start:var(--vp-semantic-spacing-5xl);inline-size:30%;block-size:75%}}.store-locator__nav-surface-inner{position:relative;inline-size:100%}.store-locator__zoom-control{position:absolute;display:none}@media (min-width:600px){.store-locator__zoom-control{inset-block-end:var(--vp-semantic-spacing-4xl);inset-inline-end:var(--vp-semantic-spacing-3xl);display:block}}@media (min-width:1200px){.store-locator__zoom-control{inset-block-end:var(--vp-semantic-spacing-5xl);inset-inline-end:var(--vp-semantic-spacing-5xl)}}.store-locator .store-locator__address-caption{inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:600px){.store-locator .store-locator__address-caption{white-space:unset}}.logo-icon-only{border-radius:var(--vp-semantic-border-radius-s)}.native-app-banner{position:fixed;inset-block-end:var(--vp-semantic-spacing-s);inset-inline-start:var(--vp-semantic-spacing-s);inset-inline-end:var(--vp-semantic-spacing-s);z-index:var(--z-index-buy-bar);display:flex;flex-direction:row;-moz-column-gap:var(--vp-semantic-spacing-m);column-gap:var(--vp-semantic-spacing-m);align-items:center;justify-content:space-around;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-container-quiet)}.native-app-banner__copy{display:flex;flex:1;flex-direction:column;padding:0 var(--vp-semantic-spacing-s)}.native-app-banner__copy-subtitle{color:var(--vp-semantic-color-content-quiet)}.media-link-item{display:inline-flex;align-items:center;cursor:pointer;border:none;outline:none}.media-link-item__title{padding:var(--vp-semantic-spacing-s) 0;color:var(--vp-semantic-color-content-neutral);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (min-width:1200px){.media-link-item__title:hover{color:var(--vp-semantic-color-content-brand)}.media-link-item__title:focus-visible+.media-link-item__image,.media-link-item__title:hover+.media-link-item__image{opacity:var(--vp-semantic-opacity-full);transform:translateX(0)}}.media-link-item__image{flex-shrink:0;inline-size:64px;margin-inline-start:var(--vp-semantic-spacing-s);opacity:1;transition-timing-function:var(
        --vp-semantic-motion-easing-functional-ease-in-out
      ),var(--vp-semantic-motion-easing-functional-ease-in);transition-duration:var(--vp-semantic-motion-duration-quick),var(--vp-semantic-motion-duration-quick);transition-property:opacity,transform;transform:translateX(0)}@media (min-width:1200px){.media-link-item__image{margin-inline-start:var(--vp-semantic-spacing-l);pointer-events:none;opacity:var(--vp-semantic-opacity-none);transform:translateX(calc(var(--vp-semantic-spacing-l) * -1))}}.media-link-item:focus-visible{color:var(--vp-semantic-color-content-brand);outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand)}.media-link-item:focus-visible .media-link-item__image{opacity:var(--vp-semantic-opacity-full);transform:translateX(0)}.trending-link-list{padding:var(--vp-semantic-spacing-6xl) 0 var(--vp-semantic-spacing-7xl)}@media (min-width:1200px){.trending-link-list{padding:var(--vp-semantic-spacing-6xl) 0 var(--vp-semantic-spacing-8xl)}}.trending-link-list__title{margin-block-end:var(--vp-semantic-spacing-2xl)}@media (min-width:1200px){.trending-link-list__title{margin-block-end:var(--vp-semantic-spacing-3xl)}}.trending-link-list__item{margin-block-end:var(--vp-semantic-spacing-s)}@media (min-width:600px){.trending-link-list__item{margin-block-end:var(--vp-semantic-spacing-m)}}@media (min-width:1200px){.trending-link-list__item{margin-block-end:var(--vp-semantic-spacing-l)}.trending-link-list__links{-moz-column-count:2;column-count:2;-moz-column-gap:var(--vp-semantic-spacing-xl);column-gap:var(--vp-semantic-spacing-xl)}}.product-card-mini{display:flex;align-items:center;padding-inline-end:var(--vp-semantic-spacing-l);overflow:hidden;background-color:var(--vp-semantic-color-container-quiet)}.product-card-mini__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:2;white-space:pre-wrap}.product-card-mini__content{flex-shrink:1;inline-size:100%;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-s)}.product-card-mini--rounded{border-radius:var(--vp-semantic-border-radius-m)}.product-card-mini__image-wrapper{flex-shrink:0;inline-size:95px}.product-card-mini--l .product-card-mini__image-wrapper{inline-size:104px}.shoppable-media-product-cards{display:grid;gap:var(--vp-semantic-spacing-2xs);padding-block-end:var(--vp-semantic-spacing-3xl)}.shoppable-media-product-cards--layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-2xs)}.shoppable-media-headline{position:absolute;inset-block-start:var(--vp-semantic-spacing-3xl);z-index:2;color:var(--vp-semantic-color-content-inverse)}.shoppable-media-headline--with-subline{position:static;color:var(--vp-semantic-color-content-neutral)}.shoppable-media-headline--with-subline.shoppable-media-headline{padding-block-start:var(--vp-semantic-spacing-2xl);padding-block-end:var(--vp-semantic-spacing-xl)}@media (min-width:1200px){.shoppable-media-headline{position:static;padding:0;padding-block-end:var(--vp-semantic-spacing-3xl);margin:0;color:var(--vp-semantic-color-content-neutral)}}.mini-product-cards{position:absolute;inset:0;inset-block-start:auto;inset-block-end:var(--vp-semantic-spacing-s);padding-inline:var(--vp-semantic-spacing-m);overflow:auto hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vp-semantic-spacing-m)}@media (prefers-reduced-motion:no-preference){.mini-product-cards{scroll-behavior:smooth}}.mini-product-cards:is(:focus-visible,:focus-within){outline:none;outline-offset:-2px}.mini-product-cards::-webkit-scrollbar{block-size:6px}.mini-product-cards::-webkit-scrollbar-track{background:transparent;background-clip:padding-box}.mini-product-cards::-webkit-scrollbar-thumb{block-size:2px;background:var(--vp-semantic-color-border-neutral);background-clip:padding-box;border:1px solid transparent;border-radius:8px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.mini-product-cards:is(:focus-visible,:focus-within,:hover)::-webkit-scrollbar-thumb{background:var(--vp-semantic-color-border-inverse);border-color:var(--vp-semantic-color-border-inverse)}.mini-product-cards:is(:focus-visible,:focus-within,:hover)::-webkit-scrollbar{transform:scaleY(1.2)}.mini-product-cards__carousel{display:flex}.mini-product-cards__carousel:after,.mini-product-cards__carousel:before{display:block;flex-shrink:0;inline-size:var(--vp-semantic-spacing-xl);content:""}.mini-product-cards__carousel:after{inline-size:var(--vp-semantic-spacing-4xl)}.mini-product-cards__carousel{gap:var(--vp-semantic-spacing-xs);padding-block-end:var(--vp-semantic-spacing-xl)}.mini-product-cards__card{box-sizing:initial;flex:0 0 calc(var(--grid-mixed-col-width) * 3 + var(--grid-gap) * 3);scroll-snap-align:start}.mini-product-cards__card>a{display:block;inline-size:100%}.mini-product-cards__card .product-card-mini{inline-size:100%}@media (min-width:600px){.mini-product-cards__card{flex:0 0 calc(var(--grid-mixed-col-width) * 4 + var(--grid-gap) * 5)}}.shoppable-media-tile{position:relative}@media (min-width:1200px){.shoppable-media-tile{display:flex}}.shoppable-media-tile--with-title .shoppable-media-tile__media:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.55))}.shoppable-media-tile__media{position:relative}@media (min-width:600px){.shoppable-media-tile__media .media>.aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-4-5)}}@media (min-width:1200px){.shoppable-media-tile__media:after{content:none}}.shoppable-media-tile__media-video-cta{position:absolute;inset-block-start:var(--vp-semantic-spacing-2xl);inset-inline-end:var(--vp-semantic-spacing-l);z-index:1;inline-size:var(--vp-semantic-sizing-4xl);block-size:var(--vp-semantic-sizing-4xl)}@media (min-width:600px){.shoppable-media-tile__media-video-cta{inset-inline-end:var(--vp-semantic-spacing-3xl)}}@media (min-width:1200px){.shoppable-media-tile__media-video-cta{inset-block-start:unset;inset-block-end:var(--vp-semantic-spacing-3xl);inset-inline-end:var(--vp-semantic-spacing-3xl)}.shoppable-media-tile__top{display:flex;flex:0 0 calc(var(--grid-mixed-col-width) * 4 + var(--grid-gap) * 4);flex-direction:column;justify-content:center;order:2;margin:auto}.shoppable-media-tile__top .shoppable-media-tile__cta{margin-block-start:0}}.shoppable-media-tile__bottom{position:relative}@media (min-width:1200px){.shoppable-media-tile__bottom{flex:0 0 50%;order:1}}.shoppable-media-tile__cta{margin-block-start:var(--vp-semantic-spacing-m)}@media (min-width:600px){.shoppable-media-tile__cta{margin-block-start:var(--vp-semantic-spacing-l)}}.horizontal-menu{position:sticky;inset-block-start:0}.horizontal-menu,.horizontal-menu__actions-wrapper{background-color:var(--vp-semantic-color-container-neutral)}.horizontal-menu__actions-wrapper{position:relative;z-index:1;display:flex;justify-content:space-between}.horizontal-menu__actions-wrapper>div{inline-size:100%}.horizontal-menu__right-actions{display:flex;gap:var(--vp-semantic-spacing-xl)}.horizontal-menu__right-actions .additional-menu-link-item a{display:flex;padding-block-start:1px}.horizontal-menu__right-actions .additional-menu-link-item a:hover:after{position:absolute;inset-block-end:-1px;inset-inline-start:0;z-index:1;inline-size:100%;block-size:var(--vp-semantic-border-width-s);content:"";background-color:var(--vp-semantic-color-content-neutral)}.horizontal-menu__right-actions .additional-menu-link-item .vp-link[data-hover]{--link-color:none;--link-color-underlining:none}.horizontal-menu__list{display:flex;flex-direction:row;gap:var(--vp-semantic-spacing-xl)}.horizontal-menu__list .additional-menu-item:nth-child(1 of .additional-menu-item){margin-inline-start:auto}.horizontal-menu__list .additional-menu-item:nth-last-child(1 of .additional-menu-item){margin-inline-end:var(--vp-semantic-spacing-s)}.horizontal-menu__list .additional-menu-item a{display:flex;padding-block-start:1px}.horizontal-menu__indicator{background-color:var(--vp-semantic-color-border-catchy)}.horizontal-menu__indicator[data-orientation=horizontal]{z-index:1;block-size:var(--vp-semantic-border-width-s);transition:undefined transformundefined var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out)}.horizontal-menu__overlay{position:fixed;inset:0;z-index:0;inline-size:100%;block-size:100vb;content:"";background-color:rgba(0,0,0,var(--vp-core-opacity-500))}.horizontal-menu__viewport-position{position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:100%}.horizontal-menu__viewport-container,.horizontal-menu__viewport-position{background-color:var(--vp-semantic-color-container-neutral)}.horizontal-menu__viewport{position:relative;inline-size:100%;min-block-size:var(--radix-navigation-menu-viewport-height);padding:var(--vp-semantic-spacing-xl) var(--focus-border-offset) var(--vp-semantic-spacing-6xl);margin:0 calc(var(--focus-border-offset) * -1);overflow:hidden;transition:undefined var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out);transform-origin:top center}.page-container>* a:focus-visible section:first-of-type{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-catchy)}.page-container>:not(dialog,h2):last-child{margin-block-end:0}.page-container>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-7xl)}@media (min-width:1200px){.page-container>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-8xl)}}.page-container .key-benefits{margin-block-end:var(--vp-semantic-spacing-2xl)}.page-container-limited-width{max-inline-size:var(--grid-max-width);margin:0 auto}.page-container-reduced-spacing>:not(dialog,h2):last-child{margin-block-end:0}.page-container-reduced-spacing>:not(dialog,h2){margin-block-end:var(--vp-semantic-spacing-5xl)}.page-container-reduced-spacing-first-child>:not(dialog,h2):first-child{margin-block-end:var(--vp-semantic-spacing-4xl)}@media (min-width:1200px){.page-container-reduced-spacing-first-child>:not(dialog,h2):first-child{margin-block-end:var(--vp-semantic-spacing-5xl)}}.page-container-include-last-child-spacing>:not(dialog,h2):last-child{margin-block-end:var(--vp-semantic-spacing-7xl)}@media (min-width:1200px){.page-container-include-last-child-spacing>:not(dialog,h2):last-child{margin-block-end:var(--vp-semantic-spacing-8xl)}}