.main-collection-section .facets-vertical-form{background:#fff;border-radius:10px;padding:15px 20px;margin-bottom:20px}.main-collection-section .facets-vertical-form .select select{box-shadow:none;background:none;outline:none;padding:0 20px 0 10px}.main-collection-section aside.facets-wrapper{background:#fff;border-radius:10px;padding:20px}.main-collection-section aside.facets-wrapper .facets__heading{color:#000;font-family:"DM Serif Display";font-size:25px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 10px;padding:0}.main-collection-section .facets-vertical .active-facets{gap:10px}.main-collection-section .facets-vertical .active-facets__button{margin:0;padding:0}.main-collection-section .facets-vertical .facets__summary .facets__summary-label{color:#000;font-family:Funnel Display;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0}.main-collection-section .facets-wrap-vertical{margin:0;padding:0}.main-collection-section .facets-wrap-vertical .facet-checkbox__text{color:#000;font-family:Funnel Display;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0}.main-collection-section .facets-vertical .facet-checkbox>svg{border-radius:0;width:15px;height:15px;margin:3px 8px 0 0;background:none}.main-collection-section .facets-vertical .facet-checkbox .svg-wrapper{left:2px;top:17px}.main-collection-section .facets-vertical .active-facets__button .button{box-shadow:none;border:solid 1px #000;border-radius:6px;font-size:13px;font-weight:400;line-height:1.4;padding:7px 12px;background:none;color:#000;position:relative}.main-collection-section .facets-vertical .active-facets__button .button .svg-wrapper{position:absolute;right:0;top:-6px;background:#fff;border:solid 1px #000;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0 0 0 1px}.main-collection-section .facets-vertical .active-facets__button .button .svg-wrapper svg{padding:2px}.main-collection-section .product-grid-container{padding-left:10px}.main-collection-section .product-grid-container .product-grid{margin:-10px 0 0;padding:0}.main-collection-section .product-grid-container .product-grid.grid--4-col-desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.main-collection-section .product-grid-container .product-grid.grid--4-col-desktop>.grid__item{width:100%;max-width:100%}.facets-layout-list--text input[type=radio]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:0;appearance:none;-webkit-appearance:none}.facet-checkbox>input[type=radio]:checked~.svg-wrapper>.icon-checkmark{visibility:visible}.main-collection-section aside.facets-wrapper ul.filter_button{display:flex;gap:10px;flex-wrap:wrap}.main-collection-section aside.facets-wrapper ul.filter_button .facets__label{padding:0;position:relative}.main-collection-section aside.facets-wrapper ul.filter_button .facets__label .svg-wrapper,.main-collection-section aside.facets-wrapper ul.filter_button .facets__label svg{display:none}.main-collection-section aside.facets-wrapper ul.filter_button .facets__label .facet-checkbox__text{border:solid 1px #000;font-size:0;padding:10px 20px;text-align:center;cursor:pointer;border-radius:6px}.main-collection-section aside.facets-wrapper ul.filter_button .facets__label .facet-checkbox__text .facet-checkbox__text-label{font-size:14px;line-height:1.2;text-decoration:none}.main-collection-section aside.facets-wrapper ul.filter_button .facets__label:hover .facet-checkbox__text{background:#bdb234;border-color:#bdb234;color:#fff}.filter_button .facet-checkbox>input[type=radio]:checked~.facet-checkbox__text,.filter_button .mobile-facets__checkbox:checked~.facet-checkbox__text,.main-collection-section aside.facets-wrapper ul.filter_button .facet-checkbox>input[type=radio]:checked~.facet-checkbox__text{background:#bdb234;border-color:#bdb234!important;color:#fff}.filter_button .mobile-facets__highlight{display:none}.mobile-facets .mobile-facets__label .icon-checkmark{top:14px;left:23px;width:10px;height:8px}@media(max-width:1440px){.main-collection-section .product-grid-container .product-grid.grid--4-col-desktop{grid-template-columns:repeat(3,1fr);gap:0}.main-collection-section .facets__form-vertical{width:24rem}}@media(max-width:1199px){.main-collection-section .facets__form-vertical{width:20rem}.main-collection-section aside.facets-wrapper .facets__heading{font-size:20px}}@media(max-width:989px){.main-collection-section .product-grid-container .product-grid.grid--4-col-desktop{grid-template-columns:repeat(2,1fr);gap:0}.main-collection-section .facets__form-vertical{width:18rem}.main-collection-section .facets-vertical .active-facets{margin:0;gap:0}.main-collection-section .facets-vertical .active-facets__button{margin:10px 10px 0 0}.main-collection-section .facets-vertical .active-facets__button .button{font-size:12px}.main-collection-section .facets-vertical .active-facets__button .button .svg-wrapper{right:-3px;top:-6px;width:15px;height:15px}.main-collection-section .facets-vertical .active-facets__button .button .svg-wrapper svg{padding:1px}.main-collection-section .product-count.light{opacity:1}.main-collection-section .product-count__text{font-size:14px;margin:0;letter-spacing:0;color:#000}}@media(max-width:749px){.main-collection-section .product-grid-container{padding:10px 0 0}.main-collection-section .product-grid-container .product-grid{margin:0 -6px;padding:0}.main-collection-section aside.facets-wrapper{padding:14px 20px}.main-collection-section aside.facets-wrapper .facets-container{padding:0}.main-collection-section .mobile-facets__open{color:#000}.mobile-facets__open-label{letter-spacing:0;font-size:14px}.mobile-facets .mobile-facets__details{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.mobile-facets .mobile-facets__details .mobile-facets__label{padding:10px 20px;color:#000;font-family:Funnel Display;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0}.mobile-facets .mobile-facets__details .select select{border:.1rem solid rgba(var(--color-foreground),.08);border-radius:6px;padding:10px 30px 10px 10px;height:auto;margin:0;box-shadow:none;outline:none;background:none}.mobile-facets .mobile-facets__details .select .svg-wrapper{right:10px}.main-collection-section aside.facets-wrapper ul.filter_button{margin:0;padding:10px 25px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-style.css.map */
