div#FacetsWrapperDesktop{transform:translateZ(0);will-change:transform}.facets{position:sticky;top:0;transition:top .35s ease}.facets .layer{display:none;background:#0000004d;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.filter-container{display:flex;flex-direction:column;margin-bottom:15px}.btn-filter,.mbl-floating-filter-btn,.btn-close{-webkit-appearance:button;appearance:button;-webkit-tap-highlight-color:transparent}.btn-filter{display:none;border-radius:55px;background:#38472a;box-shadow:0 2px 12px #00000040;color:#fbfffb;font-size:14px;font-style:normal;font-weight:500;line-height:125.5%;border:0;width:100%;padding:15px 8px}.mbl-floating-filter-btn{max-width:210px;display:none;align-items:center;justify-content:center;gap:10px;padding:15px 8px;position:fixed;left:0;right:0;bottom:35px;margin-inline:auto;z-index:999;border-radius:55px;background:#38472a;box-shadow:0 2px 12px #00000040;border:0;color:#fbfffb;font-size:14px;font-style:normal;font-weight:500;line-height:125.5%;will-change:transform}body.menu-opened button.mbl-floating-filter-btn{z-index:-1}.btn-close{width:48px;height:48px;display:none;align-items:center;justify-content:center;position:absolute;top:-40px;right:0;left:0;z-index:2;border-radius:55px;background:#fbfffb;box-shadow:0 2px 12px #00000040;border:0;margin-inline:auto}.filter-container .filter-head{display:flex;align-items:center;gap:6px;padding-block:15px}.filter-container .filter-head .lbl{color:#38472a;font-size:16px;font-weight:400;margin:0}.filter-container .filter-item{border-bottom:1px solid #d9d9d9}.filter-container .filter-item .item-lbl{margin:0;color:#38472a;font-size:16px;font-weight:600}.filter-container .filter-item .filter-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:15px}.filter-container .filter-item .filter-toggle label{cursor:pointer}.filter-container .filter-item .filter-toggle .switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:40px;border-radius:9999px;background:#1a1a1a26;padding:3px;transition:background .2s ease-in-out;display:grid}.filter-container .filter-item .filter-toggle .switch:after{content:"";width:14px;height:14px;background:#fef7f0;border-radius:50%;transition:transform .2s ease-in-out;box-shadow:0 1px 1px #0003}.filter-container .filter-item .filter-toggle .switch:checked{background:#38472a}.filter-container .filter-item .filter-toggle .switch:checked:after{transform:translate(20px)}.filter-container .filter-item .accordion{overflow:hidden}.filter-container .filter-item .accordion .content-card{padding-inline-start:5px;padding-block-end:15px;transform:translateY(6px);opacity:0;transition:all .4s ease-in-out;z-index:-9;visibility:hidden}.filter-container .filter-item .accordion-header{padding-block:15px;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:transparent;border:0;font-family:inherit;padding-inline:0;outline:0;-webkit-appearance:button;-moz-appearance:button;appearance:button}.filter-container .filter-item .accordion-header .chevron-icon{width:22px;height:22px;border-radius:50%;background:#d9d9d9;flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}.filter-container .filter-item .accordion-header .chevron-icon svg{transition:all .2s ease-in-out;transform:rotate(0)}.filter-container .filter-item .accordion-header[aria-expanded=true] .chevron-icon svg{transform:rotate(180deg)}.filter-container .filter-item .accordion-header:hover .chevron-icon,.filter-container .filter-item .accordion-header[aria-expanded=true] .chevron-icon{background:#38472a}.filter-container .filter-item .accordion-header:hover .chevron-icon svg,.filter-container .filter-item .accordion-header[aria-expanded=true] .chevron-icon svg{filter:contrast(1) invert(1) brightness(2)}.filter-container .filter-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out;opacity:0}.filter-container .filter-item .accordion-content.show{max-height:500px;opacity:1}.filter-container .filter-item .accordion-content.show .content-card{opacity:1;transform:translateY(0);z-index:1;visibility:visible}.filter-container .filter-item .checkbox{position:relative;top:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:2px;transition:background-color .2s ease-in-out;box-shadow:inset 0 0 5px 10px #38472a1a;margin:0;padding:0}.filter-container .filter-item .checkbox:checked{background-color:#38472a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.filter-container .filter-item .checkbox:checked~label{opacity:1;transition:all .2s ease-in-out}.filter-container .filter-item .checkbox-list{gap:10px;display:grid}.filter-container .filter-item .checkbox-container{display:flex;align-items:baseline}.filter-container .filter-item .checkbox~label{padding-inline-start:12px;opacity:.7}.filter-container .filter-item .range-block{padding-top:5px;display:grid;gap:24px}.filter-container .filter-item .range-block .range{height:10px;padding:0 8px;margin-block:5px;box-shadow:none}.filter-container .filter-item .range-block .range .noUi-connect{background:#38472a;display:block}.filter-container .filter-item .range-block .range .noUi-handle{height:18px;width:18px;top:-5px;right:-9px;border-radius:9px;box-shadow:none;cursor:pointer}.filter-container .filter-item .range-block .range .noUi-handle:before,.filter-container .filter-item .range-block .range .noUi-handle:after{display:none}.filter-container .filter-item .range-block .input-group{display:flex;align-items:center;-moz-column-gap:18px;column-gap:18px}.filter-container .filter-item .range-block .input-group input::-webkit-outer-spin-button,.filter-container .filter-item .range-block .input-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-container .filter-item .range-block .input-group .text-subdued{color:#1a1a1ab3}.filter-container .filter-item .range-block .input-group .input-prefix,.filter-container .filter-item .range-block .input-group .to{font-size:13px}.filter-container .filter-item .range-block .input-group .input-prefix{display:flex;border-radius:8px;border:1px solid rgba(26,26,26,.12);flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;padding:10px 12px}.filter-container .filter-item .range-block .input-group .input-prefix:focus-within{border-color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.filter-container .filter-item .range-block .input-group .input-prefix .field{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:end;background:none;border:none;width:100%;min-width:0;margin-inline-start:5px;padding:0;font-size:13px;font-family:inherit}.filter-container .filter-item .range-block .input-group .input-prefix .field:focus,.filter-container .filter-item .range-block .input-group .input-prefix .field:focus-visible{box-shadow:none;outline:none;outline-offset:0}@media (max-width: 991px){.filter-container .filter-item .item-lbl{font-size:14px}}@media (max-width: 768px){#main-collection-filters{position:relative;z-index:1}.facets{z-index:-10;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,z-index .5s linear;transition-delay:.2s}.facets.open{z-index:10000;opacity:1;visibility:visible;transition-delay:0}.facets .layer{display:block}.facets .facets__form-vertical{position:absolute;z-index:10;border-radius:10px;background:#fbfffb;padding:20px 10px 20px 17px;left:12px;right:12px;bottom:14px;top:auto;transform:translateY(15px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.facets.open .facets__form-vertical{opacity:1;transform:translateY(-11vh);visibility:visible;transition:all .3s ease-in-out .2s}.filter-container{height:max(350px,60vh);overflow:auto;overscroll-behavior:none;padding-right:8px}.filter-container .filter-head{display:none}.btn-filter{display:block}.btn-close,.mbl-floating-filter-btn{cursor:pointer;display:flex}button.mbl-floating-filter-btn.hide{display:none}.btn-close{transform:translateY(60px);opacity:0;scale:.75;transform-origin:bottom;transition:transform .6s cubic-bezier(.2,.9,.6,1.5),opacity .3s ease,scale .4s ease-in-out;transition-delay:.3s}.facets.open .btn-close{transform:translateY(0);opacity:1;scale:1}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/filter.css.map */
