:root{--color-ev-green:#b4d143;--color-ev-blue:#00aeef;--color-new-blue:#3a8edc;--color-ev-orange:#fa850a;--color-ev-orange:#FFA500;--color-ev-orange:#E67E22;--color-ev-orange:#F76F43;--color-ev-gray:#efefef;--color-prod-border:gainsboro;--color-error:#B23232;--color-flash:#ef7312;--grid-gap:clamp(1rem,3vw,1.5rem);--font-weight-thin:300;--font-weight-normal:500;--font-weight-bold:600;--font-weight-xbold:800;--radius:1.5rem;--button-radius:50vh;--form-control-disabled:#959495;interpolate-size:allow-keywords}HTML{background-color:white}BODY{background-color:white;color:#323232;margin:0px;font-family:Raleway,Ubuntu,Verdana,Arial,Helvetica,sans-serif !important;font-size:1rem;font-weight:var(--font-weight-normal);line-height:1.5;overflow-y:auto;overflow-x:hidden;--titles-case:none;font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}DIV#body:not(.plain){background-color:#444}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}A:active,INPUT[type="image"]:active,BUTTON:active{transform:translateY(2px)}P{margin:0px;line-height:150%}A{color:inherit;text-decoration:none}A:hover{text-decoration:underline}STRONG{font-weight:var(--font-weight-xbold)}A
IMG{border:none}A.gmaps,A.gmaps:visited{text-decoration:underline}A.gmaps:hover{text-decoration:underline}H1{color:black;font-size:clamp(1.25rem, 4vw, 1.75rem);font-weight:var(--font-weight-xbold);margin:0.5em 0}H2{font-size:28px;font-weight:var(--font-weight-xbold);margin:0.75em 0}H3{font-size:24px;font-weight:var(--font-weight-xbold);margin:0.75em 0}H4{font-size:20px;font-weight:var(--font-weight-xbold);margin:0.75em 0}@media (max-width: 960px){H1{font-size:clamp(1.5rem,3.5vw,2rem)}H2{font-size:clamp(1.25rem,3.5vw,2rem)}H3{font-size:clamp(1rem,2vw,2rem)}H4{font-size:clamp(1rem,2vw,2rem)}H1.products-name-title{text-align:left}}H1:first-letter,H2:first-letter,H3:first-letter,H4:first-letter,H5:first-letter {text-transform:uppercase}FORM{display:inline}LABEL{cursor:pointer;width:100%;display:block}TEXTAREA:focus,INPUT:focus{outline:none}@media (pointer: coarse), (hover: none){.has-tooltip[title]{position:relative;display:inline-flex;justify-content:center}.has-tooltip[title]:focus::after{content:attr(title);position:absolute;z-index:1000;top:100%;min-width:160px;color:#5f5f5f;background-color:#fff;border:1px
solid silver;width:fit-content;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 4px 9px 0px rgba(0,0,0,0.35);-webkit-box-shadow:1px 4px 9px 0px rgba(0,0,0,0.35);-moz-box-shadow:1px 4px 9px 0px rgba(0,0,0,0.35)}}INPUT[type="text"],INPUT[type="number"],INPUT[type="password"],SELECT,TEXTAREA{padding:0.75em 1em;font-size:clamp(0.85rem, 0.75vw, 1rem);font-family:inherit;font-weight:500;border-radius:0;border:1px
solid #caced1;outline:none;color:black;background-color:#f9f9f9 !important;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-numeric:lining-nums;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}TEXTAREA{border-radius:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem}SELECT{position:relative;padding:0.5em 1em 0.5em 0.5em;border:1px
solid #caced1;cursor:pointer}::-webkit-input-placeholder{color:silver}:-moz-placeholder{color:silver}::-moz-placeholder{color:silver}:-ms-input-placeholder{color:silver}.schema-meta{font-size:0}.loader{display:none}.rounded{border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.rounded-top{-webkit-border-top-left-radius:calc(var(--radius) / 2);-webkit-border-top-right-radius:calc(var(--radius) / 2);-moz-border-radius-topleft:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);border-top-left-radius:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2)}.rounded-bottom{-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-left-radius:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);-moz-border-radius-bottomleft:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2)}.round{border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}.hidden,.memcached{display:none !important}#page{background:white;margin:auto;position:relative;z-index:1}#page.scrolled #content>.content-page{padding-top:135px}#page .page-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9997;background-color:#000;opacity: .35;background-color:transparent;opacity:1;visibility:hidden;-webkit-box-shadow:-5px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:-5px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:-5px 0px 5px 0px rgba(0, 0, 0, 0.2);transition:opacity 0.3s, visibility 0.3s}.button{cursor:pointer;display:inline-block;font-weight:700;font-size:clamp(1rem, 2.5vw, 1.15rem);line-height:clamp(1rem, 5vw, 2rem);padding:0.5em 2em;text-decoration:none;white-space:nowrap;border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}.button:hover{opacity:0.8}.button.small{line-height:clamp(1rem,1.25vw,2.5rem);font-size:clamp(0.85em,2vw,1em)}.button.green{background-color:var(--color-ev-green);border:2px
solid var(--color-ev-green);color:white !important}.button.green:active{background-color:#69ae36;position:relative;top:1px}.button.blue{background-color:var(--color-ev-green);border:2px
solid var(--color-ev-green);color:white !important}}.button.blue:active{background-color:#69ae36;position:relative;top:1px}.button.white{background-color:white;border:1px
solid var(--color-new-blue);color:var(--color-new-blue) !important}.button.back:before{content:'\e9b8';font-family:'evital-icons';position:relative;left:-0.5em}.button.next:after,.button.continue:after{content:'\e9b9';font-family:'evital-icons';position:relative;left:0.5em}.button.allink:before,.button.readmore:before{content:'\e9db';font-family:'evital-icons';font-size:1.2em;margin-right:0.5em}.button.green.circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-family:'evital-icons';width:40px;height:40px;padding:0px;line-height:40px}.button.orange,.wpwl-button{display:flex;font-family:inherit;font-weight:bold;display:inline-block;text-align:center;color:white !important;background:var(--color-ev-orange);;border:2px
solid var(--color-ev-orange);;line-height:3.5rem;padding:0
2rem;white-space:nowrap;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none !important}.button.orange.disabled{display:inline-block;text-align:center;color:white !important;background:silver;border:1px
solid gray;line-height:3em;cursor:pointer;padding:0em
4em 0 4em;white-space:nowrap;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.button.orange.disabled:before{content:'\e8dd';font-family:'evital-icons';position:absolute;left:0.5em;font-size:1.5em;padding-right:0.5em;color:dimgray}.button.orange.disabled
P.more{line-height:1.5em;font-size:70%}.button.orange:hover{text-decoration:none;opacity:0.9}.button.orange:active{position:relative;top:1px}.button.orange.next{padding:0
3em 0 2em}.button.orange.back:before{content:'\e9b8';font-family:'evital-icons';position:absolute;left:0.5em;font-size:1.5em;padding-right:0.5em}.button.orange.confirm{padding:0
3.5em 0 3em}.button.orange.confirm:before{content:'\e9e0';font-family:'evital-icons';position:absolute;right:0.5em;font-size:1.5em;padding-left:0.5em}.button:disabled{background:gainsboro;border-color:gainsboro;color:silver !important}.nav_btns{display:flex;justify-content:space-between;margin-top:var(--grid-gap) !important}@media (max-width: 960px){.nav_btns{padding:0
calc(var(--grid-gap) / 2)}}#loader{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999}.mobile
#loader{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url('/catalog/images/page-loader.gif') 50% 65% no-repeat rgba(249,249,249,0.4);background-size:48px 48px}.csstransforms
#loader{background:rgba(249,249,249,0.4)}.csstransforms .spinner:not([role=progressbar]){display:block;margin:0
auto;position:relative;top:45%;height:50px;width:50px;-webkit-animation:rotation .7s infinite linear;-moz-animation:rotation .7s infinite linear;-o-animation:rotation .7s infinite linear;animation:rotation .7s infinite linear;border-left:8px solid rgba(0,0,0,.20);border-right:8px solid rgba(0,0,0,.20);border-bottom:8px solid rgba(0,0,0,.20);border-top:8px solid rgba(0,174,239,1);border-radius:100%}.csstransforms FORM.suggestions
.spinner{height:30px;width:30px;border-left:5px solid rgba(0,0,0,.20);border-right:5px solid rgba(0,0,0,.20);border-bottom:5px solid rgba(0,0,0,.20);border-top:5px solid rgba(0,174,239,1)}.page-wrapper{max-width:95vw;margin-left:auto;margin-right:auto}@media (max-width: 960px){.page-wrapper{max-width:unset}}@media (min-width: 1920px){.page-wrapper{max-width:1850px}}.selected{font-weight:var(--font-weight-xbold)}#header{padding:0px;background-color:white;transition:transform 0.4s ease, height 0.3s ease, padding 0.3s ease}#header.scrolled{position:fixed;top:0;width:100%;z-index:100;box-shadow:0 2px 10px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.8)}#header.collapsed{transform:translateY(-100%)}#header.scrolled #top-bar, #header.scrolled
#tabs{height:0;visibility:hidden}}DIV.header-content{margin:30px
auto;max-width:1170px;height:80px;position:relative}#top-bar{height:35px;line-height:35px;background:white;border-bottom:1px dashed silver;color:#E6E6E6;color:gray;font-size:14px;font-weight:600;transition:transform 0.4s ease, height 0.3s ease}@media (max-width: 960px){#top-bar{display:none}}#top-bar>.page-wrapper{display:flex;justify-content:space-between;align-items:center}#top-bar>.page-wrapper>*{display:flex}#localization:hover, #account-info:hover, #cart:hover, DIV#top-bar [id*="pop-up"]{box-shadow:0px 5px 5px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.3);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.3);background:white;cursor:pointer}#localization{text-transform:uppercase}#localization.open{color:dimgray}@media (min-width: 960px){#localization{position:relative}}#localization A:hover{font-weight:700}#localization>.language>*:not(:last-child){padding:0
5px;border-right:1px solid dimgray}#localization>.language>SPAN.selected{color:black}#localization.open>.language>*:not(:last-child){border-right:1px solid silver}#localization.open>.language>*:last-child{border-right:1px solid white}DIV#header #localization-pop-up{position:absolute !important;top:100%;left:0px;width:320px;background-color:white;padding:2em;z-index:10001;height:0;text-transform:initial;overflow:clip;visibility:hidden;transition:height 0.1s ease-out, visibility 0.1s;transition-delay:150ms}#localization:hover #localization-pop-up,#localization-pop-up.open{height:auto !important;visibility:visible !important}#localization-pop-up
FORM{display:grid;gap:0.5em}#localization-pop-up
SELECT{width:100%}#localization-pop-up
.language{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.5em;text-transform:uppercase}#header-wishlist
A{display:flex;position:relative;top:2px;text-transform:lowercase}#header-wishlist A:hover{color:black}#cart-account-info{max-width:955px;min-width:300px;height:35px}#cart-account-info>DIV{padding:0
10px;height:35px;display:inline-block}#account-info{display:inline-block;position:relative}#cart{display:inline-block;position:relative}#account:hover:before{color:var(--color-ev-blue)}.fancybox-inner
#my_account{margin:1em}#my_account INPUT[type="text"], #my_account INPUT[type="password"]{width:100%;line-height:clamp(1.75rem,6vw,2rem)}#login-pop-up{position:absolute;top:100%;right:0px;width:275px;background-color:white;padding:15px;z-index:10001;height:0;overflow:clip;visibility:hidden;transition:height 0.1s ease-out, visibility 0.1s;transition-delay:150ms}#account-info.login:hover #login-pop-up{height:auto;visibility:visible}DIV.mobile #login-pop-up{padding:0
4em !important}#login-pop-up
H4{font-size:1.5em;color:black;text-align:left;margin:0.5em 0 0.75em 0}#login-pop-up
FORM{display:grid;grid-template-columns:1fr 1fr;gap:0.5em;align-items:center}#login-pop-up
INPUT{width:100%;line-height:1.75em;grid-column:span 2;font-size:1rem;font-size:0.9rem}#login-pop-up .inputbox .pass-forgotten{text-align:right;order:2;font-size:0.85em;line-height:1.5em}#login-pop-up BUTTON.button.green,
#login-pop-up
A.button.green.register{order:1;line-height:32px;padding:0
1.5em}#login-pop-up
.or{height:35px;border-left:none;border-bottom:1px solid #b2b2b2;margin:0px;padding:0px;text-align:center}#login-pop-up .or
SPAN{display:inline-block;background:#fff;width:32px;height:32px;line-height:30px;font-size:12px;position:relative;top:16px;right:3px;border:solid 1px #b2b2b2;border-radius:100%}#login-pop-up UL.provider-icons{display:grid;grid-template-columns:repeat(4, 1fr);padding:15px
0 20px 0;border-bottom:1px solid #b2b2b2;justify-content:center;justify-items:center;color:white}#login-pop-up UL.provider-icons
LI{display:flex;justify-content:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}#login-pop-up UL.provider-icons .lr_providericons
I{height:2em;width:2em;font-size:1.7em;display:grid;justify-content:center;align-items:center}.lr_providericons.lr_facebook I, #my_account.login
.lr_providericons.lr_facebook{background-color:#43609c;color:white}.lr_providericons.lr_google I, #my_account.login
.lr_providericons.lr_google{background-color:#df4a32;color:white}.lr_providericons.lr_paypal I, #my_account.login
.lr_providericons.lr_paypal{background-color:#3b7bbf;color:white}.lr_providericons.lr_twitter I, #my_account.login
.lr_providericons.lr_twitter{background-color:#00acee;color:white}#login-pop-up .create-account
A.button{text-align:center;width:100%}#account-info.logged-in:before{}#account-info #account-pop-up{position:absolute;top:100%;right:0px;max-width:375px;background-color:white;padding:2em
2.5em;z-index:10001;text-align:left;color:gray;font-size:90%;font-weight:500;height:0;overflow:clip;visibility:hidden;transition:height 0.1s ease-out, visibility 0.1s;transition-delay:150ms}#account-info:hover #account-pop-up{height:auto;visibility:visible}.mobile #account-pop-up{padding-top:1em}#account-pop-up
#my_account{font-size:1.1em;font-weight:500;line-height:1.2em}#account-pop-up #my_account
.button.blue{padding:0.25em 1em}#account-pop-up UL.categories I[class^="icon-"], #account-pop-up IMG.customer-avatar{display:none}#account-pop-up #my_account
UL{padding:0}#account-pop-up #my_account>UL{display:grid;gap:1em}#account-pop-up #my_account>UL>LI{display:grid;gap:0.3em}#account-pop-up #my_account
LI{width:100%;border:none;float:none;min-height:10px;line-height:1.8em;padding:0px;list-style:none}#account-pop-up #my_account
DIV{min-height:1em;position:relative}#account-pop-up #my_account
H4{line-height:1.1em;font-weight:700;font-size:1.3em;color:black;text-transform:none;background:none;border-bottom:none;padding:0;margin:0}#account-pop-up DIV#my_account>UL>LI>DIV{padding:0;margin:0}#account-pop-up #my_account
A{text-decoration:none;white-space:nowrap}#account-pop-up #my_account A:hover{text-decoration:underline}#account-pop-up #my_account DIV:not(#account_edit)>I{display:none}#account-pop-up #my_account UL UL LI:before{content:"";margin:0}#account-pop-up #my_account H4:first-letter {text-transform:capitalize}#account-pop-up #my_account SPAN.bonus-amount{font-weight:bold;font-size:120%;color:black}@media (max-width: 960px){DIV#header .mobile DIV[id*="pop-up"]{display:none;font-size:1em;padding:2em
4em;text-align:left;background-color:white;width:100% !important;-webkit-box-shadow:0 15px 15px -10px #555;-moz-box-shadow:0 15px 15px -10px #555;box-shadow:0 15px 15px -10px #555}}DIV#header .mobile DIV[id*="pop-up"] .heading{font-size:clamp(1rem,4vw,1.25rem);font-weight:bold;margin-bottom:1rem}#header-cart-total,#header-cart-num{font-weight:bold}#account-info:hover A:hover, #cart:hover A:hover{color:black}#localization:after,#account-info:after,#cart:after{content:'\e9ee';font-family:'evital-icons';font-size:1.3em}#localization:hover:after,#account-info:hover:after,#cart:hover:after{content:'\e9ef';color:black}#header-rentals
SPAN.contents{margin-left:0.5em;font-size:80%}#cart A:hover{color:var(--color-new-blue)}#cart-account-info
A#logoff{margin-left:2px;padding-left:5px}#cart-account-info A#logoff:hover{text-decoration:none}#cart-account-info A ff:before{content:'\e87e';font-family:'evital-icons';line-height:30px;margin-right:3px;margin-left:3px}#cart-account-info A#logoff:hover:before{color:red}#cart-account-info
#cart{cursor:pointer;color:white;background-color:#f88527;background-color:var(--color-ev-orange)}#cart-account-info #cart[data-items="0"]{color:inherit;background-color:transparent}#cart-account-info #cart:hover{background-color:white;color:black !important}DIV#cart-account-info #cart.open A:hover{text-decoration:none}DIV#cart-account-info #cart
.contents{font-weight:bold;margin-left:0.5em}DIV#cart-account-info > DIV > A
I{color:#b4d143}#cart-pop-up{position:absolute;top:100%;right:0px;width:400px;background-color:white;color:black;z-index:100;text-align:right;cursor:auto;font-variant:normal;font-size:0.9rem;line-height:1em;height:0;overflow:clip;visibility:hidden;transition:height 0.1s ease-out, visibility 0.1s;transition-delay:150ms}#cart-pop-up #cart-header, #cart-pop-up UL.cart-contents{padding:0
1em}#cart:hover #cart-pop-up{height:auto;visibility:visible}@container (max-width: 960px){#cart-pop-up UL.cart-contents
LI{grid-template-areas:"name name name name"
"image prices prices prices"}#cart-pop-up #shopping-cart-grid{gap:0}#cart-pop-up UL.cart-contents LI
.name{grid-area:name;line-height:1em;gap:0}#cart-pop-up UL.cart-contents LI .name
A{line-height:2em}#cart-pop-up UL.cart-contents LI .name
.attributes{font-size:90%;color:gray}#cart-pop-up UL.cart-contents LI
.image{grid-area:image}#cart-pop-up UL.cart-contents LI
.price{grid-area:prices}}#cart-pop-up UL.cart-contents .dispatch-times, #cart-pop-up #order-dispatch-times, #cart-pop-up #coupons-display-input, #cart-pop-up #cart-header, #cart-pop-up #shipping-estimator, #cart-pop-up
.qty{display:none}#cart-pop-up UL.cart-contents
LI{gap:0;padding:0.5em 0}#cart-pop-up UL.cart-contents LI
.price{line-height:1.2em}#cart-pop-up UL.cart-contents LI
.regprice{color:silver;font-weight:500;font-size:90%}#cart-pop-up #coupons-display-input BUTTON, #cart-pop-up #coupons-display-input INPUT[type="text"], #cart-pop-up #shipping-estimator, #cart-pop-up UL.cart-contents LI .name A, #cart-pop-up #cart-header BUTTON, #cart-pop-up UL.cart-contents LI .qty
INPUT{font-size:1em}#cart-pop-up #cart-totals{line-height:2em;font-size:0.8em}#cart-pop-up
A.checkout.button{width:100%}#cart-pop-up A.remove-product{display:none}#cart-pop-up A.remove-product
I{width:2rem;height:2rem}#cart-pop-up A.remove-product I:before{width:1rem;font-size:1rem;line-height:1.75rem}#cart-pop-up UL.cart-contents LI .qty
INPUT{padding:0;max-width:2rem}#main-header{background:var(--color-ev-gray);background-color:inherit;color:black}@media (max-width: 960px){#main-header{padding:0}}#main-header .page-wrapper{display:flex;gap:var(--grid-gap);justify-content:space-between;align-items:center;height:80px}@media (max-width: 960px){#main-header .page-wrapper{flex-wrap:wrap;gap:0;height:unset;min-height:unset;position:relative}}#desktop-logo{flex-basis:25%}#desktop-logo
IMG{width:100%;max-width:300px;position:relative;top:clamp(1px,3vw,3px)}#search{flex-basis:55%;position:relative}@media only screen and (max-width: 960px){#search{flex-basis:100%}}#search
FORM{width:100%;display:flex;font-size:1.25em;flex-direction:row-reverse;background-color:var(--color-ev-gray);position:relative;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}#search-input{color:black !important;width:100%;margin:auto;border:none;font-size:clamp(1.1rem, 1vw, 1.2rem);flex-basis:93%;line-height:clamp(1.25rem, 2vw, 2rem);background-color:white !important;background-color:var(--color-ev-gray) !important;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;padding-left:2em;font-weight:bold;position:absolute;z-index:2;top:-20px;left:0;height:50px;transition:height 0.3s ease}@media (max-width: 960px){#header.scrolled #search-input{height:40px}}#search-input::-webkit-input-placeholder{color:gray}#search-input.entering{color:#3B3B3B !important;font-weight:bold;box-shadow:0 1px 4px #0000003b}#header .search-submit{font:normal normal 1.7em 'evital-icons';background-color:#e8e6e6;background-color:white;border:1px
solid var(--color-ev-gray);cursor:pointer;flex-basis:7%;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;border-radius:50vh;position:absolute;top:-20px;right:0;z-index:3;width:60px;height:50px;transition:height 0.3s ease}@media (max-width: 960px){#header .search-submit{top:-5px}#header.scrolled .search-submit{height:40px}}#header .search-submit:hover{color:#b4d143}DIV#search
H3{margin:10px
45px 0px 35px;font-size:18px;text-align:center}DIV#search
P{color:silver;font:normal normal 9px Raleway, Ubuntu, Verdana, Arial, Helvetica, sans-serif;color:gray}DIV#search
p.explain{margin:2px
45px 0px 35px;text-align:center;display:none}#header.fixed
p.explain{display:none}.keywords_edit{color:var(--color-new-blue) !important;font:normal bold 12px Raleway, Ubuntu, Verdana, Arial, Helvetica !important}#smartsuggest{display:grid;gap:calc(var(--grid-gap));font-size:15px;position:absolute;background-color:#FFF;text-align:left;z-index:1;width:calc(100%);top:calc(50% + 1px);color:gray;-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-left-radius:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);-moz-border-radius-bottomleft:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2);-webkit-box-shadow:0px 4px 15px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 4px 15px 0px rgba(0,0,0,0.22);box-shadow:0px 4px 15px 0px rgba(0,0,0,0.22)}#smartsuggest>*{margin:0
1em}#smartsuggest>*:first-child{margin-top:2em}#smartsuggest
UL{list-style:none;padding:0;margin:0}#smartsuggest>*:last-child{margin-bottom:10px}#smartsuggest
.spinner{margin:15px
auto}#frmSearch.suggestions
#smartsuggest{border-top:none;border-left:1px solid var(--color-ev-gray);border-bottom:1px solid var(--color-ev-gray);border-right:1px solid var(--color-ev-gray);outline:0}#smartsuggest
DIV{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#smartsuggest>DIV>UL>LI{line-height:35px;border:1px
solid white}#smartsuggest>DIV>UL>LI>A{display:block}#smartsuggest>DIV:not(.brands)>UL>LI:nth-child(odd){background:whitesmoke;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}#smartsuggest>DIV>UL>LI:hover{background:var(--color-new-blue) !important;border:1px
solid var(--color-new-blue)}#smartsuggest > DIV > UL > LI:hover A, #smartsuggest > DIV > UL > LI:hover
SPAN{color:white !important}#smartsuggest DIV
B{color:var(--color-new-blue);font-weight:500}#smartsuggest > DIV > UL > LI:hover
B{color:white}#smartsuggest .brands
UL{margin-left:38px;display:flex;height:120px}#smartsuggest SPAN.num-results{vertical-align:middle;max-height:40px;max-width:40px;margin:0
5px}#smartsuggest .pages I,
#smartsuggest .news
I{margin:0
8px;font-size:16px}#smartsuggest .news
.date{font-size:80%;color:#999}#smartsuggest .brands UL
LI{list-style-type:none;float:left}#smartsuggest .pages I:after,
#smartsuggest .news I:after{content:'\e9c1';font-family:'evital-icons';line-height:1.5em;font-size:10px;margin-left:6px;font-style:normal}#smartsuggest DIV:not(.pages):not(.news) SPAN.text{margin-left:15px}#smartsuggest
SPAN.image{display:inline-block;width:35px;height:35px;margin:0
0 0 10px;text-align:center}#smartsuggest
IMG{vertical-align:middle;max-height:35px;max-width:35px;margin:0
auto;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}#smartsuggest
IMG.logo{max-width:unset;max-height:unset;height:120px}#smartsuggest
P.heading{line-height:30px;font-weight:800;font-size:1rem;text-transform:uppercase;color:var(--color-new-blue)}#smartsuggest P.heading
SPAN{padding-left:50px;line-height:30px}#smartsuggest .all-results>*{line-height:30px;font-size:0.9em}#smartsuggest I.icon-dot-3{margin-left:48px}#smartsuggest .no-results{text-align:center}#smartsuggest I.icon-thumbs-down-alt{margin:15px
auto;font-size:3em;color:silver;display:inline-block}#smartsuggest I.icon-dot-3:before{line-height:2em}#smartsuggest .all-results{margin-top:-10px;padding-left:45px}#smartsuggest A.num-results
SPAN.number{display:inline-block;font:normal bold 1.5em 'OpenSansCondensedBold', Arial, Helvetica, sans-serif;margin:0
10px 0 5px}.suggest_link{padding:2px
6px 2px 6px}.suggest_link:visited{color:#FFF}.suggest_link_over{background-color:#bbc3d3;color:#FFF;padding:2px
6px 2px 6px;border:red;cursor:pointer}#business-info{flex-basis:15%;text-align:right}#call-us{display:flex;white-space:nowrap;font-size:1.2em;font-weight:800;color:var(--color-new-blue);color:black;justify-content:flex-end;align-items:center}#business-info
I{width:38px;height:38px;font-size:1.5em;color:#959595;position:relative;top:-2px}HTML[lang="it"] #business-info{flex-basis:8%}HTML[lang="it"] #call-us{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border:1px
solid #b4d143;color:#b4d143;padding-right:10px;margin-right:20px;line-height:initial}HTML[lang="it"] #call-us
SPAN{position:relative}HTML[lang="it"] #call-us
I{border:none;background-color:#b4d143;color:white;margin-right:5px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;top:0}HTML[lang="it"] #call-us SPAN:before{content:"Numero verde";position:absolute;top:-8px;font-size:8px}HTML[lang="hu"] #call-us, HTML[lang="ro"] #call-us{line-height:20px;font-size:1em}#business-info I:before{line-height:40px}HTML[lang="hu"] #business-info I,
HTML[lang="hu"] #business-info I:before,
HTML[lang="ro"] #business-info I,
HTML[lang="ro"] #business-info I:before{line-height:20px;height:20px}#mail_us{float:right;padding:0px
0px 0px 25px;margin-top:10px;white-space:nowrap;font-size:1.2em;font-weight:bold;color:var(--color-new-blue)}#open_for_business{padding:0px
0px 0px 0px;height:40px;line-height:40px;cursor:pointer;display:inline-block;font-size:1.2em;font-weight:normal}#open_for_business
A{text-decoration:underline;color:var(--color-new-blue);font-size:0.9em}#open_for_business A
I{text-decoration:none}#open_for_business
A.info_link{display:none}#open_for_business.scrollable.vertical{position:relative;overflow:hidden}#open_for_business.scrollable.vertical
.items{position:absolute}#open_for_business SPAN.bold, #open_for_business
SPAN.shop{font-size:1.4em;font-weight:300;font-variant:small-caps}#open_for_business
SPAN.bold{color:var(--color-new-blue);margin-left:3px}#mobile-header{display:none;position:relative}@media (max-width: 960px){#mobile-header{display:flex;font-size:1em;background:inherit;width:100%;height:55px;border-bottom:1px dashed #808080;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='1'%3E%3Cline x1='0' y1='0' x2='5' y2='0' stroke='%23808080' stroke-width='1'/%3E%3C/svg%3E") 0 0 1 0;border-width:0 0 1px 0;border-style:solid;border-image-slice:0 0 1 0;border-image-width:0 0 1px 0;border-image-repeat:repeat}#desktop-logo{display:none}#mobile-logo{display:flex;align-items:center;width:clamp(30%, 40vw, 50%);height:55px;max-width:175px}#mobile-logo
A{display:block;flex-basis:100%;white-space:nowrap;font-size:1.5em;font-weight:900}#mobile-logo
.imgtext{display:inline-block;width:100%;background-size:100%;max-width:200px}}@media only screen and (max-width: 960px){#search{width:100%;height:70px;display:block;margin:0;background-color:#e6e6e6;background-color:white;padding:1em
calc(var(--grid-gap) / 2) 1em calc(var(--grid-gap) / 2)}#header.scrolled
#search{height:60px}#search-input{border:1px
solid hsl(from var(--color-ev-gray) h s calc(l - 5))}.search-submit,#search-input{top:-5px}#smartsuggest{top:15px}}@media only screen and (max-width: 960px){#business-info,#top-bar{display:none !important}}#header .mobile SPAN[class^="option-"]>A{cursor:pointer;height:50px;line-height:50px;display:inline-block;font-size:25px}#header .mobile A:before{line-height:inherit}#header A#mobile-menu-button{position:relative;margin:0
0.5rem}#page.open #header A#mobile-menu-button{left:-45px;font-size:20px}#header A#mobile-menu-button:before{content:'\e876';font-family:'evital-icons'}#page.open.right #header A#mobile-menu-button:before{content:'\e9f3'}DIV#header .mobile A:hover{text-decoration:none}DIV#header .mobile>SPAN{vertical-align:middle}DIV#header .mobile SPAN.option-buttons{position:absolute;right:10px}DIV#header .mobile A.open, DIV#header .mobile A:active{color:black}.banner-container{position:relative;width:100%;max-width:1900px;margin:0
auto;overflow:hidden}.banner-wrapper{display:flex;transition:transform 0.3s ease-out;height:500px}.banner-container
.banner{flex:0 0 100%;min-width:100%;height:100%;background-color:#f0f0f0;position:relative;transition:opacity 0.3s ease}.banner-container .nav-buttons-container{position:absolute;bottom:20px;right:20px;display:flex;gap:10px;z-index:20}@media (max-width: 780px){.banner-container .nav-buttons-container{top:50%;bottom:initial;right:initial;transform:translateY(-50%);width:100%;justify-content:space-between;padding:0
0.5em}}@media (min-width: 780px){.banner-container .nav-buttons-container{bottom:75px;right:50px}}.banner-container .nav-button{width:40px;height:40px;border-radius:50%;background-color:rgba(0, 0, 0, 0.3);background-color:rgba(255, 255, 255, 0.3);background-color:rgba(100, 100, 100, 0.2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);opacity:0.9;color:gray;border:2px
solid #6b6b6b;color:gray}@media (min-width: 780px){.nav-button-prev{left:10px}.nav-button-next{right:10px}}.banner-container .nav-button:hover{background-color:rgba(255, 255, 255, 0.2)}.banner-container .nav-button:active{position:relative;top:1px}.banner-container .nav-button I:before{font-size:2em}@media (max-width: 960px){.nav-button-prev{left:10px}.nav-button-next{right:10px}}.banner-container .dots-container{position:absolute;top:15px;left:0;right:0;display:flex;justify-content:center;z-index:20}.banner-container
.dot{width:8px;height:8px;border-radius:50%;background-color:rgba(255, 255, 255, 0.3);cursor:pointer;transition:all 0.3s ease;margin:0
4px}.banner-container
.dot.active{background-color:var(--color-ev-green);box-shadow:0 0 5px rgba(0, 0, 0, 0.5)}@media (max-width: 960px){.banner-container{width:calc(100% - var(--grid-gap));margin:0
calc(var(--grid-gap) / 2)}.banner-container>*{border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}}.banner-buttons{position:absolute;bottom:20px;left:20px;display:flex;gap:1rem;opacity:0;visibility:hidden;transition:visibility 0.5s linear,opacity 0.5s linear;transition-delay:1000ms}@media (min-width: 780px){.banner-buttons{bottom:70px;left:30px}}.banner.active .banner-buttons{visibility:visible;opacity:1}.banner-buttons
A{display:flex;align-items:center;padding:clamp(0.4rem, 2vw, 0.6rem) clamp(1rem, 3vw, 2rem);padding:clamp(0.25rem, 1vw, 0.6rem) clamp(0.75rem, 2vw, 2rem);border:0px
solid white;font-weight:500;font-size:clamp(1rem, 1vw, 1.25rem);color:white;background:rgba(0,0,0,0.4);background:var(--color-ev-green);line-height:2rem;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}.banner-buttons A:after{content:'\e88f';font-family:'evital-icons';font-size:1.75em;margin-left:0.5em;position:relative;top:-2px}.banner-buttons A:hover{background:#b3d236 !important;background:#8da722 !important;text-decoration:none}.animateBanner .banner-buttons{position:absolute;bottom:1em;bottom:3em;width:100%;padding:0.1em;font-size:clamp(1.5rem, 4vw, 2rem) !important}.animateBanner.index .banner-text{width:auto}.animateBanner.index .banner-buttons{bottom:2em}@media only screen and (max-width: 780px){.animateBanner
.navi_wrapper{top:unset !important;bottom:1rem}.animateBanner .banner-text:not(.image){width:100% !important;position:absolute;bottom:0;padding:1em
3em 3.5em 0.5em;background:rgba(0,0,0,.3);width:100%;line-height:1rem}DIV.animateBanner .banner-text P, #banners-izposoja-sub .banner-text
P{background:none;padding:0.1em;margin:0;line-height:1em;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.banner-text.title, .banner-text
.title{color:white}.banner-text.text, .banner-text .text, .banner-text .title+.title{color:white}.animateBanner .banner-text:hover{background:rgba(0,0,0,.6)}.animateBanner .banner-buttons{position:absolute;bottom:1rem;padding:0
5rem 0 1rem !important;padding:0
width: 100%}.animateBanner .banner-buttons
A{border-width:1px;background:none}.animateBanner .navi_wrapper
I{background:none}}@media (max-width: 480px){.animateBanner .banner-text:not(.image){padding:1em
2em 3.5em 0.5em !important}}.flash-banner,.admin-banner{display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--color-flash);background-color:var(--color-ev-orange);color:white;position:relative;line-height:2.5em;font-size:clamp(0.75rem, 1vw, 0.9rem);font-weight:600;margin-bottom:0.5rem}.flash-banner P, .admin-banner
P{transform:scaleX(0.95);line-height:2.5em}@media (max-width: 960px){.flash-banner,.admin-banner{position:fixed;bottom:0;width:100%;z-index:200;padding:1em
1em 1em 2.5em;line-height:1em;margin-bottom:0}.flash-banner
P{line-height:1.5em}}.flash-banner.collapse{text-align:left;display:inline-block;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;width:unset;padding:0}@media (max-width: 960px){.flash-banner I.icon-cancel-1{right:unset;left:5px;top:-10px;background-color:var(--color-new-blue);border-radius:100%;width:25px}.flash-banner:not(.collapse) I.show-hide:before{line-height:2em;margin:0}.flash-banner.collapse SPAN.code,I.show-hide{display:inline-block}}.flash-banner:nth-child(odd),.admin-banner:nth-child(even){background-color:var(--color-ev-blue)}.admin-banner{background-color:rgba(248, 39, 91, 0.4);padding:10px
0;font-size:12px;width:100%;z-index:99}.admin-banner.opaque{background-color:rgba(248, 39, 91, 0.7)}DIV[class$="banner"] .admin-banner{position:absolute;top:0;z-index:1}.flash-banner A, .admin-banner
A{text-decoration:underline}.flash-banner A:hover, .admin-banner A:hover{color:white}.flash-banner I.icon-cancel-1, .admin-banner I.icon-cancel-1{position:absolute;right:5px;font-size:1.5em;cursor:pointer}@media (max-width: 960px){.flash-banner I.icon-cancel-1, .admin-banner I.icon-cancel-1{right:unset;left:5px;top:-0.75em;background-color:var(--color-flash);background-color:var(--color-ev-orange);border-radius:100%;width:2em;height:2em}}.flash-banner I.icon-cancel-1:before, .admin-banner I.icon-cancel-1:before{line-height:35px}.flash-banner.collapse{text-align:left;display:inline-block;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;width:unset;padding:0}@media (max-width: 960px){.flash-banner.collapse{padding:10px
10px 10px 40px}.flash-banner.collapse I.icon-cancel-1{top:2px}.flash-banner.collapse I.show-hide:before{content:'\e831'}}.flash-banner.collapse P>*{display:none;padding:0}.flash-banner.collapse
.code{padding-right:1em;font-weight:bold}}UL.product-listing{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:calc(var(--grid-gap) /2);gap:var(--grid-gap);list-style:none;padding:0;overflow:hidden}UL.product-listing
LI.exposed{grid-column:auto / span 2;grid-row:auto / span 2}.product-block{display:grid;position:relative;height:100%;width:100%}@media (max-width: 480px){.product-block{border:1px
solid #f9f9f9;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}}.product-block
DIV.image{min-height:295px;display:flex;justify-content:center;position:relative;padding:calc(var(--grid-gap) / 2);align-items:center;width:100%}.product-block .qr, .product-block DIV.qr
IMG{display:none}.product-block DIV.image A>IMG{width:100%}.product-block DIV.image A>IMG[data-original]{opacity:0}.product-block DIV.image A>IMG.lazy-loaded{opacity:1;transition:opacity 0.5s ease-in}.product-block
IMG.manufacturers_logo{position:absolute;top:230px;left:0px;width:50px;height:30px}@media (max-width: 480px){.product-block
IMG.manufacturers_logo{left:var(--grid-gap)}}.product-block
DIV.text{background-color:#f7f7f7;border-top:0px solid gainsboro;min-height:215px;padding:calc(var(--grid-gap) / 2);-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-left-radius:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);-moz-border-radius-bottomleft:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2);width:100%}@media (max-width: 480px){.product-block
DIV.text{background-color:hsl(from #f7f7f7 h s calc(l - 2));background-color:#f9f9f9;padding:var(--grid-gap)}}.product-block DIV.text A:hover{text-decoration:none}.product-block DIV.text A:hover
SPAN.productname{text-decoration:underline}.product-block DIV.text A:hover SPAN.vasco-naziv{text-decoration:none}.product-block
.manufacturer{display:block;font-weight:300;color:gray;font-size:0.75rem}.product-block
.productname{font-weight:700;font-size:1rem;color:black;display:block;height:5.5em;word-break:break-word}@media (max-width: 480px){.product-block
.productname{}}.product-block .vasco-naziv{color:silver;font-size:10px;height:2rem;display:block;overflow:hidden;text-overflow:ellipsis;pointer-events:none;font-weight:500;word-break:break-word}.product-block
.price{min-height:3em}@media (max-width: 480px){.product-block
.price{margin-top:var(--grid-gap);}}.product-block .price
.old{color:gray;min-height:1em;font-weight:500;font-size:0.82rem}.product-block .price .old
I{color:#999;position:relative;top:-3px;cursor:help}.product-block .price .old>DIV{display:inline-block}.price
.final{}.price .final
.num{font-size:1.3rem;font-weight:800;color:var(--color-ev-orange);}.discount-dot{justify-content:center;line-height:1rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity: .75;position:absolute;top:15px;right:15px;background:var(--color-new-blue);background:var(--color-ev-orange);background:#e93c05;width:55px;height:55px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-align:center;color:white}.discount-dot.text{display:grid;align-items:center;align-content:center;font-size:clamp(0.6rem,2.5vw,0.7rem);line-height:0.5rem;font-weight:400;gap:3px}.discount-dot.text:has(.admin-pct){font-size:clamp(0.6rem,2vw,0.7rem)}.discount-dot.text:has(.admin-pct)>:first-child{margin-top:1em}.discount-dot.percent{display:flex;align-items:baseline;font-size:1rem;line-height:55px}@media (max-width: 480px){BODY.index_products .discount-dot.percent{line-height:45px}}.discount-dot.percent
STRONG{font-size:clamp(0.95rem,4vw,1.3rem)}.discount-dot:has(SPAN){padding-bottom:0.25em}.discount-dot
SPAN{font-weight:500;font-size:0.9em}.discount-dot
STRONG{font-weight:800}.product-block
.mbanners{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-start;align-items:flex-start;gap:0.2rem}.product-block
.mbanners.left{top:1rem;text-align:left}.product-block
.mbanners.right{top:230px;right:1rem;align-items:flex-end}@media (max-width: 480px){#body.listing.products .product-block
.mbanners.right{top:initial;bottom:1rem;right:calc(50% + 5px)}#related
.mbanners.right{top:50%;bottom:initial;right:1em}}DIV.mbanners
SPAN.btext{background:#3A8EDC;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity: .75;min-height:24px;color:white;font-weight:var(--font-weight-normal);font-size:0.85rem;line-height:1.5rem;text-align:left;padding:0px
0.75em;display:flex;align-items:center;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;white-space:nowrap}DIV.mbanners
SPAN.btext.rating{font-size:0.65rem;line-height:1.3rem}DIV.mbanners SPAN.btext.rating I:before{margin-left:0.1em;margin-right:0.1em}DIV.mbanners.right
SPAN.btext{background-color:var(--color-ev-orange);opacity: .90;font-size:0.65rem}DIV.mbanners.right
SPAN.btext.blue{background:#3A8EDC;font-size:0.75rem}DIV.mbanners.right.bf
SPAN.btext{background-color:black}DIV.mbanners
SPAN.btext.flash{background-color:var(--color-flash);opacity:0.9 !important}DIV.mbanners
A{color:white;text-decoration:none;display:inline-block}DIV.mbanners A:hover{text-decoration:underline}DIV.mbanners.right.bf SPAN.btext
A{color:#b4d143}DIV.mbanners SPAN.btext.stock_n_preview A:after{content:'\e92d';font-family:'evital-icons';margin-left:5px}.mbanners SPAN.virtual-mirror I.icon-virtual-try{font-size:1.5em;position:relative;left:-5px}.mbanners SPAN.virtual-mirror A>*{vertical-align:middle}.product-listing-banner{height:100%;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);overflow:hidden}.banner-sprinkle{display:grid;font-size:1.1em;height:100%;padding:5px;position:relative;font-size:1rem}.banner-sprinkle.promocode
.image{min-height:270px;height:50%;background-size:cover !important}.banner-sprinkle.promocode .text, .banner-sprinkle.attention
.text{background:white url(/catalog/images/banners/sprinkle/banner-sprinkle-promocode-bkg.png);background-position:bottom center;color:black;font-size:1.5em;text-align:center;min-height:210px;position:relative;padding:1em
0}.banner-sprinkle.general H4, .banner-sprinkle.attention
H4{text-align:center;color:white;font-family:'Oswald',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:2em !important;font-weight:400;margin:0.5em 0 0 0;line-height:1em;transform-origin:70% 100%;transform:perspective(30px) translateX(-0.4em) rotateY(-3deg) rotate(-4deg) skew(-5deg, 0deg)}.banner-sprinkle.promocode
.notice{font-size:0.55em;font-weight:700;line-height:2em}.banner-sprinkle.promocode
.ribbon{background:transparent url(/catalog/images/banners/sprinkle/promocode-ribbon.png) bottom center no-repeat;color:white;text-align:center;font-weight:900;letter-spacing:0.1em;font-size:1em;width:100%;height:50px;padding-top:20px;line-height:1.5em;margin:-0.5em 0 0.5em 0}.banner-sprinkle.promocode
.detail{font-size:0.75rem;padding:0
0.2em}.banner-sprinkle.promocode .text STRONG, .banner-sprinkle.attention .text
STRONG{display:block;font-size:120%;margin:0.5em 0;font-family:Raleway,Verdana,Arial;font-weight:700;line-height:1em}.banner-sprinkle.promocode
.disclaimer{background:#00aeef;color:white;font-size:0.7rem;display:block;position:absolute;bottom:0px;width:100%;line-height:1em;padding:0.5em}.banner-sprinkle.general{background:white url(/catalog/images/banners/sprinkle/banner-bg.png);background-position:bottom center}.banner-sprinkle.general.extra{background:white url('/catalog/images/banners/sprinkle/banner-bg-orange.png');background-position:bottom center}.banner-sprinkle .banner-pad{border:1px
dashed white;height:100%;min-height:370px;position:relative;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.banner-sprinkle.general .banner-button{bottom:0px;font-weight:900}.banner-sprinkle .banner-button{position:absolute;width:100%}.product-listing-banner:hover{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(130,130,130,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(130,130,130,.6)}.banner-sprinkle.general
A{text-decoration:none}.banner-sprinkle.general A:hover{color:white}.banner-sprinkle.attention
H4{margin:10px
0;font-size:2em}.banner-sprinkle.promocode,.banner-sprinkle.attention{padding:0;display:table;width:100%}.banner-sprinkle.attention
.image{min-height:270px}#cart-pop-up [id^="content-shopping-cart"] .banner-sprinkle.attention{width:60px}#cart-pop-up [id^="content-shopping-cart"] .banner-sprinkle.attention .image,
#cart-pop-up [id^="content-shopping-cart"] .banner-sprinkle.attention
.text{height:30px;width:60px;font-size:1em !important;line-height:30px !important;margin:0
!important;padding:3px
!important}.banner-sprinkle.promocode
.image{height:200px}.banner-sprinkle.promocode .image I[class^="icon"]{font-size:7em}.banner-sprinkle.promocode .text,
.banner-sprinkle.attention
.text{background:white url('/catalog/images/banners/sprinkle/banner-sprinkle-promocode-bkg.png');background-position:bottom center;color:black;font-size:1.5em;text-align:center;padding:50px
1em 1em 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-sprinkle.promocode
.text{position:relative;min-height:50%;padding:0}.banner-sprinkle.attention
.text{background:white url('/catalog/images/banners/sprinkle/banner-bg.png') bottom center;color:white;height:190px}.banner-sprinkle.promocode .text STRONG,
.banner-sprinkle.attention .text
STRONG{display:block;font-size:120%;margin:0.5em 0;font-family:Raleway,Verdana,Arial;font-weight:700;line-height:1em}.banner-sprinkle.promocode .ribbon A:hover{color:inherit}.banner-sprinkle.promocode .ribbon:active{top:164px}.banner-sprinkle.promocode .ribbon
.small{font:normal normal 100 8px Raleway, Verdana, Arial;display:block;line-height:4px}.banner-sprinkle .banner-button{position:absolute;width:100%}.banner-sprinkle .banner-button>*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.banner-sprinkle .banner-button A,
.banner-sprinkle .banner-button
BUTTON{text-align:center;font:normal bold 1em Raleway Verdana, Arial;padding:1em;display:block;position:relative;border:none;text-decoration:underline;cursor:pointer}.banner-sprinkle.general .banner-button
A{color:#39798E;background:white;-webkit-box-shadow:4px 4px 0px 0px #3A798E;-moz-box-shadow:4px 4px 0px 0px #3A798E;box-shadow:4px 4px 0px 0px #3A798E;box-shadow:1px 1px #3A798E, 2px 2px #3A798E, 3px 3px #3A798E}.banner-sprinkle.general.extra .banner-button
A{color:#F68536;background:white;-webkit-box-shadow:4px 4px 0px 0px #C56B25;-moz-box-shadow:4px 4px 0px 0px #C56B25;box-shadow:4px 4px 0px 0px #C56B25;box-shadow:1px 1px #C56B25, 2px 2px #C56B25, 3px 3px #C56B25}.banner-sprinkle.general .banner-button
A.single{width:80%;margin:1em
auto}.banner-sprinkle.general .banner-button A:active{-webkit-box-shadow:2px 2px 0px 0px #3A798E;-moz-box-shadow:2px 2px 0px 0px #3A798E;box-shadow:2px 2px 0px 0px #3A798E}.banner-sprinkle.attention .banner-button{top:230px;text-align:center;margin:1em
auto}.banner-sprinkle .banner-button
A{border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}.banner-sprinkle.attention .banner-button
A{color:white;background:#B2D235;-webkit-box-shadow:4px 4px 0px 0px #869E28;-moz-box-shadow:4px 4px 0px 0px #869E28;box-shadow:4px 4px 0px 0px #869E28}.banner-sprinkle.attention .banner-button.blue A, .banner-sprinkle.attention .banner-button.blue
BUTTON{color:white;background:#00adee;-webkit-box-shadow:4px 4px 0px 0px #0c5b79;-moz-box-shadow:4px 4px 0px 0px #0c5b79;box-shadow:4px 4px 0px 0px #0c5b79;width:70%;margin:0px
auto;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}#buy-custom-voucher.banner-sprinkle.attention
.text{padding:65px
0}#buy-custom-voucher.banner-sprinkle.attention
DIV.input{width:3em;box-sizing:border-box;text-align:center;display:inline-block;position:relative;background:white;height:1em}#buy-custom-voucher.banner-sprinkle.attention
DIV.tip{width:100%;box-sizing:border-box;text-align:center;display:inline-block;font-size:12px;color:white;position:relative;top:-5em;background:#00adee;line-height:1.3em;padding:0.5em;-webkit-box-shadow:4px 4px 0px 0px #0c5b79;-moz-box-shadow:4px 4px 0px 0px #0c5b79;box-shadow:4px 4px 0px 0px #0c5b79}#buy-custom-voucher.banner-sprinkle.attention DIV.tip:after{content:" ";position:absolute;top:-8px;right:40px;border-width:0 8px 8px 8px;border-color:transparent transparent #00adee transparent;border-style:solid}#buy-custom-voucher.banner-sprinkle.attention INPUT[type="text"]{padding:0
1em 0 0;color:black !important;font-weight:bold;width:3em;font-size:0.9em;text-align:right;box-sizing:border-box;line-height:1em !important;border:none !important;background-color:white !important;position:relative;top:-10px;height:60px}#buy-custom-voucher.banner-sprinkle.attention INPUT[type="text"]:focus{border:none;box-shadow:none}#buy-custom-voucher.banner-sprinkle.attention DIV.input:after{content:'€';position:absolute;top:-5px;right:5px}.banner-sprinkle.attention .banner-button A:hover{background-color:#a2bf30}.banner-sprinkle.attention .banner-button.blue A:hover{background-color:#0099d3}.banner-sprinkle.attention .banner-button
A.single{width:80%;margin:0
auto}.banner-sprinkle.attention .banner-button
A.triple{display:inline-block;width:25%;margin:0
0.5em}.banner-sprinkle.attention .banner-button A.triple I:before{line-height:0.5em}.banner-sprinkle.attention .banner-button A:active,
.banner-sprinkle.attention .banner-button BUTTON:active{-webkit-box-shadow:2px 2px 0px 0px #869E28;-moz-box-shadow:2px 2px 0px 0px #869E28;box-shadow:2px 2px 0px 0px #869E28}.product-listing-banner
IMG{margin:0px
auto}.product-listing-banner .icon.big
IMG{margin:20px
auto 0 auto;display:block}.message_stack{padding:1em;background:var(--color-new-blue);color:white;text-align:center;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.message_stack.warning{background:var(--color-error)}#my_account.login
UL{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(481px, 1fr));gap:var(--grid-gap)}@media (max-width: 480px){#my_account.login
UL{grid-template-columns:1fr}}#my_account.login UL
LI{border:1px
solid #ebebeb;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}#my_account.login UL LI
H4{padding:0
clamp(1rem, 5vw, 1.5rem);background:#ebebeb;line-height:clamp(2rem, 10vh, 3.5rem);margin:0;-webkit-border-top-left-radius:calc(var(--radius) / 2);-webkit-border-top-right-radius:calc(var(--radius) / 2);-moz-border-radius-topleft:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);border-top-left-radius:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2)}#my_account.login UL LI
DIV{padding:clamp(1rem, 3vw, 1.5rem)}#my_account.login .options
P.summary{margin:1em
0}#my_account.login UL
INPUT{margin-bottom:calc(var(--grid-gap) / 2)}#my_account.login
.button.orange{}#my_account.login UL.social-providers{grid-template-columns:repeat(auto-fit, minmax(215px, 1fr));gap:calc(var(--grid-gap) / 2);LI{font-size:clamp(1rem,4.5vw,1.25rem);line-height:clamp(1.75rem,6vw,2rem);border:none;A{padding:0.5em 1em;display:block;border:none;color:white;display:flex;align-items:center;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;&:hover{text-decoration:none}&:before{content:attr(data-icon);font:normal 500 1em 'evital-icons';margin-right:0.5em;border-right:color-mix(in srgb, var(--primary-color), white 20%);font-size:1.4em}&.lr_facebook{background:#43609c}&.lr_google{background:#df4a32}&.lr_paypal{background:#3b7bbf}&.lr_twitter{background:#00acee}}}}#my_account.login
.login_footer{display:none}@media (max-width: 680px){.frontpage #shop-advantages{padding:0
1em;margin:0.5em 0}#shop-advantages LI.trusted-shops{display:none}}@media (min-width: 680px) and (max-width: 960px){#shop-advantages{margin:0
calc(var(--grid-gap) / 2)}}#shop-advantages
UL{list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:600;white-space:nowrap;font-size:clamp(0.65rem, 1vw, 0.95rem);padding:0;line-height:1em;height:3rem;margin:0;color:dimgray;color:#3d3d3d}#shop-advantages UL
SPAN{transform:scaleX(0.9)}#shop-advantages UL LI
A{display:flex;align-items:center}#shop-advantages UL LI A:hover{text-decoration:underline}#crumbs li.active
A{color:dimgray;font-weight:800}@media (max-width: 1024px){#shop-advantages UL LI A, #shop-advantages UL LI A
I{display:block;text-align:center;margin-bottom:0.25em}}@media only screen and (max-width: 599px){LI.thumb-up,LI.safe-payment{display:none !important}}#shop-advantages UL LI A
I{font-size:clamp(2rem, 3vw, 3rem);font-size:clamp(1rem, 1.25vw, 2.25rem)}#shop-advantages UL LI.trusted-shops
A{display:flex}@media (max-width: 1024px){#shop-advantages UL LI.trusted-shops
A{display:block}#shop-advantages UL LI.trusted-shops A
SPAN{display:block}}#shop-advantages UL LI.trusted-shops A
SVG{height:clamp(1.5rem,1.5vw,2rem);width:clamp(1.5rem,1.5vw,2rem);margin-right:0.5em}#crumbs{color:silver;font-size:clamp(0.75rem, 1vw, 0.8rem);font-weight:400;color:#7f7f7f;overflow:hidden}@media only screen and (max-width: 960px){#crumbs{text-transform:lowercase}}@media only screen and (max-width: 960px){#crumbs LI.path, #crumbs LI.home A
SPAN{display:none}}@media only screen and (max-width: 960px){#crumbs LI.home A:after{font:normal normal 1em 'evital-icons';content:'\e810';margin-left:0.5em}}#crumbs UL,UL.search-results.crumbs{display:flex;flex-wrap:wrap;align-items:center;height:2.5em;margin:0
auto;padding:0;overflow:hidden}@media only screen and (min-width: 1280px){DIV#catalog, DIV.page-wrapper, DIV#top-bar .wrapper, DIV.header-content, DIV.departments-wrap, DIV#crumbs UL, DIV#footer
.inner{margin:0
auto}}@media only screen and (min-width: 1580px){DIV#catalog, DIV.page-wrapper, DIV#top-bar .wrapper, DIV.header-content, DIV.departments-wrap, DIV#crumbs UL, .frontpage .wrapper .inner, #frontpage_main_info, #frontpage_error, DIV#footer .inner, .frontpage #brands,.shop-tour,#badges{margin:0
auto}}#crumbs LI, UL.search-results.crumbs
LI{list-style-type:none;float:left;line-height:35px;padding-right:0.9em;white-space:nowrap}#crumbs LI.product-name{font-weight:600;color:dimgray}#crumbs li a:link, #crumbs li a:visited{text-decoration:none}#crumbs LI A, #smartsuggest UL.crumbs LI
A{display:inline-block}#crumbs LI:not(:last-child):after, UL.search-results.crumbs LI:not(:last-child):after, #smartsuggest SPAN.image:after{content:'\e9c1';font-family:'evital-icons';line-height:1.5em;font-size:0.8em;margin-left:0.5em}#badges{display:flex;gap:var(--grid-gap);background:white}@media (max-width: 960px){#badges{flex-wrap:wrap}}.badges-wrapper{background:#e5e5e5}@media (max-width: 960px){.badges-wrapper{padding:0
calc(var(--grid-gap) / 2);background:white}}#badges>DIV{flex-basis:50%;background:#e5e5e5}#badges .security-quality-cards{-webkit-border-top-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2)}#badges .welcome-woucher-follow{-webkit-border-top-left-radius:calc(var(--radius) / 2);-webkit-border-bottom-left-radius:calc(var(--radius) / 2);-moz-border-radius-topleft:calc(var(--radius) / 2);-moz-border-radius-bottomleft:calc(var(--radius) / 2);border-top-left-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2)}@media (max-width: 960px){#badges .welcome-woucher-follow{-webkit-border-top-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2)}#badges .security-quality-cards{-webkit-border-top-left-radius:calc(var(--radius) / 2);-webkit-border-bottom-left-radius:calc(var(--radius) / 2);-moz-border-radius-topleft:calc(var(--radius) / 2);-moz-border-radius-bottomleft:calc(var(--radius) / 2);border-top-left-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2)}}@media (max-width: 960px){#badges>DIV{flex-basis:100%}}#badges
.badges{margin:2em
0;display:flex;text-align:center}.security-quality-cards{display:block;font-size:0;display:inline-block;font-size:inherit;border-right:1px solid #fff}.security-quality-cards>DIV{display:inline-block;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.security-quality-cards>DIV:first-child{margin-bottom:40px}#badges .welcome-voucher{padding:0
0 20px 0}#badges
H3{font-weight:700;font-size:1.9em;color:black;text-align:center;display:none;margin:1em
0}#badges H3
STRONG{font-weight:900}#badges H3:first-letter {text-transform:uppercase}#badges
H3.payment{display:none}#badges
H3{display:block}#badges .security-quality-cards DIV
A{display:flex;justify-content:center;align-items:center;min-height:50px;flex-basis:25%}#badges .security-quality-cards .badges A
IMG{width:65%;height:auto;vertical-align:middle}#badges .welcome-woucher-follow
P{font-size:1.1em;text-align:center;color:black;padding:0
25px}#badges .welcome-woucher-follow .welcome-voucher
A{font-size:1.2em;margin-top:2em;padding:0.5em 3em}@media (max-width: 480px){#badges .welcome-woucher-follow .welcome-voucher
A{font-size:4.2vw}}FOOTER{margin-top:2em;font-size:0.9em;font-weight:500}DIV#footer{padding-top:2em;margin-top:2em;background-color:#24282e;color:#CCC;font-weight:500;font-size:1em;position:relative}@media (max-width: 480px){DIV#footer{padding-top:0}}#footer
.inner{display:flex;justify-content:space-between}@media (max-width: 960px){#footer
.inner{flex-wrap:wrap}}#footer .inner>DIV{flex-basis:20%;min-width:160px;min-height:250px}@media (max-width: 960px){#footer .inner>DIV{flex-basis:33%;text-align:center}}@media (max-width: 480px){#footer .inner>DIV{flex-basis:100%;text-align:center;min-height:unset}}#footer.stick .inner
DIV{border-right:none}#footer UL
LI{color:#CCC;line-height:1.8em}#footer A:hover{color:#CCC;text-decoration:underline}#footer.stick{position:fixed;bottom:0px;z-index:10000;background-color:rgba(150,150,150,0.8);height:35px;min-height:35px;line-height:35px;width:100%;padding:0px;margin:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#footer.stick
DIV{border-right:none}#footer H3, #body.frontpage #footer
H3{margin:2em
0 1em;font-size:1.3em;color:#E6E6E6;font-weight:700}@media (max-width: 960px){#footer H3, #body.frontpage #footer
H3{margin:0;text-align:center;font-weight:600}}@media (max-width: 480px){#footer
H3{padding:0.5em 0;margin:0px;cursor:pointer;line-height:1.5em}#footer DIV:not(#purchasing) H3, #footer UL LI:last-child{border-bottom:1px dashed #6b6b6b;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='1'%3E%3Cline x1='0' y1='0' x2='5' y2='0' stroke='%236b6b6b' stroke-width='1'/%3E%3C/svg%3E") 0 0 1 0;border-width:0 0 1px 0;border-style:solid;border-image-slice:0 0 1 0;border-image-width:0 0 1px 0;border-image-repeat:repeat}}@media (max-width: 480px){#footer H3:after{content:'\e8f9';font-family:'evital-icons';font-size:0.7em;margin-left:0.7em;vertical-align:middle}#footer H3.hover:after{content:'\e88d'}}#footer H3 I:before{content:none}#footer H3 span.normal-italic-text{font-weight:normal;font-style:italic;font-size:65%}#footer DIV
UL{list-style:none;padding:0}@media (max-width: 960px){#footer DIV
UL{flex-basis:50%;text-align:center}}@media (max-width: 480px){#footer DIV
UL{margin:0}}#footer DIV #footer DIV
UL{list-style:none}#footer UL
LI{line-height:2em}@media (max-width: 480px){#footer UL
LI{display:none}}#footer #cards
p{clear:both;margin:0px
auto}#footer #cards
A.ssl_secure{display:block;margin:10px
auto;text-align:center}#footer.stick #cards IMG.sme-excellent{position:relative;top:-18px;width:64px;height:60px}#footer.stick #cards IMG.zanesljiv-trgovec{position:relative;top:-15px;width:60px;height:60px}#footer #cards
a.right{float:right;margin-right:15px}#footer
#purchasing{}#footer #purchasing
IMG{vertical-align:middle;margin-right:5px;margin-left:-5px}#footer #purchasing P
I{width:30px;height:20px;display:inline-block;margin-right:5px;margin-left:-5px;font-size:1.7em;text-align:center}#footer
#links{}#footer #links p, #footer #links
h3{}#footer #links
h3{}#footer #community .fb-like-box{}#footer
#about{}#footer #about p, #footer #about
h3{}#footer #about
h3{}#footer #about p
span.phone{width:40px;font-weight:bold}.about-us-info,.about-us-images{background:whitesmoke;font-size:14px}DIV#general-information .about-us-info
A{color:black;font-weight:500}.about-us-images{margin-bottom:3em;background-color:whitesmoke;padding:0.5em}.about-us-images
IMG{margin:3px
2px 0 0}.about-us-images
A{text-decoration:none}#copy{font-size:13px;color:#777;line-height:40px;background-color:black}@media (max-width: 960px){#copy{text-align:center}}DIV[id^="minimized-trustbadge"]{opacity:0.7 !important}@media (max-width: 780px){#trusted-shops-badge{display:none !important}}@media (max-width: 960px){#localization-pop-up{width:100%}}#mobile-cart-icon{position:relative}#mobile-cart-items{position:absolute;right:-3px;z-index:100;bottom:3px;color:white;background:var(--color-ev-orange);width:20px;height:20px;font-size:12px;font-weight:bold;display:flex;align-items:center;justify-content:center}#modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);background-color:rgba(249,249,249,0.8);z-index:1000}#modal-container{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:calc(var(--grid-gap) * 2) var(--grid-gap) var(--grid-gap) var(--grid-gap);max-width:500px;border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius);box-shadow:0 4px 20px rgba(0, 0, 0, 0.2);z-index:1001;max-height:90vh;overflow-y:auto}@media (max-width: 480px){#modal-container{width:100vw;height:100vh;max-height:100vh;border-radius:0;padding:calc(var(--grid-gap) * 5) var(--grid-gap) var(--grid-gap) var(--grid-gap)}}#modal-container #x-close-button{position:absolute;top:1rem;right:1rem}@media (max-width: 480px){#modal-container #x-close-button{top:4rem}}.cookiesModal{position:fixed;left:0;width:100%;z-index:100000;bottom:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.cookiesModal .container-fluid{background:#333;padding:1em;margin:1em;border-bottom:1px solid #000;position:relative;opacity: .97;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.cookiesModal
h3{display:none}.cookiesModal h3,.cookiesModal
label{color:#fff;font-size:14px}.cookiesModal
a{color:#ddd;text-decoration:underline}.cookiesModal a:hover{text-decoration:none}.cookiesModal
p{color:#d8d8d8;font-size:14px}.cookiesModal
h3{margin:13px
0 15px 0;font-size:26px;text-transform:uppercase;position:relative;padding-bottom:15px}.cookiesModal .cookiesContent
a.btn{margin-top:5px}.cookiesModal .cookiesContent a.btn-link{text-decoration:none;border:1px
solid #fff;padding:8px
19px;border-radius:5px}.cookiesModal .cookiesContent a.btn-link:hover{text-decoration:none;background:#555}.cookiesModal .cookiesContent
form{padding:0;margin-top:15px;display:inline-block}.cookiesModal .cookiesContent form .form-group{margin:0}.cookiesModal .cookiesContent form
div.checkbox{margin:7px
0 10px !important;white-space:nowrap}.cookiesModal .cookiesContent form
label{color:#fff;font-size:14px}.cookiesModal .cookiesContent form label::before{font-size:22px}.cookiesModal
.buttons{position:relative;margin:0}.cookiesModal .buttons
a{display:block;max-width:350px;text-align:center}.cookiesModal
.cookiesModalSave{text-decoration:none;font-size:14px;color:#e1e1e1;position:relative;bottom:8px;opacity:.8}.cookiesModal .cookiesModalSave:hover{text-decoration:underline}.cookiesModal.open{opacity:1;visibility:visible;bottom:0}.bgOverlay{}.bgGrey .cookiesContent form .form-group .checkbox
label{font-size:16px !important}.parallax-mirror{-webkit-animation-name:fadeIn;animation-name:fadeIn;opacity:1;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.addthis_inline_share_toolbox
a{margin:0
5px !important}#gdprForm .form-group{margin-bottom:5px}.gdpr .radio
label{text-transform:lowercase}.moreLink{font-size:14px;font-weight:700;margin-top:15px}.col-12{width:100%}.col-3{width:170px;float:left}.col-3,.col-12,{box-sizing:border-box;position:relative;min-height:1px}.cookiesContent form .form-group{position:relative}.cookiesContent form .form-group:first-child .split-title{margin-top:0}.cookiesContent form .form-group.notRequired
span.required{display:none}.cookiesContent form .form-group.checkbox-inline{padding-left:0 !important}.cookiesContent form .form-group
.checkbox{display:block;margin:0}.cookiesContent form .form-group .checkbox label,form .form-group .checkbox
input{display:inline-block;width:initial}.cookiesContent form .form-group .checkbox label a,form .form-group .checkbox input
a{z-index:100;position:relative}.cookiesContent form .form-group .checkbox
label{width:auto;cursor:pointer;position:relative;padding-top:0;margin-top:5px;font-size:14px;font-weight:300;line-height:22px;padding-left:5px}.cookiesContent form .form-group .checkbox
label.big{font-size:16px}.cookiesContent form .form-group .checkbox label:first-child{margin-top:0}.cookiesContent input[type="checkbox"], .cookiesContent input[type=radio]{position:relative;cursor:pointer;padding:0;margin-right:5px;border-radius:0;border:none}.cookiesContent input[type="checkbox"]:disabled,  .cookiesContent input[type="radio"]:disabled{color:#b8b8b8;cursor:auto;opacity:0.5}.btn.btn-default{display:flex;align-items:center;padding:clamp(0.4rem, 2vw, 0.6rem) clamp(1rem, 3vw, 2rem);border:0px
solid white;font-weight:500;font-size:clamp(1rem,1vw,1.25rem);color:white;background:rgba(0,0,0,0.4);background:var(--color-ev-green);line-height:2rem;margin-top:1em}.btn{text-decoration:none !important;padding:10px
15px;transition:all .2s ease-in .1s;-o-transition:all .2s ease-in .1s;-webkit-transition:all .2s ease-in .1s;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;font-size:16px;font-weight:700 !important}@media (max-width: 1200px){}@media (max-width: 1140px){.cookiesModal
.cookiesModalSave{position:relative;left:0;bottom:0}}@media (max-width: 1023px){.cookiesModal
.buttons{position:relative;margin:10px
0;right:0;bottom:0px;left:0}.cookiesModal
.cookiesModalSave{bottom:0;left:auto}.cookiesModal .cookiesContent
form{width:100%}}@media (max-width: 767px){.bgOverlay{background-color:rgba(0,0,0,0.75)}.cookiesModal .container-fluid{padding:10px
20px 30px}.col-3{width:50%}.cookiesModal .cookiesContent
form{height:60px}}@media (max-width: 356px){.btn{padding:10px;font-size:90%}.col-3{width:100%}.cookiesModal .cookiesContent
form{height:90px}}.printable-tag{display:none}@media (max-width: 960px){#general-information{padding:0
1em}}.news-page .video_container,
.blog-page .video_container,
#general-information .video_container,
.category_description .video-container{position:relative;width:100%;height:0}.news-page .video_container,
.blog-page .video_container,
#general-information .video_container,
.blog-page
.video_container{padding-bottom:500px}.video-container
IFRAME{position:absolute;top:0;left:0;width:100%;border:none;height:500px;max-height:500px}.fifty-fifty-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:calc(var(--grid-gap) /2)}.col3-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--grid-gap)}.col3-container>*{}.info-page-right-float-image{width:35%;float:right;margin-left:1em}@media only screen and (max-width: 480px){.info-page-right-float-image{width:100%;float:none;margin-left:0;margin:1em
0 1em 0}}@media only screen and (min-width: 481px) and (max-width: 960px){.info-page-right-float-image{width:45%}}UL.floated{list-style:none}.video_container
IFRAME{border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.scrollup,.scrollup:active{width:35px;height:35px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:rgba(0,0,0,0.9);position:fixed;bottom:10px;right:50px;display:flex;z-index:100;text-align:center;visibility:hidden;justify-content:center;align-items:center}.scrollup.visible{visibility:visible}.scrollup
I{line-height:35px;font-size:2em;color:white}.scrollup I:before{line-height:30px}@keyframes
rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes
rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes
rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes
rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes
spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes
spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes
spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes
spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#tabs{background-color:inherit}UL#departments{position:relative;font-weight:bold;list-style:none;display:flex;justify-content:space-between;justify-content:flex-start;gap:clamp(0.5rem, 1.25vw, 2rem);margin:0;color:black;-webkit-tap-highlight-color:transparent;width:100%;height:60px}UL#departments
UL.sub_menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#departments
H1{font-size:clamp(0.75rem, 1.5vw, 1.5rem);font-size:clamp(0.85rem, 1vw, 1rem);line-height:2rem;margin:0;white-space:nowrap;color:black}@media (max-width: 960px){#departments{display:none}}@media (min-width: 960px){#departments LI#shop, #departments LI#contact,LI#rentals,LI#new-arrivals,LI#outlet,LI#featured,LI#wishlist{display:none}}#departments
LI{cursor:pointer}#departments LI.active A, #departments > LI.hover A, #departments > LI:hover
A{color:inherit}#departments>LI.active{}#departments LI.active
A{}#departments > LI:hover H1 > A, #departments > LI.active H1>A{}#mobile-menu #departments LI.hover
H1.text{background:#00aeef}#departments LI A
I{display:none}@media (max-width: 960px){#body{position:relative}#page{transition:transform 0.3s ease-in-out;position:static}#page.open{transform:translateX(100%);z-index:1}#page.open.right{transform:translateX(100%)}#page.open.left{transform:translateX(-100%)}#page.open .page-overlay{opacity:0.35;visibility:visible}#tabs{font-size:0.9em;background:inherit}UL#departments{position:absolute;transform:translateX(-100%);width:100%;overflow-y:auto;display:block;top:0;bottom:0;left:0;right:0;color:#fff;display:block;z-index:-1;height:100%;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;padding:0;background:white;color:black;padding-top:3rem;font-size:0.9rem}UL#departments::-webkit-scrollbar{display:none}UL#departments>LI:first-child{border-top:1px solid gainsboro}UL#departments LI, UL#departments LI > A, UL#departments LI>H1{height:auto;min-height:0;font-size:clamp(1rem,3vw,1.25rem);text-align:left;font-weight:inherit;line-height:3rem;font-weight:600}UL#departments>LI>A,#departments>LI>H1{padding-left:0.5em;margin:0}UL#departments LI H1.text
A{display:block}UL#departments LI#our-stores H1.text A SPAN:before{content:'\e810';font-family:'evital-icons';margin-right:0.5em}UL#departments LI#wishlist H1.text A SPAN:before{content:'\e9f4';font-family:'evital-icons';margin-right:0.5em}UL#departments
A{display:block}UL.sub_menu{display:none;text-transform:none;margin:0;padding:0;list-style:none;background:#333}#departments LI.active, #departments > LI.hover, #departments LI.active,#departments>LI:hover{background:var(--color-new-blue);background:white;color:black}UL#departments>LI.active{border-left:3px solid white}#departments LI.active H1 > A, #departments LI.active>A{color:black;font-weight:800}UL#departments A:active, UL#departments A:hover{text-decoration:none;background:white;-webkit-tap-highlight-color:white;color:black}UL#departments
UL{position:static}UL#departments
LI{display:block;width:100% !important;height:auto;text-align:left !important;border-bottom:1px solid #505050;border-bottom:1px solid #dfdfdf;border-left:none;border-right:none}UL#departments
UL.sub_menu{width:100%;padding:0;columns:1;-webkit-columns:1;-moz-columns:1;font-size:1em;font-weight:500;font-size:clamp(0.75rem, 1vw, 0.95rem);display:block}UL#departments UL.sub_menu.level1>LI>A{line-height:2.5em;font-size:90%}UL#departments UL.level0
A{line-height:2.5em;padding-left:10px}UL#departments UL.level1
A{line-height:2.25em;padding-left:10px}UL#departments UL.level2
A{line-height:3rem;padding-left:20px;font-size:85%}UL#departments UL.level3
A{line-height:3rem;padding-left:30px;font-size:75%}UL#departments UL.level4
A{line-height:3rem;padding-left:40px;font-size:75%}UL#departments LI.sub
UL{padding:0;height:0;visibility:hidden;overflow:clip;transition:height 0.05s, visibility 0.05s;font-size:95%;display:block}UL#departments LI.active>UL{background:inherit;height:auto;visibility:visible}UL#departments > LI:has(> UL.sub_menu) > H1 > A:after, UL#departments LI.sub>A:after{content:'\e95a';font-family:'evital-icons';position:absolute;right:1em;font-size:clamp(0.7rem, 5vw, 1.25rem);font-weight:700}UL#departments > LI.active:has(> UL.sub_menu) > H1 > A:after, UL#departments LI.active.sub>A:after{content:'\e95d'}UL#departments
LI.rentals{display:none !important}UL#departments>LI.link:not(#rentals-sub){text-transform:none;font-weight:800}UL#departments > LI.link:not(#rentals-sub) H1{}UL#departments > LI.link
STRONG{font-weight:800}#departments LI A
I{display:inline}#departments #our-stores
H2{font-size:1rem;margin:0.5rem 0;line-height:1.5rem;white-space:nowrap;width:calc(100% - var(--grid-gap));overflow:hidden}#departments #our-stores
TABLE{border-collapse:collapse}#departments #our-stores TABLE
TD{line-height:1.5rem}#departments #our-stores
LI{padding:calc(var(--grid-gap) / 2) 0}#departments #our-stores
H2{font-size:1rem;margin:0.5rem 0;line-height:1.5rem;white-space:nowrap}#departments LI#our-stores
UL{padding-left:calc(var(--grid-gap) / 2)}#departments LI#our-stores
.details{display:none;font-size:0.9rem;padding-left:var(--grid-gap)}#departments LI#our-stores
P.address{font-size:0.9rem;color:gray;padding-left:var(--grid-gap)}#departments LI#our-stores H2
A{display:inline-block;padding:0}#departments
#rentals{display:none}#departments #rentals-sub
H1{font-weight:900}}@media (min-width: 960px){UL#departments{padding:0.5rem 0}UL#departments
UL.sub_menu{box-shadow:0px 5px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 5px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 5px 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 5px 5px rgba(0, 0, 0, 0.3);-webkit-border-bottom-right-radius:var(--radius);-webkit-border-bottom-left-radius:var(--radius);-moz-border-radius-bottomright:var(--radius);-moz-border-radius-bottomleft:var(--radius);border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius);-webkit-border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);border-radius:calc(var(--radius) / 2)}#departments
H1{display:flex;font-size:clamp(0.70rem, 1.2vw, 1rem);line-height:clamp(1.5rem, 1.75vw, 2rem);margin:0;padding:clamp(0.2rem, 1vw, 0.25rem) clamp(0.9rem, 1vw, 1rem);white-space:nowrap;color:black;border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius);border:2px
solid #ededed;background-color:white}#departments H1:hover, #departments LI.active
H1{background:whitesmoke}#departments LI:not(#rentals-sub) H1:after{content:'\e9b7';font-family:'evital-icons';margin-left:0.5em;transition:all .35s ease-out;display:block}#page.scrolled #departments LI H1:after{display:none}#departments LI#rentals-sub
H1{border:2px
solid var(--color-ev-green)}#departments LI.hover:not(#rentals-sub) H1:after{transform:rotate(-180deg)}#departments H1>A>SPAN{}UL#departments UL.sub_menu LI
A{display:block;line-height:2em}UL#departments UL.sub_menu LI.rentals
A{font-weight:700;line-height:3em}UL#departments UL.sub_menu LI A:hover{text-decoration:none}UL#departments UL.sub_menu UL LI
A{}UL#departments UL.sub_menu UL UL LI
A{}UL#departments
UL{width:inherit;position:absolute;z-index:100;top:100%;left:auto;list-style:none;text-transform:none}UL#departments UL
LI{border-bottom:1px solid #ebebeb}UL#departments.no-csscolumns UL
LI{height:30px;padding-left:5px;border:none}UL#departments.no-csscolumns ul.sub_menu li.specials
a{line-height:1em}UL#departments.csscolumns
UL.sub_menu{width:100%;background-color:white;left:0px;padding:1em;columns:5;-webkit-columns:5;-moz-columns:5;font-size:1em;font-weight:500;font-size:clamp(0.75rem, 1vw, 0.8rem)}UL#departments UL.sub_menu, UL#departments UL.sub_menu
UL{height:0;overflow:clip;visibility:hidden;transition-delay:25ms}UL#departments LI.hover UL.sub_menu, UL#departments LI:focus UL.sub_menu, UL#departments LI.hover UL.sub_menu UL, UL#departments LI:focus UL.sub_menu
UL{height:auto;visibility:visible}UL#departments.csscolumns LI#our-stores{margin-left:auto}UL#departments.csscolumns LI#our-stores
UL.sub_menu{columns:1;-webkit-columns:1;-moz-columns:1;width:550px;right:0px;left:auto;text-align:right;font-size:90%;color:#444;line-height:1.5em}UL#departments UL
LI{background-color:white;position:relative;z-index:100;float:none;height:25px;width:100%}UL#departments.csscolumns LI#our-stores UL.sub_menu
LI{padding:5px}UL#departments.csscolumns LI#our-stores UL.sub_menu LI:hover{color:#444;background:whitesmoke}#departments LI#our-stores
H2{color:black;text-transform:uppercase;margin:0;padding:0.2em 0;cursor:pointer}#departments LI#our-stores H2
A{display:inline-block;padding:0}#departments LI#our-stores H2
I{font-size:1em}#departments LI#our-stores P.address
A{font-size:0.9em}#departments LI#our-stores UL .details
A{display:inline;padding:0;font-size:0.9em;font-weight:normal;color:inherit}#tabs LI#our-stores UL A:hover, #tabs LI#our-stores UL H2:hover{color:#00aeef !important}#departments LI#our-stores
.details{display:none;padding:0.5em}#departments LI#our-stores .details
A{font-weight:bold}#departments LI#our-stores
TABLE{width:100%}#departments LI#our-stores TABLE TD:first-child{font-weight:400;font-size:90%}#departments LI#our-stores TABLE TD:last-child{}#departments LI#our-stores
I{font-size:1.2em}#departments LI#our-stores TABLE
I.off{color:gainsboro}UL#departments.csscolumns LI#running UL.sub_menu, UL#departments.csscolumns LI#cwear
UL.sub_menu{left:auto;columns:4;-webkit-columns:4;-moz-columns:4;width:60%}UL#departments.csscolumns LI#thule
UL.sub_menu{left:auto;columns:2;-webkit-columns:2;-moz-columns:2;width:35%}UL#departments.csscolumns LI#running
UL.sub_menu{right:initial;width:64%}HTML[lang="it"] UL#departments.csscolumns LI#running
UL.sub_menu{left:32.95%;width:67%}UL#departments UL.sub_menu
UL{display:block}UL#departments.csscolumns UL
UL{left:auto;top:auto;padding:0}UL#departments.csscolumns LI#thule UL
UL{left:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}UL#departments.csscolumns UL
LI{height:auto;border:none;background:none}UL#departments.csscolumns UL LI:not(.specials):hover{background:#d4effc;border-radius:calc(var(--radius) / 4);-moz-border-radius:calc(var(--radius) / 4);-webkit-border-radius:calc(var(--radius) / 4)}UL#departments.csscolumns UL.sub_menu LI
A{padding:0px;color:black}UL#departments.csscolumns UL.sub_menu.level1>LI>A{line-height:1.8em;font-size:1.3em;font-weight:700}UL#departments.csscolumns UL.sub_menu.level1>LI.specials{width:75%;margin-top:1rem}UL#departments.csscolumns UL.sub_menu.level1>LI.specials>A{background-color:var(--color-new-blue);border:2px
solid #009fe3;text-indent:0;font:normal 700 1.3em Raleway, Ubuntu, Verdana, Arial, helvetica;line-height:40px;padding:0px
1em;text-decoration:none;text-align:center}UL#departments.csscolumns UL.sub_menu.level1>LI.specials>A:hover{opacity:0.8}UL#departments.csscolumns LI#skiis UL.level2 > LI.sub > A,
UL#departments.csscolumns LI#board UL.level2 > LI.sub > A,
UL#departments.csscolumns LI#cwear UL.level2>LI.sub>A{line-height:20px;min-height:20px;color:#333;padding-top:5px;font-weight:var(--font-weight-xbold)}UL#departments.csscolumns UL.sub_menu UL.level2 LI:before,
UL#departments.csscolumns UL.sub_menu UL.level3 LI:before,
UL#departments.csscolumns UL.sub_menu UL.level4 LI:before{}UL#departments.csscolumns UL.sub_menu.level1 LI
A{line-height:clamp(1.75em, 1.5vw, 2em);padding-left:5px}UL#departments.csscolumns UL.sub_menu.level1>LI.rentals>A{font-size:clamp(0.75rem, 1vw, 0.8rem)}UL#departments.csscolumns UL.sub_menu.level1 LI:not(.specials) A:hover{background-color:var(--color-new-blue);border-radius:calc(var(--radius) / 4);-moz-border-radius:calc(var(--radius) / 4);-webkit-border-radius:calc(var(--radius) / 4)}UL#departments.csscolumns UL.level2>LI{}UL#departments.csscolumns
UL.level2{margin-bottom:10px}UL#departments.csscolumns UL LI.sub.hover
A{color:black !important}UL#departments.csscolumns UL.sub_menu LI A:hover{color:white !important}UL#departments.csscolumns UL.level1>LI.sub.hover>A:hover{}UL#departments UL
UL{position:relative;left:100%;top:-25px}UL#departments LI#thule UL
UL{left:-100%;box-shadow:-4px 4px 6px 0px #333;-moz-box-shadow:-4px 4px 6px 0px #333;-webkit-box-shadow:-4px 4px 6px 0px #333}UL#departments UL.level3,
UL#departments
UL.level4{display:none !important}UL#departments LI[data-catid="291"] UL.level3, UL#departments LI[data-catid="225"] UL.level3{display:block !important}}@media (min-width: 961px) and (max-width: 1540px){#departments #rentals-sub H1 A SPAN:last-child{display:none}}@media (min-width: 1620px){UL#departments.csscolumns
UL.sub_menu{columns:6;-webkit-columns:6;-moz-columns:6;column-gap:2em;column-rule:1px solid #ebebeb}}DIV[id^="mobile-menu"]{}#mobile-menu UL#departments UL.sub_menu, #mobile-menu UL#departments UL.sub_menu
UL{height:auto;visibility:visible;padding:0}DIV[id^="mobile-menu"]{position:absolute;overflow-y:auto;display:block;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#333;display:block;z-index:0;height:100%;width:100%;padding-right:15%;-ms-overflow-style:none;overflow:-moz-scrollbars-none}DIV[id^="mobile-menu"].open{display:block}#mobile-menu UL#departments
UL{position:static;z-index:auto;top:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mobile-menu  UL#departments UL.sub_menu, #mobile-menu  UL#departments UL.sub_menu
UL{display:none}#mobile-menu UL#departments.no-csscolumns UL
LI{height:auto}#mobile-menu UL#departments .listing_filters UL,
#mobile-menu UL#departments .listing_filters #price-range{display:block}UL#departments UL
LI.sub{width:100%;cursor:pointer}#mobile-menu UL#departments LI
SPAN{display:block;cursor:pointer}UL#departments UL LI.sub A[class^="icon"][class^="icon"]{display:none}#mobile-menu #departments LI#thule UL
UL{left:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}UL#departments UL UL>LI:first-child{-moz-border-radius-bottomright:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px}#mobile-menu UL#departments #price-range{display:none}#departments #our-stores
H2{font-size:1rem}DIV#mobile-menu-filters{padding-left:15.5%;padding-right:0;color:#fff;background-color:#191919;height:100%;padding-top:50px}DIV#mobile-menu-filters .close-filters{font-size:1.2em;line-height:52px;background:var(--color-new-blue);padding:0
5px;position:fixed;top:0;width:100%;z-index:100;border-bottom:3px solid #333}#mobile-menu-filters .filter-tabs{padding-left:10px;background:none}#mobile-menu-filters .filter-tabs
.title{display:block;line-height:2em}#mobile-menu-filters .filter-tabs .filter-title{margin-left:0}#mobile-menu-filters .filter-tabs .filter-title:before{content:' ';display:block}#mobile-menu-filters .listing_filters .clear-all{line-height:50px;padding-left:30px;position:relative;left:-10px;cursor:pointer;margin-left:0;display:block}#mobile-menu-filters .listing_filters .clear-all:before{content:'\e9f3';font-family:'evital-icons';position:absolute;left:10px}DIV#mobile-menu-filters .close-filters
.close{text-transform:lowercase;position:absolute;right:4.5em;cursor:pointer;border:1px
solid;line-height:38px;padding:0
5px 0 0;top:5px}DIV#mobile-menu-filters .close-filters
.title{font-weight:bold}DIV#mobile-menu::-webkit-scrollbar{width:0 !important}#mobile-menu #departments
UL{position:static;z-index:auto;top:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mobile-menu #departments
LI{position:relative}#mobile-menu #departments
LI{display:block;width:100% !important;height:auto;float:none;text-align:left !important;border-bottom:1px solid #505050;border-left:none;border-right:none}#mobile-menu .listing_filters UL.filters.bricks
LI{width:33.3% !important;float:left;border-bottom:none}#mobile-menu #departments > LI.active,
#mobile-menu #departments
LI.sub.selected{border-left:3px solid #00aeef}#mobile-menu #departments LI.active:last-child{border-top:2px solid white;border-bottom:2px solid white}#mobile-menu #departments LI.selected > SPAN > A,
#mobile-menu #departments LI.selected>A{color:#00aeef !important;font-weight:900}#mobile-menu #categories_sidebox
LI{display:block;width:100% !important;height:auto;line-height:4em;float:none;text-align:left !important;border-bottom:1px solid #4c4c4c}#mobile-menu #departments LI:active{background:var(--color-ev-green)}@media (max-width: 960px){DIV#header .mobile DIV[id*="pop-up"]{display:none;font-size:1em;padding:2em
4em;text-align:left;background-color:white;width:100%;-webkit-box-shadow:0 15px 15px -10px #555;-moz-box-shadow:0 15px 15px -10px #555;box-shadow:0 15px 15px -10px #555}}#mobile-menu LI SPAN.tap:active,
#mobile-menu LI A:active{}#mobile-menu
UL#departments{height:auto;display:block;padding:0}#mobile-menu #departments LI SPAN.tap
A{display:inline-block}#mobile-menu .level2
A{font-size:0.75em}#content-shopping-cart,#content-shopping-cart-wishlist{container-type:inline-size;container-name:shopping-cart}#shopping-cart-grid,#wishlist-grid{display:grid;gap:var(--grid-gap);align-items:start}#cart-pop-up #shopping-cart-grid{padding:1em}#cart-header{background:whitesmoke;background:#f5f5f5}#cart-header>DIV{display:flex;align-items:center;justify-content:space-between;padding:1em
0}#cart-header{border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}#cart-totals{border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}@container (max-width: 960px){#cart-header>DIV{padding:1em}}@container (max-width: 480px){#cart-header{border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#cart-header>DIV{flex-wrap:wrap;gap:calc(var(--radius) / 2)}#cart-header>DIV>DIV{flex-basis:100%;text-align:center}}@container (min-width: 960px){#shopping-cart-grid{grid-template-columns:2fr 1fr}#wishlist-grid{grid-template-columns:3fr 1fr}#cart-header>DIV,#cart-totals{padding:1em
!important}#cart-buttons{padding:0
!important;background:none !important}#cart-buttons
A.back{display:none}#cart-summary-actions,#wishlist-actions{position:sticky;align-self:start;top:100px}}#wishlist-actions{display:grid;gap:calc(var(--grid-gap) /2);justify-items:stretch;justify-content:space-evenly}A.remove-product{text-decoration:none}A.remove-product:hover{opacity:0.75}A.remove-product
I{display:flex;text-align:center;align-items:center;justify-content:center;border:2px
solid var(--color-error);width:clamp(2rem, 9vw, 3rem);padding:0;aspect-ratio:1;color:var(--color-error);border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}A.remove-product I:before{font-size:clamp(1.25rem, 2.5vw, 1.5rem)}.product-listing .remove-product:active{position:relative;top:1px}UL.cart-contents{list-style:none;padding:0}UL.cart-contents
LI{display:grid;grid-template-columns:0fr 2fr 5fr 1fr 2fr;align-items:center;justify-content:space-between;gap:var(--grid-gap);padding:0.75em 0}UL.cart-contents LI:not(:last-of-type){border-bottom:2px dashed silver}UL.cart-contents LI
.image{flex-basis:20%;text-align:center;max-height:200px}UL.cart-contents LI .image
IMG{max-height:clamp(10rem, 10vw, 15rem);max-width:80%;max-height:200px}UL.cart-contents LI
.name{flex-basis:50%;display:grid;grid-template-columns:1fr;gap:0.5em}UL.cart-contents .no-shipping-package-size{color:var(--color-error);font-size:1rem}UL.cart-contents LI .name>A{font-weight:700;font-size:clamp(1rem, 2.5vw, 1.25rem);display:block}UL.cart-contents LI
.price{display:grid;flex-basis:30%;text-align:right}UL.cart-contents LI .price .final-price{grid-row:-1}UL.cart-contents
SPAN.price{font-weight:700;font-size:1.5em;margin-left:0.25em;color:var(--color-ev-orange)}UL.cart-contents LI
.qty{display:flex}UL.cart-contents LI .qty
INPUT{padding:clamp(0.2rem, 1.5vw, 0.5rem) clamp(0.2rem, 2.5vw, 0.5rem);text-align:center;min-width:2rem;max-width:3rem}UL.cart-contents LI .qty
BUTTON{background:transparent;border:none !important;cursor:pointer;text-decoration:underline;font-size:clamp(1rem, 2.5vw, 1.25rem)}UL.cart-contents .dispatch-times{padding-left:2.5em;position:relative;line-height:2em;font-size:0.9em;color:dimgray}UL.cart-contents .dispatch-times:before{content:'\e94e';font-family:'evital-icons';font-size:2em;position:absolute;left:0em;top:3px;color:inherit;line-height:30px}UL.cart-contents .dispatch-times .details, #order-dispatch-times
.details{display:none;padding-top:0.1em;margin-top:0.1em;border-top:1px solid Gainsboro;font-size:95%}.dispatch-times
.details.open{display:block !important}UL.cart-contents .details .delivery-time>SPAN{display:block}UL.cart-contents .delivery-time
.more{color:var(--color-new-blue);cursor:pointer;margin-left:0.3em;font-size:90%;white-space:nowrap;font-weight:700}#eligible_coupons P, DIV.promotion
P{border:1px
solid var(--color-new-blue);background-color:#f7f7f7;padding:10px;color:black;margin-bottom:0.75em}#eligible_coupons P A, .promotion
A{color:var(--color-new-blue);text-decoration:underline;font-weight:500}UL.cart-contents #eligible_coupons
P{margin-top:0.5em;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);font-size:0.9rem}UL.cart-contents #eligible_coupons
P.f2{border-color:orange}[id^="content-shopping-cart"] .empty{background:url(/catalog/images/backgrounds/bg_shopping_cart.png) no-repeat center center;height:500px;text-align:center;line-height:80px;color:silver}@media (max-width: 960px){#content-shopping-cart,#content-shopping-cart-wishlist,#related,#shop-advantages{padding:0
0.5em}}@container (max-width: 960px){UL.cart-contents
LI{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;gap:var(--grid-gap) 0}UL.cart-contents LI
.remove_product{order:2}UL.cart-contents LI
.image{order:0}UL.cart-contents LI
.name{order:1;grid-column-start:2;grid-column-end:6;justify-items:right;text-align:right}UL.cart-contents LI
.qty{order:3}UL.cart-contents LI
.price{order:4;grid-column-start:3;grid-column-end:5}}.c_radio{display:none}UL.cart-contents
DIV.c_coupons{display:flex;position:relative;gap:1em;align-items:flex-start}#cart-pop-up .cart-contents
DIV.c_coupons{display:flex;position:relative;gap:1em;align-items:flex-end}UL.cart-contents
DIV.c_text{color:inherit;padding-left:2em;position:relative}DIV.c_coupons.applied .c_code, DIV.c_coupons.applied
.c_value{white-space:nowrap}DIV.c_coupons.applied .c_text:before{content:'\e9e0';line-height:3.5em;font-size:1em;font-family:'evital-icons';font-size:1.5em;line-height:1em;left:3px;position:absolute;color:var(--color-new-blue);color:#008015}#cart-pop-up DIV.c_coupons.applied .c_text:before{font-size:1em}DIV.c_coupons.applied.overridden .c_text:before{color:gainsboro}UL.cart-contents
DIV.c_code{cursor:help;color:black;font-weight:500;color:#008015}UL.cart-contents DIV.c_amount, UL.cart-contents
DIV.c_value{display:none}UL.cart-contents DIV.c_code
STRONG{text-transform:uppercase;font-weight:800}UL.cart-contents DIV.c_coupons.overridden DIV.c_code
SPAN{text-decoration:line-through;color:silver}UL.cart-contents
DIV.c_desc{font-size:0.9em;min-height:1em;min-width:250px;color:DimGray;margin-bottom:0.25em;display:none;text-decoration:none}#eligible_coupons P.multi-coupon-disclaimer{border:none;background:none;color:silver;font-style:italic;font-size:11px;padding:0;margin-top:-5px}#eligible_coupons P.multi-coupon-disclaimer
A{color:silver;font-weight:normal}.order-coupon-exclusion{position:relative;top:3px}.dispatch-times .long, .dispatch-times .long:before{color:maroon;font-weight:bold}[id^="content-shopping-cart"] .banner-sprinkle{display:block !important;position:relative;max-width:85%}[id^="content-shopping-cart"] .banner-sprinkle A *:hover{text-decoration:none}[id^="content-shopping-cart"] .banner-sprinkle
I{font-size:4rem !important;position:absolute;top:15%;z-index:1}[id^="content-shopping-cart"]  .banner-sprinkle.attention .banner-button{display:none}[id^="content-shopping-cart"] LI.voucher .banner-sprinkle
A{display:grid;justify-content:center;align-items:center;grid-template-columns:1fr;grid-template-rows:repeat(2, 75px);max-width:200px}[id^="content-shopping-cart"] LI.voucher
.image{display:flex;justify-content:center;align-items:center;width:100%;height:100% !important;padding:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}[id^="content-shopping-cart"] .banner-sprinkle.attention .image,
[id^="content-shopping-cart"] .banner-sprinkle.attention
.text{height:100%;min-height:initial;padding:0
!important}[id^="content-shopping-cart"] .banner-sprinkle.attention
.text{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:clamp(1rem, 2vw, 2rem) !important}#order-dispatch-times{text-align:right;position:relative;padding:1em
3em 1em 1em;background-color:whitesmoke;margin-bottom:0}#shipping-estimator{text-align:right;position:relative;padding:0.5em 3em 0.5em 0.5em}#shipping-estimator:not(.eligible){border-bottom:1px solid whitesmoke;border-left:1px solid whitesmoke;border-right:1px solid whitesmoke}#shipping-estimator.eligible{background:#c5f9c7}#shipping-estimator
A{text-decoration:underline}#shipping-estimator:after,#order-dispatch-times:after{content:'\e94e';font-family:'evital-icons';font-size:1.5em;position:absolute;right:0.5em;top:0.1em;color:inherit}.details .delivery-time>SPAN{display:block}#order-dispatch-times>.delivery-time{font-weight:700}#order-dispatch-times .delivery-time
.more{color:#00aeef;cursor:pointer;margin-left:0.3em;font-size:90%;white-space:nowrap;font-weight:900}#order-dispatch-times .split-dispatch-notice{font-size:90%;color:gray}#coupons-display-input{margin-top:1em;display:grid;justify-items:end}#coupons-display-input
.c_coupons.order.input{max-width:600px}#coupons-display-input
FORM{display:grid;align-items:stretch;grid-template-columns:3fr 1fr;gap:calc(var(--grid-gap) / 2)}@media (max-width: 480px){#coupons-display-input{justify-items:stretch;text-align:center}#coupons-display-input
INPUT{text-align:center}#coupons-display-input
FORM{grid-template-columns:1fr}}#coupons-display-input
INPUT{padding:0.5em 0.75em;font-size:clamp(0.75rem, 3.5vw, 1.15rem);line-height:clamp(1.75rem, 4vw, 2rem);text-transform:uppercase;border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}#coupons-display-input INPUT::-webkit-input-placeholder{text-transform:none}#coupons-display-input
BUTTON{background:var(--color-ev-green);border:2px
solid var(--color-ev-green);color:white}#coupons-count-disclaimer{font-size:10px;font-style:italic;color:silver;margin-top:0.5em}#entered-coupons{text-align:right}#entered-coupons
P.title{line-height:2.5em}#entered-coupons
FORM{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem}#entered-coupons
SPAN.coupon{background-color:#D8D8D8;display:inline-block;color:#4C4C4C;line-height:2rem;cursor:help;padding:0.25rem 0.75rem;display:flex;align-items:center;gap:10px}#entered-coupons SPAN.coupon INPUT[type="submit"]{font:normal normal 1.2em 'evital-icons';border:none;color:#007aa4;background:white;width:1.5rem;height:1.5rem;cursor:pointer;text-align:center;padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;display:inline-block}#coupons-display-input
P.error{margin-top:0.5em}#voucher-confirm-reminder{margin-top:0.5em;display:none}#cart-totals{background:whitesmoke;margin-top:1em;padding:1em
0}@container (max-width: 960px){#cart-totals{padding-left:0.5em;padding-right:0.5em}}#cart-totals
.totals{display:flex;justify-content:flex-end;align-items:center}#cart-totals
.number{font-size:clamp(1rem, 2vw, 1.25rem);font-weight:bold;min-width:10rem;text-align:right}#cart-totals .to-be-paid{font-size:1.25em}#cart-totals .to-be-paid
.number{font-weight:900;font-size:1.55em;color:var(--color-ev-orange)}.c_coupons.order.applied{display:flex;position:relative}.c_coupons.order.applied
.c_text{color:inherit;padding-left:2.5em;position:relative}.c_coupons.order.applied .c_text:before{content:'\e9e0';line-height:3.5em;font-size:1em;font-family:'evital-icons';font-size:1.7em;line-height:1em;left:3px;top:2px;position:absolute;color:var(--color-new-blue)}.c_coupons.order
.c_desc{font-size:11px;display:flex;position:relative;gap:1em;color:DimGray;margin-bottom:5px;display:none;text-decoration:none}#cart-totals .admin .title, #cart-totals .admin
.number{color:#dfdfdf}#cart-buttons{text-align:center;overflow:hidden;color:white;font-weight:500;font-size:clamp(1rem, 3vw, 1.2rem);margin-top:1em}#cart-buttons .page-wrapper{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:var(--grid-gap)}#cart-buttons
A{display:flex;align-items:center;justify-content:center}#related .button-wrapper-allink{display:grid;justify-content:space-between;margin:var(--grid-gap) 0}#cart-summary-actions .payment-methods{display:flex;gap:calc(var(--grid-gap) / 2);margin-top:1em;opacity:0.5;justify-content:center;align-items:center}#cart-summary-actions .payment-methods
IMG{max-width:50px}#simplemodal-overlay{background-color:#333}#simplemodal-container{height:auto !important;width:380px;background:#fff;border:none;-moz-border-radius:3px;-webkit-border-radius:3;border-radius:3px;padding:7px;-moz-box-shadow:0 0 32px rgba(0, 0, 0, 0.48);-webkit-box-shadow:0 0 32px rgba(0, 0, 0, 0.48);box-shadow:0 0 32px rgba(0,0,0,0.48);padding:20px;top:200px;line-height:18px;font-size:1rem}#simplemodal-container{width:480px;-webkit-border-radius:calc(var(--radius) / 2);-webkit-border-top-right-radius:0;-moz-border-radius:calc(var(--radius) / 2);-moz-border-radius-topright:0;border-radius:calc(var(--radius) / 2);border-top-right-radius:0}#simplemodal-container
.simplemodal{padding:20px}#simplemodal-container
.header{height:2em;line-height:2em;width:100%;font-weight:bold;font-size:1.5rem;font-weight:bold}#simplemodal-container .header
span{padding-left:8px}#simplemodal-container
.message{margin:0;padding:12px
4px 12px 8px}#simplemodal-container
.message{padding:12px
0px 12px 0px}#simplemodal-container .message
P{color:DimGray;font-style:italic;font-size:1rem;margin:5px
0px 5px 0px;text-align:left}#simplemodal-container .message
UL{padding-left:10px;margin-left:20px;color:yellowgreen;font-weight:bold}#simplemodal-container
.buttons{min-width:200px;padding:10px
0px 0;margin:auto}#simplemodal-container .buttons .yes, #simplemodal-container .buttons
.no{cursor:pointer}#simplemodal-container .buttons
DIV{min-width:60px;height:20px;padding:2px
2px 2px 25px;margin-left:10px;float:left;line-height:20px;font-size:1rem;font-weight:bold;color:gray;border:1px
solid silver;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;text-align:center}#simplemodal-container .buttons
DIV{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#simplemodal-container
.buttons{}#simplemodal-container .buttons DIV:hover{background-color:whitesmoke}#simplemodal-container .buttons
.yes{background:url(/images/icons/16/notification_done.png) no-repeat 4px 2px}#simplemodal-container .buttons
.yes{margin-left:0px}#simplemodal-container .buttons
.no{background:url(/images/icons/16/notification_error.png) no-repeat 4px 2px}#simplemodal-container
P.accent{color:#00aeef;font-size:1rem;font-weight:bold;margin:10px
0px 10px 0px}#simplemodal-container
P.center{text-align:center}#simplemodal-container a.simplemodal-close{position:absolute;right:-40px;top:0px;width:40px;height:40px;cursor:pointer;z-index:8040;background-color:var(--color-ev-blue);-webkit-border-top-right-radius:calc(var(--radius) / 2);-webkit-border-bottom-right-radius:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);-moz-border-radius-bottomright:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2);border-bottom-right-radius:calc(var(--radius) / 2)}#simplemodal-container a.simplemodal-close:after{content:'\e9f3';font-family:'evital-icons';color:white;font-size:25px;line-height:40px;margin:0
8px}#simplemodal-container a.simplemodal-close:hover{text-decoration:none;background-color:#79D2FF }#simplemodal-container a.simplemodal-close:active{position:absolute;top:1px}#simplemodal-container
A{color:#00aeef;text-decoration:underline;font-weight:bold}@media
only screen and (max-width: 620px){#simplemodal-container{padding:20px
50px 20px 20px;top:30% !important}#simplemodal-container a.simplemodal-close{right:0px}}#confirm,#insert-coupon-modal,#confirm_cod,#confirm_eubanktransfer{display:none}#confirm-overlay{background-color:#000}#confirm-container{height:auto !important;width:380px;background:#fff;border:none;padding:7px;-moz-box-shadow:0 0 32px #000;-webkit-box-shadow:0 0 32px #000;box-shadow:0 0 32px #000;border-radius:calc(var(--radius) / 2) !important;-moz-border-radius:calc(var(--radius) / 2) !important;-webkit-border-radius:calc(var(--radius) / 2) !important}#confirm-container .buttons .yes
#test-warning
P.title{font-weight:var(--font-weight-xbold)}.simplemodal-wrap{overflow:hidden !important}#confirm-container{width:480px;padding:3em}#confirm-container
.modal{padding:20px}#confirm-container
.header{height:25px;line-height:25px;width:100%;font-weight:bold;width:360px;font-size:20px;font-weight:bold}#confirm-container
.message{margin:0;padding:12px
4px 12px 8px}#confirm-container
.message{padding:12px
0px 12px 0px}#confirm-container .message
P{font-size:12px;margin:5px
0px 5px 0px;text-align:left}#confirm-container .message
UL{padding-left:10px;margin-left:20px;font-weight:bold}#confirm-container
.buttons{min-width:200px;display:grid;gap:calc(var(--grid-gap) / 2);grid-template-columns:repeat(auto-fit, minmax(min(24ch, 100%), 1fr));text-align:center}#confirm-container .buttons .yes, #confirm-container .buttons
.no{cursor:pointer}#confirm-container .buttons
.yes{margin-left:0px}#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited{text-decoration:none;font-weight:bold;position:absolute;right:10px;top:2px;color:#fff}@media only screen and (max-width: 620px){.modal
.button.blue{line-height:46px !important}}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner
svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg
*{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-zoomInUp{animation:.2s ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:.2s ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-fadeIn{animation:.2s ease both f-fadeIn;z-index:2}.f-fadeOut{animation:.2s ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:.5s ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:.5s ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:.2s ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:.2s ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:.2s ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:.1s linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:.85s cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-color:374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:none;box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button
svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next
svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox
body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#c8c8c8;--fancybox-color:dimgray;--fancybox-hover-color:#fff;--fancybox-bg:rgba(255, 255, 255, 1);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:1050;outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0
auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0
var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading
.fancybox__content{opacity:0}.is-draggable
.fancybox__content{cursor:move;cursor:grab}.can-zoom_in
.fancybox__content{cursor:zoom-in}.can-zoom_out
.fancybox__content{cursor:zoom-out}.is-dragging
.fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging
.fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px
0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing
.fancybox__caption{opacity:0;visibility:hidden}.is-compact
.fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer
.fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact
.fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer
.fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(133, 133, 133, 0.05);--f-button-active-bg:rgba(133, 133, 133, 0.05);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle
.fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact
.fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf
.fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf
.fancybox__content{width:calc(100% - 120px);height:calc(100% - 54px)}.fancybox__container .virtual-mirror-slide
.fancybox__content{width:100% !important;padding:0
!important}.fancybox__slide.virtual-mirror-single{padding:0}.virtual-mirror-single
.fancybox__content{height:100% !important}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map
.fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0
!important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0
!important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner
svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading
img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide.for-video .f-thumbs__slide__button:before{font-family:'evital-icons';font-size:50px;line-height:18px;left:30%;top:20%;color:#00aeef;display:inline-block;content:'\e9c9';position:absolute;border:2px
solid;padding:10px
5px 10px 12px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:rgba(240,248,255,.5);z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.f-thumbs.is-horizontal .f-thumbs__track{margin:0
auto;padding:8px
0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0
var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0
8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0
0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1);border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0
var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact
.fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-hidden{max-height:0px !important}.is-closing
.fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:40px;--f-button-height:40px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(180, 209, 67, 0.75);--f-button-hover-bg:rgba(180, 209, 67, 0.85);--f-button-active-bg:rgba(180, 209, 67, 1);--f-button-bg:rgba(36, 40, 46, 0.75);--f-button-hover-bg:rgba(36, 40, 46, 0.85);--f-button-active-bg:rgba(36, 40, 46, 1);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-filter:none;--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0px;font-family:Raleway,Ubuntu,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);pointer-events:none;z-index:20;height:40px;background:rgba(180, 209, 67, 0.75);background:rgba(36, 40, 46, 0.95);background:white;border-bottom:1px dashed silver;opacity: .8}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact
.fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle
.fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__toolbar__column
.logo{display:block;position:absolute;z-index:1;top:-6px;left:30px;width:50%;height:55px !important;background:transparent url(/catalog/images/logo/logo_mobile_min.svg) no-repeat left center;background-size:55px;opacity:1}@media (min-width: 1920px){.fancybox__toolbar__column
.logo{left:initial;right:935px}}.fancybox__toolbar__column .logo
IMG{max-width:145px;margin:16px}.fancybox__infobar{padding:0
5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar
span{padding:0
5px}.fancybox__infobar:not(:first-child):not(:last-child){}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}LABEL.checkbox-round{display:flex;gap:calc(var(--grid-gap) / 2);align-items:center;cursor:pointer}LABEL.checkbox-button{display:flex;align-items:center;cursor:pointer;justify-content:center;line-height:2.25em;border:2px
solid gainsboro;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}LABEL.checkbox-button.blue{font-weight:600}LABEL.checkbox-button.orange{border:2px
solid #f88527;border:2px
solid #b9b9b9;background:white}LABEL.checkbox-button.blue:has(INPUT[type="checkbox"]:checked),LABEL.checkbox-button.blue:has(INPUT[type="radio"]:checked){border:2px
solid #009fe3;color:#009fe3;color:var(--color-new-blue);background:#cceffc}LABEL.checkbox-button.orange:has(INPUT[type="checkbox"]:checked),LABEL.checkbox-button.orange:has(INPUT[type="radio"]:checked){border:2px
solid #da521a;background:var(--color-ev-orange) !important;color:white}LABEL.checkbox-button.blue:hover{border:2px
solid #009fe3}LABEL.checkbox-button.orange:hover{border:2px
solid #da521a}INPUT[type="checkbox"],INPUT[type="radio"]{-webkit-appearance:none;appearance:none;display:grid;place-content:center;margin:0;width:0;height:0;border:0}LABEL.checkbox-round INPUT[type="checkbox"], LABEL.checkbox-round INPUT[type="radio"]{width:1.85em;height:1.85em;flex-shrink:0;border:2px
solid silver;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;cursor:pointer}LABEL.checkbox-round INPUT[type="checkbox"]::before, LABEL.checkbox-round INPUT[type="radio"]::before{content:"";width:1em;height:1em;-webkit-clip-path:polygon(14.75% 44.75%, 1% 63.75%, 41.58% 93.12%, 93.29% 21.67%, 74.5% 8.08%, 36.55% 60.52%);clip-path:polygon(14.75% 44.75%, 1% 63.75%, 41.58% 93.12%, 93.29% 21.67%, 74.5% 8.08%, 36.55% 60.52%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em;color:var(--color-new-blue)}LABEL.checkbox-round INPUT[type="checkbox"]:checked::before, LABEL.checkbox-round INPUT[type="radio"]:checked::before{transform:scale(1)}LABEL.checkbox-round INPUT[type="checkbox"]:checked, LABEL.checkbox-round INPUT[type="radio"]:checked{background:#cceffc;border-color:#009fe3}LABEL.checkbox-round.blue INPUT[type="checkbox"]:hover, LABEL.checkbox-round.blue INPUT[type="checkbox"]:hover, LABEL.checkbox-round.blue INPUT[type="radio"]:hover, LABEL.checkbox-round.blue INPUT[type="radio"]:hover{border-color:#009fe3}@font-face{font-family:'evital-icons';src:url('/font/evital-icons.eot?69117616');src:url('/font/evital-icons.eot?69117616#iefix') format('embedded-opentype'),
url('/font/evital-icons.woff2?69117616') format('woff2'),
url('/font/evital-icons.woff?69117616') format('woff'),
url('/font/evital-icons.ttf?69117616') format('truetype'),
url('/font/evital-icons.svg?69117616#evital-icons') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"evital-icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-glass:before{content:'\e800'}.icon-music:before{content:'\e801'}.icon-search:before{content:'\e802'}.icon-mail:before{content:'\e803'}.icon-mail-alt:before{content:'\e804'}.icon-heart:before{content:'\e805'}.icon-heart-empty:before{content:'\e806'}.icon-th-large:before{content:'\e807'}.icon-th:before{content:'\e808'}.icon-th-list:before{content:'\e809'}.icon-ok:before{content:'\e80a'}.icon-ok-circled:before{content:'\e80b'}.icon-ok-circled2:before{content:'\e80c'}.icon-ok-squared:before{content:'\e80d'}.icon-info-circled:before{content:'\e80e'}.icon-info:before{content:'\e80f'}.icon-home:before{content:'\e810'}.icon-link:before{content:'\e811'}.icon-unlink:before{content:'\e812'}.icon-link-ext:before{content:'\e813'}.icon-link-ext-alt:before{content:'\e814'}.icon-instagramm:before{content:'\e815'}.icon-thumbs-up:before{content:'\e816'}.icon-thumbs-down:before{content:'\e817'}.icon-thumbs-up-alt:before{content:'\e818'}.icon-thumbs-down-alt:before{content:'\e819'}.icon-download:before{content:'\e81a'}.icon-upload:before{content:'\e81b'}.icon-print:before{content:'\e81c'}.icon-retweet:before{content:'\e81d'}.icon-keyboard:before{content:'\e81e'}.icon-linkedin-squared:before{content:'\e81f'}.icon-comment:before{content:'\e820'}.icon-chat:before{content:'\e821'}.icon-comment-empty:before{content:'\e822'}.icon-doc-inv:before{content:'\e823'}.icon-doc-text-inv:before{content:'\e824'}.icon-folder:before{content:'\e825'}.icon-folder-open:before{content:'\e826'}.icon-folder-empty:before{content:'\e827'}.icon-folder-open-empty:before{content:'\e828'}.icon-box:before{content:'\e829'}.icon-mic:before{content:'\e82a'}.icon-mute:before{content:'\e82b'}.icon-volume-off:before{content:'\e82c'}.icon-volume-down:before{content:'\e82d'}.icon-volume-up:before{content:'\e82e'}.icon-headphones:before{content:'\e82f'}.icon-clock:before{content:'\e830'}.icon-star:before{content:'\e831'}.icon-star-empty:before{content:'\e832'}.icon-star-half:before{content:'\e833'}.icon-star-half-alt:before{content:'\e834'}.icon-user:before{content:'\e835'}.icon-users:before{content:'\e836'}.icon-male:before{content:'\e837'}.icon-female:before{content:'\e838'}.icon-video:before{content:'\e839'}.icon-videocam:before{content:'\e83a'}.icon-picture:before{content:'\e83b'}.icon-camera:before{content:'\e83c'}.icon-camera-alt:before{content:'\e83d'}.icon-cancel:before{content:'\e83e'}.icon-cancel-circled:before{content:'\e83f'}.icon-cancel-circled2:before{content:'\e840'}.icon-plus:before{content:'\e841'}.icon-plus-circled:before{content:'\e842'}.icon-plus-squared:before{content:'\e843'}.icon-plus-squared-alt:before{content:'\e844'}.icon-minus:before{content:'\e845'}.icon-minus-circled:before{content:'\e846'}.icon-minus-squared:before{content:'\e847'}.icon-minus-squared-alt:before{content:'\e848'}.icon-help:before{content:'\e849'}.icon-help-circled:before{content:'\e84a'}.icon-attach:before{content:'\e84b'}.icon-lock:before{content:'\e84c'}.icon-lock-open:before{content:'\e84d'}.icon-lock-open-alt:before{content:'\e84e'}.icon-pin:before{content:'\e84f'}.icon-eye:before{content:'\e850'}.icon-eye-off:before{content:'\e851'}.icon-tag:before{content:'\e852'}.icon-tags:before{content:'\e853'}.icon-bookmark:before{content:'\e854'}.icon-bookmark-empty:before{content:'\e855'}.icon-flag:before{content:'\e856'}.icon-flag-empty:before{content:'\e857'}.icon-download-cloud:before{content:'\e858'}.icon-upload-cloud:before{content:'\e859'}.icon-reply:before{content:'\e85a'}.icon-reply-all:before{content:'\e85b'}.icon-vital-logo:before{content:'\e85c'}.icon-quote-left:before{content:'\e85d'}.icon-quote-right:before{content:'\e85e'}.icon-code:before{content:'\e85f'}.icon-export:before{content:'\e860'}.icon-export-alt:before{content:'\e861'}.icon-pencil:before{content:'\e862'}.icon-pencil-squared:before{content:'\e863'}.icon-edit:before{content:'\e864'}.icon-chat-empty:before{content:'\e865'}.icon-bell:before{content:'\e866'}.icon-bell-alt:before{content:'\e867'}.icon-attention-circled:before{content:'\e868'}.icon-to-end:before{content:'\e869'}.icon-to-end-alt:before{content:'\e86a'}.icon-location:before{content:'\e86b'}.icon-direction:before{content:'\e86c'}.icon-publish:before{content:'\e86d'}.icon-trash:before{content:'\e86e'}.icon-doc:before{content:'\e86f'}.icon-docs:before{content:'\e870'}.icon-doc-text:before{content:'\e871'}.icon-rss:before{content:'\e872'}.icon-rss-squared:before{content:'\e873'}.icon-phone:before{content:'\e874'}.icon-phone-squared:before{content:'\e875'}.icon-menu:before{content:'\e876'}.icon-cog:before{content:'\e877'}.icon-cog-alt:before{content:'\e878'}.icon-wrench:before{content:'\e879'}.icon-basket:before{content:'\e87a'}.icon-calendar:before{content:'\e87b'}.icon-calendar-empty:before{content:'\e87c'}.icon-login:before{content:'\e87d'}.icon-logout:before{content:'\e87e'}.icon-lightbulb:before{content:'\e87f'}.icon-block:before{content:'\e880'}.icon-resize-full:before{content:'\e881'}.icon-resize-full-alt:before{content:'\e882'}.icon-resize-small:before{content:'\e883'}.icon-resize-vertical:before{content:'\e884'}.icon-resize-horizontal:before{content:'\e885'}.icon-move:before{content:'\e886'}.icon-zoom-in:before{content:'\e887'}.icon-zoom-out:before{content:'\e888'}.icon-down-circled2:before{content:'\e889'}.icon-up-circled2:before{content:'\e88a'}.icon-left-circled2:before{content:'\e88b'}.icon-right-open:before{content:'\e88c'}.icon-up-open:before{content:'\e88d'}.icon-angle-left:before{content:'\e88e'}.icon-angle-right:before{content:'\e88f'}.icon-angle-up:before{content:'\e890'}.icon-angle-down:before{content:'\e891'}.icon-angle-circled-left:before{content:'\e892'}.icon-angle-circled-right:before{content:'\e893'}.icon-angle-circled-up:before{content:'\e894'}.icon-angle-circled-down:before{content:'\e895'}.icon-angle-double-left:before{content:'\e896'}.icon-angle-double-right:before{content:'\e897'}.icon-angle-double-up:before{content:'\e898'}.icon-right-big:before{content:'\e899'}.icon-up-big:before{content:'\e89a'}.icon-right-hand:before{content:'\e89b'}.icon-left-hand:before{content:'\e89c'}.icon-up-hand:before{content:'\e89d'}.icon-down-hand:before{content:'\e89e'}.icon-left-circled:before{content:'\e89f'}.icon-right-circled:before{content:'\e8a0'}.icon-up-circled:before{content:'\e8a1'}.icon-down-circled:before{content:'\e8a2'}.icon-cw:before{content:'\e8a3'}.icon-ccw:before{content:'\e8a4'}.icon-arrows-cw:before{content:'\e8a5'}.icon-collapse-left:before{content:'\e8a6'}.icon-to-start:before{content:'\e8a7'}.icon-to-start-alt:before{content:'\e8a8'}.icon-fast-fw:before{content:'\e8a9'}.icon-fast-bw:before{content:'\e8aa'}.icon-down-small:before{content:'\e8ab'}.icon-left-small:before{content:'\e8ac'}.icon-right-small:before{content:'\e8ad'}.icon-up-small:before{content:'\e8ae'}.icon-menu-3:before{content:'\e8af'}.icon-globe:before{content:'\e8b0'}.icon-globe-1:before{content:'\e8b1'}.icon-eject:before{content:'\e8b2'}.icon-inbox:before{content:'\e8b3'}.icon-google-circles:before{content:'\e8b4'}.icon-loop-1:before{content:'\e8b5'}.icon-loop-alt:before{content:'\e8b6'}.icon-resize-full-3:before{content:'\e8b7'}.icon-progress-0:before{content:'\e8b8'}.icon-phone-2:before{content:'\e8b9'}.icon-phone-outline:before{content:'\e8ba'}.icon-clock-2:before{content:'\e8bb'}.icon-leaf:before{content:'\e8bc'}.icon-resize-small-2:before{content:'\e8bd'}.icon-resize-vertical-1:before{content:'\e8be'}.icon-resize-horizontal-1:before{content:'\e8bf'}.icon-indent-left:before{content:'\e8c0'}.icon-indent-right:before{content:'\e8c1'}.icon-list-bullet:before{content:'\e8c2'}.icon-list-numbered:before{content:'\e8c3'}.icon-filter:before{content:'\e8c4'}.icon-clock-3:before{content:'\e8c5'}.icon-address-book:before{content:'\e8c6'}.icon-address-book-alt:before{content:'\e8c7'}.icon-table:before{content:'\e8c8'}.icon-columns:before{content:'\e8c9'}.icon-crop:before{content:'\e8ca'}.icon-scissors:before{content:'\e8cb'}.icon-paste:before{content:'\e8cc'}.icon-qrcode:before{content:'\e8cd'}.icon-barcode:before{content:'\e8ce'}.icon-resize-horizontal-2:before{content:'\e8cf'}.icon-cc-nc:before{content:'\e8d0'}.icon-twitter-1:before{content:'\e8d1'}.icon-check:before{content:'\e8d2'}.icon-check-empty:before{content:'\e8d3'}.icon-reply-2:before{content:'\e8d4'}.icon-circle-empty:before{content:'\e8d5'}.icon-dot-circled:before{content:'\e8d6'}.icon-asterisk:before{content:'\e8d7'}.icon-gift:before{content:'\e8d8'}.icon-attention-2:before{content:'\e8d9'}.icon-attention-filled:before{content:'\e8da'}.icon-fork:before{content:'\e8db'}.icon-vcard-1:before{content:'\e8dc'}.icon-warning-empty:before{content:'\e8dd'}.icon-warning:before{content:'\e8de'}.icon-tasks:before{content:'\e8df'}.icon-mastercard:before{content:'\e8e0'}.icon-visa:before{content:'\e8e1'}.icon-magic:before{content:'\e8e2'}.icon-truck:before{content:'\e8e3'}.icon-money:before{content:'\e8e4'}.icon-euro:before{content:'\e8e5'}.icon-pound:before{content:'\e8e6'}.icon-sort:before{content:'\e8e7'}.icon-sort-down:before{content:'\e8e8'}.icon-sort-up:before{content:'\e8e9'}.icon-sort-alt-up:before{content:'\e8ea'}.icon-sort-alt-down:before{content:'\e8eb'}.icon-sort-name-up:before{content:'\e8ec'}.icon-sort-name-down:before{content:'\e8ed'}.icon-sort-number-up:before{content:'\e8ee'}.icon-sort-number-down:before{content:'\e8ef'}.icon-globe-2:before{content:'\e8f0'}.icon-add-to-cart:before{content:'\e8f1'}.icon-sitemap:before{content:'\e8f2'}.icon-spinner:before{content:'\e8f3'}.icon-right-circled2:before{content:'\e8f4'}.icon-down-dir:before{content:'\e8f5'}.icon-up-dir:before{content:'\e8f6'}.icon-left-dir:before{content:'\e8f7'}.icon-right-dir:before{content:'\e8f8'}.icon-down-open:before{content:'\e8f9'}.icon-left-open:before{content:'\e8fa'}.icon-angle-double-down:before{content:'\e8fb'}.icon-down:before{content:'\e8fc'}.icon-left:before{content:'\e8fd'}.icon-right:before{content:'\e8fe'}.icon-up:before{content:'\e8ff'}.icon-down-big:before{content:'\e900'}.icon-left-big:before{content:'\e901'}.icon-level-up:before{content:'\e902'}.icon-level-down:before{content:'\e903'}.icon-shuffle:before{content:'\e904'}.icon-exchange:before{content:'\e905'}.icon-expand:before{content:'\e906'}.icon-collapse:before{content:'\e907'}.icon-expand-right:before{content:'\e908'}.icon-target:before{content:'\e909'}.icon-signal:before{content:'\e90a'}.icon-resize-vertical-2:before{content:'\e90b'}.icon-desktop:before{content:'\e90c'}.icon-laptop:before{content:'\e90d'}.icon-tablet:before{content:'\e90e'}.icon-mobile:before{content:'\e90f'}.icon-text-height:before{content:'\e910'}.icon-text-width:before{content:'\e911'}.icon-align-left:before{content:'\e912'}.icon-align-center:before{content:'\e913'}.icon-align-right:before{content:'\e914'}.icon-align-justify:before{content:'\e915'}.icon-list:before{content:'\e916'}.icon-briefcase:before{content:'\e917'}.icon-suitcase:before{content:'\e918'}.icon-ellipsis:before{content:'\e919'}.icon-ellipsis-vert:before{content:'\e91a'}.icon-off:before{content:'\e91b'}.icon-road:before{content:'\e91c'}.icon-list-alt:before{content:'\e91d'}.icon-cart:before{content:'\e91e'}.icon-chart-bar:before{content:'\e91f'}.icon-delivery-time:before{content:'\e920'}.icon-credit-card:before{content:'\e921'}.icon-floppy:before{content:'\e922'}.icon-questionmark-1:before{content:'\e923'}.icon-clock-4:before{content:'\e924'}.icon-dollar:before{content:'\e925'}.icon-rupee:before{content:'\e926'}.icon-yen:before{content:'\e927'}.icon-rouble:before{content:'\e928'}.icon-try:before{content:'\e929'}.icon-won:before{content:'\e92a'}.icon-bitcoin:before{content:'\e92b'}.icon-user-1:before{content:'\e92c'}.icon-search-2:before{content:'\e92d'}.icon-phone-3:before{content:'\e92e'}.icon-thumb-up-2:before{content:'\e92f'}.icon-pinterest-circled:before{content:'\e930'}.icon-pinterest-squared:before{content:'\e931'}.icon-questionmark:before{content:'\e932'}.icon-skype:before{content:'\e933'}.icon-stackoverflow:before{content:'\e934'}.icon-up-open-big:before{content:'\e935'}.icon-up-circled-2:before{content:'\e936'}.icon-twitter-squared:before{content:'\e937'}.icon-twitter:before{content:'\e938'}.icon-vimeo-squared:before{content:'\e939'}.icon-down-circled-2:before{content:'\e93a'}.icon-on-stock:before{content:'\e93b'}.icon-windows:before{content:'\e93c'}.icon-xing:before{content:'\e93d'}.icon-xing-squared:before{content:'\e93e'}.icon-youtube:before{content:'\e93f'}.icon-youtube-squared:before{content:'\e940'}.icon-youtube-play:before{content:'\e941'}.icon-blank:before{content:'\e942'}.icon-price-guarantee:before{content:'\e943'}.icon-menu-2:before{content:'\e944'}.icon-th-thumb:before{content:'\e945'}.icon-th-thumb-empty:before{content:'\e946'}.icon-search-1:before{content:'\e947'}.icon-safe-payment:before{content:'\e948'}.icon-mail-1:before{content:'\e949'}.icon-heart-1:before{content:'\e94a'}.icon-heart-empty-1:before{content:'\e94b'}.icon-star-1:before{content:'\e94c'}.icon-star-empty-1:before{content:'\e94d'}.icon-free-delivery:before{content:'\e94e'}.icon-simple-returns:before{content:'\e94f'}.icon-professional-workshop:before{content:'\e950'}.icon-th-list-1:before{content:'\e951'}.icon-friendly-staff:before{content:'\e952'}.icon-plus-3:before{content:'\e953'}.icon-layout:before{content:'\e954'}.icon-menu-1:before{content:'\e955'}.icon-check-1:before{content:'\e956'}.icon-cancel-1:before{content:'\e957'}.icon-cancel-circled-1:before{content:'\e958'}.icon-cancel-squared:before{content:'\e959'}.icon-plus-1:before{content:'\e95a'}.icon-plus-circled-1:before{content:'\e95b'}.icon-plus-squared-1:before{content:'\e95c'}.icon-minus-1:before{content:'\e95d'}.icon-minus-circled-1:before{content:'\e95e'}.icon-minus-squared-1:before{content:'\e95f'}.icon-help-1:before{content:'\e960'}.icon-help-circled-1:before{content:'\e961'}.icon-info-1:before{content:'\e962'}.icon-info-circled-1:before{content:'\e963'}.icon-back:before{content:'\e964'}.icon-home-1:before{content:'\e965'}.icon-link-1:before{content:'\e966'}.icon-shoe-size-1:before{content:'\e967'}.icon-lock-1:before{content:'\e968'}.icon-lock-open-1:before{content:'\e969'}.icon-up-circled-3:before{content:'\e96a'}.icon-tag-1:before{content:'\e96b'}.icon-info-2:before{content:'\e96c'}.icon-size-chart:before{content:'\e96d'}.icon-stock:before{content:'\e96e'}.icon-stock-available:before{content:'\e96f'}.icon-child:before{content:'\e970'}.icon-user-unknown:before{content:'\e971'}.icon-user-logged-in:before{content:'\e972'}.icon-upload-cloud-1:before{content:'\e973'}.icon-reply-1:before{content:'\e974'}.icon-reply-all-1:before{content:'\e975'}.icon-forward-1:before{content:'\e976'}.icon-quote:before{content:'\e977'}.icon-code-1:before{content:'\e978'}.icon-export-1:before{content:'\e979'}.icon-thule:before{content:'\e97a'}.icon-apparel:before{content:'\e97b'}.icon-cycling:before{content:'\e97c'}.icon-retweet-1:before{content:'\e97d'}.icon-keyboard-1:before{content:'\e97e'}.icon-comment-1:before{content:'\e97f'}.icon-chat-1:before{content:'\e980'}.icon-bell-1:before{content:'\e981'}.icon-running:before{content:'\e982'}.icon-skiing:before{content:'\e983'}.icon-vcard:before{content:'\e984'}.icon-snowboard:before{content:'\e985'}.icon-location-1:before{content:'\e986'}.icon-cancel-circled-2:before{content:'\e987'}.icon-cancel-circled-3:before{content:'\e988'}.icon-check-circled-2:before{content:'\e989'}.icon-star-2:before{content:'\e98a'}.icon-star-empty-2:before{content:'\e98b'}.icon-photo-sphere:before{content:'\e98c'}.icon-price-range:before{content:'\e98d'}.icon-doc-landscape:before{content:'\e98e'}.icon-doc-text-1:before{content:'\e98f'}.icon-doc-text-inv-1:before{content:'\e990'}.icon-newspaper:before{content:'\e991'}.icon-coins:before{content:'\e992'}.icon-bags:before{content:'\e993'}.icon-gift-3:before{content:'\e994'}.icon-news:before{content:'\e995'}.icon-card:before{content:'\e996'}.icon-rss-1:before{content:'\e997'}.icon-phone-1:before{content:'\e998'}.icon-cog-1:before{content:'\e999'}.icon-news-mail:before{content:'\e99a'}.icon-share:before{content:'\e99b'}.icon-news-sms:before{content:'\e99c'}.icon-basket-1:before{content:'\e99d'}.icon-gift-4:before{content:'\e99e'}.icon-calendar-1:before{content:'\e99f'}.icon-login-1:before{content:'\e9a0'}.icon-logout-1:before{content:'\e9a1'}.icon-mic-1:before{content:'\e9a2'}.icon-check-circled-full:before{content:'\e9a3'}.icon-call-circled:before{content:'\e9a4'}.icon-stock-1:before{content:'\e9a5'}.icon-clock-1:before{content:'\e9a6'}.icon-hourglass:before{content:'\e9a7'}.icon-lamp:before{content:'\e9a8'}.icon-stock-call:before{content:'\e9a9'}.icon-stock-no:before{content:'\e9aa'}.icon-stock-yes:before{content:'\e9ab'}.icon-block-1:before{content:'\e9ac'}.icon-resize-full-1:before{content:'\e9ad'}.icon-resize-small-1:before{content:'\e9ae'}.icon-popup:before{content:'\e9af'}.icon-trash-1:before{content:'\e9b0'}.icon-shoe-size:before{content:'\e9b1'}.icon-arrow-combo:before{content:'\e9b2'}.icon-down-circled-1:before{content:'\e9b3'}.icon-left-circled-1:before{content:'\e9b4'}.icon-right-circled-1:before{content:'\e9b5'}.icon-up-circled-1:before{content:'\e9b6'}.icon-down-open-1:before{content:'\e9b7'}.icon-left-open-1:before{content:'\e9b8'}.icon-right-open-1:before{content:'\e9b9'}.icon-up-open-1:before{content:'\e9ba'}.icon-down-open-mini:before{content:'\e9bb'}.icon-left-open-mini:before{content:'\e9bc'}.icon-right-open-mini:before{content:'\e9bd'}.icon-up-open-mini:before{content:'\e9be'}.icon-down-open-big:before{content:'\e9bf'}.icon-left-open-big:before{content:'\e9c0'}.icon-right-open-big:before{content:'\e9c1'}.icon-brand:before{content:'\e9c2'}.icon-down-1:before{content:'\e9c3'}.icon-left-1:before{content:'\e9c4'}.icon-right-1:before{content:'\e9c5'}.icon-up-1:before{content:'\e9c6'}.icon-down-dir-1:before{content:'\e9c7'}.icon-left-dir-1:before{content:'\e9c8'}.icon-right-dir-1:before{content:'\e9c9'}.icon-up-dir-1:before{content:'\e9ca'}.icon-down-bold:before{content:'\e9cb'}.icon-left-bold:before{content:'\e9cc'}.icon-right-bold:before{content:'\e9cd'}.icon-up-bold:before{content:'\e9ce'}.icon-down-thin:before{content:'\e9cf'}.icon-left-thin:before{content:'\e9d0'}.icon-right-thin:before{content:'\e9d1'}.icon-up-thin:before{content:'\e9d2'}.icon-ccw-1:before{content:'\e9d3'}.icon-cw-1:before{content:'\e9d4'}.icon-arrows-ccw:before{content:'\e9d5'}.icon-level-down-1:before{content:'\e9d6'}.icon-level-up-1:before{content:'\e9d7'}.icon-shuffle-1:before{content:'\e9d8'}.icon-loop:before{content:'\e9d9'}.icon-switch:before{content:'\e9da'}.icon-plus-2:before{content:'\e9db'}.icon-minus-2:before{content:'\e9dc'}.icon-translate:before{content:'\e9dd'}.icon-thumb-up:before{content:'\e9de'}.icon-down-circled-3:before{content:'\e9df'}.icon-check-4:before{content:'\e9e0'}.icon-bike-frame:before{content:'\e9e1'}.icon-bike-wheel:before{content:'\e9e2'}.icon-dpd:before{content:'\e9e3'}.icon-progress-1:before{content:'\e9e4'}.icon-progress-2:before{content:'\e9e5'}.icon-progress-3:before{content:'\e9e6'}.icon-package:before{content:'\e9e7'}.icon-reserved:before{content:'\e9e8'}.icon-list-1:before{content:'\e9e9'}.icon-list-add:before{content:'\e9ea'}.icon-phone-5:before{content:'\e9eb'}.icon-clock-5:before{content:'\e9ec'}.icon-user-2:before{content:'\e9ed'}.icon-drop-down:before{content:'\e9ee'}.icon-drop-up:before{content:'\e9ef'}.icon-heart-2:before{content:'\e9f0'}.icon-network:before{content:'\e9f1'}.icon-news-bugle:before{content:'\e9f2'}.icon-close:before{content:'\e9f3'}.icon-heart-3:before{content:'\e9f4'}.icon-box-1:before{content:'\e9f5'}.icon-free:before{content:'\e9f6'}.icon-rental:before{content:'\e9f7'}.icon-viber:before{content:'\e9f8'}.icon-health-care:before{content:'\e9f9'}.icon-emo-happy:before{content:'\e9fa'}.icon-emo-wink:before{content:'\e9fb'}.icon-emo-wink2:before{content:'\e9fc'}.icon-emo-unhappy:before{content:'\e9fd'}.icon-emo-sleep:before{content:'\e9fe'}.icon-emo-thumbsup:before{content:'\e9ff'}.icon-emo-devil:before{content:'\ea00'}.icon-dot:before{content:'\ea01'}.icon-dot-2:before{content:'\ea02'}.icon-dot-3:before{content:'\ea03'}.icon-emo-surprised:before{content:'\ea04'}.icon-emo-tongue:before{content:'\ea05'}.icon-spin5:before{content:'\ea06'}.icon-spin6:before{content:'\ea07'}.icon-chart-pie:before{content:'\ea08'}.icon-chart-line:before{content:'\ea09'}.icon-chart-bar-1:before{content:'\ea0a'}.icon-chart-area:before{content:'\ea0b'}.icon-spin3:before{content:'\ea0c'}.icon-spin1:before{content:'\ea0d'}.icon-language:before{content:'\ea0e'}.icon-ticket-1:before{content:'\ea0f'}.icon-water:before{content:'\ea10'}.icon-droplet:before{content:'\ea11'}.icon-spin2:before{content:'\ea12'}.icon-credit-card-1:before{content:'\ea13'}.icon-crown:before{content:'\ea14'}.icon-flash:before{content:'\ea15'}.icon-summit-leasing:before{content:'\ea16'}.icon-warehouse-stock:before{content:'\ea17'}.icon-leanpay-logo-text:before{content:'\ea18'}.icon-leanpay-logo-1:before{content:'\ea19'}.icon-paypal-2:before{content:'\ea1a'}.icon-key-1:before{content:'\ea1b'}.icon-search-and-replace:before{content:'\ea1c'}.icon-search-and-replace-2:before{content:'\ea1d'}.icon-1stavno:before{content:'\ea1e'}.icon-specialized:before{content:'\ea1f'}.icon-glasses:before{content:'\ea20'}.icon-virtual-try:before{content:'\ea21'}.icon-izposoja-user-c:before{content:'\ea22'}.icon-izposoja-user-m:before{content:'\ea23'}.icon-izposoja-user-f:before{content:'\ea24'}.icon-on-stock-2:before{content:'\ea25'}.icon-price-guarantee-2:before{content:'\ea26'}.icon-cc-nc-eu:before{content:'\ea27'}.icon-cc-nc-jp:before{content:'\ea28'}.icon-cc-sa:before{content:'\ea29'}.icon-cc-nd:before{content:'\ea2a'}.icon-cc-pd:before{content:'\ea2b'}.icon-cc-zero:before{content:'\ea2c'}.icon-cc-share:before{content:'\ea2d'}.icon-free-delivery-2:before{content:'\ea2e'}.icon-professional-workshop-2:before{content:'\ea2f'}.icon-safe-payment-2:before{content:'\ea30'}.icon-friendly-staff-2:before{content:'\ea31'}.icon-simple-returns-2:before{content:'\ea32'}.icon-user-cycling-c:before{content:'\ea33'}.icon-user-cycling-m:before{content:'\ea34'}.icon-user-cycling-f:before{content:'\ea35'}.icon-twitter-circled:before{content:'\ea36'}.icon-facebook:before{content:'\ea37'}.icon-facebook-circled:before{content:'\ea38'}.icon-facebook-squared:before{content:'\ea39'}.icon-gplus:before{content:'\ea3a'}.icon-gplus-circled:before{content:'\ea3b'}.icon-pinterest:before{content:'\ea3c'}.icon-pinterest-circled-1:before{content:'\ea3d'}.icon-tumblr-1:before{content:'\ea3e'}.icon-tumblr-circled:before{content:'\ea3f'}.icon-linkedin-1:before{content:'\ea40'}.icon-linkedin-circled:before{content:'\ea41'}.icon-user-regular-c:before{content:'\ea42'}.icon-user-regular-m:before{content:'\ea43'}.icon-user-regular-f:before{content:'\ea44'}.icon-user-ski-c:before{content:'\ea45'}.icon-user-ski-m:before{content:'\ea46'}.icon-user-ski-f:before{content:'\ea47'}.icon-user-nordic-c:before{content:'\ea48'}.icon-user-nordic-m:before{content:'\ea49'}.icon-user-nordic-f:before{content:'\ea4a'}.icon-info-square:before{content:'\ea4c'}.icon-instagram:before{content:'\ea4d'}.icon-dropbox:before{content:'\ea4e'}.icon-arrow-autofit-width:before{content:'\ea4f'}.icon-savings-euro:before{content:'\ea50'}.icon-skype-1:before{content:'\ea51'}.icon-skype-circled:before{content:'\ea52'}.icon-facebook-squared-1:before{content:'\ea5c'}.icon-facebook-1:before{content:'\ea5d'}.icon-gplus-squared:before{content:'\ea5e'}.icon-gplus-1:before{content:'\ea5f'}.icon-resize-normal:before{content:'\ea60'}.icon-resize-full-2:before{content:'\ea61'}.icon-dollar-1:before{content:'\ea62'}.icon-money-1:before{content:'\ea63'}.icon-gift-1:before{content:'\ea64'}.icon-gift-2:before{content:'\ea65'}.icon-check-2:before{content:'\ea66'}.icon-check-3:before{content:'\ea67'}.icon-box-2:before{content:'\ea68'}.icon-truck-1:before{content:'\ea69'}.icon-forward-2:before{content:'\ea6a'}.icon-bank:before{content:'\ea6b'}.icon-cash-register:before{content:'\ea6c'}.icon-cash-on-delivery:before{content:'\ea6e'}.icon-bug:before{content:'\f188'}.icon-google:before{content:'\f1a0'}.icon-file-code:before{content:'\f1c9'}.icon-paypal:before{content:'\f1ed'}.icon-whatsapp:before{content:'\f232'}.icon-hand-spock-o:before{content:'\f259'}.icon-hand-peace-o:before{content:'\f25b'}.icon-handshake-o:before{content:'\f2b5'}@font-face{font-family:'Raleway';src:url('/font/Raleway-SemiBoldItalic.eot');src:local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'),
url('/font/Raleway-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-SemiBoldItalic.woff2') format('woff2'),
url('/font/Raleway-SemiBoldItalic.woff') format('woff'),
url('/font/Raleway-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-ExtraLightItalic.eot');src:local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'),
url('/font/Raleway-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-ExtraLightItalic.woff2') format('woff2'),
url('/font/Raleway-ExtraLightItalic.woff') format('woff'),
url('/font/Raleway-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-MediumItalic.eot');src:local('Raleway Medium Italic'), local('Raleway-MediumItalic'),
url('/font/Raleway-MediumItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-MediumItalic.woff2') format('woff2'),
url('/font/Raleway-MediumItalic.woff') format('woff'),
url('/font/Raleway-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-ExtraBoldItalic.eot');src:local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'),
url('/font/Raleway-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-ExtraBoldItalic.woff2') format('woff2'),
url('/font/Raleway-ExtraBoldItalic.woff') format('woff'),
url('/font/Raleway-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Regular.eot');src:local('Raleway'), local('Raleway-Regular'),
url('/font/Raleway-Regular.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Regular.woff2') format('woff2'),
url('/font/Raleway-Regular.woff') format('woff'),
url('/font/Raleway-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-ExtraBold.eot');src:local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
url('/font/Raleway-ExtraBold.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-ExtraBold.woff2') format('woff2'),
url('/font/Raleway-ExtraBold.woff') format('woff'),
url('/font/Raleway-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-BlackItalic.eot');src:local('Raleway Black Italic'), local('Raleway-BlackItalic'),
url('/font/Raleway-BlackItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-BlackItalic.woff2') format('woff2'),
url('/font/Raleway-BlackItalic.woff') format('woff'),
url('/font/Raleway-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Light.eot');src:local('Raleway Light'), local('Raleway-Light'),
url('/font/Raleway-Light.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Light.woff2') format('woff2'),
url('/font/Raleway-Light.woff') format('woff'),
url('/font/Raleway-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Black.eot');src:local('Raleway Black'), local('Raleway-Black'),
url('/font/Raleway-Black.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Black.woff2') format('woff2'),
url('/font/Raleway-Black.woff') format('woff'),
url('/font/Raleway-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Medium.eot');src:local('Raleway Medium'), local('Raleway-Medium'),
url('/font/Raleway-Medium.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Medium.woff2') format('woff2'),
url('/font/Raleway-Medium.woff') format('woff'),
url('/font/Raleway-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Medium.eot');src:local('Raleway Medium'), local('Raleway-Medium'),
url('/font/Raleway-Medium.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Medium.woff2') format('woff2'),
url('/font/Raleway-Medium.woff') format('woff'),
url('/font/Raleway-Medium.ttf') format('truetype');font-weight:500;font-stretch:condensed;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-ExtraLight.eot');src:local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
url('/font/Raleway-ExtraLight.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-ExtraLight.woff2') format('woff2'),
url('/font/Raleway-ExtraLight.woff') format('woff'),
url('/font/Raleway-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Italic.eot');src:local('Raleway Italic'), local('Raleway-Italic'),
url('/font/Raleway-Italic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Italic.woff2') format('woff2'),
url('/font/Raleway-Italic.woff') format('woff'),
url('/font/Raleway-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Thin.eot');src:local('Raleway Thin'), local('Raleway-Thin'),
url('/font/Raleway-Thin.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Thin.woff2') format('woff2'),
url('/font/Raleway-Thin.woff') format('woff'),
url('/font/Raleway-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-SemiBold.eot');src:local('Raleway SemiBold'), local('Raleway-SemiBold'),
url('/font/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-SemiBold.woff2') format('woff2'),
url('/font/Raleway-SemiBold.woff') format('woff'),
url('/font/Raleway-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-LightItalic.eot');src:local('Raleway Light Italic'), local('Raleway-LightItalic'),
url('/font/Raleway-LightItalic.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-LightItalic.woff2') format('woff2'),
url('/font/Raleway-LightItalic.woff') format('woff'),
url('/font/Raleway-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Raleway';src:url('/font/Raleway-Bold.eot');src:local('Raleway Bold'), local('Raleway-Bold'),
url('/font/Raleway-Bold.eot?#iefix') format('embedded-opentype'),
url('/font/Raleway-Bold.woff2') format('woff2'),
url('/font/Raleway-Bold.woff') format('woff'),
url('/font/Raleway-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'OpenSansCondensedBold';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'),
local('OpenSans-CondensedBold'),
url('/font/Open-Sans-Condensed-700.eot?#iefix') format('embedded-opentype'),
url('/font/Open-Sans-Condensed-700.woff2') format('woff2'),
url('/font/Open-Sans-Condensed-700.woff') format('woff'),
url('/font/Open-Sans-Condensed-700.svg#OpenSansCondensed') format('svg'),
url('/font/Open-Sans-Condensed-700.ttf') format('truetype');font-display:swap}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),
local('Ubuntu-Light'),
url('/font/Ubuntu-300.eot?#iefix') format('embedded-opentype'),
url('/font/Ubuntu-300.woff2') format('woff2'),
url('/font/Ubuntu-300.woff') format('woff'),
url('/font/Ubuntu-300.svg#Ubuntu') format('svg'),
url('/font/Ubuntu-300.ttf') format('truetype');font-display:swap}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu'),
url('/font/Ubuntu-400.eot?#iefix') format('embedded-opentype'),
url('/font/Ubuntu-400.woff2') format('woff2'),
url('/font/Ubuntu-400.woff') format('woff'),
url('/font/Ubuntu-400.svg#Ubuntu') format('svg'),
url('/font/Ubuntu-400.ttf') format('truetype');font-display:swap}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),
local('Ubuntu-Medium'),
url('/font/Ubuntu-500.eot?#iefix') format('embedded-opentype'),
url('/font/Ubuntu-500.woff2') format('woff2'),
url('/font/Ubuntu-500.woff') format('woff'),
url('/font/Ubuntu-500.svg#Ubuntu') format('svg'),
url('/font/Ubuntu-500.ttf') format('truetype');font-display:swap}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),
local('Ubuntu-Bold'),
url('/font/Ubuntu-700.eot?#iefix') format('embedded-opentype'),
url('/font/Ubuntu-700.woff2') format('woff2'),
url('/font/Ubuntu-700.woff') format('woff'),
url('/font/Ubuntu-700.svg#Ubuntu') format('svg'),
url('/font/Ubuntu-700.ttf') format('truetype');font-display:swap}H3:has(+UL.product-listing){margin:2em
0 0 0}UL.product-listing{display:grid;gap:calc(var(--grid-gap) / 2);gap:var(--grid-gap);grid-auto-flow:column;grid-template-columns:repeat(5, 1fr);position:relative;overflow-x:auto;padding:0;list-style:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:1em;container-type:inline-size;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 480px){UL.product-listing{padding-bottom:0}}UL.product-listing>LI{scroll-snap-stop:always;scroll-snap-align:start}@container (min-width: 1280px){UL.product-listing>LI:nth-child(n+6){display:none}}@container (min-width: 960px) and (max-width: 1280px){UL.product-listing>LI{width:25cqw;width:calc(25cqw - var(--grid-gap))}}@container (max-width: 960px){UL.product-listing>LI{width:33.33cqw;width:calc(33.33cqw - calc(var(--grid-gap)) / 1.5)}}@container (max-width: 780px){UL.product-listing>LI{width:calc(50cqw - calc(var(--grid-gap)) / 2)}}@container (max-width: 420px){UL.product-listing>LI{width:100cqw}}@container (max-width: 420px){#add-to-basket-card UL.product-listing>LI{width:calc(50cqw - calc(var(--grid-gap)) / 2) !important}}@media (max-width: 480px){#body.listing.index .product-block{height:100%}}UL.carousel{position:relative;display:grid;gap:var(--grid-gap);scroll-behavior:smooth;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);list-style:none;position:relative;overflow-x:auto;padding:0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;container-type:inline-size;-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:repeat(5,1fr);grid-auto-flow:column}UL.carousel>LI{scroll-snap-stop:always;scroll-snap-align:start}@media (max-width: 960px){UL.carousel{&::scroll-button(*){width:40px;height:40px;border-radius:50%;background-color:rgba(100, 100, 100, 0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);opacity:0.9;font-family:"evital-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;font-size:2rem;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;margin:auto;position:absolute;display:flex;opacity:0.5;box-shadow:0 0 1px rgba(0,0,0,1);z-index:10}&::scroll-button(left){content:'\e9b8';left:1rem}&::scroll-button(right){content:'\e9b9';right:1rem}&::scroll-button(*):focus-visible{outline-offset:5px}}UL.carousel.has-markers{scroll-marker-group:before;margin-top:0;&::scroll-marker-group{grid-area:markers;display:grid;place-content:safe center;grid:0px / auto-flow 0px;gap:15px;padding-bottom:15px;scroll-padding:15px;overflow:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory}>li::scroll-marker{content:" ";border:1px
solid #bbb;border-radius:50%;outline-offset:4px;-webkit-tap-highlight-color:transparent;scroll-snap-align:center;width:8px;height:8px;border:1px
solid gainsboro}>li::scroll-marker:target-current{background-color:var(--color-ev-green)}}}#modal-container
UL.carousel{&::scroll-button(*){width:40px;height:40px;border-radius:50%;background-color:rgba(100, 100, 100, 0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);opacity:0.9;font-family:"evital-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;font-size:2rem;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;margin:auto;position:absolute;display:flex;opacity:0.5;box-shadow:0 0 1px rgba(0,0,0,1);z-index:10}&::scroll-button(left){content:'\e9b8';left:1rem}&::scroll-button(right){content:'\e9b9';right:1rem}&::scroll-button(*):focus-visible{outline-offset:5px}}@container (min-width: 1280px){UL.carousel>LI:nth-child(n+6){display:none}}@container (min-width: 960px) and (max-width: 1280px){UL.carousel>LI{width:25cqw;width:calc(25cqw - var(--grid-gap))}}@container (max-width: 960px){UL.carousel>LI{width:33.33cqw;width:calc(33.33cqw - calc(var(--grid-gap)) / 1.5)}}@container (max-width: 780px){UL.carousel>LI{width:calc(50cqw - calc(var(--grid-gap)) / 2)}}@container (max-width: 420px){UL.carousel>LI{width:100cqw}}@container (max-width: 420px){#add-to-basket-card UL.product-listing>LI{width:calc(50cqw - calc(var(--grid-gap)) / 2) !important}}.product-listings ::scroll-button(*){transform:translateY(-345px)}#body.frontpage .product-listings ::scroll-button(*), #body.subfront .product-listings ::scroll-button(*){transform:translateY(-425px)}#frontpage-news ::scroll-button(*), #frontpage-blog ::scroll-button(*){background-color:rgba(255, 255, 255, 0.5);box-shadow:0 2px 5px rgba(0, 0, 0, 0.4);transform:translateY(-200px)}@media (max-width: 960px){#body.listing.index .carousel::scroll-button(left){right:4rem;left:initial}}@keyframes blink-slow{0%{opacity:1}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes blink-slow{0%{opacity:1}90%{opacity:1}100%{opacity:1}}@-moz-keyframes blink-slow{0%{opacity:1}90%{opacity:1}100%{opacity:1}}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}#product-info{display:grid;grid-template-areas:"images images images shopping shopping"
"tabs tabs tabs tabs tabs";margin-top:1em}#product-shopping-info{container-type:inline-size;grid-area:shopping}@media (max-width: 960px){#product-info{grid-template-areas:"images"
"shopping"
"tabs"}#product_guarantee
UL{justify-content:center;justify-items:center}}#product-info #product-images{grid-area:images;display:grid;grid-template-rows:1fr;min-height:300px;width:100%}#product-info-tabs{grid-area:tabs}DIV#product-images{position:relative}DIV#product-images.add-img{height:calc(100% - 100px)}DIV#product-images
A.manufacturers_logo{position:absolute;top:0px;left:0px}@media (max-width: 960px){DIV#product-images
A.manufacturers_logo{left:2.5%}}DIV#product-images A.manufacturers_logo
IMG{width:clamp(80px, 10vw, 120px);min-height:auto}DIV#product-images A.manufacturers_logo:active{position:absolute;top:1px}DIV#product-images.vert{width:350px}#product-image-display{cursor:zoom-in;overflow:hidden;position:relative;min-height:400px}.video_container IFRAME
BODY{background-color:white}#product-image-display>A.image,#product-image-display>A.video{position:absolute;opacity:0;visibility:hidden;width:100%;height:100%;display:flex;align-content:center;justify-content:center;align-items:center}#product-image-display A:active{}#product-image-display>A>IMG{width:95%;height:95%;object-fit:contain;border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#product-image-display>A.image>IMG{min-height:400px}#product-image-display>A.video{width:95%;height:60%;display:none}#product-image-display
A.active{visibility:visible;-webkit-transition:opacity 0.5s ease-in;-moz-transition:opacity 0.5s ease-in;-o-transition:opacity 0.5s ease-in;opacity:1}#product-image-display>A.video.active{display:block;display:flex;height:95%}#product-image-display > A.video.active
IFRAME{border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius);position:absolute;top:0;left:2.5%;z-index:100}#additonal-img-thumbs{height:135px}#additonal-img-thumbs
UL{margin-top:1em;opacity:0.9;display:grid;list-style:none;list-style-position:inside;margin:0;padding:0;border:0;gap:calc(var(--grid-gap) / 2);grid-auto-flow:column;overflow-x:auto;padding:0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;container-type:inline-size;padding:0
0.5em;grid-template-columns:repeat(6, 1fr);height:100%;width:100%}@media only screen and (max-width: 960px){#additonal-img-thumbs
UL{margin-bottom:calc(var(--grid-gap) / 2)}}@media only screen and (max-width: 1540px){#additonal-img-thumbs
UL{grid-template-columns:repeat(4, 1fr)}#additonal-img-thumbs UL>LI{width:calc(25cqw - calc(var(--grid-gap) / 2.5));background:white}}#additonal-img-thumbs UL
LABEL{border:1px
dashed #ccc;border:1px
solid #f2f2f2;cursor:pointer;display:flex;justify-content:center;align-items:center;height:calc(25cqw - calc(var(--grid-gap) / 2.5));max-height:135px;border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#additonal-img-thumbs UL LABEL:has(INPUT:checked){border-color:var(--color-new-blue);border:2px
solid var(--color-new-blue)}#additonal-img-thumbs LABEL[class^="video"]{display:flex;position:relative}#additonal-img-thumbs LABEL[class^="video"]:after{font-family:'evital-icons';font-size:50px;line-height:18px;color:white;display:inline-block;content:'\e9c9';position:absolute;border:2px
solid;padding:10px
5px 10px 12px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:rgba(240, 248, 255, .5)}#additonal-img-thumbs
IMG{max-width:90%;max-height:90%;height:120px;opacity:0.5;border-radius:calc(var(--radius) - 10px);-moz-border-radius:calc(var(--radius) - 10px);-webkit-border-radius:calc(var(--radius) - 10px)}#additonal-img-thumbs LABEL.video
IMG{max-width:100%;max-height:100%}#additonal-img-thumbs LABEL:has(INPUT:checked) IMG{opacity:1}#additonal-img-thumbs I[class^="icon-angle"]{display:none}DIV#product-images.vert #additonal-img-thumbs{height:300px;width:50px}#product-images .discount-dot{top:clamp(2.5rem, 7vw, 6rem);right:clamp(2.5rem, 7vw, 6rem);height:clamp(3.5rem, 10vw, 6rem);width:clamp(3.5rem, 10vw, 6rem);font-size:clamp(0.7rem, 2vw, 1.1rem)}#product-images .discount-dot.percent{font-size:clamp(0.75rem, 3vw, 2rem);line-height:clamp(3.5rem, 10vw, 6rem)}#product-images .discount-dot.percent
STRONG{font-size:clamp(1.2rem, 4vw, 2.5rem)}#product-images .discount-dot.text{line-height:0.8rem;gap:5px}@media (max-width: 680px){#product-images #product-image-display:has(.eom0-banner) .discount-dot{top:calc(clamp(2.5rem,7vw,6rem)+2.5rem)}}#image-block-banners{display:grid;gap:calc(var(--grid-gap) / 2);top:clamp(75px,20%,100px);position:absolute;color:white;line-height:clamp(2.5rem,3vw,3rem);font-size:clamp(0.75rem,3vw,1.25rem);opacity:0.5;line-height:1em}#image-block-banners>*{border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;background:var(--color-new-blue);padding-top:0.5rem;padding-bottom:0.5rem}#image-block-banners A:hover{color:white}#product-images .rental-banner, #product-images .eom0-banner{}#product-images .rental-banner{padding:0.5em 2em}#product-images .vip-termin-banner{padding:0.5em 2em 0.5em 2.75em;position:relative}#product-images .vip-termin-banner:before{content:'\e87f';font-family:'evital-icons';font-size:2em;position:absolute;left:0.5em;top:0.35em;color:inherit;line-height:30px}#product-images .eom0-banner{padding:0
1.5em 0 1em;background:linear-gradient(-90deg, #ffa667, #ff6a71);background:var(--color-ev-orange);}#product-images .eom0-banner A:hover{color:white}#review_add #product-images .discount-dot{top:25px}#product_info.preview #product-images .discount-dot{top:25px;right:35px;height:55px;width:55px;line-height:55px;font-size:1.2em}#product-shopping-info{display:grid;width:100%;gap:var(--grid-gap);background:#efefef;position:relative;padding:calc(var(--grid-gap) * 1) calc(var(--grid-gap) * 1.5) !important;color:black;font-size:0.9rem;font-weight:var(--font-weight-normal);border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#product-shopping-info
FORM{display:grid;gap:calc(var(--grid-gap) / 2);gap:var(--grid-gap)}@media only screen and (min-width: 961px){#product-shopping-info:after{-ms-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}}@media only screen and (max-width: 960px){#product-shopping-info{margin:0
calc(var(--grid-gap) / 2);width:calc(100% - var(--grid-gap))}#product-shopping-info:after{margin:auto;position:absolute;top:-30px;left:0;right:0;border-width:0 30px 30px 30px;border-color:transparent transparent #efefef transparent}}@media (min-width: 480px){#product-shopping-info{text-align:left}}#product_guarantee{border-top:1px dashed #c0c0c0;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='1'%3E%3Cline x1='0' y1='0' x2='5' y2='0' stroke='%23c0c0c0' stroke-width='1'/%3E%3C/svg%3E") 1 0 0 0;border-width:1px 0 0 0;border-style:solid;border-image-slice:1 0 0 0;border-image-width:1px 0 0 0;border-image-repeat:repeat;color:black;width:100%;height:50px}@media (max-width: 480px){#product_guarantee{height:70px}}#product_guarantee
UL{display:grid;width:100%;grid-template-columns:repeat(3, 1fr);padding:0;list-style-type:none;margin:1em
0 0 0;justify-content:center;justify-items:stretch;color:black}@media only screen and (max-width: 960px){#product_guarantee
UL{justify-content:center;justify-items:center}}#product_guarantee LI
A{display:flex;align-items:center;gap:calc(var(--grid-gap) / 2);line-height:2.25em;font-size:clamp(0.6rem, 0.8vw, 1rem);font-weight:700;color:black;text-decoration:none;white-space:nowrap}#product_guarantee LI A:hover{text-decoration:underline}#product_guarantee LI A
I{font-size:1.5em}#product_guarantee
BR{display:contents}@container (max-width: 480px){#product_guarantee LI
A{flex-wrap:wrap;line-height:1.5em}#product_guarantee LI A>*{flex-basis:100%;text-align:center}#product_guarantee
BR{display:initial}#product_guarantee LI A
I{font-size:2em}}H1.products-name-title{margin:0;line-height:1.15em;color:black;font-size:clamp(1.25rem, 5cqw, 1.85rem)}H1.products-name-title .manufacturer-name{font-size:75%;font-weight:500;display:block;margin-bottom:0.5rem}@media (max-width: 960px){H1.products-name-title{text-align:center;font-size:clamp(1em,5vw,2em);text-align:left}}#prices-price-texts{display:grid;grid-template-columns:55fr 45fr;gap:calc(var(--grid-gap) / 2)}@container (max-width: 480px){#prices-price-texts{grid-template-columns:1fr}}#products-prices{display:grid;padding:1em
0}#products-price-add-texts{border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);background:#e9e8e8;padding:1em}@container (max-width: 480px){#products-price-add-texts{padding:0.5em;margin:-0.5em}}#products-prices.increasing .new_price, #products-prices.increasing
.final_price{grid-row:-1}#products-prices>DIV:not(#installments){display:flex;align-items:baseline;gap:calc(var(--grid-gap) / 2)}#products-prices:has(.installments) .installments{margin-top:1em}#products-prices .old_price
I{color:#999;position:relative;top:-3px}#products-prices
DIV.offer_end{align-items:flex-end !important}#products-prices .final_price SPAN.number, #products-prices .new_price SPAN.number, #products-prices .reg_price
SPAN.number{color:var(--color-ev-orange);font-size:clamp(1.25rem, 5cqw, 1.85rem);font-weight:800}#products-prices A.edit-discount{text-decoration:underline;text-decoration-color:var(--color-ev-orange);text-decoration-thickness:3px}#products-prices
SPAN.text{flex-basis:30%;white-space:nowrap}#products-prices .new_price SPAN.text, #products-prices .final_price
SPAN.text{font-weight:800}#products-prices .old_price SPAN.text, #products-prices .old_price
SPAN.number{color:#858585}#products-prices SPAN.text
@container (max-width: 480px){#products-prices
SPAN.text{flex-basis:40%}}#products-prices SPAN.number
SUP{font-size:0.5em;color:grey;font-weight:300;margin-left:0.5em}#products-prices
.installments{font-size:1em;color:black}#products-prices .installments
STRONG{margin-left:0.3rem}#products-prices .installments A.read-more{font-size:90%;text-decoration:underline;margin-left:0.3em;cursor:pointer}#products-price-add-texts
.last_price_30{color:#999;font-size:0.8em;margin-top:1em}#products-price-add-texts .online-and-shop{color:#999;font-size:0.8em}#products-price-add-texts
.offer_end{margin-top:1em}#products-price-add-texts .offer_end
SPAN.number{font-weight:bold;color:black}#eligible_coupons P, DIV.promotion
P{border:2px
solid var(--color-ev-blue);background-color:#f7f7f7;padding:0.75em 1.25em;color:black;margin-bottom:0.75em;border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#eligible_coupons
P.f2{border-color:var(--color-ev-orange);border-color:var(--color-flash)}#eligible_coupons P.f2 .coupon-price
.number{color:var(--color-ev-orange);font-weight:var(--font-weight-xbold)}#eligible_coupons P.f2
I{color:dimgray;font-size:1.1rem;position:relative;left:-3px}#eligible_coupons
P.f2.bf{border-color:#b4d143;border-width:1px;color:#b4d143;background-color:black}#size-chart{display:grid;gap:gap: calc(var(--grid-gap) / 2);line-height:1.5rem}#size-chart>SPAN{display:flex;align-items:center;gap:calc(var(--grid-gap) / 4)}#size-chart > SPAN
I{font-size:1.35rem;color:var(--color-new-blue);color:dimgray;line-height:1rem;text-align:center;flex-basis:2rem}#size-chart > SPAN
A{text-decoration:underline;cursor:pointer}#size-chart > SPAN I.icon-info-2, #size-chart > SPAN I.icon-info-square{font-size:1.1rem}#product-shopping-info .add-to-basket-form{}#product-sizes{display:grid;grid-template-columns:60fr 40fr;gap:calc(var(--grid-gap) / 2);align-items:end}@container (max-width: 480px){#product-sizes{grid-template-columns:1fr}}#available-options{display:grid;gap:calc(var(--grid-gap) / 2)}#option-boxes{display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));gap:calc(var(--grid-gap) / 2);font-weight:700;font-size:clamp(0.85em, 1.5vw, 1em);line-height:clamp(1.75rem, 1vw, 2em);white-space:nowrap}#option-boxes
LABEL{color:#7F7F7F;background:whitesmoke}#option-boxes LABEL.on-stock{color:black;background:white}LABEL.checkbox-button{border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius)}#option-boxes LABEL.checkbox-button:has(INPUT:checked){color:white}#option-boxes LABEL.checkbox-button.dispatch-r, #option-boxes LABEL.checkbox-button.dispatch-so{background-color:whitesmoke !important;color:#7F7F7F;border:1px
solid dimgray;font-weight:400}#option-boxes LABEL.checkbox-button.dispatch-r:has(INPUT:checked), #option-boxes LABEL.checkbox-button.dispatch-so:has(INPUT:checked){color:dimgray;font-weight:bold;border-width:2px}DIV.option-select-reminder,DIV.rentals-select-reminder,DIV.voucher-confirm-reminder,DIV.rentals-best-choice-warning{background-color:white;border:2px
solid var(--color-error);color:var(--color-error);font-weight:900;padding:0.5em 0.5em 0.5em 1em;position:relative;margin-top:calc(var(--grid-gap) / 2);display:none}DIV.option-select-reminder:after,DIV.rentals-select-reminder:after,DIV.voucher-confirm-reminder:after,DIV.rentals-best-choice-warning:after{content:" ";position:absolute;top:-10px;left:20px;border-width:0 10px 10px 10px;border-color:transparent transparent var(--color-error) transparent;border-style:solid}.add-to-basket-buttons{display:flex;gap:calc(var(--grid-gap) / 2);margin-top:1em;position:relative}@container (max-width: 460px){.add-to-basket-buttons{flex-wrap:wrap}.add-to-basket-buttons>*{flex-basis:100% !important}}.add-to-basket-buttons A, #rental-params A, .add-to-basket-buttons BUTTON, #rental-params
BUTTON{text-align:center;color:white;font-size:clamp(1.2em, 2vw, 1.4em);font-weight:var(--font-weight-bold);line-height:2em;cursor:pointer;font-weight:700}.add-to-basket-buttons A.hidden, #rental-params A.hidden, .add-to-basket-buttons BUTTON.hidden, #rental-params
BUTTON.hidden{visibility:hidden;height:0;overflow:clip;transition:visibility 0.25s linear, height 0.25s linear;transition-delay:150ms}.add-to-basket-buttons A.dispatch-r{line-height:1em}DIV.add-to-basket-buttons A:hover{text-decoration:none;opacity:0.9}.add-to-basket-buttons [class*="add-to"]{background:var(--color-ev-orange);border:none;flex-basis:55%;white-space:nowrap}.add-to-basket-buttons [class*="add-to"]:hover{background:hsl(from var(--color-ev-orange) h s calc(l - 15))}.add-to-basket-buttons>*.hidden{visibility:hidden;height:0;overflow:clip;transition-delay:150ms}.add-to-basket-buttons A.on-stock{background:#a1c93d;flex-basis:45%;white-space:nowrap}.add-to-basket-buttons A.rentals-dates{background:#a1c93d;border:1px
solid #709f3b;flex-basis:50%}.add-to-basket-buttons A.add-to-rentals{flex-basis:50%}.add-to-basket-buttons .add-to-cart-disabled{background:silver;border-color:gray;color:whitesmoke !important;cursor:no-drop}.add-to-basket-buttons .add-to-cart-disabled:hover{background-color:OrangeRed;border-color:#B23232}.add-to-basket-buttons
.tooltip{top:120%;max-width:calc(55% - calc(var(--grid-gap) / 2));border-radius:10px}DIV.add-to-basket-buttons .button.available-for-order{flex-basis:45%;background:silver;border:2px
solid #adadad;color:whitesmoke;line-height:1em;flex-wrap:wrap}DIV.add-to-basket-buttons .available-for-order .availbility-days{font-size:0.6em}DIV.add-to-basket-buttons .available-for-order .num-days{position:relative;flex-basis:100%}#rentals-select{display:flex;gap:calc(var(--grid-gap) / 2)}#rental-params .add-to-basket-buttons>*,#rentals-select>*{flex-basis:50%;line-height:2.75em}#rentals-select
.title{font-weight:700;line-height:2em}INPUT[type="text"],INPUT[type="number"],INPUT[type="password"],SELECT,TEXTAREA{border:1px
solid #b2b2b2;font:normal 700 1em Raleway, Ubuntu, Verdana, Arial, Helvetica, sans-serif;color:black !important;outline:none;background-color:#f9f9f9 !important;padding:calc(var(--grid-gap) / 2);width:100%;font-variant-numeric:lining-nums}.rentals-select-picker{display:flex;gap:calc(var(--grid-gap) / 2);margin-top:1em}.rentals-select-picker>*{flex-basis:50%}#rental-params{display:grid;gap:calc(var(--grid-gap) / 2)}#rental-params-total{padding:0.5em 2em;background-color:#00aeef;color:white;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}.add-to-basket-buttons>*{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh}#dobroimetje-info{width:fit-content;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;background:#ffd795;line-height:3em;padding:0
2.5rem;position:relative}@container (max-width: 480px){#dobroimetje-info{border-radius:var(--radius);-moz-border-radius:var(--radius);-webkit-border-radius:var(--radius);line-height:1.25em;padding:0.5em 2.5rem;border:2.5px solid #ffd795;background:none}#dobroimetje-info
STRONG{font-size:1.1em;font-weight:900;color:var(--color-ev-orange)}}#dobroimetje-info:before{content:'\ea50';font-family:'evital-icons';font-size:1.5em;position:absolute;left:0.5em;color:dimgray;font-weight:500;line-height:2.5rem}@media only screen and (max-width: 480px){#dobroimetje-info:before{line-height:1.5rem}}#dispatch-times,.dispatch-times{color:black}#dispatch-times .times, .dispatch-times
.times{visibility:hidden;height:0}#dispatch-times>.details>*{}#dispatch-times
.open{visibility:visible;height:auto;transition-delay:150ms}#dispatch-times .times.dispatch-r, #dispatch-times .times.dispatch-so{color:#B23232;font-weight:500}TABLE.shopping_cart .dispatch-times{font-size:98%;padding-left:2.5em;position:relative;line-height:15px;padding-top:3px}[id^="content-shopping-cart"] .order.dispatch-times{text-align:right;position:relative;padding:1em
3em 1em 1em;background-color:whitesmoke;margin-bottom:0}[id^="content-shopping-cart"] .order.dispatch-times .delivery-time>SPAN{font-weight:700}[id^="content-shopping-cart"] .order.dispatch-times:after{top:10px}#cart-pop-up .dispatch-times{display:none}TABLE.shopping_cart .dispatch-times:before{content:'\e94e';font-family:'evital-icons';font-size:2em;position:absolute;left:0em;top:3px;color:inherit;line-height:30px}#dispatch-times .times>.dispatch-time{font-size:96%}#dispatch-times .times>.delivery-time{font-weight:bold;font-weight:var(--font-weight-normal);color:#46A84F;color:black;font-size:1.05em;letter-spacing:-0.1px}#dispatch-times
.times{position:relative;padding-left:2.5rem}#dispatch-times .times:before{content:'\e94e';font-family:'evital-icons';color:var(--color-new-blue);color:dimgray;font-size:1.5em;position:absolute;display:inline-block;left:0.3em;line-height:28px;font-weight:500}#dispatch-times .times > .delivery-time SPAN.date-time{font-weight:var(--font-weight-xbold)}.dispatch-times .no-shipping{color:red}#dispatch-times .details, .dispatch-times
.details{font-size:95%;visibility:hidden;height:0}#dispatch-times .details.open, .dispatch-times
.details.open{height:auto;visibility:visible}.details .delivery-time>SPAN{display:block;padding-left:2.5rem;font-weight:var(--font-weight-normal)}.order.dispatch-times .split-dispatch-notice{font-size:90%;color:gray}.order.dispatch-times .split-dispatch-notice
STRONG{color:black}.delivery-time
.more{color:var(--color-new-blue);color:black;cursor:pointer;margin-left:0.3em;font-size:90%;white-space:nowrap}.delivery-time .more I:before{margin:0;font-size:115%;margin:-3px;position:relative;top:1px}.delivery-time .more.open I:before{content:'\e95d'}#dispatch-times .details
.title{margin-top:0.8em;font-weight:bold}#dispatch-times
.region{font-size:0.8em;color:gray;position:relative;top:-3px}#additional-actions{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 1200px){#additional-actions{align-items:flex-start;align-content:flex-start}}#add-to-wishlist,#reserve-and-collect{display:flex;padding-left:2.5rem;font-weight:var(--font-weight-normal);height:2rem}#add-to-wishlist{flex-basis:45%;position:relative}.in-wishlist-text{display:flex;align-items:center;line-height:1rem}#add-to-wishlist:before{content:'\e9f4';font-family:'evital-icons';color:var(--color-new-blue);color:dimgray;font-size:1.5em;position:absolute;display:inline-block;left:10px}#add-to-wishlist.in-wishlist:before{color:#ff6681}#reserve-and-collect{}#add-to-wishlist BUTTON, #reserve-and-collect
A{display:flex;align-items:center;position:relative;cursor:pointer;line-height:1em}#add-to-wishlist
BUTTON{border:none;background:none;font:inherit;text-align:inherit;padding:0;line-height:1.2em}#add-to-wishlist BUTTON:hover{color:var(--color-new-blue);text-decoration:underline}#reserve-and-collect A:before{content:'\e9f5';font-family:'evital-icons';color:var(--color-new-blue);color:dimgray;font-size:1.5em;position:absolute;display:inline-block;left:-1.5em;font-weight:500}#add-to-wishlist BUTTON:hover:before, #reserve-and-collect A:hover:before{text-decoration:none;color:var(--color-new-blue)}#ext_url{margin-top:calc(var(--grid-gap) / 4);font-size:clamp(0.75rem, 2vw, 1rem)}#ext_url
A{font-weight:700}#product_prices I[class^="icon-"]:before{line-height:normal;font-size:inherit}#product_prices
.old_price{min-height:28px}#product_prices>DIV>SPAN{}#product_prices
.offer_end{margin-top:20px}#product_info.preview #product_prices
.offer_end{display:none}#product_prices>DIV.offer_end>SPAN{vertical-align:bottom}#product_prices>DIV.offer_end>SPAN.number{font-weight:bold;color:black}#product_prices SPAN.text, #product_prices
SPAN.number{display:inline-block;width:25%}#product_prices
SPAN.number{width:35%}#product_prices .final_price SPAN.number, #product_prices .new_price SPAN.number, #product_prices .reg_price
SPAN.number{color:var(--color-new-blue)}#product_prices .final_price SPAN.number, #product_prices .new_price SPAN.number, #product_prices .reg_price
SPAN.number{font-size:175%;font-weight:900}.final_price,.reg_price,.new_price{position:relative}#product_prices
SPAN.number.promo{font-size:140%;font-weight:900}#product_prices
SPAN.text.promo{color:var(--color-new-blue)}P.product_stock_title SPAN, .num.promotion_price SPAN, .promotion_price_product
SPAN{display:inline-block;margin-left:3px;width:16px;height:16px;background:url(/catalog/images/questionmark.png) no-repeat left center}#dispatch-times .times.long, #dispatch-times .times.long>.delivery-time{color:#776868 !important}#dispatch-times .times.long STRONG, #dispatch-times .times.long > .delivery-time
STRONG{font-weight:900;font-size:1.2em}#dispatch-times .times.long .delivery-time .date-time{}#user-settings-input{display:none}#user-settings-inputwraper.open{height:135px !important;padding:10px;margin-bottom:1em;border:1px
solid gainsboro}#eligible_coupons P.multi-coupon-disclaimer{border:none;background:none;color:silver;font-style:italic;font-size:11px;padding:0;margin-top:-5px}#eligible_coupons P.multi-coupon-disclaimer
A{color:silver;font-weight:normal}#product_prices
.installments{font-size:95%}#installments #installment-options{position:unset;display:none;background-color:#fbfbfb;border:1px
solid #e8e4e4;;font-size:1em;line-height:1.5em;text-align:left;color:#575757;padding:10px;margin-top:1em;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}#installment-options .installment-option{padding:5px}.installment-options-individual .installment-option:nth-child(odd){background-color:#efefef}.installments-info{display:grid;gap:1em}.installments-info-heading{display:flex}.installments-vendor{display:none;display:inline-block;text-align:center;cursor:pointer}.installments-vendor.inactive{opacity:0.2}.installments-vendor:hover{opacity:1}.installment-options-individual.summit{columns:2}DIV[class^="products_basket"] TABLE TD.stock-text I.icon-specialized{font-size:150%}.spec-check-button{position:relative;cursor:pointer}.spec-check-button I.icon-down-open{position:relative;left:-10px}.s-connect-results{text-align:left;line-height:20px}.s-connect-results .image, .s-connect-results .text, .s-connect-results .data, .s-connect-results
.heading{display:inline-block;vertical-align:top}.s-connect-results
.image{position:relative}.s-connect-results
.heading{min-width:15ch}.s-connect-results
.text{padding-left:10px;display:block}.s-connect-results
.image{background:none;width:0px}.s-connect-results
.name{font-weight:700;padding-bottom:10px}.s-connect-results .price, .s-connect-results
.availability{padding-bottom:8px}.s-connect-results .warehouse-title, .s-connect-results .order-id{display:inline-block;min-width:22ch}.s-connect-results .order-id{text-decoration:underline}.s-connect-results .warehouse-qty, .s-connect-results .order-qty{display:inline-block;min-width:3ch;font-weight:700;font-size:18px;margin:0
5px}.s-connect-results .open-orders .order-qty{font-weight:700}.s-connect-results
.green{color:green}.s-connect-results
.red{color:red}#virtual-mirror-iframe{width:100%;height:500px;position:relative;top:80px}A#virtual-mirror-cta{position:absolute;left:0;margin:auto;top:70px;padding:5px;border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;border:1px
solid gainsboro;background:white;width:120px;filter:drop-shadow(0px 0px 3px gainsboro);cursor:pointer;display:flex;align-items:center;justify-content:center}A#virtual-mirror-cta:active{top:72px;bottom:unset}A#virtual-mirror-cta
IMG{height:30px}@media only screen and (max-width: 960px){A#virtual-mirror-cta{right:unset;top:unset;left:50%;transform:translate(-50%,-50%);bottom:15px}A#virtual-mirror-cta:active{bottom:13px;top:unset}}@media only screen and (max-width: 480px){#virtual-mirror-iframe{height:400px;top:60px}}.exclusive-product-disclaimer{color:#776868;font-size:95%;font-weight:bold;margin-top:1em}#product-info-tabs{position:relative;padding:50px
0px 0 0px;margin-top:2em;width:100%}@media only screen and (min-width: 960px){#products_description
H3.tab{left:7%}}@media only screen and (min-width: 961px){#product-info-tabstabs DIV
H3.tab{width:20%;font-size:1.2em}#product-info-tabs #products_reviews
H3{left:49%;width:31%}#product-info-tabs DIV[class^="products_basket"] H3, #product-info-tabs #rentals-conditions
H3.tab{left:28%}}#product-info-tabs
H3.tab{position:absolute;top:1px;display:flex;justify-content:center;align-items:center;gap:0.25em;white-space:nowrap;width:20%;text-align:center;font-weight:700;background-color:whitesmoke;font-size:clamp(1rem, 1.5vw, 1.1rem);border:1px
solid gainsboro;line-height:3em;height:50px;cursor:pointer;margin:0px;-webkit-border-top-left-radius:calc(var(--radius) / 2);-webkit-border-top-right-radius:calc(var(--radius) / 2);-moz-border-radius-topleft:calc(var(--radius) / 2);-moz-border-radius-topright:calc(var(--radius) / 2);border-top-left-radius:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2)}@media (max-width: 960px){#product-info-tabs
H3.tab{justify-content:flex-start;width:100%;text-align:left;border:1px
solid gainsboro;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);padding-left:calc(var(--radius) / 2);position:relative}#product-info-tabs H3.tab:after{content:'\e9b7';font-family:'evital-icons';font-size:1rem;position:absolute;right:0.75rem}#product-info-tabs>DIV.open>H3.tab:after{content:'\e9ba'}}@media only screen and (max-width: 960px){#product-info-tabs{padding-left:calc(var(--grid-gap) / 2);padding-right:calc(var(--grid-gap) / 2);padding-top:0;display:grid;gap:calc(var(--grid-gap) / 2)}}@media only screen and (max-width: 780px){}#product-info-tabs DIV.active
H3.tab{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:black}@media (min-width: 960px){#product-info-tabs DIV.active
H3.tab{border-bottom:1px solid white}}@media (min-width: 960px){#product-info-tabs DIV.active
H3.tab{border-top:2px solid var(--color-new-blue);background-color:white}}#product-info-tabs .tab-content{transition:max-height 0.25s ease-out}@media (min-width: 960px){#product-info-tabs .tab-content{padding-left:7%;padding-right:7%;padding-top:2em}#product-info-tabs .tab-content{border-top:1px solid gainsboro}}@media (max-width: 960px){#product-info-tabs .tab-content{visibility:hidden;height:0}#product-info-tabs>DIV.open>.tab-content{visibility:visible;height:auto;margin-top:1em;padding:0
0.5em}#product-info-tabs>DIV.open>H3.tab{border-top:1px solid gainsboro;border-bottom:0;border-left:1px solid gainsboro;border-right:1px solid gainsboro;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background:white}}#rentals-conditions .tab-content>DIV{padding-left:1rem !important}#rentals-conditions .tab-content UL,
#rentals-conditions .tab-content
OL{line-height:2em}#rentals-conditions .tab-content UL:nth-last-of-type(even){background-color:whitesmoke;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2);padding:2rem}#products_reviews
H2{margin:0}#product_rating I:before{margin:0}#products_reviews .reviews-count{font-weight:300;margin-left:0.3em;font-size:80%}#products_reviews UL.social-baloons{display:none}.button-wrapper-allink{margin:1em
0;display:flex;align-items:stretch;gap:calc(var(--grid-gap) / 2);justify-content:start}@media (max-width: 480px){.button-wrapper-allink{flex-wrap:wrap;justify-content:center}}#products_description{font-size:1rem;text-align:justify;line-height:1.75em}@media (max-width: 480px){#products_description{line-height:1.5em}}#products_description
P{line-height:1.5em}@media (min-width: 960px){#products_description
P{line-height:2em}}#products_description
UL{padding:1em
2em;margin-left:0em;list-style-position:outside;list-style-type:disc}#products_description UL:nth-of-type(odd){display:inline-block;background:#f6f6f6;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}@media (min-width: 620px){#products_description UL:has(LI:nth-child(15)){columns:2;-webkit-columns:2;-moz-columns:2;column-gap:3em;text-align:left}}#read_more,#hide_details{display:none}#subject-to-change-notice,#bike-assembly-delay-notice{margin-top:0.75em;color:#a1a0a0;font-style:italic;font-size:90%}#used-rental-item-notice{background:rgb(246,246,246);border-radius:50vh;-moz-border-radius:50vh;-webkit-border-radius:50vh;font-weight:800;padding:1em;color:var(--color-new-blue);margin-bottom:1em}#ean-id{margin:1em
0;color:gray;font-size:0.8rem}#add-to-basket-table
TABLE.stock{width:auto;display:grid;border-collapse:collapse;align-items:center;justify-content:center;justify-items:center;grid-template-columns:minmax(50px, 3fr)
minmax(50px, 5fr)
minmax(50px, 2fr)
minmax(50px, 2fr)
minmax(50px, 2fr)
minmax(50px, 2fr)
minmax(50px, 2fr)
minmax(50px, 2fr)
minmax(50px, 0fr);overflow:hidden}#add-to-basket-table TABLE.stock > TBODY,
#add-to-basket-table TABLE.stock>TBODY>TR{display:contents}#add-to-basket-table TABLE.stock > TBODY TD,
#add-to-basket-table TABLE.stock > TBODY
TH{text-overflow:ellipsis;white-space:nowrap;position:relative}#add-to-basket-table TABLE.stock > TBODY > TR.main-row TD:first-of-type:before{content:"";position:absolute;background-color:#ededed;z-index:1;inline-size:100vw;block-size:1px;inset-inline-start:0;inset-block-start:-0.6rem}#add-to-basket-table TABLE.stock > TBODY TR > TH
#add-to-basket-table TABLE.stock > TBODY TR::nth-of-type(even){background:whitesmoke}#add-to-basket-table TR:hover{background:whitesmoke}#add-to-basket-table TR.stock-order-dispo TD,
#add-to-basket-table TR[class^="spec-stock-"] TD{border:0;padding:0;height:0;overflow:clip;visibility:hidden;transition:height 0.25s ease, visibility 0.25s}#add-to-basket-table TR.stock-order-dispo.open TD,
#add-to-basket-table TR.stock-order-dispo.open TH,
#add-to-basket-table TR[class^="spec-stock-"].open TD,
#add-to-basket-table TR[class^="spec-stock-"].open
TH{height:auto;visibility:visible;padding:0.5em 2em 0.5em 0}#add-to-basket-table TD[id^="spec-stock-content"], #add-to-basket-table TR.stock-order-dispo
TD{grid-column:2 / 10;justify-self:start}@media (max-width: 680px){#add-to-basket-table TD[id^="spec-stock-content"], #add-to-basket-table TR.stock-order-dispo
TD{display:none}}#add-to-basket-table TH.prodname-attribute, #add-to-basket-table .attributesText, #add-to-basket-table .stock-text, #add-to-basket-table
.prodname{justify-self:start}#add-to-basket-table
.prodname{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}#add-to-basket-table .admin-stock{font-family:Ubuntu;font-weight:200;padding:0
0.1em;font-size:clamp(0.5rem, 1.5vw, 1rem)}#add-to-basket-table TH .admin-stock{display:block}@media (max-width: 680px){#add-to-basket-table
TABLE.stock{grid-template-columns:minmax(50px, 1fr)
minmax(50px, 1fr)
minmax(50px, 1fr)
minmax(50px, 1fr)
minmax(50px, 1fr)
minmax(50px, 1fr)}#add-to-basket-table TH.prodname-attribute, #add-to-basket-table TD.attributesText, #add-to-basket-table
TD.prodname{grid-column:span 2}#add-to-basket-table TABLE.stock TH.shop-name, #add-to-basket-table TABLE.stock
TH.buy{display:none}#add-to-basket-table TABLE.stock .stock-text{grid-column:span 3}#add-to-basket-table TD.attributesText SPAN:before{font:normal normal 14px 'evital-icons';font-size:135%;position:relative;top:1px;margin-right:0.5em;content:'\e906'}#add-to-basket-table .admin-stock{font-size:clamp(0.6rem, 2.5vw, 1rem);font-weight:400}#add-to-basket-table
TH{font-size:clamp(0.85rem, 2vw, 1rem)}#add-to-basket-table .attributesText, #add-to-basket-table .stock-text, #add-to-basket-table
.prodname{font-size:clamp(0.85rem, 2vw, 1.25rem)}#add-to-basket-table.products_basket_attributes
TD.attributesStockIcon{display:none}#add-to-basket-table TR.open TD.attributesStockIcon:not(.general){display:block;padding-bottom:5px}#add-to-basket-table TD[id^="spec-stock-content"], #add-to-basket-table TR.stock-order-dispo.open
TD{display:block;grid-column:1 / 7}}TH.stock-text,TD.stock-text,TD.attributesText,TD.prodname{font-weight:bold;white-space:nowrap;text-align:left;font-size:clamp(0.6rem, 1.5vw, 1rem)}TD.stock-text SPAN.sifra I.icon-down-open{color:silver;margin-right:0.5em}TD.stock-text SPAN.sifra.has-orders, TD.stock-text SPAN.sifra.has-orders
I{color:black !important;cursor:pointer;position:relative}#content-stock-disposition{font-size:clamp(0.7rem, 0.9vw, 1em)}#content-stock-disposition TH, #content-stock-disposition
TD{text-align:left;padding:0
0.5em}#content-stock-disposition
TD{font-weight:900;line-height:15px;border-bottom:none;vertical-align:top;padding:0.5em}TD.attributesStockIcon
.dispo{font-weight:bold}.dispo.red{color:red}.dispo.green{color:green}.dispo.orange{color:orange}TD.stock-text.onstock{color:#b4d143}TD.stock-text.process{color:silver}TD.stock-text.reserved{color:#B23232;font-weight:600}TD.attributesStockIcon,TD.attributesHeadingPE{text-align:center}TD.attributesStockIcon
SPAN.header{display:none}@media only screen and (max-width: 680px){TD.attributesStockIcon
SPAN.header{display:grid;padding-bottom:0.5em;font-size:70%}TD.attributesStockIcon.admin-stock
SPAN.header{color:#9a9a9a}#add-to-basket-table SPAN.header .admin-stock{font-size:90%;font-weight:500}}TD.attributesStockIcon.general,TH.shop-name.general,TH.add-to-basket.mobile,TD.add-to-basket.mobile{display:none}@media (max-width: 680px){#add-to-basket-table TD.add-to-basket, #add-to-basket-table TH.add-to-basket{display:none}#add-to-basket-table TH.add-to-basket.mobile, #add-to-basket-table TD.add-to-basket.mobile{display:block}}@media (max-width: 680px){TH.shop-name:first-of-type{grid-column-start:2}}TABLE[class^="stock"] TH{font-size:1em;white-space:nowrap;font-weight:400;font-size:clamp(0.7rem, 0.9vw, 1em)}#product_info.preview TD.attributesText
A{line-height:2em}TD.addtobasket{height:35px}TD.addtobasket
.button{padding:0.5em 0.75em;font-size:1em;line-height:1.3em;white-space:nowrap}TD.addtobasket
.button.reserved{background:silver;border:2px
solid gray;color:whitesmoke;cursor:help;display:inline-block;padding:0.5em 1.75em;cursor:no-drop}TD.addtobasket .button.reserved .text:before{content:'' !important}#add-to-basket-table I.icon-basket-1{color:var(--color-ev-orange);;font-size:clamp(1.25rem, 3vw, 1.55rem);cursor:pointer}@media only screen and (max-width: 680px){#add-to-basket-table I.icon-basket-1{font-size:clamp(1.25rem, 6vw, 1.55rem)}}#add-to-basket-table I[class^=icon-stock]{font-size:clamp(1.5rem, 4vw, 2rem)}#add-to-basket-table I.icon-stock.stock_yes,
#add-to-basket-table I.icon-stock-call,
#add-to-basket-table I.icon-stock-yes{color:#b4d143}#add-to-basket-table I.icon-stock-no{color:silver}I.icon-stock.stock_no:before{color:#b2d235;content:'\e96f'}#add-to-basket-table.stock-text{text-align:left}P.stock-explain{margin-top:1em;color:var(--color-new-blue)}#product_rating{font-size:1.1em;line-height:1.5;cursor:pointer}#product_rating>*{float:left;clear:left;display:inline-block}#product_rating
.stars{margin:0;cursor:pointer}#product_rating I[class^="icon-star"], #products_reviews .reviews I[class^="icon-star"]{color:#999;font-size:1.6em}H3.tab
#product_rating{display:inline-block}.product_reviews_write H3.tab
#product_rating{padding:0}.product_reviews_write .tab-content
H2{display:none}.product_reviews_write #products_reviews
.tab{display:flex;justify-content:center;gap:0.25em}@media (max-width: 960px){.product_reviews_write
#products_reviews{margin:0
0.5em}}.product_reviews_write #products_reviews .tab>*{margin:0}H3.tab #product_rating I[class^="icon-star"]{font-size:1em}#product_rating I.icon-star-2, #products_reviews .reviews I.icon-star-2{color:var(--color-new-blue)}#product_rating.none{cursor:default}#product_rating
A{line-height:22px}.product_reviews_write
#products_reviews{background:whitesmoke;padding:1em}.product_reviews_write #products_reviews
h3{padding:1em}@media (max-width: 960px){#product-review-add{padding:0
1em}}#product-review-add .edit-area{display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width: 780px){#product-review-add .edit-area{grid-template-columns:1fr}}#product-review-add TEXTAREA,
#product-review-add .review-submit-disabled{border:1px
solid gainsboro;vertical-align:text-top;width:100%;min-height:20em;display:block;margin:0
10px 0 0;float:left}#product-review-add .review-submit-disabled
P{padding:5px;font-size:110%}#product-review-add
TEXTAREA.disabled{background:#fbfbfb !important;color:gray !important}#product-review-add #product-images
IMG{max-height:95%;min-height:200px}#product-review-add #product-images .discount-dot, #product-review-add #product-images
.manufacturers_logo{display:none}#product-review-add
H2.others{margin-top:30px}#content_window #product-review-add
.initials{margin:0px}#content_window .initials, #content_window .reviews
.stars{margin:0px}#content_window
.reviews{margin-top:1em}#content_window
P.no_reviews{font-size:16px;font-weight:bold;margin:50px
0px 30px 0px;line-height:40px;border-bottom:1px dotted silver}.product_reviews_write
P.no_reviews{padding:0
20px;border-bottom:none !important}#product-review-add
.review_radio{margin:20px
0}#product-review-add INPUT[type="radio"]{vertical-align:-2px}#product-review-add .scale, #product-review-add
.review_radio{display:flex;gap:0.25em}#product-review-add .scale LABEL
SPAN{display:none}#product_reviews IMG, .reviews P
IMG{vertical-align:-5px}#product_rating
A.add{display:inline-block;padding-left:22px;height:22px;color:var(--color-new-blue);text-decoration:underline}#like_buttons.vert
LI{width:70px}#like_buttons.vert
LI.tweet{width:80px}.reviews
P{line-height:22px}.reviews UL.reviews
LI{padding:0.5em 0 0.5em 0em}.reviews UL.reviews LI.initial-shown:not(:last-of-type){border-bottom:1px dotted silver}.reviews UL.reviews LI.initial-hidden{display:none}.reviews
P.contentText{font-style:italic}.reviews
UL.reviews{list-style:none;padding:0px;margin:0
0 1em 0}.reviews
LI.unapproved{border:1px
solid #F5A9A9;background-color:#FBEFEF;margin-bottom:5px;padding:8px
!important}.reviews P
SPAN.date{color:silver;font-style:italic;font-size:11px}.reviews LI.unapproved
P.notice{font-weight:bold;color:var(--color-new-blue)}.reviews LI.unapproved
P.notice.title{font-size:16px}.tooltip{visibility:hidden;opacity:0;background-color:white;border:1px
solid silver;line-height:1.5em;text-align:left;color:#575757;padding:2px
5px 2px 5px;min-width:160px;white-space:normal;-webkit-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);position:absolute;z-index:1;transition:visibility 0.25s linear, opacity 0.25s linear;transition-delay:150ms;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}*:has(+.tooltip):hover+.tooltip,*:has(+.tooltip):focus+.tooltip{visibility:visible;opacity:1}I[class^=icon-stock].tooltip-yes,#product_composition{cursor:help}TABLE.stock TD:has(I.tooltip-yes){position:relative}TABLE.stock
.tooltip.stock{left:calc(-50% - 30px)}#product_composition{position:relative;display:flex;align-items:center;margin-top:1em}@media only screen and (max-width: 960px){#product_prices
.installments{position:unset;right:unset;text-align:center;display:block}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border:1px
solid gainsboro;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);width:90%;max-width:none;padding:5px;margin:7px
10px 0 0;top:100px;left:20px;z-index:3001;display:none;font-size:1rem;line-height:1em;border-radius:calc(var(--radius) / 2);-moz-border-radius:calc(var(--radius) / 2);-webkit-border-radius:calc(var(--radius) / 2)}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #66afe9}.daterangepicker:after{top:-5px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none}.daterangepicker .drp-calendar.left{padding:8px
0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev
span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next
span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev
span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th, .daterangepicker .calendar-table
td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:13px;font-weight:var(--font-weight-bold);border:0px
solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px
solid #fff;background-color:#fff}.daterangepicker .calendar-table
table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover, .daterangepicker th.available:hover{background-color:#edfbbb;border-color:transparent;color:inherit}.daterangepicker td.week, .daterangepicker
th.week{font-size:80%;color:#ccc}.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date,td.weekend,td.holiday{background-color:#fff;border-color:transparent;color:#999}.off:not(.this){height:0 !important;line-height:0 !important;visibility:hidden !important;padding:0
!important}.daterangepicker td.in-range{background-color:#edfbbb;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.in-range-end{background-color:#edfbbb;border-color:transparent;color:#000;border-radius:0 4px 4px 0;border-right:2px solid #c6df65}.daterangepicker td.end-date, .daterangepicker
td.turnoverout{border-radius:0 6px 6px 0 !important}.daterangepicker td.start-date:not(.off), .daterangepicker
td.turnoverin{border-radius:6px 0 0 6px !important}.daterangepicker td.end-date:not(.off){background:#c6df65 !important}.daterangepicker td.start-date.end-date{border-radius:6px !important;background:#c6df65 !important}td.today{background-color:#00aeef}td.weekend{text-decoration:none}.daterangepicker td.active, .daterangepicker td.active:hover{background-color:#c6df65;border-color:transparent;color:#fff}.daterangepicker
th.month{width:auto}.daterangepicker td.disabled, .daterangepicker
option.disabled{color:#999;background-color:#fbcbcb !important;border-radius:0px;cursor:not-allowed;text-decoration:line-through}.daterangepicker td.disabled.sunday:not(.booked):not(.in-range),
.daterangepicker td.disabled.holiday:not(.booked):not(.in-range),
.daterangepicker td.disabled.past:not(.booked){background-color:#fff !important;border-color:transparent;color:#999}.daterangepicker td.sunday:not(.booked):not(.in-range),
.daterangepicker td.holiday:not(.booked):not(.in-range){color:#fd8a8a !important}.daterangepicker td.sunday:not(.booked),
.daterangepicker td.holiday:not(.booked){color:#fd8a8a !important}.daterangepicker td.sunday.in-range, .daterangepicker td.holiday.in-range{background-color:#edfbbb !important}.daterangepicker td.sunday.booked, .daterangepicker
td.holiday.booked{background-color:#fbcbcb !important}.daterangepicker td.sunday.active, .daterangepicker
td.holiday.active{background-color:#c6df65 !important;text-decoration:none;color:white}.daterangepicker select.monthselect, .daterangepicker
select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker
select.monthselect{margin-right:2%;width:56%}.daterangepicker
select.yearselect{width:40%}.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker
select.ampmselect{width:50px;margin:0
auto;background:#eee;border:1px
solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px
auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time
select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:block;font-size:1.3em;line-height:2em;font-weight:bold;padding-right:8px;color:#00aeef}.daterangepicker .drp-buttons
.btn{font-weight:bold;padding:4px
8px;font-size:1em}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker
.ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar
.ranges{margin-top:8px}.daterangepicker .ranges
ul{list-style:none;margin:0
auto;padding:0;width:100%}.daterangepicker .ranges
li{font-size:12px;padding:8px
12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges
li.active{background-color:#08c;color:#fff}.daterangepicker td.turnoverin,
.daterangepicker
td.turnoverout{color:#fff;text-decoration:none}.daterangepicker
td.turnoverin{background:linear-gradient(to right bottom, #fff 25%, #ff6d6d 26%)}.daterangepicker
td.turnoverout{background:linear-gradient(to left top, #fff 25%, #ff6d6d 26%)}.daterangepicker
td.turnoverin.turnoverout{background:linear-gradient(to left top, #fbcbcb 50%, #ff6d6d 50% 100%);border-radius:0 !important}.daterangepicker td.turnoverin:not(.off){background:linear-gradient(to left top, #c6df65 45%, #ff6d6d 26%)}.daterangepicker td.turnoverout:not(.off){background:linear-gradient(to left top, #c6df65 50%, #ff6d6d 26%)}.legend{line-height:2.2em}span.bookedlegend{background:#ff6d6d;display:inline-block;width:15px;height:15px;margin-top:-2px;border-radius:50%;vertical-align:middle}BUTTON.btn{background-color:#1cbdff;border:2px
solid #009fe3;text-indent:0;display:inline-block;color:white !important;font:normal 500 1em 'Ubuntu', Arial, helvetica;line-height:35px;padding:0px
2em;margin:5px
0;text-decoration:none;text-align:center;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.listing_filters INPUT[name="date-range"]{width:100%;font-weight:600;font-size:110%}@media (min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges
ul{width:140px}.daterangepicker.single .ranges
ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker.ltr .ranges, .daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges, .daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media (min-width: 730px){.daterangepicker
.ranges{width:auto}.daterangepicker.ltr
.ranges{float:left}.daterangepicker.rtl
.ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}::-webkit-scrollbar{width:16px;opacity:0.5}::-webkit-scrollbar-track{border-radius:8px;background-color:white;border:1px
solid #dcdada;opacity:0.5}::-webkit-scrollbar-thumb{border-radius:8px;border:3px
solid transparent;background-clip:content-box;background-color:#cccccd;width:20px}::-webkit-scrollbar-button:single-button{display:block;background-size:14px;background-repeat:no-repeat;cursor:pointer}::-webkit-scrollbar-button:single-button:vertical:decrement{height:20px;width:20px;background-position:center 2px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(196, 196, 196)'><polygon points='50,00 0,50 100,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='50,00 0,50 100,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:decrement:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='50,00 0,50 100,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment{height:20px;width:20px;background-position:center 2px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(196, 196, 196)'><polygon points='0,0 100,0 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,0 100,0 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 100,0 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement{height:20px;width:20px;background-position:2px 2px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(196, 196, 196)'><polygon points='0,50 50,100 50,0'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,50 50,100 50,0'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,50 50,100 50,0'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment{height:20px;width:20px;background-position:10px 2px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(196, 196, 196)'><polygon points='0,0 0,100 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,0 0,100 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 0,100 50,50'/></svg>")}#add-to-basket-card{display:grid;gap:calc(var(--grid-gap) / 2)}#add-to-basket-card #product-card{display:flex;gap:var(--grid-gap)}@media (max-width: 480px){#add-to-basket-card #product-card{font-size:0.8em}}#modal-content UL.product-listing{margin:0}#add-to-basket-card #products-main-image
IMG{max-height:90px}@media (max-width: 480px){#add-to-basket-card #products-main-image
IMG{max-width:100px}}#add-to-basket-card #confirmation-check{color:#86bd28;font-size:1.5em;font-weight:700;position:relative;left:-0.35em}#modal-content
H3{margin:0.35em 0;font-size:1rem;margin:0.75em 0 0 0}#add-to-basket-card #product-attribute{font-size:90%}#add-to-basket-card H3 .manufacturers-name{display:block;color:gray;font-weight:500;font-size:1rem}#add-to-basket-card .modal-buttons{display:grid;gap:calc(var(--grid-gap) / 2);grid-template-columns:repeat(2, 1fr)}@media (max-width: 480px){#add-to-basket-card .modal-buttons{grid-template-columns:1fr}}@container (max-width: 420px){UL.product-listing>LI{width:calc(50cqw - calc(var(--grid-gap)) / 2) !important}}#modal-content .product-block
DIV.image{min-height:unset;height:150px}#modal-content .product-block DIV.image
IMG{max-height:120px;max-width:120px}#modal-content .product-block
.productname{height:initial}#modal-content .product-block
DIV.text{min-height:initial}#modal-content .product-block
.price{margin-top:0}#modal-content .product-block .productname, #modal-content .product-block .price .final
.desc{font-size:0.8rem;min-height:initial}#modal-content .product-block
.manufacturer{font-size:0.65rem}#modal-content .product-block .price .final
.num{font-size:1rem}#modal-content .product-block
IMG.manufacturers_logo{top:125px;left:5px;width:30px;height:20px}#modal-content .product-block .discount-dot{width:40px;height:40px;line-height:40px;font-size:0.5rem}#modal-content .product-block .discount-dot
STRONG{font-size:1rem}#modal-content
DIV.mbanners.right{top:120px;right:0}DIV.mbanners
SPAN.btext.rating{font-size:0.45rem;line-height:0.9rem}#modal-content .product-listing::scroll-button(*){transform:translateY(-245px)}