.qf-theme :is(.template-collection,.template-search){color:var(--qf-ink)}.qf-catalog-categories{padding:0 0 28px;border-bottom:1px solid var(--qf-border);margin-bottom:24px}.qf-catalog-categories h3{font-size:12px;line-height:1.4;font-weight:600;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.qf-catalog-categories ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.qf-catalog-categories a{display:block;padding:9px 0;font-size:14px;line-height:1.4;color:inherit;text-decoration:none;text-transform:none}.qf-catalog-categories a[aria-current=page]{font-weight:600;text-decoration:underline;text-underline-offset:5px}.qf-catalog-categories a:hover{text-decoration:underline;text-underline-offset:5px}.qf-theme :is(.template-collection,.template-search) .card--block-title{width:100%;height:2.9em;min-height:2.9em;max-height:2.9em;font-size:14px;line-height:1.45;overflow:hidden}.qf-theme :is(.template-collection,.template-search) .card--block-title .card__heading,.qf-theme :is(.template-collection,.template-search) .card--block-title a,.qf-theme :is(.template-collection,.template-search) .card--block-title rte-formatter{display:block;max-width:100%;width:100%}.qf-theme :is(.template-collection,.template-search) .card--block-title .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45;font-size:14px}.qf-theme :is(.template-collection,.template-search) .card--block-title .text span{line-height:inherit;font-size:inherit}.qf-theme :is(.template-collection,.template-search) .card-information .price{font-size:14px;line-height:1.5}.qf-theme :is(.template-collection,.template-search) .card--block{min-width:0}.qf-theme :is(.template-collection,.template-search) .product-grid__item{min-width:0}.qf-theme :is(.template-collection,.template-search) .facet-filters__sort{max-width:100%}.qf-theme :is(.template-collection,.template-search) .facets__heading,.qf-theme :is(.template-collection,.template-search) .facets__summary{color:inherit}@media(max-width:749px){.qf-theme :is(.template-collection,.template-search) .card--block-title{font-size:12px}.qf-theme :is(.template-collection,.template-search) .card--block-title .text{font-size:12px}.qf-theme :is(.template-collection,.template-search) .card-information .price{font-size:13px}.qf-theme :is(.template-collection,.template-search) .product-grid{column-gap:14px;row-gap:28px}.qf-catalog-categories{padding:16px 20px 24px}}@media(max-width:1024px){.qf-theme .facets-wrapper>.qf-catalog-categories{display:none}.qf-theme .mobile-facets__open-label.small-hide.large-up-hide{display:inline}.qf-theme .mobile-facets__inner .qf-catalog-categories{flex-shrink:0;width:100%;margin-bottom:8px}}.qf-theme .collection-wrapper,.qf-theme .template-search{--page-margin:32px}.qf-theme .collection-wrapper:has(.facets--horizontal) .collection-header{grid-column:2/-2}.qf-theme .collection-header h1,.qf-theme .template-search__header h1{font:400 30px/1.25 Inter,Arial,sans-serif;letter-spacing:-.025em;text-transform:none;color:var(--qf-ink);margin:0}.qf-theme .collection-header .rte{font-size:13px;line-height:1.7;color:var(--qf-muted)}.qf-theme .facets--horizontal{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-bottom:24px}.qf-theme .facets--horizontal>.qf-catalog-categories{display:block;padding:0 0 20px;margin-bottom:0;border-bottom:1px solid var(--qf-border)}.qf-theme .facets--horizontal>.qf-catalog-categories h3{display:none}.qf-theme .facets--horizontal>.qf-catalog-categories ul{display:flex;flex-wrap:wrap;gap:8px 26px}.qf-theme .facets--horizontal>.qf-catalog-categories a{font:400 12px/1.5 Inter,Arial,sans-serif;padding:8px 0}.qf-theme .facets--horizontal>.qf-catalog-categories a[aria-current=page]{font-weight:500}.qf-theme .facets--horizontal .facets{width:100%;padding-top:15px}.qf-theme .facets--horizontal .facets__form{width:100%;gap:15px 28px}.qf-theme .facets__summary,.qf-theme .facet-filters__label,.qf-theme .facet-filters__sort,.qf-theme .product-count__text{font:400 12px/1.5 Inter,Arial,sans-serif;letter-spacing:0}.qf-theme .facets--horizontal .facets__summary{border:1px solid var(--qf-border);padding:9px 12px;min-height:38px}.qf-theme .facets--horizontal .facets__display{background:var(--qf-paper);border-color:var(--qf-border);box-shadow:0 8px 24px #352b2312}.qf-theme .facet-filters__field{gap:10px}.qf-theme .product-grid:not([data-view]){--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important;column-gap:8px;row-gap:36px}.qf-theme :is(.template-collection,.template-search) .card--block-title{font-size:12px;height:3em;min-height:3em;max-height:3em;line-height:1.5}.qf-theme :is(.template-collection,.template-search) .card--block-title .text{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0}.qf-theme :is(.template-collection,.template-search) .card-information .price{font-size:12px;line-height:1.6}.qf-theme :is(.template-collection,.template-search) .card--block-media{background:var(--qf-oat)}.qf-theme :is(.template-collection,.template-search) .card__heading a{color:var(--qf-ink)}.qf-theme .template-search__header{margin-bottom:32px;padding-top:12px}.qf-theme .template-search__search{max-width:600px;margin-bottom:25px}.qf-theme .template-search__search .field{border-radius:0}.qf-theme .template-search__search .search{margin-top:24px}.qf-theme .mobile-facets__inner{background:var(--qf-paper);color:var(--qf-ink)}.qf-theme .mobile-facets__open{padding:12px 0}.qf-theme .mobile-facets__open-label{font:400 12px/1.5 Inter,Arial,sans-serif;text-transform:none}@media(min-width:750px)and (max-width:1024px){.qf-theme .product-grid:not([data-view]){--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.qf-theme .collection-wrapper,.qf-theme .template-search{--page-margin:16px}.qf-theme .collection-wrapper .collection-header{padding-top:12px;padding-bottom:22px}.qf-theme .collection-header h1,.qf-theme .template-search__header h1{font-size:25px;line-height:1.25}.qf-theme .facets--horizontal{margin-bottom:16px}.qf-theme .facets--horizontal>.qf-catalog-categories{display:block;padding:0 0 12px}.qf-theme .facets--horizontal>.qf-catalog-categories ul{gap:6px 20px}.qf-theme .facets--horizontal>.qf-catalog-categories a{font-size:11px;padding:8px 0}.qf-theme .product-grid:not([data-view]){--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important;column-gap:6px;row-gap:28px}.qf-theme :is(.template-collection,.template-search) .card--block-title,.qf-theme :is(.template-collection,.template-search) .card--block-title .text{font-size:11px;line-height:1.5}.qf-theme :is(.template-collection,.template-search) .card-information .price{font-size:11px}.qf-theme .template-search__header{margin-bottom:24px;padding-top:4px}.qf-theme .template-search__search .field__input{font-size:16px}.qf-theme .mobile-facets__main{padding-top:8px}}.qf-theme :is(.template-collection,.template-search) .card--block-media .media>img{object-fit:contain}.qf-theme .facets--horizontal .facets__form,.qf-theme .facets--horizontal .facets__wrapper{align-items:center}.qf-theme .facets--horizontal .facet-filters{padding:0}.qf-theme .facets--horizontal .product-count__text,.qf-theme .facets--horizontal .facets__heading,.qf-theme .facets--horizontal .facets__form .facet-filters__field{margin:0}.qf-theme .facets--horizontal .facets{padding-bottom:0}.qf-theme .facets--horizontal .facets__disclosure{margin-bottom:0}.qf-theme .mobile-facets{z-index:80}.qf-theme .mobile-facets__close{z-index:81}
/*# sourceMappingURL=/cdn/shop/t/9/assets/qualfort-catalog.css.map */
