:root{--wsbf-navy:#082561;--wsbf-teal:#00B395;--wsbf-teal-dark:#00845f;--wsbf-teal-tint:#e6f7f1;--wsbf-line:#e3e6ef;--wsbf-muted:#5a6178}@media screen and (min-width:860px){.productgrid--outer.wsbf-on .productgrid--sidebar{width:220px;padding-top:6px}.productgrid--outer.wsbf-on .productgrid--wrapper{width:calc(100% - 242px);margin-left:22px}}@media screen and (min-width:860px)and (max-width:1199px){.productgrid--outer.wsbf-on .productgrid--items{grid-template-columns:repeat(3,minmax(0,1fr))}}.wsbf-panel{border:1px solid var(--wsbf-line);border-radius:12px;overflow:hidden;background:#fff;position:sticky;top:16px}.wsbf-panel__head{display:flex;align-items:center;gap:8px;background:var(--wsbf-navy);color:#fff;padding:13px 16px;border-bottom:3px solid var(--wsbf-teal)}.wsbf-panel__title{font-size:15px;font-weight:600;line-height:1.25;color:#fff}.wsbf-group{padding:14px;border-bottom:1px solid #eef0f5}.wsbf-group--all{padding:8px 10px}.wsbf-group__label{margin:0 0 9px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wsbf-muted)}.wsbf-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.wsbf-tiles--4{grid-template-columns:repeat(4,1fr)}.wsbf-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50px;border:1px solid #dfe3ec;border-radius:8px;background:#fff;text-decoration:none!important;transition:border-color .15s,background .15s,transform .15s}.wsbf-tile:hover{border-color:var(--wsbf-teal);background:var(--wsbf-teal-tint);transform:translateY(-1px)}.wsbf-tile__big{font-size:17px;font-weight:700;line-height:1.1;color:var(--wsbf-navy)}.wsbf-tile__small{font-size:10px;color:#6b7187;line-height:1.3}.wsbf-tile.is-active{background:var(--wsbf-teal);border-color:var(--wsbf-teal)}.wsbf-tile.is-active .wsbf-tile__big,.wsbf-tile.is-active .wsbf-tile__small{color:#fff}.wsbf-rows{list-style:none;margin:0;padding:0}.wsbf-rows li{margin:0 0 2px;padding:0}.wsbf-row{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;font-size:13.5px;line-height:1.3;color:#08092b!important;text-decoration:none!important;transition:background .15s}.wsbf-row:hover{background:#f2f6fb}.wsbf-thumb{flex:0 0 36px;width:36px;height:36px;border-radius:7px;background:var(--wsbf-teal-tint);overflow:hidden;display:flex;align-items:center;justify-content:center}.wsbf-thumb img{width:100%;height:100%;object-fit:cover;display:block}.wsbf-row__label{flex:1 1 auto}.wsbf-count{flex:0 0 auto;font-size:11px;font-weight:600;line-height:1;background:#eef1f7;color:var(--wsbf-navy);border-radius:20px;padding:4px 8px}.wsbf-row.is-active{background:var(--wsbf-teal);color:#fff!important;font-weight:600}.wsbf-row.is-active .wsbf-count{background:#fff;color:var(--wsbf-teal-dark)}.wsbf-row.is-active .wsbf-thumb{box-shadow:0 0 0 2px #fff}.wsbf-row__arrow{flex:0 0 auto;color:#9aa1b5}.wsbf-row:hover .wsbf-row__arrow{color:var(--wsbf-teal-dark)}.wsbf-row--all{font-weight:600;border-left:3px solid var(--wsbf-teal);border-radius:0 8px 8px 0;padding:9px 10px}.wsbf-help{padding:13px 16px;background:#f7f8fb;font-size:12.5px;line-height:1.5;color:var(--wsbf-muted)}.wsbf-help span{display:block;font-weight:600;color:var(--wsbf-navy)}.wsbf-help a{color:var(--wsbf-teal-dark);font-weight:600}.wsbf-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}.wsbf-chips__label{font-size:13px;color:var(--wsbf-muted)}.wsbf-chip{display:inline-flex;align-items:center;gap:7px;background:var(--wsbf-navy);color:#fff!important;font-size:13px;font-weight:500;border-radius:20px;padding:6px 12px;text-decoration:none!important}.wsbf-chip:hover{background:#0d3389}.wsbf-chips__clear{font-size:13px;color:var(--wsbf-navy)!important;text-decoration:underline}.wsbf-mobile{display:none}@media screen and (max-width:859px){.wsbf-mobile{display:block;margin:0 -16px 14px}.wsbf-mobile__row{display:flex;gap:8px;overflow-x:auto;padding:2px 16px 8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wsbf-mobile__row::-webkit-scrollbar{display:none}.wsbf-pill{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:1px solid #c9cfdd;background:#fff;color:var(--wsbf-navy)!important;font-size:13px;font-weight:500;border-radius:20px;padding:7px 13px;text-decoration:none!important}.wsbf-pill.is-active{background:var(--wsbf-teal);border-color:var(--wsbf-teal);color:#fff!important}.wsbf-pill__count{font-size:11px;opacity:.75}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wsb-filters.css.map */
