.swb{max-width:1248px;margin:0 auto;padding:12px 20px 64px;color:#111}.swb *{box-sizing:border-box}.swb__layout{display:grid;grid-template-columns:258px minmax(0,1fr);gap:20px;align-items:start}.swb__sidebar,.swb__results-head,.swb__card{background:#fff;border:1px solid #e5e5e5}.swb__filters{padding:18px 19px}.swb__filter-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.swb__filter-head h3{margin:0;font-size:14px;font-weight:800;white-space:nowrap}.swb__reset{border:0;background:none;padding:0;color:#d90042;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.swb__group{margin:0;padding:17px 0;border:0;border-bottom:1px solid #e7e7e7;min-width:0}.swb__group legend,.swb__group summary{padding:0;font-size:14px;font-weight:700;cursor:pointer}.swb__group summary{list-style:none}.swb__group summary::-webkit-details-marker{display:none}.swb__group summary:after{content:"\2304";float:right;color:#777}.swb__group[open] summary:after{content:"\2303"}.swb__search-label input{width:100%;height:34px;padding:6px 10px;border:1px solid #d8d8d8;border-radius:2px;font:inherit;font-size:13px}.swb__choices{display:grid;gap:10px;max-height:210px;overflow:auto;margin-top:13px}.swb__size-choices{max-height:184px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#b8b8b8 #f3f3f3}.swb__size-choices::-webkit-scrollbar{width:7px}.swb__size-choices::-webkit-scrollbar-thumb{background:#b8b8b8;border-radius:5px}.swb__size-choices::-webkit-scrollbar-track{background:#f3f3f3}.swb__choice{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.4;cursor:pointer}.swb__choice[hidden]{display:none}.swb__choice input{width:16px;height:16px;margin:0;accent-color:#e50046}.swb__price-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.swb__price-fields label{font-size:12px}.swb__price-fields input{width:100%;height:34px;margin-top:4px;padding:5px;border:1px solid #d8d8d8;font:inherit}.swb__show-products{width:100%;min-height:42px;margin-top:20px;border:0;background:#e50046;color:#fff;font-size:13px;font-weight:800;cursor:pointer}.swb__show-products:hover{background:#bd0039}.swb__results{min-width:0}.swb__results-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;margin-bottom:16px;padding:10px 16px;font-size:13px;font-weight:700}.swb__results-head label{display:flex;align-items:center;gap:7px;white-space:nowrap}.swb__results-head select{max-width:200px;border:0;background:#fff;color:#555;font:inherit;cursor:pointer}.swb__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.swb__card[hidden]{display:none}.swb__card-link{display:block;height:100%;padding:13px;color:#111;text-decoration:none}.swb__card-link:hover h3{text-decoration:underline}.swb__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#fff;overflow:hidden}.swb__image img{width:100%;height:100%;object-fit:contain}.swb__card h3{font-size:13px;line-height:1.4;margin:13px 0 8px}.swb__attributes{min-height:100px;padding:10px 10px 9px;border-left:3px solid #e50046;background:#fff6f8}.swb__attribute-label{display:block;margin-bottom:3px;color:#bd003a;font-size:10px;font-weight:800;letter-spacing:.08em}.swb__format{display:block;color:#111;font-size:15px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.swb__attribute-meta{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:9px;color:#222;font-size:11px;font-weight:700;line-height:1.35}.swb__color-swatch{display:none;flex:none;width:11px;height:11px;border:1px solid #999}.swb__card[data-color*=kraft i] .swb__color-swatch,.swb__card[data-color*=natur i] .swb__color-swatch{display:block;background:#aa7948}.swb__card[data-color*=schwarz i] .swb__color-swatch,.swb__card[data-color*=black i] .swb__color-swatch{display:block;background:#222}.swb__card[data-color*=wei\df i] .swb__color-swatch,.swb__card[data-color*=white i] .swb__color-swatch{display:block;background:#fff}.swb__card[data-color*=t\fcrkis i] .swb__color-swatch,.swb__card[data-color*=turquoise i] .swb__color-swatch{display:block;background:#16b8c2}.swb__card[data-color*=pink i] .swb__color-swatch,.swb__card[data-color*=rosa i] .swb__color-swatch{display:block;background:#ee79a2}.swb__card[data-color*=violett i] .swb__color-swatch,.swb__card[data-color*=purple i] .swb__color-swatch{display:block;background:#8b5ac7}.swb__card[data-color*=lavendel i] .swb__color-swatch,.swb__card[data-color*=lavender i] .swb__color-swatch{display:block;background:#b7a1d5}.swb__card[data-color*=blau i] .swb__color-swatch,.swb__card[data-color*=blue i] .swb__color-swatch{display:block;background:#6794d1}.swb__card[data-color*=orange i] .swb__color-swatch{display:block;background:#ef8d36}.swb__card[data-color*=rot i] .swb__color-swatch,.swb__card[data-color*=red i] .swb__color-swatch{display:block;background:#c93c4b}.swb__attribute-separator{color:#e50046}.swb__price{display:block;margin-top:12px;color:#d90042;font-size:15px}.swb__empty{padding:28px;background:#fff;text-align:center}.swb__filter-trigger,.swb__filter-close,.swb__filter-backdrop,.swb__mobile-sort,.swb__mobile-help{display:none}@media(max-width:1050px){.swb__layout{grid-template-columns:230px minmax(0,1fr)}.swb__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.swb{padding:12px 15px 40px}.swb__layout{grid-template-columns:1fr}.swb__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.swb__results-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:60px;padding:8px 10px}.swb__card-link{padding:8px}.swb__sidebar{display:none;position:fixed;top:0;right:0;bottom:0;z-index:2147481001;width:min(360px,100vw);max-height:none;overflow-y:auto;overscroll-behavior:contain;box-shadow:-12px 0 32px #0000002e}.swb__filter-open .swb__sidebar{display:block}.swb__filter-open .swb__filter-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147481000;width:100%;height:100%;padding:0;border:0;background:#1111117a;cursor:pointer}.swb__filter-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:112px;min-height:44px;padding:8px 13px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;color:#171717;font:700 13px/1.2 Arial,sans-serif;cursor:pointer}.swb__filter-trigger svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.swb__filter-close{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;background:transparent;color:#171717;font-size:27px;line-height:1;cursor:pointer}.swb__filter-head{min-height:46px;padding-bottom:10px}.swb__filters{padding:14px 18px 24px}.swb__desktop-sort{display:none!important}.swb__mobile-sort{display:block;font-size:14px;font-weight:700}.swb__mobile-sort select{display:block;width:100%;height:42px;margin-top:10px;padding:7px 10px;border:1px solid #d8d8d8;border-radius:4px;background:#fff;color:#171717;font:inherit;font-size:13px}.swb__show-products{position:sticky;bottom:0;z-index:2;min-height:48px;margin-top:14px;box-shadow:0 -8px 15px #fff}}@media(max-width:749px){.swb__format{font-size:13px}.swb__attribute-meta{font-size:10px}}@media(max-width:749px){body:has(.swb) [id*=__procurement-help]{display:none!important}.switory-plp-help{display:none!important}.swb__mobile-help{display:grid;gap:0;margin-top:14px}.swb__mobile-help h4{margin:0;padding:0 0 10px;border-bottom:1px solid #e7e7e7;font-size:14px}.swb__mobile-help a{display:flex;align-items:center;min-height:44px;border-bottom:1px solid #eee;color:#171717;text-decoration:none;font-size:13px}}@media(max-width:749px){body:has(.swb__filter-open){overflow:hidden}body:has(.swb__filter-open) .swv2-support{visibility:hidden}}.swb__card[data-color*=goldgelb i] .swb__color-swatch,.swb__card[data-color*="golden yellow cattle" i] .swb__color-swatch{display:block;background:#d9a229}.swb__card[data-color*="braun 136c" i] .swb__color-swatch,.swb__card[data-color*="brown 136c" i] .swb__color-swatch{display:block;background:#aa7948}.swb__card[data-color*=braun i] .swb__color-swatch,.swb__card[data-color*=brown i] .swb__color-swatch{display:block;background:#aa7948}.swb__pantone{color:#686868;font-size:10px;font-weight:500;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/24/assets/switory-bubble-grid.css.map */
