*{min-width:0;min-height:0}body{background:white;color:#848b8a;font-family:'Montserrat',sans-serif;display:flex;flex-direction:column;min-height:100vh}a{color:#bc8246}::selection{background:#bc8246;color:white}h1,h2,strong,b{color:#201f1f;font-weight:500}input,textarea{border-radius:2px;border-width:2px}input:focus,textarea:focus{border-color:#201f1f;box-shadow:none}button{background:none;border:none}button:hover,button:focus{background:none}.button{border-radius:2px;border-width:2px;border-color:#ebebeb;color:#323232}.button:focus,.button:hover{background:#bc8246;border-color:#bc8246;color:white}.button-grey{background:#f1f1f1;border-color:#f1f1f1;color:#201f1f !important}.button-grey:focus,.button-grey:hover{background:#bc8246 !important;border-color:#bc8246;color:white !important}.button-black{background:#201f1f;border-color:#201f1f;color:white !important}.button-black:focus,.button-black:hover{background:white !important;border-color:#201f1f;color:#201f1f !important}.text-muted{color:#a3a3a3}.text-muted:hover{color:#bc8246}.fancybox-bg{background:rgba(0,0,0,0.5) !important}.fancybox-content{border-radius:2px}.fancybox-button{color:black !important;background:none !important}.slick-prev,.slick-next{position:absolute;top:50%;z-index:1;font-family:'FontAwesome';font-size:0}.slick-prev{left:-25px}.slick-prev:before{font-size:20px;content:'\f060'}.slick-next{right:-25px}.slick-next:before{font-size:20px;content:'\f061'}.slick-slide img{cursor:zoom-in}.photos img{cursor:pointer}.simpleCart_items table .item-decrement{text-align:right}.simpleCart_items table .item-quantity{text-align:center}.simpleCart_items table .simpleCart_remove{color:red}header{background:#f5f5f5;color:#323232;height:auto}header .nav .nav-link{color:#444}header .nav-right .nav-link:hover{text-decoration:none}header .brand{color:#444}header .brand:hover,header .brand:focus{text-decoration:none}header .badge{background:#444;color:#f5f5f5}header .my-24 img{float:right}header .heading-mega{color:#323232;font-weight:600}header .sticky{background:white;z-index:1;width:100%;max-width:100%;position:fixed;top:0;right:0;left:0}.head{position:sticky;z-index:2;top:0}.title-hr{overflow:hidden}.title-hr:before,.title-hr:after{position:relative;content:'';background:#ebebeb;display:inline-block;vertical-align:middle;width:100%;height:2px}.title-hr:before{margin-left:-100%;left:-3rem}.title-hr:after{margin-right:-100%;right:-3rem}#delivery{color:#606060}#delivery strong,#delivery .text-strong{font-weight:500}#delivery strong,#delivery .text-huge{color:#201f1f}#delivery .fa{color:#bc8246}#otzyvy{background-image:url('../img/otzyvy.png');background-repeat:no-repeat;background-position:center;background-size:contain;height:600px}#product .card{transition:0.2s}#product .card:hover{box-shadow:0 6px 12px rgba(0,0,0,0.08);margin-top:-1rem;margin-left:-0.5rem}#product .card:hover .r-base{border-radius:4px 4px 0 0}#product .card .card-title a{color:#444}#product .card .card-title a:hover{color:#bc8246}#product .card .discount-over{border-radius:4px !important;color:white;position:absolute;top:0;right:0}#product .card .card-price{color:#201f1f}#product .card .text-semibold{font-weight:500}footer{background:#151616;color:#b4b3b3;margin-top:auto}footer .brand{color:#bc8246 !important}footer .brand span{color:#bc8246}footer .brand:hover{text-decoration:none}footer a,footer .menu .menu-link{color:#b4b3b3}footer a:hover,footer .menu .menu-link:hover{color:white}footer .text-large{color:#b4b3b3}.simpleCart_shelfItem{color:#606060}.simpleCart_shelfItem .item_price{color:#bc8246;font-weight:500}.simpleCart_shelfItem sup.discount{color:white;text-decoration:none}.simpleCart_shelfItem .text-dark{color:#bc8246}#content{color:#606060}.breadcrumb .breadcrumb-item:after{color:#dcdcdc}.breadcrumb .breadcrumb-link{color:#848b8a !important}.breadcrumb .active .breadcrumb-link{color:#dcdcdc !important}.pagination-item.active .pagination-link{background:#24a573 !important;border-color:#24a573 !important;border:none !important}@media (min-width:767px) and (max-width:960px){header .brand{display:none}}@media screen and (min-width:767px){header #bars{display:none}}@media (max-width:767px){.heading-mega,h1{font-size:24px}header .my-24{text-align:center}header .my-24 img{float:none}header .my-24 p{text-align:left}#delivery{border-top:solid 2px #ebebeb}#otzyvy{background:none;height:auto}}