.collection{--lux-ink: #111111;--lux-ink-soft: #6F675E;--lux-cream: #F5F1E8;--lux-ivory: #FBF9F5;--lux-white: #FFFFFF;--lux-line: #E6E0D5;--lux-line-strong: #CFC4AF;--lux-gold: #B08D57;--lux-radius: 3px;--lux-ease: cubic-bezier(.22,.61,.36,1);--color-background: 245, 241, 232}.collection .collection-facets{position:sticky;top:var(--header-height, 5.6rem);z-index:5;background:var(--lux-white);border-block:1px solid var(--lux-line);margin-block-end:clamp(2.4rem,4vw,4.8rem)}.collection .collection-facets__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding-block:1.4rem}.collection .collection-facets__inner>.collection-facets__item--view{display:flex;justify-content:flex-end}@media screen and (min-width:750px){.collection .collection-facets__inner>.collection-facets__item:nth-child(2){position:absolute;inset-inline:0;display:flex;justify-content:center;margin:0;padding:0;pointer-events:none}.collection .collection-facets__inner>.collection-facets__item:nth-child(2)>*{pointer-events:auto}}.collection .facets__actions-list{display:flex;align-items:center;gap:1.6rem}.collection .facets__actions-button{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lux-ink);gap:.8rem}.collection .drawer__button.facets__actions-button{padding:1.1rem 2.2rem;border:1px solid var(--lux-line-strong);border-radius:var(--lux-radius);background-color:transparent;transition:background-color .3s var(--lux-ease),color .3s var(--lux-ease),border-color .3s var(--lux-ease)}.collection .drawer__button.facets__actions-button:hover,.collection .drawer__container[open]>.drawer__button.facets__actions-button{background-color:var(--lux-ink);border-color:var(--lux-ink);color:var(--lux-ivory)}.collection .facets__custom-select .custom-select__btn{padding:1.1rem 3.2rem 1.1rem 2.2rem;border:1px solid var(--lux-line-strong);border-radius:var(--lux-radius);background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.1rem;font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lux-ink);text-align:start;transition:border-color .3s var(--lux-ease)}.collection .facets__custom-select .custom-select__btn:hover,.collection .facets__custom-select .custom-select__btn[aria-expanded=true]{border-color:var(--lux-gold)}.collection .facets__custom-select .custom-select__dropdown{background-color:var(--lux-white);border:1px solid var(--lux-line);border-radius:var(--lux-radius);box-shadow:0 .8rem 2.4rem #11111114;padding-block:.6rem;overflow:hidden}.collection .facets__custom-select .custom-select__option{width:100%;padding:1rem 2.2rem;background-color:transparent;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lux-ink-soft);text-align:start;transition:background-color .25s var(--lux-ease),color .25s var(--lux-ease)}.collection .facets__custom-select .custom-select__option:hover{background-color:var(--lux-cream);color:var(--lux-ink)}.collection .facets__custom-select .custom-select__option.is-selected{color:var(--lux-ink);background-color:transparent;box-shadow:inset .3rem 0 0 var(--lux-gold)}.collection .facets__sort-input{padding:1.1rem 3.2rem 1.1rem 1.2rem;border-radius:var(--lux-radius);background-color:transparent;border-block-end:1px solid var(--lux-line-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.1rem;cursor:pointer;transition:border-color .3s var(--lux-ease)}.collection .facets__sort-input:hover{border-block-end-color:var(--lux-gold)}.collection .collection-facets__status{display:flex;align-items:center;justify-content:center;gap:1.4rem;font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;color:var(--lux-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.collection .collection-facets__status:before,.collection .collection-facets__status:after{content:"";width:clamp(1.6rem,4vw,4rem);height:1px;background:var(--lux-gold);opacity:.55}.collection .collection-facets__view-items{display:flex;align-items:center;gap:1.2rem;padding-inline-start:2.4rem;border-inline-start:1px solid var(--lux-line)}.collection .collection-facets__view-button{opacity:.35;transition:opacity .3s var(--lux-ease)}.collection .collection-facets__view-button:hover,.collection .collection-facets__view-button:disabled{opacity:1}.collection .facets__drawer .drawer__content{max-width:56rem!important;padding:4rem clamp(2.4rem,4vw,5.6rem) 4rem;background:var(--lux-ivory);border-inline-end:1px solid var(--lux-line)}.collection .facets__drawer .drawer__title{font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:var(--lux-ink-soft);padding-block-end:2rem;border-block-end:1px solid var(--lux-line)}.collection .facets__accordion-section{border-block-end:1px solid var(--lux-line)}.collection .facets__accordion-btn{padding-block:2.4rem;font-size:1.5rem;letter-spacing:.08em;transition:color .3s var(--lux-ease)}.collection .facets__accordion-btn:hover{color:var(--lux-gold)}.collection .facets__accordion-icon{transition:transform .4s var(--lux-ease)}.collection .facets__accordion-section[open]>.facets__accordion-btn .facets__accordion-icon{transform:rotate(90deg);color:var(--lux-gold)}.collection .facets__accordion-body{padding-block-end:2.4rem}.collection .facets__list{display:flex;flex-direction:column;gap:1.4rem}.collection .facet-checkbox label{font-size:1.35rem;letter-spacing:.04em;color:var(--lux-ink);transition:color .25s var(--lux-ease)}.collection .facet-checkbox:hover label{color:var(--lux-gold)}.collection .facet-checkbox input[type=checkbox]{width:1.6rem;height:1.6rem;border-color:var(--lux-line-strong);background-position:center;background-repeat:no-repeat;background-size:1rem;transition:background-color .25s var(--lux-ease),border-color .25s var(--lux-ease)}.collection .facet-checkbox input[type=checkbox]:checked{background-color:var(--lux-ink);border-color:var(--lux-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FBF9F5' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13l5 5L20 6'/%3E%3C/svg%3E")}.collection .facet-checkbox.checkbox--disabled label{color:var(--lux-line-strong);text-decoration:line-through}.collection .collection__grid{column-gap:clamp(1.6rem,2.6vw,3.2rem);row-gap:clamp(4rem,6vw,7rem)}.collection .card-product__media{background:var(--lux-ivory);border-radius:var(--lux-radius)}.collection .card-product__media img{transition:transform 1.1s var(--lux-ease),opacity .6s var(--lux-ease)}.collection .card-product:hover .card-product__media img.js-media-default{transform:scale(1.04)}.collection .card-product__content{padding-block-start:1.8rem}.collection .card-product__title{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.7;margin-block-end:.8rem;transition:color .3s var(--lux-ease)}.collection .card-product:hover .card-product__title{color:var(--lux-gold)}.collection .card-product__price{font-size:1.2rem;letter-spacing:.08em;color:var(--lux-ink-soft);font-variant-numeric:tabular-nums}.collection .card-product__sizes{transition:opacity .45s var(--lux-ease),transform .45s var(--lux-ease);transform:translateY(.6rem)}.collection .card-product:hover .card-product__sizes,.collection .card-product__sizes:focus-within{transform:translateY(0)}.collection .card-product__sizes-btn-toggle{width:4rem;height:4rem;display:grid;place-items:center;background:#fbf9f5d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--lux-line-strong);border-radius:var(--lux-radius);transition:background .3s var(--lux-ease),border-color .3s var(--lux-ease),transform .4s var(--lux-ease)}.collection .card-product__sizes-btn-toggle:hover{background:var(--lux-ivory);border-color:var(--lux-gold)}.collection .card-product__sizes-btn-toggle[aria-expanded=true]{transform:rotate(45deg);border-color:var(--lux-gold)}.collection .card-product__sizes-items{background:#fbf9f5f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--lux-line);border-radius:var(--lux-radius)}.collection .card-product__sizes-items ul{gap:.6rem;padding:1rem;justify-content:center}.collection .card-product__sizes-items li:nth-child(8n+1) .card-product__sizes-btn{--chip: #B08D57}.collection .card-product__sizes-items li:nth-child(8n+2) .card-product__sizes-btn{--chip: #5F7F72}.collection .card-product__sizes-items li:nth-child(8n+3) .card-product__sizes-btn{--chip: #6E7F8C}.collection .card-product__sizes-items li:nth-child(8n+4) .card-product__sizes-btn{--chip: #9A6B57}.collection .card-product__sizes-items li:nth-child(8n+5) .card-product__sizes-btn{--chip: #6F6A86}.collection .card-product__sizes-items li:nth-child(8n+6) .card-product__sizes-btn{--chip: #7D8A6A}.collection .card-product__sizes-items li:nth-child(8n+7) .card-product__sizes-btn{--chip: #8C5F63}.collection .card-product__sizes-items li:nth-child(8n+8) .card-product__sizes-btn{--chip: #4F6472}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="3"]{--chip: #6E7F8C}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="4"]{--chip: #7D8A6A}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="5"]{--chip: #5F7F72}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="6"]{--chip: #9A6B57}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="6.5"]{--chip: #B08D57}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="7"]{--chip: #7A6E52}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="7.5"]{--chip: #6F6A86}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="8"]{--chip: #8C5F63}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="8.5"]{--chip: #4F6472}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="9"]{--chip: #855C7A}.collection .card-product__sizes-items li .card-product__sizes-btn[data-size="9.5"]{--chip: #55605A}.collection .card-product__sizes-btn{--chip: var(--lux-gold);min-width:4.4rem;min-height:3.8rem;height:3.8rem;padding-inline:1rem;font-size:1.1rem;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--chip);background:transparent;border:1px solid color-mix(in srgb,var(--chip) 45%,transparent);border-radius:var(--lux-radius);transition:background .3s var(--lux-ease),color .3s var(--lux-ease),border-color .3s var(--lux-ease),transform .3s var(--lux-ease)}.collection .card-product__sizes-btn:hover,.collection .card-product__sizes-btn:focus-visible{background:var(--chip);border-color:var(--chip);color:var(--lux-ivory);transform:translateY(-1px)}.collection .card-product__sizes-btn.is-active{background:var(--chip);border-color:var(--chip);color:var(--lux-ivory);box-shadow:inset 0 0 0 2px #fbf9f58c}.collection .card-product__sizes-btn[aria-disabled=true]{--chip: var(--lux-line-strong);color:var(--lux-line-strong);background:transparent;text-decoration:line-through;pointer-events:none}.collection .card-product__sizes-btn[data-size="Default Title"]{--chip: var(--lux-ink);font-size:0;padding-inline:1.8rem}.collection .card-product__sizes-btn[data-size="Default Title"]:after{content:"Add";font-size:1.1rem;letter-spacing:.16em}.collection .collection__actions{margin-block-start:clamp(4rem,6vw,7rem);padding-block-start:3.2rem;border-block-start:1px solid var(--lux-line)}.collection .pagination ul{gap:1.6rem;font-size:1.2rem;letter-spacing:.14em;font-variant-numeric:tabular-nums}.collection .pagination a,.collection .pagination .current{padding-block-end:.4rem;border-block-end:1px solid transparent;transition:border-color .3s var(--lux-ease),color .3s var(--lux-ease)}.collection .pagination .current{border-block-end-color:var(--lux-ink)}.collection .pagination a:hover{color:var(--lux-gold);border-block-end-color:var(--lux-gold)}@media(prefers-reduced-motion:reduce){.collection *,.collection *:before,.collection *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/collection-luxe.css.map */
