.filters-button{align-items:center;column-gap:var(--spacing-01);display:flex;font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-transform:var(--text-transform-label-m);white-space:nowrap;width:auto}[dir=ltr] .filters-button{padding-left:var(--spacing-02);padding-right:var(--spacing-03)}[dir=rtl] .filters-button{padding-left:var(--spacing-03);padding-right:var(--spacing-02)}.filters-button--active{font-size:var(--font-size-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);line-height:var(--line-height-label-m-highlight);text-transform:var(--text-transform-label-m-highlight)}[dir] .filters-button:hover{background:none}@media screen and (min-width:48rem){.filters-button{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}[dir=ltr] .filters-button,[dir=rtl] .filters-button{padding-left:0;padding-right:0}.filters-button--active{font-size:var(--font-size-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);line-height:var(--line-height-label-l-highlight);text-transform:var(--text-transform-label-l-highlight)}}[dir] .filters-group-layout-item{padding-bottom:var(--spacing-02);padding-top:var(--spacing-02)}.filters-group-layout{align-items:flex-start;display:flex;gap:var(--spacing-04)}.filters-group-layout__title{display:inline-flex;font-size:var(--font-size-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);gap:var(--spacing-02);letter-spacing:var(--letter-spacing-label-s);line-height:var(--line-height-label-s);overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-transform-label-s);vertical-align:top;white-space:nowrap;width:40%}[dir=ltr] .filters-group-layout__title{padding-right:var(--spacing-05)}[dir=rtl] .filters-group-layout__title{padding-left:var(--spacing-05)}.filters-group-layout__options{display:flex;flex-direction:column;font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l);width:60%}.filters-group-check__item{width:auto}.filters-group-visibility-toggle-button{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);height:auto;letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l);width:100%}[dir] .filters-group-visibility-toggle-button{cursor:pointer}[dir=ltr] .filters-group-visibility-toggle-button{padding-left:0;padding-right:0;text-align:left}[dir=rtl] .filters-group-visibility-toggle-button{padding-left:0;padding-right:0;text-align:right}[dir] .filters-group-visibility-toggle-button:hover{background:none}.filters-group-color__item{align-items:center;display:flex;width:auto}.filters-group-color__item-label{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-transform-label-l);white-space:nowrap}[dir=ltr] .filters-group-color__item-label{margin-left:.75rem}[dir=rtl] .filters-group-color__item-label{margin-right:.75rem}.filters-group-color__item--checked .filters-group-color__item-label{font-size:var(--font-size-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);line-height:var(--line-height-label-l-highlight);text-transform:var(--text-transform-label-l-highlight)}.filters-group-color__item--hidden{display:none}.filters-group-color__item-box{--box-size:0.75rem;display:inline-block;height:var(--box-size);min-width:var(--box-size);width:var(--box-size)}[dir] .filters-group-color__item-box{border:var(--line-width) solid var(--color-content-low)}.filters-group-color__item--checked .filters-group-color__item-box{box-sizing:border-box}[dir] .filters-group-color__item--checked .filters-group-color__item-box{border:var(--line-width) solid var(--color-content-high)}[dir=ltr] .filters-group-slider__options,[dir=rtl] .filters-group-slider__options{padding-left:.25rem;padding-right:.25rem}.filters-group-slider__mark{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.filters-group-slider__mark-value--selected{font-weight:var(--font-weight-bold)}.filters-group-text__item{width:auto}.filters-group-text__item-label{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);overflow:hidden;text-overflow:ellipsis;text-transform:var(--text-transform-label-l);white-space:nowrap}[dir] .filters-group-text__item-label{margin:0}.filters-group-text__item--hidden{display:none}.filters-group-store-availability__store-name,.filters-group-text__item--checked .filters-group-text__item-label{font-size:var(--font-size-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);line-height:var(--line-height-label-l-highlight);text-transform:var(--text-transform-label-l-highlight)}.filters-group-store-availability__store-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .filters-group-store-availability__store-name{padding-bottom:var(--spacing-01)}.filters-group-store-availability__action{font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);height:auto;letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l);width:100%}[dir] .filters-group-store-availability__action{cursor:pointer}[dir=ltr] .filters-group-store-availability__action{padding-left:0;padding-right:0;text-align:left}[dir=rtl] .filters-group-store-availability__action{padding-left:0;padding-right:0;text-align:right}[dir] .filters-group-store-availability__action:hover{background:none}.filters-group-store-availability__action.filters-group-store-availability__action--change{font-size:var(--font-size-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);letter-spacing:var(--letter-spacing-label-m);line-height:var(--line-height-label-m);text-decoration:underline;text-transform:none}[dir] .filters-group-store-availability__action.filters-group-store-availability__action--change{padding-top:0}[dir] .filters-panel-mob__backdrop{background-color:var(--color-background-overlay-alt)}.filters-panel-mob__wrapper{display:flex;flex-direction:column;max-height:75vh;overflow-y:auto}.filters-panel-mob__content{display:flex;flex-shrink:unset;overflow-y:auto}[dir] .filters-panel-mob__content{padding:var(--spacing-05)}.filters-panel-mob__actions{bottom:0;display:flex;flex-direction:column;gap:var(--spacing-04);position:sticky}[dir] .filters-panel-mob__actions{background-color:var(--color-background-base);margin-top:auto;padding:var(--spacing-05)}.filters-panel-mob__actions>*{width:100%}.filters-panel-std__wrapper{display:flex;flex:1;flex-direction:column;overflow-y:auto}.filters-panel-std__content{display:flex;flex-direction:column;max-width:100%;overscroll-behavior:contain}.filters-panel-std__actions{bottom:0;display:flex;flex-direction:column;gap:var(--spacing-04);position:sticky}[dir] .filters-panel-std__actions{padding:var(--spacing-05) 0}.filters-panel-std__actions,.filters-panel-std__actions>*{width:100%}.filters__groups{-ms-overflow-style:none;display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-05);overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;position:relative;scrollbar-width:none;width:100%}.filters__groups::-webkit-scrollbar{height:0;width:0}.filters__legal{display:flex;flex-direction:column;gap:var(--spacing-05)}[dir] .filters__legal{margin:auto 0 0}.filters__legal-text{color:var(--color-content-mid);font-size:var(--font-size-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);letter-spacing:var(--letter-spacing-body-s);line-height:var(--line-height-body-s);text-transform:var(--text-transform-body-s)}@media screen and (min-width:48rem){.filters__legal{gap:var(--spacing-06)}}.product-similar-products-wrapper-error-dialog{overflow:auto}[dir] .product-similar-products-wrapper-error-dialog{padding:0 var(--spacing-07)}@media screen and (min-width:48rem){[dir] .product-similar-products-wrapper-error-dialog{padding:0}}.view-option-selector{align-items:center;display:flex;flex-wrap:nowrap;font-size:var(--font-size-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);letter-spacing:var(--letter-spacing-label-l);line-height:var(--line-height-label-l);text-transform:var(--text-transform-label-l)}.view-option-selector__label{display:flex;gap:var(--spacing-02)}.view-option-selector-button--selected .view-option-selector-button__option{font-size:var(--font-size-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);line-height:var(--line-height-label-l-highlight);text-transform:var(--text-transform-label-l-highlight)}@media screen and (min-width:48rem){.view-option-selector{align-items:flex-start;flex-direction:column;gap:.5rem}.view-option-selector__option{width:1.25rem}[dir] .view-option-selector-button{cursor:pointer}.view-option-selector-button__option{display:block;height:1.5rem;width:1.25rem}.view-option-selector__label-text{align-items:center;display:flex;min-height:2rem}[dir=ltr] .view-option-selector__label-text{margin-right:.25rem;padding-left:.5rem}[dir=rtl] .view-option-selector__label-text{margin-left:.25rem;padding-right:.5rem}.view-option-selector__list{align-items:center;display:flex;gap:.25rem}.view-option-selector__list-item{display:inline}[dir=ltr] .view-option-selector__list-item{margin-right:.25rem}[dir=rtl] .view-option-selector__list-item{margin-left:.25rem}[dir=ltr] .view-option-selector__list-item:last-child{margin-right:0}[dir=rtl] .view-option-selector__list-item:last-child{margin-left:0}}