body{overflow-x:hidden;font-family:'Geometria'}
#contactus-form119>form>div:nth-child(1)>div:nth-child(1), #contactus-form119>form>div:nth-child(1)>div:nth-child(2) {display: none;}
.search-mod{margin-top:5px!important}
input[name="q"]{border-radius:15px}
#q_120_button{border-radius:15px;background:#000;background:linear-gradient(0deg,#0310ff 0%,#009fff 100%);color:#fff;font-weight:600}
.view-cart #maincontent{overflow-x:hidden;padding:15px}
.com_virtuemart .category-view{padding:15px}
.published{font-size:14px;font-weight:600}
.tck-article{padding:40px}
.opc-module-content h2.opc-title i,.opc-module-content h2.opc-title.billToTitle,.opc-module-content h2.opc-title.shipmentTitle,.opc-module-content h2.opc-title.paymentTitle,.opc-module-content h2.opc-title.priceTitle,.opc-module-content h2.opc-title.shipToTitle{background:#dbdbdb;background:linear-gradient(0deg,#5EECFF 0%,#0056FF 100%);box-shadow:0 4px 6px 0 #b5b5b5}
.opc-module-content h2.opc-title i{background:#ffdf00;background:linear-gradient(0deg,#000 0%,#000 100%)}
#header{padding-top:7px}
#navigate-row{background:#dbdbdb;background:linear-gradient(0deg,#5EECFF 0%,#0056FF 100%);box-shadow:0 4px 6px 0 #b5b5b5}
#navigate-row ul{margin:0;padding:0;list-style:none}
#navigate-row ul:after{content:"";display:table;clear:both}
#navigate-row a{text-decoration:none;display:block;transition:.3s linear}
#navigate-row .menu > li{float:left;position:relative;border-left:1px solid #000}
#navigate-row .menu > li:first-child{border-left:0}
#navigate-row .menu > li > a{padding:7px 20px;font-size:12px;text-transform:uppercase;color:#FEFDFD;letter-spacing:2px;font-weight:600}
#navigate-row .menu > li > a:hover{background:#ff7c7c;background:linear-gradient(0deg,#0056FF 0%,#5EECFF 100%)}
#navigate-row .menu > li > a.active,#navigate-row.nav-child a:hover{color:#0008ff}
#navigate-row .menu .fa,#navigate-row .nav-child .fa{margin-left:5px;color:inherit}
#navigate-row .nav-child{position:absolute;z-index:5;min-width:200px;background:#fff;border-top:1px solid #CBCBCC;border-left:1px solid #CBCBCC;border-right:1px solid #CBCBCC;visibility:hidden;opacity:0;transform-origin:0 0;transform:rotateX(-90deg);transition:.3s linear}
#navigate-row .nav-child li{position:relative}
#navigate-row .nav-child li a{color:#282828;padding:10px 20px;font-size:13px;border-bottom:1px solid #CBCBCC}
#navigate-row .nav-child .nav-child{position:absolute;left:100%;top:-1px;transition:.3s linear}
#navigate-row li:hover > .nav-child{transform:rotateX(0deg);visibility:visible;opacity:1}
#navigate-row .active{background:#ffdf00;background:linear-gradient(0deg, rgb(0 255 243) 0%, rgb(0 255 220) 100%);}
.cart_empty{color:#000}
#navigate-row .active > a{color:#000!important}
.map,.time,.number{max-width:65px;float:left;margin-right:20px}
.numbers a{text-decoration:none;color:#000}
.logo{width:180px;margin:20px 0 0 10px}
.grid-container{font-weight:600;color:#000;font-size:15px;display:grid;grid-template-columns:200px 1fr 1fr 1fr 1fr 172px;grid-template-rows:1fr;gap:0 0;grid-template-areas:". . . . ."}
@media (min-width: 1000px) {
.mob-korzina{display:none}
}
@media (max-width: 1000px) {
.logo{margin:0}
.logo-box{grid-column:span 2}
.grid-container{text-align:center;gap:10px 0;grid-template-columns:1fr 1fr;font-size:14px;grid-template-areas:none}
.map,.time,.number,#korzina{display:none}
}
@media (max-width: 1360px) {
.map,.time,.number{display:none}
}
@media (max-width: 1000px) {
#shop-nav{display:none}
}
@media (min-width: 1000px) {
#vmCartModule{z-index:1001}
}
@media (max-width: 500px) {
#navigate-row>.inner{display:grid;grid-template-columns:0.4fr 1fr;align-items:center}
.cf-searchmod-wrapper{text-align:right;padding-right:10px}
.continue-shop{float:left!important}
}
.footer-gr{display:grid;grid-template-columns:1fr 1fr;padding:15px;gap:15px}
.footer-info{display:grid;grid-template-columns:40px 1fr;gap:15px;font-size:16px;font-weight:600;align-items:center;color:#333}
.footer-gr .logo{grid-column:1/3;width:auto;display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:center}
.footer-info a{color:#333}
.footer-gr .logo img{width:300px}
.button-wrap{animation:pulse 3s infinite;border-radius:20px;text-align:center}
.button-form{color:#fff!important;text-shadow:none!important;display:block;padding:15px 10px;background:linear-gradient(0deg,rgba(255,124,124,1) 0%,rgba(255,73,41,1) 31%,rgba(217,40,0,1) 61%,rgba(156,0,0,1) 100%);font-size:20px;border-radius:20px;font-weight:600;cursor:pointer;box-shadow:0 34px 18px -24px #1e1e1e}
.footer-icon{box-shadow:0 0 4px #ffffff87,0 0 8px #ffffff87,0 0 10px #ffffff87;border-radius:50%;background:#ffffff87}
#footer-info{color:#333;background: radial-gradient(circle at right top, rgb(14 0 255 / 0%) 0%, rgb(18 18 255 / 54%) 35%, rgba(2,0,36,1) 100%), url(/images/1614563184_57-p-voda-na-belom-fone-77.jpg); background-position: right bottom; background-size: cover, cover; text-shadow:0 0 4px white,0 0 8px white,0 0 10px #fff}
#footer-info strong{color:#333!important}
#footer-info .number a{white-space:nowrap;text-decoration:none!important}
#footer-info .number{display:block!important}
.oferta {text-shadow: none; color: white;}
@media (min-width: 1000px) {
.sogl-mob{display:none}
}
@media (max-width: 1000px) {
.sogl-mob1{display:none}
}
.soglashenie{text-shadow:none}
@media (min-width: 1000px) {
.soglashenie{text-align:center;grid-column:1/3}
}
@media (max-width: 1000px) {
.soglashenie{grid-column:1/2}
}
@media (max-width: 1000px) {
.footer-gr,.footer-gr .logo{grid-template-columns:1fr}
}
@media (max-width: 1000px) {
.soglashenie{grid-column:1/2}
}
@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgb(253 197 40 / 59%);
    box-shadow: 0 0 0 0 rgb(255 91 0);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgb(255 207 36 / 60%);
      box-shadow: 0 0 0 25px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Thin.eot);src:local('Geometria Thin'),local(Geometria-Thin),url(/images/geometria-fonts/Geometria-Thin.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Thin.woff) format("woff"),url(/images/geometria-fonts/Geometria-Thin.ttf) format("truetype");font-weight:100;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-MediumItalic.eot);src:local('Geometria MediumItalic'),local(Geometria-MediumItalic),url(/images/geometria-fonts/Geometria-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-MediumItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Italic.eot);src:local('Geometria Italic'),local(Geometria-Italic),url(/images/geometria-fonts/Geometria-Italic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Italic.woff) format("woff"),url(/images/geometria-fonts/Geometria-Italic.ttf) format("truetype");font-weight:400;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Heavy.eot);src:local('Geometria Heavy'),local(Geometria-Heavy),url(/images/geometria-fonts/Geometria-Heavy.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Heavy.woff) format("woff"),url(/images/geometria-fonts/Geometria-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-ExtraBoldItalic.eot);src:local('Geometria ExtraBoldItalic'),local(Geometria-ExtraBoldItalic),url(/images/geometria-fonts/Geometria-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-ExtraBoldItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Medium.eot);src:local('Geometria Medium'),local(Geometria-Medium),url(/images/geometria-fonts/Geometria-Medium.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Medium.woff) format("woff"),url(/images/geometria-fonts/Geometria-Medium.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-BoldItalic.eot);src:local('Geometria BoldItalic'),local(Geometria-BoldItalic),url(/images/geometria-fonts/Geometria-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-BoldItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-LightItalic.eot);src:local('Geometria LightItalic'),local(Geometria-LightItalic),url(/images/geometria-fonts/Geometria-LightItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-LightItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-HeavyItalic.eot);src:local('Geometria HeavyItalic'),local(Geometria-HeavyItalic),url(/images/geometria-fonts/Geometria-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-HeavyItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria.eot);src:local(Geometria),url(/images/geometria-fonts/Geometria.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria.woff) format("woff"),url(/images/geometria-fonts/Geometria.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Bold.eot);src:local('Geometria Bold'),local(Geometria-Bold),url(/images/geometria-fonts/Geometria-Bold.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Bold.woff) format("woff"),url(/images/geometria-fonts/Geometria-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-ExtraBold.eot);src:local('Geometria ExtraBold'),local(Geometria-ExtraBold),url(/images/geometria-fonts/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-ExtraBold.woff) format("woff"),url(/images/geometria-fonts/Geometria-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-ThinItalic.eot);src:local('Geometria ThinItalic'),local(Geometria-ThinItalic),url(/images/geometria-fonts/Geometria-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-ThinItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-ExtraLightItalic.eot);src:local('Geometria ExtraLightItalic'),local(Geometria-ExtraLightItalic),url(/images/geometria-fonts/Geometria-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-ExtraLightItalic.woff) format("woff"),url(/images/geometria-fonts/Geometria-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-Light.eot);src:local('Geometria Light'),local(Geometria-Light),url(/images/geometria-fonts/Geometria-Light.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-Light.woff) format("woff"),url(/images/geometria-fonts/Geometria-Light.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:'Geometria';src:url(/images/geometria-fonts/Geometria-ExtraLight.eot);src:local('Geometria ExtraLight'),local(Geometria-ExtraLight),url(/images/geometria-fonts/Geometria-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/images/geometria-fonts/Geometria-ExtraLight.woff) format("woff"),url(/images/geometria-fonts/Geometria-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}