.CatalogList-module__kGE_kq__root{grid-template-columns:repeat(auto-fit,minmax(180px,180px));justify-content:center;gap:16px;min-width:100%;display:grid}@media screen and (max-width:1024px){.CatalogList-module__kGE_kq__root{grid-template-columns:repeat(auto-fit,minmax(150px,150px));justify-items:center;gap:16px;min-width:100%;display:grid}}@media screen and (max-width:768px){.CatalogList-module__kGE_kq__root{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:576px){.CatalogList-module__kGE_kq__root{grid-template-columns:repeat(2,1fr)}}
.PaginationButton-module__uLkAdG__root{min-width:30px;min-height:30px;font-family:var(--font-family);text-align:center;color:#fff9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#23252a;border:1px solid #fff6;border-radius:10px;justify-content:center;align-items:center;padding-inline:4px;font-size:14px;font-weight:500;line-height:130%;transition:color .4s ease-in-out,border-color .4s ease-in-out;display:flex;position:relative;box-shadow:0 0 12px #00000040}.PaginationButton-module__uLkAdG__root:focus-visible{border-color:#fff}.PaginationButton-module__uLkAdG__root.PaginationButton-module__uLkAdG__dots{pointer-events:none;min-width:40px;max-width:40px;padding-inline:13px}@media (hover:hover){.PaginationButton-module__uLkAdG__root:hover{color:#fff;border-color:#fffc}}.PaginationButton-module__uLkAdG__root.PaginationButton-module__uLkAdG__active{color:#fff;background:linear-gradient(152deg,#de1717 0%,#780d0d 100%)}@media screen and (max-width:768px){.PaginationButton-module__uLkAdG__root.PaginationButton-module__uLkAdG__dots{pointer-events:none;min-width:30px;max-width:30px;padding-inline:4px}}
.Pagination-module__wuq5Da__root{gap:5px;margin:0 auto;display:flex}.Pagination-module__wuq5Da__prev{transform:rotate(90deg)}.Pagination-module__wuq5Da__next{transform:rotate(-90deg)}
.Catalog-module__lPoSyq__root{flex-direction:column;gap:20px;width:100%;padding-top:16px;padding-left:20px;display:flex}.Catalog-module__lPoSyq__text_fallback{font-family:var(--font-family);color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:130%}@media screen and (max-width:768px){.Catalog-module__lPoSyq__root{padding-left:0}}
.CategoryCheckbox-module___1Qiqq__root{transform-origin:0;background:0 0;border:none;justify-content:space-between;align-items:center;gap:30px;width:100%;padding-block:10px;padding-inline:2px;display:flex}.CategoryCheckbox-module___1Qiqq__box{border-radius:2px;position:relative}.CategoryCheckbox-module___1Qiqq__box:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:.3;background:linear-gradient(90deg,#fff 0%,#fff3 100%);transition:opacity .4s ease-in-out;position:absolute;inset:-1px;box-shadow:0 0 12px #00000040}.CategoryCheckbox-module___1Qiqq__icon{z-index:1;aspect-ratio:1;background-color:#23252a;border-radius:2px;justify-content:center;align-items:center;width:18px;padding:2px;display:flex;position:relative}.CategoryCheckbox-module___1Qiqq__text_box{align-items:center;gap:8px;display:flex}.CategoryCheckbox-module___1Qiqq__text{font-family:var(--font-family);color:#fff6;text-align:left;font-size:16px;font-weight:500;line-height:130%;transition:color .4s ease-in-out;position:relative}.CategoryCheckbox-module___1Qiqq__text:after{content:"";transform-origin:50%;background-color:#fff;width:100%;height:1px;transition:transform .4s ease-in-out;position:absolute;bottom:-1px;left:0;transform:scale(0)}.CategoryCheckbox-module___1Qiqq__check{opacity:0;transition:opacity .4s ease-in-out}.CategoryCheckbox-module___1Qiqq__active .CategoryCheckbox-module___1Qiqq__check{opacity:1}.CategoryCheckbox-module___1Qiqq__active .CategoryCheckbox-module___1Qiqq__text{color:#fff}.CategoryCheckbox-module___1Qiqq__active .CategoryCheckbox-module___1Qiqq__box:after{opacity:1}.CategoryCheckbox-module___1Qiqq__root:focus-visible .CategoryCheckbox-module___1Qiqq__text:after{transform:scale(.75)}@media (hover:hover){.CategoryCheckbox-module___1Qiqq__root:hover .CategoryCheckbox-module___1Qiqq__text,.CategoryCheckbox-module___1Qiqq__root:hover .CategoryCheckbox-module___1Qiqq__text:after{color:#fff;transform:scale(1)}}
.CategoryTooltip-module__lakV4G__root{position:relative}.CategoryTooltip-module__lakV4G__button{font-family:var(--font-family);text-align:center;color:#fff;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:14px;font-weight:500;line-height:130%;display:flex;position:relative}.CategoryTooltip-module__lakV4G__button:after{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;z-index:-1;background:#23252a;border:1px solid #ffffff5d;transition:opacity .4s ease-in-out;position:absolute;inset:0;box-shadow:0 0 12px #00000040}.CategoryTooltip-module__lakV4G__text{position:relative}.CategoryTooltip-module__lakV4G__text:after{content:"";transform-origin:50%;background-color:#fff;width:100%;height:1px;transition:transform .4s ease-in-out;position:absolute;bottom:-1px;left:0;transform:scale(0)}.CategoryTooltip-module__lakV4G__button:focus-visible .CategoryTooltip-module__lakV4G__text:after{transform:scale(1)}@media (hover:hover){.CategoryTooltip-module__lakV4G__button:hover:after{opacity:.5}}.CategoryTooltip-module__lakV4G__box{z-index:2;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out,transform .4s ease-in-out;display:grid;position:absolute;top:calc(100% + 5px);overflow:hidden}.CategoryTooltip-module__lakV4G__active .CategoryTooltip-module__lakV4G__box{grid-template-rows:1fr}.CategoryTooltip-module__lakV4G__svg{transition:transform .4s ease-in-out}.CategoryTooltip-module__lakV4G__active .CategoryTooltip-module__lakV4G__svg{transform:rotate(180deg)}.CategoryTooltip-module__lakV4G__list{z-index:1;background:#23252a;border:0 solid #ffffff5d;border-radius:10px;width:100%;min-width:max-content;max-width:99dvw;min-height:0;padding:0 2px 0 10px;transition:padding .4s ease-in-out}.CategoryTooltip-module__lakV4G__sroll_box{max-height:400px;padding-right:8px;overflow-y:auto}.CategoryTooltip-module__lakV4G__active .CategoryTooltip-module__lakV4G__list{padding-block:7px}.CategoryTooltip-module__lakV4G__list:after{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--bg-color);opacity:.5;z-index:-1;border:1px solid #ffffff5d;transition:opacity .4s ease-in-out;position:absolute;inset:0;box-shadow:0 0 12px #00000040}.CategoryTooltip-module__lakV4G__left{left:0}.CategoryTooltip-module__lakV4G__right{right:0}@media screen and (max-width:1024px){.CategoryTooltip-module__lakV4G__box{z-index:3;min-height:100dvh;padding-top:80px;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.CategoryTooltip-module__lakV4G__list{max-width:unset;padding-right:10px}.CategoryTooltip-module__lakV4G__active.CategoryTooltip-module__lakV4G__box{transform:translateY(0)}.CategoryTooltip-module__lakV4G__sroll_box{height:calc(100dvh - 160px);max-height:100%;padding-top:10px}.CategoryTooltip-module__lakV4G__close{margin-block:6px;max-width:fit-content;margin-left:auto}}@media screen and (min-width:1025px){.CategoryTooltip-module__lakV4G__close{display:none}}
.Categories-module__TQsBuW__root{z-index:2;border-bottom:1px solid #e1e1e133;flex-wrap:wrap;padding-block:12px;display:flex}@media screen and (max-width:1024px){.Categories-module__TQsBuW__root{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;width:100%;overflow-x:scroll}}
.Checkbox-module__hqti0G__root{transform-origin:0;padding-block:5px;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding-left:2px;display:flex}.Checkbox-module__hqti0G__box{border-radius:2px;position:relative}.Checkbox-module__hqti0G__box:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:.3;background:linear-gradient(90deg,#fff 0%,#fff3 100%);transition:opacity .4s ease-in-out;position:absolute;inset:-1px;box-shadow:0 0 12px #00000040}.Checkbox-module__hqti0G__icon{z-index:1;aspect-ratio:1;background-color:#23252a;border-radius:2px;justify-content:center;align-items:center;width:18px;padding:2px;display:flex;position:relative}.Checkbox-module__hqti0G__text{font-family:var(--font-family);color:#fff6;text-align:left;font-size:14px;font-weight:500;line-height:130%;transition:color .4s ease-in-out;position:relative}.Checkbox-module__hqti0G__text:after{content:"";transform-origin:50%;background-color:#fff;width:100%;height:1px;transition:transform .4s ease-in-out;position:absolute;bottom:-1px;left:0;transform:scale(0)}.Checkbox-module__hqti0G__check{opacity:0;transition:opacity .4s ease-in-out}.Checkbox-module__hqti0G__active .Checkbox-module__hqti0G__check{opacity:1}.Checkbox-module__hqti0G__active .Checkbox-module__hqti0G__text{color:#fff}.Checkbox-module__hqti0G__active .Checkbox-module__hqti0G__box:after{opacity:1}.Checkbox-module__hqti0G__root:focus-visible .Checkbox-module__hqti0G__text:after{transform:scale(.75)}@media (hover:hover){.Checkbox-module__hqti0G__root:hover .Checkbox-module__hqti0G__text,.Checkbox-module__hqti0G__root:hover .Checkbox-module__hqti0G__text:after{color:#fff;transform:scale(1)}}
.FilterAccordion-module__BrQs_W__button{font-family:var(--font-family);color:#fff;transform-origin:50%;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding-block:8px;font-size:16px;font-weight:500;line-height:130%;transition:transform .3s ease-in-out;display:flex}.FilterAccordion-module__BrQs_W__text{position:relative}.FilterAccordion-module__BrQs_W__text:after{content:"";transform-origin:50%;background-color:#fff;width:100%;height:1px;transition:transform .4s ease-in-out;position:absolute;bottom:-1px;left:0;transform:scale(0)}.FilterAccordion-module__BrQs_W__accordion{grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out;display:grid;overflow:hidden}.FilterAccordion-module__BrQs_W__wrap{min-height:0}.FilterAccordion-module__BrQs_W__accordion.FilterAccordion-module__BrQs_W__active{grid-template-rows:1fr}.FilterAccordion-module__BrQs_W__sroll_box{max-height:400px;overflow-y:auto}.FilterAccordion-module__BrQs_W__arrow{transition:transform .4s ease-in-out}.FilterAccordion-module__BrQs_W__arrow.FilterAccordion-module__BrQs_W__active{transform:rotate(180deg)}.FilterAccordion-module__BrQs_W__button:focus-visible .FilterAccordion-module__BrQs_W__text:after{transform:scale(1)}@media (hover:hover){.FilterAccordion-module__BrQs_W__button:hover{transform:scale(1.03)}}
.FiltersClearButton-module__BIm6Uq__root{margin-top:50px}@media screen and (max-width:1024px){.FiltersClearButton-module__BIm6Uq__root{margin-top:16px}}
.Filters-module__nHgOva__root{width:100%;max-width:200px}.Filters-module__nHgOva__box{border-bottom:1px solid #fff3;padding-block:8px}@media screen and (max-width:768px){.Filters-module__nHgOva__root{max-width:unset}}
