.af-collection[hidden],.af-collection [hidden]{display:none!important}.af-collection{margin:24px 0 60px}.af-collection__toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.af-collection__toolbar label{display:flex;align-items:center;gap:10px}.af-collection select{border:1px solid #d7d3cc;border-radius:10px;padding:10px 14px;background:rgb(var(--background));color:inherit;max-width:100%}.af-collection__layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:40px}.af-collection__filters>summary{font-weight:700;font-size:18px;cursor:pointer;margin-bottom:18px}.af-collection fieldset{border:0;border-top:1px solid #dedbd6;padding:18px 0;margin:0}.af-collection legend{font-weight:650;padding:0 8px 0 0}.af-collection__option{display:flex;gap:9px;align-items:flex-start;margin:9px 0;font-size:14px;cursor:pointer}.af-collection__option input{margin-top:4px;accent-color:rgb(var(--text-color));width:16px;height:16px;flex-shrink:0}.af-collection__option:has(input:disabled){opacity:.45}.af-collection__option span:last-child{margin-left:auto;opacity:.6}.af-collection__range{display:grid;grid-template-columns:1fr 1fr;gap:10px}.af-collection__range label{display:grid;font-size:13px;gap:6px}.af-collection__range input{width:100%;min-width:0;border:1px solid #d7d3cc;border-radius:8px;padding:10px;background:transparent}.af-collection__reset{text-decoration:underline;font-size:14px;margin-top:12px}.af-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px}.af-collection__card{min-width:0}.af-collection__image{display:block;overflow:hidden;border-radius:14px;background:#f4f2ee;aspect-ratio:1}.af-collection__image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.af-collection__image:hover img{transform:scale(1.025)}.af-collection__card h3{font-size:16px;line-height:1.45;font-weight:650;margin:15px 0 5px}.af-collection__meta{font-size:13px;opacity:.7;margin:0 0 8px}.af-collection__money{font-size:17px;font-weight:650}.af-collection__money span{font-size:13px;font-weight:400}.af-collection__view{display:inline-block;font-size:13px;text-decoration:underline;margin-top:8px}.af-collection__pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:35px}.af-collection__pagination button{min-width:38px;min-height:38px;border:1px solid #d7d3cc;border-radius:8px;padding:6px 12px}.af-collection__pagination [aria-current]{background:rgb(var(--text-color));color:rgb(var(--background))}.af-collection__pagination button:disabled{opacity:.4}.af-collection :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1100px){.af-collection__layout{grid-template-columns:210px minmax(0,1fr);gap:24px}.af-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.af-collection__toolbar{align-items:flex-start;flex-direction:column;gap:12px}.af-collection__layout{display:block}.af-collection__filters{border:1px solid #dedbd6;border-radius:12px;padding:16px;margin-bottom:24px}.af-collection__filters>summary{margin:0}.af-collection__filters[open]>summary{margin-bottom:18px}.af-collection__grid{gap:25px 14px}.af-collection__card h3{font-size:14px}.af-collection__money{font-size:16px}.af-collection__image{border-radius:10px}}.af-collection__card h3{min-height:2.9em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.af-collection__meta{line-height:1.4;min-height:2.8em}.af-collection__apply{font-size:14px;text-decoration:underline;margin-top:10px}.af-collection__image--accessory img{object-fit:contain}.af-collection select{min-height:44px}.af-collection__option{min-height:28px}:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-card__figure>a{display:block;position:relative;aspect-ratio:1;overflow:hidden;border-radius:14px;background:#f4f2ee}:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-card__image{width:100%;height:100%;aspect-ratio:1;object-fit:cover}@media(max-width:699px){:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-card__figure>a{border-radius:10px}}:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px}@media(max-width:1100px){:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){:is([data-af-collection][data-source="/collections/pvc-vloeren"],[data-af-collection][data-source="/collections/click-pvc"],[data-af-collection][data-source="/collections/dryback-pvc-vloeren"])~[data-af-native-collection] .product-list{gap:25px 14px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/af-collection.css.map */
