onewatch-sort{display:block;position:relative;min-width:200px}.ow-template-collection .facets__form{align-items:center}.ow-template-collection .facets__form .product-count{align-self:center;opacity:1;color:#676d61}.facet-filters .ow-sort-trigger{margin:0}onewatch-sort[data-enhanced]>select,.select:has(>onewatch-sort[data-enhanced])>.svg-wrapper{display:none}.select:has(>onewatch-sort):before,.select:has(>onewatch-sort):after{display:none}.ow-sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:48px;padding:12px 16px;background:#efeee9;color:#242720;border:0;border-radius:12px;font:400 14px/1.5 var(--font-body-family, sans-serif);text-align:left;cursor:pointer;transition:background .15s ease-out}.ow-sort-trigger:hover,.ow-sort-trigger[aria-expanded=true]{background:#e5e4dc}.ow-sort-trigger svg{width:12px;height:8px;flex:none;transition:transform .15s ease-out}.ow-sort-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ow-sort-trigger:focus-visible,.ow-sort-option:focus-visible{outline:2px solid #806631;outline-offset:3px}.ow-sort-options{position:absolute;top:calc(100% + 8px);right:0;z-index:12;width:264px;max-width:calc(100vw - 40px);max-height:min(420px,65vh);overflow-y:auto;padding:6px;border:0;border-radius:14px;background:#fffefa;color:#242720;box-shadow:0 12px 40px #17191624;scrollbar-width:thin;scrollbar-color:#b9baaf transparent}.ow-sort-options[hidden]{display:none}onewatch-sort[data-open-up] .ow-sort-options{top:auto;bottom:calc(100% + 8px)}.ow-sort-option{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:11px 12px;border-radius:8px;font:400 14px/1.5 var(--font-body-family, sans-serif);letter-spacing:0;cursor:pointer}.ow-sort-option:hover,.ow-sort-option:focus{background:#efeee9;outline-offset:-2px}.ow-sort-option[aria-selected=true]{color:#242720;font-weight:600}.ow-sort-option svg{width:16px;height:16px;flex:none;visibility:hidden}.ow-sort-option[aria-selected=true] svg{visibility:visible}.ow.ow-footer{--ow-ink: #f7f5f0;--ow-muted: #b7bcaf;--ow-gold: #c9b88e;background:#0c0e0c;color:var(--ow-ink)}.ow.ow-footer .ow-wrap{max-width:1440px;padding:64px 48px 24px}.ow.ow-footer .ow-footer-grid{display:grid;grid-template-columns:1.7fr repeat(2,minmax(0,1fr));gap:40px 72px}.ow.ow-footer h2{color:var(--ow-ink);font-size:44px;line-height:1.1;max-width:11ch;margin:0 0 20px;letter-spacing:-.025em}.ow.ow-footer .ow-copy{color:var(--ow-muted);font-size:14px;line-height:1.7;max-width:30ch}.ow.ow-footer .ow-copy p{margin:0}.ow.ow-footer h3{color:var(--ow-ink);font:500 14px/1.5 var(--font-body-family, sans-serif);letter-spacing:0;text-transform:none;margin:0 0 14px}.ow.ow-footer li a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:#b7bcaf;font-size:14px;line-height:1.5;text-decoration:none}.ow.ow-footer a:hover,.ow.ow-footer a[aria-current=page]{color:#f7f5f0;text-decoration:underline;text-underline-offset:5px}.ow.ow-footer a:focus-visible{outline:2px solid #c9b88e;outline-offset:4px;border-radius:2px}.ow.ow-footer ul ul{padding-left:16px}.ow.ow-footer .ow-footer-bottom{margin-top:48px;padding-top:20px;border-top:1px solid #34382f;display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px;color:#b7bcaf;font-size:12px;line-height:1.6}.ow.ow-footer .ow-footer-bottom small{font-size:inherit}.ow.ow-footer .ow-footer-policies{display:flex;align-items:center;flex-wrap:wrap;gap:4px 24px}.ow.ow-footer .ow-footer-policies a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.ow.ow-footer .ow-footer-policies a:hover{text-decoration:underline}.ow.ow-footer .ow-payments{margin-left:auto;align-items:center}@media(max-width:989px){.ow.ow-footer .ow-wrap{padding-inline:24px}.ow.ow-footer .ow-footer-grid{gap:32px}}@media(max-width:749px){.ow.ow-footer .ow-wrap{padding:44px 20px 20px}.ow.ow-footer .ow-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ow.ow-footer .ow-footer-grid>div:first-child{grid-column:1 / -1}.ow.ow-footer h2{font-size:38px;margin-bottom:16px}.ow.ow-footer .ow-footer-bottom{margin-top:32px;gap:8px 24px}.ow.ow-footer .ow-payments{width:100%;margin:12px 0 0}.mobile-facets__sort .select{background:#efeee9;border-radius:10px}.mobile-facets__sort .select__select{min-height:48px;padding:12px 30px 12px 12px;border-radius:10px;color:#242720}}@media(prefers-reduced-motion:reduce){.ow-sort-trigger,.ow-sort-trigger svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/onewatch-refinements.css.map */
