.filter{display:flex;flex-direction:column}.filter .top-filter{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.filter .sort .body{right:0}.filter .sort .select:not(.faze-select){padding:0;border:none}.filter .sort .select:not(.faze-select) .body{display:none}.filter .total{margin-bottom:2rem}.filter .main-filters{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.filter .main-filters .filter-item,.filter .main-filters>.checkbox{margin-right:2rem}.filter .main-filters .filter-item:not(.faze-dropdown) .body,.filter .main-filters>.checkbox:not(.faze-dropdown) .body{display:none}.filter .slider{height:.2rem;margin-bottom:2rem}.filter .slider .faze-connect{background-color:#454545}.filter .slider .faze-pointer{width:1.7rem;height:1.7rem;background-color:#cf2523}.filter .filter-item .title,.filter .sort .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem 2rem;color:#202020;font-size:1.6rem;font-weight:500;line-height:1;border:.1rem solid #adadaf;border-radius:.5rem}.filter .filter-item .title:after,.filter .sort .title:after{content:'\f078';display:block;margin-left:1rem;color:#adadaf;font-family:'Font Awesome 6 Pro';font-size:1.2rem;font-weight:500;line-height:1;transition:transform .2s}.filter .filter-item .body,.filter .sort .body{min-width:26rem;margin-top:1rem;padding:2rem;border:.1rem solid #adadaf;border-radius:.5rem;z-index:9}.filter .filter-item .body .checkboxes,.filter .sort .body .checkboxes{scrollbar-width:thin;scrollbar-color:dark;overflow-x:hidden;overflow-y:auto;max-height:20rem;padding-right:2rem}.filter .filter-item .body .checkboxes::-webkit-scrollbar,.filter .sort .body .checkboxes::-webkit-scrollbar{width:.2rem}.filter .filter-item .body .checkboxes::-webkit-scrollbar-track,.filter .sort .body .checkboxes::-webkit-scrollbar-track{background-color:#f8f8f8}.filter .filter-item .body .checkboxes::-webkit-scrollbar-thumb,.filter .sort .body .checkboxes::-webkit-scrollbar-thumb{background-color:#cf2523}.filter .filter-item .body .checkboxes .checkbox,.filter .sort .body .checkboxes .checkbox{position:relative}.filter .filter-item .body .checkboxes .checkbox label,.filter .sort .body .checkboxes .checkbox label{color:#454545}.filter .filter-item .body .buttons,.filter .sort .body .buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2rem}.filter .filter-item .body .buttons button,.filter .sort .body .buttons button{padding:0;margin:0;font-weight:400;line-height:1;background:0 0;border:none}.filter .filter-item .body .buttons button:hover,.filter .sort .body .buttons button:hover{cursor:pointer}.filter .filter-item .body .buttons .btn-filter,.filter .sort .body .buttons .btn-filter{color:#cf2523;font-size:1.6rem;text-decoration:underline}.filter .filter-item .body .buttons .btn-clear,.filter .sort .body .buttons .btn-clear{color:#202020;font-size:1.4rem}.filter .filter-item .body input,.filter .sort .body input{width:100%;height:4rem;padding:0 1rem;border:.1rem solid #adadaf;border-radius:.4rem}.filter .filter-item .body .inputs,.filter .sort .body .inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.filter .filter-item .body .inputs input,.filter .sort .body .inputs input{max-width:40%;text-align:center}.filter .filter-item .body .inputs .delimiter,.filter .sort .body .inputs .delimiter{width:1rem;height:.1rem;background-color:#adadaf}.filter .filter-item.faze-active .title:after,.filter .sort.faze-active .title:after{transform:rotateZ(180deg)}.filter .btn-all-filters{padding-left:0;color:#cf2523;font-size:1.6rem;font-weight:400;line-height:1;text-decoration:underline;border:none;background:0 0}form.faze-filter-form{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:2rem}form.faze-filter-form>:not(:last-child):not(.sidebar-overlay){margin-right:2rem}form.faze-filter-form .checkbox label{white-space:nowrap}form.faze-filter-form .search{display:flex;flex-direction:row;align-items:center;width:100%}form.faze-filter-form .search input{width:100%;height:4rem;padding:0 2rem;border:.1rem solid #adadaf;border-right:none;border-radius:1rem 0 0 1rem;line-height:4rem}form.faze-filter-form .search input::placeholder{color:#adadaf}form.faze-filter-form .search button{height:4rem;font-weight:500;border-radius:0 1rem 1rem 0}form.faze-filter-form .btn-settings[data-total]:after{content:attr(data-total);padding:0 .8rem;margin-left:1rem;color:#fff;font-size:1.2rem;line-height:1.6rem;background-color:#cf2523;border-radius:.8rem;transition:color .2s ease,background-color .2s ease}form.faze-filter-form .btn-settings:hover[data-total]:after{color:#cf2523;background-color:#fff}.sidebar-overlay{position:fixed;top:0;right:-40rem;display:grid;grid-template-rows:auto 1fr auto;width:40rem;height:100%;padding:2rem 0;margin-right:0;background-color:#fff;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.1);transition:right .3s ease-out;z-index:10}.sidebar-overlay header{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 2.6rem;padding-top:2rem;padding-bottom:2rem;color:#202020;font-size:2rem;font-weight:500;line-height:1;border-bottom:.1rem solid #cacaca}.sidebar-overlay header .close{position:absolute;top:2rem;right:2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;width:3rem;height:3rem;background:0 0;border:none}.sidebar-overlay header .close:after{content:'\f00d';position:relative;top:0;left:0;display:block;color:#999;font-family:'Font Awesome 6 Pro';font-size:2.2rem;font-weight:400;line-height:1}.sidebar-overlay header .close:hover{cursor:pointer}.sidebar-overlay main{scrollbar-width:thin;scrollbar-color:dark;overflow-x:hidden;overflow-y:auto;margin-right:1.3rem;padding-right:1.3rem;padding-left:2.6rem}.sidebar-overlay main::-webkit-scrollbar{width:.2rem}.sidebar-overlay main::-webkit-scrollbar-track{background-color:#f8f8f8}.sidebar-overlay main::-webkit-scrollbar-thumb{background-color:#cf2523}.sidebar-overlay main .delimiter{width:100%;height:.1rem;margin:2rem 0;background-color:#e1e1e1}.sidebar-overlay main .checkbox label{font-size:1.5rem}.sidebar-overlay main .marks{display:flex;flex-direction:column;justify-content:start;gap:1rem;padding:1rem 0;border-bottom:.1rem solid #cacaca}.sidebar-overlay main .filter-item{border-bottom:.1rem solid #cacaca}.sidebar-overlay main .filter-item .title{padding-left:0;padding-right:0;border:none}.sidebar-overlay main .filter-item .body{margin-top:0;padding:0 0 2rem 0;border:none}.sidebar-overlay main .filter-item .body .slider{margin-top:2rem}.sidebar-overlay footer{position:relative;margin-top:3rem;padding:0 2.6rem}.sidebar-overlay footer a,.sidebar-overlay footer button{width:100%}.sidebar-overlay footer a:not(:last-child),.sidebar-overlay footer button:not(:last-child){margin-bottom:1rem}.sidebar-overlay.active{right:0}.selected-filters{display:none;flex-direction:row;align-items:center;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#f4f4f8;border-radius:.5rem}.selected-filters .selected-filter{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:1.2rem 2rem;color:#454545;font-weight:500;line-height:1;background-color:#fff;border-radius:.5rem}.selected-filters .selected-filter .remove{width:1rem;height:1rem;background:url('/i/svg/close.svg') center center no-repeat}.selected-filters .selected-filter .remove:hover{cursor:pointer}.selected-filters:not(:empty){display:flex;margin-bottom:2rem}@media (max-width:768px){.filter form{margin-bottom:1rem}.filter .sort{order:0}.filter .total{margin-bottom:1rem}.filter .main-filters{order:1}.filter .main-filters .filter-item,.filter .main-filters>.checkbox{display:none}.sidebar-overlay{width:100%;right:-100%}}.products-items{--columns-count:4;display:grid;grid-template-columns:repeat(var(--columns-count),1fr)}.products-items,.products-items>*{min-width:0;min-height:0}.products-items .products-item{position:relative;min-height:38rem}.products-items .products-item .inner{display:flex;flex-direction:column;padding:2rem;background-color:#fff;border-radius:.5rem;transition:box-shadow .3s ease!important}.products-items .products-item .inner .enm-tags{display:flex;flex-direction:column;gap:.5rem;position:absolute;top:initial;left:initial;z-index:1}.products-items .products-item .inner .enm-tags .tag{display:flex;flex-direction:row;gap:.5rem;padding:.5rem 1rem;border-radius:0 1rem 1rem 0;width:11rem;color:#fff;font-weight:500;line-height:1}.products-items .products-item .inner .enm-tags .tag.NO{display:none}.products-items .products-item .inner .enm-tags .tag.enm-new{background-color:#cf2523}.products-items .products-item .inner .enm-tags .tag.enm-new::before{content:"\f005";font-family:"Font Awesome 6 Pro";font-weight:500}.products-items .products-item .inner .enm-tags .tag.enm-top{background-color:#ff8100}.products-items .products-item .inner .enm-tags .tag.enm-top::before{content:"\f091";font-family:"Font Awesome 6 Pro";font-weight:500}.products-items .products-item .inner .enm-tags .tag.enm-promo{background-color:#23ad0c}.products-items .products-item .inner .enm-tags .tag.enm-promo::before{content:"\f02c";font-family:"Font Awesome 6 Pro";font-weight:500}.products-items .products-item .inner .faze-colorchanger-colors{top:initial;left:2rem;width:calc(100% - 4rem);bottom:21.2rem}.products-items .products-item .inner .faze-colorchanger-colors .faze-colorchanger-color,.products-items .products-item .inner .faze-colorchanger-colors .faze-colorchanger-more{width:calc(100% / 6 - .4rem * 5 / 6);max-width:4.2rem;height:100%;aspect-ratio:1;border-radius:.3rem}.products-items .products-item .image{display:flex;align-items:center;justify-content:center}.products-items .products-item .image,.products-items .products-item .image img{width:100%;max-width:20rem;height:auto;margin:0 auto}.products-items .products-item .name{height:4.3rem;margin-top:1rem;margin-bottom:.8rem;color:#202020;font-size:1.6rem;font-weight:500;line-height:1.2;overflow:hidden}.products-items .products-item .param{color:#adadaf;font-size:1.6rem;font-weight:400;line-height:1}@media (max-width:500px){.products-items .products-item .param{font-size:1.4rem}}.products-items .products-item .param:not(:last-child){margin-bottom:.6rem}.products-items .products-item .btn-favorite{position:absolute;top:1rem;right:1rem;border:none;background:0 0}.products-items .products-item .btn-favorite:before{content:'\f004';color:#adadaf;font-family:'Font Awesome 6 Pro';font-size:2.4rem;font-weight:400;line-height:1}.products-items .products-item .btn-favorite:hover,.products-items .products-item .btn-favorite[data-favorite-id]{cursor:pointer}.products-items .products-item .btn-favorite:hover:before,.products-items .products-item .btn-favorite[data-favorite-id]:before{color:#cf2523;font-weight:700}.products-items .products-item .colors{position:absolute;top:2rem;right:2rem;display:grid;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;width:3.2rem;margin-top:.3rem;margin-right:.4rem}.products-items .products-item .colors .color{position:relative;display:block;width:3.2rem;height:3.2rem;background-size:80%!important}.products-items .products-item .colors .color:hover{cursor:pointer}.products-items .products-item .colors .color:nth-child(n+4){display:none}.products-items .products-item .colors:empty{display:none}.products-items .products-item .colors:hover{width:unset;min-width:unset}.products-items .products-item .colors:hover .color:nth-child(n+4){display:block}.products-items .products-item .price{margin-top:.8rem;font-size:2.4rem;font-weight:600;line-height:1;white-space:nowrap}.products-items .products-item .order{display:none;flex-direction:row;align-items:center;gap:1rem;margin-top:1rem}.products-items .products-item .order input{width:100%;height:3.6rem;margin-left:auto;color:#454545;font-size:1.6rem;line-height:3.6rem;text-align:center;border:.1rem solid #e1e1e1;border-radius:.5rem}.products-items .products-item .order input[type=number]{appearance:textfield}.products-items .products-item .order input::-webkit-inner-spin-button,.products-items .products-item .order input::-webkit-outer-spin-button{appearance:none}.products-items .products-item .order button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:3.6rem;color:#fff;line-height:1;background:#cf2523;border-radius:.5rem;border:none}.products-items .products-item .order button:hover{cursor:pointer;background:#a31d1c}.products-items .products-item:hover .inner{position:absolute;box-shadow:0 0 2rem 0 rgba(0,0,0,.2);z-index:4}.products-items .products-item:hover .inner .faze-colorchanger-colors{bottom:25.8rem}.products-items .products-item:hover .order{display:flex}.products-items .pagination{grid-column:span var(--columns-count)}.sidebar-content,section.catalog{display:grid;grid-template-columns:26.8rem 4fr;grid-template-areas:'sidebar content';grid-gap:2rem}.sidebar-content aside.products,section.catalog aside.products{grid-area:content;min-width:0}.sidebar-content aside.products .categories,section.catalog aside.products .categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.sidebar-content aside.products .categories .categories-bubble,section.catalog aside.products .categories .categories-bubble{padding:.5rem 1.5rem;color:#000;background-color:#e1e1e1;border-radius:10rem}.sidebar-content aside.products .top,section.catalog aside.products .top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem}.sidebar-content aside.products .top .sort,section.catalog aside.products .top .sort{display:flex;flex-direction:row;align-items:center;color:#adadaf;line-height:1}.sidebar-content aside.products .top .sort .select,section.catalog aside.products .top .sort .select{height:initial;margin-left:1rem;padding:initial;background:#fff;box-shadow:none;border:none;padding:0}.sidebar-content aside.products .top .sort .select .title,section.catalog aside.products .top .sort .select .title{display:flex;flex-direction:row;align-items:center;padding:1rem 1.2rem 1rem 1rem;color:#202020;border:.1rem solid #adadaf;border-radius:1rem;transition:border-color .2s ease}.sidebar-content aside.products .top .sort .select .title:hover,section.catalog aside.products .top .sort .select .title:hover{border-color:#454545}.sidebar-content aside.products .top .sort .select .title:after,section.catalog aside.products .top .sort .select .title:after{content:'';display:block;width:.5rem;height:.5rem;margin-left:1.4rem;border-top:.2rem solid #cf2523;border-right:.2rem solid #cf2523;transform:translateY(.2rem) rotateZ(-45deg);transition:transform .2s ease}.sidebar-content aside.products .top .sort .select .body,section.catalog aside.products .top .sort .select .body{display:none;margin-top:1rem;padding:0;border:.1rem solid #adadaf;border-radius:1rem;overflow:hidden}.sidebar-content aside.products .top .sort .select .body .faze-option,section.catalog aside.products .top .sort .select .body .faze-option{padding:1rem;color:#202020;line-height:1.2;white-space:nowrap}.sidebar-content aside.products .top .sort .select .body .faze-option:hover,section.catalog aside.products .top .sort .select .body .faze-option:hover{background-color:rgba(254,80,0,.25)}.sidebar-content aside.products .top .sort .select.faze-active .title,section.catalog aside.products .top .sort .select.faze-active .title{border-color:#454545}.sidebar-content aside.products .top .sort .select.faze-active .title:after,section.catalog aside.products .top .sort .select.faze-active .title:after{transform:rotateZ(135deg)}.sidebar-content aside.products .top .sort .select.faze-active .body,section.catalog aside.products .top .sort .select.faze-active .body{display:block}.sidebar-content aside.products .top .btn-open-filter,section.catalog aside.products .top .btn-open-filter{display:none}.sidebar-content>aside.sidebar,section.catalog>aside.sidebar{grid-area:sidebar;padding-top:1rem}.sidebar-content>aside.sidebar .category,section.catalog>aside.sidebar .category{margin-bottom:2rem}.sidebar-content>aside.sidebar .category .title,section.catalog>aside.sidebar .category .title{margin-bottom:1.6rem;color:#202020;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:1.2}.sidebar-content>aside.sidebar .category nav,section.catalog>aside.sidebar .category nav{display:flex;flex-direction:column;gap:1rem}.sidebar-content>aside.sidebar .category nav a,section.catalog>aside.sidebar .category nav a{color:#202020;font-size:1.6rem;line-height:1.2;cursor:pointer}.sidebar-content>aside.sidebar .category nav a.active,.sidebar-content>aside.sidebar .category nav a:hover,section.catalog>aside.sidebar .category nav a.active,section.catalog>aside.sidebar .category nav a:hover{text-decoration:underline}section.catalog-main{margin-top:5rem;margin-bottom:4rem}section.catalog-main .catalog-items{display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:5rem;min-width:0;min-height:0}section.catalog-main .catalog-items .catalog-item{position:relative;min-width:0;min-height:23.5rem}section.catalog-main .catalog-items .catalog-item .inner{position:relative;display:flex;flex-direction:row;width:100%;height:23.5rem;padding:2.5rem;background-color:#fff;overflow:hidden}section.catalog-main .catalog-items .catalog-item .inner a{display:block;text-decoration:none;align-self:flex-start}section.catalog-main .catalog-items .catalog-item .inner img{display:flex;width:4rem;height:4rem;margin-right:2rem}section.catalog-main .catalog-items .catalog-item .inner .name{color:#202020;font-size:1.8rem;font-weight:500;text-decoration:none;line-height:1.2}section.catalog-main .catalog-items .catalog-item .inner .subcatalog-items{display:flex;flex-direction:column;width:100%;margin-top:2rem}section.catalog-main .catalog-items .catalog-item .inner .subcatalog-items .subcatalog-item{position:relative;color:#202020;font-size:1.6rem;text-decoration:none;text-align:left;line-height:1.2}section.catalog-main .catalog-items .catalog-item .inner .subcatalog-items .subcatalog-item:nth-child(n+6){display:none}section.catalog-main .catalog-items .catalog-item .inner .subcatalog-items .subcatalog-item:hover{color:#cf2523}section.catalog-main .catalog-items .catalog-item .inner .subcatalog-items .subcatalog-item:not(:last-child){margin-bottom:1.2rem}section.catalog-main .catalog-items .catalog-item:hover{border-right:none}section.catalog-main .catalog-items .catalog-item:hover .inner{position:absolute;top:0;left:0;height:auto;border-radius:.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.2);overflow:visible;z-index:2}section.catalog-main .catalog-items .catalog-item:hover .inner svg{color:#cf2523}section.catalog-main .catalog-items .catalog-item:hover .inner .subcatalog .subcatalog-items .subcatalog-item:nth-child(n+6){display:block}section.catalog-main .catalog-items .catalog-item:hover .inner::after{display:none}.brands .category .brands-items{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2rem}.brands .category .brands-items img{width:100%;height:auto;padding:1rem}.brands .category:not(:last-child){margin-bottom:3rem;padding-bottom:3rem;border-bottom:.1rem solid #adadaf}