.carousel.carousel-slider .control-arrow,.carousel .control-arrow{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;width:80px;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center;background:#000}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;text-align:center;width:100%}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}@media (min-width:600px){#header-search-container{width:100%!important;position:relative;margin-left:4px}}#sn-search-input{border-radius:25px!important;min-height:48px;border:0;background:#f4f4f4;padding:0 22px}#searchForm .input-group{border-radius:25px;overflow:hidden}#header-search-container>form,#header-search-container>form#searchForm>.input-group{width:100%}#ev-search-results{position:absolute;width:100%;z-index:999;background-color:#fff;border:1px solid #0f66b5;overflow-y:auto}#ev-search-results ul{padding-left:0;margin-bottom:0}#ev-search-results>h4,#rsHead{font-size:18px;font-weight:700;background:#f4f4f4;padding:16px;border-bottom:1px solid #efefef;margin-bottom:0}#ev-search-results>h4{color:#3a3a3a}#ev-search-results>ul .result_sugg{display:block;border-bottom:1px solid #efefef}#ev-search-results>ul .result_sugg a{color:#333}#ev-search-results>ul .result_sugg .srName{margin:0 25px}@media (max-width:600px){#ev-search-results>ul .result_sugg .srName{margin:0 25px}}.recentSrchContainer{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #efefef}.recentSrchContainer a{width:100%}.recentSrchContainer a .result_sugg{border-bottom:none!important}.recentSrchContainer .rmvLS{float:right;width:24px;font-size:20px;line-height:20px;height:24px;text-align:center;vertical-align:middle;color:#aaa;border-radius:50%;margin:0 4px;cursor:pointer}.recentSrchContainer .rmvLS:hover{background-color:#dbdbdb}#ev-header button.closeBtn{display:none;position:absolute;z-index:3;font-size:24px;border-radius:10px;background:transparent;color:#3a3a3a}#ev-search-results>#sn_recommendations>li.result_sugg>a:after,#ev-search-results>ul>li.result_sugg>a:after{content:"";background-image:url(https://static.e-ville.com/img/up-arrows.svg);height:18px;background-size:1em;margin-top:4px;background-repeat:no-repeat;float:right;color:#0f66b5;width:200px;background-position:100%;color:#333;font-size:12px;text-align:right;padding-right:25px}@media (max-width:600px){#ev-search-results>#sn_recommendations>li.result_sugg>a:after,#ev-search-results>ul>li.result_sugg>a:after{width:25px}}@media (min-width:600px){#ev-search-results>#sn_recommendations>li.result_sugg>a:after,#ev-search-results>ul>li.result_sugg>a:after{content:attr(data-text)}}.search_btn{background:none;position:absolute;right:4px;top:3px;color:#444;z-index:3;font-size:23px;height:calc(100% - 6px);border-radius:20px;padding:0 10px}.search_btn span.fa{background-color:transparent;color:#e3101b;padding-bottom:8px}.form-control::-webkit-input-placeholder{color:#a4a4a4}.form-control:-ms-input-placeholder{color:#a4a4a4}.form-control::-ms-input-placeholder{color:#a4a4a4}.form-control::placeholder{color:#a4a4a4}.search_results a{padding:8px 16px 8px 8px;display:flex;justify-content:space-between;align-items:center}.search_results .result_sugg a img{display:flex;width:45px;height:45px;margin-right:4px}.search_results .result_sugg a div{display:flex;width:100%}.search_results .result_sugg{padding:12px 22px}@media (max-width:600px){#ev-search-results{width:100vw;position:fixed;top:48px;left:0;bottom:0}#searchForm{display:flex}.search_btn{font-size:18px;width:auto;z-index:30;min-width:32px}.closeBtn{top:2px;right:40px;height:36px;width:36px;margin-right:4px}.closeBtn div{margin-top:-4px;line-height:4px}.search_btn span.fa{padding-bottom:5px;font-size:20px}.eolSugg #header-search-container .closeBtn{right:48px}.eolSugg #header-search-container #ev-search-results{position:relative;top:-24px;width:calc(100% - 16px);margin:auto;border-radius:5px}.eolSugg #header-search-container #mobCloseSrch{top:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.eolSugg #header-search-container #mobCloseSrch button{height:72px!important;margin-left:0!important}#mobCloseSrch{width:60px;color:#fff;min-height:40px!important;position:relative;text-align:center}#header-search-container.fullHead>form#searchForm>.input-group{width:calc(100% - 60px)}#header-search-container.fullHead{position:absolute}#header-search-container.fullHead button.search_btn{width:44px}}@media (min-width:600px){#ev-search-results{border-radius:25px;max-height:calc(100vh - 200px)}#ev-search-results ul .result_sugg:hover{background-color:#efefef}.eolSugg #ev-search-results{position:relative;top:4px}.closeBtn{right:48px;height:40px;top:4px;color:#3a3a3a;width:40px}.closeBtn div{margin-top:-6px;line-height:1}#ev-header button.closeBtn:hover{background-color:#0d5ba2;color:#fff;font-weight:700}.search_btn:hover{background-color:#0d5ba2}.search_btn:hover span.fa{color:#fff}}.magnifyingGlass:before{font-family:"Font Awesome 5 Free";content:"\f002";margin-right:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none}:root{--navbar-height:64px;--navbar-height-medium:56px}#ev-header{padding-bottom:64px;padding-bottom:var(--navbar-height)}#ev-navbar{background-color:#212121;box-shadow:5px 0 5px #888;height:64px;height:var(--navbar-height);color:#fff}#ev-navbar-content,#ev-navbar-toggler{display:flex;align-items:center}#ev-navbar-toggler{grid-gap:8px;gap:8px;flex-basis:100%;flex-grow:1}.navbar-brand-mobile{display:none}.header-menu-icon{display:inline-block;width:24px;height:16px;position:relative;top:-5px;color:#fff}.header-menu-button{display:flex;flex-direction:row;align-items:center;font-size:12px;color:#fff;text-decoration:none;border-radius:10px;padding:10px;max-height:42px;white-space:nowrap;background:none}.header-menu-button:hover{background-color:#3c3c3c;color:#fff}.header-menu-button-label{padding-left:6px}#ev-header .dropdown-menu{padding:0;border-bottom:1px solid #f4f4f4}#ev-header .dropdown-item{border-bottom:1px solid #f4f4f4;border-left:5px solid #fff;padding:.3rem 1.3rem;display:flex}#ev-header .dropdown-item:hover{border-left:5px solid #0f66b5;color:#16181b;background-color:#f8f9fa}#ev-header a.header-menu-item-logout:hover{border-left:5px solid #e3101b}#ev-navbar .badge:not(.checkout-qty){background-color:#e3101b;background-image:none;border:none;width:16px;height:16px;padding-top:4px;opacity:1;z-index:1}@media (max-width:600px){#ev-navbar .badge:not(.checkout-qty){border:1px solid #212121;width:18px;height:18px}#ev-navbar-toggler{grid-gap:5px;gap:5px}#ev-header{display:flex;max-width:600px;margin:0;padding-bottom:48px}#ev-navbar{box-shadow:none;height:48px;display:flex;align-items:center;grid-gap:10px;gap:10px}#ev-navbar-content{max-width:100%;float:right;right:5px}#ev-settings-dropdown-button{display:none}#ev-account-dropdown-button,#ev-wishlist-button{margin:0!important}.ev-checkout-btn{background:#212121!important}.ev-checkout-btn .badge{top:4px!important;left:21px!important;width:18px!important;height:18px!important;color:#0f66b5!important;border:1px solid #212121!important;text-shadow:none;font-size:10px!important;padding:4px 3px 3px!important}.ev-checkout-btn .badge:not(.hasProd){display:none}.ev-checkout-btn .badge.hasProd{background:#e3101b!important;color:#fff!important;border:1px solid #0f66b5!important;-webkit-animation:pulse-co-btn-pulse 2s ease-in-out 1;animation:pulse-co-btn-pulse 2s ease-in-out 1}@-webkit-keyframes pulse-co-btn-pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(250,87,78,.95)}70%{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 0 0 2px rgba(250,87,78,.95)}to{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(250,87,78,.95)}}@keyframes pulse-co-btn-pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(250,87,78,.95)}70%{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 0 0 2px rgba(250,87,78,.95)}to{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 0 rgba(250,87,78,.95)}}.ev-checkout-btn img{max-height:24px!important;width:25px!important;height:22px!important}.checkout-btn-text,.subscribe-btn{display:none!important}.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-collapse{display:flex!important;justify-content:space-around;align-items:center}.wishlist-span-name{display:none}#burger-button{color:#fff;margin-right:.8em;background:#212121}.navbar-brand{display:none}.navbar-brand-mobile{width:40px;height:40px;display:inline-block}.navbar-brand-mobile svg{width:100%;height:100%}.navbar-brand-mobile img{max-height:35px!important;width:35px}#sn-search-input:focus-within{min-height:40px}#sn-search-input{min-height:40px!important;background:#fff!important;border:0}#header-search-container.fullHead{width:calc(100% - 8px)!important;z-index:1031;left:4px}#wishlist_badge{text-shadow:none;box-shadow:none;right:-46px!important;top:16px!important}#ev-header .dropdown-menu{left:-70px;top:54px}#ev-header #signined{left:-99px}#ev-store-credit-button{display:none}#ev-navbar>*{flex-shrink:0}#ev-navbar-content{max-height:48px;position:static;width:calc(100% - 105px)}.fa.fa-search{color:#aaa}.header-menu-button{padding:7px}.header-menu-button-label{display:none}}@media (min-width:600px) and (max-width:992px){.wishlist-span-name{display:none}.ev-checkout-btn{min-width:10px!important}.badge-subscribers,.checkout-btn-text{display:none}.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-collapse{display:flex!important}}@media (min-width:1200px){#ev-navbar-content{max-width:1520px;margin:auto;padding:.5rem 1rem}#main-checkout .header-menu-button-badge{background-color:#fff;color:#e3101b}}.navbar-brand img{max-height:56px}.subscribe-btn{color:#fff;line-height:28px;font-size:12px;border:1px solid #e6e6e6;border-radius:5px!important;background:#fff;color:#333;padding:8px;display:inline-block;align-items:center;justify-content:space-around;will-change:opacity;box-shadow:none;text-shadow:none}.subscribe-btn img{vertical-align:middle;padding-right:8px;padding-left:8px}.subscribe-btn .badge-subscribers{font-family:Roboto-Bold,sans-serif;background:#f4f4f4;border:none;border-radius:12px;color:#333;box-shadow:none;min-width:30px;margin:0 10px;padding:0 6px;line-height:20px}.cart-btn{background-color:#e3101b}#main-checkout{white-space:nowrap}#main-checkout[data-items="0"]{border:none;color:#fff}#main-checkout[data-items="0"] .ev-checkout-btn{position:relative;background-color:transparent;border:none;color:#fff;font-size:12px;padding:0}#main-checkout[data-items="0"] .badge{display:none}#main-checkout[data-items="0"] .checkout-btn-text{width:auto;min-width:unset}#main-checkout[data-items="0"] img{width:24px;height:24px}#main-checkout:not([data-items="0"]).ev-checkout-btn{position:relative;background-color:#e3101b;color:#fff;font-weight:600}#main-checkout:not([data-items="0"]).ev-checkout-btn:hover{background-color:rgba(227,16,26,.83)}.ev-checkout-btn img{max-height:32px;height:32px;width:32px}.checkout-btn-text{display:inline-block}.ev-checkout-btn .badge{font-family:Roboto-Bold,sans-serif;text-align:center;font-size:13px;box-shadow:none;background:#fff;color:#d0021b;border:1px solid #d0021b;padding:7px 3px 3px;border-radius:8px;min-width:22px;height:22px;font-weight:600}#ev-header .dropdown-toggle:after{content:none}.badge{background:radial-gradient(1px -11px,circle,#fff 8%,rgba(255,10,10,.5) 26px);background:-webkit-radial-gradient(1px -11px,circle,#fff 8%,rgba(255,10,10,.5) 26px);background-color:transparent;background-color:rgba(255,10,10,.5);border:2px solid hsla(0,0%,100%,.5);border-radius:12px;box-shadow:1px 1px 1px rgba(0,0,0,.5);font:400 10px/9px Helvetica,Verdana,Tahoma;height:12px;padding:2px 3px 0;text-align:center;min-width:8px}.badge.header-badge{position:absolute;right:-60px;top:-50px;height:17px}.badge{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.header-badge-base{background-color:#e3101b;border:none;min-width:16px;height:16px;color:#fff;border-radius:12px;border-radius:4px;font:400 11px/9px Helvetica,Verdana,Tahoma;padding:4px 3px 0;text-align:center}.header-menu-button-badge{align-self:flex-start;margin-left:-5px;margin-top:-5px}.header-dropdown-button-badge{margin-left:6px;align-self:center}#wishlist_badge{right:-48px;top:12px}header:not(.header-mobile) #ev-navbar-content .dropdown:hover>.dropdown-menu{display:block}@media (min-width:600px) and (max-width:1199px){.badge-subscribers,.header-menu-button-label{display:none}#ev-navbar-content{padding:.25rem .5rem}#ev-header{padding-bottom:56px;padding-bottom:var(--navbar-height-medium)}#ev-navbar{height:56px;height:var(--navbar-height-medium)}#main-checkout .header-menu-button-badge{background-color:#fff;color:#e3101b}}#ev-navbar .fa.fa-spinner{background:transparent;color:#fff;font-size:32px;width:50px;height:50px}.desktopHamburger{background-color:transparent;font-size:25px}#ev-vps-bar{height:38px;padding-top:5px;padding-bottom:5px;background-color:#0f66b5}#ev-vps-bar div{display:flex}#ev-vps-bar div div{text-align:center;color:#fff;width:33%;display:inline-block}#ev-vps-bar div div img{width:30px;height:30px;vertical-align:middle;margin-right:10px}#ev-vps-bar div div span.smileIcon{margin-right:10px}#ev-vps-bar div div span.smileIcon:before{font-family:"Font Awesome 5 Free";content:"\f118";font-size:18px}@media (min-width:1200px){#ev-vps-bar div{max-width:1520px;margin:auto}}@media only screen and (max-width:600px){#frontPageContainer #ev-vps-bar{display:block;height:auto;padding:8px 0;margin:0 -10px;background-color:#e7f0f7}#frontPageContainer #ev-vps-bar div div{color:#333;display:inline-grid;justify-items:center;grid-template-rows:32px minmax(64px,auto);margin:0 20px;font-size:12px}#frontPageContainer #ev-vps-bar div div span{margin-top:0!important;color:#0f66b5}#frontPageContainer #ev-vps-bar div div img{margin-top:0!important;-webkit-filter:invert(.8);filter:invert(.8);display:none}#frontPageContainer #ev-vps-bar div div:not(:last-child):before{display:block;content:"";width:20px;height:20px;position:relative;top:5px}#frontPageContainer #ev-vps-bar div div:first-child:before{background-image:url(https://static.e-ville.com/img/3-FI-FLAG_blue.svg)}#frontPageContainer #ev-vps-bar div div:nth-child(2):before{background-image:url(https://static.e-ville.com/img/2-crown-blue.svg)}}.cookie-consent{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;background-color:#fff;padding:40px;border-radius:25px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;grid-gap:30px;gap:30px}.cookie-consent *{margin:0;padding:0;box-sizing:border-box}.cookie-consent div{display:flex;flex-direction:column;grid-gap:30px;gap:30px}@media (max-width:768px){.cookie-consent{width:calc(100% - 20px)}}.cookie-consent h3{font-size:18px}.cookie-consent .buttons{display:flex;grid-gap:15px;gap:15px;flex-direction:row}.cookie-consent p{width:100%;max-width:533px}.cookie-consent button:not(.btn-link){padding:20px 10px;border-radius:25px;border:none;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;width:50%;&:hover{background-color:#f0f0f0}}.cookie-consent input{margin-right:8px;width:25px;height:25px}.cookie-consent label{display:flex;align-items:center;grid-gap:8px;gap:8px}.cookie-consent-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.cookie-consent a,.cookie-consent button.btn-link{color:#333!important}@media (max-width:600px){.sidebar a{color:#000!important}.sidebar{position:fixed;left:100%;width:100%;height:100%;-webkit-transition:left .25s ease-out;transition:left .25s ease-out;z-index:1040;visibility:hidden}.sidebar button.btn.subscribe-btn{display:block!important;margin-left:0!important;padding:10px;border-bottom:1px solid #f4f4f4!important;width:100%;text-align:left;line-height:unset}.sidebar button.btn.subscribe-btn img.mx-1{width:20px!important;height:14px!important;padding-right:6px;padding-left:0;margin-left:0!important;margin-right:0!important}.sidebar.active{left:0;overflow-y:scroll;background-color:rgba(0,0,0,.3);scroll-behavior:smooth;visibility:visible}.sidebar ul{margin:0;padding:0}.sidebar li{list-style:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sidebar li a{font-size:14px;text-decoration:none;padding:10px;display:block;height:39px}.sidebar .dropdown li a{height:30px}.sidebar li.level1{background-color:#fff}.hamburger{border:none;outline:0;width:35px;background-color:#212121;z-index:1030;margin-left:10px;padding:0}.hamburger:after,.hamburger:before,.hamburger div{background-color:#fff;height:5px;margin:7px 0;border-radius:3px;content:"";display:block;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.hamburger.active:before{-webkit-transform:translateY(12px) rotate(135deg);transform:translateY(12px) rotate(135deg)}.hamburger.active:after{-webkit-transform:translateY(-12px) rotate(-135deg);transform:translateY(-12px) rotate(-135deg)}.hamburger.active div{-webkit-transform:scale(0);transform:scale(0)}li.level-top.parent.level0{border-bottom:1px solid #fff;background:#fff;margin-bottom:1px}.ev-menu-level-0{list-style:none;padding-left:0;width:250px;text-align:left;display:table-cell;height:100vh}.ev-menu-level-1{width:289px;right:0}a.level1:focus{background:#f0f0f0;border:none}.ev-menu-level-1,.ev-menu-level-2{box-shadow:-5px 0 5px #888}.ev-menu-level-2{width:250px;position:absolute;background:#fff;top:0;right:0}li.level2{border-bottom:1px solid #fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.subopen{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;border:4px solid #fff;height:-webkit-fill-available}.ev-menu-level-0 li .ev-menu-level-1.subopen{visibility:visible}.ev-menu-level-1 .ev-menu-level-2.subopen{visibility:visible;height:100%}.ev-menu-level-0 ul.ev-menu-level-1{margin-top:0;top:0;overflow-y:scroll}.scrolled.ev-menu-level-0 ul.ev-menu-level-1{margin-top:0!important;min-height:100%;top:0}.ev-menu-level-1 i.toggleopen{position:inherit;float:right;margin-top:3px}.sidebar #ev-settings-dropdown-button{display:flex;font-size:30px;margin-left:0!important;width:100%;padding:10px;height:39px;background:#fff}.sidebar #ev-settings-dropdown-button svg{height:16px;position:absolute;left:10px;top:12px}.sidebar #ev-settings-dropdown-button .title{top:0}.sidebar .fas.fa-cog.mx-1{font-size:19px;margin-left:0!important}.sidebar .dropdown-menu.flag-container{width:100%!important;padding:15px 0;-webkit-transform:none!important;transform:none!important;top:-1px!important;left:calc(100vw - 100%)!important;height:100vh!important}.sidebar .dropdown-toggle:after{display:none}.sidebar .header-menu-icon{width:14px;height:14px;top:-17px}.menuReturnBtn{padding:1em 0;border-bottom:1px solid #efefef;margin:0;background:none;width:100%;text-align:left}.menuReturnBtn .fa-angle-left{margin:0 8px;color:#000}}@media screen and (max-height:700px){.sidebar{height:93%}}#ev-menu{position:relative;margin:12px 5px 5px 0;padding-left:25px;z-index:2;width:303px}#evMenuInner{min-height:600px;background-color:#f4f4f4;padding:15px;margin-left:-5px;border-radius:15px}#ev-menu ul{list-style:none;padding-left:0}#ev-menu a{display:flex;grid-gap:5px;gap:5px;align-items:center;color:#000;width:100%;height:100%}#ev-menu li a div{height:24px;width:24px}#ev-menu li{padding:5px}.menu_navigation_wrapper{display:flex;align-items:center}#ev-menu li.hovered{background-color:#aaa}#ev-menu ul>li.level0{width:250px}#ev-menu>ul>li a:hover{font-weight:700}.ev-menu-level-0{list-style:none;padding-left:0;width:243px;text-align:left;display:table-cell;padding-bottom:16px}.ev-menu-level-1{background:#fff;display:block;position:absolute;visibility:hidden;z-index:9999;top:0;margin:-1px 5px 5px 245px;min-height:100%;width:250px;border:1px solid #f4f4f4;-webkit-transition:visibility .3s;transition:visibility .3s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-delay:.1s;transition-delay:.1s;padding:0;font-size:14px}.ev-menu-level-1 li>span{display:inline-block;width:100%}#nav .parent.manufacturers{padding:0 5px;cursor:pointer}#nav>li:nth-child(2){margin-left:24px}#nav .parent.manufacturers .ev-menu-level-1{padding:1% 2%;width:700px!important;height:260px;cursor:auto;-webkit-column-width:90px;-webkit-column-count:6;columns:90px 6;line-height:30px}#nav .parent.manufacturers .ev-menu-level-1 a{color:#333!important}#nav .parent.manufacturers .ev-menu-level-1 .level1:hover{text-decoration:underline}#nav .parent:not(.manufacturers) .ev-menu-level-1{padding:1% 2%;line-height:30px}#nav .parent:not(.manufacturers) .ev-menu-level-1 a{color:#333!important}button.toggleopen{background:none;width:30px;line-height:1;overflow:hidden}button.toggleopen>div{margin-top:-5px}button.toggleopen:not(.rotate){font-size:1.5em}.toggleopen_wrapper{flex-grow:1;text-align:right;margin-left:5px;margin-right:10px}.toggleopen.rotate{display:inline-block;rotate:90deg}#ev-menu .ev-menu-level-1 li:hover{background:#e0e0e0}.ev-menu-level-2{margin-left:10px;font-size:13px;overflow:hidden;padding-top:0;padding-bottom:0;max-height:0;border-width:0 1px;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;display:none}.subopen{max-height:500px;display:block}.ev-menu-level-3,.ev-menu-level-4{display:none}.ev-category-show-all{line-height:2em!important;margin-bottom:8px!important;height:24px}@media (max-width:600px){.ev-category-show-all{border-bottom:1px solid #efefef;background:#f4f4f4}.ev-category-show-all .fas.fa-angle-right{position:inherit;float:right;margin-top:7px}}.ev-category-show-all a{color:#066cc3;margin:0!important;height:auto!important}#newnavb{background-color:#f4f4f4}#newnavb .nav{padding:0!important;width:100%;height:40px;margin:0 auto;position:relative}#newnavb .navbar{height:42px!important;background-color:#f4f4f4;float:left;margin-bottom:0;overflow:visible;display:block!important}#newnavb #nav{width:100%;max-width:1520px;margin:auto;position:relative;z-index:5;text-align:center;padding:0}#newnavb #nav>li{display:inline-block}#newnavb #nav>li:hover:not(:first-child) a{text-decoration:none}#newnavb #mainmenu_top{width:250px;padding-left:25px;padding-top:5px}#newnavb #newnavb .level0.level-top.parent{float:left}#newnavb a.level-top{padding:10px 5px;text-align:center;padding-top:0!important}#newnavb a{color:#333}#newnavb #nav>li.parent span:not(.toggleopen){padding:0 5px;font-size:14px}#newnavb #nav [class*=" flaticon-"],#newnavb #nav [class^=flaticon-],#newnavb #subcategories_container [class*=" flaticon-"],#newnavb #subcategories_container [class^=flaticon-]{font-size:18px;line-height:35px;vertical-align:-5%;margin-right:4px}#newnavb .mainmenu_top{width:257px;padding-left:5px;padding-top:3px;cursor:pointer;text-align:left;background-color:#444;color:#fff;-webkit-clip-path:polygon(0 0,0 100%,100% 100%,95.5% 0);clip-path:polygon(0 0,0 100%,100% 100%,95.5% 0);height:40px}#newnavb #nav li.level-top.parent.level0>ul{margin:45px 0 0!important;list-style:none}#newnavb #nav li.level-top.parent.level0:hover>ul{visibility:visible}#newnavb #nav li.level-top.parent.level0>ul li{list-style:none;text-align:left}#ev-menu.toggleable.hidden{display:none}.scrolled.ev-menu-level-0 ul.ev-menu-level-1{margin-top:-25px;min-height:0;top:auto}.menu-delimiter{border-left:1px solid #e6e6e6}@media (max-width:600px){#ev-menu{display:none}.placeholder-list-item{margin:10px 5px;height:30px!important}.ev-menu-level-1{-webkit-transition:visibility .3s;transition:visibility .3s}}@media (min-width:600px){.ev-menu-level-0 li.hovered .ev-menu-level-1{visibility:visible}}ul.placeholder{display:block;width:250px;background-color:#f4f4f4}.placeholder-list-item{height:24px;background-color:#d3d3d3;overflow:hidden;border-radius:5px;position:relative}.placeholder-list-item .loading{position:absolute;left:-45%;height:100%;width:45%;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,98.4%,.05)),color-stop(hsla(0,0%,98.4%,.3)),color-stop(hsla(0,0%,98.4%,.6)),color-stop(hsla(0,0%,98.4%,.3)),to(hsla(0,0%,98.4%,.05)));background-image:linear-gradient(270deg,hsla(0,0%,98.4%,.05),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.6),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.05));background-image:-moz-linear-gradient(to left,hsla(0,0%,98.4%,.05),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.6),hsla(0,0%,98.4%,.3),hsla(0,0%,98.4%,.05));-webkit-animation:loading 1s infinite;animation:loading 1s infinite;z-index:45}@-webkit-keyframes loading{0%{left:-45%}to{left:100%}}@keyframes loading{0%{left:-45%}to{left:100%}}#cart_box{position:fixed;z-index:99998;top:0;width:292px;border:1px solid #efefef;border-top:0;box-shadow:0 0 10px 2px rgba(0,0,0,.2);max-height:400px;background:#fff;text-decoration:none;padding:10px;color:#666;overflow:hidden;-webkit-transition:top 1s,visibility 1s,pointer-events 1s;transition:top 1s,visibility 1s,pointer-events 1s;-webkit-transition-delay:0s;transition-delay:0s;right:calc((100vw - 1000px)/2)}#cart_box.hid{visibility:hidden;top:-400px;-webkit-transition-delay:4s;transition-delay:4s}#cart_box.hid-no-animation{visibility:hidden;top:-400px;-webkit-transition-delay:0s;transition-delay:0s}#cart_box_inner_container{position:relative;height:100%;overflow:hidden;max-width:100%;max-height:400px}#cart_box_inner_container ul{padding-left:0;overflow-y:auto;max-height:320px}#cart_box_inner_container ul li{list-style:none;margin-bottom:5px;padding-bottom:5px}:after{clear:both}#cart_box_inner_container ul li:after,#cart_box_inner_container ul li:before{display:table;content:"";line-height:0}#cart_box_inner_container li .right{float:right;text-decoration:none}#cart_box_inner_container li .left{color:#333}#cart_box_inner_container li button.remove_product:hover{background-color:#d7d7d7}#cart_box_inner_container li .price_container{color:#e3101b;white-space:nowrap}#cart_box_inner_container li .product_image{float:left;margin-right:10px}#cart_box_inner_container li a.left{word-break:break-word}@media only screen and (max-width:600px){#cart_box{display:none}}body,html{font-size:16px;font-family:Segoe UI,"Open Sans",Tahoma,Geneva,Helvetica,Arial,sans-serif;color:#3a3a3a;overflow-anchor:none;scroll-behavior:smooth;min-height:100%}h1{font-size:1.4em;font-weight:700}h2{font-size:18px!important}h3,h4,h5{font-size:16px!important;font-weight:700}a{text-decoration:none}.circle{border-radius:50%}hr{border-top:1px solid #f4f4f4}button{border:none}button.ev-green{background-color:#1f8900;color:#fff!important}button.ev-green:hover:not(.disabledBtn){background-color:#1c7e33}.e-ville_green_color{color:#1f8900}.pull-right{float:right}.pull-right:after{clear:both}main img{max-width:100%;height:auto}.hidden-mobile{display:inherit}.hidden-desktop{display:none}.ev-notification{padding:25px;border-radius:10px;margin-bottom:15px;text-align:center}.notification-blue{background-color:#dde6ee;color:#0f66b5;border:1px solid #0f66b5}.zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.border-radius-15{border-radius:15px}.full-width{width:100%}.btn-gray{color:#fff!important;background-color:#aaa!important;text-shadow:none!important;min-height:45px}:focus-visible{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #0f66b5,inset 0 0 0 4px #0f66b5}@media (max-width:480px){.hidden-mobile{display:none}}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.hidden-phone{display:none!important}}@media screen and (max-device-width:1920px) and (max-width:1536px){#ev-navbar-content,#ev-vps-bar div,#footerb,#newnavb #nav,.container{max-width:1440px}}@-webkit-keyframes animate-stripes{0%{background-position:0 0}to{background-position:60px 0}}@keyframes animate-stripes{0%{background-position:0 0}to{background-position:60px 0}}body{min-width:1000px}.sliding{cursor:pointer}.sliding *{pointer-events:none!important}.cap{display:inline-block}.cap:first-letter{text-transform:uppercase}.evilleBlue{color:#0f66b5!important}hr{background-color:transparent;opacity:1}.header-big{font-family:"Segoe UI Black",Tahoma,Geneva,Verdana,sans-serif;font-weight:bolder;font-size:2em}.wiggle{-webkit-animation:wiggle-cart 1s infinite;animation:wiggle-cart 1s infinite}.button-as-link{color:#3a3a3a;background:none;border:none;box-shadow:none;padding:0;margin:0;text-decoration:underline}.button-as-link:hover{text-decoration:none;background:none;border:none}.banner-wrapper{grid-gap:15px;gap:15px;display:flex;border-radius:15px;background-color:#f4f4f4;overflow:hidden}@media only screen and (max-width:600px){.banner-wrapper{flex-direction:column;border-radius:0}}@media only screen and (min-width:600px){.banner-wrapper{flex-direction:row}}.banner-wrapper .banner-big{flex:0 0 auto;aspect-ratio:1.6}@media only screen and (max-width:600px){.banner-wrapper .banner-big{width:100%}}@media only screen and (min-width:600px){.banner-wrapper .banner-big{width:50%}}.banner-wrapper .banner-big img{object-fit:cover;height:100%;width:100%}.banner-wrapper .fpHeroContent{flex:1 1 auto;margin:1rem 2.5rem;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:600px){.banner-wrapper .fpHeroContent{text-align:center}}.banner-wrapper .fpHeroContent strong{font-size:1.3rem;margin-bottom:1em}.banner-wrapper .fpHeroContent .btn{background-color:#0f66b5;color:#fff;padding:10px 15px;text-shadow:none;border-radius:15px;min-width:40%;margin:1em 0}.banner-wrapper .fpHeroContent p{margin-top:0;margin-bottom:1em}.banner-wrapper .fpHeroContent .fpCountdownTitle{color:#fa574e}@media only screen and (min-width:600px){.banner-wrapper.small{max-height:300px;font-size:1em}.banner-wrapper.small .btn{width:150px!important;min-width:unset!important}}@media only screen and (max-width:600px){.banner-wrapper.small{margin:1em;border-radius:15px;font-size:1em}.banner-wrapper.small p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.banner-wrapper+.banner-wrapper{margin-top:1rem}.number{color:#b3b3b3}p{margin:1em 0}#ev-content-wrapper{display:flex;width:100%;max-width:1520px;margin:auto;padding-left:0;padding-right:0}#main_content{min-height:100vh;width:100%;max-width:1213px}#breadcrumb a{color:#333}#ev-menu.hidden+#main_content{max-width:1213px}@media (min-width:1200px){.container{max-width:1520px}}.react-tooltip-lite{background:#333;color:#fff;border-radius:5px;font-size:11px;text-align:center;opacity:.9;width:200px;pointer-events:none}.react-tooltip-lite-arrow{border-color:#333;opacity:.9}.btn-link{color:#0f66b5;background:none;padding:0;margin:0}.btn-link:hover{text-decoration:none;background:none}h3{line-height:1.1em;padding:0;margin:0;font-size:1em;font-weight:700}.btn{vertical-align:unset}.hidden{display:none}a{color:#0f66b5}iframe[id^=quchbox]{left:0!important;margin:0!important;width:100%!important}#top-block-message{position:fixed;top:64px;left:0;height:auto;width:100%;background-color:#ffda44;color:#333!important;opacity:.9;font-size:120%;text-align:center;padding:8px;z-index:8;max-width:100%!important}#top-block-message .close{float:right;font-size:20px;color:#333;opacity:1;filter:alpha(opacity=20)}#top-block-message a{color:#fff}h2{font-size:1.2rem;font-weight:700}.value_propositions{display:block;line-height:1.1em;text-decoration:none;background:url(https://www.e-ville.com/themes/20130816/img/2018-ville-ja-kyltti.png) no-repeat;width:250px;padding-top:70px;padding-left:26px;padding-right:33px;cursor:pointer;position:relative;top:-63px}.value_propositions ul{background-color:#eee;border-top-left-radius:70px;margin-left:-10px;transform:rotate(2.5deg) translateZ(0);-ms-transform:rotate(2.5deg) translateZ(0);-webkit-transform:rotate(2.5deg) translateZ(0);padding-left:0}.value_propositions li{list-style-type:none;padding-left:12px;padding-top:5px;font-weight:400;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden}#free_shipping_excluding_uk_tooltip{text-decoration:underline}#new_products{margin-top:60px}#main_content .container{max-width:none!important;padding:0;margin:0}.head1{font-size:1.5em;line-height:40px;margin:10px 0;display:block}.head2{font-weight:700;font-size:1.4em;display:block}.head3,.head4{font-size:1em;display:block}.ev-fp-horizontal-item-list .subcategory_item:first-child{margin-left:15px}.modal-dialog{max-width:700px}div[id^=front_page_product_row_] ul .ev-product-item{height:100%}div[id^=front_page_product_row_] ul .ev-product-item:last-child{height:auto;border:none!important}div[id^=front_page_product_row_] ul .ev-product-item:last-child .prodListImg,div[id^=front_page_product_row_] ul .ev-product-item:last-child .product_actions,div[id^=front_page_product_row_] ul .ev-product-item:last-child .product_stars{display:none}div[id^=front_page_product_row_] ul li:last-child .ev-product-item-image>.imgToolTip{visibility:hidden;height:176px}div[id^=front_page_product_row_] ul li:last-child .product-card-main-data-container{align-items:center;height:100%;justify-content:center}div[id^=front_page_product_row_] ul li:last-child .product_desc{background-image:url(https://www.e-ville.com/js/tinymce/uploaded/ARROW-RIGHT-SLIDER-3.png);background-repeat:no-repeat;background-position-x:center;text-align:center;height:4em;margin-top:-50px}div[id^=front_page_product_row_] ul li:last-child .product_desc .head3{padding-top:40px;max-height:4em}.onofftoggle{position:relative;width:64px;text-align:right;padding-right:1em;border-radius:50px!important;margin:0 1em 0 5em;color:#333;height:36px;background:#dbdbdb}.onofftoggle:active,.onofftoggle:focus{outline:none}.onofftoggle .off{display:inline;position:relative;left:-79px}.onofftoggle .on{display:none;position:relative;left:-50px}.onofftoggle.active .off{display:none!important}.onofftoggle.active .on{display:inline!important}.onofftoggle.active{text-align:left;background-color:#0f66b5}.onofftoggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.onofftoggle.active:before{-webkit-transform:translateX(30px);transform:translateX(30px)}@media only screen and (max-width:600px){body{min-width:unset}.banners-container{margin:0 -10px 1em;overflow:hidden}.CookieConsent{padding-bottom:env(safe-area-inset-bottom,15px)!important}#rcc-confirm-button{margin-bottom:15px!important}h2{font-size:1.1rem!important}#root,.btn{font-size:14px}#main_content{max-width:100%!important;padding:0}#newnavb,#product_thumbs,#share_block{display:none}.col,.row{display:block;margin:0;width:100%}.attribute_row{position:relative}.attribute_name{position:absolute;left:15px;z-index:1}.attribute_select select{text-align:right;border:0;background-color:#fafafa;border-radius:25px}.section_content{margin-bottom:16px;padding-right:8px;padding-left:8px}.ev-product-list-container .show_more{width:100%;padding:16px;margin:16px 0!important}#front-page-banner{margin:-10px -10px 8px}#front-page-banner,.mobileBannerImg{height:100vw;width:100vw}#front-page-banner div:first-child{margin-bottom:5px}#frontPageContainer{margin:0 10px}.horizontal-container{margin-top:8px}#category_container .horizontal-container,#frontPageContainer .horizontal-container,#product_page .horizontal-container{margin-right:-10px;margin-left:-10px;padding-top:6px}.fp_title{margin-bottom:17px!important;margin-top:30px!important}#top-block-message{top:48px;position:-webkit-sticky;position:sticky;min-height:62px;font-size:100%;padding:8px 32px 8px 20px}#botbutton,.react-tooltip-lite,.react-tooltip-lite-arrow{display:none!important}#top-block-message .close{font-size:20px;opacity:1;float:none;display:block;position:absolute;right:4px;top:6px;background:#333;color:#fff;height:24px;width:24px;line-height:18px;border-radius:50%}#myaccount{font-size:14px!important}div[id^=category_list_]{padding-left:10px!important;margin-left:0}div[id^=front_page_product_row_] ul li:last-child .ev-product-item-image>.imgToolTip{visibility:hidden;height:150px}td.xl65{padding:.5rem}.CookieConsent div:first-child{height:90px}#scrollTopBtn{bottom:1em;height:40px;padding:7px 0 0;position:fixed;right:1em;width:40px;border-radius:50%;text-align:center;box-shadow:0 0 1px 0 #000;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,93.7%,.8)),to(hsla(0,0%,89%,.8)));background:linear-gradient(180deg,hsla(0,0%,93.7%,.8),hsla(0,0%,89%,.8));border:1px solid #efefef}#scrollTopBtn .fa-angle-up{color:#0f66b5}.show_all_button{text-align:center}.show_all_button button{border-radius:25px!important;height:64px;background:#0f66b5;text-shadow:none;color:#fff!important;margin-top:25px;width:100%}.onofftoggle{margin:0 1em 0 4em}}@media (min-width:600px){.show_all_button{text-align:center}.show_all_button button{border-radius:25px!important;height:64px;background:#0f66b5;color:#fff!important;margin-top:25px;width:400px}#myaccount{background:#f4f4f4}#myaccount>#ev-content-wrapper>#main_content{margin-bottom:20px;margin-top:15px}#main_content{margin-top:12px}.fa-chevron-down.rotated,.open .fa-chevron-down{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.fa-chevron-down,.fa-chevron-down.rotated,.open .fa-chevron-down{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fa-chevron-down{-webkit-transform:rotate(0deg);transform:rotate(0deg);float:right;margin-right:10px;margin-top:5px;color:#aaa}.show_all_button button{background-color:#0f66b5;color:#fff;padding:15px;text-shadow:none;border-radius:25px}.show_all_button button:hover{background:#333;color:#f4f4f4}}@media (min-width:1520px){#top-block-message .close{position:absolute;right:calc((100vw - 1520px)/2);padding:2px 0}}@media (min-height:870px) and (min-width:600px){#evMenuInner{position:-webkit-sticky;position:sticky;top:70px}}.fp_title{margin-top:24px;margin-bottom:24px}.fp_title .productTag.small{position:relative;vertical-align:top;margin-right:4px;margin-left:0;background:none;border:none;opacity:1}.ev-fp-horizontal-item-list .subcategory_item:first-child{margin-left:0;padding-left:0}a:hover{text-decoration:none}.zeroMar{margin:0}.btnLikeLink{background:none;color:#0f66b5;text-decoration:underline}.btnLikeLink:hover{font-weight:500}.tabcontainer .nav-tabs{display:flex;align-items:center;justify-content:space-around;margin-bottom:40px!important;border:0}.tabcontainer .nav-tabs .nav-item{flex:1 1 auto}.tabcontainer .number{color:inherit!important}.nav-tabs{margin-bottom:20px!important}.nav-tabs .nav-link{border:none!important}.nav-tabs .nav-link:hover{border-top:none!important;border-left:none!important;border-right:none!important;border-radius:none!important}.nav-tabs .nav-link.active{border:none!important;font-weight:700;background-color:transparent!important;color:#0f66b5!important;border-top-left-radius:8px;border-top-right-radius:8px}#product_blogs,#product_videos{display:flex;flex-wrap:wrap;width:100%}.product_yt_video{border-radius:15px;width:100%;aspect-ratio:1.77777778;border:1px solid #efefef;background-color:#f4f4f4;position:relative}.product_yt_video iframe{border-radius:15px;width:100%;aspect-ratio:1.77777778}.product_blog_post:nth-child(4n),.product_yt_video:nth-child(4n){margin-right:0}.product_blog_post img,.product_yt_video img{border-radius:15px;width:100%}.product-yt-button-container{padding:25px;position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:column}.product-yt-button,.product-yt-button-container{display:flex;justify-content:center;align-items:center}.product-yt-button{position:relative;width:60px;height:60px;background:#333;color:#fff;opacity:.8;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2)}a.product-blog-button{display:block;margin-top:15px;background:#fff;border:1px solid #efefef!important;text-align:center;padding:12px;color:#3a3a3a;border-radius:8px}.cc-container{flex:1 0!important;text-align:center}body.modal-open{overflow:hidden;padding-right:17px}.modal-backdrop{opacity:.8!important}.ev-modal{position:fixed;top:0;left:0;z-index:1055;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;-webkit-transition:all .4s;transition:all .4s}.ev-modal .ev-modal-dialog{display:inline;display:initial}.ev-modal .ev-modal-content{position:relative;border-radius:10px;box-shadow:0 0 10px 10px rgba(0,0,0,.1);background-color:#fff}@media only screen and (max-width:600px){.ev-modal .ev-modal-content{width:100%;position:fixed;bottom:-100%;overflow:scroll;max-height:90dvh;-webkit-transition:bottom .4s ease-in-out;transition:bottom .4s ease-in-out}}@media only screen and (min-width:600px){.ev-modal .ev-modal-content{width:30%;min-width:460px;max-width:600px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:200%;max-height:90dvh;-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out}}.ev-modal .ev-modal-body{margin:8px;padding:8px}@media only screen and (min-width:600px){.ev-modal .ev-modal-body{padding:25px!important;max-height:90dvh;overflow-y:auto;scrollbar-width:thin}}@media only screen and (max-width:600px){.ev-modal-content.visible{bottom:0!important}}@media only screen and (min-width:600px){.ev-modal-content.visible{top:50%;position:absolute}}.ev-add-to-cart-modal{height:100dvh!important}.ev-add-to-cart-modal #attributes_box,.ev-add-to-cart-modal #price_container,.ev-add-to-cart-modal .delivery_info_wrapper,.ev-add-to-cart-modal .ev-product-price-wrapper,.ev-add-to-cart-modal .ev-product-vps{background:none;border:none;border-radius:0;box-shadow:none;padding:0;margin:0!important}.ev-add-to-cart-modal .ev-product-price{width:100%;text-align:center;margin-top:15px}.ev-add-to-cart-modal .add-to-cart-modal-product-image img{width:25%;margin-bottom:30px}.ev-add-to-cart-modal .product_buy_box_wrapper{border-radius:15px;padding:25px 25px 15px!important}.ev-add-to-cart-modal .product_buy_box_wrapper .ev-product-attributes{width:100%;flex-direction:column}.ev-add-to-cart-modal .product_buy_box_wrapper .attribute_row{max-width:100%!important}.ev-add-to-cart-modal .product_buy_box_wrapper .attribute_select{position:relative}.ev-add-to-cart-modal .product_buy_box_wrapper .attribute_select select{text-align:right;-webkit-appearance:none;padding:10px 50px 10px 130px!important;border:0;background-color:#fafafa;border-radius:25px}.ev-add-to-cart-modal .product_buy_box_wrapper .attribute_select:before{top:11px!important}.ev-add-to-cart-modal .product_buy_box_wrapper .ev-product-attributes label{position:absolute;z-index:1;top:11px;left:16px}.ev-add-to-cart-modal .product_buy_box_wrapper .ev-product-attributes>div{margin-bottom:12px}.ev-add-to-cart-modal .product_buy_box_wrapper .ev-product-attributes .attribute_name{padding:0!important;float:left;vertical-align:middle;width:150px;font-weight:700;position:relative}.ev-add-to-cart-modal #attributes_box{margin-bottom:0}.ev-add-to-cart-modal .ev-product-vps{margin-top:25px!important}.ev-add-to-cart-modal .bull{font-size:40px;display:inline-block;height:24px;line-height:10px;width:24px;top:8px;position:relative;font-family:sans-serif}.ev-add-to-cart-modal .item_link_cta{width:100%!important;margin-bottom:25px}@media only screen and (max-width:600px){.ev-add-to-cart-modal .item_link_cta{height:50px!important}}.ev-add-to-cart-modal #continue-shopping{border-radius:25px!important;padding:15px!important;display:block;margin-right:10px;font-size:18px}.ev-add-to-cart-modal .buyboxvps{display:flex;align-items:flex-end}.ev-add-to-cart-modal .buyboxvps li{list-style:none;display:grid;width:33.33333%;text-align:center;grid-row-gap:1ch;row-gap:1ch;grid-template-rows:auto 40px;margin:0 3px 8px;font-size:12px;padding:0 5px}.ev-add-to-cart-modal .buyboxvps li:nth-child(2){border-left:1px solid #efefef;border-right:1px solid #efefef}@media only screen and (max-width:600px){.ev-add-to-cart-modal{padding-bottom:env(safe-area-inset-bottom,24px)}}#main-checkout:hover img{-webkit-animation:wiggle-cart .4s ease-in-out;animation:wiggle-cart .4s ease-in-out}.coManageProducts{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:3;display:flex;justify-content:space-between;height:50px;margin:.2em 0}.coManageProducts input{margin:5px 0;width:40px;text-align:center;border:1px solid #efefef}.coManageProducts button:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#e2e2e2));background-image:linear-gradient(180deg,#e9e9e9,#e2e2e2)}.coManageProducts .coQuantityControl{width:40px;height:40px;border-radius:50%;margin:5px 0;background-color:#dbdbdb}.coManageProducts .coAdd{margin-left:1em}.coManageProducts .coSubtract{margin-right:1em}@-webkit-keyframes wiggle-cart{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wiggle-cart{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media only screen and (min-width:600px){#ev-anotherLang-modal .modal-dialog{max-width:60vw;min-width:900px}#ev-anotherLang-modal .modal-content{background:#0f66b5;color:#fff;text-align:center;min-height:550px}#ev-anotherLang-modal .modal-body{overflow:hidden}#ev-anotherLang-modal .modal-body button{height:60px;background-color:#333;color:#fff;width:50%;margin:5px 0}#ev-anotherLang-modal .mainTitle{font-size:4em;margin:.2em 0;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-weight:400}#ev-anotherLang-modal h3{margin:2em 0}#ev-anotherLang-modal .flagsBtn img{width:20px;margin-top:-2px;margin-right:8px}}@media only screen and (max-width:600px){#ev-anotherLang-modal .modal-dialog{max-width:100vw}#ev-anotherLang-modal .modal-content{background:#0f66b5;color:#fff;text-align:center;min-height:500px;height:calc(100vh - 16px)}#ev-anotherLang-modal .modal-body button{height:55px;background-color:#333;color:#fff;width:90%;margin:5px 0}#ev-anotherLang-modal .mainTitle{font-size:1.7em;margin-top:1em}#ev-anotherLang-modal h3{margin:2em 0;font-size:75%;font-weight:400}#ev-anotherLang-modal .flagsBtn img{width:20px;margin-top:-2px;margin-right:8px}#ev-anotherLang-modal .closeModalHeader{text-align:right;margin-top:11px}}#sideDrawer{position:fixed;top:0;right:-350px;height:100dvh;width:350px;max-width:100vw;background:#fff;text-align:center;z-index:99997;box-shadow:0 0 8px 2px rgba(0,0,0,.3);overflow-y:scroll;-webkit-transition:right .3s,visibility .3s;transition:right .3s,visibility .3s;font-size:14px;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;border-top-left-radius:25px;border-bottom-left-radius:25px}#optionContainer{display:grid;grid-template-columns:90% 10%;grid-row-start:1;grid-row-end:2;margin:2em .5em;text-align:left}#sideDrawer p{font-weight:500}#sideDrawer #closeBtn{position:absolute;top:8px;right:8px;line-height:0;height:32px;width:32px;font-size:170%;border-radius:50%;background:#0f66b5;color:#efefef;border:1px solid #efefef;z-index:99999}#sideDrawer #closeBtn:hover{background:#efefef;color:#0f66b5}#sideDrawer #npsFeedbackThanks{height:100%;width:100%;color:#fff;font-weight:500;background:#0f66b5;z-index:99998;position:absolute;top:0;left:0}#sdSubmitBtn{background:#0f66b5;border-radius:8px;display:block;color:#fff;padding:1em;margin:.25em auto;width:90%}#sdSubmitBtn:hover{background-color:#0d5ba2}#noFbBtn{background:none;color:#0f66b5;padding:1em;font-weight:500}#sdFade{position:fixed;left:0;background:#000;opacity:.5;top:0;width:100%;z-index:99996;height:100%}.csLoadingSpin{margin:2em 0;font-size:2em}#accross #closeBtn{background-color:transparent;border-color:#fff;color:#0f66b5;right:6px;top:6px}#accross #closeBtn:hover{background:#0f66b5;color:#fff}#accross #headerTitle{margin:1.25em 0}#accross #headerTitle a{color:#333}#accross #headerTitle a:hover{text-decoration:underline}#accross #freeDeliProgBarBlock{border-top:1px solid #efefef;padding-bottom:.5em;padding-top:.1em}#accross #freeDeliProgBarBlock #progBarCont{height:20px;overflow:hidden;border-radius:5px;position:relative;margin:1em;background-color:#dbdbdb;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}#accross #freeDeliProgBarBlock #progBar{min-height:20px;border-radius:5px;background-color:#0f66b5;-webkit-transition:width 2s;transition:width 2s}#accross #freeDeliProgBarBlock .fullBar{background-color:#1f8900!important}#accross #headerImg{width:40px;margin-right:8px;margin-left:-24px}#accross .stars_container{font-size:14px}#accross .stars_container+span{display:none}#accross #csItemsBlock{box-shadow:inset 0 0 8px rgba(0,0,0,.15)}#accross .csItem{font-size:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1em 8px 1em 4px;border-bottom:7px solid #efefef}#accross .csItem .prodDet{text-align:left;width:100%;margin-left:4px}#accross .csItem .prodDet .linkTitle{color:#333}#accross .csItem .prodDet .csBull{padding-top:0;font-size:44px;display:inline-block;height:20px;line-height:0;width:22px;top:10px;margin-left:-3px;position:relative}#accross .actBtn{height:54px;margin:.25em 0;width:100%;box-shadow:none;text-shadow:none;background-color:#f0f0f0}#accross .actBtn i{font-size:120%;margin-right:8px}#accross .actBtn:not(.successBtn):hover{background:#dbdbdb}#accross .successBtn{background-color:#1f8900;color:#fff}#accross .successBtn:hover{background-color:#1c7e33}#accross .stripes{background-size:30px 30px;background-image:linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent)}#accross .stripes.animated{-webkit-animation:animate-stripes 2s linear infinite;animation:animate-stripes 2s linear infinite}#accross .checkIcon{padding:6px;font-size:120%}#accross .ptSplit{display:flex;justify-content:space-between}#accross .priceTotal{margin:0 1em;padding-top:1em;text-align:left}@media (max-width:350px){#accross #headerImg{display:none}}@media (min-width:600px){.desktopWide{width:420px!important}#accross .csItem{padding:1.25em 8px}.stickyBtm{position:-webkit-sticky;position:sticky;bottom:0;display:block;padding-top:0;border-top:1px solid #efefef;background:#fff}}@media (max-width:600px){#csItemsBlock{max-height:calc(100dvh - 450px);min-height:160px;overflow-y:scroll}#csItemsBlock.noProgBar{max-height:calc(100dvh - 360px)}}#product_stars_on_product_page{display:inline}.stars_container{position:relative;display:inline-block}.fa-star:not(.checked):not(.catFilter){color:#f4f4f4}.fa-star.checked{color:#fac917!important}.product_stars>div{display:flex;align-items:center;grid-gap:5px;gap:5px}.checked_stars{position:absolute;overflow:hidden;white-space:nowrap}.ekkolb.show{display:flex!important;align-items:center;justify-content:center;padding-right:0!important}#lightbox-modal .modal-content{background:var(--lightbox);border:none;max-width:calc(100vw - 8px);max-height:100vh}#lightbox-modal .btn-close{position:absolute;top:20px;right:18px;font-size:1.2rem;z-index:10}#lightbox-modal .modal-dialog{max-width:600px;margin-top:0}#lightbox-modal .carousel-control-next-icon,#lightbox-modal .carousel-control-prev-icon{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000)}#lightbox-modal .modal-body{display:flex;align-items:center;padding:0;text-align:center}#lightbox-modal img{width:auto;max-height:100vh;max-width:100%}#lightbox-modal .carousel-item>img.w-100{max-height:92vh}#lightbox-modal .carousel-caption{left:0;right:0;bottom:0;background:rgba(36,36,36,.75)}#lightbox-modal .carousel-control-next,#lightbox-modal .carousel-control-prev{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}#lightbox-modal .carousel-control-prev{left:10px}#lightbox-modal .carousel-control-next{right:10px}@media only screen and (min-width:600px){#lightbox-modal div#lightboxCarousel{min-width:315px}}