body,html{margin:0}
hr{padding:0;border-width:medium;border-style:double none none;border-color:#333 currentcolor currentcolor;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;color:#333;text-align:center}
b,body,div,figure,h1,h3,header,html,img,nav,p,span,strong{margin:0;padding:0;border:0 none;outline:0 none;font-size:100%;vertical-align:baseline;background:transparent none repeat scroll 0 0}
body{line-height:1;font-family:sans-serif}
figure,header,nav{display:block}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent none repeat scroll 0 0}
*{box-sizing:border-box}
body{background-color:#f2f2f2;position:relative}
img{display:block;max-width:100%;margin:0 auto}
a{color:#b88b58;text-decoration:none}
.Body{font-size:18px;line-height:22px}
@media only screen and (min-width: 48em) {
.Body{font-size:20px;line-height:27px}
}
.Body>*{max-width:980px}
.Body:last-child> :last-child{margin-bottom:0}
.Body a{color:inherit;box-shadow:0 -1px #b88b58 inset}
.Body a:hover{color:#b88b58}
.Body p{margin-bottom:15px}
.Body h3{margin-top:18px;margin-bottom:12px;font-size:21px;font-weight:700}
.Menu{display:none;text-transform:uppercase;font-weight:600;color:#fff}
@media only screen and (min-width: 64em) {
.Menu{font-size:13px;height:45px;width:100%;letter-spacing:1px;background-color:#262626;display:flex;justify-content:center}
}
.Menu-item{position:relative;display:flex;align-items:center;padding:0;text-align:center;transition:color .15s ease-out 0}
@media only screen and (min-width: 64em) {
.Menu-item{padding:0 15px;border-bottom:0 none}
}
@media only screen and (min-width: 64em) {
.Menu-item:last-of-type{border-right:medium none}
}
@media only screen and (min-width: 64em) {
.Menu-item:hover{color:#999;background-color:inherit}
}
.Menu-link{transition:color .15s ease-out 0;text-decoration:none;color:#fff;position:relative;line-height:45px;top:1px}
.Menu-item:hover .Menu-link{color:#999}
.Header{position:relative;height:45px;background-color:#262626;display:flex;flex-flow:row nowrap;z-index:2}
@media only screen and (min-width: 64em) {
.Header{padding:0 15px}
}
@media only screen and (max-width: 63.9375em) {
.Header .HeaderButton--chat{display:none}
.App-header{display:none}
.Material{padding-top:0!important}
}
.Header-left{display:flex;flex-basis:16%;flex-grow:1;height:100%}
.Header-center{height:100%;display:none}
@media only screen and (min-width: 64em) {
.Header-center{display:flex;justify-content:center;flex-grow:2}
}
.Header-right{display:flex;flex-direction:row;height:100%;align-items:flex-start;justify-content:flex-end;flex-basis:16%;flex-grow:1}
.Header-meduzaLogo{display:flex;height:45px;justify-content:center;position:absolute;left:0;right:0}
@media only screen and (min-width: 64em) {
.Header-meduzaLogo{position:static}
}
.HeaderButton{position:relative;display:flex;min-width:45px;height:100%;padding:0 15px;-moz-user-select:none;justify-content:center;align-items:center;color:#fff;fill:currentcolor;border:0 none;background:transparent none repeat scroll 0 0;margin:0;cursor:pointer}
.HeaderButton:active{outline-width:0}
.HeaderButton:hover{color:#999}
.HeaderButton::after{position:absolute;top:0;right:0;bottom:0;border-right:1px solid #676767}
@media only screen and (min-width: 64em) {
.HeaderButton::after{top:10px;bottom:10px}
}
.HeaderButton-link{display:block;padding-top:2px;text-transform:uppercase;color:inherit;font-weight:600;cursor:pointer}
.HeaderButton-link::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}
.HeaderButton--chat{font-size:13px;letter-spacing:.05em}
.MaterialTag{position:relative;z-index:30;display:inline-block;vertical-align:top;text-transform:uppercase;border:1px solid;border-radius:2px;font-weight:700;line-height:1;color:#b88b58;-moz-user-select:none}
@media only screen and (max-width: 32em) {
.MaterialTag{height:15px;line-height:15px;padding:0 5px;font-size:10px;letter-spacing:.5px}
}
span.MaterialTag{cursor:default;pointer-events:none}
@media only screen and (min-width: 32em) {
.MaterialTag--medium{height:20px;line-height:20px;padding:0 7px;letter-spacing:1px;font-size:12px}
}
.MaterialTag--solid{color:#fff;background:#b88b58 none repeat scroll 0 0;border-color:#b88b58;text-shadow:0 1px 1px rgba(0,0,0,0.5)}
.MaterialMeta{display:inline-block;font-size:12px;line-height:14px;color:grey;margin-right:12px;padding-left:18px;background-repeat:no-repeat;background-position:left center;background-size:12px auto;font-weight:400}
@media only screen and (min-width: 48em) {
.MaterialMeta{font-size:15px;line-height:18px;margin-right:15px}
}
.MaterialMeta--time{background-size:12px 12px}
.MediaMaterialHeader{max-width:840px}
.MediaMaterialHeader-first{color:#000;line-height:27px}
@media only screen and (min-width: 48em) {
.MediaMaterialHeader-first{line-height:38px}
}
.MediaMaterialHeader-first,.MediaMaterialHeader-separator{transition:color .25s ease-out 0;font-size:24px;font-weight:700}
@media only screen and (min-width: 48em) {
.MediaMaterialHeader-first,.MediaMaterialHeader-separator{font-size:36px}
}
.MediaMaterial{background-color:#fff;padding:20px}
@media only screen and (min-width: 48em) {
.MediaMaterial{padding:25px 15px 20px}
}
.MediaMaterial-header{display:flex;flex-flow:column wrap;max-width:650px;margin:0 auto 18px;align-items:flex-start}
@media only screen and (min-width: 63.125em) {
.MediaMaterial-header{max-width:1000px;margin-bottom:25px}
}
.MediaMaterial-tag{margin-bottom:5px}
@media only screen and (min-width: 48em) {
.MediaMaterial-tag{margin-bottom:11px}
}
.MediaMaterial-meta{margin-top:12px}
@media only screen and (min-width: 48em) {
.MediaMaterial-meta{margin-top:12px}
}
.MediaMaterial-materialContent{width:100%;max-width:650px}
.MediaMaterial-body{position:relative;max-width:650px;margin:0 auto}
@media only screen and (min-width: 63.125em) {
.MediaMaterial-body{max-width:1000px}
}
@media only screen and (min-width: 48em) {
.MediaMaterial--fullWidth .MediaMaterial-header{align-items:center;text-align:center}
}
.MediaMaterial--fullWidth .MediaMaterial-materialContent{max-width:none}
.Material{padding:12px 0 0}
@media only screen and (min-width: 48em) {
.Material{padding:15px 0 0}
}
.Material-shadow{position:absolute;width:100%;height:1px;left:0;z-index:300;background-color:rgba(0,0,0,0.15)}
.Material-shadow--top{top:0}
.Material-container{background:#fff none repeat scroll 0 0;position:relative}
@media only screen and (min-width: 48em) {
.Body h3{margin-top:35px;margin-bottom:10px;font-size:26px;line-height:27px}
}
.MaterialContent--bannerless .Body>*{margin-right:auto;margin-left:auto}
.MaterialContent .Figure{margin-right:-12px;margin-left:-12px}
@media only screen and (min-width: 40.625em) {
.MaterialContent .Figure{margin-right:auto;margin-left:auto}
}
.Figure{margin:15px -12px}
.Figure img{display:block;margin:5px auto}
@media only screen and (min-width: 48em) {
.Figure{margin:27px auto 20px}
}
@media only screen and (min-width: 75em) {
.Figure{max-width:650px}
}
.Figure img{max-width:100%;vertical-align:bottom}
@media only screen and (min-width: 40.625em) {
.Figure img{border-radius:2px}
}
.Figure-caption{width:100%;max-width:650px;margin:0 auto;padding:7px 12px 0;font-size:15px;line-height:17px}
@media only screen and (min-width: 40.625em) {
.Figure-caption{padding-right:0;padding-left:0;font-size:16px;line-height:18px}
}
.App{display:flex;flex-direction:column;min-height:100vh;transition:transform .25s ease-out 0s,-webkit-transform .25s ease-out 0s,-o-transform .25s ease-out 0}
.App-content{transition:transform .25s ease-out 0s,-webkit-transform .25s ease-out 0s,-o-transform .25s ease-out 0;position:relative;z-index:1;overflow:visible;background-color:#f2f2f2;flex:1 0 auto}
.App-header{position:relative;z-index:200}
.App--isMaterial .App-content{background-color:#e6e6e6}
.ava-img{width:50px;margin-right:10px;display:inline-block;vertical-align:middle}
.Body a{color:green}
.Body a:hover{box-shadow:none}
a:active,a:focus{outline:0 none}
input{outline:0 none}
input:active{outline:0 none}
:focus{outline:0 none}
button:active,button:focus{outline:0 none!important}
button::-moz-focus-inner{border:0 none!important}
.ord_button{background-color:#fa3d3d;color:#fff!important;display:inline-block;padding:10px 30px;font-size:22px!important;box-shadow:2px 3px 8px #999;text-decoration:none!important;border-radius:8px;border:3px solid #fff;margin:20px 0 30px;line-height:27px;text-transform:uppercase;transition:all .3s ease-in 0;text-shadow:1px 1px 0 #565656;font-weight:500}
.ord_button:hover{background-color:#772133;box-shadow:2px 3px 3px #999;text-decoration:none!important;transform:scale(1.1)}
.center{text-align:center}
.countdown-block{text-align:center;background:#ed1b24 none repeat scroll 0 0;color:#fff;padding-bottom:10px;box-shadow:0 0 #000}
.countdown-block>h3{font-weight:800;font-size:24px;padding-top:5px;margin:0;padding-bottom:10px}
.countdown-container{max-width:270px;background:#ed1b24 none repeat scroll 0 0;border:5px solid #fffd07;text-align:center;margin:0 auto}
.countdown-container h3{color:#fffd07;margin:-10px auto 0;background:#ed1b24 none repeat scroll 0 0;width:90%;text-transform:uppercase;font-weight:700;font-size:1rem;margin-bottom:10px}
.best-form{font:16px/1.2 Roboto,sans-serif;padding:1rem 1rem 40px;color:#fff;background-color:#fa0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAxNjAwIDgwMCc+PGcgPjxwYXRoIGZpbGw9JyNmZmI4MDMnIGQ9J000ODYgNzA1LjhjLTEwOS4zLTIxLjgtMjIzLjQtMzIuMi0zMzUuMy0xOS40Qzk5LjUgNjkyLjEgNDkgNzAzIDAgNzE5LjhWODAwaDg0My44Yy0xMTUuOS0zMy4yLTIzMC44LTY4LjEtMzQ3LjYtOTIuMkM0OTIuOCA3MDcuMSA0ODkuNCA3MDYuNSA0ODYgNzA1Ljh6Jy8+PHBhdGggZmlsbD0nI2ZmYzYwNycgZD0nTTE2MDAgMEgwdjcxOS44YzQ5LTE2LjggOTkuNS0yNy44IDE1MC43LTMzLjVjMTExLjktMTIuNyAyMjYtMi40IDMzNS4zIDE5LjRjMy40IDAuNyA2LjggMS40IDEwLjIgMmMxMTYuOCAyNCAyMzEuNyA1OSAzNDcuNiA5Mi4ySDE2MDBWMHonLz48cGF0aCBmaWxsPScjZmZkNDBjJyBkPSdNNDc4LjQgNTgxYzMuMiAwLjggNi40IDEuNyA5LjUgMi41YzE5Ni4yIDUyLjUgMzg4LjcgMTMzLjUgNTkzLjUgMTc2LjZjMTc0LjIgMzYuNiAzNDkuNSAyOS4yIDUxOC42LTEwLjJWMEgwdjU3NC45YzUyLjMtMTcuNiAxMDYuNS0yNy43IDE2MS4xLTMwLjlDMjY4LjQgNTM3LjQgMzc1LjcgNTU0LjIgNDc4LjQgNTgxeicvPjxwYXRoIGZpbGw9JyNmZmUxMTEnIGQ9J00wIDB2NDI5LjRjNTUuNi0xOC40IDExMy41LTI3LjMgMTcxLjQtMjcuN2MxMDIuOC0wLjggMjAzLjIgMjIuNyAyOTkuMyA1NC41YzMgMSA1LjkgMiA4LjkgM2MxODMuNiA2MiAzNjUuNyAxNDYuMSA1NjIuNCAxOTIuMWMxODYuNyA0My43IDM3Ni4zIDM0LjQgNTU3LjktMTIuNlYwSDB6Jy8+PHBhdGggZmlsbD0nI2ZmZWYxNScgZD0nTTE4MS44IDI1OS40Yzk4LjIgNiAxOTEuOSAzNS4yIDI4MS4zIDcyLjFjMi44IDEuMSA1LjUgMi4zIDguMyAzLjRjMTcxIDcxLjYgMzQyLjcgMTU4LjUgNTMxLjMgMjA3LjdjMTk4LjggNTEuOCA0MDMuNCA0MC44IDU5Ny4zLTE0LjhWMEgwdjI4My4yQzU5IDI2My42IDEyMC42IDI1NS43IDE4MS44IDI1OS40eicvPjxwYXRoIGZpbGw9JyNmZmVhMzQnIGQ9J00xNjAwIDBIMHYxMzYuM2M2Mi4zLTIwLjkgMTI3LjctMjcuNSAxOTIuMi0xOS4yYzkzLjYgMTIuMSAxODAuNSA0Ny43IDI2My4zIDg5LjZjMi42IDEuMyA1LjEgMi42IDcuNyAzLjljMTU4LjQgODEuMSAzMTkuNyAxNzAuOSA1MDAuMyAyMjMuMmMyMTAuNSA2MSA0MzAuOCA0OSA2MzYuNi0xNi42VjB6Jy8+PHBhdGggZmlsbD0nI2ZmZTU0NycgZD0nTTQ1NC45IDg2LjNDNjAwLjcgMTc3IDc1MS42IDI2OS4zIDkyNC4xIDMyNWMyMDguNiA2Ny40IDQzMS4zIDYwLjggNjM3LjktNS4zYzEyLjgtNC4xIDI1LjQtOC40IDM4LjEtMTIuOVYwSDI4OC4xYzU2IDIxLjMgMTA4LjcgNTAuNiAxNTkuNyA4MkM0NTAuMiA4My40IDQ1Mi41IDg0LjkgNDU0LjkgODYuM3onLz48cGF0aCBmaWxsPScjZmZlMTU3JyBkPSdNMTYwMCAwSDQ5OGMxMTguMSA4NS44IDI0My41IDE2NC41IDM4Ni44IDIxNi4yYzE5MS44IDY5LjIgNDAwIDc0LjcgNTk1IDIxLjFjNDAuOC0xMS4yIDgxLjEtMjUuMiAxMjAuMy00MS43VjB6Jy8+PHBhdGggZmlsbD0nI2ZmZGM2NCcgZD0nTTEzOTcuNSAxNTQuOGM0Ny4yLTEwLjYgOTMuNi0yNS4zIDEzOC42LTQzLjhjMjEuNy04LjkgNDMtMTguOCA2My45LTI5LjVWMEg2NDMuNGM2Mi45IDQxLjcgMTI5LjcgNzguMiAyMDIuMSAxMDcuNEMxMDIwLjQgMTc4LjEgMTIxNC4yIDE5Ni4xIDEzOTcuNSAxNTQuOHonLz48cGF0aCBmaWxsPScjZmZkNzcxJyBkPSdNMTMxNS4zIDcyLjRjNzUuMy0xMi42IDE0OC45LTM3LjEgMjE2LjgtNzIuNGgtNzIzQzk2Ni44IDcxIDExNDQuNyAxMDEgMTMxNS4zIDcyLjR6Jy8+PC9nPjwvc3ZnPg==);background-size:cover}
.best-form>.wrap{max-width:320px;margin:0 auto}
.product{display:flex;align-items:center}
.product .left{width:50%}
.product .right{width:50%;text-align:center}
.product .price-old{line-height:1}
.product .price-old span{display:inline-block;font-size:2rem;color:#000;position:relative}
.product .price-old > span::before{position:absolute;content:"";left:0;top:45%;right:0;border-top:5px solid #ed1b24;transform:rotate(-20deg)}
.product .price-old > span::after{position:absolute;content:"";left:0;top:45%;right:0;border-top:5px solid #ed1b24;transform:rotate(20deg)}
.comment p:first-child img{float:left}
.comment p:last-child{padding-left:60px}
.comment p:first-child strong{position:relative;bottom:5px}
.comment p:first-child{margin-bottom:0}
.product .discount-text{margin-top:1rem;color:#000;font-size:18px}
.product .price{color:#ed1b24;font-size:3rem;font-weight:700;letter-spacing:-5px;line-height:1}
input,button{font-family:inherit;font-size:inherit;line-height:inherit}
.name-input,.phone-input{color:#000;background:#fff none repeat scroll 0 0;border:0 none;width:100%;border-radius:6px;box-sizing:border-box;font-size:20px;margin-bottom:10px;display:flex;transition:all .15s ease-in-out 0}
.name-input input,.phone-input input, select{flex:1 1 auto;border:0 none;font:inherit;color:inherit;box-sizing:border-box;min-width:0;padding:10px 15px 10px 10px;border-radius:6px}
.button-submit{text-align:center;display:flex;box-sizing:border-box!important;width:100%;margin:0 auto;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:6px;border:0 none;padding:14px 0;background-image:linear-gradient(to top,#137c09,#16ac0c);transition:all .15s ease-in-out 0;cursor:pointer;font:400 18px/1.4 Roboto,sans-serif}
.button-submit-text{color:#fff;flex:1 1 auto;font-family:inherit;font-style:inherit;font-size:inherit;line-height:inherit;font-size-adjust:inherit;font-stretch:inherit;font-feature-settings:inherit;font-language-override:inherit;font-kerning:inherit;font-synthesis:inherit;font-variant:inherit;font-weight:400}
.button-submit-arrow{width:0;height:0;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;border-left:1rem solid #fff;margin-right:1rem}
#only-mob{display:none}
@media screen and (max-width: 759px) {
.product{display:block}
.product .left,.product .right{width:100%}
.img-responsive{margin:0 auto}
#not-on-mob{display:none}
#only-mob{display:block;text-align:center}
.product .price-old > span::before{transform:rotate(10deg)}
.product .price-old > span::after{transform:rotate(-10deg)}
}
.terms-footer{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;padding:10px 0}
.terms-footer a{color:#000;font-family:inherit;margin:0 10px;text-decoration:none;cursor:pointer}
.terms-footer a:hover{text-decoration:underline}
a.website{overflow-wrap:break-word}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-body{position:relative;flex:1 1 auto;padding:20px}
.modal-body p{font-size:16px;line-height:1.4;margin-bottom:15px}
.modal-body p:last-of-type{margin-bottom:0}
.modal-body h3{font-size:17px;line-height:1.3;font-weight:700;margin:0 auto 10px;text-align:left}
.modal-body ul{padding:0;list-style:none}
.modal-body li{position:relative;padding-left:20px;margin-bottom:10px;margin-left:25px}
.modal-body li::before{content:'';position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#252525}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:10px 20px;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px}
.modal-title{position:relative;margin:0;line-height:1.5;font-weight:700;font-size:20px}
.modal-dialog{position:relative;width:auto;margin:5px;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}
@media (prefers-reduced-motion: reduce) {
.modal.fade .modal-dialog{transition:none}
}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 10px)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 10px);content:""}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:3px;outline:0}
.close{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#000;background:transparent;text-shadow:0 1px 0 #fff;padding:0 5px;cursor:pointer;border:none}
@media (min-width: 576px) {
.modal-dialog{max-width:560px;margin:17px auto}
.modal-dialog-centered{min-height:calc(100% - 35px)}
.modal-dialog-centered::before{height:calc(100vh - 35px)}
}
@media (min-width: 992px) {
.modal-dialog{max-width:760px}
}
@media (max-width: 767px) {
.modal-body p{font-size:17px}
.modal-body h3{font-size:18px}
}
.img-prod-2{display:block;width:100%;margin:0 auto}

.timer{font-size:38px;font-weight:700;margin-top:10px}
.boxy{max-width: 600px; width: 100%;margin: 0 auto;}