.hf-collection{display:grid;grid-template-columns:minmax(0,1fr);gap:0 3rem;position:relative}hyper-facets{display:contents}.hf-toolbar{grid-column:1/-1;display:flex;align-items:center;gap:2rem;min-height:7rem;border-bottom:1px solid rgba(var(--color-foreground),.12);margin-bottom:2.4rem;font-size:1.5rem;line-height:1.4}.hf-toolbar button,.hf-close,.hf-more,.hf-layout button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0;box-shadow:none}.hf-toggle{display:flex;align-items:center;gap:.8rem;min-height:4.4rem;white-space:nowrap}.hf-toggle svg,.hf-close svg{width:2.4rem;height:2.4rem;flex-shrink:0}.hf-count{color:rgba(var(--color-foreground),.7)}.hf-desktop-sort{display:none;margin-inline-start:auto}.hf-sort{display:flex;align-items:center;gap:1.2rem}.hf-sort label{white-space:nowrap;font-weight:500}.hf-sort select{font:inherit;font-size:1.5rem;color:inherit;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:3rem;min-height:4.6rem;max-width:100%;padding:.8rem 3.5rem .8rem 1.6rem;cursor:pointer}.hf-active{grid-column:1/-1;display:flex;gap:1rem;flex-wrap:wrap;align-items:center;margin:0 0 2.4rem;font-size:1.4rem}.hf-active[hidden],.hf-dialog[hidden],.hf-spinner[hidden]{display:none!important}.hf-pill{display:inline-flex;align-items:center;gap:1rem;border-radius:3rem;background:rgba(var(--color-foreground),.06);padding:.8rem 1.4rem;color:inherit;text-decoration:none}.hf-pill>span[aria-hidden]{font-size:1.8rem;line-height:1}.hf-clear{color:inherit;text-underline-offset:.3rem;padding:.6rem}.hf-sidebar{display:none;min-width:0}.hf-group{border-bottom:1px solid rgba(var(--color-foreground),.12);margin:0 0 1.6rem}.hf-group>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;font-size:1.6rem;font-weight:600;line-height:1.4;padding:0 0 1.6rem;min-height:4.4rem}.hf-group>summary::-webkit-details-marker{display:none}.hf-plus{position:relative;width:1.6rem;height:1.6rem;flex-shrink:0}.hf-plus:before,.hf-plus:after{content:"";position:absolute;background:currentColor;inset:calc(50% - .75px) 0 auto;height:1.5px}.hf-plus:after{transform:rotate(90deg)}.hf-group[open] .hf-plus:after{transform:rotate(0)}.hf-group__body{padding:0 0 2rem;font-size:1.5rem}.hf-values{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.hf-check{display:flex;align-items:center;gap:1rem;cursor:pointer;min-height:2.4rem;line-height:1.5}.hf-check input{appearance:none;-webkit-appearance:none;flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;border:1px solid rgba(var(--color-foreground),.35);border-radius:.3rem;background:rgb(var(--color-background));position:relative;cursor:inherit}.hf-check input:checked{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.hf-check input:checked:after{content:"";position:absolute;width:.5rem;height:.9rem;border:solid rgb(var(--color-background));border-width:0 1.5px 1.5px 0;transform:rotate(45deg);left:.5rem;top:.15rem}.hf-value-count{margin-inline-start:auto;color:rgba(var(--color-foreground),.6);font-size:1.3rem}.hf-disabled{opacity:.45;cursor:default}.hf-swatch{width:2.8rem;height:2.8rem;object-fit:cover;border-radius:50%;border:1px solid rgba(var(--color-foreground),.1)}.hf-group:not(.hf-expanded) .hf-extra{display:none}.hf-more{text-decoration:underline;text-underline-offset:.3rem;margin-top:1.5rem!important;min-height:3rem}.hf-help{font-size:1.3rem;margin:0 0 1.2rem}.hf-range{position:relative;height:3.6rem;margin:0 1rem 1.2rem;--low:0%;--high:100%}.hf-range__track{height:2px;position:absolute;inset:calc(50% - 1px) 0 auto;background:linear-gradient(to right,rgba(var(--color-foreground),.16) var(--low),rgb(var(--color-foreground)) var(--low),rgb(var(--color-foreground)) var(--high),rgba(var(--color-foreground),.16) var(--high))}.hf-range input{appearance:none;-webkit-appearance:none;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;border:0;padding:0;margin:0;box-shadow:none;outline:none}.hf-range input::-webkit-slider-runnable-track{background:transparent;height:2px}.hf-range input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;pointer-events:auto;width:1.6rem;height:1.6rem;border:2px solid rgb(var(--color-background));border-radius:50%;background:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground));margin-top:-7px;cursor:grab}.hf-range input::-moz-range-track{background:transparent;height:2px}.hf-range input::-moz-range-thumb{pointer-events:auto;width:1.2rem;height:1.2rem;border:2px solid rgb(var(--color-background));border-radius:50%;background:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground));cursor:grab}.hf-range input:focus-visible::-webkit-slider-thumb{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.hf-range input:focus-visible::-moz-range-thumb{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.hf-price__fields{display:flex;align-items:flex-end;gap:1rem}.hf-price__fields>label{flex:1;min-width:0;font-size:1.3rem;display:flex;flex-direction:column;gap:.6rem}.hf-price__fields>span{padding-bottom:1.2rem}.hf-price__input{display:flex;align-items:center;gap:.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:3rem;min-height:4.6rem;padding:0 1rem;min-width:0}.hf-price__input>span{font-size:1.2rem;opacity:.7}.hf-price__input input{font:inherit;font-size:1.6rem;color:inherit;width:100%;min-width:0;border:0;border-radius:0;background:transparent;padding:.8rem 0;box-shadow:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.hf-price__input input::-webkit-inner-spin-button,.hf-price__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hf-price__input:focus-within{border-color:rgb(var(--color-foreground))}.hf-price__input input:focus{outline:none;box-shadow:none}.hf-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;height:100vh;height:var(--hf-height,100dvh);width:100%;color:rgb(var(--color-foreground));font-size:1.5rem}.hf-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;touch-action:none}.hf-panel{position:relative;display:flex;flex-direction:column;width:min(40rem,100%);height:100%;background:rgb(var(--color-background));box-shadow:0 0 3rem #00000014;padding-top:env(safe-area-inset-top);padding-inline-start:env(safe-area-inset-left);padding-inline-end:env(safe-area-inset-right)}[dir=rtl] .hf-panel{margin-inline-end:0}.hf-panel__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:1.8rem 2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.hf-panel__header h2{font-size:2rem;line-height:1.3;margin:0;font-weight:600}.hf-close{display:flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;margin:-1rem}.hf-panel__body{min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2.4rem;flex:1}.hf-panel .hf-sort{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:2.4rem}.hf-panel .hf-sort select{width:100%;font-size:1.6rem}.hf-panel__footer{flex-shrink:0;padding:1.6rem 2.4rem calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.12)}.hf-apply{width:100%;min-height:4.8rem;border-radius:3rem;font-size:1.5rem;font-weight:600}.hf-layout{display:flex;margin-inline-start:auto;gap:.6rem}.hf-layout button{width:3.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;opacity:.35}.hf-layout button[aria-pressed=true]{opacity:1}.hf-layout svg{width:2rem;height:2rem;fill:currentColor}.hf-spinner{width:1.6rem;height:1.6rem;flex-shrink:0;border:2px solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:hf-spin .7s linear infinite}.hf-collection #ProductGridContainer{min-width:0;grid-column:1/-1;transition:opacity .15s}.hf-collection #ProductGridContainer[aria-busy=true]{opacity:.55;pointer-events:none}.hf-collection #ProductGridContainer .collection--empty{padding-inline:0}.hf-collection button:focus-visible,.hf-collection summary:focus-visible,.hf-collection select:focus-visible,.hf-collection input[type=checkbox]:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}@keyframes hf-spin{to{transform:rotate(360deg)}}@media(min-width:1200px){.hf-collection.hf-has-filters{grid-template-columns:24rem minmax(0,1fr)}.hf-sidebar{display:block;grid-row:3;grid-column:1}.hf-collection #ProductGridContainer{grid-row:3;grid-column:1/-1}.hf-collection.hf-has-filters:not(.hf-collapsed) #ProductGridContainer{grid-column:2}.hf-collection.hf-collapsed #ProductGridContainer{grid-column:1/-1}.hf-collection.hf-collapsed{grid-template-columns:minmax(0,1fr)}.hf-collapsed .hf-sidebar{display:none}.hf-desktop-sort{display:block}.hf-layout{display:none}.hf-toggle{min-width:24rem}.hf-collection:not(.hf-has-filters) .hf-toggle{display:none}}@media(max-width:749px){.hf-toolbar{gap:1rem;margin-bottom:1.6rem;min-height:6.2rem;font-size:1.4rem}.hf-count{font-size:1.3rem}.hf-layout{gap:0}.hf-layout button{width:2.8rem}.hf-toggle svg{width:2rem;height:2rem}.hf-active{margin-bottom:1.6rem;gap:.6rem;font-size:1.3rem}.hf-pill{padding:.6rem 1rem}}@media(prefers-reduced-motion:reduce){.hf-collection #ProductGridContainer{transition:none}.hf-spinner{animation-duration:1.5s}}.hf-apply-spinner{display:none;margin-inline-start:1rem;width:1.6rem;height:1.6rem;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%}hyper-facets[data-loading] .hf-apply-spinner{display:inline-block;animation:hf-spin .7s linear infinite}.hf-overlay:empty,.hf-range__track:empty{display:block}.hf-panel__header{padding:1.6rem 2rem}.hf-panel__header h2{font-size:1.6rem}.hf-panel__body{flex:0 1 auto;padding:1.6rem 2rem 0}.hf-panel .hf-sort{flex-direction:row;align-items:center;gap:1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.12);padding-bottom:2.4rem;margin-bottom:2.4rem}.hf-panel .hf-sort select{flex:1;min-width:0;font-size:1.5rem;font-weight:400}.hf-panel .hf-sort label{font-weight:600}.hf-panel__footer{padding:0 2rem calc(2rem + env(safe-area-inset-bottom));border:0}.hf-apply{background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-transform:none;letter-spacing:0}.hf-apply:after{box-shadow:none}.hf-check{font-weight:400}.hf-highest{font-size:1.5rem;color:rgba(var(--color-foreground),.65);margin-bottom:.6rem}.hf-range__track{height:4px;inset-block-start:calc(50% - 2px)}.hf-range input::-webkit-slider-thumb{background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));box-shadow:none}.hf-range input::-moz-range-thumb{background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));box-shadow:none}.hf-price__input{background:rgba(var(--color-foreground),.06);border-color:transparent}.hf-price__input input{font-weight:400}.hf-price__fields>label>span:first-child{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hyper-facets.css.map */
