product-group{display:block;position:relative;margin-bottom:20px}.filter-picker{width:100%}.filter-group{display:block;width:100%;border:none;padding:0;margin:0;visibility:visible;opacity:1;transition:opacity .6s ease-in-out .3s}.filter-group+.filter-group{margin-top:20px}.filter-group--inactive{height:0;width:0;padding:0;margin:0!important;visibility:hidden;opacity:0;overflow:hidden}.filter-group__label{display:block;font-size:.8125rem;font-weight:var(--font-body-medium-weight, 500);margin-bottom:9px}.filter-group__options{display:flex;flex-wrap:wrap}.filter-option{position:relative;margin:0 6px 6px 0}.filter-option__radio[type=radio],.filter-option__radio[type=radio]:disabled{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.filter-option__radio[type=radio]:disabled{cursor:not-allowed}.filter-option__label{display:inline-flex;justify-content:center;align-items:center;min-width:42px;height:42px;padding:5px 15px;font-size:.8125rem;background-color:transparent;color:var(--color-body, #2c2d2e);border:1px solid var(--color-form-border, #d3d3d3);border-radius:var(--input-border-radius, 6px);box-sizing:border-box;cursor:pointer;overflow:hidden;transition:background-color .15s ease,border-color .15s ease,color .15s ease}:is(product-group,height-switcher) .filter-option__radio[type=radio]:checked+.filter-option__label{background-color:var(--solid-button-background, var(--color-accent, #3f72e5));color:var(--solid-button-label, #fff);border-color:var(--solid-button-background, var(--color-accent, #3f72e5))}:is(product-group,height-switcher) .filter-option__radio[type=radio]:focus-visible+.filter-option__label{background-color:var(--solid-button-background, var(--color-accent, #3f72e5));color:var(--solid-button-label, #fff);border-color:var(--solid-button-background, var(--color-accent, #3f72e5))}:is(product-group,height-switcher) .filter-option__radio[type=radio]:focus-visible+.filter-option__label{outline:2px solid var(--color-accent, #3f72e5);outline-offset:2px}.filter-option__label--disable{cursor:not-allowed}.filter-option__label--crossout{--crossout-color: var(--color-form-border, #d3d3d3);position:relative}.filter-option__label--crossout:not(.filter-option__label--disable){cursor:pointer}.filter-option__label--crossout:before,.filter-option__label--crossout:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.filter-option__label--crossout:before{background:linear-gradient(to right bottom,transparent 49%,var(--crossout-color) 50%,var(--crossout-color) 51%,transparent 52%)}.filter-option__label--crossout:after{background:linear-gradient(to right top,transparent 49%,var(--crossout-color) 50%,var(--crossout-color) 51%,transparent 52%)}:is(product-group,height-switcher) .filter-option__radio[type=radio]:focus-visible+.filter-option__label--crossout,:is(product-group,height-switcher) .filter-option__radio[type=radio]:checked+.filter-option__label--crossout{--crossout-color: var(--solid-button-label, #fff);background-color:rgba(var(--color-body-rgb),.4);border-color:transparent}.filter-option__icon{height:1.5rem;margin-left:.3rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}variant-selects .variations .product-form__input--block input[type=radio]:checked+label{background-color:var(--solid-button-background);color:var(--solid-button-label, #fff);box-shadow:0 0 0 1px var(--solid-button-background) inset}variant-selects .variations .product-form__input--block{overflow:visible}variant-selects .variations .product-form__input--block input[type=radio]:focus-visible+label{background-color:var(--solid-button-background);color:var(--solid-button-label, #fff);box-shadow:0 0 0 2px var(--solid-button-background) inset;outline:2px solid var(--solid-button-background);outline-offset:2px}variant-selects .variations .product-form__input--block input[type=radio].is-disabled+label{--crossout-color: var(--color-form-border, #d3d3d3)}variant-selects .variations .product-form__input--block input[type=radio].is-disabled+label:before{background:linear-gradient(to right bottom,transparent 49%,var(--crossout-color) 50%,var(--crossout-color) 51%,transparent 52%)}variant-selects .variations .product-form__input--block input[type=radio].is-disabled+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;z-index:1;background:linear-gradient(to right top,transparent 49%,var(--crossout-color) 50%,var(--crossout-color) 51%,transparent 52%)}variant-selects .variations .product-form__input--block input[type=radio].is-disabled:checked+label{--crossout-color: var(--solid-button-label, #fff);background-color:rgba(var(--color-body-rgb),.4);box-shadow:none}variant-selects .variations .product-form__input--block input[type=radio].is-disabled+label>span{opacity:1}height-switcher{display:block;position:relative;margin-bottom:20px}@media screen and (min-width:768px){.filter-option__icon{height:2rem}}
/*# sourceMappingURL=/cdn/shop/t/656/assets/rs-product-group.css.map */
