.ss-collection-head{max-width:none!important;margin:clamp(1rem,3vw,2.5rem) 0 1rem!important;padding:0!important}.product-type-filters{margin:0;padding:0}.ss-collection-head .ss-collection-bar{display:none!important}.ss-collection-head .ss-collection-title{font-family:var(--heading-font-family)!important;font-weight:400!important;font-size:var(--text-h1)!important;line-height:1.06!important;letter-spacing:-.02em!important;color:var(--ink)!important}.ss-collection-head .ss-collection-desc{color:var(--ink-2)!important;font-size:1rem!important;line-height:1.6!important;max-width:68ch}.ss-collection-head .ss-collection-more{font-weight:500!important;color:var(--ink)!important}.product-type-filters facet-link{display:contents}.product-type-filters .filter-grid{display:grid;max-width:none;margin:0;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr))}.product-type-filters .filter-item{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none;background:var(--lichen);border:1px solid transparent;border-radius:var(--radius);padding:.625rem .75rem;text-align:start;transition:border-color var(--d-160) var(--ease-out),background-color var(--d-160) var(--ease-out)}.product-type-filters .filter-image-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;border-radius:10px}.product-type-filters .filter-image{display:block;width:100%;height:100%}.product-type-filters .filter-image-text{padding:2px;font-size:.6875rem;line-height:1.2;color:var(--ink-3)}.product-type-filters .filter-label-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.product-type-filters .filter-label{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-type-filters .gender-grid{display:flex;flex-wrap:wrap;gap:.625rem}.product-type-filters .gender-pill{text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}.product-type-filters .gender-sep{height:1px;margin-block:1rem}.product-type-filters .filters-actions{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.75rem}.product-type-filters :is(.filters-reset-btn,.filter-toggle-btn){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:999px;cursor:pointer;text-decoration:none}.product-type-filters .filter-toggle-btn{display:none}.product-type-filters .chev{display:inline-block;line-height:1;transition:transform var(--d-160) var(--ease-out)}.product-type-filters[data-expanded-mobile=true] .filter-toggle-btn .chev{transform:rotate(180deg)}.product-type-filters .filter-item:hover{transform:none;box-shadow:none;border-color:var(--line-strong)}.product-type-filters .filter-item.active{box-shadow:none;border-color:var(--ink);background:var(--snow)}.product-type-filters .filter-image-wrapper{background:transparent;width:44px;height:44px;flex-basis:44px;padding:2px}.product-type-filters .filter-image{mix-blend-mode:multiply;object-fit:contain}.product-type-filters .filter-label{font-weight:600;color:var(--ink);font-size:.9375rem}.product-type-filters .filter-count{color:var(--ink-3);font-size:.8125rem}.product-type-filters :is(.gender-grid,.filters-actions){justify-content:flex-start}.product-type-filters :is(.filters-reset-btn,.filter-toggle-btn,.filter-toggle-btn-desktop){font-weight:500;font-size:.875rem;border:1px solid var(--line-strong);background:transparent;color:var(--ink);box-shadow:none;transform:none;min-height:2.5rem}.product-type-filters :is(.filter-toggle-btn,.filter-toggle-btn-desktop){border-color:transparent;text-decoration:underline;text-underline-offset:.25em}.product-type-filters :is(.filters-reset-btn,.filter-toggle-btn,.filter-toggle-btn-desktop):hover{transform:none;box-shadow:none;border-color:var(--ink)}.product-type-filters .filters-reset-btn.active{box-shadow:none;border-color:var(--ink);background:var(--ink);color:var(--snow)}.product-type-filters .gender-pill{--pill: #e6f1ff;--pill-ink: #1d4f91;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem 0 .375rem;border:1.5px solid transparent;border-radius:999px;background:var(--pill);color:var(--ink);font-size:.875rem;font-weight:600;box-shadow:none;transform:none;transition:border-color var(--d-160) var(--ease-out),box-shadow var(--d-160) var(--ease-out)}.product-type-filters .gender-pill.gender-f{--pill: #fde7ef;--pill-ink: #9b2d55}.product-type-filters .gender-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#ffffffb3;color:var(--pill-ink);font-size:1.0625rem;line-height:1}.product-type-filters .gender-pill:hover{transform:none;box-shadow:none;border-color:color-mix(in srgb,var(--pill-ink) 45%,transparent)}.product-type-filters .gender-pill.active{border-color:var(--ink);background:var(--pill);color:var(--ink);box-shadow:0 6px 16px -8px #12181359}.product-type-filters .gender-pill:focus-visible{outline:2px solid var(--green-700);outline-offset:2px}.product-type-filters .gender-sep{background:var(--line);max-width:none}@media(min-width:769px){.product-type-filters .filter-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;padding-block-end:2px}.product-type-filters .filter-grid::-webkit-scrollbar{display:none}.product-type-filters .filter-item{flex:0 0 auto;min-width:11.5rem;scroll-snap-align:start}}@media(max-width:768px){.product-type-filters .filter-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.product-type-filters :is(.filter-image-wrapper,.filter-count){display:none}.product-type-filters[data-collapsible-mobile=true][data-expanded-mobile=false] .filter-item[data-collapsible-item-mobile=true]{display:none}.product-type-filters .filter-toggle-btn{display:inline-flex}.product-type-filters .filter-item{border-radius:999px;padding:.5rem .875rem;min-height:2.5rem}.product-type-filters .filter-label{font-size:.875rem;font-weight:500}}.collection-toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;min-height:4rem;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);box-shadow:0 1px var(--line)}.collection-toolbar__button-list{flex-direction:row;flex:0 1 auto;gap:.5rem;align-items:center}.collection-toolbar__button-container,.collection-toolbar__button-container+.collection-toolbar__button-container{width:auto;border-width:0}.collection-toolbar__button{opacity:1;font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;padding-block:.5rem;min-height:2.75rem;border-radius:999px}.collection-toolbar__button-container>.collection-toolbar__button{width:max-content;padding-inline:1.125rem}.collection-toolbar__button[aria-controls=facets-drawer]{background:var(--green-800);color:var(--snow);padding-inline:1.25rem;transition:background-color var(--d-160) var(--ease-out)}.collection-toolbar__button[aria-controls=facets-drawer]:hover{background:color-mix(in srgb,var(--green-800) 86%,var(--ink))}.collection-toolbar__button[aria-controls=sort-by-popover]{box-shadow:inset 0 0 0 1px var(--line-strong)}.collection-toolbar__button[aria-controls=sort-by-popover]:hover{box-shadow:inset 0 0 0 1px var(--ink)}.collection-toolbar__products-count{position:static;transform:none;font-family:var(--text-font-family);text-transform:none;letter-spacing:0;font-size:.875rem}.collection-toolbar .popover{inset-inline-end:auto;inset-inline-start:0}@media(max-width:699px){.collection-toolbar{padding-block:.5rem;min-height:3.5rem}.collection-toolbar__button-list{flex:1 1 auto}.collection-toolbar__button-container{flex:1 1 0}.collection-toolbar__button-container>.collection-toolbar__button{width:100%}}.facets-drawer :is(.h6,.heading),facets-drawer :is(.h6,.heading){font-family:var(--text-font-family);text-transform:none;letter-spacing:0}facets-drawer .accordion__toggle{font-size:1rem;font-weight:600}facets-drawer [slot=header]{font-family:var(--heading-font-family);font-weight:400;font-size:var(--text-h4);text-transform:none;letter-spacing:-.01em}facets-drawer [slot=footer] .button{min-height:3rem}@media(max-width:699px){facets-drawer.drawer::part(content){position:absolute;inset:auto 0 0 0;height:88dvh;max-width:none;border-radius:14px 14px 0 0}facets-drawer.drawer::part(header){border-block-end:0;padding-block-start:1.5rem;background:linear-gradient(var(--line-strong),var(--line-strong)) center .625rem / 2.5rem 4px no-repeat;border-radius:14px 14px 0 0}}.shopify-app-block [class*=geo-faq] :is(h2,h3){font-family:var(--heading-font-family);font-weight:400}.product-type-filters .gender-block{max-width:none;margin-inline:0}.luxe-load-more{display:grid;justify-items:center;gap:.875rem;margin-block-start:clamp(2rem,4vw,3rem)}.luxe-load-more__count{font-size:.875rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.luxe-load-more.is-loading .luxe-load-more__button{opacity:.5;pointer-events:none}.luxe-infinite .collection__main .pagination{display:none}.luxe-gift-cell{display:grid;min-width:0}.luxe-gift-tile{display:grid;grid-template-rows:auto 1fr;gap:.875rem;height:100%;color:var(--ink);text-decoration:none}.luxe-gift-tile__media{display:grid;place-items:center;aspect-ratio:4 / 5;padding:6%;background:var(--snow);box-shadow:inset 0 0 0 1px var(--green-100);overflow:hidden}.luxe-gift-tile__media img{width:100%;height:auto;mix-blend-mode:multiply;transition:scale var(--d-320) var(--ease-out)}@media(hover:hover)and (pointer:fine){.luxe-gift-tile:hover .luxe-gift-tile__media img{scale:1.03}}.luxe-gift-tile__body{display:grid;gap:.25rem;align-content:start;padding-top:.25rem}.luxe-gift-tile__brand{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.luxe-gift-tile__title{font-size:.9375rem;line-height:1.35}.luxe-gift-tile__price{font-variant-numeric:tabular-nums}.luxe-gift-tile__amounts{font-size:.75rem;color:var(--ink-3);font-variant-numeric:tabular-nums}@media(max-width:699px){.luxe-gift-cell{grid-column:1 / -1}.luxe-gift-tile{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:none;align-items:center;gap:1rem}.luxe-gift-tile__media{aspect-ratio:1}}@media(prefers-reduced-motion:reduce){.luxe-gift-tile__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/luxe-collection.css.map */
