summary::-webkit-details-marker{display:none}.filters summary>div>span{align-items:center;border:1px solid #a9a9a9;border-radius:100%;box-sizing:border-box;display:flex;height:24px;padding:6px;width:24px}.filters summary>div>span span{background-color:#8c8c8c;height:2px;width:10px}.filters .richtext ol,.filters .richtext ul{padding-left:0}.js-filter{margin-bottom:calc(var(--grid-gutter-y, 30px)/2)}@media screen and (max-width:768px){.js-filter{margin-bottom:20px}}.js-filter:last-child{margin:0 none!important}.js-filter summary{padding-top:calc(var(--grid-gutter-y, 30px)/2)}.js-filter summary h3{font-family:Alte Haas Grotesk,Helvetica,Arial,"sans-serif";font-size:14px}.filter-container .filter-input:checked+.filter-content{background:var(--checked-bg-color);color:var(--checked-text-color)}.frame-shapes-filter-container:has(.filter-input:checked) .filter-input:checked+.filter-content{background:var(--checked-bg-color);color:var(--checked-text-color)}.frame-shapes-filter-container:has(.filter-input:checked) .filter-container{opacity:.3;transition:opacity .1s}.frame-shapes-filter-container:has(.filter-input:checked) .filter-container:has(.filter-input:checked){opacity:1}.frame-shapes-filter-container:has(.filter-input:checked) .filter-container:has(.filter-input:checked) .filter-content{color:#1e1e1e}.collection-grid.business .mullet{display:none;visibility:hidden}.collection-grid.business .product-column{flex-basis:100%}.collection-grid.business .product-card-wrap{flex-basis:calc(32% - var(--site-gutter)/3)}@media screen and (max-width:768px){.collection-grid.business .product-card-wrap{flex-basis:calc(50% - var(--site-gutter)/2)}}.toggle-btn{opacity:.3}.toggle-btn.active{opacity:1}