.occasion-quick.occasion-quick--compact{--quick-ink:#302a28;--quick-accent:#65414f;--quick-line:#e6ded9;padding:0!important;margin:0;border:0;color:var(--quick-ink)}.occasion-quick.occasion-quick--compact [hidden]{display:none!important}.occasion-quick.occasion-quick--compact .occasion-quick__group{display:flex;align-items:center;gap:20px;min-width:0;padding:0;border-bottom:1px solid var(--quick-line)}.occasion-quick.occasion-quick--compact .occasion-quick__group--color{border-top:1px solid var(--quick-line)}.occasion-quick.occasion-quick--compact .occasion-quick__group+.occasion-quick__group{margin-top:0}.occasion-quick.occasion-quick--compact .occasion-quick__group h2{flex:0 0 56px;margin:0;font:500 10px/1.4 var(--body-font);letter-spacing:.1em}.occasion-quick.occasion-quick--compact .occasion-quick__group>div{min-width:0;flex:1}.occasion-quick.occasion-quick--compact .occasion-quick__heading-desktop{display:none}.occasion-quick.occasion-quick--compact .occasion-quick__heading-mobile{display:inline}.occasion-quick.occasion-quick--compact .occasion-quick__track{display:flex;width:100%;max-width:100%;margin:0;padding:2px 3px;gap:22px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d3c5c0 transparent}.occasion-quick.occasion-quick--compact .occasion-quick__track::-webkit-scrollbar{display:block;height:3px}.occasion-quick.occasion-quick--compact .occasion-quick__track::-webkit-scrollbar-thumb{background:#d3c5c0}.occasion-quick.occasion-quick--compact .occasion-quick__chip{min-height:40px;padding:6px 0;font-size:13px;font-weight:400;border-bottom:1px solid transparent}.occasion-quick.occasion-quick--compact .occasion-quick__chip:hover,.occasion-quick.occasion-quick--compact .occasion-quick__chip.is-active{color:var(--quick-accent);border-bottom-color:var(--quick-accent);font-weight:400}.occasion-quick.occasion-quick--compact .occasion-quick__swatch{width:17px;height:17px;flex-basis:17px}.occasion-quick.occasion-quick--compact .occasion-quick__family.is-active .occasion-quick__swatch{outline:1px solid var(--quick-accent);outline-offset:3px}.occasion-quick.occasion-quick--compact .occasion-quick__more{position:sticky;right:-3px;background:transparent;padding-inline:12px 3px;color:var(--quick-accent)}.occasion-quick.occasion-quick--compact .occasion-quick__more:hover{background:transparent}.occasion-quick.occasion-quick--compact .occasion-quick__selected{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:8px 0 0}.occasion-quick.occasion-quick--compact [data-occasion-selected-color]{display:contents}.occasion-quick.occasion-quick--compact .occasion-quick__selected-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 10px;border:1px solid #e6dce0;border-radius:3px;background:#f4edef;color:var(--quick-accent);font-size:12px;line-height:1.4;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.occasion-quick.occasion-quick--compact .occasion-quick__selected-chip:hover{border-color:var(--quick-accent)}.occasion-quick.occasion-quick--compact :is(a,button):focus-visible{outline:2px solid var(--quick-accent);outline-offset:2px}.occasion-quick.occasion-quick--compact .occasion-color-drawer{background:#fffdfa}.occasion-quick.occasion-quick--compact .occasion-color-drawer__option{border-color:var(--quick-line);border-radius:2px;background:transparent;font:400 13px/1.4 var(--body-font)}.occasion-quick.occasion-quick--compact .occasion-color-drawer__option:is(:hover,.is-active){background:#f4edef;border-color:var(--quick-accent)}.occasion-quick.occasion-quick--compact+.catalog-toolbar{margin-top:8px}@media(max-width:900px){.occasion-quick.occasion-quick--compact .occasion-quick__group{gap:10px}.occasion-quick.occasion-quick--compact .occasion-quick__group h2{flex-basis:44px;font-size:9px}.occasion-quick.occasion-quick--compact .occasion-quick__track{gap:18px}.occasion-quick.occasion-quick--compact .occasion-quick__chip,.occasion-quick.occasion-quick--compact .occasion-quick__selected-chip{min-height:44px}.occasion-quick.occasion-quick--compact .occasion-quick__selected{padding-top:6px}.occasion-quick.occasion-quick--compact+.catalog-toolbar{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/occasion-quick.css.map */
