.variant-text-tile{overflow:visible}.variant-text-tile__radio>input:disabled+label{color:var(--vp-semantic-color-content-quiet)}.variant-text-tile--out-of-stock{opacity:.4}.variant-text-tile--out-of-stock>input+label{color:var(--vp-semantic-color-content-quiet)}.variant-text-content__combobox>input{padding-block-start:var(--vp-semantic-spacing-l);padding-block-end:var(--vp-semantic-spacing-l);padding-inline-start:var(--vp-semantic-spacing-xl)}.variant-text-content__combobox>svg{margin-inline-end:var(--vp-semantic-spacing-l)}.variant-text-content__combobox--option,.variant-text-content__combobox>input{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.variant-text-content__combobox--option{display:flex;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl)}.variant-text-content__combobox--option>span:first-child{flex:1}.variant-text-content__combobox--option>[aria-hidden]+.vp-combobox__option-indicator{display:none}.variant-text-content__combobox--option>[aria-hidden=true]{opacity:0}.variant-text-content__combobox--option.disabled{opacity:var(--vp-semantic-opacity-s)}.variant-text-content__combobox--option.selected{color:var(--vp-semantic-color-content-brand)}.variant-text-content__combobox--option.selected>.vp-combobox__option-indicator{display:none}.repairability-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;inline-size:100%}.repairability-index__label{display:flex;flex-direction:column;justify-content:center}.repairability-index__link{display:flex;justify-self:end;inline-size:120px;block-size:120px;background:var(--vp-semantic-color-container-quiet)}.repairability-index__link svg{inline-size:100%;padding:var(--vp-semantic-spacing-s)}.repairability-index__link:hover:not(.link--disabled){color:inherit;background:var(--vp-semantic-color-container-quiet)}.repairability-index__stacked{display:block}.repairability-index__stacked .repairability-index__link{justify-self:start;inline-size:80px;block-size:80px}.repairability-index__stacked .repairability-index__link:hover:not(.link--disabled){color:inherit;background:var(--vp-semantic-color-container-quiet)}.repairability-index__stacked .repairability-index__label{margin-block-end:var(--vp-semantic-spacing-xs)}.repairability-index__stacked .repairability-index__label h4{font-size:var(--vp-typography-body-s-font-size);font-weight:500}.repairability-index__compact{display:inline-block;inline-size:auto;padding-block-start:var(--vp-semantic-spacing-s);padding-block-end:var(--vp-semantic-spacing-xs)}.repairability-index__compact .repairability-index__link{inline-size:40px;block-size:24px;background:none}.repairability-index__compact .repairability-index__link:hover:not(.link--disabled){color:inherit;background:none}.repairability-index__compact svg{padding:0}.repairability-badge__logo,.repairability-badge__score{fill:var(--vp-semantic-color-content-neutral,rgb(0,0,0))}.repairability-badge__score{font-weight:700}.opening-expanded-color{position:absolute;padding:var(--vp-semantic-spacing-l)}.closing-expanded-color{display:flex;align-items:center;justify-content:center;outline:transparent solid var(--vp-semantic-border-width-m);outline-offset:var(--vp-semantic-border-width-m);background-color:var(--vp-semantic-color-container-quiet)}.size-guide-container{box-sizing:border-box}.vp-drawer--bottom{inline-size:100%;max-block-size:100vb}.size-guide-iframe{flex:1;inline-size:100%;block-size:80vb;border:none}.size-guide__drawer-body{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xl)}.size-guide-button{min-block-size:1.5rem}.sku-size-selector__drawer-body{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xl)}.inline-product-configurator .select,.inline-product-configurator .variant-selector{margin:var(--vp-semantic-spacing-m) 0}.inline-product-configurator .product-card-list-item__title{color:var(--vp-semantic-color-content-neutral)}.inline-product-configurator .repairability-index{margin-block-end:var(--vp-semantic-spacing-m)}.insurance-terms-and-conditions{display:grid;margin-block-end:var(--vp-semantic-spacing-xs)}