.oshba-collection-layout{direction:rtl;gap:2.8rem;align-items:flex-start}.oshba-collection-layout .facets-wrapper{flex:0 0 27rem;width:27rem;padding:0!important}.oshba-collection-layout .product-grid-container{flex:1;min-width:0}.oshba-filter-panel{position:sticky;top:2rem;border:1px solid #e3e9df;border-radius:20px;background:linear-gradient(145deg,#fbfcf9,#f7faf5);box-shadow:0 10px 32px #1b49300a;overflow:hidden}.oshba-filter-content{padding:2.2rem 2rem}.oshba-filter-mobile-toggle{display:none}.oshba-filter-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.7rem}.oshba-filter-kicker{display:block;margin-bottom:.25rem;color:#7f9b7c;font-size:1.2rem;font-weight:500}.oshba-filter-head h2{margin:0;color:#224a35;font-size:2.2rem;font-weight:600}.oshba-filter-clear{color:#6d8972;font-size:1.25rem;text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap}.oshba-filter-group{min-width:0;margin:0;padding:1.6rem 0;border:0;border-top:1px solid #e6ebe3}.oshba-filter-label{display:block;width:100%;margin:0 0 1.1rem;color:#2d513b;font-size:1.5rem;font-weight:600;line-height:1.4}.oshba-filter-label small{margin-inline-start:.3rem;color:#93a397;font-size:1.1rem;font-weight:400}.oshba-filter-select{width:100%;min-height:4.6rem;padding:.8rem 1.1rem;border:1px solid #d9e4d9;border-radius:11px;background:#fff;color:#365341;font:inherit;font-size:1.4rem;font-weight:400;cursor:pointer}.oshba-filter-options{display:grid;gap:.45rem}.oshba-filter-options label{display:flex;align-items:center;gap:.9rem;min-height:3.6rem;padding:.4rem .7rem;border-radius:9px;color:#526b57;font-size:1.35rem;font-weight:400;cursor:pointer}.oshba-filter-options label:hover{background:#ecf4eb}.oshba-filter-options label:has(input:checked){background:#e8f2e6;color:#255b3d;font-weight:550}.oshba-filter-options input{-webkit-appearance:none;appearance:none;width:1.6rem;height:1.6rem;margin:0;border:1.5px solid #a7bba8;border-radius:50%;background:#fff;flex:none;cursor:pointer}.oshba-filter-options input:checked{border:5px solid #417b53}.oshba-filter-options .is-unavailable{opacity:.5;cursor:not-allowed}.oshba-filter-options .is-unavailable:hover{background:none}.oshba-filter-options small{margin-inline-start:auto;color:#819786;font-size:1.05rem}.oshba-filter-hint{margin:.6rem .7rem 0;color:#829588;font-size:1.1rem;line-height:1.5}.oshba-filter-price{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.oshba-filter-price label{display:grid;gap:.45rem;color:#7d9181;font-size:1.2rem}.oshba-filter-price input{width:100%;min-width:0;height:4.4rem;padding:.8rem;border:1px solid #d9e4d9;border-radius:10px;background:#fff;color:#254732;font:inherit;font-size:1.35rem}.oshba-filter-stock{display:flex;align-items:center;gap:.8rem;color:#46634d;font-size:1.35rem;cursor:pointer}.oshba-filter-stock input{accent-color:#427b54;width:1.7rem;height:1.7rem}.oshba-filter-apply{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:1.4rem;padding:1.2rem 1.5rem;border:0;border-radius:999px;background:#285b40;color:#fff;font:inherit;font-size:1.45rem;font-weight:600;cursor:pointer;transition:background .2s,transform .2s}.oshba-filter-apply:hover{background:#1f4c35;transform:translateY(-2px)}.oshba-collection-toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin:0 0 1.6rem;padding-bottom:1.3rem;border-bottom:1px solid #e4ebe3}.oshba-collection-toolbar h2{margin:0;color:#234d37;font-size:2.3rem;font-weight:600}.oshba-collection-toolbar span{color:#7c8e80;font-size:1.25rem}.oshba-collection-layout .product-grid{margin-top:0}.oshba-collection-layout .grid__item[hidden]{display:none!important}.oshba-collection-layout .card-wrapper{height:100%}.oshba-collection-layout .card{border-radius:16px}.oshba-price-empty{padding:2.5rem;border:1px solid #e4e9e1;border-radius:16px;background:#fbfcfa;color:#55705c;font-size:1.5rem;text-align:center}.oshba-price-empty[hidden]{display:none}@media(max-width:989px){.oshba-collection-layout{gap:1.8rem}.oshba-collection-layout .facets-wrapper{flex-basis:23rem;width:23rem}.oshba-filter-content{padding:1.8rem 1.4rem}}@media(max-width:749px){.oshba-collection-layout{display:block}.oshba-collection-layout .facets-wrapper{width:100%;padding:0 1.5rem!important;margin-bottom:2rem}.oshba-filter-panel{position:static;border-radius:16px}.oshba-filter-mobile-toggle{display:flex;align-items:center;gap:1rem;padding:1.3rem 1.5rem;color:#315640;font-size:1.45rem;font-weight:600;cursor:pointer;list-style:none}.oshba-filter-mobile-toggle::-webkit-details-marker{display:none}.oshba-filter-mobile-toggle span:last-child{margin-inline-start:auto}.oshba-filter-content{padding:0 1.5rem 1.8rem}.oshba-filter-head{padding-top:1.2rem}.oshba-collection-toolbar{margin:0 1.5rem 1.5rem}.oshba-collection-toolbar h2{font-size:2rem}.oshba-filter-options{grid-template-columns:1fr 1fr;column-gap:.5rem}.oshba-filter-options label{font-size:1.25rem;gap:.6rem}.oshba-filter-options small{font-size:.9rem}.oshba-collection-layout .product-grid-container{width:100%}}.oshba-filter-group{display:block;transition:background .2s ease;padding:0;border-top:1px solid #dce6da}.oshba-filter-group:not(.oshba-filter-group--stock){margin-inline:-.7rem;padding:0 .7rem}.oshba-filter-group[open]{background:#f0f6ed;border-radius:10px}.oshba-filter-label:is(summary){display:flex;align-items:center;gap:.5rem;margin:0;min-height:5.1rem;padding:1rem .65rem;cursor:pointer;list-style:none;color:#536e5b;font-size:1.42rem;font-weight:500}.oshba-filter-label:is(summary)::-webkit-details-marker{display:none}.oshba-filter-group[open]>.oshba-filter-label{color:#245d40;font-weight:600}.oshba-filter-chevron{display:inline-block;width:.8rem;height:.8rem;margin-inline-start:auto;border-inline-end:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;flex:none}.oshba-filter-group[open] .oshba-filter-chevron{transform:rotate(225deg)}.oshba-filter-group>.oshba-filter-options,.oshba-filter-group>.oshba-filter-price,.oshba-filter-group>.oshba-filter-select{margin:0 0 1.3rem}.oshba-filter-group--stock{padding:1.4rem .6rem}.oshba-collection-layout .product-grid{--grid-desktop-horizontal-spacing:1.2rem;--grid-desktop-vertical-spacing:2rem}.oshba-collection-layout .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4);width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}@media(min-width:750px)and (max-width:989px){.oshba-collection-layout .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/2);width:calc(50% - var(--grid-desktop-horizontal-spacing)/2)}}@media(max-width:749px){.oshba-collection-layout .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(50% - var(--grid-mobile-horizontal-spacing)/2);width:calc(50% - var(--grid-mobile-horizontal-spacing)/2)}}.oshba-collection-toolbar{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/15/assets/oshba-collection-filters.css.map */
