.ac-controls{--ac-line:#dedbd7;--ac-ink:#1c1b19;color:var(--ac-ink);background:#fff}.ac-bar{display:flex;min-height:64px;align-items:stretch;border-bottom:1px solid var(--ac-line)}.ac-count{margin:0 auto 0 0;padding:0 clamp(14px,4vw,48px);align-self:center;color:#6b625c;font-size:13px}.ac-bar button{display:flex;align-items:center;justify-content:center;gap:12px;min-width:138px;padding:0 20px;border:0;border-left:1px solid var(--ac-line);background:#fff;font:inherit;font-size:14px;cursor:pointer}.ac-bar button:hover,.ac-sort-options a:hover{background:#f8f4ee}.ac-chevron{display:inline-block;width:8px;height:8px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(45deg);margin-bottom:4px}.ac-dialog{position:fixed;box-sizing:border-box;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;color:var(--ac-ink);box-shadow:0 0 24px #0002}.ac-dialog[open]{animation:ac-reveal .22s ease-out both}.ac-dialog::backdrop{background:#17141166}html:has(.ac-dialog[open]){overflow:hidden}.ac-sort{inset:auto 0 0;width:100%;max-height:80vh;max-height:80dvh;--ac-enter:translateY(100%);overflow:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.ac-filter{inset:0 0 0 auto;width:min(100%,480px);height:100%;--ac-enter:translateX(100%);overflow:hidden}@keyframes ac-reveal{0%{transform:var(--ac-enter)}to{transform:none}}.ac-dialog-header{position:sticky;top:0;display:flex;z-index:1;align-items:center;justify-content:space-between;min-height:76px;background:#fff;padding:0 24px;border-bottom:1px solid var(--ac-line)}.ac-dialog-header h2{margin:0;color:inherit;font-size:23px;font-weight:500;letter-spacing:normal;text-transform:none}.ac-sort .ac-dialog-header{justify-content:center}.ac-sort .ac-close{position:absolute;right:24px}.ac-close{position:relative;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ac-close:before,.ac-close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.ac-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ac-sort-options{list-style:none;margin:0;padding:12px 0 20px}.ac-sort-options a{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:8px 28px;color:#5c544e;text-decoration:none}.ac-sort-options a[aria-current]{font-weight:700;color:var(--ac-ink)}.ac-sort-options a[aria-current]:after{content:"";width:7px;height:12px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(45deg)}.ac-filter-form{display:flex;flex-direction:column;height:100%;margin:0}.ac-filter-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:4px 24px}.ac-facet{border-bottom:1px solid var(--ac-line);padding:0 0 16px}.ac-facet:not([open]){padding:0}.ac-facet summary{display:flex;justify-content:space-between;align-items:center;min-height:58px;list-style:none;cursor:pointer}.ac-facet summary::-webkit-details-marker{display:none}.ac-facet[open] summary .ac-chevron{transform:rotate(225deg);margin:4px 0 0}.ac-choice{display:flex;align-items:center;min-height:40px;gap:12px;cursor:pointer;margin:0;font:inherit;letter-spacing:normal;text-transform:none}.ac-choice input{margin:0;accent-color:var(--ac-ink)}.ac-choice input[role=switch]{-webkit-appearance:none;appearance:none;position:relative;width:38px;height:21px;min-height:0;padding:0;border:0;background:#dad5cf;border-radius:20px;cursor:pointer}.ac-choice input[role=switch]:before{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;background:#fff;border-radius:50%}.ac-choice input[role=switch]:checked{background:var(--ac-ink)}.ac-choice input[role=switch]:checked:before{transform:translate(17px)}.ac-choice input:disabled{opacity:.5;cursor:default}.ac-range{display:grid;align-items:center;margin:0 0 14px;height:30px;position:relative}.ac-range:before{content:"";position:absolute;left:8px;right:8px;height:2px;background:linear-gradient(to right,#dedbd7 var(--ac-from,0%),#1c1b19 var(--ac-from,0%),#1c1b19 var(--ac-to,100%),#dedbd7 var(--ac-to,100%))}.ac-range input{grid-area:1/1;z-index:1;-webkit-appearance:none;appearance:none;width:100%;min-height:0;height:28px;margin:0;padding:0;border:0;background:transparent;pointer-events:none}.ac-range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:0;border-radius:50%;background:var(--ac-ink);cursor:grab;pointer-events:auto}.ac-range input::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:var(--ac-ink);cursor:grab;pointer-events:auto}.ac-range input:focus{z-index:2}.ac-price-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.ac-price-fields label{display:flex;align-items:center;gap:8px;margin:0;padding-left:10px;border:1px solid var(--ac-line);font:inherit}.ac-price-fields input{width:100%;min-width:0;min-height:42px;padding:6px 10px;border:0;text-align:right}.ac-filter-footer{flex:none;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--ac-line);background:#fff}.ac-filter-footer button{width:100%;min-height:49px;padding:10px;border:0;background:var(--ac-ink);color:#fff;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ac-filter-footer button:hover{background:#39332e}.ac-active{padding-inline:clamp(14px,4vw,48px)}.ac-active:not(:has(a)){display:none}.ac-controls :focus-visible{outline:2px solid #745842;outline-offset:2px}@media(max-width:550px){.ac-bar{min-height:52px}.ac-bar button{min-width:0;padding:0 13px;font-size:13px}.ac-count{font-size:12px}.ac-dialog-header,.ac-filter-footer,.ac-filter-body{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.ac-dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aurelin-collection-controls.css.map */
