.ep_SlideSectionLink,.ep_FilterSidebar .ep_subSection{-webkit-overflow-scrolling:touch;-ms-scroll-chaining:chained;-webkit-transform:translateZ(0)}.ep_SlideSectionLink{padding:6px;text-align:center;background:#f0f0f0;white-space:nowrap;overflow-x:auto}.ep_SlideSectionLink li{display:inline-block;vertical-align:top;margin:6px 5px}.ep_SlideSectionLink li a{display:block;padding:10px 20px;font-size:12px;color:inherit;background:#fff;border-radius:5px}.ep_FilterSidebar section{padding:14px 0}.ep_FilterSidebar section .ep_boxTit{padding:0 0 2px;font-size:12px;text-transform:uppercase;color:#95989c}.ep_FilterSidebar section.ep_boxFilter:nth-child(n+2){border-top:1px solid #f0f0f0}.ep_FilterSidebar section.ep_boxFilter .ep_rootAutoComplete{display:block;margin-top:12px}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter){padding:10px 0}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter)>li{padding:5px 2px 5px 10px}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) li label{display:block;cursor:pointer}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) li label>*{display:inline-block;vertical-align:middle}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) li label .ep_a_gray{padding-left:5px;font-size:13px}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) li label .ep_customInput{vertical-align:top}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) li label .ep_labelFilter{max-width:calc(100% - 70px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) input:checked ~ span{color:#006fde;font-weight:bold}.ep_FilterSidebar section.ep_boxFilter .ep_listFilter:not(.ep_listActiveFilter) .ep_subList{padding-left:8px}.ep_FilterSidebar .ep_listLimited:not(.ep_list_under)>li:not(.ep_actionShowAll):nth-child(n+5),.ep_FilterSidebar .ep_listLimited.ep_list_under>li:not(.ep_actionShowAll):nth-child(n+9){display:none}.ep_FilterSidebar .ep_listLimited>.ep_actionShowAll{color:#004695;cursor:pointer}.ep_FilterSidebar .ep_listLimited>.ep_actionShowAll:before{content:" ";display:inline-block;margin-right:5px;border:5px solid transparent;border-bottom:0;border-top-color:#004695;vertical-align:middle}.ep_FilterSidebar .ep_listLimited.ep_showAll li:not(.ep_actionShowAll):nth-child(n+5){display:block}.ep_FilterSidebar .ep_listLimited.ep_showAll .ep_actionShowAll{display:none}.ep_listingHeader{padding-bottom:24px}.ep_listingHeader .ep_titolo{display:inline}.ep_listingHeader .ep_titolo ~ .ep_totalProd{padding-left:15px;font-size:13px;color:#95989c}.ep_listingHeader .ep_subTitle{margin-top:16px;padding:0;line-height:140%}.ep_listingHeader .ep_subTitle{margin-top:8px;padding:0;font-size:14px;line-height:140%}.ep_SideContent .ep_box_order_filter{margin-bottom:16px;font-size:12px}@media only screen and (max-width: 767px){.ep_FilterSidebar .ep_list_inline li:nth-last-child(1){display:block}.ep_FilterSidebar .ep_list_inline li:nth-last-child(2){display:none}.ep_FilterSidebar .ep_subSection{margin:0 -16px;padding:0 16px 16px;white-space:nowrap;overflow:auto}.ep_FilterSidebar .ep_subSection .ep_boxTit,.ep_FilterSidebar .ep_subSection .ep_actionShowAll{display:none}.ep_FilterSidebar .ep_subSection li:not(.ep_actionShowAll){display:inline-block !important}.ep_FilterSidebar .ep_subSection li:not(.ep_actionShowAll) a{display:block;margin-right:10px;padding:12px 20px;font-size:16px;color:inherit;border:1px solid #cacbcd;border-radius:5px}.ep_FilterSidebar .ep_sideFilters{position:fixed;z-index:99999;top:110%;left:0;width:100%;height:100%;padding:16px 16px 0;overflow:auto;background:#fff;transition:all 0.5s;overflow-x:hidden}.ep_FilterSidebar .ep_sideFilters .ep_ActiveFilter{border:0}.ep_FilterSidebar .ep_sideFilters .ep_fix_bottom{position:sticky !important;padding:10px 25px 15px;background:#fff}.ep_FilterSidebar .ep_sideFilters .ep_fix_bottom .ep_actionHideSide{width:100%}.ep_FilterSidebar .ep_sideFilters.ep_showSide{top:0;box-shadow:0 3px 6px 0 rgba(193,199,215,0.2),0 2px 6px 0 rgba(154,161,182,0.4)}.ep_FilterSidebar .ep_sideFilters.ep_showSide:before{content:"FILTRI";display:block;font-size:20px;font-weight:bold;padding-bottom:16px}.so_mac .ep_sideFilters .ep_boxFilter:last-of-type{margin-bottom:50px}.ep_SideContent .ep_listingHeader{display:none}.ep_SideContent .ep_box_order_filter{position:relative;z-index:2;padding:10px;height:60px;background:#f0f0f0;border-radius:7px}.ep_SideContent .ep_box_order_filter .ep_openFilter{position:relative;display:inline-block;vertical-align:top;width:50%;height:100%;text-align:center;font-size:14px;border-left:1px solid #cacbcd;cursor:pointer}.ep_SideContent .ep_box_order_filter .ep_openFilter .ep_numFilter{position:absolute;top:11px;right:10px;width:18px;height:18px;line-height:18px;font-size:12px;color:#fff;background:#006fde;border-radius:50%}}@media only screen and (min-width: 768px){.ep_FilterSidebar,.ep_SideContent{display:inline-block;vertical-align:top}.ep_FilterSidebar{width:220px;margin:34px 30px 0 0;border-top:1px solid #cacbcd}.ep_FilterSidebar header{display:none}.ep_FilterSidebar .ep_breadcrumb{padding-bottom:0}.ep_FilterSidebar .ep_breadcrumb li{display:block;padding:2px 0;font-size:14px}.ep_FilterSidebar .ep_breadcrumb li:before{content:" ";display:inline-block;width:6px;height:6px;border:0 solid #95989c;border-width:2px 2px 0 0;transform:rotate(225deg);margin-right:6px}.ep_FilterSidebar .ep_breadcrumb li:after{display:none}.ep_FilterSidebar .ep_subSection{font-size:14px}.ep_FilterSidebar .ep_subSection li{padding:2px 0}.ep_FilterSidebar .ep_subSection .ep_list_under{margin:5px 0;padding-left:10px;border-left:2px solid #95989c}.ep_FilterSidebar .ep_subSection .ep_list_under li:first-child{padding-top:0}.ep_FilterSidebar .ep_subSection .ep_list_under li:last-child{padding-bottom:0}.ep_FilterSidebar .ep_sideFilters .ep_fix_bottom{display:none}.ep_SideContent{position:relative;display:inline-block;width:calc(100% - 270px);vertical-align:top}.ep_SideContent .ep_box_order_filter{margin-bottom:24px;border-bottom:1px solid #cacbcd}.ep_SideContent .ep_box_order_filter .ep_openFilter{display:none}}@media only screen and (max-width: 1023px){.ep_listingHeader .ep_subTitle.ep_textShowAll{position:relative;max-height:85px;line-height:20px;overflow:hidden}.ep_listingHeader .ep_subTitle.ep_textShowAll .ep_showAll{display:block;position:absolute;bottom:0;padding-top:5px;width:100%;font-size:14px;color:#95989c;background:#fff;cursor:pointer}.ep_listingHeader .ep_subTitle.ep_textShowAll .ep_showAll:after{content:"Scopri di più"}.ep_listingHeader .ep_subTitle.ep_textShowAll.ep_open{max-height:none}.ep_listingHeader .ep_subTitle.ep_textShowAll.ep_open .ep_showAll{position:static}.ep_listingHeader .ep_subTitle.ep_textShowAll.ep_open .ep_showAll:after{content:"Chiudi"}}@media only screen and (min-width: 1024px){.ep_SlideSectionLink{height:59px;white-space:normal;overflow:hidden}}.ep_box_prodListing{display:flex;flex-wrap:wrap}.ep_box_prodListing div[role="button"]{position:absolute;z-index:999;background:rgba(255,255,255,0.8)}.ep_box_prodListing div[role="button"] svg{position:absolute;top:100px;left:calc(50% - 100px);width:200px !important;height:200px !important}@media only screen and (min-width: 768px){.ep_box_prodListing{margin:0 -6px}.ep_box_prodListing .ep_prodListing,.ep_box_prodListing .ep_filterBrandCard{margin:6px}.ep_box_prodListing.ep_v_listview{display:block}}@supports (display: grid){@media (min-width: 1024px){.ep_box_prodListing{display:grid;align-items:stretch;justify-items:stretch;grid-template-columns:repeat(3, 1fr)}.ep_box_prodListing .ep_prodListing{width:auto;min-width:230px}}@media (min-width: 1254px){.ep_box_prodListing{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1484px){body:not(.tksskin) .ep_box_prodListing{grid-template-columns:repeat(5, 1fr)}}@media (min-width: 1714px){body:not(.tksskin) .ep_box_prodListing{grid-template-columns:repeat(6, 1fr)}}@media (min-width: 1944px){body:not(.tksskin) .ep_box_prodListing{grid-template-columns:repeat(7, 1fr)}}@media (min-width: 2174px){body:not(.tksskin) .ep_box_prodListing{grid-template-columns:repeat(8, 1fr)}}@media (min-width: 2404px){body:not(.tksskin) .ep_box_prodListing{grid-template-columns:repeat(9, 1fr)}}}

