@media screen and (min-width:750px){.facets-vertical.oc-coll--sidebar{display:grid;grid-template-columns:244px minmax(0,1fr);gap:36px;align-items:start}.facets-vertical.oc-coll:not(.oc-coll--sidebar){display:block}.oc-coll--sidebar .facets-wrapper{width:auto;padding-right:0}.oc-coll--sidebar .facets__form-vertical{width:100%}.oc-coll--sidebar .facets-fallback{min-width:0;width:100%}.oc-coll--sidebar .product-grid-container{width:100%;min-width:0}}.facets__heading--vertical{display:none}.facets-vertical .facets__summary{font-family:var(--oc-ui-font, sans-serif);font-weight:500;font-size:14px;color:var(--oc-ink, #181818)}.facets__summary-label{letter-spacing:-.01em}.facets__form-vertical .facets__label.facet-checkbox{font-family:var(--oc-ui-font, sans-serif);font-size:13px;color:var(--oc-body, #555)}.facets__form-vertical .facet-checkbox__text{color:inherit}.facets__form-vertical .facets__label.active,.facets__form-vertical .facets__label.active .facet-checkbox__text{color:var(--oc-red, #e2000f);font-weight:500}.facets-vertical .swatch{--swatch-input--size: 2.6rem;border-radius:50%}.facets-vertical .facets__price .field__input{border-radius:1rem;font-family:var(--oc-mono-font, monospace)}.facets-vertical .button-show-more,.facets-vertical .facets__reset{font-family:var(--oc-ui-font, sans-serif);font-size:12.5px;color:var(--oc-muted, #888)}.active-facets__button-inner{border-radius:30px;font-family:var(--oc-mono-font, monospace);font-size:12px;background:var(--oc-soft-gray, #f0f0f0);border-color:transparent;color:var(--oc-ink, #181818);padding:6px 12px}.active-facets__button .icon-close-small,.active-facets__button svg{color:var(--oc-muted, #888)}.facets__list--oc-pills{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 2px}.facets__list--oc-pills .facets__item{margin:0}.facets__list--oc-pills .facets__label.facet-checkbox{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:7px 13px;border:1px solid var(--oc-border-input, #e0e0e0);border-radius:12px;cursor:pointer;line-height:1;transition:border-color .12s,background-color .12s,color .12s}.facets__list--oc-pills .facet-checkbox input[type=checkbox],.facets__list--oc-pills .facet-checkbox>svg,.facets__list--oc-pills .facet-checkbox .svg-wrapper{display:none}.facets__list--oc-pills .facet-checkbox__text{font-size:0;margin:0}.facets__list--oc-pills .facet-checkbox__text-label{font-size:13px;font-family:var(--oc-ui-font, sans-serif);color:var(--oc-body, #555)}.facets__list--oc-pills .facet-checkbox.active{background:var(--oc-blue, #009af0);border-color:var(--oc-blue, #009af0)}.facets__list--oc-pills .facet-checkbox.active .facet-checkbox__text-label{color:#fff}.facets__list--oc-pills .facet-checkbox:hover{border-color:var(--oc-blue, #009af0)}.facets__list--oc-pills .facet-checkbox.disabled{opacity:.4}.facets__form-vertical .facets__disclosure-vertical>summary,.facets-vertical .facets__disclosure-vertical>summary{pointer-events:none;cursor:default;list-style:none}.facets__form-vertical .facets__disclosure-vertical>summary::-webkit-details-marker,.facets-vertical .facets__disclosure-vertical>summary::-webkit-details-marker{display:none}.facets__form-vertical .facets__disclosure-vertical .icon-caret,.facets-vertical .facets__disclosure-vertical .icon-caret{display:none}#FacetsWrapperDesktop details[id^="Details-filter.p.m.onecart.l3_category-"]{display:none}#FacetsWrapperDesktop details[id^="Details-filter.p.m.onecart.l2_category-"] .facets__item{position:relative}#FacetsWrapperDesktop details[id^="Details-filter.p.m.onecart.l2_category-"] .facets__label:after{content:"";position:absolute;right:.2rem;top:50%;width:.6rem;height:.6rem;border-right:1.5px solid rgba(var(--color-foreground),.4);border-bottom:1.5px solid rgba(var(--color-foreground),.4);transform:translateY(-50%) rotate(-45deg);pointer-events:none}.oc-l3-flyout{position:fixed;z-index:60;min-width:19rem;max-width:28rem;max-height:70vh;overflow-y:auto;background:#fff;border:1px solid #e8e8e8;border-radius:1rem;box-shadow:0 1.4rem 3rem -1.2rem #00000040;padding:.8rem .6rem}.oc-l3-flyout[hidden]{display:none}.oc-l3-flyout__item{display:flex;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.55rem .8rem;font-size:13px;font-family:var(--oc-ui-font, sans-serif);color:var(--oc-body, #555);text-decoration:none;background:none;border:none;border-radius:.6rem;text-align:left;cursor:pointer}.oc-l3-flyout__item:hover{background:rgba(var(--color-foreground),.05);color:var(--oc-red, #e2000f)}.oc-l3-flyout__count{flex:0 0 auto;font-size:12px;color:rgba(var(--color-foreground),.45)}.oc-l3-flyout__loading{padding:.8rem;font-size:1.3rem;color:#999}@media screen and (max-width:989px){.oc-l3-flyout{display:none!important}}.facets-fallback__link.oc-has-children{position:relative;padding-right:2rem}.facets-fallback__link.oc-has-children:after{content:"";position:absolute;right:.4rem;top:50%;width:.6rem;height:.6rem;border-right:1.5px solid rgba(var(--color-foreground),.4);border-bottom:1.5px solid rgba(var(--color-foreground),.4);transform:translateY(-50%) rotate(-45deg);pointer-events:none}.oc-color-raw-list{display:none!important}.oc-color-grouped{list-style:none;padding:0;margin:0}.oc-color-group-item{margin:0;padding:0}.oc-color-group{display:flex;align-items:center;gap:.8rem;width:100%;padding:.55rem .4rem;background:none;border:none;cursor:pointer;font-family:var(--oc-ui-font, sans-serif);font-size:13px;color:var(--oc-body, #555);text-align:left;transition:color .15s ease}.oc-color-group:hover{color:var(--oc-red, #e2000f)}.oc-color-group.is-active{color:var(--oc-red, #e2000f);font-weight:500}.oc-color-swatch{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);box-sizing:border-box}.oc-color-group.is-active .oc-color-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--oc-red, #e2000f)}.oc-color-label{flex:1}.oc-color-count{flex:0 0 auto;font-size:12px;color:rgba(var(--color-foreground),.45)}.oc-color-chip{display:block}.oc-color-chip>button.active-facets__button{width:100%;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}@media screen and (max-width:749px){.oc-color-group{min-height:44px;padding:.9rem .8rem}.oc-color-swatch{width:2rem;height:2rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-facets-oc.css.map */
