.otds-text[break-spaces]{white-space:break-spaces}:not([color]).otds-text{color:var(--ods-color-default-500)}[color^=default].otds-text{color:var(--ods-color-default-500)}[color^=primary].otds-text{color:var(--ods-color-primary-500)}[color^=text].otds-text{color:var(--ods-color-text-500)}[color^=accent].otds-text{color:var(--ods-color-accent-500)}[color^=error].otds-text{color:var(--ods-color-error-500)}[color^=warning].otds-text{color:var(--ods-color-warning-500)}[color^=success].otds-text{color:var(--ods-color-success-500)}[color^=info].otds-text{color:var(--ods-color-info-500)}[color^=promotion].otds-text{color:var(--ods-color-promotion-500)}[hue]:not([color]).otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-default-500))}[hue][color^=default].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-default-500))}[hue][color^=primary].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-primary-500))}[hue][color^=text].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-text-500))}[hue][color^=accent].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-accent-500))}[hue][color^=error].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-error-500))}[hue][color^=warning].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-warning-500))}[hue][color^=success].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-success-500))}[hue][color^=info].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-info-500))}[hue][color^=promotion].otds-text{color:var(--osds-text-color-specific-hue,var(--ods-color-promotion-500))}[contrasted]:not([color]).otds-text{color:var(--ods-color-default-500-contrasted)}[contrasted][color^=default].otds-text{color:var(--ods-color-default-500-contrasted)}[contrasted][color^=primary].otds-text{color:var(--ods-color-primary-500-contrasted)}[contrasted][color^=text].otds-text{color:var(--ods-color-text-500-contrasted)}[contrasted][color^=accent].otds-text{color:var(--ods-color-accent-500-contrasted)}[contrasted][color^=error].otds-text{color:var(--ods-color-error-500-contrasted)}[contrasted][color^=warning].otds-text{color:var(--ods-color-warning-500-contrasted)}[contrasted][color^=success].otds-text{color:var(--ods-color-success-500-contrasted)}[contrasted][color^=info].otds-text{color:var(--ods-color-info-500-contrasted)}[contrasted][color^=promotion].otds-text{color:var(--ods-color-promotion-500-contrasted)}[level=heading][size="100"].otds-text{font-size:var(--ods-typography-heading-100-font-size);font-weight:var(--ods-typography-heading-100-font-weight);font-family:var(--ods-typography-heading-100-font-family);font-style:var(--ods-typography-heading-100-font-style);letter-spacing:var(--ods-typography-heading-100-letter-spacing);line-height:var(--ods-typography-heading-100-line-height)}[level=heading][size="200"].otds-text{font-size:var(--ods-typography-heading-200-font-size);font-weight:var(--ods-typography-heading-200-font-weight);font-family:var(--ods-typography-heading-200-font-family);font-style:var(--ods-typography-heading-200-font-style);letter-spacing:var(--ods-typography-heading-200-letter-spacing);line-height:var(--ods-typography-heading-200-line-height)}[level=heading][size="300"].otds-text{font-size:var(--ods-typography-heading-300-font-size);font-weight:var(--ods-typography-heading-300-font-weight);font-family:var(--ods-typography-heading-300-font-family);font-style:var(--ods-typography-heading-300-font-style);letter-spacing:var(--ods-typography-heading-300-letter-spacing);line-height:var(--ods-typography-heading-300-line-height)}[level=heading][size="400"].otds-text{font-size:var(--ods-typography-heading-400-font-size);font-weight:var(--ods-typography-heading-400-font-weight);font-family:var(--ods-typography-heading-400-font-family);font-style:var(--ods-typography-heading-400-font-style);letter-spacing:var(--ods-typography-heading-400-letter-spacing);line-height:var(--ods-typography-heading-400-line-height)}[level=heading][size="500"].otds-text{font-size:var(--ods-typography-heading-500-font-size);font-weight:var(--ods-typography-heading-500-font-weight);font-family:var(--ods-typography-heading-500-font-family);font-style:var(--ods-typography-heading-500-font-style);letter-spacing:var(--ods-typography-heading-500-letter-spacing);line-height:var(--ods-typography-heading-500-line-height)}[level=heading][size="600"].otds-text{font-size:var(--ods-typography-heading-600-font-size);font-weight:var(--ods-typography-heading-600-font-weight);font-family:var(--ods-typography-heading-600-font-family);font-style:var(--ods-typography-heading-600-font-style);letter-spacing:var(--ods-typography-heading-600-letter-spacing);line-height:var(--ods-typography-heading-600-line-height)}[level=heading][size="700"].otds-text{font-size:var(--ods-typography-heading-700-font-size);font-weight:var(--ods-typography-heading-700-font-weight);font-family:var(--ods-typography-heading-700-font-family);font-style:var(--ods-typography-heading-700-font-style);letter-spacing:var(--ods-typography-heading-700-letter-spacing);line-height:var(--ods-typography-heading-700-line-height)}[level=heading][size="800"].otds-text{font-size:var(--ods-typography-heading-800-font-size);font-weight:var(--ods-typography-heading-800-font-weight);font-family:var(--ods-typography-heading-800-font-family);font-style:var(--ods-typography-heading-800-font-style);letter-spacing:var(--ods-typography-heading-800-letter-spacing);line-height:var(--ods-typography-heading-800-line-height)}[level=subheading][size="100"].otds-text{font-size:var(--ods-typography-subheading-100-font-size);font-weight:var(--ods-typography-subheading-100-font-weight);font-family:var(--ods-typography-subheading-100-font-family);font-style:var(--ods-typography-subheading-100-font-style);letter-spacing:var(--ods-typography-subheading-100-letter-spacing);line-height:var(--ods-typography-subheading-100-line-height)}[level=subheading][size="200"].otds-text{font-size:var(--ods-typography-subheading-200-font-size);font-weight:var(--ods-typography-subheading-200-font-weight);font-family:var(--ods-typography-subheading-200-font-family);font-style:var(--ods-typography-subheading-200-font-style);letter-spacing:var(--ods-typography-subheading-200-letter-spacing);line-height:var(--ods-typography-subheading-200-line-height)}[level=body][size="100"].otds-text{font-size:var(--ods-typography-body-100-font-size);font-weight:var(--ods-typography-body-100-font-weight);font-family:var(--ods-typography-body-100-font-family);font-style:var(--ods-typography-body-100-font-style);letter-spacing:var(--ods-typography-body-100-letter-spacing);line-height:var(--ods-typography-body-100-line-height)}[level=body][size="200"].otds-text{font-size:var(--ods-typography-body-200-font-size);font-weight:var(--ods-typography-body-200-font-weight);font-family:var(--ods-typography-body-200-font-family);font-style:var(--ods-typography-body-200-font-style);letter-spacing:var(--ods-typography-body-200-letter-spacing);line-height:var(--ods-typography-body-200-line-height)}[level=body][size="300"].otds-text{font-size:var(--ods-typography-body-300-font-size);font-weight:var(--ods-typography-body-300-font-weight);font-family:var(--ods-typography-body-300-font-family);font-style:var(--ods-typography-body-300-font-style);letter-spacing:var(--ods-typography-body-300-letter-spacing);line-height:var(--ods-typography-body-300-line-height)}[level=body][size="400"].otds-text{font-size:var(--ods-typography-body-400-font-size);font-weight:var(--ods-typography-body-400-font-weight);font-family:var(--ods-typography-body-400-font-family);font-style:var(--ods-typography-body-400-font-style);letter-spacing:var(--ods-typography-body-400-letter-spacing);line-height:var(--ods-typography-body-400-line-height)}[level=body][size="500"].otds-text{font-size:var(--ods-typography-body-500-font-size);font-weight:var(--ods-typography-body-500-font-weight);font-family:var(--ods-typography-body-500-font-family);font-style:var(--ods-typography-body-500-font-style);letter-spacing:var(--ods-typography-body-500-letter-spacing);line-height:var(--ods-typography-body-500-line-height)}[level=body][size="600"].otds-text{font-size:var(--ods-typography-body-600-font-size);font-weight:var(--ods-typography-body-600-font-weight);font-family:var(--ods-typography-body-600-font-family);font-style:var(--ods-typography-body-600-font-style);letter-spacing:var(--ods-typography-body-600-letter-spacing);line-height:var(--ods-typography-body-600-line-height)}[level=button][size="100"].otds-text{font-size:var(--ods-typography-button-100-font-size);font-weight:var(--ods-typography-button-100-font-weight);font-family:var(--ods-typography-button-100-font-family);font-style:var(--ods-typography-button-100-font-style);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}[level=caption][size="100"].otds-text{font-size:var(--ods-typography-caption-100-font-size);font-weight:var(--ods-typography-caption-100-font-weight);font-family:var(--ods-typography-caption-100-font-family);font-style:var(--ods-typography-caption-100-font-style);letter-spacing:var(--ods-typography-caption-100-letter-spacing);line-height:var(--ods-typography-caption-100-line-height)}
.otds-text *{font-size:inherit;font-weight:inherit;}.otds-text sup{font-size:1rem !important;font-weight:400 !important;line-height:1.5em;}.otds-text.expanded{max-height:none;}.otds-text .read-more{cursor:pointer;white-space:nowrap;color:var(--ods-color-primary-500);}.otds-text[contrasted] .read-more{color:#bef1ff;}.otds-text .price--banner .price-value{color:var(--ods-color-primary-500);font-size:3.5rem;}.otds-text[level=body] p .oui-cta{vertical-align:baseline;}.odss-section--focus-left .otds-text[level=heading],.odss-section--focus-right .otds-text[level=heading],.odss-section--focus-left .otds-text[level=body],.odss-section--focus-right .otds-text[level=body]{color:var(--ods-color-primary-000,#fff) !important;}.odss-section--focus-left .otds-text[level=heading],.odss-section--focus-right .otds-text[level=heading]{--osds-text-color-specific-hue:var(--ods-color-primary-000,#fff);}.otds-text[data-custom-color]{padding:0 !important;color:var(--text-custom-color) !important;}.otds-text[data-custom-color][level],.otds-text[data-custom-color][color],.otds-text[data-custom-color][level][color]{color:var(--text-custom-color) !important;}.otds-text[data-deals-color]{color:var(--text-title-color);}.otds-text[data-deals-color][level],.otds-text[data-deals-color][color],.otds-text[data-deals-color][level][color]{color:var(--text-title-color);}.otds-text[data-deals-padding]{padding:var(--text-title-padding);}[level=heading][hue="800"]:not([color]).otds-text{--osds-text-color-specific-hue:var(--ods-color-default-800);}[level=heading][hue="800"][color^=default].otds-text{--osds-text-color-specific-hue:var(--ods-color-default-800);}[level=heading][hue="800"][color^=primary].otds-text{--osds-text-color-specific-hue:var(--ods-color-primary-800);}[level=heading][hue="800"][color^=text].otds-text{--osds-text-color-specific-hue:var(--ods-color-text-800);}[level=heading][hue="800"][color^=accent].otds-text{--osds-text-color-specific-hue:var(--ods-color-accent-800);}[level=heading][hue="800"][color^=error].otds-text{--osds-text-color-specific-hue:var(--ods-color-error-800);}[level=heading][hue="800"][color^=warning].otds-text{--osds-text-color-specific-hue:var(--ods-color-warning-800);}[level=heading][hue="800"][color^=success].otds-text{--osds-text-color-specific-hue:var(--ods-color-success-800);}[level=heading][hue="800"][color^=info].otds-text{--osds-text-color-specific-hue:var(--ods-color-info-800);}[level=heading][hue="800"][color^=promotion].otds-text{--osds-text-color-specific-hue:var(--ods-color-promotion-800);}[level=heading][hue="800"][contrasted]:not([color]).otds-text{--osds-text-color-specific-hue:var(--ods-color-default-800-contrasted);}[level=heading][hue="800"][contrasted][color^=default].otds-text{--osds-text-color-specific-hue:var(--ods-color-default-800-contrasted);}[level=heading][hue="800"][contrasted][color^=primary].otds-text{--osds-text-color-specific-hue:var(--ods-color-primary-800-contrasted);}[level=heading][hue="800"][contrasted][color^=text].otds-text{--osds-text-color-specific-hue:var(--ods-color-text-800-contrasted);}[level=heading][hue="800"][contrasted][color^=accent].otds-text{--osds-text-color-specific-hue:var(--ods-color-accent-800-contrasted);}[level=heading][hue="800"][contrasted][color^=error].otds-text{--osds-text-color-specific-hue:var(--ods-color-error-800-contrasted);}[level=heading][hue="800"][contrasted][color^=warning].otds-text{--osds-text-color-specific-hue:var(--ods-color-warning-800-contrasted);}[level=heading][hue="800"][contrasted][color^=success].otds-text{--osds-text-color-specific-hue:var(--ods-color-success-800-contrasted);}[level=heading][hue="800"][contrasted][color^=info].otds-text{--osds-text-color-specific-hue:var(--ods-color-info-800-contrasted);}[level=heading][hue="800"][contrasted][color^=promotion].otds-text{--osds-text-color-specific-hue:var(--ods-color-promotion-800-contrasted);}[level=body][hue="600"]:not([color]).otds-text{color:#19fffe;}[level=body][hue="600"][color^=default].otds-text{color:#19fffe;}[level=body][hue="600"][color^=primary].otds-text{color:#19fffe;}[level=body][hue="600"][color^=text].otds-text{color:#19fffe;}[level=body][hue="600"][color^=accent].otds-text{color:#19fffe;}[level=body][hue="600"][color^=error].otds-text{color:#19fffe;}[level=body][hue="600"][color^=warning].otds-text{color:#19fffe;}[level=body][hue="600"][color^=success].otds-text{color:#19fffe;}[level=body][hue="600"][color^=info].otds-text{color:#19fffe;}[level=body][hue="600"][color^=promotion].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted]:not([color]).otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=default].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=primary].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=text].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=accent].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=error].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=warning].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=success].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=info].otds-text{color:#19fffe;}[level=body][hue="600"][contrasted][color^=promotion].otds-text{color:#19fffe;}.otds-text button[obfuscate]{text-align:inherit;display:contents;}.ods-extended-link:hover,.ods-extended-link:focus{text-decoration:none;}.ods-extended-link::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}
.header--webcloud{position:relative;margin-bottom:3rem;z-index:2;}@media (min-width:768px){.header--webcloud{margin:3rem auto;}}.header--webcloud__grid{display:grid;grid-template-columns:1fr;gap:0;min-height:260px;}@media (min-width:768px){.header--webcloud__grid{grid-template-columns:5fr 7fr;gap:1rem;}}.header--webcloud__panel--info{position:relative;background:linear-gradient(to right,#0054d1 0%,#4b6fff 30%,#b86aff 45%,#ff6a3d 80%,#ff6a3d 100%);color:#fff;padding:1.5rem 1.5rem 0 1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;margin-bottom:-1px;}@media (min-width:768px){.header--webcloud__panel--info{background:var(--ods-color-blue-500);border-radius:8px;margin-bottom:0;padding:2rem 2rem 4rem 2rem;}.header--webcloud__panel--info::before{content:"";position:absolute;top:0;right:0px;width:100%;height:100%;background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/bg-img/hatching.png");background-size:cover;}}.header--webcloud__panel--visual{background:linear-gradient(to right,#0054d1 0%,#4b6fff 30%,#b86aff 45%,#ff6a3d 80%,#ff6a3d 100%);}@media (min-width:768px){.header--webcloud__panel--visual{border-radius:8px;}}.header--webcloud__title{background-color:#fff;color:var(--ods-color-blue-700);font-weight:600;font-size:1.2rem;padding:0.2rem 0.5rem !important;border-radius:4px;display:inline-block;margin-bottom:0.25rem;}@media (min-width:768px){.header--webcloud__title{margin-bottom:0.5rem;}}.header--webcloud__label{font-size:1.625rem;font-weight:700;line-height:1.4;margin-bottom:1rem;}@media (min-width:768px){.header--webcloud__label{text-shadow:0px 0px 8px rgba(0,24,94,0.6);font-size:1.8rem;margin-bottom:0;}}.header--webcloud__image{max-width:200px;max-height:200px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;}@media (min-width:320px){.header--webcloud__image{max-width:220px;max-height:220px;}}@media (min-width:768px){.header--webcloud__image{max-width:250px;max-height:250px;}}@media (min-width:1120px){.header--webcloud__image{max-width:300px;max-height:300px;}}.header--webcloud__form{border:2px solid var(--ods-color-blue-500);border-radius:8px;min-height:50px;}.header--webcloud__form__wrapper{padding:0.75rem;border-radius:12px;background-color:#fff;position:absolute;bottom:0;left:50%;width:95%;transform:translate(-50%,50%);}@media (min-width:768px){.header--webcloud__form__wrapper{width:66%;}}.header--webcloud__form__wrapper::before{content:"";position:absolute;top:50%;left:-19px;width:20px;transform:rotate(180deg) translateY(100%);height:20px;background:radial-gradient(circle at bottom right,rgba(0,0,0,0) 0 75%,#fff 76% 100%);}.header--webcloud__form__wrapper::after{content:"";position:absolute;top:50%;right:-19px;width:20px;transform:rotate(180deg) translateY(100%);height:20px;background:radial-gradient(circle at bottom left,rgba(0,0,0,0) 0 75%,#fff 76% 100%);}.header--webcloud__form--voip,.header--webcloud__form--eligibility{display:flex;justify-content:center;}.header--webcloud__form--voip .header--webcloud__input,.header--webcloud__form--eligibility .header--webcloud__input{flex:1;border:none;padding:8px;font-size:1rem;outline:none;}.header--webcloud__form--voip .header--webcloud__button,.header--webcloud__form--eligibility .header--webcloud__button{background-color:#fff;border:none;height:100%;align-items:center;padding:0 1rem;cursor:pointer;font-size:1.2rem;color:var(--ods-color-blue-500);}.header--webcloud__form.domain-search-token{max-width:740px;margin:0 auto;width:100%;}.header--webcloud__input-wrapper{background-color:#fff;border-radius:6px;padding:4px 4px 4px 14px;display:flex;align-items:center;font-size:1.1rem;}.header--webcloud__input-wrapper:focus-within{background-color:#f3fdff;}.header--webcloud__input-wrapper ::-moz-placeholder{color:var(--ods-color-gray-blue-500);font-size:1rem;font-weight:600;opacity:1;}.header--webcloud__input-wrapper :-ms-input-placeholder{color:var(--ods-color-gray-blue-500);font-size:1rem;font-weight:600;opacity:1;}.header--webcloud__input-wrapper ::placeholder{color:var(--ods-color-gray-blue-500);font-size:1rem;font-weight:600;opacity:1;}.header--webcloud__input-wrapper .oui-select-wrapper{height:100%;}.header--webcloud__input-wrapper .oui-select{height:100%;border:none;border-radius:10px 0 0 10px;min-width:160px;border-right:2px solid var(--ods-color-blue-500);background-color:#f3fdff;}.header--webcloud__form--eligibility .header--webcloud__input-wrapper .oui-select{min-width:130px;}@media (min-width:768px){.header--webcloud__form--eligibility .header--webcloud__input-wrapper .oui-select{min-width:270px;}}.header--webcloud__input-wrapper .oui-select .label{font-weight:600;color:var(--ods-color-blue-500);}.header--webcloud__input-wrapper .oui-select-items li{background-color:#f3fdff;font-weight:600;color:var(--ods-color-blue-500);font-size:1rem;}.header--webcloud__input-wrapper .oui-select-items li:hover{background-color:var(--ods-color-blue-200);}.header--webcloud__input-wrapper .oui-select-items li.selected{color:var(--ods-color-blue-500);background-color:var(--ods-color-blue-100);}.header--webcloud__input-wrapper .oui-select-items li.selected:hover{color:var(--ods-color-blue-500);background-color:var(--ods-color-blue-200);}.header--webcloud__input-prefix{font-weight:700;color:#000;}.header--webcloud__input{flex:1;border:none;outline:none;color:var(--ods-color-text-500);}.header--webcloud__input:focus-within{background-color:#f3fdff;}.header--webcloud__button{border:1px solid var(--Color-Primary-500,#0050d7);padding:6px 8px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--ods-color-blue-500);color:#fff;font-weight:600;border-radius:8px;font-size:1rem;height:100%;}@media (max-width:425px){.header--webcloud__button-text{display:none;}}.header--webcloud__button--reset::before{background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/cross.svg");}.header--webcloud__icon{width:1rem;height:1rem;}.header--webcloud__suggestions-list{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto;width:300px;font-size:1rem;position:absolute;left:0;top:42px;background:var(--ods-color-blue-100);z-index:1000;}.header--webcloud__suggestions-list li{padding:8px;cursor:pointer;background-color:#f3fdff;font-weight:600;color:var(--ods-color-blue-500);font-size:1rem;}.header--webcloud__suggestions-list li:hover{background-color:var(--ods-color-blue-200);}.header--webcloud__suggestions-list li.highlighted{color:var(--ods-color-blue-500);background-color:var(--ods-color-blue-100);}.header--webcloud__suggestions-list li.highlighted:hover{color:var(--ods-color-blue-500);background-color:var(--ods-color-blue-200);}.header--webcloud__suggestions__wrapper{position:relative;}.header--webcloud__form--voip .header--webcloud__input-wrapper:focus-within .header--webcloud__button,.header--webcloud__form--eligibility .header--webcloud__input-wrapper:focus-within .header--webcloud__button{background-color:#f3fdff;}.header--webcloud--mono{background:linear-gradient(90deg,#0050d7 0%,#722ae6 50.32%,#e2652d 100%);border-radius:0 0 8px 8px;min-height:193px;height:193px;overflow:hidden;}.header--webcloud--mono .header--webcloud__mono{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;}.header--webcloud--mono .header--webcloud__mono-text{width:100%;padding:0 1.5rem;color:#fff;}.header--webcloud--mono .header--webcloud__title{margin-bottom:0.5rem;}.header--webcloud--mono .header--webcloud__mono-visual{display:none;}.header--webcloud--mono .header--webcloud__mono-image{max-height:100%;width:auto;}@media (min-width:768px){.header--webcloud--mono{background:linear-gradient(90deg,#0050d7 52.88%,#b571f3 76.92%,#ff6f2f 100%);min-height:164px;height:164px;padding:0;border-radius:8px;}.header--webcloud--mono .header--webcloud__mono{flex-direction:row;align-items:center;}.header--webcloud--mono .header--webcloud__mono-text{max-width:720px;padding:0 1.25rem;}.header--webcloud--mono .header--webcloud__mono-visual{display:flex;margin-left:auto;align-items:center;justify-content:flex-end;height:100%;}}.domain-search-token-wrapper{display:flex;justify-content:center;width:100%;padding:0 1rem;}
.button{height:3.25rem;border-radius:var(--ods-size-border-radius-02);border-width:var(--ods-size-inset-02);padding:0 var(--ods-size-squish-06-x)}.button{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-02);line-height:var(--ods-typo-size-04);font-weight:var(--ods-typo-weight-semibold)}:host button,otds-button button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}:host button,:host [type=button],:host [type=reset],:host [type=submit],otds-button button,otds-button [type=button],otds-button [type=reset],otds-button [type=submit]{-webkit-appearance:button}:host button::-moz-focus-inner,:host [type=button]::-moz-focus-inner,:host [type=reset]::-moz-focus-inner,:host [type=submit]::-moz-focus-inner,otds-button button::-moz-focus-inner,otds-button [type=button]::-moz-focus-inner,otds-button [type=reset]::-moz-focus-inner,otds-button [type=submit]::-moz-focus-inner{border-style:none;padding:0}:host button:focus-visible,:host [type=button]:focus-visible,:host [type=reset]:focus-visible,:host [type=submit]:focus-visible,otds-button button:focus-visible,otds-button [type=button]:focus-visible,otds-button [type=reset]:focus-visible,otds-button [type=submit]:focus-visible{outline:1px dotted ButtonText}.otds-button{display:inline-block;margin:calc(var(--ods-size-inset-n-02) + var(--ods-size-inset-n-02));outline:none;overflow:hidden;padding:calc(var(--ods-size-inset-02) + var(--ods-size-inset-02))}.otds-button .button{border-color:transparent;border-style:solid;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-flex;margin:0;opacity:1;overflow:hidden;text-decoration:none;width:initial;transition:all ease-in-out 100ms}.otds-button .button .button__text-container{align-items:center;display:inline-grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template:"start center end"/auto 1fr auto;height:100%;justify-content:center;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:inherit}.otds-button .button .button__text-container>[name]{display:flex;align-self:center}.otds-button .button .button__text-container>[name]:empty{display:none;margin:0}.otds-button .button .button__text-container>[name=start]{grid-area:start;justify-self:start;margin-right:var(--ods-size-inline-04)}.otds-button .button .button__text-container>[name=end]{grid-area:end;justify-self:end;margin-left:var(--ods-size-inline-04)}:not([disabled]):focus-visible.otds-button .button{outline-style:dotted;outline-width:var(--ods-size-inset-02);outline-offset:var(--ods-size-inset-02)}:active.otds-button .button{transition:background-color ease-in-out 0s}[disabled].otds-button{cursor:not-allowed}[disabled].otds-button .button{pointer-events:none}[flex].otds-button{display:flex;width:100%}[flex].otds-button .button{width:100%}.button__centered-text{grid-area:center;justify-self:stretch}.otds-button .button{border-color:transparent}[disabled].otds-button .button{opacity:.5}:not([variant]):not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}:not([variant])[color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}:not([variant])[color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}:not([variant])[color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}:not([variant])[color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}:not([variant])[color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}:not([variant])[color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}:not([variant])[color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}:not([variant])[color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}:not([variant])[color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}:not([variant])[contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}:not([variant])[contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}:not([variant])[contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}:not([variant])[contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}:not([variant])[contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}:not([variant])[contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}:not([variant])[contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}:not([variant])[contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}:not([variant])[contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}:not([variant])[contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}:not([variant]):not([disabled]):not([color]).otds-button .button:hover,:not([variant]):not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}:not([variant]):not([disabled])[color^=default].otds-button .button:hover,:not([variant]):not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}:not([variant]):not([disabled])[color^=primary].otds-button .button:hover,:not([variant]):not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}:not([variant]):not([disabled])[color^=text].otds-button .button:hover,:not([variant]):not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}:not([variant]):not([disabled])[color^=accent].otds-button .button:hover,:not([variant]):not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}:not([variant]):not([disabled])[color^=error].otds-button .button:hover,:not([variant]):not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}:not([variant]):not([disabled])[color^=warning].otds-button .button:hover,:not([variant]):not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}:not([variant]):not([disabled])[color^=success].otds-button .button:hover,:not([variant]):not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}:not([variant]):not([disabled])[color^=info].otds-button .button:hover,:not([variant]):not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}:not([variant]):not([disabled])[color^=promotion].otds-button .button:hover,:not([variant]):not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}:not([variant]):not([disabled])[contrasted]:not([color]).otds-button .button:hover,:not([variant]):not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}:not([variant]):not([disabled])[contrasted][color^=default].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}:not([variant]):not([disabled])[contrasted][color^=primary].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}:not([variant]):not([disabled])[contrasted][color^=text].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}:not([variant]):not([disabled])[contrasted][color^=accent].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}:not([variant]):not([disabled])[contrasted][color^=error].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}:not([variant]):not([disabled])[contrasted][color^=warning].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}:not([variant]):not([disabled])[contrasted][color^=success].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}:not([variant]):not([disabled])[contrasted][color^=info].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}:not([variant]):not([disabled])[contrasted][color^=promotion].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}:not([variant]):not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}:not([variant]):not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}:not([variant]):not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}:not([variant]):not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}:not([variant]):not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}:not([variant]):not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}:not([variant]):not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}:not([variant]):not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}:not([variant]):not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}:not([variant]):not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}:not([variant]):not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}:not([variant]):not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}:not([variant]):not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}:not([variant]):not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}:not([variant]):not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}:not([variant]):not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}:not([variant]):not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}:not([variant]):not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}:not([variant]):not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}:not([variant]):not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=flat]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=flat][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=flat][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}[variant=flat][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}[variant=flat][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}[variant=flat][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}[variant=flat][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}[variant=flat][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}[variant=flat][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}[variant=flat][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}[variant=flat][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=flat][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=flat][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}[variant=flat][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}[variant=flat][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}[variant=flat][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}[variant=flat][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}[variant=flat][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}[variant=flat][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}[variant=flat][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}[variant=flat]:not([disabled]):not([color]).otds-button .button:hover,[variant=flat]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=flat]:not([disabled])[color^=default].otds-button .button:hover,[variant=flat]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=flat]:not([disabled])[color^=primary].otds-button .button:hover,[variant=flat]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}[variant=flat]:not([disabled])[color^=text].otds-button .button:hover,[variant=flat]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}[variant=flat]:not([disabled])[color^=accent].otds-button .button:hover,[variant=flat]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}[variant=flat]:not([disabled])[color^=error].otds-button .button:hover,[variant=flat]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}[variant=flat]:not([disabled])[color^=warning].otds-button .button:hover,[variant=flat]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}[variant=flat]:not([disabled])[color^=success].otds-button .button:hover,[variant=flat]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}[variant=flat]:not([disabled])[color^=info].otds-button .button:hover,[variant=flat]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}[variant=flat]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=flat]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}[variant=flat]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=flat]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=flat]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=flat]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=flat]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=flat]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=flat]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=flat]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=flat]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=flat]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=flat]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=flat]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}[variant=flat]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}[variant=flat]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}[variant=flat]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}[variant=flat]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}[variant=flat]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}[variant=flat]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}[variant=flat]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}[variant=flat]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}[variant=flat]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}[variant=flat]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=flat]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=flat]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=flat]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=flat]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=flat]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=flat]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=flat]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=flat]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=flat]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=default]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=default][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=default][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}[variant=default][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}[variant=default][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}[variant=default][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}[variant=default][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}[variant=default][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}[variant=default][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}[variant=default][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}[variant=default][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=default][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=default][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}[variant=default][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}[variant=default][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}[variant=default][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}[variant=default][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}[variant=default][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}[variant=default][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}[variant=default][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}[variant=default]:not([disabled]):not([color]).otds-button .button:hover,[variant=default]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=default]:not([disabled])[color^=default].otds-button .button:hover,[variant=default]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=default]:not([disabled])[color^=primary].otds-button .button:hover,[variant=default]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}[variant=default]:not([disabled])[color^=text].otds-button .button:hover,[variant=default]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}[variant=default]:not([disabled])[color^=accent].otds-button .button:hover,[variant=default]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}[variant=default]:not([disabled])[color^=error].otds-button .button:hover,[variant=default]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}[variant=default]:not([disabled])[color^=warning].otds-button .button:hover,[variant=default]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}[variant=default]:not([disabled])[color^=success].otds-button .button:hover,[variant=default]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}[variant=default]:not([disabled])[color^=info].otds-button .button:hover,[variant=default]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}[variant=default]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=default]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}[variant=default]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=default]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=default]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=default]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=default]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=default]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=default]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=default]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=default]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=default]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=default]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=default]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}[variant=default]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}[variant=default]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}[variant=default]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}[variant=default]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}[variant=default]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}[variant=default]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}[variant=default]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}[variant=default]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}[variant=default]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}[variant=default]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=default]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=default]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=default]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=default]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=default]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=default]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=default]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=default]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=default]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=stroked].otds-button .button{background-color:initial}[variant=stroked]:not([color]).otds-button .button{background-color:var(--ods-color-default-500-contrasted);color:var(--ods-color-default-500);border-color:var(--ods-color-default-500)}[variant=stroked][color^=default].otds-button .button{background-color:var(--ods-color-default-500-contrasted);color:var(--ods-color-default-500);border-color:var(--ods-color-default-500)}[variant=stroked][color^=primary].otds-button .button{background-color:var(--ods-color-primary-500-contrasted);color:var(--ods-color-primary-500);border-color:var(--ods-color-primary-500)}[variant=stroked][color^=text].otds-button .button{background-color:var(--ods-color-text-500-contrasted);color:var(--ods-color-text-500);border-color:var(--ods-color-text-500)}[variant=stroked][color^=accent].otds-button .button{background-color:var(--ods-color-accent-500-contrasted);color:var(--ods-color-accent-500);border-color:var(--ods-color-accent-500)}[variant=stroked][color^=error].otds-button .button{background-color:var(--ods-color-error-500-contrasted);color:var(--ods-color-error-500);border-color:var(--ods-color-error-500)}[variant=stroked][color^=warning].otds-button .button{background-color:var(--ods-color-warning-500-contrasted);color:var(--ods-color-warning-500);border-color:var(--ods-color-warning-500)}[variant=stroked][color^=success].otds-button .button{background-color:var(--ods-color-success-500-contrasted);color:var(--ods-color-success-500);border-color:var(--ods-color-success-500)}[variant=stroked][color^=info].otds-button .button{background-color:var(--ods-color-info-500-contrasted);color:var(--ods-color-info-500);border-color:var(--ods-color-info-500)}[variant=stroked][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-500-contrasted);color:var(--ods-color-promotion-500);border-color:var(--ods-color-promotion-500)}[variant=stroked][contrasted]:not([color]).otds-button .button{background-color:transparent;color:var(--ods-color-default-500-contrasted);border-color:var(--ods-color-default-500-contrasted)}[variant=stroked][contrasted][color^=default].otds-button .button{background-color:transparent;color:var(--ods-color-default-500-contrasted);border-color:var(--ods-color-default-500-contrasted)}[variant=stroked][contrasted][color^=primary].otds-button .button{background-color:transparent;color:var(--ods-color-primary-500-contrasted);border-color:var(--ods-color-primary-500-contrasted)}[variant=stroked][contrasted][color^=text].otds-button .button{background-color:transparent;color:var(--ods-color-text-500-contrasted);border-color:var(--ods-color-text-500-contrasted)}[variant=stroked][contrasted][color^=accent].otds-button .button{background-color:transparent;color:var(--ods-color-accent-500-contrasted);border-color:var(--ods-color-accent-500-contrasted)}[variant=stroked][contrasted][color^=error].otds-button .button{background-color:transparent;color:var(--ods-color-error-500-contrasted);border-color:var(--ods-color-error-500-contrasted)}[variant=stroked][contrasted][color^=warning].otds-button .button{background-color:transparent;color:var(--ods-color-warning-500-contrasted);border-color:var(--ods-color-warning-500-contrasted)}[variant=stroked][contrasted][color^=success].otds-button .button{background-color:transparent;color:var(--ods-color-success-500-contrasted);border-color:var(--ods-color-success-500-contrasted)}[variant=stroked][contrasted][color^=info].otds-button .button{background-color:transparent;color:var(--ods-color-info-500-contrasted);border-color:var(--ods-color-info-500-contrasted)}[variant=stroked][contrasted][color^=promotion].otds-button .button{background-color:transparent;color:var(--ods-color-promotion-500-contrasted);border-color:var(--ods-color-promotion-500-contrasted)}[variant=stroked]:not([disabled]):not([color]).otds-button .button:hover,[variant=stroked]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[color^=default].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[color^=primary].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled])[color^=text].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled])[color^=accent].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled])[color^=error].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled])[color^=warning].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled])[color^=success].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled])[color^=info].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=stroked]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:hsla(var(--ods-color-primary-100-list),.2);border-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:hsla(var(--ods-color-text-100-list),.2);border-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:hsla(var(--ods-color-accent-100-list),.2);border-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:hsla(var(--ods-color-error-100-list),.2);border-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:hsla(var(--ods-color-warning-100-list),.2);border-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:hsla(var(--ods-color-success-100-list),.2);border-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:hsla(var(--ods-color-info-100-list),.2);border-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:hsla(var(--ods-color-promotion-100-list),.2);border-color:var(--ods-color-promotion-100)}[variant=stroked]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=stroked]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=stroked]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=stroked]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=stroked]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=stroked]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=stroked]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=stroked]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=stroked]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=stroked]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=stroked]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:hsla(var(--ods-color-primary-100-list),.5);border-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:hsla(var(--ods-color-text-100-list),.5);border-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:hsla(var(--ods-color-accent-100-list),.5);border-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:hsla(var(--ods-color-error-100-list),.5);border-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:hsla(var(--ods-color-warning-100-list),.5);border-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:hsla(var(--ods-color-success-100-list),.5);border-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:hsla(var(--ods-color-info-100-list),.5);border-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:hsla(var(--ods-color-promotion-100-list),.5);border-color:var(--ods-color-promotion-100)}[variant=ghost].otds-button .button{background-color:initial}[variant=ghost]:not([color]).otds-button .button{color:var(--ods-color-default-500)}[variant=ghost][color^=default].otds-button .button{color:var(--ods-color-default-500)}[variant=ghost][color^=primary].otds-button .button{color:var(--ods-color-primary-500)}[variant=ghost][color^=text].otds-button .button{color:var(--ods-color-text-500)}[variant=ghost][color^=accent].otds-button .button{color:var(--ods-color-accent-500)}[variant=ghost][color^=error].otds-button .button{color:var(--ods-color-error-500)}[variant=ghost][color^=warning].otds-button .button{color:var(--ods-color-warning-500)}[variant=ghost][color^=success].otds-button .button{color:var(--ods-color-success-500)}[variant=ghost][color^=info].otds-button .button{color:var(--ods-color-info-500)}[variant=ghost][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500)}[variant=ghost][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted)}[variant=ghost][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted)}[variant=ghost][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted)}[variant=ghost][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted)}[variant=ghost][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted)}[variant=ghost][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted)}[variant=ghost][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted)}[variant=ghost][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted)}[variant=ghost][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted)}[variant=ghost][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted)}[variant=ghost]:not([disabled]):not([color]).otds-button .button:hover,[variant=ghost]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=ghost]:not([disabled])[color^=default].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=ghost]:not([disabled])[color^=primary].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=ghost]:not([disabled])[color^=text].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=ghost]:not([disabled])[color^=accent].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=ghost]:not([disabled])[color^=error].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=ghost]:not([disabled])[color^=warning].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=ghost]:not([disabled])[color^=success].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=ghost]:not([disabled])[color^=info].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=ghost]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=ghost]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:hsla(var(--ods-color-primary-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:hsla(var(--ods-color-text-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:hsla(var(--ods-color-accent-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:hsla(var(--ods-color-error-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:hsla(var(--ods-color-warning-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:hsla(var(--ods-color-success-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:hsla(var(--ods-color-info-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:hsla(var(--ods-color-promotion-100-list),.2)}[variant=ghost]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=ghost]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=ghost]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=ghost]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=ghost]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=ghost]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=ghost]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=ghost]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=ghost]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=ghost]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=ghost]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:hsla(var(--ods-color-primary-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:hsla(var(--ods-color-text-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:hsla(var(--ods-color-accent-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:hsla(var(--ods-color-error-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:hsla(var(--ods-color-warning-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:hsla(var(--ods-color-success-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:hsla(var(--ods-color-info-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:hsla(var(--ods-color-promotion-100-list),.5)}:not([disabled]):focus .button{outline-color:var(--ods-color-gray-500)}:not([disabled])[contrasted]:focus .button{outline-color:var(--ods-color-gray-000)}[size=sm].otds-button .button{border-radius:var(--ods-size-button-sm-border-radius);border-width:var(--ods-size-button-sm-border-width);height:var(--ods-size-button-sm-height);padding:var(--ods-size-button-sm-padding-y) var(--ods-size-button-sm-padding-x)}[size=md].otds-button .button{border-radius:var(--ods-size-button-md-border-radius);border-width:var(--ods-size-button-md-border-width);height:var(--ods-size-button-md-height);padding:var(--ods-size-button-md-padding-y) var(--ods-size-button-md-padding-x)}.otds-button[size=md] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}.otds-button[size=sm] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}
.otds-button .button__centered-text{white-space:normal;text-align:center;}.height-auto-fill .otds-button .button{height:auto;padding-bottom:6px;padding-top:6px;}.odss-no-margin .otds-button{margin:0;padding:0;}[class*=inline-flex] .otds-button,[class*=inline-block] .otds-button{margin:0;padding:0;}[class*=inline-flex] .otds-button .button__centered-text,[class*=inline-block] .otds-button .button__centered-text{white-space:nowrap;}.otds-button[size=full] .button{border-radius:var(--ods-size-button-sm-border-radius);border-width:var(--ods-size-button-sm-border-width);height:var(--ods-size-button-sm-height);padding:var(--ods-size-button-sm-padding-y) var(--ods-size-button-sm-padding-x);}.otds-button[size=full] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height);}.otds-button[data-custom-text_color] .button,.otds-button[data-custom-text_color][variant][color] .button{color:var(--custom-text_color) !important;}.otds-button[data-custom-text_color] osds-icon,.otds-button[data-custom-text_color][variant][color] osds-icon{background-color:var(--custom-text_color);}.otds-button[data-custom-text_color_hover] .button:hover,.otds-button[data-custom-text_color_hover][variant][color] .button:hover{color:var(--custom-text_color_hover) !important;}.otds-button[data-custom-text_color_focus] .button:focus,.otds-button[data-custom-text_color_focus][variant][color] .button:focus{color:var(--custom-text_color_focus) !important;}[data-btn-bg-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{background-color:var(--btn-bg-color) !important;}[data-btn-text-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{color:var(--btn-text-color) !important;}[data-btn-border-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{border-color:var(--btn-border-color) !important;}[data-btn-spacing-letter] .otds-button:not([data-custom-ignorecommercialtheme]) .button__centered-text{letter-spacing:var(--btn-spacing-letter) !important;}[data-btn-text-transform] .otds-button:not([data-custom-ignorecommercialtheme]) .button__centered-text{text-transform:var(--btn-text-transform) !important;}.otds-button[data-custom-background_color] .button,.otds-button[data-custom-background_color][variant][color] .button{background-color:var(--custom-background_color) !important;}.otds-button[data-custom-background_color_hover] .button:hover,.otds-button[data-custom-background_color_hover][variant][color] .button:hover{background-color:var(--custom-background_color_hover) !important;}.otds-button[data-custom-background_color_focus] .button:focus,.otds-button[data-custom-background_color_focus][variant][color] .button:focus{background-color:var(--custom-background_color_focus) !important;}.otds-button[data-custom-border_color] .button,.otds-button[data-custom-border_color][variant][color] .button{border-color:var(--custom-border_color) !important;}.otds-button[data-custom-border_color_hover] .button:hover,.otds-button[data-custom-border_color_hover][variant][color] .button:hover{border-color:var(--custom-border_color_hover) !important;}.otds-button[data-custom-border_color_focus] .button:focus,.otds-button[data-custom-border_color_focus][variant][color] .button:focus{border-color:var(--custom-border_color_focus) !important;}.otds-button[disabled][variant][color]:not([color=default]) .button,.otds-button[disabled][data-custom-background_color][variant][color]:not([color=default]) .button{background-color:var(--ods-color-gray-100) !important;}.otds-button[disabled][variant][color]:not([color=default]) .button,.otds-button[disabled][data-custom-text_color][variant][color]:not([color=default]) .button{color:var(--ods-color-gray-500) !important;}.otds-button[disabled][variant][color] .button{background-color:var(--ods-color-gray-100);border:0.125rem solid var(--ods-color-gray-100);color:var(--ods-color-blue-800);opacity:1;}.otds-button[variant=redcart],.otds-button[variant=beta],.otds-button[variant=search],.otds-button[variant=redorder]{all:unset;}.otds-button[variant=redcart] .button,.otds-button[variant=beta] .button,.otds-button[variant=search] .button,.otds-button[variant=redorder] .button{height:42px;width:auto;padding:0;color:white;border:none !important;border-radius:8px;background:linear-gradient(86.59deg,rgba(255,187,0,0) 82.69%,rgba(255,187,0,0.75) 100%),linear-gradient(90deg,#ff0004 22.97%,#ff0004 100%);box-shadow:-3px -3px 6px 0px #ff4800 inset,3px 3px 6px 0px #ea0000 inset,3px 3px 6px 0px rgba(130,0,0,0.2509803922),-3px -3px 6px 0px rgba(255,210,210,0.7019607843);}.otds-button[variant=redcart] .button:hover,.otds-button[variant=beta] .button:hover,.otds-button[variant=search] .button:hover,.otds-button[variant=redorder] .button:hover{background:linear-gradient(90deg,#cc0003,#cc0003),linear-gradient(90deg,#cc0003,#cc0003);box-shadow:none;}.otds-button[variant=redcart] .button .button__text-container,.otds-button[variant=beta] .button .button__text-container,.otds-button[variant=search] .button .button__text-container,.otds-button[variant=redorder] .button .button__text-container{position:relative;padding:0 10px;}.otds-button[variant=redcart] .button .button__text-container::before,.otds-button[variant=beta] .button .button__text-container::before,.otds-button[variant=search] .button .button__text-container::before,.otds-button[variant=redorder] .button .button__text-container::before{content:"";position:absolute;left:4px;width:34px;height:34px;border-radius:6px;background-color:white;background-size:16px 16px;background-repeat:no-repeat;background-position:center;box-shadow:3px 3px 6px 0px rgba(130,0,0,0.2509803922) inset,-3px -3px 6px 0px rgba(255,210,210,0.7019607843) inset;}.otds-button[variant=redcart] .button .button__text-container:hover::before,.otds-button[variant=beta] .button .button__text-container:hover::before,.otds-button[variant=search] .button .button__text-container:hover::before,.otds-button[variant=redorder] .button .button__text-container:hover::before{box-shadow:none;}.otds-button[variant=redcart] .button .button__centered-text,.otds-button[variant=beta] .button .button__centered-text,.otds-button[variant=search] .button .button__centered-text,.otds-button[variant=redorder] .button .button__centered-text{padding:0px 24px 0 42px;}.otds-button[variant=redcart][disabled],.otds-button[variant=beta][disabled],.otds-button[variant=search][disabled],.otds-button[variant=redorder][disabled]{pointer-events:none;}.otds-button[variant=redcart][disabled] .button.button,.otds-button[variant=beta][disabled] .button.button,.otds-button[variant=search][disabled] .button.button,.otds-button[variant=redorder][disabled] .button.button{color:#858585 !important;background:linear-gradient(0deg,var(--Color-Neutral-200,#cccccc),var(--Color-Neutral-200,#cccccc)),linear-gradient(86.59deg,rgba(223,223,223,0) 82.69%,rgba(223,223,223,0.25) 100%) !important;box-shadow:-3px -3px 6px 0px #d3d3d3 inset,3px 3px 6px 0px #c8c6c6 inset,-3px -3px 6px 0px rgba(230,230,230,0.6980392157),3px 3px 6px 0px rgba(119,119,119,0.2509803922);}.otds-button[variant=redcart][disabled] .button.button .button__text-container::before,.otds-button[variant=beta][disabled] .button.button .button__text-container::before,.otds-button[variant=search][disabled] .button.button .button__text-container::before,.otds-button[variant=redorder][disabled] .button.button .button__text-container::before{background-color:#d2d1d1;border:1px solid rgba(0,0,0,0.2);box-shadow:-3px -3px 6px 0px rgba(174,174,174,0.6980392157),3px 3px 6px 0px rgba(56,56,56,0.2509803922);background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/calendar.svg");}.otds-button[variant=redcart] .button.button .button__text-container::before{background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/redcart.svg");transition:all 0.5s ease;}.otds-button[variant=redcart] .button.button .button__text-container:hover::before{background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/redcart-plus.svg");}.otds-button[variant=beta] .button.button .button__text-container::before{background-color:#ff4a03;background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/labs-half.svg");background-size:24px;border:1px solid rgba(255,255,255,0.2);box-shadow:-3px -3px 6px 0px rgba(255,113,113,0.7),3px 3px 6px 0px rgba(130,0,0,0.25);}.otds-button[variant=beta] .button.button .button__text-container:hover::before{background-color:#cc0003;}.otds-button[variant=search] .button.button{height:38px;width:38px;min-width:38px;}.otds-button[variant=search] .button.button .button__text-container::before{width:30px;height:30px;background-color:transparent;background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/search-white.svg");box-shadow:none;left:50%;transform:translateX(-50%);}.otds-button[variant=search] .button.button .button__centered-text{font-size:0;padding:0;width:0;overflow:hidden;}@media (min-width:768px){.otds-button[variant=search] .button.button{width:auto;min-width:auto;}.otds-button[variant=search] .button.button .button__text-container::before{background-color:white;background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/search-red.svg");box-shadow:3px 3px 6px 0px rgba(130,0,0,0.2509803922) inset,-3px -3px 6px 0px rgba(255,210,210,0.7019607843) inset;left:4px;transform:none;}.otds-button[variant=search] .button.button .button__centered-text{font-size:inherit;padding:0px 14px 0 38px;width:auto;overflow:visible;}}.otds-button[variant=redorder] .button.button .button__text-container::before{display:none;}.otds-button[variant=redorder] .button.button .button__centered-text{padding:0 12px;}
