@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:Inter,NotoSans-Regular,sans-serif;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:where(:not([type])),input:where([type=date]),input:where([type=datetime-local]),input:where([type=email]),input:where([type=month]),input:where([type=number]),input:where([type=password]),input:where([type=search]),input:where([type=tel]),input:where([type=text]),input:where([type=time]),input:where([type=url]),input:where([type=week]),select,select:where([multiple]),textarea{appearance:none;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding-block:.5rem;padding-inline:.75rem;font-size:1rem;line-height:1.5rem}input:where(:not([type])):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=email]):focus,input:where([type=month]):focus,input:where([type=number]):focus,input:where([type=password]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=text]):focus,input:where([type=time]):focus,input:where([type=url]):focus,input:where([type=week]):focus,select:focus,select:where([multiple]):focus,textarea:focus{outline-offset:2px;border-color:#2563eb;outline:2px solid #0000;box-shadow:0 0 0 1px #2563eb}input:where([type=checkbox]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;border-radius:0;flex-shrink:0;padding:0;display:inline-block}input:where([type=checkbox]):checked{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%200%201%200%201.414l-5%205a1%201%200%200%201-1.414%200l-2-2a1%201%200%200%201%201.414-1.414L6.5%209.086l4.293-4.293a1%201%200%200%201%201.414%200%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}@font-face{font-family:NotoSans-Regular;src:local(NotoSans Regular),local(NotoSans-Regular),url(https://cdn1.codashop.com/S/content/fonts/Noto/NotoSans-Regular.woff2)format("woff2"),url(https://cdn1.codashop.com/S/content/fonts/Noto/NotoSans-Regular.woff)format("woff");font-display:swap}@font-face{font-family:OTT;src:url(https://cdn1.codashop.com/S/content/fonts/OTT/OTT_Ver2.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic_ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek_ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic_ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek_ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic_ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek_ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic_ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek_ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_greek.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter_ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn1.codashop.com/S/content/fonts/Inter/Inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.brand-display-large{letter-spacing:.03em;font-family:OTT,NotoSans-Regular,sans-serif;font-size:88px;font-weight:700;line-height:110%}.brand-display-medium{font-size:72px}.brand-display-medium,.brand-display-small{letter-spacing:.03em;font-family:OTT,NotoSans-Regular,sans-serif;font-weight:600;line-height:110%}.brand-display-small{font-size:56px}.brand-heading-large{letter-spacing:.03em;font-family:OTT,NotoSans-Regular,sans-serif;font-size:44px;font-weight:600;line-height:110%}.brand-heading-medium{font-size:32px}.brand-heading-medium,.brand-heading-small{letter-spacing:.05em;font-family:OTT,NotoSans-Regular,sans-serif;font-weight:600;line-height:110%}.brand-heading-small{font-size:24px}.product-display-large{font-size:88px;font-weight:800;line-height:120%}.product-display-medium{font-size:72px;font-weight:800;line-height:120%}.product-display-small{font-size:56px;font-weight:800;line-height:120%}.product-heading-large{font-size:44px;font-weight:700;line-height:120%}.product-heading-medium{font-size:32px;font-weight:700;line-height:120%}.product-heading-small{font-size:24px;font-weight:700;line-height:120%}.subheading{font-size:20px}.subheading,.subheading-small{font-weight:600;line-height:130%}.subheading-small{font-size:16px}.body{font-weight:400}.body,.body-action{font-size:14px;line-height:150%}.body-action{font-weight:600}.body-large{font-size:16px;line-height:150%}.caption{font-weight:400}.caption,.caption-bold{font-size:12px;line-height:150%}.caption-bold,.caption-tiny{font-weight:600}.caption-tiny{font-size:10px;line-height:120%}.eyebrow-large{font-size:24px;line-height:120%}.eyebrow-medium{font-size:18px;line-height:120%}.eyebrow-small{font-size:14px;line-height:120%}.deep-anchor a{color:var(--x-palette-tertiary-main)}.ds-heading-hero{font-size:var(--x-text-size-h1)}.ds-heading-hero,.ds-heading-page-title{font-family:var(--x-sys-font-heading),sans-serif;font-weight:var(--x-sys-font-weight-bold);line-height:var(--x-sys-line-height-loose);letter-spacing:var(--x-sys-letter-spacing-loose)}.ds-heading-page-title{font-size:var(--x-text-size-h2)}.ds-heading-section{font-size:var(--x-text-size-h3)}.ds-heading-modal,.ds-heading-section{font-family:var(--x-sys-font-heading),sans-serif;font-weight:var(--x-sys-font-weight-bold);line-height:var(--x-sys-line-height-loose);letter-spacing:var(--x-sys-letter-spacing-loose)}.ds-heading-modal{font-size:var(--x-text-size-h4)}.ds-heading-card{font-family:var(--x-sys-font-heading),sans-serif;font-weight:var(--x-sys-font-weight-bold);line-height:var(--x-sys-line-height-loose);letter-spacing:var(--x-sys-letter-spacing-loose);font-size:var(--x-text-size-h5)}.ds-heading-banner,.ds-heading-final-price,.ds-heading-sku-title{font-size:var(--x-text-size-h6)}.ds-heading-banner,.ds-heading-final-price,.ds-heading-sku-title,.ds-heading-subtitle{font-family:var(--x-sys-font-heading),sans-serif;font-weight:var(--x-sys-font-weight-bold);line-height:var(--x-sys-line-height-loose);letter-spacing:var(--x-sys-letter-spacing-loose)}.ds-heading-subtitle{font-size:var(--x-text-size-h7)}.ds-paragraph-lead{font-size:var(--x-text-size-body-l)}.ds-paragraph-lead,.ds-paragraph-regular{font-family:var(--x-sys-font-body),sans-serif;font-weight:var(--x-sys-font-weight-regular);line-height:var(--x-sys-line-height-wide);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-paragraph-regular{font-size:var(--x-text-size-body-main)}.ds-paragraph-small{font-size:var(--x-text-size-body-s)}.ds-paragraph-small,.ds-paragraph-strikethrough{font-family:var(--x-sys-font-body),sans-serif;font-weight:var(--x-sys-font-weight-regular);line-height:var(--x-sys-line-height-wide);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-paragraph-strikethrough{font-size:var(--x-text-size-body-main);text-decoration:line-through}.ds-text-utility-action-regular,.ds-text-utility-action-uppercase{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-main);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-text-utility-action-uppercase{letter-spacing:var(--x-sys-letter-spacing-wide);text-transform:uppercase}.ds-text-utility-action-strikethrough{text-decoration:line-through}.ds-text-utility-action-strikethrough,.ds-text-utility-default-regular,.ds-text-utility-default-uppercase{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-main);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-text-utility-default-uppercase{text-transform:uppercase}.ds-text-utility-default-strikethrough{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-main);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main);text-decoration:line-through}.ds-text-utility-label-regular,.ds-text-utility-label-uppercase{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-s);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-text-utility-label-uppercase{letter-spacing:var(--x-sys-letter-spacing-wide);text-transform:uppercase}.ds-text-utility-label-tall{line-height:var(--x-sys-line-height-main);line-height:var(--x-text-size-h2)}.ds-text-utility-label-strikethrough,.ds-text-utility-label-tall{font-family:var(--x-sys-font-body),sans-serif;font-size:var(--x-text-size-body-s);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main)}.ds-text-utility-label-strikethrough{line-height:var(--x-sys-line-height-main);text-decoration:line-through}.ds-text-utility-micro-regular,.ds-text-utility-micro-uppercase{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-xs);font-weight:var(--x-sys-font-weight-semibold);letter-spacing:var(--x-sys-letter-spacing-loose)}.ds-text-utility-micro-uppercase{letter-spacing:var(--x-sys-letter-spacing-wide);text-transform:uppercase}.ds-text-utility-micro-bold{font-weight:var(--x-sys-font-weight-semibold);letter-spacing:var(--x-sys-letter-spacing-loose);font-weight:var(--x-sys-font-weight-extra-bold);letter-spacing:var(--x-sys-letter-spacing-wide)}.ds-text-utility-micro-bold,.ds-text-utility-micro-strikethrough{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-xs)}.ds-text-utility-micro-strikethrough{font-weight:var(--x-sys-font-weight-semibold);letter-spacing:var(--x-sys-letter-spacing-loose);text-decoration:line-through}input[type=number]::-webkit-inner-spin-button{appearance:none}input[type=number]::-webkit-outer-spin-button{appearance:none}}@layer utilities{.justify-left{justify-content:left}.break-anywhere{overflow-wrap:anywhere}.bg-rewards-gradient{background-image:linear-gradient(to right in oklab,var(--x-palette-tertiary-50) 0,var(--x-palette-tertiary-50) 100%)}.page-cjk{word-break:keep-all}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.invisible{visibility:hidden}.visible{visibility:visible}.hidden{display:none}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.button-solid[data-v-31951c22]{font-size:14px;font-weight:600;line-height:150%}.button-solid[data-size=large][data-v-31951c22],[data-size=large] .button-solid[data-v-31951c22]{font-size:16px;line-height:150%}.button-solid[data-v-31951c22]{overflow-wrap:break-word;border-style:solid;border-width:var(--x-border-weight-default,1px);height:var(--x-sys-size-control-m,44px);cursor:pointer}.button-solid .button-solid__inner[data-v-31951c22]{justify-content:center;display:flex;position:relative}.button-solid .button-solid__inner .button-solid__inner__content[data-v-31951c22]{align-items:center;display:flex}.button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22]{width:var(--x-sys-size-xs,20px);height:var(--x-sys-size-xs,20px);margin-inline:var(--x-pad-surface-xs,4px)}.button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-size=large][data-v-31951c22],[data-size=large] .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22]{width:var(--x-sys-size-s,24px);height:var(--x-sys-size-s,24px)}.button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__slot[data-v-31951c22]{margin-inline:var(--x-pad-surface-xs,4px)}.button-solid .button-solid__inner .button-solid__inner__content--icon-prefix[data-v-31951c22]{flex-direction:row}.button-solid .button-solid__inner .button-solid__inner__content--icon-suffix[data-v-31951c22]{flex-direction:row-reverse}.button-solid .button-solid__inner .button-solid__inner__spinner[data-v-31951c22]{width:100%;height:100%;display:none;position:absolute}.button-solid[data-loading=true] .button-solid__inner__content[data-v-31951c22]{visibility:hidden}.button-solid[data-loading=true] .button-solid__inner__spinner[data-v-31951c22]{display:block}button.button-solid[data-v-31951c22]:disabled,button.button-solid[data-v-31951c22]:disabled:hover{cursor:not-allowed;border-style:none}.button-solid--with-content[data-v-31951c22]{min-width:60px;padding-inline:var(--x-pad-surface-l,16px)}.button-solid--with-content[data-size=small][data-v-31951c22],[data-size=small] .button-solid--with-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-m,12px)}.button-solid--with-content[data-size=large][data-v-31951c22],[data-size=large] .button-solid--with-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-xl,20px)}.button-solid--without-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-s,8px)}.button-solid--without-content[data-size=small][data-v-31951c22],[data-size=small] .button-solid--without-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-xxs,2px)}.button-solid--without-content[data-size=large][data-v-31951c22],[data-size=large] .button-solid--without-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-m,10px)}.button-solid--full-width[data-v-31951c22]{width:100%}.theme--styled[data-v-31951c22],.theme--styled-edge[data-v-31951c22]{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.theme--styled .button-solid[data-v-31951c22],.theme--styled-edge .button-solid[data-v-31951c22]{font-size:14px;font-weight:600;line-height:150%}.theme--styled .button-solid[data-size=large][data-v-31951c22],.theme--styled-edge .button-solid[data-size=large][data-v-31951c22],[data-size=large] .theme--styled .button-solid[data-v-31951c22],[data-size=large] .theme--styled-edge .button-solid[data-v-31951c22]{font-size:16px;line-height:150%}.theme--styled .button-solid[data-v-31951c22],.theme--styled-edge .button-solid[data-v-31951c22]{height:var(--x-sys-size-control-m);overflow-wrap:break-word;border-style:none}.theme--styled .button-solid[data-v-31951c22]:disabled,.theme--styled-edge .button-solid[data-v-31951c22]:disabled{cursor:not-allowed;opacity:.3}.theme--styled .button-solid[data-loading=true][data-v-31951c22],.theme--styled-edge .button-solid[data-loading=true][data-v-31951c22],[data-loading=true] .theme--styled .button-solid[data-v-31951c22],[data-loading=true] .theme--styled-edge .button-solid[data-v-31951c22]{background-color:var(--x-bg-action-subtle);color:var(--x-text-placeholder)}.theme--styled .button-solid[data-v-31951c22],.theme--styled-edge .button-solid[data-v-31951c22]{border-radius:var(--x-radius-btn)}@media (width>=768px){.theme--styled .button-solid[data-v-31951c22],.theme--styled-edge .button-solid[data-v-31951c22]{height:var(--x-sys-size-control-desktop-m);border-radius:var(--x-radius-btn-desktop)}}.theme--styled .button-solid .button-solid__inner .button-solid__inner__content[data-v-31951c22],.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content[data-v-31951c22]{align-items:center;display:flex}.theme--styled .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22],.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22]{width:var(--x-sys-size-xs);height:var(--x-sys-size-xs);margin-inline:var(--x-pad-surface-xs)}.theme--styled .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-size=large][data-v-31951c22],.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-size=large][data-v-31951c22],[data-size=large] .theme--styled .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22],[data-size=large] .theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__icon[data-v-31951c22]{width:var(--x-sys-size-s);height:var(--x-sys-size-s)}.theme--styled .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__slot[data-v-31951c22],.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__slot[data-v-31951c22]{font-family:var(--x-sys-font-body),sans-serif;line-height:var(--x-sys-line-height-main);font-size:var(--x-text-size-body-main);font-weight:var(--x-sys-font-weight-regular);letter-spacing:var(--x-sys-letter-spacing-main);margin-inline:var(--x-pad-surface-xs);font-weight:600}.theme--styled .button-solid .button-solid__inner .button-solid__inner__spinner[data-v-31951c22],.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__spinner[data-v-31951c22]{width:100%;height:100%}@media (hover:hover){.theme--styled .button-solid[data-variant=primary][data-v-31951c22]:hover,.theme--styled-edge .button-solid[data-variant=primary][data-v-31951c22]:hover{background-color:var(--x-bg-action-primary-hover)}}.theme--styled .button-solid[data-variant=primary][data-v-31951c22]:active,.theme--styled-edge .button-solid[data-variant=primary][data-v-31951c22]:active{background-color:var(--x-bg-action-primary-pressed)}.theme--styled .button-solid[data-variant=secondary][data-v-31951c22],.theme--styled-edge .button-solid[data-variant=secondary][data-v-31951c22]{background-color:var(--x-bg-action-secondary);color:var(--x-text-body-default)}@media (hover:hover){.theme--styled .button-solid[data-variant=secondary][data-v-31951c22]:hover,.theme--styled-edge .button-solid[data-variant=secondary][data-v-31951c22]:hover{background-color:var(--x-bg-action-secondary-hover)}}.theme--styled .button-solid[data-variant=secondary][data-v-31951c22]:active,.theme--styled-edge .button-solid[data-variant=secondary][data-v-31951c22]:active{background-color:var(--x-bg-action-secondary-pressed)}.theme--styled .button-solid[data-variant=success][data-v-31951c22],.theme--styled-edge .button-solid[data-variant=success][data-v-31951c22]{color:var(--x-text-success-inverse)}@media (hover:hover){.theme--styled .button-solid[data-variant=success][data-v-31951c22]:hover,.theme--styled-edge .button-solid[data-variant=success][data-v-31951c22]:hover{background-color:var(--x-bg-action-positive-hover);color:var(--x-text-success-inverse)}}.theme--styled .button-solid[data-variant=success][data-v-31951c22]:active,.theme--styled-edge .button-solid[data-variant=success][data-v-31951c22]:active{background-color:var(--x-bg-action-positive-pressed);color:var(--x-text-success-inverse)}.theme--styled .button-solid[data-variant=destructive-subdue][data-v-31951c22],.theme--styled .button-solid[data-variant=destructive][data-v-31951c22],.theme--styled-edge .button-solid[data-variant=destructive-subdue][data-v-31951c22],.theme--styled-edge .button-solid[data-variant=destructive][data-v-31951c22]{background-color:var(--x-bg-action-destructive);color:var(--x-text-error-inverse)}@media (hover:hover){.theme--styled .button-solid[data-variant=destructive-subdue][data-v-31951c22]:hover,.theme--styled .button-solid[data-variant=destructive][data-v-31951c22]:hover,.theme--styled-edge .button-solid[data-variant=destructive-subdue][data-v-31951c22]:hover,.theme--styled-edge .button-solid[data-variant=destructive][data-v-31951c22]:hover{background-color:var(--x-bg-action-destructive-hover);color:var(--x-text-error-inverse)}}.theme--styled .button-solid[data-variant=destructive-subdue][data-v-31951c22]:active,.theme--styled .button-solid[data-variant=destructive][data-v-31951c22]:active,.theme--styled-edge .button-solid[data-variant=destructive-subdue][data-v-31951c22]:active,.theme--styled-edge .button-solid[data-variant=destructive][data-v-31951c22]:active{background-color:var(--x-bg-action-destructive-pressed);color:var(--x-text-error-inverse)}.theme--styled .button-solid[data-size=small][data-v-31951c22],.theme--styled-edge .button-solid[data-size=small][data-v-31951c22]{height:var(--x-sys-size-control-xs);border-width:.5px}.theme--styled .button-solid--with-content[data-v-31951c22],.theme--styled-edge .button-solid--with-content[data-v-31951c22]{min-width:var(--x-sys-size-control-xl);padding-inline:var(--x-pad-surface-l)}.theme--styled .button-solid--without-content[data-v-31951c22],.theme--styled-edge .button-solid--without-content[data-v-31951c22]{padding-inline:var(--x-pad-surface-s)}.theme--styled .button-solid--without-content[data-size=small][data-v-31951c22],.theme--styled-edge .button-solid--without-content[data-size=small][data-v-31951c22]{padding-inline:var(--x-pad-surface-xxs)}.theme--styled .button-solid--without-content[data-size=large][data-v-31951c22],.theme--styled-edge .button-solid--without-content[data-size=large][data-v-31951c22]{padding-inline:var(--x-pad-surface-m)}.theme--styled .button-solid--with-content[data-size=large][data-v-31951c22],.theme--styled-edge .button-solid--with-content[data-size=large][data-v-31951c22]{padding-inline:var(--x-pad-surface-xl)}.theme--styled .button-solid[data-variant=primary][data-v-31951c22]{background-color:var(--x-bg-action-primary);color:var(--x-text-body-inverse)}@media (hover:hover){.theme--styled .button-solid[data-variant=secondary][data-v-31951c22]:hover{color:var(--x-text-body-soft)}}.theme--styled .button-solid[data-variant=secondary][data-v-31951c22]:active{color:var(--x-text-body-soft)}.theme--styled .button-solid[data-variant=alternate][data-v-31951c22]{background-color:var(--x-palette-tertiary-main);color:var(--x-text-body-inverse)}@media (hover:hover){.theme--styled .button-solid[data-variant=alternate][data-v-31951c22]:hover{background-color:var(--x-palette-tertiary-400);color:var(--x-text-body-inverse)}}.theme--styled .button-solid[data-variant=alternate][data-v-31951c22]:active{background-color:var(--x-palette-tertiary-600);color:var(--x-text-body-inverse)}.theme--styled .button-solid[data-variant=success][data-v-31951c22]{background-color:var(--x-text-success-default)}.theme--styled .button-solid--with-content[data-size=small][data-v-31951c22]{padding-inline:var(--x-sys-size-control-xxxs)}.theme--styled-edge .button-solid[data-v-31951c22]{background-color:var(--x-bg-action-primary)}.theme--styled-edge .button-solid .button-solid__inner .button-solid__inner__content .button-solid__inner__content__slot[data-v-31951c22]{color:var(--x-buy-now-button-text,inherit)}.theme--styled-edge .button-solid[data-variant=primary][data-v-31951c22]{color:var(--x-text-on-primary);background:var(--x-buy-now-button-background,var(--x-bg-action-primary))}.theme--styled-edge .button-solid[data-variant=primary] .button-solid__inner__content__slot[data-v-31951c22]{margin-inline:var(--x-pad-surface-xs);color:var(--x-buy-now-button-text,var(--x-text-on-primary))}@media (hover:hover){.theme--styled-edge .button-solid[data-variant=secondary][data-v-31951c22]:hover{color:var(--x-text-body-default)}}.theme--styled-edge .button-solid[data-variant=secondary][data-v-31951c22]:active{color:var(--x-text-body-default)}.theme--styled-edge .button-solid[data-variant=alternate][data-v-31951c22]{background-color:var(--x-bg-action-tertiary);color:var(--x-text-body-default)}@media (hover:hover){.theme--styled-edge .button-solid[data-variant=alternate][data-v-31951c22]:hover{background-color:var(--x-bg-action-tertiary-hover);color:var(--x-text-body-default)}}.theme--styled-edge .button-solid[data-variant=alternate][data-v-31951c22]:active{background-color:var(--x-bg-action-tertiary-pressed);color:var(--x-text-body-default)}.theme--styled-edge .button-solid[data-variant=success][data-v-31951c22]{background:var(--x-buy-now-button-background,var(--x-text-success-default))}.theme--styled-edge .button-solid--with-content[data-size=small][data-v-31951c22]{padding-inline:var(--x-pad-surface-m)}.error-page[data-v-95c5f3a6]{padding-inline:var(--x-pad-surface-l,16px);flex-direction:column;justify-content:center;align-items:center;margin-block:96px;margin-inline:auto;display:flex}.error-page__title[data-v-95c5f3a6]{margin-block:var(--x-pad-surface-xl,20px);font-size:24px;font-weight:700}.error-page__message[data-v-95c5f3a6]{margin-block:var(--x-pad-surface-l,14px);text-align:center;width:221px}.error-page__link[data-v-95c5f3a6]{margin-top:var(--x-pad-surface-xl,20px)}
