#MobileFilters .mobile-facets__inner{width:min(420px,100vw)!important;max-width:420px!important;background:#fff}#MobileFilters .mobile-facets__header{min-height:58px;padding:12px 16px!important}#MobileFilters .mobile-facets__header-inner{align-items:center!important;justify-content:space-between;width:calc(100% - 45px);gap:14px}#MobileFilters .mobile-facets__heading{font-size:18px!important;font-weight:600!important;white-space:nowrap}#MobileFilters .mobile-facets__count{font-size:12px!important;color:#191919!important;white-space:nowrap}#MobileFilters .mobile-facets__close-custom{margin:0}#MobileFilters .mobile-facets__main{padding:0 14px 76px!important;background:#fff!important}#MobileFilters .mobile-facets__details{border-color:#dcdcdc}#MobileFilters .mobile-facets__summary{min-height:70px;padding:18px 2px!important;font-weight:600;font-size:17px}#MobileFilters .mobile-facets__summary .icon-caret{width:12px;height:12px}#MobileFilters .aldo-facet-list{padding:0 0 22px!important;margin:0;overflow:visible}#MobileFilters .aldo-facet-choice{cursor:pointer;position:relative;margin:0;color:#111}#MobileFilters .aldo-facet-choice.disabled{opacity:.3;cursor:not-allowed}#MobileFilters .aldo-facet-choice input.mobile-facets__checkbox{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;z-index:2!important;cursor:inherit;appearance:none;-webkit-appearance:none}#MobileFilters .aldo-facet-choice:focus-within{outline:2px solid #777;outline-offset:2px}#MobileFilters .aldo-facet-list--sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}#MobileFilters .aldo-facet-choice--sizes{display:flex;padding:0!important;min-height:49px;align-items:center;justify-content:center;text-align:center;border:1px solid #989898;font-size:14px;font-weight:400}#MobileFilters .aldo-facet-choice--sizes:has(input:checked){border:2px solid #111;background:#111;color:#fff}#MobileFilters .aldo-facet-choice--sizes:hover:not(:has(input:disabled)){border-color:#111}#MobileFilters .aldo-facet-list--colors{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:5px;row-gap:22px}#MobileFilters .aldo-facet-choice--colors{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:flex-start;width:100%;padding:4px 0!important;min-height:69px;text-align:center;font-size:11px;line-height:1.2}#MobileFilters .aldo-color-swatch{display:block;width:33px;height:33px;border-radius:50%;border:1px solid #a6a6a6;background-size:cover;background-position:center;position:relative}#MobileFilters .aldo-facet-choice--colors:has(input:checked) .aldo-color-swatch:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid #111;border-radius:50%}#MobileFilters .aldo-color-name{overflow-wrap:anywhere}#MobileFilters .aldo-facet-list--features{display:flex;flex-direction:column;gap:5px}#MobileFilters .aldo-facet-choice--features{display:flex;flex-direction:row;align-items:center;gap:14px;padding:2px 0!important;min-height:44px;font-size:13px}#MobileFilters .aldo-facet-choice--features:before{content:"";width:16px;height:16px;border:1px solid #a5a5a5;flex:none}#MobileFilters .aldo-facet-choice--features:has(input:checked):before{background:#111;border-color:#111;box-shadow:inset 0 0 0 3px #fff}#MobileFilters .aldo-feature-box{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border:1px solid #111;border-radius:50%;font-size:23px;line-height:1;font-family:Arial,sans-serif;font-weight:300}#MobileFilters .aldo-facet-list--list{display:flex;flex-direction:column;gap:10px}#MobileFilters .aldo-facet-choice--list{display:flex;align-items:center;gap:12px;padding:4px 0!important;min-height:32px;font-size:14px}#MobileFilters .aldo-list-box{display:inline-block;width:16px;height:16px;border:1px solid #aaa;flex:none}#MobileFilters .aldo-facet-choice--list:has(input:checked) .aldo-list-box{background:#111;border-color:#111;box-shadow:inset 0 0 0 3px #fff}#MobileFilters .aldo-list-name small{font-size:inherit}#MobileFilters .aldo-price-section{padding:0 4px 29px}#MobileFilters .aldo-price-fields{display:flex;gap:12px;padding:0!important;justify-content:space-between}#MobileFilters .aldo-price-fields .field{min-width:0;border-bottom:1px solid #999}#MobileFilters .aldo-price-fields .field:before,#MobileFilters .aldo-price-fields .field:after{box-shadow:none!important;border:0!important}#MobileFilters .aldo-price-fields input{border:0!important;box-shadow:none!important;border-radius:0!important;padding:12px 2px!important;height:45px;font-size:15px}#MobileFilters .aldo-price-fields .field__label{display:none!important}#MobileFilters .aldo-price-fields .field-currency{margin-right:2px}#MobileFilters .aldo-price-slider{height:34px;position:relative;margin-top:24px}#MobileFilters .aldo-price-track,#MobileFilters .aldo-price-fill{position:absolute;height:7px;top:13px;border-radius:5px;pointer-events:none}#MobileFilters .aldo-price-track{background:#ddd;left:0;right:0}#MobileFilters .aldo-price-fill{background:#777;left:0;right:0}#MobileFilters .aldo-price-range{position:absolute;left:0;top:0;width:100%;height:34px;padding:0;margin:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none}#MobileFilters .aldo-price-range--min{z-index:3}#MobileFilters .aldo-price-range--max{z-index:4}#MobileFilters .aldo-price-range::-webkit-slider-runnable-track{height:7px;background:transparent}#MobileFilters .aldo-price-range::-moz-range-track{height:7px;background:transparent}#MobileFilters .aldo-price-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#6c6c6c;border:0;border-radius:50%;width:24px;height:24px;margin-top:-9px;pointer-events:auto;cursor:pointer}#MobileFilters .aldo-price-range::-moz-range-thumb{background:#6c6c6c;border:0;border-radius:50%;width:24px;height:24px;pointer-events:auto;cursor:pointer}#MobileFilters .aldo-price-range:focus-visible{outline:0}#MobileFilters .aldo-price-range:focus-visible::-webkit-slider-thumb{outline:2px solid #111;outline-offset:3px}#MobileFilters .mobile-facets__footer-total{min-height:61px}#MobileFilters .mobile-facets__footer-total .link-clear,#MobileFilters .mobile-facets__footer-total .button-apply{font-size:13px}@media(max-width:450px){#MobileFilters .mobile-facets__inner{width:min(100vw,420px)!important}}#MobileFilters .aldo-price-section{padding-left:4px;padding-right:4px}#MobileFilters .aldo-price-section .aldo-price-fields{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;width:100%;padding:0!important;align-items:end}#MobileFilters .aldo-price-section .aldo-price-fields .field,#MobileFilters .aldo-price-section .aldo-price-fields .field-currency{min-width:0}#MobileFilters .aldo-price-section .aldo-price-fields .field{width:100%;display:flex;align-items:center;border-bottom:1px solid #8d8d8d}#MobileFilters .aldo-price-section .aldo-price-fields input{width:100%!important;min-width:0;padding:12px 1px!important;font-size:18px!important;color:#111;background:transparent!important}#MobileFilters .aldo-price-section .aldo-price-fields input::placeholder{color:#111!important;opacity:1!important}#MobileFilters .aldo-price-section .field-currency{font-size:18px}#MobileFilters .aldo-price-section .aldo-price-slider{position:relative!important;display:block!important;box-sizing:border-box;width:calc(100% - 24px)!important;margin:24px 12px 0!important;height:32px!important;background:linear-gradient(to right,#747474,#747474) center/100% 7px no-repeat!important;overflow:visible!important}#MobileFilters .aldo-price-section .aldo-price-track{display:block!important;background:#dedede!important;left:0;right:0;top:12.5px!important;height:7px!important}#MobileFilters .aldo-price-section .aldo-price-fill{display:block!important;background:#707070!important;top:12.5px!important;height:7px!important;z-index:2}#MobileFilters .aldo-price-section input.aldo-price-range{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:32px!important;margin:0!important;padding:0!important;opacity:1!important;pointer-events:none!important;background:transparent!important;border:0!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}#MobileFilters .aldo-price-section input.aldo-price-range::-webkit-slider-thumb{width:29px!important;height:29px!important;background:#707070!important;border:0!important;border-radius:50%!important;margin-top:-11px!important;pointer-events:auto!important;-webkit-appearance:none!important}#MobileFilters .aldo-price-section input.aldo-price-range::-moz-range-thumb{width:29px!important;height:29px!important;background:#707070!important;border:0!important;border-radius:50%!important;pointer-events:auto!important}#MobileFilters .aldo-price-section input.aldo-price-range:focus:not(:focus-visible){outline:0!important}#MobileFilters .aldo-price-section price-range.aldo-price-fields{display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)!important;align-items:center!important;column-gap:5px!important;row-gap:0!important;width:100%!important}#MobileFilters .aldo-price-section price-range.aldo-price-fields>.field-currency{display:block!important;align-self:center!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1!important}#MobileFilters .aldo-price-section price-range.aldo-price-fields>.field{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;height:48px!important;border:0!important;border-bottom:1px solid #929292!important;box-shadow:none!important;align-items:center!important}#MobileFilters .aldo-price-section price-range.aldo-price-fields>.field>input{display:block!important;width:100%!important;min-width:0!important;height:46px!important;padding:0 5px!important;margin:0!important;text-align:left!important;font-size:17px!important;line-height:46px!important}#MobileFilters .aldo-price-section .aldo-price-slider{margin-top:22px!important}#MobileFilters .aldo-price-section .aldo-price-range:focus:not(:focus-visible)::-webkit-slider-thumb{outline:none!important;box-shadow:none!important}#MobileFilters .aldo-price-section .aldo-price-range:focus:not(:focus-visible)::-moz-range-thumb{outline:none!important;box-shadow:none!important}#MobileFilters .aldo-facet-choice--features .aldo-feature-box{width:42px;height:42px;border:0!important;border-radius:50%;font-size:0;overflow:hidden}#MobileFilters .aldo-facet-choice--features .aldo-feature-icon{display:block;width:42px;height:42px;object-fit:contain;flex:none}#MobileFilters .aldo-facet-choice--features>input[type=checkbox]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;appearance:none!important;-webkit-appearance:none!important;z-index:2!important;margin:0!important}#MobileFilters .aldo-facet-choice--features>svg,#MobileFilters .aldo-facet-choice--features>.svg-wrapper,#MobileFilters .aldo-facet-choice--features>.mobile-facets__highlight{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aldo-filters.css.map */
