@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}*,:focus{outline:none}body,figure,h2,h3,h4,h5,h6,ol,p,ul{border:0;margin:0;padding:0}ul{list-style-type:none}h2,h3,h4,h5,h6,p{color:#434343}a{text-decoration:none}@media (max-width:50.75rem){body{font-size:14px}}@media (max-width:16rem){body{font-size:12px}}html{-webkit-font-smoothing:antialiased;background:#f9f9f9;font-family:Open Sans,sans-serif}figure{align-items:flex-start;display:flex;justify-content:center;overflow-y:hidden}hr{border:0;border-top:1px solid #e2e8eb;display:block;height:1px;margin:.5rem 0}hr,main{padding:0 .5rem}main{margin:0 auto 2rem;max-width:75rem;overflow-y:auto}::-moz-selection{background:#e2e8eb;color:#ca1920}::selection{background:#e2e8eb;color:#ca1920}fieldset .form-group{grid-gap:.1rem;display:grid;grid-template-columns:1fr;margin:.5rem auto;max-width:100%}fieldset .form-group.error{border:1px solid #ca1920}sub{font-size:1.2rem}legend{font-size:1.5rem}iframe{background:url(/img/ajax-loader.gif) 50% no-repeat}.animated{animation-duration:.8s;animation-fill-mode:both}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes truck{0%,to{transform:rotate(1deg)}10%,30%,50%,70%,90%{transform:rotate(-1deg)}20%,40%,60%,80%{transform:rotate(0deg)}}.truck{animation-name:truck}.center{align-items:center;display:flex;justify-content:center}.center,.text-center{text-align:center}.text-success{color:#388e3c}.text-success-light{color:#4caf50}.text-info{color:#0275d8}.text-error{color:#ca1920}.explanation-only{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.pointer{cursor:pointer}.ib{display:inline-block}.m1{margin:1rem}.m10{margin:1rem 0}.m211{margin:2rem 1rem 1rem}.m1a{margin:1rem auto}.m2a{margin:2rem auto}.m3a{margin:3rem auto}.md20{margin:.2rem 0}.mra{margin-right:auto}.mt05{margin-top:.5rem}.mb05{margin-bottom:.5rem}.mr1{margin-right:1rem}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.m1a01{margin:1rem auto 0 1rem}.p0{padding:0!important}.pt1{padding-top:1rem!important}.bb1sg{border-bottom:1px solid #cacaca}svg .fr{fill:#ca1920}svg .fw{fill:#fff}svg .fsg{fill:#cacaca}svg .fn{fill:none}svg .sr{stroke:#ca1920}svg .sw{stroke:#fff}svg .round{stroke-linecap:round;stroke-linejoin:round}svg .sw-3{stroke-width:3px}svg .sw-4{stroke-width:4px}svg .sw-5{stroke-width:5px}svg .sw-6{stroke-width:6px}.info-box{align-items:center;border:1px solid #4caf50;border-radius:3px;color:#4caf50;display:flex;justify-content:flex-start;margin:.5rem;padding:1rem}@media (max-width:50.75rem){.info-box{padding:.5rem}}.info-box>p{color:#4caf50}.info-box>svg{fill:#4caf50;margin-right:1rem}.hide{display:none!important}.df{display:flex}.aic{align-items:center}.ase{align-self:end}.jcsa{justify-content:space-around}.jcsb{justify-content:space-between}.flex{flex:1}.wrap{flex-wrap:wrap}.fdc{flex-direction:column}@media (max-width:50.75rem){.hide-lt-m{display:none!important}}@media (min-width:50.751104rem){.hide-gt-m{display:none!important}}.at4-share{box-shadow:-4px -4px 8px rgba(0,0,0,.08)}.at4-share a:hover{box-shadow:0 0 16px 2px rgba(0,0,0,.16)}.at4-share a .at-icon-wrapper{padding:12px 10px}.at4-hide-content,.at4-show{display:none!important}.alert-holder{bottom:3rem;cursor:pointer;min-width:15rem;position:fixed;right:3rem;z-index:10000}.alert{border:1px solid transparent;border-radius:3px;padding:1rem 1.5rem}.alert h4{align-items:center;display:flex}.alert h4 svg{height:2rem}.alert h4 span{margin-left:.5rem}.alert.alert-success{background-color:#d6efd7;border-color:#b2e0b4}.alert.alert-success h4{color:#388e3c}.alert.alert-success h4 svg{fill:#388e3c}.alert.alert-error{background-color:#fce6e7;border-color:#f6b9bb}.alert.alert-error h4{color:#ca1920}.alert.alert-error h4 svg{fill:#ca1920}.alert.alert-info{background-color:#daeeff;border-color:#a8d6fe}.alert.alert-info h4{color:#0275d8}.btn{background-color:#ca1920;border:0;border-radius:3px 1rem;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:1px;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase}.btn:hover{background:#434343;box-shadow:0 5px 40px -10px rgba(0,0,0,.57);transition:all .3s ease-out 0s}.btn svg{fill:#fff;height:1rem;margin-bottom:-2px}.btn-block{width:100%}.js-cookie-consent.cookie-consent{background-color:#fafafa;bottom:0;margin:0;padding:20px;position:fixed;text-align:center;width:100%;z-index:100}span.cookie-consent__message{color:#37474f}.cookie-consent__link{color:#ca1920}button.js-cookie-consent-agree{background:#ca1920;border:none;border-radius:3px;color:#fff;font-family:Play,sans-serif;font-size:16px;padding:10px 15px;text-transform:none}@media screen and (max-width:767px){button.js-cookie-consent-agree{margin:1em .5em 0}}.cta{align-items:center;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;grid-area:cta;padding:2rem;text-align:center}.cta h3{margin-bottom:0}.cta p{margin:1rem 0}article .cta{box-shadow:none}@media (max-width:50.75rem){.cta{padding:1rem}}input,select,textarea{border:1px solid rgba(0,0,0,.3);border-radius:3px;font-size:1.1rem;padding:.7rem;transition:border .2s}input:not([type=checkbox]),select:not([type=checkbox]),textarea:not([type=checkbox]){width:100%}input:not([type=checkbox]):focus,select:not([type=checkbox]):focus,textarea:not([type=checkbox]):focus{border:1px solid #0275d8!important}input:not([type=checkbox]).error,select:not([type=checkbox]).error,textarea:not([type=checkbox]).error{border:1px solid #ca1920!important}select{padding-left:.4rem}textarea{font-size:1rem;min-height:7rem;overflow:hidden!important;padding-top:.4rem;resize:none}input[type=date],textarea{font-family:Open Sans,sans-serif}input[type=date]{-webkit-font-smoothing:antialiased;background:#fff url(/img/calendar.png) 95% 50% no-repeat}input[type=date]::-webkit-inner-spin-button{display:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.menu-toggle{align-self:center;cursor:pointer;justify-self:center}.menu-toggle .bar1,.menu-toggle .bar2,.menu-toggle .bar3{background-color:#ca1920;height:3px;margin:6px 0;transition:.4s;width:2rem}.menu-toggle.open .bar1{transform:rotate(-45deg) translate(-7px,6px)}.menu-toggle.open .bar2{opacity:0}.menu-toggle.open .bar3{transform:rotate(45deg) translate(-6px,-6px)}@media (max-width:30rem){.menu-toggle{right:1rem}}@media (min-width:50.751104rem){.menu-toggle{display:none}}.current-language{cursor:pointer}.current-language:after{border:8px solid transparent;border-bottom-color:#f9f9f9;bottom:100%;content:" ";display:none;height:0;left:80%;margin-left:-8px;pointer-events:none;position:absolute;width:0}.languages{background:#f9f9f9;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.2);float:right;margin:0;padding:1rem;position:absolute}.lang-change{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font-weight:400;justify-content:center;margin:.5rem 0;padding:0}.lang-change>svg{border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 8px rgba(0,0,0,.1);margin-right:.2rem}.switch-label{cursor:pointer;display:block;font-weight:500;min-width:112px;padding:.6rem 0 .6rem 3rem;position:relative;text-align:left}.switch-label:after,.switch-label:before{content:"";margin:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.switch-label:before{background-color:#f18b8f;border-radius:8px;height:14px;left:1px;width:34px}.switch-label:after{background-color:#ca1920;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);height:20px;left:0;width:20px}.switch-label .toggle--on{display:none}.switch-label .toggle--off{display:inline-block}.switch-input{display:none}.switch-input:checked+.switch-label:before{background-color:#b5dfb7}.switch-input:checked+.switch-label:after{background-color:#4caf50;transform:translate(80%,-50%)}.switch-input:checked+.switch-label .toggle--on{display:inline-block}.switch-input:checked+.switch-label .toggle--off{display:none}.tooltip{border-bottom:1px dotted transparent;cursor:help;display:inline-block;position:relative}.tooltip .tooltip-text{background-color:#ca1920;border-radius:3px;bottom:100%;color:#fff;font-size:.75rem;left:50%;margin-left:-4rem;min-width:8rem;opacity:0;padding:.4rem;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:auto;z-index:1}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}main>a.logo.center>img{margin:2rem;max-width:20rem;width:80%}.auth{grid-gap:0;align-content:center;display:grid;grid-template-columns:1fr 1fr;min-height:75vh}.auth-left,.auth-right{grid-gap:1rem;align-content:start;display:grid;grid-template-columns:1fr;padding:4rem}.auth-left{border-right:1px solid #ccc}.auth form{grid-gap:1rem;display:grid}.login-container,.lost-password-container,.social-login{grid-gap:2rem;align-items:center;display:grid;grid-template-columns:1fr 1fr}.social-login a{background:#ccc;border-radius:3px;color:#fff;display:inline-table;padding:.75rem 1rem;text-align:center}.social-login a.facebook{background:#3b5998}.social-login a.facebook:hover{background:#2d4373}.social-login a.facebook svg{height:1.5rem;margin-bottom:-.375rem}.social-login a.google{background:#fff;color:#434343}.social-login a.google:hover{background:#f6f6f6}.social-login a svg{height:1.5rem;margin-bottom:-.375rem}@media (max-width:50.75rem){.auth{grid-template-columns:1fr}.auth-left,.auth-right{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:1rem auto;padding:2rem;width:90%}.auth-left{border-right:0}}@media (max-width:30rem){.login-container,.lost-password-container,.social-login{grid-template-columns:1fr}}.lost-password,.register{grid-gap:1rem;display:grid;grid-template-columns:1fr;margin-top:1rem}.lost-password>*,.register>*{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);grid-column:1/2;grid-row:1/2;margin:1rem auto;max-width:35rem;padding:1rem 2rem 2rem;width:100%}.lost-password fieldset,.register fieldset{grid-gap:1rem;align-items:center;align-self:start;border:1px solid rgba(0,0,0,.1);border-radius:3px;display:grid;grid-template-columns:1fr 1fr;justify-self:center}.lost-password fieldset>legend,.register fieldset>legend{color:rgba(0,0,0,.6);font-size:1.5rem;margin:0 auto}.lost-password fieldset .form-group,.register fieldset .form-group{grid-gap:.1rem;display:grid;grid-template-columns:1fr;margin:.5rem auto}.lost-password fieldset label,.register fieldset label{padding-top:.5rem}@media (max-width:812px){.lost-password,.register{grid-gap:1rem;display:grid;grid-template-columns:1fr}.lost-password>*,.register>*{width:90%}.lost-password fieldset .form-group,.register fieldset .form-group{width:auto}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(181,75,77,.2)}to{box-shadow:0 0 0 2rem transparent}}@keyframes wiggle{0%{transform:rotate(0deg) scale(1)}55%{transform:rotate(0deg) scale(1)}60%{transform:rotate(0deg) scale(1.1)}65%{transform:rotate(-5deg) scale(1.2)}70%{transform:rotate(5deg) scale(1.2)}75%{transform:rotate(-5deg) scale(1.2)}80%{transform:rotate(5deg) scale(1.2)}85%{transform:rotate(-5deg) scale(1.2)}90%{transform:rotate(5deg) scale(1.2)}to{transform:rotate(0deg) scale(1)}}header{grid-gap:1rem;align-items:center;background:#f9f9f9;box-shadow:0 0 1rem rgba(12,24,48,.24);display:grid;grid-template-columns:1fr 2fr 1fr 3rem 3rem 3rem;grid-template-rows:5rem;padding:.5rem;position:sticky;text-align:center;top:0;transition:background .3s,border .3s;width:100%;z-index:2}header>:not(.menu-toggle):not(.inquiry){height:100%}header svg{transform:scale(.8)}header>.logo{grid-column:1/2;grid-row:1/2;justify-self:start}header>.logo img{max-width:20rem;width:90%}header>.phone{color:#ca1920;font-size:1.5rem;font-weight:700;text-decoration:none}header>.phone svg{fill:#ca1920;animation:wiggle 3s infinite;margin-right:.5rem}header>.inquiry{align-self:center;box-shadow:0 2px 4px rgba(0,0,0,.3);font-size:1.2rem;font-weight:600;grid-column:3/4;grid-row:1/2;max-height:100%;padding:1rem;transition:background .1s,border .1s,box-shadow .1s}header>.inquiry:hover{letter-spacing:1px}header>.cart{align-self:stretch;color:#ca1920;font-size:2rem;grid-column:4/5;grid-row:1/2;justify-items:legacy;position:relative}header>.cart svg{fill:#ca1920;animation:truck 10s infinite}header>.cart .badge{background-color:#4caf50;border-radius:1104px;color:#fff;display:inline-block;font-size:.75rem;height:1.5rem;line-height:1.5rem;position:absolute;right:20%;text-align:center;top:1rem;vertical-align:middle;white-space:nowrap;width:1.5rem}header>.user{color:#ca1920;font-size:2rem;grid-column:5/6;grid-row:1/2}header>.user svg{fill:#ca1920;width:36px}header>.language{grid-column:6/7;grid-row:1/2}header>.language svg.flag{border:1px solid rgba(0,0,0,.2);box-shadow:0 -2px 8px rgba(0,0,0,.1);width:36px}header>.language .languages{flex-direction:column}header .hw-32{height:32px!important;width:32px!important}@media (max-width:50.75rem){header{grid-gap:.25rem;grid-template-columns:3fr 1fr 1fr 1fr;grid-template-rows:4rem 4rem}header>.logo{grid-column:1/3}header>.phone{grid-column:3/4;grid-row:1/2}header>.phone svg{margin:0}header>.phone span{display:none}header>.inquiry{font-size:1rem;grid-column:1/2;grid-row:2/3;margin:0 1rem;max-height:100%}header>.cart{grid-column:2/3;grid-row:2/3}header>.user{grid-column:3/4;grid-row:2/3}header>.language{grid-column:4/5;grid-row:2/3}}@media (max-width:30rem){header{grid-template-rows:4rem 4rem}header .logo img{padding:.4rem}header .phone{font-size:1.25rem}header .inquiry{font-size:1rem;margin:0}}@media (min-width:50.751104rem){header{box-shadow:0 0 1rem rgba(20,40,60,.1);position:sticky;top:0}}@media (min-width:75rem){header{padding:.5rem .5rem .5rem 1rem}header>.phone{font-size:2rem}}@media (min-width:75rem) and (min-width:87.5rem){header>.phone{font-size:2.5rem}}@media (min-width:75rem){header>.inquiry{font-size:1.25rem;justify-self:center;max-width:15rem;padding:1rem;width:75%}header .cart .badge{font-size:.75rem;height:1.5rem;line-height:1.5rem;right:0;width:1.5rem}}nav.main{grid-column:1/-1;grid-row:2/3}.cities>ul,nav.main>ul{background:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.2);display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr;height:4rem;list-style:none;text-align:center}.cities>ul>li,nav.main>ul>li{align-items:center;display:flex;font-size:1rem;font-weight:600;justify-content:center}.cities>ul>li>a,nav.main>ul>li>a{border-top:3px solid transparent;color:#424547;height:100%;padding:1rem 0;text-transform:uppercase;transition:background .2s ease-out,box-shadow .2s ease-out;width:100%}.cities>ul{align-items:center;background:#f5f7f8;display:flex}.cities>ul>li{align-self:stretch;font-size:1rem;height:100%;width:100%}.cities>ul>li>a{border-bottom:3px solid transparent;border-top:0;padding:1.2rem}@media (max-width:50.75rem){nav.main{background:#fff;display:none;grid-column:1/7;grid-row:3/4;height:100%;left:0;overflow-y:auto;padding-bottom:6rem;position:fixed;width:100%;z-index:1}nav.main>ul{animation:menu-slide-in .25s ease-out;background:transparent;box-shadow:none;display:block;height:auto;padding:.75rem 0}nav.main>ul>li{border:0;border-bottom:1px solid rgba(0,0,0,.06);display:block;font-size:1.25rem;text-align:left}nav.main>ul>li:last-of-type{border-bottom:0}nav.main>ul>li>a{border-left:3px solid transparent;border-top:0;display:block;padding:1rem 1.25rem;text-transform:none}nav.main>ul>li>a:hover{background:#fafafa;box-shadow:none}nav.main>ul>li>a.active{background:#fafafa;border-left-color:#ca1920;color:#ca1920}.cities ul{display:none}}@keyframes menu-slide-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:75rem){.cities ul,.cities ul li{height:auto}.cities ul li a{font-size:.9rem;padding:1.2rem .6rem}}@media (min-width:50.751104rem){nav.main{position:sticky;top:6rem;width:100%;z-index:1}nav.main>ul>li{height:4rem}.cities>ul>li>a.active,.cities>ul>li>a:hover,nav.main>ul>li>a.active,nav.main>ul>li>a:hover{background:#fafafa;border-bottom:3px solid #ca1920;box-shadow:0 4px 8px rgba(0,0,0,.2)}.cities>ul>li>a.active,.cities>ul>li>a:hover{border-bottom:3px solid #ca1920;border-top:0}}@media (min-width:50.751104rem) and (max-width:60.1104rem){.cities>ul>li>a,nav.main>ul>li>a{font-size:.7rem}}@media (min-width:50.751104rem) and (min-width:75rem){nav.main{top:6rem}}@media (max-width:50.75rem){.cities:not(.cities-contacts) ul{align-items:end;grid-template-columns:1fr;grid-template-rows:repeat(9,1fr);height:100%;justify-items:start;padding-top:3rem;position:fixed;right:0;top:0;width:50%;z-index:2}.cities ul{display:none}}@media (max-width:20rem){.cities ul{padding-top:5rem}}ol.breadcrumb{align-self:center;justify-self:start;list-style:none}ol.breadcrumb li{display:inline;font-size:1.2rem}ol.breadcrumb li a{color:#323232;text-decoration:none}ol.breadcrumb li a:hover{color:#434343;text-decoration:underline}@media (max-width:50.75rem){ol.breadcrumb{justify-self:center}ol.breadcrumb li{font-size:.8rem}}.band{grid-gap:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin:0;max-width:75rem;overflow-x:hidden;padding:0}.band .card{background:#fff;border-bottom:2px solid #ca1920;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;color:#37474f;display:flex;display:grid;flex-direction:column;grid-template-rows:max-content;justify-content:space-around;min-height:100%}.band .card figure{border-radius:3px 3px 0 0;height:100%;margin:0;overflow:hidden;padding:2rem;transform:scale(.9);transition:all .25s ease-out;width:100%}.band .card figure svg{height:10rem}.band .card article{box-shadow:none;transition:all .25s ease-out}.band .card:hover{top:-2px}.band .card:hover figure{transform:scale(1)}.band .card:hover article{transform:translateY(-2rem)}.band .card .thumb{border-radius:3px;transition:all .2s ease-in;width:100%}.band .card article{padding:1rem}.band .card article p{padding:1rem 0}.band .card h2{color:#37474f;font-size:1.2rem;margin:0;padding:0 1rem}.band .card h3{color:#37474f;font-size:1.1rem;margin:0;text-transform:uppercase}@media only screen and (min-width:30rem){.band{grid-template-columns:1fr 1fr}}@media only screen and (min-width:50.75rem){.band{grid-template-columns:1fr 1fr 1fr 1fr}.shop .band{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:50.75rem){.band{grid-gap:1rem}.band .card{grid-template-rows:1fr}.shop .band{display:block}.shop .band>*{margin-bottom:1rem}.shop .band .card .thumb{height:auto}}@media only screen and (min-width:50.75rem) and (max-width:75rem){.band{grid-template-columns:1fr 1fr 1fr}.shop .band{grid-template-columns:1fr 1fr}.card{grid-template-rows:8rem auto 2rem 2fr auto}.card article{padding:1rem}}.page-title{grid-gap:.25rem;display:grid;grid-template-columns:1fr;padding:1.25rem .75rem .75rem}.page-title h1{color:#434343;font-size:1.75rem;margin:0;order:1}article{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#37474f;line-height:1.8rem;margin:0;padding:2rem}article a:not(.btn){color:#ca1920;font-weight:700;transition:all .2s ease-out}article a:not(.btn):hover{color:#eb5e64}.page{align-items:flex-start;display:flex;gap:1rem;padding:.5rem}.page>aside{flex:0 0 20rem;max-width:20rem}.page>.page-main{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-width:0}.page article img,.page article svg{border-radius:3px;float:left;padding:.3rem .1rem}.page article .video-frame{background:url(/img/ajax-loader.gif) 50% no-repeat}aside{grid-gap:1rem;align-content:start;align-items:start;display:grid;grid-area:aside;position:sticky;top:1rem}aside>section{box-shadow:0 2px 4px rgba(0,0,0,.1)!important}aside>section:hover{box-shadow:0 6px 15px rgba(36,37,38,.08)!important}aside>.other-services{align-content:start;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:grid;margin:0;padding:.5rem 1.5rem 1rem;transition:all .1s ease-out}aside>.other-services>h4{align-items:center;color:#ca1920;display:flex;font-size:1.5rem;font-weight:700;justify-content:flex-start;margin:.5rem}aside>.other-services>h4>small{color:#37474f}aside>.other-services>hr~a:not(.btn),aside>.other-services>ul>li>a{color:#37474f;display:inline-block;font-size:1.1rem;font-weight:600;line-height:1.5rem;margin:.25rem 0;padding:0 .1rem;position:relative}aside>.other-services>hr~a:not(.btn):after,aside>.other-services>ul>li>a:after{background-color:#ca1920;bottom:3px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .3s ease;width:0}aside>.other-services>hr~a:not(.btn).active,aside>.other-services>hr~a:not(.btn):hover,aside>.other-services>ul>li>a.active,aside>.other-services>ul>li>a:hover{color:#ca1920}aside>.other-services>hr~a:not(.btn){margin-bottom:1rem}aside>.other-services.address .address-line{color:#37474f;font-size:1.2rem;font-weight:600}aside>.other-services.address svg.phones{height:1.2rem;margin-right:.1rem;width:1.2rem}aside svg{fill:#ca1920;height:3rem;margin-right:1rem;width:3rem}aside .btn svg{height:1rem;margin:0 .2rem -2px 0;width:1rem}@media (max-width:50.75rem){.page-title{display:grid;grid-template-columns:1fr}.page-title h1{font-size:1.2rem;order:1}.page-title h1,.page-title ul.breadcrumb{justify-self:center}.page-title ul.breadcrumb li{font-size:.8rem}.page{flex-direction:column}.page>aside{order:2;width:100%}.page>.page-main{order:1;width:100%}.page article img{margin-bottom:1rem}.page article{padding:1rem}article img{float:none;height:auto;-o-object-fit:cover;width:100%}}@media (min-width:50.75rem){article>p:first-of-type{margin-top:0}}footer{background:linear-gradient(180deg,rgba(67,67,67,.2) 0,rgba(67,67,67,.1));display:grid;justify-content:center;padding:3rem 2rem 0}footer .footer-grid{grid-gap:1rem;display:grid;font-size:1.1rem;grid-template-areas:"contacts cities services blog" "fb fb fb fb" "copyright copyright copyright copyright";grid-template-columns:1fr 1fr 1fr 1fr;max-width:75rem}footer h3,footer h4{font-weight:600;margin:.5rem 0}footer .contacts{grid-area:contacts}footer .cities-list{grid-area:cities}footer .services{grid-area:services}footer .blog{grid-area:blog}footer .fb{grid-area:fb;justify-self:center;text-align:center}footer .copyright{grid-area:copyright;grid-column:1/-1;padding:1rem 0 0}footer .copyright p{padding:1rem 0;text-align:center}footer ul>li>a{color:#ca1920;display:inline-block;font-size:.9rem;font-weight:600;line-height:1rem;margin:.75rem 0 0;padding:0 0 .25rem;position:relative}footer ul>li>a svg.footer-info-icon{fill:#fff;height:1.2rem;margin-bottom:-2px;width:1.2rem}@media (max-width:60rem){footer .footer-grid{font-size:1.2rem;grid-template-areas:"services contacts" "blog cities" "fb fb" "copyright copyright";grid-template-columns:1fr 1fr}footer .blog,footer .cities-list,footer .contacts,footer .services{padding:0 3rem}}@media (max-width:50.75rem){footer{text-align:center}footer .footer-grid{grid-template-areas:"services" "cities" "contacts" "blog" "fb" "copyright";grid-template-columns:1fr;padding:initial}}footer.dark{background:#434343}footer.dark a,footer.dark h3,footer.dark h4{color:#fafafa}footer.dark a:after{background-color:#fafafa;bottom:1px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .3s ease;width:0}footer.dark a:hover:after{opacity:1;width:100%}footer.dark li{color:#dcdcdc}footer.dark .copyright p{color:hsla(0,0%,100%,.84)}.bonuses{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:1rem;padding:1rem 2rem 2rem}.bonuses h3{margin:1rem 0}.bonuses h4{font-size:1.2rem;margin:1rem 0 2rem}.bonuses h6{color:#ca1920;display:flex;font-size:1.2rem;line-height:1.2rem;margin:0}.bonuses h6 svg{fill:#ca1920;height:1.2rem;margin-right:.5rem;width:1.2rem}.bonuses ul{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr}.bonuses ul li{background:rgba(0,0,0,.025);border-radius:3px;padding:1rem 2rem}.bonuses p{margin:1rem 0}@media (max-width:812px){.bonuses ul{grid-template-columns:1fr}.bonuses ul li{background:rgba(0,0,0,.025);border-radius:3px;padding:1rem 2rem}}.shopping-cart{grid-gap:1rem;display:grid;grid-template-areas:"items totals" "items voucher";grid-template-columns:3fr 1fr;grid-template-rows:max-content;padding:0 1rem}.shopping-cart-items{grid-gap:1rem;align-self:start;background:rgba(0,0,0,.025);grid-area:items}.shopping-cart-item,.shopping-cart-items{border-radius:3px;display:grid;padding:1rem}.shopping-cart-item{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);grid-template-areas:"item-image item-text item-price";grid-template-columns:1fr 3fr 2fr;width:100%}.shopping-cart-item .item-image{border-radius:3px;grid-area:item-image;padding:1rem}.shopping-cart-item .item-text{grid-area:item-text;padding:1rem}.shopping-cart-item .item-text a{color:#37474f;display:block;margin:0 0 1rem}.shopping-cart-item .item-text a:hover{color:#6394f8}.shopping-cart-item .item-text h3,.shopping-cart-item .item-text h5{margin:0}.shopping-cart-item input[type=number]{max-width:6rem;text-align:center}.item-price{display:grid;grid-area:item-price;justify-items:end}.item-price .remove-cart-item{align-self:end;font-size:1.2rem}.shopping-cart-totals,.shopping-cart-voucher{grid-gap:1rem;align-self:start;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:grid;grid-area:totals;padding:2rem}.shopping-cart-totals .totals-prices{grid-gap:1rem;display:grid}.shopping-cart-totals .totals-prices span.tooltip svg{fill:#ca1920;height:1.2rem;margin:0}.shopping-cart-totals .totals-prices sub{font-size:.8rem}.shopping-cart-totals .totals-prices .totals-price{display:flex}.shopping-cart-totals .totals-prices .totals-price .totals-price-caption{flex:1}.shopping-cart-totals .totals-prices .totals-price .totals-price-caption-lg{font-size:1.5rem}.shopping-cart-voucher{grid-gap:.2rem;grid-area:voucher}.shopping-cart-voucher h3{margin-bottom:0}.price{align-items:flex-end;justify-content:space-evenly}.shopping-cart .price{flex-direction:column}@media (max-width:812px){.shopping-cart{grid-gap:1rem;grid-template-areas:"items" "totals" "voucher";grid-template-columns:1fr;padding:inherit}.shopping-cart-item{grid-template-areas:"item-image item-image item-price" "item-text item-text item-price";grid-template-columns:1fr 1fr 1fr}.shopping-cart-totals,.shopping-cart-voucher{margin:0 1rem}.price{align-items:center}.price .saved{text-align:center}}@media (max-width:50.75rem){main>img:first-of-type{margin:0 auto}}a{color:#ab1f22}.cart-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.cart-empty h2{color:#ab1f22;font-size:2rem;font-weight:500}.cart-empty p{margin:1rem 0}.cart-empty>svg{margin:0 auto;max-height:10rem;width:90%}.shop{grid-gap:1rem;display:grid;grid-template-areas:"aside band";grid-template-columns:minmax(15rem,2fr) 5fr;padding:0 .5rem 2rem}.shop .band{grid-area:band}.shop .band,.shop .band .card{grid-template-rows:max-content}.shop .band .card h2{padding:2rem 1rem;text-align:center}.shop .band .card figure{padding:0 1rem}.shop .band .card .btn{letter-spacing:0;text-transform:none}.price{color:#ca1920;display:flex;font-size:1.75rem;font-weight:700;justify-content:space-around;padding:.5rem 1rem}.price .old-price{color:#37474f;font-size:1rem;font-weight:500;position:relative}.price .old-price:after{background:#37474f;content:" ";display:block;height:1px;left:-.5rem;position:absolute;top:.75rem;transform:rotate(-15deg);width:100%}.price .current-price{font-weight:700}.price .discount{background-color:#fff;border:2px dashed #ca1920;border-radius:0 .5rem;color:#ca1920;font-size:1rem;font-weight:600;padding:.5rem}.item-form .price,.shop .price{align-items:center;justify-content:space-around}.price .saved,.totals-price .saved,p.availability{color:#4caf50;font-size:1rem;font-weight:500}p.availability{margin:0;padding:1rem}p.availability svg{height:1rem}.item-form input[type=number]{max-width:6rem;text-align:center}.item{grid-gap:1rem;display:grid;grid-template-columns:2fr 3fr}.item>*{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:2rem}.item-images{align-items:center;display:flex;flex-direction:column;justify-content:center}.item-images>figure>img{width:100%}.item-description{grid-column:span 2;padding:2rem 5rem}.item-description ul{margin-top:1rem}.item-description ul>li{font-size:1rem;padding:.5rem 0}.item-description ul>li svg{height:1rem}.similar{margin:3rem auto}.similar h2{margin:1rem auto;text-align:center}.similar .band>div{height:100%}.similar .band .card{grid-template-rows:max-content}.similar .band .card h2{padding:2rem 1rem;text-align:center}.similar .band .card figure{padding:0 1rem}.similar .band .card .btn{letter-spacing:0;text-transform:none}@media (max-width:50.751104rem){.shop{display:block}.shop .band .card h2{padding:1rem .5rem 0}.shop .band .card figure{padding:0 .5rem}.similar .band .card h2{padding:1rem .5rem 0}.similar .band .card figure{padding:0 .5rem}}@media (max-width:44rem){.item{display:block}.item>*{margin-bottom:1rem}.full-width.band{display:block}.full-width.band>*{margin-bottom:1rem}}.bgn-and-eur{display:flex;flex-direction:column}.bgn-and-eur-h{display:inline-flex;flex-direction:row}.bgn-and-eur-h span:first-child{padding-right:.5rem}.bgn-and-eur-h span:last-child{zoom:.75}.opacity-50{opacity:.5}section.checkout{grid-gap:1rem;display:grid;grid-template-areas:"form" "items";grid-template-columns:2fr 1fr;padding:0 1rem}section.checkout form{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);grid-area:form;padding:2rem}section.checkout form fieldset{border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-bottom:1rem}section.checkout form fieldset .form-group{grid-gap:.1rem;display:grid;grid-template-columns:1fr;margin:.5rem auto;width:90%}section.checkout form fieldset .form-group input[type=radio]{width:auto}section.checkout form fieldset .form-group span{color:#434343}section.checkout form fieldset .form-group label.radio-label{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:1rem;transition:background-color .25s ease-out}section.checkout form fieldset .form-group label.radio-label.selected{background:rgba(76,175,80,.1)}section.checkout aside.items{align-self:start;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);grid-area:unset;padding:2rem}section.checkout aside.items h2{align-items:center;color:#ca1920;display:flex;font-size:1.5rem;font-weight:700;justify-content:flex-start;margin:.5rem}section.checkout aside.items span.tooltip svg{height:1.2rem;margin:0}section.shop-success{align-items:stretch;display:flex;flex-direction:column;justify-content:center;text-align:center}section.shop-success>svg{height:4rem;margin:0 auto;width:4rem}@media (max-width:812px){section.checkout{display:block}section.checkout aside.items{margin-bottom:.5rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body,div,footer{display:block}figure{justify-content:flex-start}header{display:flex;height:6rem;justify-content:space-around;left:0;position:fixed;top:0}header>.logo{max-width:20rem}header>.cart{align-self:center}header>.inquiry{width:auto}nav.main{margin-top:7rem}.cities>ul,nav.main>ul{display:flex;justify-content:space-around}.cities>ul>li,nav.main>ul>li{width:100%}.lang-change{height:2rem}.lang-change>svg{border:none;box-shadow:none}section{margin-bottom:1rem!important}.btn-block{width:auto}.band{display:flex;flex-direction:column;justify-content:space-around}.card{align-items:center}.band>div,.shopping-cart-item,.shopping-cart-totals,.shopping-cart-voucher{margin:1rem auto}.shopping-cart-item{padding:1rem 3rem}aside>.other-services{padding:2.5rem}.item-image figure img{height:20rem}footer>div{display:flex;justify-content:space-around;margin:0 auto}footer section{float:left;width:25%}footer .copyright{text-align:center;width:100%}}@supports (-ms-accelerator:true){input[type=text],select,textarea{width:100%}}@supports (-ms-ime-align:auto){input[type=text],select,textarea{width:100%}}
