html{font-family:Arial,"Open Sans","Helvetica Neue",Helvetica,sans-serif; }.css-container{background-color:#FFF;margin-top:50px;border-radius:6px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.1;color:#656565}h4,h5,h6,.h4,.h5,.h6{letter-spacing:1px}body{font-family:PTSans,Helvetica,Arial,sans-serif;background: linear-gradient(180deg,#fff 6.1%,#f7f7f7 68.7%)!important;}header .navbar{background-color: #FFF; margin-bottom:0!important;letter-spacing: 1px}a{text-decoration:none}a:hover{color:red}.dark{color:darkgray}.light{color:#fff}.breadcrumb{border:none;background-color:#fff; display: inline-block}.panel{box-shadow:0 4px 6px 0 rgba(0,0,0,.5),0 1px 0 1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);border-radius:6px}p{text-align:justify}.row{margin:0}.css-main-phone{margin:5px 0 0;font-size:20px}.css-main-phone-small{font-size:2vw;font-weight:600;color:red;text-shadow:1px 1px 3px #111;margin:0}.fa-phone{color:#9bc339}.css-main-phone-note{color:#008b8b;font-weight:600}.css-main-adress{font-size:1rem;color:#000}.css-price-top{border-top:2px solid red}.css-priceblock{font-weight:600;font-size:1.5vw}.css-price{color:green;font-weight:600;font-size:80%}.css-price-sign{font-style:normal;margin:0 5px;font-size:1.4vw}.css-price-old,.compare_price{text-decoration:line-through;text-decoration-color:#000;color:#cd5c5c;font-size:60%;padding:0 5px}.pagination > li > a{color:#000}.css-title{border-right:5px solid #eee;border-left:5px solid #0fb308;padding:4px 10px 3px;margin-bottom:20px;background-color:#fff}.css-roundbox-white,.css-rbw{margin-bottom:20px;padding:10px; background-color: white; border-radius: 13px; box-shadow:0 1px 5px rgba(0,0,0,.07);}.bg-white{background-color:white;}.colorgraph{height:5px;border-top:0;background:#c4e17f;border-radius:5px;background-image:-webkit-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-moz-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-o-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:linear-gradient(to right,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4)}.label_featured{position:absolute;top:10px;width:30px;height:30px;background:url(../../images/labels.png) no-repeat;z-index:7;background-position:0 0}.autocomplete-suggestion{background-color:#FFF;padding:5px;margin-right:-34px;padding:10px;border-bottom:1px solid #a8a8a8;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;box-shadow:5px 5px 3px 0 rgba(0,0,0,.3)}.autocomplete-selected{background-color: #c9ffc7}.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }.autocomplete-group {background-color: #a7d6a5;padding:5px;margin-right:-34px;padding:10px;border-bottom:1px solid #a8a8a8;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;box-shadow:5px 5px 3px 0 rgba(0,0,0,.3); padding: 2px 5px; font-size: 16px;}.navbar-left{float:left!important;}.navbar-right{float:right!important;margin:0}#mainMenu.affix{top:0;left:0;right:0;z-index:1030}#Go_Bottom,#Go_Top{position:fixed;right:3.2rem;cursor:pointer;font-size:4rem;color:#ffd700;text-shadow:1px 1px 3px #111}#Go_Bottom{bottom:50%}#Go_Top{bottom:55%}.css-cook_orders_history{position:fixed;right:3.2rem;top:50px;font-size:2rem;color:#ffd700; background-color: #fff; border-radius: 10px; padding: 13px; box-shadow: 0 0 7px rgb(0 0 0 / 15%); background-color: #f0f8ff;}.css-cook_orders_history_mobile{font-size:2rem;color:#ffd700; background-color: #fff; border-radius: 10px; padding: 13px; box-shadow: 0 0 27px rgb(6 0 77 / 15%)}.css-product-hflex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.css-product-hflex-thumb{max-width:23%;min-width:23%;min-height:13vh;border-radius:6px;margin:1%; border:1px solid #eee;box-shadow: 0 0 7px rgb(0 0 0 / 15%)}.css-product-hflex-thumb:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.5),0 1px 0 1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05); }.css-product-views{position:absolute;right:0;top:0;color:#6f6f6f; border-top-right-radius:6px;border-bottom-left-radius:6px;padding:0px; text-align: right}.css-promo-label{position:absolute;left:0;top:6px;color:#CD5C5C; border-top-left-radius:6px;border-bottom-right-radius:6px;padding:3px; font-weight: bold; font-size: 1.5em;}.css-promo-label-green{position:absolute;left:0;top:6px;color:#228B22; border-top-left-radius:6px;border-bottom-right-radius:6px;padding:3px; font-weight: bold; font-size: 1.5em;}.css-product-hflex-thumb .css-product-name{text-align:center;word-wrap:normal;font-size:14px;line-height:18px;height:54px;overflow:hidden;letter-spacing:0;font-weight:500;padding:0 5px}.css-product-vflex_container{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;position:relative;padding:0}.css-product-btn-favorite{float:right;border-radius:3px;border:1px solid #aaa;background:none}.css-product-image{max-width:100%;height:200px;line-height:200px;margin-top:15px;text-align:center;border-radius:6px;overflow:hidden}.css-product-image > a > img{padding:5px;vertical-align:middle;display:inline; width: auto}.css-product-caption{margin-top:10px}.css-category-hflex-thumb{max-width:48%;min-width:48%;min-height:13vh;border-radius:15px;margin:1%; border: none;box-shadow: 0 0 7px rgb(0 0 0 / 15%);}.css-category-caption{margin-top:15px;text-align:center}.css-category-subcaption{padding:9px}.css-product-podval{padding-bottom:10px}.css-hflex-gap{max-width:100%;min-width:100%;min-height:50px;}.css-effect-tlbl{border-bottom-left-radius: 15px; border-top-left-radius: 15px;}.css-effect-trbr{border-bottom-right-radius: 15px!important;; border-top-right-radius: 15px!important;}.css-favorite-a {position:absolute;left:5px;top:5px;color:#FFF;font-size:3.5em;-webkit-text-stroke: 1.1px #000000;padding: 0px;}.css-favorite-d {position:absolute;left:5px;top:5px;color:#F00;font-size:3.5em;padding: 0px}.css-move_pointer {position:relative;left:15px;bottom:15px;color:#FFF;font-size:1.5em;-webkit-text-stroke: 1.1px #000000; width: 35px; height: 35px; line-height: 32px; text-align: center; cursor: pointer}.css-ul-header{text-transform:uppercase;padding:10px 20px 10px 10px;text-align:center;background-color:#43ac6a;font-weight:600;letter-spacing:2px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 4px 6px 0 rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05)}.css-ul-header a{color:#fff}.css-badge_tr{position:absolute;right:0;top:0;color:#aaa; background-color:rgba(128,128,128,0.1);border-bottom-left-radius:10px;padding:3px 7px; min-width: 5rem; text-align: right}.menu_vert{box-shadow:0 4px 6px 0 rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05)}.menu_vert li:first-child{border-top:1px solid #E8E8E8}.css-header{padding: 0!important;}.css-color-w{color: #FFF!important;}.css-ul_head{background-color: #0e6431;padding: 10px;font-size: 16px;font-weight: bold;color: white; border-top-left-radius: 17px;border-top-right-radius: 17px;border-color: #5ccd6da8;}.css-ul_footer{background-color: #0c07a5;padding: 10px;font-size: 16px;font-weight: bold;color: white;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.css-col-bs5{ flex: 1 0 0% }.css-maincol-bs5{ max-width: 1170px; min-width: 1170px}.css-container-fluid-bs5{margin-left: auto; margin-right: auto; padding: 15px; width: 100%}.css-row-bs5{display: flex; flex-wrap: wrap}@media (min-width: 960px) {  footer{background-color:#999;border-top:3px solid #333;margin-top:25px}  footer .navbar{margin-bottom:0; padding-top:15px;background-color:#999!important; color:#fff}  .css-infocol-lg-3{background-color:#f5f5f5;width:25%;box-shadow:0 1px 5px rgba(0,0,0,.07);padding:16px}  .css-aside-infocol{background-color: white;box-shadow:0 1px 5px rgba(0,0,0,.07);padding:16px; border-radius: 13px}   .social_informer{padding:5px;position:fixed;top:40%;left:0;z-index:100}  .btn_cart_f{background-color:#ff8c00} .navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:rgba(255,0,0,0.9)}  .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:rgba(255,0,0,0.9)} .navbar .dropdown-menu > li > a,.navbar .dropdown-menu > li > a:focus{ color: black}  .media{padding: 7px}  .media-body{height:9.5rem;} }@media screen and (min-width: 1000px) and (max-width: 1280px) {  .navbar{font-size:11px}  .navbar-brand{font-size:13px}  #contentcol{padding:0} .css-product-caption{width:100%;margin:0;background-color:rgba(255,255,255,0.3)} }@media screen and (max-width: 768px) {  header .navbar{margin-bottom:0!important}  #navbar .navbar-nav > li > a,#navbar .navbar-nav > li > .dropdown-menu > li > a{color:#fff}  #navbar .nav .open > a{background-color:#444}  .navbar{color:#383838;background-color:#F6F6F6;border-bottom:solid 1px #D8D8D8}  .navbar-brand{padding:5px;height:51px}  #navbar li{border-bottom:1px solid #333; padding: 10px 0; }   .navbar-default .navbar-nav > li > a{color:inherit}  .css-main-phone{font-size:4vmax;font-weight:800;color:#f5f5f5}  .css-main-phone-small{font-size:4vmax;font-weight:600;color:#ff4500}  .css-main-phone-note{font-size:2.45vmax;font-weight:600;color:#9bc339}  .css-priceblock{font-weight:600;font-size:10vw;margin-top: 14px;}  .css-infocol{width:inherit}  #contentcol,.css-mob-container,body>.container-fluid {margin-top:54px;padding:0!important}  #mobSearchBtn{color:#fff;background-color:transparent;text-shadow:1px 1px 3px #111}  footer .nav > li{display:inline-block}  .css-roundbox-white,.css-rbw{padding:0}  .css-product-hflex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}  #mainMenu button.navbar-toggle{border: 2px solid white }  #mainMenu .icon-bar{background-color: white} .css-product-hflex-thumb { max-width: 48%; min-width: 48%;  }}.center, .cn, .css-uni-center, text-center{  text-align: center!important;  vertical-align: middle!important;}.right, .rgt, .css-uni-right{  text-align: right;!important;}.justify, .js, .css-uni-js{  text-align: justify!important;}@media print {  a[href]:after { content: none!important;  }}table{  font-size: 1.5rem!important;}.tdcenter{  vertical-align: middle!important;  text-align: center!important;}.g2x{  font-size: 2em;}.g3x{  font-size: 3em;} .cookie-banner {   position: fixed;   bottom: 20px;   left: 50%;   transform: translateX(-50%);   width: 90%;   max-width: 850px;   background-color: #222222;   color: #ffffff;   padding: 15px 25px;   border-radius: 6px;   box-shadow: 0 5px 25px rgba(0, 0, 0, 0.4);   z-index: 999999;   font-family: Arial, sans-serif;   box-sizing: border-box; }.cookie-banner__content {  display: flex;  justify-content: space-between;  align-items: center;  gap: 20px;}.cookie-banner__text {  margin: 0;  font-size: 13px;  line-height: 1.4;  color: #dddddd;}.cookie-banner__link {  color: #5cb85c;  text-decoration: underline;}.cookie-banner__link:hover {  text-decoration: none;}.cookie-banner__btn {  background-color: #5cb85c;  color: white;  border: none;  padding: 8px 20px;  font-size: 13px;  font-weight: bold;  border-radius: 4px;  cursor: pointer;  white-space: nowrap;  transition: background-color 0.2s ease;}.cookie-banner__btn:hover {  background-color: #4cae4c;}@media (max-width: 767px) {  .cookie-banner { bottom: 10px; padding: 12px 15px;  }  .cookie-banner__content { flex-direction: column; align-items: stretch; gap: 12px;  }  .cookie-banner__btn { text-align: center; width: 100%;  }}