body:has(.desktop-filters){overflow-x:hidden}.filters ul{padding-left:0}.filters li{list-style:none}.filters input{cursor:pointer}.filters .filters__category-list{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;position:relative;gap:16px}.filters .filters__category{position:relative;max-width:400px;flex-grow:1}.filters .filters__category:hover .filters__category-name{text-shadow:0px 0px 0px #0d4d69}.filters .filters__category:hover .filters__category-name :after{transform:rotate(180deg)}.filters .filters__category-name{font-weight:700;font-size:19px;color:#0d4d69;list-style:none;cursor:default;display:flex;align-items:center;column-gap:8px}.filters .filters__category-name:after{content:" ";display:block;background-image:url("./chevron-ZZEA42HN.svg");width:10px;height:10px;background-repeat:no-repeat;transition:transform .2s}.filter__popover{opacity:0;visibility:hidden;display:grid;max-width:500px;max-height:360px;position:absolute;top:29px;z-index:1;background-color:#fffc;transition:background-color .2s,opacity .2s,visibility 0ms .2s;pointer-events:none;border-radius:10px;box-shadow:1px 1px 9px #0003;padding:0 0 8px 16px;grid-template-rows:280px 45px;row-gap:8px;min-width:370px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.filter__popover:hover{display:grid;background-color:#fffe;opacity:1;pointer-events:all;visibility:visible;transition:background-color .2s,opacity .2s,visibility 0ms 0ms}.filter__popover:is(.filter__popover--sorting,.filter__popover--price){grid-template-rows:1fr 45px}.filters__category:last-child .filter__popover,.filters__category:nth-last-child(2) .filter__popover{right:0}.filter__popover ul{overflow-y:auto}.filter__popover .filter__subcategory{list-style:none;font-size:14px;font-weight:400;padding-right:12px;color:#0d4d69;border-color:#0d4d6933;border-style:solid;border-width:0;border-bottom-width:1px;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.filter__popover .filter__subcategory label{padding:8px 0 8px 8px;cursor:pointer;width:100%}input[disabled]+:is(.filter__popover .filter__subcategory label){color:#a1aeb7;cursor:default}.filter__popover .filter__subcategory input[type=checkbox]{margin:0}.filter__popover .filter__subcategory input[type=checkbox][disabled]{opacity:.5;cursor:default}.filter__popover .filters__buttons-row{display:flex;column-gap:8px;align-items:center;padding-right:8px}.filter__popover .filters__buttons-row button{white-space:nowrap}.filter__popover .button{padding:8px 24px;border-radius:20px;text-transform:uppercase;border:1px solid #0d4d69;height:37px;font-size:14px;font-weight:400;cursor:pointer;transition:filter .2s;text-decoration:none}.filter__popover .button:hover{filter:brightness(1.2)}.filter__popover .button--bright{background-color:#fff;color:#0d4d69}.filter__popover .button--dark{color:#fff;background-color:#0d4d69}@keyframes loading-rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}#filter-results>*{transition:all .2s .1s;transform-origin:top}#filter-results{position:relative;display:block;perspective-origin:50% 150px;perspective:200px}#filter-results[busy]:after{opacity:1;animation:loading-rotate-y 1.5s infinite;transition:opacity .2s .2s}#filter-results:after{background-image:url("./opcje-5XG47HX2.svg");display:block;content:" ";height:100px;width:100px;background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:100px;pointer-events:none;transition:opacity .2s 0ms;opacity:0}#filter-results[busy]>*{filter:saturate(0);transform:scale(.98);opacity:.3}.mobile-filters-container{display:none}#mobile-filters{z-index:1;--fullscreen-menu-padding: 16px}#mobile-filters input{margin:0}#mobile-filters label{cursor:pointer;-webkit-user-select:none;user-select:none}#mobile-filters .fullscreen-menu__panel-container{height:calc(100% - 44px)}#mobile-filters .mobile-filters__category-container{border-bottom:1px solid #0d4d69}#mobile-filters .mobile-filters__category-container .mobile-filters__category-name{color:#0d4d69;font-size:18px;line-height:27px;text-transform:uppercase;display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:8px 0}#mobile-filters .mobile-filters__category-container .mobile-filters__category-name:hover{background-color:#0d4d690f}#mobile-filters .mobile-filters__category-container .mobile-filters__category-name:active{background-color:#0d4d6926}#mobile-filters ul{margin:0;padding-left:0}#mobile-filters li{display:flex;list-style:none}#mobile-filters .mobile-filter__checkbox-container{padding:8px 0;font-size:16px;color:#0d4d69;display:flex;flex-flow:row;align-items:center;gap:8px}#mobile-filters .mobile-filter__checkbox-container:has(input[disabled]){cursor:default;opacity:.5}#mobile-filters .fullscreen-menu__panel--default{transform:translate(-50vw)}#mobile-filters .button{height:40px;text-transform:uppercase;background-color:#0d4d69;display:flex;align-items:center;border:0;border-radius:20px;color:#fff;font-size:16px;width:100%;max-width:600px;font-weight:400;cursor:pointer;z-index:6}#mobile-filters .button:hover{filter:brightness(1.1)}.mobile-filters-activate-button{background-color:#0d4d69;color:#fff;border-radius:10px;padding:8px;min-height:40px;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;cursor:pointer;margin-bottom:1rem;gap:8px}.mobile-filters-activate-button:hover{filter:brightness(1.1)}.mobile-filters-activate-button .mobile-filters-activate-button__filters-count{font-weight:400}.quick-filters-component{margin-top:0!important;color:#0d4d69}.quick-filters-component .quick-filters-title{font-weight:500;font-size:18px;line-height:27px;text-align:start;margin-bottom:8px;font-family:Poppins}.quick-filters-component .horizontal-scroller__element-container{gap:8px;padding:0}@media (min-width: 800px){.quick-filters-component .horizontal-scroller__element-container{display:flex;flex-flow:row wrap}.quick-filters-component .horizontal-scroller__element-container .horizontal-scroller__element{width:auto!important}}.quick-filters-component .horizontal-scroller__element-container .quick-filters-element{text-transform:uppercase;background-color:#cadae4;text-decoration:none;color:inherit;border-radius:5px;text-align:center;padding:8px 14px;font-weight:500;font-size:14px;line-height:21px;white-space:nowrap;display:block}.quick-filters-component .horizontal-scroller__element-container .quick-filters-element.active{background-color:#0d4d69;color:#fff;cursor:default}.quick-filters-component .horizontal-scroller__element-container .quick-filters-element:hover{text-decoration:underline}.quick-filters-component .horizontal-scroller__markers{display:none!important}
/*# sourceMappingURL=filters.entrypoint.css.map */
