.collection-main .collection-filter-toggle{display:none}.collection-filter-dialog:not([open]){display:none}.collection-filter-dialog[open]{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;width:min(100%,460px);height:100dvh;max-width:100%;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:#fff;color:#173d70;box-shadow:-8px 0 32px #102d4b24}.collection-filter-dialog::backdrop{background:#102d4b66}.collection-filter-dialog__header{display:flex;flex:none;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e2e7ed}.collection-filter-dialog__header h2{margin:0;font-size:19px;font-weight:750}.collection-filter-dialog__header p{margin:3px 0 0;color:#667085;font-size:13px}.collection-filter-dialog__header button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #dbe4ee;border-radius:50%;background:#fff;color:#173d70;font-size:28px;line-height:1}.collection-filter-dialog__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px}.collection-filter-dialog .facets{position:static;padding:0;border:0;border-radius:0;background:#fff}.collection-filter-dialog .facet summary{min-height:52px;font-size:14px;cursor:pointer}.collection-filter-dialog .facet summary::-webkit-details-marker{display:none}.collection-filter-dialog .facet[open] summary>span{transform:rotate(45deg)}.collection-filter-dialog .facet-option{min-height:42px;font-size:14px}.collection-filter-dialog .price-range label{font-size:13px}.collection-filter-dialog .price-range input{min-height:44px}.collection-filter-dialog .collection-filter-desktop-actions,.collection-filter-dialog .paw-tag-clear{display:none}.collection-filter-dialog__footer{display:flex;flex:none;align-items:center;gap:16px;padding:14px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid #e2e7ed;background:#fff}.collection-filter-dialog__footer>a{display:flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.collection-filter-dialog__footer>.button{flex:1;min-height:44px;margin:0}html.collection-filters-open{overflow:hidden}@media(max-width:989px){.js .collection-main [data-collection-filter-sidebar]{display:none}.js .collection-main .collection-filter-dialog [data-collection-filter-sidebar]{display:block}.js .collection-main .collection-filter-toggle{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid #b8c9db;border-radius:10px;background:#fff;color:#173d70;font-size:13px;font-weight:700}.collection-main .collection-filter-toggle>span{display:grid;place-items:center;min-width:19px;height:19px;padding-inline:4px;border-radius:50%;background:#173d70;color:#fff;font-size:11px}body #MainContent .collection-main .collection-toolbar{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.collection-main .collection-count{grid-column:1/-1;margin:0;font-size:13px}body #MainContent .collection-main .sort-form{margin:0;gap:8px;min-width:0;justify-content:flex-end}.collection-main .sort-form label{font-size:12px}body #MainContent .collection-main .sort-form__field{min-width:0;width:min(100%,190px)}.collection-main .sort-form__field select{min-height:44px;padding:8px 32px 8px 10px;font-size:13px;border-radius:10px}.collection-main .sort-form__field svg{right:10px}.collection-main .collection-layout{grid-template-columns:minmax(0,1fr);gap:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/paw-collection-filters.css.map */
