.search_name{display:flex;flex-direction:column;gap:5px;margin:0 0 4rem}@media(min-width:757px){.search_name{align-items:baseline;flex-direction:row;margin:0 0 4rem;gap:1.5rem}}.search_name__label{margin:0 !important;padding:0 !important;font-size:2.6rem;font-weight:500;line-height:1.31}.search_name__total{display:block;color:#8f8f8f;line-height:1.4;font-size:1.4rem}.hide_description{display:none;font-size:1.3rem;cursor:pointer}.search_categoriesdescription_next.expanded+.hide_description{display:block}
.search_categoriesdescription_next{margin-bottom:1.5rem}.search_categoriesdescription_next:not(.expanded)>*{display:none}.search_categoriesdescription_next .show_description{display:block;cursor:pointer}.search_categoriesdescription_next.expanded .show_description{display:none}.search_categoriesdescription_next>*:last-child{margin-bottom:0}.search_description{margin-bottom:1rem;overflow:hidden}@media(min-width:757px){.search_description{margin-bottom:1.5rem}}.search_description.--skeleton{max-height:150px}
.search_description.--skeleton>*{background:#e7e7e7;color:transparent}.search_description.--skeleton a{color:transparent}.search_description__wrapper>*:last-child{margin-bottom:0}.s_paging__item.--filters a{width:100%;padding:1.6rem 2rem}.s_paging__item.--sort{min-width:200px}@media(min-width:979px){.s_paging__item.--sort .f-group{margin-bottom:0}}.s_paging__item.--sort .f-control{height:50px}@media(min-width:979px){.s_paging__item.--sort .f-control{height:40px}
}@media(min-width:757px){.s_paging{display:flex;flex-wrap:wrap;margin:0 -0.75rem}.s_paging__item{flex:1 0 50%;padding:0 .75rem}}@media(min-width:979px){.s_paging__item{flex:none}.s_paging .pagination{margin:auto !important;margin-right:0 !important}}.s_paging .f-dropdown .f-dropdown-menu{min-width:95px}#paging_setting_top select{width:100%;margin-bottom:1rem;height:50px}@media(min-width:979px){#paging_setting_top select{height:40px;width:auto;margin-bottom:0}
}@media(max-width:756px){#paging_setting_top .pagination__element:not(.--prev){display:none}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev{margin:0;width:100%}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev{flex:1;max-width:24px;min-height:24px}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev.--disabled{display:none}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev .pagination__link{display:flex;width:100%}
}@media(max-width:757px){#paging_setting_top .pagination__button.--prev{justify-content:center;margin:0}}#filter_list{margin-top:1.5rem}#filter_list .filter_list_content{white-space:nowrap;overflow:auto;scrollbar-color:#0090f6 transparent;scrollbar-width:thin;border-radius:5px;border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar-track{background-color:#ddd;margin-top:25px;margin-bottom:25px;border-radius:5px;-webkit-border-radius:5px}
#filter_list .filter_list_content::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}#filter_list .filter_list_content::-webkit-scrollbar-thumb{background-color:#0090f6;border-radius:5px;-webkit-border-radius:5px}#filter_list .filter_list_content>a.btn{width:auto;padding:1.3rem 2rem;font-size:1.2rem;font-weight:400}#filter_list .filter_list_content>a.btn:last-child{margin-right:0 !important}#filter_list .filter_list_content>a.btn.filter_list_remove{background:#f7f7f7;border:1px solid #f7f7f7;color:#3d3d3d;font-size:1.4rem;padding-right:3.5rem;padding-left:1.2rem}
#filter_list .filter_list_content>a.btn.filter_list_remove:before{font-size:1.2rem}#filter_list .filter_list_content>a.btn.filter_list_remove:hover{background:#000;border:1px solid #000;color:#f7f7f7}#filter_list .menu_messages_warning{margin:1rem 0 0}@media(min-width:757px){#filter_list .menu_messages_warning{margin:1.5rem 0 0}}#search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;margin-top:4rem}
@media(min-width:757px){#search{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media(min-width:979px){#search{grid-template-columns:repeat(4,minmax(0,1fr))}}#search .product{border:1px solid #ddd;height:fit-content;transition:border .2s}@media(min-width:979px){#search .product{border:1px solid transparent}#search .product:not(.--selectfavsize):hover .product__actions{opacity:1;pointer-events:auto}#search .product:hover{border:1px solid #ddd}}#search .product__comments{display:flex;margin-bottom:1rem;align-items:center;font-size:1.3rem}
#search .product__comments a{text-decoration:none}#search .product__comments .note{margin-bottom:0}#search .product__comments .note i{color:#ddd;margin-right:.2rem;font-size:1.2rem}#search .product__comments .note i.active{color:#fac917}#search .product__comments_note_text{font-size:1.2rem;color:#8f8f8f;line-height:1.33}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product .price__unit{display:none}#search .product__favorite{position:static}#search .product__actions{position:absolute;right:1rem;top:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;line-height:1}
@media(min-width:979px){#search .product__actions{opacity:0;pointer-events:none;transition:opacity .2s;right:1.5rem;top:1.5rem}}#search .product__compare_item{font-size:2.1rem;padding:0;height:26px;width:26px;display:flex;justify-content:center;align-items:center;padding:3px;background:rgba(255,255,255,0.9);border-radius:50%}#search .product__compare_item.--remove{color:#e35c5c}#search .product__details{display:none;position:absolute;top:calc(100% - 15px);padding-top:1.5rem !important;padding:1rem;background:#fff;left:-1px;right:-1px;z-index:100;border:1px solid #e7e7e7;border-top:0;color:#3d3d3d;border-radius:0 0 5px 5px}
@media(min-width:979px){#search .product__details{padding:1.5rem;display:none}}#search .product__size{display:inline-block;border-left:1px solid #e7e7e7;padding:0 10px;margin:2px 0}#search .product__size.--label{font-size:.9em;text-transform:uppercase;border-left:0;padding:0}#search .product__size:nth-child(2){border-left:0}#search .product__version{display:inline-block;vertical-align:top;border:1px solid #e7e7e7;margin:0 5px 5px;max-width:calc(33.3333% - 10px);border-radius:5px;overflow:hidden;padding:3px 1rem}
@media(min-width:979px){#search .product__version{padding:3px 1.5rem}}#search .product__version:hover{border-color:#0090f6}#search .product__version img{display:block;max-height:50px}.icon-cart:before{font-family:'FontAwesome';content:'\f07a';font-size:17px;margin-right:2px;vertical-align:middle}.btn_buy{display:inline-flex;align-items:center;padding:5px;background-color:#3173d9;color:#fff;border:0;cursor:pointer;text-decoration:none;border-radius:25px}.btn_buy:hover{background-color:#000}
span.label.--save_per{background:red;border:1px solid red;color:#fff}.product__icon img.b-loaded{-webkit-transition:none;-moz-transition:none;-o-transitaion:none;transition:none}.product-variants select{width:-webkit-fill-available}.product-variants{margin-top:1rem}i.fa-solid fa-gear:before{content:"\f013";font-family:FontAwesome;font-style:normal}.product-variants a{text-decoration:none}label[for="product-versions"]{margin-bottom:1rem}
#paging_setting_bottom{margin-bottom:4rem}#paging_setting_bottom.load-content{position:relative}#paging_setting_bottom.load-content:after{position:absolute;margin-top:-0.25rem}@media(min-width:757px){#paging_setting_bottom.load-content:after{margin-top:-1rem}}#paging_setting_bottom.--load-more{position:relative}#paging_setting_bottom .infinite_scroll__more_wrapper{width:100%;position:absolute;top:0;display:flex;justify-content:center;background:rgba(255,255,255,0.8)}@media(min-width:757px){#paging_setting_bottom .infinite_scroll__more_wrapper{margin-top:-1rem}
}#paging_setting_bottom .infinite_scroll__count{margin-left:.5rem}#paging_setting_bottom .infinite_scroll__count:before{content:'('}#paging_setting_bottom .infinite_scroll__count:after{content:')'}.search_description.--bottom{margin-bottom:10rem}.search_description.--bottom .description__label{font-size:2.1rem;font-style:normal;font-weight:500;line-height:1.33;margin-bottom:1.6rem}
.search_description.--bottom .description__text{font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:1.6rem}.search_description.--bottom .description__content{margin-bottom:3.6rem}.search_description.--bottom .description__content:last-child{margin-bottom:0}.search_description.--bottom .description__content:last-child *{margin-bottom:0}.cm p{font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:1.6rem}.cm h3{font-size:2.1rem;font-style:normal;font-weight:500;line-height:1.33;margin-bottom:1.6rem}
