.search_name{margin:0 0 3.2rem}@media(min-width:979px){.search_name{margin:1rem 0}}@media(min-width:757px){.search_name{display:flex;flex-direction:column;gap:1.2rem;margin:0 0 1.5rem}
}.search_name__label{margin:0 !important;padding:0 !important;font-size:3.6rem;line-height:1.11;letter-spacing:.72px}@media(min-width:979px){.search_name__label{font-size:4.8rem;line-height:1;letter-spacing:.96px}}.search_name__total_value{margin-right:5px}.search_name__total{display:block;color:#4a4a4a;font-size:1.3rem;line-height:1;letter-spacing:.13px;margin-top:1.2rem}@media(min-width:757px){.search_name__total{display:inline;padding-left:0;margin:0}}.hide_description{display:none;font-size:1.3rem;cursor:pointer}
@media(min-width:979px){.search_wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.3rem}}@media(min-width:979px) and (min-width:979px){.search_wrapper{gap:2rem}}.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:#f1f1f1;color:transparent}.search_description.--skeleton a{color:transparent}.search_description__wrapper>*:last-child{margin-bottom:0}.s_paging__item.--filters a{width:100%}
.s_paging__item.--sort{min-width:200px}@media(min-width:757px){.s_paging{display:flex;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-left:auto}}.s_paging .f-dropdown .f-dropdown-menu{min-width:95px}#paging_setting_top select{width:100%;margin-bottom:1rem;height:40px}@media(min-width:979px){#paging_setting_top select{height:40px;width:auto}}#paging_setting_top .s_paging__select{margin-bottom:1.6rem}
@media(min-width:979px){#paging_setting_top .s_paging__select .f-control{padding-right:84px}}@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:35px;min-height:35px}}@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}}#menu_categories2{display:none}div#menu_categories2_search{border-bottom:1px solid #e7e7e7;padding-bottom:1rem}@media(max-width:756px){div#menu_categories2_search{overflow-x:scroll;position:relative}}@media(max-width:756px){#menu_categories2_search_gradient{position:relative}#menu_categories2_search_gradient:after{content:'';width:30px;height:100%;position:absolute;right:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%)}
}@media(max-width:756px){div#menu_categories2_search ul{display:flex;flex-direction:row;width:max-content}}div#menu_categories2_search ul li{display:inline-flex;margin-right:.8rem;margin-bottom:.8rem}div#menu_categories2_search ul li a{text-decoration:none;font-weight:400;background:#fff;padding:.8rem 1.4rem .7rem;border:1px solid #c4c4c4;border-radius:8px;font-size:1.3rem}@media(max-width:756px){.cat-banner-container{font-size:1.2rem;line-height:1.6rem;margin:0 0 2rem}}div#menu_categories2_search ul li:only-of-type{display:none}
#filter_list{margin-bottom:1.5rem}#filter_list .filter_list_content{white-space:nowrap;overflow:auto;scrollbar-color:#d12f7a transparent;scrollbar-width:thin;border-radius:25px;border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:25px;margin-bottom:25px;border-radius:25px;-webkit-border-radius:25px}#filter_list .filter_list_content::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}
#filter_list .filter_list_content::-webkit-scrollbar-thumb{background-color:#d12f7a;border-radius:25px;-webkit-border-radius:25px}#filter_list .filter_list_content>a.btn{width:auto;padding:.7rem 1.6rem;font-size:1.2rem}#filter_list .filter_list_content>a.btn.--icon-right{padding-right:3.6rem}#filter_list .filter_list_content>a.btn.--icon-right:before{content:'\EA7D';right:1.6rem;font-size:.8rem;color:#d12f7a;transition:color .2s}#filter_list .filter_list_content>a.btn:last-child{margin-right:0 !important}
#filter_list .filter_list_content>a.btn.filter_list_remove{background:#e2e7eb;border:1px solid #e2e7eb;color:#222932}#filter_list .filter_list_content>a.btn.filter_list_remove:hover{background:#d12f7a;border:1px solid #d12f7a;color:#fff}#filter_list .filter_list_content>a.btn.filter_list_remove:hover:before{color:#fff}#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:minmax(0,1fr);gap:2rem;margin:0;margin-top:3.2rem}@media(max-width:756px){#search{grid-template-columns:1fr 1fr;gap:.8rem;margin:0 -8px}}@media(min-width:757px){#search{gap:2.4rem}}#search .product{background:0;border:1px solid #e2e7eb;position:relative;border-radius:12px;padding:0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.6rem;row-gap:1.2rem;padding-top:0;max-width:350px;margin:0 auto}
@media(max-width:756px){#search .product{border:0;border-radius:0;column-gap:0}}@media(max-width:756px){#search .product>*:not(.product__icon):not(.product__shopping-list){padding-left:1.6rem;padding-right:1.6rem}}#search .product>*{padding:0}@media(min-width:757px){#search .product{grid-template-columns:200px minmax(0,1.2fr) 1fr;column-gap:4rem;row-gap:2.4rem;margin:unset;max-width:unset;grid-template-rows:auto 1fr;padding-top:1.6rem !important;padding:16px !important}}#search .product:hover .add_to_basket__wrapper,#search .product:hover .go_to_product__wrapper{margin-bottom:0}
#search .product .label_icons{position:absolute;bottom:5px;left:0;text-align:left}#search .product__comments{display:flex;margin-bottom:0;align-items:center;font-size:1.3rem;margin-top:1.6rem;color:#4a4a4a;line-height:1;letter-spacing:.13px}#search .product__comments a{text-decoration:none}#search .product__comments .note{margin-bottom:0}#search .product__comments .note i{color:#e3b43e;margin-right:.3rem;font-size:1.25rem}#search .product__comments .note i:before{content:'\E8CF'}
#search .product__comments .note i.active:before{content:'\E8CF'}#search .product__comments_note{margin-right:0}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product .price__unit{display:none}#search .product_name__note_text span{margin-right:5px}#search .product__name{font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:1.6rem}@media(max-width:756px){#search .product__name{font-size:1.3rem;font-weight:400;line-height:1.5;margin-bottom:0}
}@media(min-width:757px){#search .product__name{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:0}}@media(min-width:757px){#search .product__name_wrapper{grid-row:1;grid-column:2}}#search .product__basket_wrapper{grid-column:1 / span 2;display:flex;flex-direction:column;height:100%;margin-top:4px}@media(min-width:757px){#search .product__basket_wrapper{grid-column:3;grid-row:1 / span 2;margin-top:0}}@media(max-width:756px){#search .product__basket_wrapper{flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;height:100%;margin-top:0}
}#search .product .add_to_basket__wrapper,#search .product .go_to_product__wrapper{margin-top:1.6rem;display:flex;opacity:1;position:static}@media(min-width:757px){#search .product .add_to_basket__wrapper,#search .product .go_to_product__wrapper{padding-bottom:2.8rem}}#search .product .add_to_basket_btn,#search .product .go_to_product_btn{display:block}@media(max-width:756px){#search .product .add_to_basket_btn,#search .product .go_to_product_btn{width:24px;height:24px;max-width:24px;overflow:hidden;border-radius:50%;padding:0;border:0;background:#d12f7a}
#search .product .add_to_basket_btn:before,#search .product .go_to_product_btn:before{content:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_531_593)"><path d="M14.72 14.1617C14.738 14.322 14.7219 14.4843 14.6726 14.638C14.6234 14.7916 14.5422 14.9331 14.4343 15.0531C14.3262 15.1729 14.1939 15.2685 14.0461 15.3335C13.8984 15.3985 13.7386 15.4315 13.5772 15.4302H2.42288C2.26148 15.4315 2.10164 15.3985 1.95391 15.3335C1.80617 15.2685 1.67387 15.1729 1.56574 15.0531C1.45789 14.9331 1.37667 14.7916 1.32742 14.638C1.27818 14.4843 1.26202 14.322 1.28002 14.1617L2.28574 5.14453H13.7143L14.72 14.1617Z" stroke="%23000001" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.14288 5.14369V3.42941C5.14288 2.67165 5.4439 1.94492 5.97972 1.4091C6.51554 0.873285 7.24226 0.572266 8.00003 0.572266C8.75779 0.572266 9.48451 0.873285 10.0203 1.4091C10.5561 1.94492 10.8572 2.67165 10.8572 3.42941V5.14369" stroke="%23000001" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_531_593"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>') !important;line-height:2.7rem;filter:invert(100%) sepia(0) saturate(0) hue-rotate(114deg) brightness(101%) contrast(102%);transform:scale(0.85) !important;display:block}}#search .product__prices{margin-top:auto;grid-template-columns:1fr}#search .product__description{grid-column:1 / span 2;font-size:1.3rem;line-height:1.53;letter-spacing:.13px;display:none}@media(min-width:757px){#search .product__description{grid-column:2;grid-row:2;display:block}
}#search .product__description ul{list-style:none}#search .product__description ul li{display:flex;align-items:center;gap:1rem}#search .product__description ul li:before{width:3px;height:3px;border-radius:50%;background:#222932;content:''}#search .product__shopping-list{position:absolute}@media(max-width:757px){#search .product__shopping-list{right:0;padding:0;z-index:10}}#search .product__shopping-list .product__shopping-list_link{left:16rem;margin:2.4rem;font-size:1.1rem;width:24px;background:#ffffffb5;height:24px;border:0}
@media(max-width:757px){#search .product__shopping-list .product__shopping-list_link{right:0;margin:1.6rem;position:static}}#search .product .product__prices:first-child{margin-top:auto}@media(max-width:757px){#search .product .price{font-size:1.6rem}}#search .product .label_icons{position:relative;grid-row:1;grid-column:2;padding:0;display:block;margin-bottom:2.4rem}@media(max-width:757px){#search .product .label_icons{position:absolute;left:0;top:0;grid-row:unset;grid-column:unset;padding:0;padding-top:.8rem}
}#search .product .label_icons .label{margin-right:1.2rem;margin-bottom:1.2rem}@media(max-width:757px){#search .product .label_icons .label{margin-right:0;margin-bottom:.8rem;font-size:1rem;font-weight:400;letter-spacing:0;padding:.3rem .7rem;border-radius:0;display:flex;width:fit-content}}#search .product__icon{grid-column:1 / span 2;max-height:35rem;margin-bottom:0}@media(min-width:757px){#search .product__icon{grid-row:1 / span 2;grid-column:1;max-height:20rem}}#search .product__icon img{max-height:35rem}
@media(min-width:757px){#search .product__icon img{max-height:20rem}}#search .product__details{display:none;position:absolute;top:calc(100% - 15px);padding-top:1.5rem !important;background:#fff;left:-1px;right:-1px;z-index:1;border:1px solid #c4c7c8;border-top:0;color:#222932;border-radius:0 0 15px 15px}#search .product__sizes{font-size:.85em;max-height:58px;overflow:auto;scrollbar-color:#d12f7a transparent;scrollbar-width:thin;border-radius:25px}#search .product__sizes::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:25px;margin-bottom:25px;border-radius:25px;-webkit-border-radius:25px}
#search .product__sizes::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}#search .product__sizes::-webkit-scrollbar-thumb{background-color:#d12f7a;border-radius:25px;-webkit-border-radius:25px}#search .product__size{display:inline-block;border-left:1px solid #c4c7c8;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 #c4c7c8;margin:0 5px 5px;padding:3px;max-width:calc(33.3333% - 10px);border-radius:7.5px;overflow:hidden}
#search .product__version:hover{border-color:#d12f7a}#search .product__version img{display:block;max-height:50px}@media(max-width:756px){#search .product__icon{border-radius:0}}@media(max-width:756px){#search .product>*:not(.product__icon):not(.product__shopping-list){padding-left:.8rem !important;padding-right:.8rem !important}#search .product__shopping-list .product__shopping-list_link{left:0;margin:.8rem;font-size:.9rem;width:20px;background:#ffffffcc;height:20px;border-color:#ddddddcc}.s_paging__item.--filters a{width:100%;font-weight:400;background:#000 !important;border-color:#000 !important}
.search_name__label,.text_menu__label .headline__name{font-size:2.4rem !important;letter-spacing:0 !important}#search .product .add_to_basket__wrapper,#search .product .go_to_product__wrapper{margin-top:-0.4rem}#search .product .product__prices:first-child{margin-top:0}#filter_list .filter_list_content>a.btn.--icon-right:before{color:#000;right:1rem}#filter_list .filter_list_content>a.btn.--icon-right{padding-right:3rem;padding-left:1.2rem}.--omnibus .omnibus_label,.--omnibus-new .omnibus_label,span.omnibus_price__text{display:inline;color:#707a88 !important;font-size:1rem !important;font-weight:400}
.product__prices.--omnibus.--omnibus-new .price.--max,.product__prices.--omnibus.--omnibus-new .omnibus_price{color:#707a88 !important;font-size:1rem !important;font-weight:400;line-height:1.3rem;margin-top:0 !important}#search .product__prices{margin-top:0 !important}}strong.price{margin-bottom:.6rem}span.product__yousave.--value{font-size:1.1rem;font-weight:600;color:#fff;background:#ed1b24;padding:3px 5px;border-radius:18px;height:24px;margin-left:.3rem}.price_sellby{display:none !important}strong.price.--yousavered{color:#df3342 !important}
.custom_svg{display:flex;position:absolute;right:2px;bottom:4px;z-index:100;flex-direction:column;gap:.6rem;align-content:center;flex-wrap:wrap}.custom_svg_3039,.custom_svg_3040{display:flex;justify-content:center;background:#ffffffcc;border-radius:50%;padding:3px;aspect-ratio:1;width:100%;max-height:49px}@media(max-width:978px){.custom_svg_3039,.custom_svg_3040{max-height:49px}.custom_svg{gap:.6rem}}#paging_setting_bottom{margin-bottom:3rem}
@media(min-width:979px){#paging_setting_bottom{margin-bottom:2rem}}#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{font-size:1.5rem;letter-spacing:.15px;margin-bottom:6.4rem}@media(min-width:979px){.search_description.--bottom{margin-bottom:8rem}
}.search_description.--bottom p{line-height:1.87}#faq-lista{margin-bottom:3rem}.faq-search .tab{position:relative}.faq-search .tab input{position:absolute;opacity:0;z-index:-1}.faq-search .tab__content{max-height:0;overflow:hidden;transition:all .35s}.faq-search .tab input:checked ~ .tab__content{max-height:100%}.faq-search .accordion{color:#000;overflow:hidden}.faq-search .tab__label,.faq-search .tab__close{display:flex;color:#000;background:#fff;cursor:pointer}.faq-search .tab__label{justify-content:space-between;padding:1rem;font-weight:600;width:calc(100% - 20px);line-height:normal;font-size:1.5rem;letter-spacing:.15px}
.faq-search .tab__label::after{content:"\F105";width:20px;text-align:center;transform:rotate(90deg);transition:all .35s;font-family:FontAwesome;position:absolute;right:0}.faq-search .tab input:checked+.tab__label::after{transform:rotate(270deg)}.faq-search .tab__content p{margin:0;padding:1rem;font-size:1.5rem;letter-spacing:.15px}.faq-search .tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}.faq-search .accordion--radio{--theme:var(--secondary)}.faq-search .tab input:not(:checked)+.tab__label:hover::after{animation:bounce .5s infinite}
@keyframes bounce{25%{transform:rotate(90deg) translate(0.25rem)}75%{transform:rotate(90deg) translate(-0.25rem)}}.search_categoriesdescription_next{margin-bottom:1.5rem;overflow:visible}.cm h2,.longdescription__tab__content h2,.cm h3,.longdescription__tab__content h3,#faq-lista h2,#faq-lista h3{font-size:1.5em;color:#222932}.filters__price.has-error .filters__range label{border-color:#e35c5c}