@media(min-width:750px){.fc:has(.fc-sort-drawer[open]:not([data-fz-closing])) .fc-desktop-sort .fc-chevron{transform:rotate(90deg)}}.fc-drawer{width:430px;margin-right:0}.fc-drawer:is([data-fc-dialog=filters],[data-list-dialog=filters]){cursor:default}.fc-drawer[open]{display:flex;flex-direction:column}.fc-drawer-heading{display:flex;align-items:center;padding:18px 20px}.fc-drawer-heading h2{margin:0;font-size:14px;line-height:normal;letter-spacing:.08em;text-transform:uppercase}.fc-drawer-heading button{display:flex;position:relative}.fc-drawer-heading button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.fc-filter-form{display:flex;flex-direction:column;flex:1;min-height:0}.fc-drawer-body{position:relative;flex:1;overflow:auto}.fc-drawer-body details{border-bottom:1px solid #ececec}.fc-drawer-body details:last-child{border-bottom:0}.fc-drawer-body summary{display:flex;align-items:center;justify-content:normal;gap:10px;margin-inline:20px;padding:18px 0;font-size:14px;letter-spacing:.02em}.fc-drawer-body summary>span:first-child{margin-right:auto}.fc-drawer-body summary small{font-size:12px;color:#8a8a8a}.fc-drawer-body summary svg{width:13px;height:13px}.fc-drawer-body details[open]>summary>svg{transform:rotate(90deg)}.fc-filter-values{padding:2px 0 16px}.fc-size-filter .fc-filter-values{padding-top:0}.fc .fc-check{display:flex;align-items:center;gap:12px;margin-inline:20px;padding:10px 0;font-size:13px;cursor:pointer}.fc .fc-check input[type=checkbox]{appearance:none;-webkit-appearance:none;margin:0;border:1px solid #cfcfcf;border-radius:1px;flex-shrink:0;width:14px;height:14px;background:#fff;cursor:pointer}.fc .fc-check input[type=checkbox]:checked{background:#000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7l2.5 2.5L11 4' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 12px no-repeat;border-color:#000}.fc-check small{font-size:12px;color:#8a8a8a;margin-left:auto}.fc-check:has(:disabled){color:#cfcfcf;cursor:default}.fc-check:has(:disabled) small{color:inherit}.fc-check:has(:disabled) .fc-filter-swatch{opacity:.2}.fc .fc-check input[type=checkbox]:disabled{cursor:default}.fc-color-filter .fc-filter-values{padding:24px 20px 28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px 9px}.fc .fc-color-filter .fc-check{position:relative;flex-direction:column;gap:10px;margin-inline:0;padding:0 0 15px;color:#a8a8a8;font-size:12.5px}.fc .fc-color-filter .fc-check:has(:disabled){color:#cfcfcf}.fc .fc-color-filter .fc-check input[type=checkbox]{position:absolute;width:100%;height:100%;opacity:0}.fc-filter-swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000026}.fc .fc-color-filter .fc-check:has(:checked){color:#000}.fc .fc-color-filter .fc-check:has(:checked) .fc-filter-swatch{box-shadow:inset 0 0 0 1px #00000026,0 0 0 3px #fff,0 0 0 4.5px #000}.fc-drawer-body .fc-filter-summary-slot{position:sticky;top:0;z-index:2;background:#fff}.fc-drawer-body:has([data-filter-summary-slot]:not([hidden])):after{content:"";position:absolute;top:0;width:1px;height:calc(100% + 43px);pointer-events:none}.fc-drawer-body .fc-filter-summary{background:#f7f7f7}.fc-filter-summary>summary{padding:14px 94px 14px 0;font-size:12px;letter-spacing:normal;color:#8a8a8a;gap:7px}.fc-filter-summary>summary>span:first-child{margin-right:0}.fc-filter-summary>summary svg{width:12px;height:12px}.fc .fc-filter-summary [data-filter-clear]{position:absolute;padding-block:14px;right:0}.fc-drawer-body [data-filter-unavailable],.fc-drawer-body [data-filter-unavailable] small{color:#cfcfcf}.fc-drawer-body [data-filter-unavailable]>summary{cursor:default}.fc-filter-chips{display:flex;gap:8px;flex-wrap:wrap;padding:14px 20px 22px}.fc-filter-chips>button{position:relative;border:1px solid #e2e2e2;padding:6px 8px;font-size:11px}.fc-filter-chips>button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.fc-drawer-footer{padding:20px;border-top:1px solid #ececec}.fc-drawer-footer>button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;border:1px solid #000;background:#000;color:#fff;padding:17px 12px;text-transform:uppercase;font-weight:500;line-height:16px;letter-spacing:.12em}.fc-drawer-footer>button span{color:#8a8a8a;font-weight:400;letter-spacing:normal}.fc-sort-drawer{inset:auto;width:228px;border:1px solid #ececec!important}@media(min-width:750px){.fc-sort-drawer::backdrop{background:transparent!important;animation:none!important}}@media(max-width:749px){.fc-drawer{width:100%;max-width:100%}.fc-drawer-heading{position:relative;height:48px;justify-content:center;padding:0 16px}.fc-drawer-heading h2{font-size:13px}.fc-drawer-heading button{position:absolute;right:16px}.fc-drawer-body summary{margin-inline:16px;padding:16px 0}.fc-drawer-body summary small{font-size:11px}.fc-filter-values .fc-check{margin-inline:16px}.fc-color-filter .fc-filter-values{padding-inline:16px}.fc-drawer-body:has([data-filter-summary-slot]:not([hidden])):after{height:calc(100% + 38px)}.fc-filter-summary>summary{padding:12px 99px 12px 0;font-size:11.5px}.fc .fc-filter-summary [data-filter-clear]{padding-block:12px}.fc-filter-chips{padding:12px 16px 18px}.fc-drawer-footer{padding:16px 16px 20px}.fc-sort-drawer{inset:auto 0 0!important;border:0!important}.fc-sort-drawer .fc-drawer-heading{display:flex;height:auto;padding:20px 16px 16px;touch-action:none}}.fc .fc-price-option{display:flex;align-items:center;gap:11px;font-size:13px;width:calc(100% - 40px);margin-inline:20px;padding:10px 0;text-align:left;color:#a8a8a8}.fc-price-option>span{width:15px;height:15px;border:1px solid #cfcfcf;border-radius:50%;flex-shrink:0}.fc .fc-price-option[aria-pressed=true]{color:#000}.fc-price-option[aria-pressed=true]>span{border-color:#000;display:flex;align-items:center;justify-content:center}.fc-price-option[aria-pressed=true]>span:after{content:"";width:8px;height:8px;border-radius:50%;background:#000}.fc .fc-price-option:disabled{cursor:default;color:#cfcfcf}@media(max-width:749px){.fc .fc-price-option{width:calc(100% - 32px);margin-inline:16px}}.fc .fc-filter-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--fc-filter-rows),auto);column-gap:18px;padding-inline:20px}.fc .fc-filter-columns>.fc-check{min-width:0;margin-inline:0}.fc .fc-filter-columns .fc-check>span{min-width:0;overflow-wrap:anywhere}.fc-filter-error{margin:0;padding:12px 20px;color:#d90000}@media(max-width:749px){.fc .fc-filter-columns{padding-inline:16px;column-gap:16px}.fc-filter-error{padding-inline:16px}}.fc .fc-filter-columns>.fc-check small{flex-shrink:0;min-width:1.5em;text-align:right}@media(min-width:750px){.fc-drawer-heading h2{font-weight:500;line-height:1.3}.fc-drawer-heading button{width:20px;height:20px;align-items:center;justify-content:flex-end}}.fc-drawer-heading:has(+.fc-filter-form [data-filter-summary-slot][hidden]){box-shadow:inset 0 -1px #ececec}.fc-drawer-cart{display:none}@media(max-width:749px){.fc-drawer:not(.fc-sort-drawer) .fc-drawer-heading button{right:auto;left:16px}.fc-drawer:not(.fc-sort-drawer) .fc-drawer-heading h2{letter-spacing:.14em}.fc-drawer:not(.fc-sort-drawer) .fc-drawer-heading button svg{width:17px;height:17px}.fc .fc-drawer-cart{position:absolute;top:0;bottom:0;right:16px;display:flex;align-items:center}.fc-drawer-cart svg{width:17px;height:17px;stroke-width:1.35}.fc-drawer-cart:after{content:"";position:absolute;top:0;right:-16px;bottom:0;left:-10px}}.fc-drawer-count,.fc-active-view{display:none}@media(min-width:750px){.fc .fc-drawer-count{display:block;margin:0 auto 0 8px;color:#8a8a8a}.fc-active-view{display:inline}.fc-filter-summary [data-active-count]{display:none}}@media(hover:hover)and (pointer:fine){.fc .fc-price-option:not(:disabled),.fc .fc-filter-summary [data-filter-clear],.fc-filter-chips>button,.fc .fc-check:not(:has(:disabled)){transition:opacity .15s ease-out!important}.fc .fc-price-option:not(:disabled):hover,.fc .fc-filter-summary [data-filter-clear]:hover,.fc-filter-chips>button:hover,.fc .fc-check:not(:has(:disabled)):hover{opacity:.5}}.fc .fc-drawer-body[data-fz-still] *{transition:none!important}.fc [data-filter-apply] span{transition:opacity .15s ease-out!important}
/*# sourceMappingURL=/cdn/shop/t/74/assets/fiozato-filtros.css.map */
