.card-wrapper ul.product-icons.right-aligned{top:8px;right:8px}.card-wrapper ul.product-icons.right-aligned li{margin-bottom:0}.card-wrapper ul.product-icons.right-aligned li tooltip{display:none}.card-wrapper ul.product-icons.right-aligned li a,.card-wrapper ul.product-icons.right-aligned li product-form button{outline-offset:-4px;transition:all .12s,outline 0ms!important}.card-wrapper ul.product-icons.right-aligned li a:hover,.card-wrapper ul.product-icons.right-aligned li product-form button:hover{background-color:var(--clr-accent-10);outline:2px solid rgba(250,249,246,.33)}.card-wrapper:hover ul.product-icons.right-aligned{right:8px!important}#shopify-section-template--26935861707077__product-grid{margin-top:32px}.banner__heading{font-family:Playfair Display,sans-serif}.product-grid-container facet-filters-form{margin-bottom:24px!important;margin-inline:0!important}.product-grid-container facet-filters-form .facet-filters__field{border-radius:100vw;background-color:var(--clr-accent-off);padding-inline:8px}.product-grid-container facet-filters-form .facet-filters__field label{margin-right:12px}.product-grid-container facet-filters-form .facet-filters__field summary{transform:translateY(3px)}.product-grid-container facet-filters-form .facet-filters__field summary span{line-height:.9!important;padding-right:20px!important}.product-grid-container facet-filters-form .facet-filters__field summary svg{transform:translateY(-3px)}.product-grid-container facet-filters-form .facet-filters__field .facets__display{box-shadow:2px 2px 16px #0077821a;background-color:var(--clr-body-bgr);border:1px solid var(--clr-accent-off);width:fit-content;border-radius:12px}.product-grid-container facet-filters-form .facet-filters__field .facets__display .facets__list{padding:5px}.product-grid-container facet-filters-form .facet-filters__field .facets__display .facets__list li{padding:8px;border-radius:7px;width:100%;height:fit-content;transition:background-color .12s}.product-grid-container facet-filters-form .facet-filters__field .facets__display .facets__list li label{padding:0}.product-grid-container facet-filters-form .facet-filters__field .facets__display .facets__list li span{line-height:1}.product-grid-container facet-filters-form .facet-filters__field .facets__display .facets__list li:hover{background-color:var(--clr-accent-off)}aside#main-collection-filters{border:1px solid var(--clr-accent-off);border-radius:12px;padding:16px;margin-bottom:24px;margin-inline:var(--main-inline-pad);height:fit-content}aside#main-collection-filters facet-filters-form form{width:100%}aside#main-collection-filters details{margin-right:28px}aside#main-collection-filters details summary{padding-block:0}aside#main-collection-filters details .facets__display{box-shadow:2px 2px 16px #0077821a;border:1px solid var(--clr-accent-off);border-radius:12px;width:fit-content}aside#main-collection-filters details .facets__display .facets__header{padding:12px}aside#main-collection-filters details .facets__display .facets__header facet-remove a{margin-left:6px;text-decoration:underline}aside#main-collection-filters details .facets__display .facets__list,aside#main-collection-filters details .facets__display price-range{padding:12px}aside#main-collection-filters .facets-container,aside#main-collection-filters facet-filters-form,aside#main-collection-filters form#FacetFiltersForm,aside#main-collection-filters facet-remove a,aside#main-collection-filters .active-facets-vertical-filter{margin-bottom:0}aside#main-collection-filters h2.facets__heading,aside#main-collection-filters summary.facets__summary>div>span{font-size:22px;font-weight:500}aside#main-collection-filters h2.facets__heading{margin-bottom:6px}aside#main-collection-filters summary.facets__summary>div{position:relative}aside#main-collection-filters summary.facets__summary>div svg{left:calc(100% + 4px);transform:translateY(-3px)}aside#main-collection-filters details>.facets__display-vertical{margin-top:10px;padding-bottom:32px}aside#main-collection-filters details>.facets__display-vertical .facets__header-vertical{padding:0}aside#main-collection-filters details>.facets__display-vertical price-range{margin-top:4px;width:100%;border:1px solid var(--clr-accent-off);border-radius:100vw;overflow:hidden;padding:0}aside#main-collection-filters details>.facets__display-vertical price-range span.field-currency{padding-left:12px;margin-right:0}aside#main-collection-filters details>.facets__display-vertical price-range .field{margin-left:0}.product-grid-container#ProductGridContainer{padding-inline:28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-catalog.css.map */
