.dop-menu a{margin-right:10px}
header .menu-true a{margin-right:10px}
header .text-logo{font-size:13px;line-height:22px}
.first-my-content{width:255px}
.logo-lips img{width:150px}
.cd__tiles{position:relative;z-index:1;text-align:center}
.cd__tile, .landing__countdown span{display:inline-block;margin:0 3px 0 0}
.cd__time, .landing__countdown span{font-size:38px;font-weight:700;position:relative;display:inline-block;width:55px;margin:0 2px;padding:5px 0;text-align:center;color:#fff;border-radius:3px;background-color:#ddd;background-image:linear-gradient(0deg,#420239,#780155);box-shadow:0 2px 0 #420239;text-shadow:1px 1px 1px rgba(0,0,0,.4)}
.cd__time-number{position:relative;z-index:1}
.cd__time::before{position:absolute;z-index:0;top:50%;left:0;display:block;width:100%;height:1px;content:'';border-top:1px solid #91057d;background:#710462}
.cd__label{font:14px Roboto,sans-serif;padding-top:10px;text-align:center;color:#fff}
.copy{margin:0 auto;text-align:center}
.copy-s{display:none}
.complex .effect-text-descr a{max-width:220px!important;padding:15px 0}
@media (max-width: 840px) {
.copy-l{display:none}
.copy-s{display:block}
}
@media (max-width: 340px) {
.copy-s{width:100%}
.complex .effect-text-descr a{max-width:160px!important}
}
@media (max-width: 380px) {
.foto-otz-open img{width:100%}
.open-otz .foto-otz-open{max-width:300px;margin:0 auto!important}
.open-otz{padding:0}
}
@media (max-width: 500px) {
.foto-crem990 img{display:none}
.thre-sale{width:100%!important}
.wrapper-pre{text-align:center}
}
@media screen and (max-width: 768px) {
.cream-top-5{display:none}
.wrapper-el-spis{width:70%;margin:0 auto}
}