/* Squarepaste Summary Filter 1 © */
body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="cats"].sqs-gallery-design-autogrid .summary-item, body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="tags"].sqs-gallery-design-autogrid .summary-item {width: 21% !important;margin: 2% !important;}
@media screen and (max-width:768px) {
body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="cats"].sqs-gallery-design-autogrid .summary-item, body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="tags"].sqs-gallery-design-autogrid .summary-item {width: 46% !important;margin: 2% !important;}
}
@media screen and (max-width:500px) {
body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="cats"].sqs-gallery-design-autogrid .summary-item, body:not(.sqs-edit-mode-active) .summary-block-wrapper[class*="tags"].sqs-gallery-design-autogrid .summary-item {width: 100% !important;margin: 0 0 2% 0 !important;}
}
.button.reset.is-checked {opacity: 1;}
.filters-button-group {display:inline-block;}
.filters-button-group button {background: none;outline: none;border: none;padding: 0;color: inherit;}
.filters-button-group button.is-checked {opacity: 0.5;}
.searchfilter {background-image: url(https://static1.squarespace.com/universal/images-v6/icons/icon-searchqueries-20-dark.png);border: 1px solid #aaa;opacity: .7;-webkit-transition: opacity .2s ease-out;-moz-transition: opacity .2s ease-out;-ms-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;transition: opacity .2s ease-out;-webkit-transition: background-image .2s ease-out;-moz-transition: background-image .2s ease-out;-ms-transition: background-image .2s ease-out;-o-transition: background-image .2s ease-out;transition: background-image .2s ease-out;padding: 12px 12px 12px 45px;width: 100%;min-height: 20px;display: block;outline: 0;box-sizing: border-box;background-position: 15px 50%;background-repeat: no-repeat;background-size: 12px;}
.searchfilter:hover, .searchfilter:focus {opacity: 1;}
.selectfilters {position: relative;max-width: 300px;}
.selectfilters select {background-color: rgba(110,110,110,.05);color: #777777;border: none;display: block;padding: 12px 18px;height: 49px;border-radius:1px;font-size: 1em;line-height: 1.6em;width: 100%;text-align: left;cursor: pointer;overflow: hidden;outline: none;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.selectfilters:after {font-family: 'squarespace-ui-font';font-style: normal;speak: none;font-weight: normal;-webkit-font-smoothing: antialiased;content: "\e009";text-align: center;display: inline-block;vertical-align: middle;font-size: 1em;width: 1em;height: 1em;line-height: 1em;position: absolute;right: 17px;top: 17px;pointer-events:none;}