.qcl-fac,.qin-fac{flex:0 0 320px!important}.qfp{border:1px solid var(--q-line,#e3e3e3);border-radius:4px;overflow:hidden}.qfp .qfp-tit{display:flex;justify-content:space-between;align-items:center;gap:8px;background:var(--q-brand,#0c447c);color:#fff;font-weight:700;font-size:14px;padding:10px 12px;letter-spacing:.02em}.qfp .qfp-tit .qfp-clear{color:#fff;font-weight:400;font-size:12px;text-decoration:underline;white-space:nowrap}.qfp .qfp-tit .q-chev{display:none!important}.page-layout-1column .column.main .qfp.block.filter .qfp-tit{background:var(--q-brand,#0c447c)!important;color:#fff!important;border-radius:6px!important}.qfp details.filter-options-item{border-bottom:1px solid var(--q-line,#eee);margin:0}.qfp details.filter-options-item:last-child{border-bottom:0}.qfp summary.filter-options-title{display:block;cursor:pointer;list-style:none;background:var(--q-brand,#0c447c);color:#fff;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:9px 30px 9px 12px;position:relative}.qfp summary.filter-options-title::-webkit-details-marker{display:none}.qfp summary.filter-options-title:after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-70%) rotate(45deg);transition:transform .15s}.qfp details[open]>summary.filter-options-title:after{transform:translateY(-30%) rotate(225deg)}.page-layout-1column .qfp details.filter-options-item{display:block!important;border:0!important;background:none!important}.page-layout-1column .qfp summary.filter-options-title{background:var(--q-brand,#0c447c)!important;color:#fff!important}.page-layout-1column .qfp .filter-options-content{visibility:visible!important;position:static!important;box-sizing:border-box!important;width:100%;max-height:330px;overflow:auto}.qfp .filter-options-content{padding:8px 12px 10px}.qfp .filter-options-content a{display:block;padding:3px 0;font-size:13px;color:inherit;text-decoration:none}.qfp .filter-options-content a:hover{text-decoration:underline}.qfp .filter-options-content a.on{font-weight:700;color:var(--q-brand,#0c447c)}.qfp .filter-options-content .n{color:#888;font-size:12px}.qfp details.qfp-galaz{margin:2px 0}.qfp details.qfp-galaz>summary{cursor:pointer;list-style:none;font-size:13px;font-weight:700;padding:3px 0;color:inherit}.qfp details.qfp-galaz>summary::-webkit-details-marker{display:none}.qfp details.qfp-galaz>summary:before{content:"▸ ";font-size:11px;color:#888}.qfp details.qfp-galaz[open]>summary:before{content:"▾ "}.qfp details.qfp-galaz>a{padding-left:14px}.block.filter .filter-options-item .filter-options-content{padding-bottom:12px!important}.block.filter .amshopby-fromto-wrap .range{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.block.filter .amshopby-input-wrapper{display:inline-flex;align-items:center;gap:4px}.block.filter .amshopby-input-wrapper .am-filter-price{width:64px;min-width:0}.block.filter .qtyp-filtr .items .item a{display:block;margin-left:0;padding:3px 0 3px 20px}.block.filter .qtyp-filtr .items .item{position:relative}.block.filter .qtyp-filtr .items{box-sizing:border-box;max-width:100%}.block.filter .qtyp-filtr .items .item a{box-sizing:border-box;max-width:100%}.block.filter .filter-options-content [class*=am-filter-item]{box-sizing:border-box!important;max-width:100%!important}.qq-tab{top:50%;transform:translateY(-50%)}.qq-tab span{writing-mode:vertical-rl}.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title{position:relative!important}.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title{overflow:hidden!important;min-height:42px!important}.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title strong{position:static!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title,.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title strong,.sidebar-main .block.filter .block-title.filter-title.filter-title.filter-title .qq-hide{transition:none!important}@media (min-width:1200px){body.qq-nofilters #qt-wrap.qt-komfort .qt-siatka{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-standard .qt-siatka{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-gesto .qt-siatka{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:1400px) and (max-width:1699px){body.qq-nofilters #qt-wrap.qt-komfort .qt-siatka{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-standard .qt-siatka{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-gesto .qt-siatka{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (min-width:1700px){body.qq-nofilters #qt-wrap.qt-komfort .qt-siatka{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-standard .qt-siatka{grid-template-columns:repeat(6,minmax(0,1fr))!important}body.qq-nofilters #qt-wrap.qt-gesto .qt-siatka{grid-template-columns:repeat(7,minmax(0,1fr))!important}}.qfp .qq-hide--own{display:none}@media (min-width:1200px){.qfp .qq-hide--own{display:inline-flex;align-items:center;gap:4px;background:0 0;border:0;color:#fff;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;padding:2px 6px;border-radius:3px;margin-left:8px}.qfp .qq-hide--own:hover{background:rgba(255,255,255,.2)}.qfp .qq-hide--own:focus-visible{outline:2px solid #fff;outline-offset:1px}.qcl-fac.qq-hidden,.qin-fac.qq-hidden{flex:0 0 0!important;width:0!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.qq-tab.qq-tab--on{display:flex!important}}.qterm-btn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;padding:0;border-radius:50%;border:1px solid #999;background:#fff;color:#666;font-size:10px;line-height:1;cursor:pointer;vertical-align:middle}.qterm-btn:hover,.qterm-btn:focus-visible{border-color:#333;color:#333;outline:2px solid #0c447c;outline-offset:1px}.qterm-panel{display:block;margin-top:4px;padding:8px 10px;font-size:11.5px;line-height:1.4;color:#444;background:#f4f7fb;border:1px solid #dde3ea;border-radius:4px;max-width:320px}.qterm-panel[hidden]{display:none}