/* Keep the bottle and offer together, without covering the packaging. */
.promo{display:grid;grid-template-columns:minmax(0,1fr) 230px 350px;gap:24px;align-items:start;padding-bottom:0!important}
.promo:after,.promo:before{display:none}
.promo>.title1{grid-column:1/-1;margin-bottom:8px}
.promo>.block1-left,.promo>.block1-right{float:none;width:100%;margin:0;min-width:0}
.promo .bulit{width:100%;margin-top:0}
.promo .bulit:before{display:none}
.promo>.box-with-tube,:is(.block6,.ever-popup__body) .box-with-tube6{position:relative!important;inset:auto!important;float:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%!important;margin:0!important;padding:0 0 8px;box-sizing:border-box}
.box-with-tube picture,.box-with-tube6 picture{display:block;width:180px;height:320px;margin:0 auto;overflow:hidden}
.box-with-tube img.img_prod,.box-with-tube6 img.img_prod{position:static!important;inset:auto!important;display:block!important;width:180px!important;height:320px!important;max-width:none!important;object-fit:cover;object-position:center;margin:0!important;filter:drop-shadow(0 10px 8px rgba(0,0,0,.16))}
:is(.block6,.ever-popup__body) .box-with-tube6 .img_wrap{width:100%;margin:0;text-align:center}
.promo .box-with-tube .discount,:is(.block6,.ever-popup__body) .box-with-tube6 .discount{position:static!important;inset:auto!important;display:flex!important;align-items:center;justify-content:center;gap:10px;background:#ffcc00;color:#102c45;border-radius:12px;padding:12px 16px;margin:0!important;width:190px;box-sizing:border-box;box-shadow:0 5px 16px rgba(0,0,0,.12);text-align:left}
.discount p:first-child{font-size:38px!important;line-height:1!important;margin:0!important;font-weight:800;white-space:nowrap}
.discount p:first-child span{font-size:27px!important}
.discount p:last-child{font-size:14px!important;line-height:1.15!important;margin:0!important;font-weight:700;text-transform:uppercase;width:84px}
:is(.block6,.ever-popup__body) .container{display:grid!important;grid-template-columns:minmax(0,1fr) 230px 305px;gap:24px;align-items:center}
:is(.block6,.ever-popup__body) .container:before,:is(.block6,.ever-popup__body) .container:after{display:none}
:is(.block6,.ever-popup__body) .block2-main,:is(.block6,.ever-popup__body) .forma6{float:none;width:100%;margin:0;min-width:0}
@media(max-width:999px) and (min-width:769px){
 .promo{grid-template-columns:minmax(0,1fr) 190px 300px;gap:14px}
 :is(.block6,.ever-popup__body) .container{grid-template-columns:minmax(0,1fr) 190px 280px;gap:14px}
 .box-with-tube picture,.box-with-tube6 picture{width:150px;height:280px}
 .box-with-tube img.img_prod,.box-with-tube6 img.img_prod{width:150px!important;height:280px!important}
 .promo .box-with-tube .discount,:is(.block6,.ever-popup__body) .box-with-tube6 .discount{width:180px;padding:10px 12px}
}
@media(max-width:768px){
 .promo,:is(.block6,.ever-popup__body) .container{display:flex!important;flex-direction:column;align-items:center;gap:24px}
 .promo>.title1{margin:0}
 .promo>.block1-left{max-width:300px}
 .promo>.block1-right,:is(.block6,.ever-popup__body) .forma6{width:100%;max-width:350px;margin:0 auto}
 .promo>.box-with-tube,:is(.block6,.ever-popup__body) .box-with-tube6{width:100%!important;gap:14px;padding:0 0 4px}
 .box-with-tube picture,.box-with-tube6 picture{width:170px;height:300px}
 .box-with-tube img.img_prod,.box-with-tube6 img.img_prod{width:170px!important;height:300px!important}
 :is(.block6,.ever-popup__body) .block2-main{margin:0 auto!important;max-width:350px}
 .ever-popup__body :is(.block6,.ever-popup__body) .box-with-tube6{display:flex!important}
 .ever-popup__body .box-with-tube6 picture{height:210px;width:130px}
 .ever-popup__body .box-with-tube6 img.img_prod{height:210px!important;width:130px!important}
}
@media(min-width:1000px){.ever-popup__body{display:grid!important;grid-template-columns:minmax(0,1fr) 220px 305px;gap:20px;align-items:center}.ever-popup__body:before,.ever-popup__body:after{display:none}}
@media(max-width:999px){.ever-popup__body{display:flex!important;flex-direction:column;gap:20px}.ever-popup__body .box-with-tube6{max-width:230px}.ever-popup__body .forma6{max-width:350px}}
