.ff-as{--ff-as-display: Cinzel, "EB Garamond", Georgia, "Times New Roman", serif;--ff-as-body: "EB Garamond", Georgia, "Times New Roman", serif;--ff-as-ember: #c13a1f;--ff-as-ember-hi: #d24a2c;--ff-as-ember-lo: #a22f17;--ff-as-gold: #c98f2a;--ff-as-gold-hi: #dba23f;--ff-as-parch: #f1e8d6;--ff-as-ash: #c9c6bf;--ff-as-muted: #8f8d85;--ff-as-ground: #1f2326;--ff-as-field: #17191c;--ff-as-edge: #2a2f34;--ff-as-line: rgba(241, 232, 214, .1);--ff-as-line-strong: rgba(241, 232, 214, .22);--ff-as-ease: cubic-bezier(.2, .6, .2, 1);background:var(--ff-as-ground);color:var(--ff-as-ash);font-family:var(--ff-as-body);padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.ff-as__inner{max-width:1040px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.ff-as predictive-search,.ff-as search-form{display:block}.ff-as__form{display:flex;flex-direction:column;gap:36px}.ff-as__head{display:flex;flex-direction:column;gap:14px}.ff-as__eyebrow,.ff-as__num,.ff-as__label,.ff-as__browse-label{font-family:var(--ff-as-display);font-weight:700;text-transform:uppercase;letter-spacing:.22em;font-size:11px;line-height:1;margin:0}.ff-as__eyebrow,.ff-as__num{color:var(--ff-as-gold)}.ff-as__label{color:var(--ff-as-parch)}.ff-as__title{margin:0;font-family:var(--ff-as-display);font-weight:900;font-size:clamp(34px,5vw,52px);line-height:1.12;letter-spacing:.01em;color:var(--ff-as-parch)}.ff-as__deck{margin:0;max-width:62ch;font-style:italic;font-size:19px;line-height:1.55;color:#a8a59d}.ff-as__deck>:first-child{margin-top:0}.ff-as__deck>:last-child{margin-bottom:0}.ff-as__searchrow{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.ff-as .field{flex:1 1 320px;position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 18px;background:var(--ff-as-field);border:1px solid var(--ff-as-line-strong);border-radius:0;box-shadow:none;transition:border-color .12s var(--ff-as-ease)}.ff-as .field:before,.ff-as .field:after{display:none}.ff-as .field:focus-within{border-color:var(--ff-as-gold);box-shadow:none;outline:0}.ff-as .field__input{flex:1 1 auto;min-width:0;padding:14px 0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--ff-as-parch);font-family:inherit;font-size:19px;line-height:1.3}.ff-as .field__input:focus,.ff-as .field__input:focus-visible{outline:0;box-shadow:none}.ff-as .field__input::placeholder{color:var(--ff-as-muted);opacity:1}.ff-as .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ff-as .field__button{position:static;flex:none;width:auto;min-width:0;height:auto;padding:0;background:none;border:0;color:var(--ff-as-muted);transition:color .12s var(--ff-as-ease)}.ff-as .field__button:hover{color:var(--ff-as-gold)}.ff-as .search__button{order:-1}.ff-as .reset__button{order:1}.ff-as .field__button .svg-wrapper,.ff-as .field__button svg{width:20px;height:20px}.ff-as__submit{flex:none;min-height:56px;padding:0 28px;background:var(--ff-as-ember);border:1px solid var(--ff-as-ember);border-radius:0;color:var(--ff-as-parch);font-family:var(--ff-as-display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:13px;line-height:1;cursor:pointer;transition:background-color .12s var(--ff-as-ease),border-color .12s var(--ff-as-ease)}.ff-as__submit:hover{background:var(--ff-as-ember-hi);border-color:var(--ff-as-ember-hi)}.ff-as__submit:active{background:var(--ff-as-ember-lo);border-color:var(--ff-as-ember-lo)}.ff-as .predictive-search{border-radius:0;border:1px solid var(--ff-as-line-strong)}.ff-as__block{display:flex;flex-direction:column;gap:16px}.ff-as__rule{display:flex;align-items:center;gap:14px}.ff-as__line{flex:1 1 auto;height:1px;background:var(--ff-as-line)}.ff-as__chips{display:flex;flex-wrap:wrap;gap:8px}.ff-as__chip{display:inline-block;padding:9px 14px;background:transparent;border:1px solid var(--ff-as-line-strong);border-radius:0;color:var(--ff-as-ash);font-family:inherit;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color .12s var(--ff-as-ease),background-color .12s var(--ff-as-ease),color .12s var(--ff-as-ease)}.ff-as__chip:hover{border-color:var(--ff-as-gold);color:var(--ff-as-parch);text-decoration:none}.ff-as__chip.is-active,.ff-as__chip[aria-current=page]{background:var(--ff-as-ember);border-color:var(--ff-as-ember);color:var(--ff-as-parch)}.ff-as__controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px}.ff-as__toggle{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;background:transparent;border:1px solid var(--ff-as-line-strong);border-radius:0;color:var(--ff-as-parch);font-family:var(--ff-as-display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:11px;line-height:1;cursor:pointer;transition:border-color .12s var(--ff-as-ease)}.ff-as__toggle:hover{border-color:var(--ff-as-gold)}.ff-as__toggle svg{transition:transform .18s var(--ff-as-ease)}.ff-as__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ff-as__count{color:var(--ff-as-gold)}.ff-as__count[hidden]{display:none}.ff-as .ff-scope{margin:0;gap:10px;font-family:inherit;font-size:16px;color:var(--ff-as-ash)}.ff-as .ff-scope__toggle{padding:9px 14px;border-radius:0;border-color:var(--ff-as-line-strong);color:var(--ff-as-ash);font-size:14px}.ff-as .ff-scope__toggle:hover{border-color:var(--ff-as-gold);color:var(--ff-as-parch)}.ff-as .ff-scope__toggle:has(input:checked){background:var(--ff-as-gold);border-color:var(--ff-as-gold);color:#141619}.ff-as__panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px 16px;padding:22px;background:var(--ff-as-field);border:1px solid var(--ff-as-line)}.ff-as__panel[hidden]{display:none}.ff-as__block:has(>.ff-as__panel>.ff-setpick[hidden]):has(>.ff-as__panel>.ff-groups[hidden]) .ff-as__toggle,.ff-as__block:has(>.ff-as__panel>.ff-setpick[hidden]):has(>.ff-as__panel>.ff-groups[hidden])>.ff-as__panel{display:none}.ff-as__flabel,.ff-as .ff-setpick__label,.ff-as .ff-groups__label{font-family:var(--ff-as-display);font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:10px;line-height:1;color:var(--ff-as-muted)}.ff-as .ff-setpick__input,.ff-as .ff-groups__select{width:100%;max-width:none;min-height:0;padding:10px 12px;background:var(--ff-as-ground);border:1px solid var(--ff-as-edge);border-radius:0;color:var(--ff-as-ash);font-family:inherit;font-size:16px;line-height:1.35;transition:border-color .12s var(--ff-as-ease)}.ff-as .ff-setpick__input:focus,.ff-as .ff-setpick__input:focus-visible,.ff-as .ff-groups__select:focus,.ff-as .ff-groups__select:focus-visible{border-color:var(--ff-as-gold);outline:0}.ff-as .ff-setpick__input::placeholder{color:var(--ff-as-muted);opacity:1}.ff-as .ff-setpick{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:0;font-size:inherit;color:var(--ff-as-muted)}.ff-as .ff-setpick[hidden]{display:none}.ff-as .ff-setpick__field{flex:1 1 auto;max-width:none}.ff-as .ff-setpick__input{padding-right:44px}.ff-as .ff-setpick__clear{min-width:36px;min-height:36px;color:var(--ff-as-muted)}.ff-as .ff-setpick__clear:hover{color:var(--ff-as-gold)}.ff-as .ff-groups{display:contents}.ff-as .ff-groups[hidden]{display:none}.ff-as .ff-groups__item{display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:0}.ff-as .ff-groups__select--active{border-color:var(--ff-as-gold);box-shadow:none;color:var(--ff-as-parch)}.ff-as__clear-row{grid-column:1 / -1;display:flex;justify-content:flex-end}.ff-as__clear-row[hidden]{display:none}.ff-as__clear{padding:0;background:none;border:0;color:var(--ff-as-gold);font-family:inherit;font-style:italic;font-size:15px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ff-as__clear:hover{color:var(--ff-as-gold-hi)}.ff-as__browse{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 22px;padding-top:22px;border-top:1px solid var(--ff-as-line)}.ff-as__browse[hidden],.ff-as__browse a[hidden]{display:none}.ff-as__browse-label{letter-spacing:.14em}.ff-as__browse a{font-size:17px;color:var(--ff-as-parch);text-decoration:underline;text-decoration-color:#f1e8d64d;text-underline-offset:4px;transition:color .12s var(--ff-as-ease)}.ff-as__browse a:hover{color:var(--ff-as-gold-hi)}.ff-as :focus-visible{outline:2px solid var(--ff-as-gold);outline-offset:2px}@media screen and (max-width:749px){.ff-as__inner,.ff-as__form{gap:28px}.ff-as__submit{flex:1 1 100%}.ff-as__panel{grid-template-columns:1fr;padding:18px}}@media(prefers-reduced-motion:reduce){.ff-as *,.ff-as *:before,.ff-as *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ff-advanced-search.css.map */
