.light{--color-success-background-default:#fff;--color-success-background-tinted:#edf6f0;--color-success-surface-default:#fff;--color-success-surface-tinted:#d8edde;--color-success-surface-hover:#bde0c7;--color-success-surface-active:#9cd1ac;--color-success-border-subtle:#9cd1ac;--color-success-border-default:#2e9e50;--color-success-border-strong:#005b23;--color-success-text-subtle:#005b23;--color-success-text-default:#002e17;--color-success-base-default:#128134;--color-success-base-hover:#005b23;--color-success-base-active:#004023;--color-success-base-contrast-subtle:#edf6f0;--color-success-base-contrast-default:#fff;--color-info-background-default:#fff;--color-info-background-tinted:#f0f7ff;--color-info-surface-default:#fff;--color-info-surface-tinted:#dbecff;--color-info-surface-hover:#bfdfff;--color-info-surface-active:#9cf;--color-info-border-subtle:#9cf;--color-info-border-default:#006bd6;--color-info-border-strong:#036;--color-info-text-subtle:#0059b2;--color-info-text-default:#001e3d;--color-info-base-default:#bfdfff;--color-info-base-hover:#9cf;--color-info-base-active:#57abff;--color-info-base-contrast-subtle:#001e3d;--color-info-base-contrast-default:#001224;--color-warning-background-default:#fff;--color-warning-background-tinted:#fdf8e8;--color-warning-surface-default:#fff;--color-warning-surface-tinted:#ffebb9;--color-warning-surface-hover:#ffe485;--color-warning-surface-active:#ffd241;--color-warning-border-subtle:#ffd241;--color-warning-border-default:#cc9805;--color-warning-border-strong:#574000;--color-warning-text-subtle:#805d00;--color-warning-text-default:#372901;--color-warning-base-default:#e1ab14;--color-warning-base-hover:#cc9805;--color-warning-base-active:#ab7f02;--color-warning-base-contrast-subtle:#372901;--color-warning-base-contrast-default:#241900;--color-danger-background-default:#fff;--color-danger-background-tinted:#fee8e7;--color-danger-surface-default:#fff;--color-danger-surface-tinted:#fcccca;--color-danger-surface-hover:#faaba8;--color-danger-surface-active:#f98b86;--color-danger-border-subtle:#f98b86;--color-danger-border-default:#d60b0e;--color-danger-border-strong:#580412;--color-danger-text-subtle:#93061e;--color-danger-text-default:#36020b;--color-danger-base-default:#d60b0e;--color-danger-base-hover:#ae0917;--color-danger-base-active:#93061e;--color-danger-base-contrast-subtle:#fee8e7;--color-danger-base-contrast-default:#fff;--color-critical-background-default:#fff;--color-critical-background-tinted:#fff2e5;--color-critical-surface-default:#fff;--color-critical-surface-tinted:#ffe3b8;--color-critical-surface-hover:#ffd085;--color-critical-surface-active:#ffbe57;--color-critical-border-subtle:#ffbe57;--color-critical-border-default:#dd7200;--color-critical-border-strong:#5a2f02;--color-critical-text-subtle:#834302;--color-critical-text-default:#321a01;--color-critical-base-default:#ffd085;--color-critical-base-hover:#ffbe57;--color-critical-base-active:#ff9e06;--color-critical-base-contrast-subtle:#321a01;--color-critical-base-contrast-default:#1a0d00;--color-neutral-background-default:#fff;--color-neutral-background-tinted:#f7f7f7;--color-neutral-surface-default:#fff;--color-neutral-surface-tinted:#e5e5e5;--color-neutral-surface-hover:#d4d4d4;--color-neutral-surface-active:#c2c2c2;--color-neutral-border-subtle:#d4d4d4;--color-neutral-border-default:#858585;--color-neutral-border-strong:#474747;--color-neutral-text-subtle:#5c5c5c;--color-neutral-text-default:#1f1f1f;--color-neutral-base-default:#c2c2c2;--color-neutral-base-hover:#adadad;--color-neutral-base-active:#999;--color-neutral-base-contrast-subtle:#2e2e2e;--color-neutral-base-contrast-default:#1f1f1f;--color-experience-background-default:#fff;--color-experience-background-tinted:#ffe3ee;--color-experience-surface-default:#fff;--color-experience-surface-tinted:#ffc6de;--color-experience-surface-hover:#ffa3ca;--color-experience-surface-active:#ff8dbe;--color-experience-border-subtle:#ff8dbe;--color-experience-border-default:#dd2272;--color-experience-border-strong:#70103a;--color-experience-text-subtle:#8f1449;--color-experience-text-default:#440823;--color-experience-base-default:#ffa3ca;--color-experience-base-hover:#ff8dbe;--color-experience-base-active:#f76ea9;--color-experience-base-contrast-subtle:#440823;--color-experience-base-contrast-default:#220111;--color-legacy-background-default:#fff;--color-legacy-background-tinted:#f4f1eb;--color-legacy-surface-default:#fff;--color-legacy-surface-tinted:#e6ddd1;--color-legacy-surface-hover:#d8cab6;--color-legacy-surface-active:#c7b498;--color-legacy-border-subtle:#c7b498;--color-legacy-border-default:#906e41;--color-legacy-border-strong:#42331f;--color-legacy-text-subtle:#59462b;--color-legacy-text-default:#302517;--color-legacy-base-default:#d8cab6;--color-legacy-base-hover:#c7b498;--color-legacy-base-active:#ba9966;--color-legacy-base-contrast-subtle:#302517;--color-legacy-base-contrast-default:#1c150d;--color-disabled-background-default:#fff;--color-disabled-background-tinted:#f7f7f7;--color-disabled-surface-default:#fff;--color-disabled-surface-tinted:#e5e5e5;--color-disabled-surface-hover:#d4d4d4;--color-disabled-surface-active:#adadad;--color-disabled-border-subtle:#e5e5e5;--color-disabled-border-default:#c2c2c2;--color-disabled-border-strong:#999;--color-disabled-text-subtle:#737373;--color-disabled-text-default:#5c5c5c;--color-disabled-base-default:#d4d4d4;--color-disabled-base-hover:#c2c2c2;--color-disabled-base-active:#adadad;--color-disabled-base-contrast-subtle:#1f1f1f;--color-disabled-base-contrast-default:#000000e6;--color-overlay:#0009}.dark{--color-success-background-default:#001a0d;--color-success-background-tinted:#002e17;--color-success-surface-default:#001a0d;--color-success-surface-tinted:#004023;--color-success-surface-hover:#005b23;--color-success-surface-active:#128134;--color-success-border-subtle:#004023;--color-success-border-default:#2e9e50;--color-success-border-strong:#9cd1ac;--color-success-text-subtle:#bde0c7;--color-success-text-default:#edf6f0;--color-success-base-default:#005b23;--color-success-base-hover:#128134;--color-success-base-active:#2e9e50;--color-success-base-contrast-subtle:#edf6f0;--color-success-base-contrast-default:#fff;--color-info-background-default:#001224;--color-info-background-tinted:#001e3d;--color-info-surface-default:#001224;--color-info-surface-tinted:#036;--color-info-surface-hover:#004080;--color-info-surface-active:#0059b2;--color-info-border-subtle:#036;--color-info-border-default:#006bd6;--color-info-border-strong:#9cf;--color-info-text-subtle:#bfdfff;--color-info-text-default:#f0f7ff;--color-info-base-default:#004080;--color-info-base-hover:#0059b2;--color-info-base-active:#006bd6;--color-info-base-contrast-subtle:#f0f7ff;--color-info-base-contrast-default:#fff;--color-warning-background-default:#241900;--color-warning-background-tinted:#372901;--color-warning-surface-default:#241900;--color-warning-surface-tinted:#574000;--color-warning-surface-hover:#805d00;--color-warning-surface-active:#ab7f02;--color-warning-border-subtle:#574000;--color-warning-border-default:#cc9805;--color-warning-border-strong:#ffd241;--color-warning-text-subtle:#ffe485;--color-warning-text-default:#fdf8e8;--color-warning-base-default:#805d00;--color-warning-base-hover:#805d00;--color-warning-base-active:#ab7f02;--color-warning-base-contrast-subtle:#fdf8e8;--color-warning-base-contrast-default:#fff;--color-danger-background-default:#190105;--color-danger-background-tinted:#36020b;--color-danger-surface-default:#190105;--color-danger-surface-tinted:#580412;--color-danger-surface-hover:#93061e;--color-danger-surface-active:#ae0917;--color-danger-border-subtle:#580412;--color-danger-border-default:#d60b0e;--color-danger-border-strong:#f98b86;--color-danger-text-subtle:#fcccca;--color-danger-text-default:#fff;--color-danger-base-default:#ae0917;--color-danger-base-hover:#93061e;--color-danger-base-active:#580412;--color-danger-base-contrast-subtle:#fee8e7;--color-danger-base-contrast-default:#fff;--color-critical-background-default:#1a0d00;--color-critical-background-tinted:#321a01;--color-critical-surface-default:#1a0d00;--color-critical-surface-tinted:#5a2f02;--color-critical-surface-hover:#834302;--color-critical-surface-active:#b45d04;--color-critical-border-subtle:#5a2f02;--color-critical-border-default:#dd7200;--color-critical-border-strong:#ffbe57;--color-critical-text-subtle:#ffd085;--color-critical-text-default:#fff2e5;--color-critical-base-default:#b45d04;--color-critical-base-hover:#834302;--color-critical-base-active:#5a2f02;--color-critical-base-contrast-subtle:#fff2e5;--color-critical-base-contrast-default:#fff;--color-neutral-background-default:#000;--color-neutral-background-tinted:#2e2e2e;--color-neutral-surface-default:#000;--color-neutral-surface-tinted:#474747;--color-neutral-surface-hover:#5c5c5c;--color-neutral-surface-active:#737373;--color-neutral-border-subtle:#474747;--color-neutral-border-default:#737373;--color-neutral-border-strong:#c2c2c2;--color-neutral-text-subtle:#d4d4d4;--color-neutral-text-default:#fff;--color-neutral-base-default:#5c5c5c;--color-neutral-base-hover:#737373;--color-neutral-base-active:#858585;--color-neutral-base-contrast-subtle:#f7f7f7;--color-neutral-base-contrast-default:#fff;--color-experience-background-default:#220111;--color-experience-background-tinted:#440823;--color-experience-surface-default:#220111;--color-experience-surface-tinted:#70103a;--color-experience-surface-hover:#8f1449;--color-experience-surface-active:#b2195c;--color-experience-border-subtle:#70103a;--color-experience-border-default:#dd2272;--color-experience-border-strong:#ff8dbe;--color-experience-text-subtle:#ffa3ca;--color-experience-text-default:#ffe3ee;--color-experience-base-default:#8f1449;--color-experience-base-hover:#b2195c;--color-experience-base-active:#dd2272;--color-experience-base-contrast-subtle:#ffe3ee;--color-experience-base-contrast-default:#fff;--color-legacy-background-default:#1c150d;--color-legacy-background-tinted:#302517;--color-legacy-surface-default:#1c150d;--color-legacy-surface-tinted:#42331f;--color-legacy-surface-hover:#59462b;--color-legacy-surface-active:#745834;--color-legacy-border-subtle:#42331f;--color-legacy-border-default:#906e41;--color-legacy-border-strong:#c7b498;--color-legacy-text-subtle:#d8cab6;--color-legacy-text-default:#f4f1eb;--color-legacy-base-default:#59462b;--color-legacy-base-hover:#745834;--color-legacy-base-active:#906e41;--color-legacy-base-contrast-subtle:#f4f1eb;--color-legacy-base-contrast-default:#fff;--color-disabled-background-default:#000;--color-disabled-background-tinted:#2e2e2e;--color-disabled-surface-default:#000;--color-disabled-surface-tinted:#474747;--color-disabled-surface-hover:#5c5c5c;--color-disabled-surface-active:#737373;--color-disabled-border-subtle:#474747;--color-disabled-border-default:#858585;--color-disabled-border-strong:#c2c2c2;--color-disabled-text-subtle:#999;--color-disabled-text-default:#c2c2c2;--color-disabled-base-default:#5c5c5c;--color-disabled-base-hover:#737373;--color-disabled-base-active:#858585;--color-disabled-base-contrast-subtle:#adadad;--color-disabled-base-contrast-default:#c2c2c2;--color-overlay:#0006}:root,.size-mobile{--border-radius-static:.5rem;--opacity-low:.3;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.1875rem;--dimension-2:.4375rem;--dimension-3:.625rem;--dimension-4:.875rem;--dimension-5:1.0625rem;--dimension-6:1.3125rem;--dimension-7:1.5rem;--dimension-8:1.75rem;--dimension-9:2rem;--dimension-10:2.1875rem;--dimension-11:2.4375rem;--dimension-12:2.625rem;--dimension-13:2.875rem;--dimension-14:3.0625rem;--dimension-15:3.3125rem;--dimension-18:4rem;--dimension-22:4.875rem;--dimension-26:5.75rem;--dimension-30:6.625rem;--dimension-32:7.0625rem;--dimension-34:7.5rem;--dimension-38:8.4375rem;--dimension-42:9.3125rem;--dimension-46:10.1875rem;--dimension-50:11.0625rem;--dimension-54:12rem;--dimension-58:12.875rem;--dimension-62:13.75rem;--dimension-66:14.625rem;--dimension-74:16.4375rem;--dimension-86:19.0625rem;--dimension-max-width:30.625rem;--dimension-min-width:20rem;--shadow-xs:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-sm:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-md:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-lg:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-raised-default:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-raised-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-raised-pressed:0 0 1px 0 #0003, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-floating-default:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-floating-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-floating-pressed:0 0 1px 0 #00000029, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-overlay:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--border-width-focus:3px;--border-width-highlight:2px;--border-width-default:1px}.size-desktop{--border-radius-static:.5rem;--opacity-low:.3;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5rem;--dimension-3:.75rem;--dimension-4:1rem;--dimension-5:1.25rem;--dimension-6:1.5rem;--dimension-7:1.75rem;--dimension-8:2rem;--dimension-9:2.25rem;--dimension-10:2.5rem;--dimension-11:2.75rem;--dimension-12:3rem;--dimension-13:3.25rem;--dimension-14:3.5rem;--dimension-15:3.75rem;--dimension-18:4.5rem;--dimension-22:5.5rem;--dimension-26:6.5rem;--dimension-30:7.5rem;--dimension-32:8rem;--dimension-34:8.5rem;--dimension-38:9.5rem;--dimension-42:10.5rem;--dimension-46:11.5rem;--dimension-50:12.5rem;--dimension-54:13.5rem;--dimension-58:14.5rem;--dimension-62:15.5rem;--dimension-66:16.5rem;--dimension-74:18.5rem;--dimension-86:21.5rem;--dimension-max-width:34.5rem;--dimension-min-width:22.5rem;--shadow-xs:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-sm:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-md:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-lg:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-raised-default:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-raised-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-raised-pressed:0 0 1px 0 #0003, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-floating-default:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-floating-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-floating-pressed:0 0 1px 0 #00000029, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-overlay:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--border-width-focus:3px;--border-width-highlight:2px;--border-width-default:1px}@media (min-width:768px){:root{--border-radius-static:.5rem;--opacity-low:.3;--opacity-overlay:.5;--dimension-0:0;--dimension-1:.25rem;--dimension-2:.5rem;--dimension-3:.75rem;--dimension-4:1rem;--dimension-5:1.25rem;--dimension-6:1.5rem;--dimension-7:1.75rem;--dimension-8:2rem;--dimension-9:2.25rem;--dimension-10:2.5rem;--dimension-11:2.75rem;--dimension-12:3rem;--dimension-13:3.25rem;--dimension-14:3.5rem;--dimension-15:3.75rem;--dimension-18:4.5rem;--dimension-22:5.5rem;--dimension-26:6.5rem;--dimension-30:7.5rem;--dimension-32:8rem;--dimension-34:8.5rem;--dimension-38:9.5rem;--dimension-42:10.5rem;--dimension-46:11.5rem;--dimension-50:12.5rem;--dimension-54:13.5rem;--dimension-58:14.5rem;--dimension-62:15.5rem;--dimension-66:16.5rem;--dimension-74:18.5rem;--dimension-86:21.5rem;--dimension-max-width:34.5rem;--dimension-min-width:22.5rem;--shadow-xs:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-sm:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-md:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-lg:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--shadow-raised-default:0 0 1px 0 #00000024, 0 1px 2px 0 #0000001f, 0 3px 6px 0 #0000001c;--shadow-raised-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-raised-pressed:0 0 1px 0 #0003, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-floating-default:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--shadow-floating-hover:0 0 1px 0 #00000029, 0 4px 6px 0 #00000021, 0 8px 16px 0 #00000024;--shadow-floating-pressed:0 0 1px 0 #00000029, 0 2px 3px 0 #00000021, 0 4px 8px 0 #0000001c;--shadow-overlay:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--border-width-focus:3px;--border-width-highlight:2px;--border-width-default:1px}}
*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}*,body{margin:0;padding:0}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.w-100{width:100%}.w-50{width:50%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(115deg)}to{transform:rotate(1turn)}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.extra .button,.marked .button{--color-main-base-default:var(--color-complementary-base-default);--color-main-base-hover:var(--color-complementary-base-hover);--color-main-base-contrast-default:var(--color-complementary-base-contrast-default);--color-main-border-strong:var(--color-complementary-border-strong);--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-surface-default:var(--color-complementary-surface-default)}.button{--color-main-base-default:var(--color-dominant-base-default);--color-main-base-hover:var(--color-dominant-base-hover);--color-main-base-contrast-default:var(--color-dominant-base-contrast-default);--color-main-border-strong:var(--color-dominant-border-strong);--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-default:var(--color-dominant-surface-default);--btn-bg:var(--color-main-base-default);--btn-border-color:none;--btn-hover-bg:var(--color-main-base-hover);--btn-active-bg:var(--color-accent-base-active);--icon-width:var(--dimension-7);--icon-height:auto;background-color:var(--btn-bg);border-radius:var(--border-radius-default);box-sizing:border-box;color:var(--color-main-base-contrast-default);cursor:pointer;font-family:var(--typography-action-font-family);font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);height:var(--dimension-13);line-height:var(--typography-action-line-height);padding:var(--dimension-3) var(--dimension-6);vertical-align:middle;border:none;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out;display:inline-flex;position:relative}.button:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.button:hover:not([aria-busy=true]){background-color:var(--btn-hover-bg)}.button:active:not([aria-busy=true]){background-color:var(--btn-active-bg)}.button:disabled:not([aria-busy=true]),.button[aria-disabled=true]:not([aria-busy=true]){background-color:var(--color-disabled-base-default);color:var(--color-disabled-text-subtle);cursor:not-allowed}:is(.button:disabled:has(.button__loader-spinner),.button[aria-disabled=true]:has(.button__loader-spinner)){cursor:wait}.button__left-icon,.button__loader-spinner,.button__right-icon{box-sizing:content-box;height:var(--icon-height);width:var(--icon-width)}.button__right-icon{padding-left:var(--dimension-2)}.button__left-icon{padding-right:var(--dimension-2)}.button__content{opacity:0}.button__loader{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button__loader-spinner{transform-origin:50.37% 47.58%;will-change:animation;animation:1s linear infinite spin}.button--compact{--icon-width:var(--dimension-6);height:var(--dimension-11);padding:var(--dimension-2) var(--dimension-4)}.button--primary,.button--success{border:none}.button--primary{color:var(--color-main-base-contrast-default)}.button--danger,.button--secondary,.button--text{--btn-bg:transparent;--btn-active-bg:transparent}.button--text{--btn-hover-bg:var(--color-main-surface-hover);--btn-active-bg:var(--color-main-surface-active);color:var(--color-main-text-default)}.button--danger,.button--secondary{border:var(--border-width-default) solid var(--btn-border-color)}.button--secondary{--btn-border-color:var(--color-main-border-strong);--btn-hover-bg:var(--color-main-surface-hover);--btn-active-bg:var(--color-main-surface-active);color:var(--color-main-text-default)}.button--danger{--btn-border-color:var(--color-danger-border-strong);--btn-hover-bg:var(--color-danger-surface-hover);--btn-active-bg:var(--color-danger-surface-active);color:var(--color-danger-text-subtle)}.button--success{--btn-bg:var(--color-success-base-default);--btn-hover-bg:var(--color-success-base-hover);--btn-active-bg:var(--color-success-base-active);color:var(--color-success-base-contrast-default)}.button--contrast{--btn-bg:var(--color-main-surface-default);--btn-hover-bg:var(--color-main-surface-hover);--btn-active-bg:var(--color-main-surface-active);color:var(--color-main-text-default)}.floating-action-button{box-shadow:var(--shadow-floating-default);--btn-hover-bg:var(--color-main-base-default);--btn-active-bg:var(--color-main-base-default)}.floating-action-button--success{--btn-hover-bg:var(--color-success-base-default);--btn-active-bg:var(--color-success-base-default)}.floating-action-button--contrast{--btn-hover-bg:var(--color-main-surface-default);--btn-active-bg:var(--color-main-surface-default)}.floating-action-button:hover:not([aria-busy=true]){box-shadow:var(--shadow-floating-hover)}.floating-action-button:active:not([aria-busy=true]){box-shadow:var(--shadow-floating-pressed)}.floating-action-button--has-icon{height:var(--dimension-13);width:var(--dimension-13);padding:0}.floating-action-button__icon{height:var(--icon-height);width:var(--icon-width)}.floating-action-button--compact{--icon-width:var(--dimension-6);height:var(--dimension-11)}.floating-action-button--compact-with-icon{width:var(--dimension-11)}.extra .icon-button,.marked .icon-button{--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-surface-default:var(--color-complementary-surface-default);--color-main-surface-tinted:var(--color-complementary-surface-tinted)}.icon-button{--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-default:var(--color-dominant-surface-default);--color-main-surface-tinted:var(--color-dominant-surface-tinted);--bg:none;--icon-size:var(--dimension-7);background-color:var(--bg);border-radius:var(--border-radius-default);box-sizing:border-box;color:var(--color-main-text-default);cursor:pointer;height:var(--dimension-13);width:var(--dimension-13);border-style:solid;border-width:0;justify-content:center;align-items:center;transition:background-color .3s ease-out;display:inline-flex}.icon-button:hover{--bg:var(--color-main-surface-hover)}.icon-button:active{--bg:var(--color-main-surface-active)}.icon-button:disabled,.icon-button[aria-disabled=true]{--bg:var(--color-disabled-base-default);color:var(--color-disabled-text-default)}.icon-button:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px;--bg:var(--color-focus-inner-default)}.icon-button__icon{height:var(--icon-size);width:var(--icon-size)}.icon-button--compact{--icon-size:var(--dimension-6);height:var(--dimension-11);width:var(--dimension-11)}.icon-button--outlined{border-color:var(--color-neutral-border-default);border-width:var(--border-width-default)}.icon-button--filled{--bg:var(--color-main-surface-default)}.icon-button--filled:focus-visible{--bg:var(--color-main-surface-tinted)}.icon-button--no-padding{height:var(--dimension-8);width:var(--dimension-8)}.box{background-color:var(--color-neutral-surface-default);box-shadow:var(--shadow-xs);padding:var(--dimension-5) var(--dimension-5) var(--dimension-7) var(--dimension-5)}.box--flat{box-shadow:none}.box--transparent{background-color:#0000}.box--outlined{border:var(--border-width-default) solid var(--color-neutral-border-subtle)}.box--inline-block{display:inline-block}.box--br-none{border-radius:var(--border-radius-none)}.box--br-sm{border-radius:var(--border-radius-sm)}.box--br-md{border-radius:var(--border-radius-md)}.box--br-lg{border-radius:var(--border-radius-lg)}.box--br-xl{border-radius:var(--border-radius-xl)}.box--br-full{border-radius:var(--border-radius-full)}.clickable-card{background-color:var(--color-neutral-surface-default);border-radius:var(--clickable-card-border-radius);box-shadow:var(--shadow-raised-default);cursor:pointer;will-change:transform,box-shadow;border:none;transition:box-shadow .25s,transform .25s;display:block;overflow:hidden}.clickable-card:hover{box-shadow:var(--shadow-raised-hover);transform:scale(1.005)}.clickable-card--pad{padding:var(--dimension-3)}.container{width:100%;margin:auto}.container--xs{max-width:520px}.container--sm{max-width:768px}.container--md{max-width:1024px}.container--lg{max-width:1280px}.container--xl{max-width:1640px}.divider{--div-inset-size:var(--dimension-5);border:none}.divider:not(.divider--vertical){border-bottom:var(--border-width-default) solid var(--color-neutral-border-subtle)}.divider--inset-xs{--div-inset-size:var(--dimension-1)}.divider--inset-sm{--div-inset-size:var(--dimension-3)}.divider--inset-md{--div-inset-size:var(--dimension-5)}.divider--inset-lg{--div-inset-size:var(--dimension-8)}.divider--inset-xl{--div-inset-size:var(--dimension-10)}.divider--middle:not(.divider--vertical){margin-left:var(--div-inset-size);margin-right:var(--div-inset-size)}.divider--inset-right:not(.divider--vertical){margin-right:calc(var(--div-inset-size)*2.5)}.divider--inset-left:not(.divider--vertical){margin-left:calc(var(--div-inset-size)*2.5)}.divider--vertical{border-left:var(--border-width-default) solid var(--color-neutral-border-subtle);align-self:stretch;display:inline-block}.divider--vertical.divider--fill-height{height:100%}.divider--vertical.divider--middle{margin-bottom:var(--div-inset-size);margin-top:var(--div-inset-size)}.divider--vertical.divider--middle.divider--fill-height{height:calc(100% - var(--div-inset-size)*2)}.divider--vertical.divider--inset-top{margin-top:calc(var(--div-inset-size)*2.5)}.divider--vertical.divider--inset-top.divider--fill-height{height:calc(100% - var(--div-inset-size)*2.5)}.divider--vertical.divider--inset-bottom{margin-bottom:calc(var(--div-inset-size)*2.5)}.divider--vertical.divider--inset-bottom.divider--fill-height{height:calc(100% - var(--div-inset-size)*2.5)}.flex{flex:1;display:flex}.flex--wrap{flex-wrap:wrap}.flex--no-wrap{flex-wrap:nowrap}.flex--wrap-reverse{flex-wrap:wrap-reverse}.flex--direction-row{flex-direction:row}.flex--direction-column{flex-direction:column}.flex--direction-inherit{flex-direction:inherit}.flex--direction-initial{flex-direction:row}.flex--direction-revert{flex-direction:revert}.flex--direction-unset{flex-direction:row}.flex--direction-row-reverse{flex-direction:row-reverse}.flex--direction-column-reverse{flex-direction:column-reverse}.flex--align-start{align-items:start}.flex--align-end{align-items:end}.flex--align-center{align-items:center}.flex--align-stretch{align-items:stretch}.flex--align-baseline{align-items:baseline}.flex--align-flex-start{align-items:flex-start}.flex--align-flex-end{align-items:flex-end}.flex--align-first-baseline{align-items:baseline}.flex--align-last-baseline{align-items:last baseline}.flex--justify-unset{justify-content:normal}.flex--justify-inherit{justify-content:inherit}.flex--justify-initial{justify-content:normal}.flex--justify-revert{justify-content:revert}.flex--justify-center{justify-content:center}.flex--justify-start{justify-content:start}.flex--justify-end{justify-content:end}.flex--justify-left{justify-content:left}.flex--justify-right{justify-content:right}.flex--justify-normal{justify-content:normal}.flex--justify-stretch{justify-content:stretch}.flex--justify-flex-end{justify-content:flex-end}.flex--justify-flex-start{justify-content:flex-start}.flex--justify-space-between{justify-content:space-between}.flex--justify-space-around{justify-content:space-around}.flex--justify-space-evenly{justify-content:space-evenly}.flex--justify-safe-center{justify-content:safe center}.flex--justify-unsafe-center{justify-content:unsafe center}.flex--gap-1{gap:var(--dimension-1)}.flex--gap-2{gap:var(--dimension-2)}.flex--gap-3{gap:var(--dimension-3)}.flex--gap-4{gap:var(--dimension-4)}.flex--gap-5{gap:var(--dimension-5)}.grid{grid-template-columns:repeat(var(--number-of-grid-columns),1fr);display:grid}.grid--gap-1{gap:var(--dimension-1)}.grid--gap-2{gap:var(--dimension-2)}.grid--gap-3{gap:var(--dimension-3)}.grid--gap-4{gap:var(--dimension-4)}.grid--gap-5{gap:var(--dimension-5)}@media only screen and (min-width:768px){:root{--number-of-grid-columns:4}.grid>*{grid-column:span var(--col-sm)}}@media only screen and (min-width:1024px){:root{--number-of-grid-columns:6}.grid>*{grid-column:span var(--col-md)}}@media only screen and (min-width:1280px){:root{--number-of-grid-columns:12}.grid>*{grid-column:span var(--col-lg)}}.grid-column--sm1{--col-sm:1}.grid-column--sm2{--col-sm:2}.grid-column--sm3{--col-sm:3}.grid-column--sm4{--col-sm:4}.grid-column--md1{--col-md:1}.grid-column--md2{--col-md:2}.grid-column--md3{--col-md:3}.grid-column--md4{--col-md:4}.grid-column--md5{--col-md:5}.grid-column--md6{--col-md:6}.grid-column--lg1{--col-lg:1}.grid-column--lg2{--col-lg:2}.grid-column--lg3{--col-lg:3}.grid-column--lg4{--col-lg:4}.grid-column--lg5{--col-lg:5}.grid-column--lg6{--col-lg:6}.grid-column--lg7{--col-lg:7}.grid-column--lg8{--col-lg:8}.grid-column--lg9{--col-lg:9}.grid-column--lg10{--col-lg:10}.grid-column--lg11{--col-lg:11}.grid-column--lg12{--col-lg:12}.image{aspect-ratio:var(--image-aspect-ratio);border-radius:var(--image-border-radius);max-width:100%;overflow:hidden}.image,.image__img{width:100%;display:block}.image__img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-focal-point);object-position:var(--image-focal-point);height:100%}@media only screen and (min-width:768.02px){.image__img{-o-object-position:var(--image-focal-point-desktop,var(--image-focal-point));object-position:var(--image-focal-point-desktop,var(--image-focal-point))}}.list{background-color:var(--color-neutral-surface-default);border-radius:var(--border-radius-md);padding:calc(var(--dimension-5)/2) var(--dimension-5);list-style-type:none}.list--transparent{background-color:#0000}.list-item{border-bottom:var(--border-width-default) solid var(--color-neutral-border-subtle);cursor:pointer;align-items:center;min-height:50px;transition-duration:.3s;display:flex}.list-item:first-child{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.list-item:last-child{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);border-bottom:none}.list-item:hover{background-color:var(--color-neutral-surface-hover);border-radius:var(--border-radius-md);border-color:#0000;transform:scale(1.03)}.list-item>*{flex-grow:1;align-content:center;align-self:stretch;transition-duration:.3s}.list-item:active{background-color:var(--color-neutral-surface-active)}.price-bomb{max-width:100%;display:inline-block;overflow:visible}.price-bomb__container{width:100%;position:relative}.price-bomb__shell{z-index:1;width:100%;height:auto;display:block;position:relative;overflow:visible}.price-bomb__sticker-image{pointer-events:none;z-index:2;height:auto;display:block;position:absolute;overflow:visible}@media only screen and (min-width:520.02px){.info-card{flex-direction:row}}.info-card__img{flex-shrink:0}.info-card__text{text-align:center}@media only screen and (min-width:520.02px){.info-card__text{text-align:left}}.info-card__body-text{margin-top:var(--dimension-2)}.info-card__actions{margin-top:var(--dimension-5)}@media only screen and (min-width:520.02px){.info-card__actions{justify-content:flex-start}}.body-text{font-family:var(--typography-body-font-family);font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);letter-spacing:var(--typography-body-letter-spacing);line-height:var(--typography-body-line-height)}.body-text,.description-text{color:var(--color-neutral-text-default)}.description-text{font-family:var(--typography-description-font-family);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);letter-spacing:var(--typography-description-letter-spacing);line-height:var(--typography-description-line-height)}.heading-text{color:var(--color-neutral-text-default)}.heading-text--banner{font-family:var(--typography-banner-font-family);font-size:var(--typography-banner-font-size);font-weight:var(--typography-banner-font-weight);letter-spacing:var(--typography-banner-letter-spacing);line-height:var(--typography-banner-line-height)}.heading-text--hero{font-family:var(--typography-hero-font-family);font-size:var(--typography-hero-font-size);font-weight:var(--typography-hero-font-weight);letter-spacing:var(--typography-hero-letter-spacing);line-height:var(--typography-hero-line-height)}.heading-text--headline{font-family:var(--typography-headline-font-family);font-size:var(--typography-headline-font-size);font-weight:var(--typography-headline-font-weight);letter-spacing:var(--typography-headline-letter-spacing);line-height:var(--typography-headline-line-height)}.heading-text--section{font-family:var(--typography-section-font-family);font-size:var(--typography-section-font-size);font-weight:var(--typography-section-font-weight);letter-spacing:var(--typography-section-letter-spacing);line-height:var(--typography-section-line-height)}.heading-text--title{font-family:var(--typography-title-font-family);font-size:var(--typography-title-font-size);font-weight:var(--typography-title-font-weight);letter-spacing:var(--typography-title-letter-spacing);line-height:var(--typography-title-line-height)}.heading-text--subtitle{font-family:var(--typography-subtitle-medium-font-family);font-size:var(--typography-subtitle-medium-font-size);font-weight:var(--typography-subtitle-medium-font-weight);letter-spacing:var(--typography-subtitle-medium-letter-spacing);line-height:var(--typography-subtitle-medium-line-height)}.heading-text--subtitle-bold{font-family:var(--typography-subtitle-bold-font-family);font-size:var(--typography-subtitle-bold-font-size);font-weight:var(--typography-subtitle-bold-font-weight);letter-spacing:var(--typography-subtitle-bold-letter-spacing);line-height:var(--typography-subtitle-bold-line-height)}.heading-text--caption{font-family:var(--typography-body-medium-font-family);font-size:var(--typography-body-medium-font-size);font-weight:var(--typography-body-medium-font-weight);letter-spacing:var(--typography-body-medium-letter-spacing);line-height:var(--typography-body-medium-line-height)}.heading-text--caption-bold{font-family:var(--typography-body-bold-font-family);font-size:var(--typography-body-bold-font-size);font-weight:var(--typography-body-bold-font-weight);letter-spacing:var(--typography-body-bold-letter-spacing);line-height:var(--typography-body-bold-line-height)}.label-text{color:var(--color-neutral-text-default);font-family:var(--typography-nav-font-family);font-size:var(--typography-nav-font-size);font-weight:var(--typography-nav-font-weight);letter-spacing:var(--typography-nav-letter-spacing);line-height:var(--typography-nav-line-height)}.label-text--full-width{display:block}.lead-text{color:var(--color-neutral-text-default);font-family:var(--typography-subtitle-font-family);font-size:var(--typography-subtitle-font-size);font-weight:var(--typography-subtitle-font-weight);letter-spacing:var(--typography-subtitle-letter-spacing);line-height:var(--typography-subtitle-line-height)}.link-text{color:var(--color-info-text-subtle);cursor:pointer;font-family:var(--typography-link-font-family);font-size:var(--typography-link-font-size);font-weight:var(--typography-link-font-weight);letter-spacing:var(--typography-link-letter-spacing);line-height:var(--typography-link-line-height);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .2s ease-in-out;display:inline-flex}.link-text:hover{opacity:.6}.link-text__icon{height:var(--dimension-5);width:var(--dimension-5)}.link-text__left-icon{margin-right:var(--dimension-2)}.link-text__right-icon{margin-left:var(--dimension-2)}.link-text__baseline{align-items:stretch}.link-text__center{align-items:center}.campaign-text{color:var(--color-dominant-text-default)}.campaign-text--hero{font-family:var(--typography-campaign-hero-font-family);font-size:var(--typography-campaign-hero-font-size);font-weight:var(--typography-campaign-hero-font-weight);letter-spacing:var(--typography-campaign-hero-letter-spacing);line-height:var(--typography-campaign-hero-line-height)}.campaign-text--headline{font-family:var(--typography-campaign-headline-font-family);font-size:var(--typography-campaign-headline-font-size);font-weight:var(--typography-campaign-headline-font-weight);letter-spacing:var(--typography-campaign-headline-letter-spacing);line-height:var(--typography-campaign-headline-line-height)}.campaign-text--title{font-family:var(--typography-campaign-title-font-family);font-size:var(--typography-campaign-title-font-size);font-weight:var(--typography-campaign-title-font-weight);letter-spacing:var(--typography-campaign-title-letter-spacing);line-height:var(--typography-campaign-title-line-height)}.campaign-text--subtitle{font-family:var(--typography-campaign-subtitle-font-family);font-size:var(--typography-campaign-subtitle-font-size);font-weight:var(--typography-campaign-subtitle-font-weight);letter-spacing:var(--typography-campaign-subtitle-letter-spacing);line-height:var(--typography-campaign-subtitle-line-height)}.campaign-text--lead{font-family:var(--typography-campaign-lead-font-family);font-size:var(--typography-campaign-lead-font-size);font-weight:var(--typography-campaign-lead-font-weight);letter-spacing:var(--typography-campaign-lead-letter-spacing);line-height:var(--typography-campaign-lead-line-height)}.campaign-text--label{font-family:var(--typography-campaign-label-font-family);font-size:var(--typography-campaign-label-font-size);font-weight:var(--typography-campaign-label-font-weight);letter-spacing:var(--typography-campaign-label-letter-spacing);line-height:var(--typography-campaign-label-line-height)}.tagline-text{font-family:var(--typography-tagline-font-family);font-size:var(--typography-tagline-font-size);font-weight:var(--typography-tagline-font-weight);letter-spacing:var(--typography-tagline-letter-spacing);line-height:var(--typography-tagline-line-height);text-transform:var(--typography-tagline-text-case)}.overline-text,.tagline-text{color:var(--color-neutral-text-default)}.overline-text{font-family:var(--typography-description-font-family);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);letter-spacing:var(--typography-description-letter-spacing);line-height:var(--typography-description-line-height)}.dialog{--content-width:95%;--content-max-width:628px;padding:var(--dimension-18) var(--dimension-3);z-index:1000;place-items:start center;animation:.15s cubic-bezier(.16,1,.3,1) overlayShow;display:grid;position:fixed;inset:0;overflow-y:auto}.dialog--centered{margin-bottom:var(--dimension-5);margin-top:var(--dimension-5);place-items:center;padding-top:0;padding-bottom:0}.dialog__overlay{background-color:var(--color-overlay);opacity:var(--opacity-overlay);z-index:999;position:fixed;inset:0}.dialog__title{margin-bottom:var(--dimension-5);margin-right:var(--dimension-9);padding:0}.dialog__close-button{right:var(--dimension-4);top:var(--dimension-4);position:absolute}.dialog__content{background-color:var(--color-dominant-background-default);border-radius:var(--border-radius-md);box-shadow:var(--shadow-overlay);height:min-content;max-width:var(--content-max-width);padding:var(--dimension-5) var(--dimension-5) var(--dimension-7);width:var(--content-width);animation:.15s cubic-bezier(.16,1,.3,1) contentShow;position:relative}.dialog__content:focus{outline:none}.dialog--sm{--content-max-width:360px}.dialog--md{--content-max-width:530px}.dialog--lg{--content-max-width:628px}@keyframes overlayShow{0%{opacity:0}to{opacity:var(--opacity-overlay)}}@keyframes contentShow{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes fadeInSelect{0%{opacity:0;transform:translateY(calc(var(--dimension-3)*-1))}to{opacity:1;transform:translateY(0)}}.select__trigger{background-color:var(--color-neutral-surface-default);border:var(--border-width-default) solid var(--color-neutral-border-default);border-radius:var(--border-radius-md);color:var(--color-neutral-text-default);cursor:pointer;font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);letter-spacing:var(--typography-body-letter-spacing);line-height:var(--typography-body-line-height);min-width:var(--dimension-54);padding:var(--dimension-3);justify-content:space-between;align-items:center;display:inline-flex}.select__trigger:focus-visible,.select__trigger[data-state=open]{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.select__trigger[data-state=open] .select__chevron-down{transform:rotate(180deg)}.select__trigger--full-width{width:100%}.select__trigger:hover{border-color:var(--color-neutral-border-strong)}.select__trigger[data-placeholder]{color:var(--color-neutral-text-subtle)}.select__trigger:disabled{background-color:var(--color-disabled-surface-tinted);color:var(--color-neutral-text-subtle);border-color:#0000}.select__trigger[aria-invalid=true]{background-color:var(--color-danger-surface-tinted);border-color:var(--color-danger-border-default);color:var(--color-danger-text-subtle)}.select__arrow{transition:transform .3s ease-in-out}.select__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:90%;overflow:hidden}.select__content{background-color:var(--color-neutral-surface-default);border-color:var(--color-neutral-text-default);border-radius:var(--border-radius-md);border-style:solid;border-width:var(--border-width-default);margin-top:var(--dimension-2);min-width:var(--radix-select-trigger-width);padding:var(--dimension-2);z-index:1100;position:relative;overflow:hidden}.select__content[data-state=open]{pointer-events:auto;animation:.2s ease-in fadeInSelect}.select__item{--highlighted-color:var(--color-complementary-surface-tinted);border-radius:var(--border-radius-sm);color:var(--color-neutral-text-default);cursor:default;cursor:pointer;font-size:var(--typography-body-medium-font-size);font-weight:var(--typography-body-medium-font-weight);align-items:center;gap:var(--dimension-2);letter-spacing:var(--typography-body-medium-letter-spacing);line-height:var(--typography-body-medium-line-height);padding:var(--dimension-3);-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;display:flex;position:relative}.select__item:hover{background-color:var(--highlighted-color)}.select__item[data-disabled]{color:var(--color-disabled-text-default)}.select__item[data-highlighted]{background-color:var(--highlighted-color)}.select__indicator{color:var(--color-neutral-text-subtle);height:var(--dimension-6);right:var(--dimension-3);width:var(--dimension-6);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.select__scroll-viewport{max-height:calc(var(--radix-select-content-available-height) - var(--dimension-2)*3);width:100%}.select__scroll-scrollbar{--radix-scroll-area-thumb-width:var(--dimension-1);padding:var(--dimension-1) 0;touch-action:none;-webkit-user-select:none;user-select:none;width:var(--dimension-1)}.select__scroll-thumb{--scroll-area-thumb-color:var(--color-complementary-base-default);background-color:var(--scroll-area-thumb-color);border-radius:var(--border-radius-default);transition:width .3s ease-in-out}.select__scroll-thumb:before{content:"";width:100%;min-width:30px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select__scroll-scrollbar{transition:width .3s ease-in-out}.select__scroll-scrollbar:hover{--radix-scroll-area-thumb-width:var(--dimension-2);width:var(--dimension-2)}.grill-perfekt .checkbox,.mega .checkbox,.obs .checkbox,.obsbygg .checkbox{--color-main-base-contrast-default:var(--color-dominant-base-contrast-default);--color-main-base-default:var(--color-dominant-base-default);--color-main-base-active:var(--color-dominant-base-active);--color-main-border-default:var(--color-dominant-border-default);--color-main-border-strong:var(--color-dominant-border-strong)}.checkbox{--color-main-base-contrast-default:var(--color-complementary-base-contrast-default);--color-main-base-default:var(--color-complementary-base-default);--color-main-base-active:var(--color-complementary-base-active);--color-main-border-default:var(--color-complementary-border-default);--color-main-border-strong:var(--color-complementary-border-strong);background-color:var(--color-neutral-background-default);border:var(--border-width-default) solid var(--color-main-border-default);border-radius:var(--border-radius-sm);box-sizing:border-box;cursor:pointer;height:var(--dimension-7);padding:var(--dimension-0);width:var(--dimension-7);justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.checkbox--loading{background-color:var(--color-main-base-default)}.checkbox--loading .checkbox__icon{color:var(--color-main-base-contrast-default)}.checkbox__indicator{justify-content:center;align-items:center;display:flex}.checkbox__icon{height:var(--dimension-5);width:var(--dimension-5)}.checkbox__icon--spinning{display:inherit;transform-origin:50% 49%;animation:1s linear infinite spin}.checkbox[data-state=checked],.checkbox[data-state=indeterminate]{background-color:var(--color-main-base-default);border-color:#0000}.checkbox[data-state=checked] .checkbox__icon,.checkbox[data-state=indeterminate] .checkbox__icon{color:var(--color-main-base-contrast-default)}.checkbox[data-state=checked]:active:not(:disabled),.checkbox[data-state=indeterminate]:active:not(:disabled){background-color:var(--color-main-base-active);border-color:#0000}.checkbox[data-state=checked]:disabled,.checkbox[data-state=indeterminate]:disabled{border-color:#0000}.checkbox[data-state=checked]:disabled .checkbox__icon,.checkbox[data-state=indeterminate]:disabled .checkbox__icon{color:var(--color-disabled-base-contrast-subtle)}.checkbox[data-state=unchecked]:disabled{border-color:#0000}.checkbox[data-state=unchecked]:disabled .checkbox__icon{color:var(--color-disabled-base-contrast-subtle)}.checkbox[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.checkbox[aria-invalid=true]:disabled{background-color:#0000}.checkbox:active,.checkbox:hover{border-color:var(--color-main-border-strong)}.checkbox:disabled{background-color:var(--color-disabled-base-default);border-color:var(--color-disabled-border-default)}@keyframes shimmer{to{background-position-x:-200%}}.skeleton{background-image:linear-gradient(115deg,var(--color-disabled-surface-tinted) 25%,var(--color-disabled-surface-hover) 50%,var(--color-disabled-surface-tinted) 75%);background-size:200% 100%;animation:1.5s linear infinite shimmer;position:relative;overflow:hidden}.grill-perfekt .text-field__group,.mega .text-field__group,.obs .text-field__group,.obsbygg .text-field__group{--color-main-base-default:var(--color-dominant-base-default)}.text-field__label{margin-bottom:var(--dimension-2);display:block}.text-field__label--disabled{color:var(--color-disabled-text-default)}.text-field__group{--color-main-base-default:var(--color-complementary-base-default);background-color:var(--color-neutral-surface-default);border-color:var(--color-neutral-border-default);border-radius:var(--border-radius-md);border-style:solid;border-width:var(--border-width-default);box-sizing:border-box;align-items:center;gap:var(--dimension-2);height:var(--dimension-14);padding:0 var(--dimension-3);display:flex}.text-field__group--error{background-color:var(--color-danger-surface-tinted);border-color:var(--color-danger-border-default)}.text-field__group--success{background-color:var(--color-success-surface-tinted);border-color:var(--color-success-border-default)}.text-field__group--disabled{background-color:var(--color-disabled-surface-tinted);border:none}.text-field__group:focus-within{outline:1px solid var(--color-main-base-default)}.text-field__input{caret-shape:bar;box-sizing:border-box;width:100%;caret-color:var(--color-main-base-default);color:var(--color-neutral-text-default);font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);height:var(--dimension-13);letter-spacing:var(--typography-body-letter-spacing);line-height:var(--typography-body-line-height);background-color:#0000;border-style:none;outline:none;flex:1}.text-field__input:disabled{background-color:var(--color-disabled-surface-tinted);border:none}.text-field__input::placeholder{color:var(--color-neutral-text-subtle)}.text-field__input:disabled::placeholder{color:var(--color-disabled-text-subtle)}.text-field__icon-button{color:var(--color-neutral-text-default);padding:0}.accordion{width:100%}.accordion-item:first-child{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}.accordion-item:not(:first-child){border-top:var(--border-width-default) solid var(--color-neutral-border-subtle)}.accordion-item:last-child{border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}.accordion-item:only-child{border-radius:var(--border-radius-md)}.accordion-trigger__header{all:unset;display:flex}.accordion-trigger__button{background:var(--color-neutral-surface-default);cursor:pointer;font-size:var(--typography-body-medium-font-size);font-weight:var(--typography-body-medium-font-weight);letter-spacing:var(--typography-body-medium-letter-spacing);line-height:var(--typography-body-medium-line-height);padding:var(--dimension-4) var(--dimension-5) var(--dimension-4) var(--dimension-6);border:none;flex:1;justify-content:space-between;align-items:center;transition:all .2s ease-in-out;display:flex}.accordion-trigger__button[data-state=open]{background:var(--color-neutral-surface-tinted)}.accordion-trigger__button[data-state=open] .accordion-trigger__icon{transform:rotate(180deg)}.accordion-trigger__icon{height:var(--dimension-4);width:var(--dimension-4);transition:transform .2s ease-out}.accordion-trigger__button[data-state=open],.accordion-trigger__header[data-state=open]{border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-trigger__button[data-state=closed],.accordion-trigger__header[data-state=closed]{border-radius:inherit}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.accordion-content{background-color:#0000;overflow:hidden}.accordion-content[data-state=open]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;animation:.2s ease-out accordion-down}.accordion-content[data-state=closed]{animation:.2s ease-out accordion-up}.accordion-content__container{background:var(--color-neutral-surface-default);padding:var(--dimension-6) var(--dimension-10) var(--dimension-6) var(--dimension-6)}.grill-perfekt .badge,.masterbrand .badge,.obsbygg .badge{--color-main-base-default:var(--color-complementary-base-default);--color-main-base-contrast-default:var(--color-complementary-base-contrast-default)}.badge{--color-main-base-default:var(--color-accent-base-default);--color-main-base-contrast-default:var(--color-accent-base-contrast-default);--status:var(--color-main-base-default);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);line-height:var(--typography-description-line-height);align-items:center;display:inline-flex}.badge--count{background-color:var(--status);border-radius:var(--border-radius-full);box-sizing:border-box;height:var(--dimension-5);min-width:var(--dimension-5);padding:0 var(--dimension-1);justify-content:center;line-height:.2}.badge--default{--status:var(--color-main-base-default);color:var(--color-main-base-contrast-default)}.badge--important{--status:var(--color-danger-base-default);color:var(--color-danger-base-contrast-default)}.badge--warning{--status:var(--color-warning-base-default);color:var(--color-warning-base-contrast-default)}.badge--added{--status:var(--color-success-base-default);color:var(--color-success-base-contrast-default)}.badge--neutral{--status:var(--color-neutral-base-default);color:var(--color-neutral-base-contrast-default)}.badge--dot{color:var(--color-neutral-text-default);gap:var(--dimension-2)}.badge__left-dot,.badge__right-dot{background-color:var(--status);border-radius:var(--border-radius-full);height:var(--dimension-3);width:var(--dimension-3)}.dropdown-trigger{cursor:pointer}.dropdown-content{background-color:var(--color-dominant-background-default);border-radius:var(--border-radius-md);box-shadow:var(--shadow-floating-default);min-width:220px;padding:var(--dimension-2);will-change:transform,opacity;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.dropdown-content[data-side=top]{animation-name:slideDownAndFade}.dropdown-content[data-side=right]{animation-name:slideLeftAndFade}.dropdown-content[data-side=bottom]{animation-name:slideUpAndFade}.dropdown-content[data-side=left]{animation-name:slideRightAndFade}.dropdown-arrow{fill:var(--color-dominant-background-default)}.dropdown-item{border-radius:var(--border-radius-sm);cursor:pointer;padding:var(--dimension-3) var(--dimension-4);-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.dropdown-item:hover{background-color:var(--color-dominant-surface-hover)}.dropdown-item[data-disabled]{color:var(--color-disabled-text-default)}.dropdown-item[data-highlighted]{background-color:var(--color-dominant-surface-hover)}.dropdown-group__label{padding:var(--dimension-3) var(--dimension-4)}.popover{z-index:1}.popover__content{background-color:var(--color-support1-surface-tinted);border-radius:var(--border-radius-md);box-shadow:var(--shadow-floating-default);max-width:300px;padding:var(--dimension-3) var(--dimension-4);-webkit-user-select:none;user-select:none;will-change:transform,opacity;animation-duration:.25s;animation-timing-function:cubic-bezier(2.16,1,.3,1)}.popover__content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.popover__content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.popover__content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.popover__content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.popover__content:focus,.popover__content:focus-visible{outline:none}.popover__arrow{fill:var(--color-support1-surface-tinted)}.tooltip{z-index:1}.tooltip__content{background-color:var(--color-support1-surface-tinted);border-radius:var(--border-radius-md);box-shadow:var(--shadow-floating-default);max-width:300px;padding:var(--dimension-3) var(--dimension-4);-webkit-user-select:none;user-select:none;will-change:transform,opacity;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.tooltip__content[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.tooltip__content[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.tooltip__content[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.tooltip__content[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.tooltip__arrow{fill:var(--color-support1-surface-tinted)}.toast__item{width:100%}.toast__list{--width:400px!important}.toast__body-text{border-radius:var(--border-radius-md);box-shadow:var(--shadow-floating-default);align-items:center;gap:var(--dimension-4);padding:var(--dimension-5);justify-content:space-between;display:flex;position:relative}.toast__body-text:hover .toast__close-button{opacity:1}.toast__icon{width:var(--dimension-7);flex-shrink:0}.toast__heading{margin-bottom:var(--dimension-2)}.toast__right-element{flex-shrink:0}.toast__content{align-items:center;gap:var(--dimension-3);display:flex}.toast__close-button{border-color:var(--color-neutral-border-default);border-radius:var(--border-radius-full);border-style:solid;border-width:var(--border-width-default);color:var(--color-neutral-border-default);cursor:pointer;height:var(--dimension-6);opacity:0;right:var(--dimension-2);top:var(--dimension-2);width:var(--dimension-6);background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .3s ease-in-out;display:inline-flex;position:absolute}.toast__close-button svg{height:var(--dimension-3);width:var(--dimension-3)}.toast__close-button:focus{opacity:1}.toast__close-button:hover{transform:scale(1.1)}.toast--info{background-color:var(--color-info-surface-tinted);color:var(--color-info-text-default)}.toast__icon--info{color:var(--color-info-base-default)}.toast--success{background-color:var(--color-success-surface-tinted);color:var(--color-success-text-default)}.toast__icon--success{color:var(--color-success-base-default)}.toast--warning{background-color:var(--color-warning-surface-tinted);color:var(--color-warning-text-default)}.toast__icon--warning{color:var(--color-warning-base-default)}.toast--danger{background-color:var(--color-danger-surface-tinted);color:var(--color-danger-text-default)}.toast__icon--danger{color:var(--color-danger-base-default)}.toast--neutral{background-color:var(--color-neutral-surface-default);color:var(--color-neutral-text-default)}.toast__icon--neutral{color:var(--color-illustration-primary-base)}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=horizontal]{flex-direction:row}.grill-perfekt .radio-item,.mega .radio-item,.obs .radio-item,.obsbygg .radio-item{--color-main-border-default:var(--color-dominant-border-default);--color-main-border-strong:var(--color-dominant-border-strong);--color-main-base-default:var(--color-dominant-base-default)}.radio-item{--color-main-border-default:var(--color-complementary-border-default);--color-main-border-strong:var(--color-complementary-border-strong);--color-main-base-default:var(--color-complementary-base-default);all:unset;background-color:var(--color-neutral-background-default);border-color:var(--color-main-border-default);border-radius:var(--border-radius-full);cursor:pointer;height:var(--dimension-7);width:var(--dimension-7);border-style:solid;border-width:1px}.radio-item:active,.radio-item:hover{border-color:var(--color-main-border-strong)}.radio-item:focus{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.radio-item[data-state=checked]{border-color:var(--color-main-base-default)}.radio-item:disabled,.radio-item[aria-disabled=true]{background-color:var(--color-disabled-base-default);border-color:var(--color-disabled-border-default);cursor:not-allowed}.radio-item[aria-invalid=true]{border-color:var(--color-danger-border-strong)}.radio-indicator{border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.radio-indicator:after{background-color:var(--color-main-base-default);content:"";border-radius:50%;width:70.83%;height:70.83%;display:block;position:absolute;inset:14.58%}.radio-item[aria-disabled=true] .radio-indicator{background-color:var(--color-disabled-background-tinted)}.radio-item[aria-disabled=true] .radio-indicator:after{background-color:var(--color-disabled-base-contrast-subtle)}.radio-item[aria-invalid=true] .radio-indicator{background-color:var(--color-neutral-background-default)}.radio-item[aria-invalid=true] .radio-indicator:after{background-color:var(--color-danger-base-default)}.form-label{margin-bottom:var(--dimension-2);display:block}.form-label--disabled{color:var(--color-disabled-text-default)}.form-message{margin-top:var(--dimension-2);transform-origin:top;max-height:0;transition:transform .25s ease-out,max-height .25s ease-out;overflow:hidden;transform:scaleY(0)}.form-message--info{color:var(--color-neutral-text-subtle)}.form-message--error{color:var(--color-danger-text-subtle)}.form-message--success{color:var(--color-success-text-subtle)}.form-message--disabled{color:var(--color-disabled-text-subtle)}.form-message--animated{max-height:var(--dimension-18);transform:scaleY(1)}.form-message--visible{max-height:none;transform:none}.dot-button{background:var(--color-disabled-surface-tinted);border-radius:var(--border-radius-full);cursor:pointer;height:var(--dimension-2);width:var(--dimension-2);border:0;outline:none;flex-shrink:0;padding:0}.dot-button--current{background:var(--color-disabled-base-contrast-default)}.dot-button--edge{height:var(--dimension-1);width:var(--dimension-1);transition:opacity .8s}.dot-button--contrast,.dot-button--current-contrast{background:var(--color-dominant-base-contrast-default)}.dot-button--contrast{opacity:var(--opacity-low)}.dot-button--current-contrast{opacity:1}.page-control,.simple-page-controls{align-items:center;gap:var(--dimension-2);justify-content:center;display:flex}.page-control__viewport{border-radius:var(--border-radius-full);width:calc(var(--visible-dots)*var(--dimension-2)*2 - var(--dimension-2));overflow:hidden}.page-control__dot-container{gap:var(--dimension-2);display:flex}.page-control__dot{flex-basis:var(--dimension-2);min-width:0}.page-control__dot--hidden{opacity:0;pointer-events:none}.carousel{--carousel-sides-spacing:var(--dimension-5);position:relative}.carousel-slide{--slide-flex-basis-sm:100%;flex-basis:var(--slide-flex-basis-sm);margin-right:var(--carousel-sides-spacing);flex-grow:0;flex-shrink:0;min-width:0;transform:translateZ(0)}.carousel-slide:last-child{margin-right:0}@media only screen and (min-width:768px){.carousel-slide{flex-basis:var(--slide-flex-basis-md,var(--slide-flex-basis-sm))}}@media only screen and (min-width:1024px){.carousel-slide{flex-basis:var(--slide-flex-basis-lg,var(--slide-flex-basis-md,var(--slide-flex-basis-sm)))}}.carousel-nav-button{box-shadow:var(--shadow-floating-default);display:none;position:absolute;top:50%}.carousel-nav-button:hover{box-shadow:var(--shadow-floating-hover)}.carousel-nav-button:not(:disabled):active{box-shadow:var(--shadow-floating-pressed)}.carousel-nav-prev-button{transform:translate(calc(var(--dimension-13)*-.5),-50%);left:0}.carousel-nav-next-button{transform:translate(calc(var(--dimension-13)*.5),-50%);right:0}@media only screen and (min-width:768px){.carousel-nav-button{display:inline-flex}}.scrollbar-indicator{background-color:var(--color-neutral-surface-tinted);border-radius:var(--border-radius-full);padding:calc(var(--dimension-1)/2);touch-action:none;-webkit-user-select:none;user-select:none;flex:auto}.scrollbar-indicator__thumb{background-color:var(--color-neutral-text-default);border-radius:var(--border-radius-full);height:var(--dimension-1);display:block}.scrollbar-indicator__status{text-align:right;width:var(--dimension-26)}.carousel-viewport{border-radius:var(--border-radius-md);overflow:hidden}.carousel-container{display:flex}.carousel-dot-indicators{margin:var(--dimension-4)}.extra .tag--default,.marked .tag--default{--color-text:var(--color-complementary-text-default);--color-bg:var(--color-complementary-surface-tinted)}.extra .tag--emphasized,.marked .tag--emphasized{--color-bg:var(--color-complementary-base-default);--color-text:var(--color-complementary-base-contrast-default)}.grill-perfekt .tag--support,.marked .tag--support,.obsbygg .tag--support{--color-bg:var(--color-support2-surface-tinted);--color-text:var(--color-support2-text-default)}.tag{background:var(--color-bg);border-radius:var(--border-radius-sm);color:var(--color-text);font-family:var(--typography-description-font-family);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);line-height:var(--typography-description-line-height);padding:var(--dimension-1) var(--dimension-2);align-items:center;display:inline-flex}.tag__icon{height:auto;margin-right:var(--dimension-1);width:var(--dimension-4)}.tag--default{--color-text:var(--color-dominant-text-default);--color-bg:var(--color-dominant-surface-tinted);background:var(--color-bg);border-radius:var(--border-radius-sm);color:var(--color-text);font-family:var(--typography-description-font-family);font-size:var(--typography-description-font-size);font-weight:var(--typography-description-font-weight);line-height:var(--typography-description-line-height);padding:var(--dimension-1) var(--dimension-2)}.tag--support{--color-bg:var(--color-support1-surface-tinted);--color-text:var(--color-support1-text-default)}.tag--neutral{--color-bg:var(--color-neutral-surface-tinted);--color-text:var(--color-neutral-text-default)}.tag--emphasized{--color-bg:var(--color-dominant-base-default);--color-text:var(--color-dominant-base-contrast-default)}.tag--info{--color-bg:var(--color-info-surface-tinted);--color-text:var(--color-info-text-default)}.tag--success{--color-bg:var(--color-success-surface-tinted);--color-text:var(--color-success-text-default)}.tag--Warning{--color-bg:var(--color-warning-surface-tinted);--color-text:var(--color-warning-text-default)}.tag--Danger{--color-bg:var(--color-danger-surface-tinted);--color-text:var(--color-danger-text-default)}.breadcrumb{flex-wrap:wrap;list-style:none;display:flex}@media screen and (max-width:500px){.breadcrumb--has-current.breadcrumb--responsive .breadcrumb-item{display:none}.breadcrumb--has-current.breadcrumb--responsive .breadcrumb-item:nth-last-child(2){display:inline-block}.breadcrumb--has-current.breadcrumb--responsive .breadcrumb-item:nth-last-child(2) .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}}.breadcrumb--has-current.breadcrumb--collapsed .breadcrumb-item{display:none}.breadcrumb--has-current.breadcrumb--collapsed .breadcrumb-item:nth-last-child(2){display:inline-block}.breadcrumb--has-current.breadcrumb--collapsed .breadcrumb-item:nth-last-child(2) .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}@media screen and (max-width:500px){.breadcrumb--responsive:not(.breadcrumb--has-current) .breadcrumb-item{display:none}.breadcrumb--responsive:not(.breadcrumb--has-current) .breadcrumb-item:last-child{display:inline-block}.breadcrumb--responsive:not(.breadcrumb--has-current) .breadcrumb-item:last-child .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}}.breadcrumb--collapsed:not(.breadcrumb--has-current) .breadcrumb-item{display:none}.breadcrumb--collapsed:not(.breadcrumb--has-current) .breadcrumb-item:last-child{display:inline-block}.breadcrumb--collapsed:not(.breadcrumb--has-current) .breadcrumb-item:last-child .breadcrumb-item__separator{margin-left:var(--dimension-0);display:inline-block;transform:rotate(180deg)}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item:first-child .breadcrumb-item__separator{display:none}.breadcrumb-item__separator{height:var(--dimension-3);margin-left:var(--dimension-2);margin-right:var(--dimension-2);width:var(--dimension-3)}.breadcrumb-item--current,.breadcrumb-item__link{color:var(--color-neutral-text-default)}.breadcrumb-item--current{cursor:inherit;-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item--current:hover{opacity:1}.overlay__backdrop,.overlay__content-wrapper{position:fixed;inset:0}.overlay__backdrop{background-color:var(--color-overlay);opacity:var(--opacity-overlay);z-index:999}.overlay__content-wrapper{z-index:1000}.overlay__content{width:100%;height:100%}@keyframes top-circle-movement{0%,to{transform:translateY(4px)translate(24px)}40%{transform:translate(0)}}@keyframes right-circle-movement{0%,to{transform:translateY(18px)translate(4px)}40%{transform:translate(0)}}@keyframes bottom-circle-movement{0%,to{transform:translateY(0)translate(-22px)}40%{transform:translate(0)}}@keyframes left-circle-movement{0%,to{transform:translateY(-14px)translate(-2px)}40%{transform:translate(0)}}@keyframes full-cycle-twice{0%{transform:rotate(0)}80%{transform:rotate(358deg)}to{transform:rotate(1turn)}}.extra .loader{--fill-color:var(--color-complementary-base-default)}.extra .loader--contrast{--fill-color:var(--color-complementary-base-contrast-default)}.extra .loader--neutral{--fill-color:var(--color-neutral-base-default)}.loader{transform-origin:50%;will-change:transform;--fill-color:var(--color-dominant-base-default);animation:1.5s infinite full-cycle-twice}.loader--neutral{--fill-color:var(--color-neutral-base-default)}.loader--contrast{--fill-color:var(--color-dominant-base-contrast-default)}.loader__top-circle{animation:1.5s infinite top-circle-movement}.loader__right-circle,.loader__top-circle{fill:var(--fill-color);transform-origin:50%;will-change:transform}.loader__right-circle{animation:1.5s infinite right-circle-movement}.loader__bottom-circle{animation:1.5s infinite bottom-circle-movement}.loader__bottom-circle,.loader__left-circle{fill:var(--fill-color);transform-origin:50%;will-change:transform}.loader__left-circle{animation:1.5s infinite left-circle-movement}.textarea{background:var(--color-neutral-surface-default);border:var(--dimension-3) solid var(--color-neutral-surface-default);border-radius:var(--border-radius-md);box-shadow:0 0 0 1px var(--color-neutral-border-default);color:var(--color-neutral-text-subtle);font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);letter-spacing:var(--typography-body-letter-spacing);line-height:var(--typography-body-line-height);resize:vertical;width:100%}.textarea:hover{box-shadow:0 0 0 1px var(--color-neutral-border-strong)}.textarea:focus{outline:2px solid var(--color-focus-outer-default);caret-shape:bar;caret-color:var(--color-focus-outer-default)}.textarea:disabled{background:var(--color-disabled-surface-tinted);border:var(--dimension-3) solid var(--color-disabled-surface-tinted);box-shadow:0 0 0 1px var(--color-disabled-surface-tinted)}.textarea--error{background:var(--color-danger-surface-tinted);border:var(--dimension-3) solid var(--color-danger-surface-tinted);box-shadow:0 0 0 1px var(--color-danger-border-default)}.status-msg{border-radius:var(--border-radius-md);padding:var(--dimension-5);--border-color:var(--color-info-border-default);--bg-color:var(--color-info-surface-tinted);--icon-color:var(--color-info-text-subtle);--text-color:var(--color-info-text-default);background:var(--bg-color);border-style:solid;border-width:1px;border-color:var(--border-color);position:relative}.status-msg,.status-msg__text{color:var(--text-color)}.status-msg__icon{color:var(--icon-color);height:var(--dimension-6);width:var(--dimension-6)}.status-msg__body{margin-top:var(--dimension-1)}.status-msg__action{margin-top:var(--dimension-3)}.status-msg__close{right:var(--dimension-1);top:var(--dimension-1);position:absolute}.status-msg--danger{--border-color:var(--color-danger-border-default);--bg-color:var(--color-danger-surface-tinted);--icon-color:var(--color-danger-text-subtle);--text-color:var(--color-danger-text-default)}.status-msg--warning{--border-color:var(--color-warning-border-default);--bg-color:var(--color-warning-surface-tinted);--icon-color:var(--color-warning-text-subtle);--text-color:var(--color-warning-text-default)}.status-msg--success{--border-color:var(--color-success-border-default);--bg-color:var(--color-success-surface-tinted);--icon-color:var(--color-success-text-subtle);--text-color:var(--color-success-text-default)}.byggmix .progress-bar,.masterbrand .progress-bar,.mega .progress-bar,.prix .progress-bar{--color-main-base-default:var(--color-complementary-base-default)}.progress-bar{--color-main-base-default:var(--color-dominant-base-default);background:var(--color-neutral-surface-tinted);flex-shrink:0;overflow:hidden}.progress-bar,.progress-bar__indicator{border-radius:var(--border-radius-default);height:var(--dimension-2)}.progress-bar__indicator{background:var(--color-main-base-default);transition:width .5s linear}.progress-bar__label{color:var(--color-neutral-text-subtle)}.extra .filter-chip,.marked .filter-chip,.masterbrand .filter-chip,.prix .filter-chip{--color-main-border-default:var(--color-complementary-border-default);--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-surface-tinted:var(--color-complementary-surface-tinted);--color-main-base-default:var(--color-complementary-base-default);--color-main-base-contrast-default:var(--color-complementary-base-contrast-default);--color-main-base-hover:var(--color-complementary-base-hover);--color-main-base-active:var(--color-complementary-base-active)}.filter-chip{--color-main-border-default:var(--color-dominant-border-default);--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-tinted:var(--color-dominant-surface-tinted);--color-main-base-default:var(--color-dominant-base-default);--color-main-base-contrast-default:var(--color-dominant-base-contrast-default);--color-main-base-hover:var(--color-dominant-base-hover);--color-main-base-active:var(--color-dominant-base-active);background-color:var(--color-main-surface-tinted);border-color:var(--color-main-border-default);border-radius:var(--border-radius-full);box-sizing:border-box;color:var(--color-main-text-default);cursor:pointer;font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);align-items:center;gap:var(--dimension-1);height:var(--dimension-9);letter-spacing:var(--typography-action-letter-spacing);padding:var(--dimension-0) var(--dimension-3);border-style:solid;border-width:1px;flex-shrink:0;justify-content:center;transition:background-color .25s ease-in-out;display:inline-flex}.filter-chip:not(:disabled):not([aria-busy=true]):hover{background-color:var(--color-main-surface-hover)}.filter-chip:not(:disabled):not([aria-busy=true]):active{background-color:var(--color-main-surface-active)}.filter-chip:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.filter-chip:disabled{border-color:var(--color-disabled-border-subtle);color:var(--color-disabled-text-subtle)}.filter-chip[aria-checked=true][data-has-icon=true],.filter-chip[aria-pressed=true][data-has-icon=true]{background-color:var(--color-main-base-default);border-color:var(--color-main-base-default);color:var(--color-main-base-contrast-default)}.filter-chip[aria-checked=true][data-has-icon=true]:hover,.filter-chip[aria-pressed=true][data-has-icon=true]:hover{background-color:var(--color-main-base-hover);border-color:var(--color-main-base-hover)}.filter-chip[aria-checked=true][data-has-icon=true]:active,.filter-chip[aria-pressed=true][data-has-icon=true]:active{background-color:var(--color-main-base-active);border-color:var(--color-main-base-active)}.filter-chip__check-icon{height:var(--dimension-6);width:var(--dimension-6)}.filter-chip__icon{height:var(--dimension-5);width:var(--dimension-5)}.filter-chips-group{gap:var(--dimension-2);padding:var(--dimension-2);display:flex}.filter-chips-group--wrap{flex-wrap:wrap}.filter-chips-group--scroll{flex-wrap:nowrap;overflow-x:auto}.filter-chips-group--scroll::-webkit-scrollbar{scrollbar-width:none;display:none}.roving-focus-group{gap:var(--dimension-2);padding:var(--dimension-2);display:flex}.roving-focus-group--wrap{flex-wrap:wrap}.roving-focus-group--scroll{flex-wrap:nowrap;overflow-x:auto}.roving-focus-group--scroll::-webkit-scrollbar{scrollbar-width:none;display:none}.extra .input-chip,.marked .input-chip,.masterbrand .input-chip,.prix .input-chip{--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-border-subtle:var(--color-complementary-border-subtle)}.input-chip{--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-tinted:var(--color-dominant-surface-tinted);--color-main-border-subtle:var(--color-dominant-border-subtle);background:var(--color-main-surface-tinted);border-color:var(--color-main-border-subtle);border-radius:var(--border-radius-full);color:var(--color-main-text-default);font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);align-items:center;gap:var(--dimension-2);height:var(--dimension-9);letter-spacing:var(--typography-action-letter-spacing);padding:var(--dimension-3) var(--dimension-3);padding-right:var(--dimension-1);border-style:solid;border-width:1px;justify-content:center;transition:background .25s ease-in-out;display:flex;position:relative}.input-chip__icon{height:var(--dimension-6);width:var(--dimension-6)}.input-chip__cross{height:var(--dimension-4);width:var(--dimension-4)}.extra .assist-chips,.marked .assist-chips,.masterbrand .assist-chips,.prix .assist-chips{--color-main-text-default:var(--color-complementary-text-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-border-subtle:var(--color-complementary-border-subtle)}.assist-chip{--color-main-text-default:var(--color-dominant-text-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-surface-tinted:var(--color-dominant-surface-tinted);--color-main-border-subtle:var(--color-dominant-border-subtle);background:var(--color-main-surface-tinted);border-color:var(--color-main-border-subtle);border-radius:var(--border-radius-full);color:var(--color-main-text-default);cursor:pointer;font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);align-items:center;gap:var(--dimension-1);height:var(--dimension-9);letter-spacing:var(--typography-action-letter-spacing);padding:var(--dimension-3) var(--dimension-3);border-style:solid;border-width:1px;justify-content:center;transition:background .25s ease-in-out;display:flex;position:relative}.assist-chip[aria-busy=true]:not(.assist-chip--has-icon){border-color:var(--color-main-border-subtle);color:#0000}.assist-chip:hover:not([aria-busy=true]):not(:disabled){background:var(--color-main-surface-hover)}.assist-chip:active:not([aria-busy=true]):not(:disabled){background:var(--color-main-surface-active)}.assist-chip:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.assist-chip:disabled:not([aria-busy=true]){background:var(--color-disabled-surface-tinted);color:var(--color-disabled-text-subtle);border-color:#0000}.assist-chip__icon{height:var(--dimension-6);width:var(--dimension-6)}.assist-chip__spinner{color:var(--color-main-text-default);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner{transform-origin:50.37% 47.58%;will-change:animation;animation:1s linear infinite spin}.obs .switch,.obsbygg .switch{--color-main-base-active:var(--color-dominant-base-active);--color-main-base-default:var(--color-dominant-base-default)}.switch{--color-main-base-active:var(--color-complementary-base-active);--color-main-base-default:var(--color-complementary-base-default);all:unset;background:var(--color-neutral-base-default);border-radius:var(--border-radius-full);cursor:pointer;height:var(--dimension-9);width:var(--dimension-15);justify-content:flex-start;align-items:center;transition:background .15s;display:flex;position:relative;overflow:hidden}.switch:focus-visible{outline:3px solid var(--color-focus-outer-default);outline-offset:2px}.switch:hover{background:var(--color-neutral-base-hover)}.switch:disabled,.switch[data-state=checked]:disabled{background:var(--color-disabled-base-default);color:var(--color-disabled-base-default)}.switch:disabled .switch__thumb,.switch[data-state=checked]:disabled .switch__thumb{background:var(--color-disabled-base-contrast-default)}.switch[data-state=checked]{background:var(--color-main-base-default);color:var(--color-main-base-default)}.switch:not(:disabled):active .switch__thumb{width:var(--dimension-8)}.switch[data-state=checked] .switch__thumb{transform:translate(calc(var(--dimension-15) - var(--dimension-7) - var(--dimension-1)))}.switch:not(:disabled):hover:not([data-state=checked]) .switch__thumb{transform:translate(var(--dimension-2))}.switch[data-state=checked]:not(:disabled):hover .switch__thumb{transform:translate(calc(var(--dimension-15) - var(--dimension-7) - var(--dimension-2)))}.switch:not(:disabled):active:not([data-state=checked]){background:var(--color-neutral-base-active)}.switch[data-state=checked]:not(:disabled):active{background:var(--color-main-base-active);color:var(--color-main-base-active)}.switch__thumb{background:var(--color-neutral-surface-default);border-radius:var(--border-radius-full);box-shadow:var(--shadow-raised-default);height:var(--dimension-7);transform:translate(var(--dimension-1));width:var(--dimension-7);will-change:transform;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,transform .15s,box-shadow .15s,width .15s;display:flex}.switch:not(:disabled):hover .switch__thumb{box-shadow:var(--shadow-raised-hover)}.switch__check{height:var(--dimension-5);width:var(--dimension-5);display:none}.switch[data-state=checked] .switch__check{display:inline-block}.obs .numeric-stepper,.obsbygg .numeric-stepper{--color-main-base-default:var(--color-dominant-base-default);--color-main-surface-hover:var(--color-dominant-surface-hover);--color-main-surface-active:var(--color-dominant-surface-active);--color-main-text-default:var(--color-dominant-text-default)}.numeric-stepper{--color-main-base-default:var(--color-complementary-base-default);--color-main-surface-hover:var(--color-complementary-surface-hover);--color-main-surface-active:var(--color-complementary-surface-active);--color-main-text-default:var(--color-complementary-text-default);border-radius:var(--border-radius-default);width:calc(var(--dimension-13)*2 + var(--dimension-9));justify-content:flex-end;align-items:center;transition:outline .15s;display:inline-flex;position:relative}.numeric-stepper:focus-within{outline:3px solid var(--color-main-base-default)}.numeric-stepper--has-zero-state:focus-within{outline:none}.numeric-stepper:not(.numeric-stepper--has-zero-state) .numeric-stepper__zero-state{opacity:0;transform:translate(var(--dimension-2));z-index:-1}.numeric-stepper:not(.numeric-stepper--has-zero-state) .numeric-stepper__zero-state:focus-visible{outline:none}.numeric-stepper__btn{border-radius:var(--border-radius-default);color:var(--color-main-base-default);cursor:pointer;height:var(--dimension-13);padding:var(--dimension-3);width:var(--dimension-13);background-color:#0000;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .25s,opacity .25s;display:flex}.numeric-stepper__btn:hover:not(:disabled){background-color:var(--color-main-surface-hover)}.numeric-stepper__btn:active:not(:disabled){background-color:var(--color-main-surface-active)}.numeric-stepper__btn:disabled{color:var(--color-disabled-text-subtle)}.numeric-stepper__btn[data-is-zero-state=true]{opacity:0}.numeric-stepper__icon{height:var(--dimension-7);width:var(--dimension-7)}.numeric-stepper__zero-state{transform:translate(calc(var(--dimension-11)*-1));z-index:1;transition:transform .5s,opacity .25s;position:absolute;right:0}.numeric-stepper__zero-state:focus,.numeric-stepper__zero-state:focus-visible{outline:3px solid var(--color-main-base-default)}.numeric-stepper__input{color:var(--color-main-text-default);font-family:var(--typography-action-font-family);font-size:var(--typography-action-font-size);font-weight:var(--typography-action-font-weight);letter-spacing:var(--typography-action-letter-spacing);line-height:var(--typography-action-line-height);text-align:center;width:var(--dimension-9);background-color:#0000;border:none;outline:none;transition:opacity .25s,width .3s cubic-bezier(.85,0,.15,1);overflow:hidden}.numeric-stepper__input:disabled{color:var(--color-disabled-text-subtle)}.numeric-stepper__input[data-is-zero-state=true]{opacity:0;width:var(--dimension-2)}.numeric-stepper__spinner{color:var(--color-neutral-text-default);height:var(--dimension-6);width:var(--dimension-6)}.button-group{flex:initial}.button-group--h-stretch>*{flex-grow:1}.combobox__inputgroup{--color-main-base-default:var(--color-complementary-base-default);--color-main-border-default:var(--color-complementary-border-default);--color-main-surface-tinted:var(--color-complementary-surface-tinted);background-color:var(--color-neutral-surface-default);border-color:var(--color-neutral-border-default);border-radius:var(--border-radius-md);border-style:solid;border-width:var(--border-width-default);box-sizing:border-box;color:var(--color-neutral-text-default);cursor:text;font-family:var(--typography-action-font-family);height:var(--dimension-14);line-height:var(--typography-body-line-height);padding:var(--dimension-2) var(--dimension-3);align-items:center;gap:.125rem;display:flex}.combobox__inputgroup:focus-within{outline:1px solid var(--color-main-base-default)}.combobox__inputgroup[data-popup-open] .combobox__trigger{transform:scaleY(-1)}.combobox__inputgroup__has-chips{flex-wrap:wrap;height:auto}.combobox__input{padding:var(--dimension-2) var(--dimension-3);width:100%}.combobox__input,.combobox__input-hidden{color:var(--color-neutral-text-default);height:var(--dimension-9);background:0 0;border:none;outline:none;flex-grow:1}.combobox__trigger{height:var(--dimension-9);width:var(--dimension-9);background:0 0;border:none;transition:transform .25s ease-in-out}.combobox__trigger[data-disabled]{opacity:.5;pointer-events:none}.combobox__trigger-icon{height:var(--dimension-6);width:var(--dimension-6)}.combobox__positioner{pointer-events:auto;z-index:1100;outline:0}.combobox__popup{--color-main-base-default:var(--color-complementary-base-default);--color-main-border-default:var(--color-complementary-border-default);--color-main-surface-tinted:var(--color-complementary-surface-tinted);--color-main-surface-default:var(--color-complementary-surface-default);background:var(--color-main-surface-default);border-radius:var(--border-radius-md);box-shadow:var(--shadow-floating-default);max-width:var(--dimension-max-width);min-width:var(--dimension-min-width);padding:var(--dimension-2);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.combobox__popup[data-ending-style],.combobox__popup[data-starting-style]{opacity:0;transform:scale(.95)}.combobox__viewport{box-sizing:border-box;max-height:min(var(--available-height),24.5rem);overscroll-behavior:contain;scrollbar-color:var(--color-main-base-default) transparent;scrollbar-width:thin;width:100%;padding-top:.25rem;padding-bottom:.25rem;scroll-padding-block:.25rem;overflow-y:auto}.combobox__viewport::-webkit-scrollbar{width:41px}.combobox__viewport::-webkit-scrollbar-track{background:0 0}.combobox__viewport::-webkit-scrollbar-thumb{background:var(--color-main-base-default);border-radius:var(--border-radius-default);background-clip:padding-box;border:2px solid #0000}.combobox__status{color:var(--color-neutral-text-subtle);font-size:var(--typography-description-font-size);letter-spacing:var(--typography-description-letter-spacing);line-height:var(--typography-description-line-height);padding:var(--dimension-3) var(--dimension-5)}.combobox__spinner{height:var(--dimension-4);margin-right:var(--dimension-2);width:var(--dimension-4)}.combobox__items-group{gap:var(--dimension-2);flex-wrap:wrap;display:flex}.combobox__item{border-radius:var(--border-radius-md);color:var(--color-neutral-text-default);cursor:pointer;font-family:var(--typography-action-font-family);align-items:center;gap:var(--dimension-4);line-height:var(--typography-body-line-height);min-height:var(--dimension-14);padding:var(--dimension-3) var(--dimension-5);flex-direction:row;flex-shrink:0;justify-content:space-between;display:flex}.combobox__item[data-highlighted]{z-index:0;position:relative}.combobox__item[data-highlighted]:before{background-color:var(--color-main-surface-tinted);border-radius:var(--border-radius-md);content:"";z-index:-1;position:absolute;inset:0}.combobox__item[data-selected] .combobox__item-indicator--unchecked{display:none}.combobox__item-indicator{border-radius:var(--border-radius-sm);border-style:solid;border-width:var(--border-width-highlight);color:var(--color-main-surface-default);height:var(--dimension-7);width:var(--dimension-7);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.combobox__item-indicator--checked{background:var(--color-main-base-default);border-color:var(--color-main-base-default)}.combobox__item-indicator--unchecked{border-color:var(--color-main-border-default);background:0 0}.combobox__item-indicator-checkmark{width:80%}.combobox__chip-remove-icon{height:var(--dimension-4);width:var(--dimension-4)}.calendar{--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4,0,.2,1);background-color:var(--color-dominant-background-default);border-radius:var(--border-radius-lg);padding:var(--dimension-2)}.calendar--raised{box-shadow:var(--shadow-raised-default)}.calendar--outlined{border:1px solid var(--color-dominant-border-strong)}.calendar__day-td[data-focused]:not([data-selected]) .calendar__day-btn{background:var(--color-dominant-surface-hover);color:var(--color-dominant-text-default)}.calendar__day-btn{border-radius:var(--border-radius-md);height:var(--dimension-14);width:var(--dimension-14)}.calendar__day-btn:focus-visible{outline:none}.calendar__day-btn[data-range-middle=true]{background:var(--color-dominant-surface-active)}.calendar__weekday{text-align:center;display:block}.calendar__nav{justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0;right:0}.calendar__prev-month{margin-left:var(--dimension-2)}.calendar__next-month{margin-right:var(--dimension-2)}.calendar__month{gap:var(--dimension-2);flex-direction:column;display:flex}.calendar__months{align-items:stretch;gap:var(--dimension-4);display:flex;position:relative}.calendar__month-caption{height:var(--dimension-11);text-transform:capitalize;justify-content:center;align-items:center;width:100%;display:flex}.calendar__dropdown{border-radius:var(--border-radius-sm);font-family:var(--typography-body-medium-font-family);font-size:var(--typography-body-medium-font-size);font-weight:var(--typography-body-medium-font-weight);letter-spacing:var(--typography-body-medium-letter-spacing);padding:var(--dimension-1) var(--dimension-2);text-transform:capitalize;border:none;position:relative}.calendar__dropdown:focus-within{outline:2px solid var(--color-focus-outer-default);outline-offset:2px}.calendar__dropdown-select{appearance:none;cursor:pointer;opacity:0;z-index:2;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.calendar__dropdown-icon{height:var(--dimension-4);width:var(--dimension-4)}.calendar__dropdown-label{pointer-events:none;-webkit-user-select:none;user-select:none}.calendar__dropdown-nav{position:absolute}
.text-block{text-align:left}.text-block--center{text-align:center}.text-block__body{margin-top:var(--dimension-3)}.text-block__heading{margin-bottom:var(--dimension-1);margin-top:var(--dimension-1)}
.image-text-block{gap:var(--dimension-11);display:flex}.image-text-block--right{flex-direction:row-reverse}.image-text-block__img-wrap{aspect-ratio:var(--image-aspect-ratio);border-radius:var(--border-radius-lg);flex-shrink:0;overflow:hidden}@media only screen and (min-width:768.02px){.image-text-block__img-wrap{width:50%}}.image-text-block__img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-focal-point);object-position:var(--image-focal-point);width:100%;height:100%}@media only screen and (min-width:768.02px){.image-text-block__img{-o-object-position:var(--image-focal-point-desktop,var(--image-focal-point));object-position:var(--image-focal-point-desktop,var(--image-focal-point))}}.image-text-block__text{flex-direction:column;justify-content:center;display:flex}.image-text-block__cta{margin-top:var(--dimension-7)}@media only screen and (max-width:768px){.image-text-block{gap:var(--dimension-3);flex-direction:column}}
