:root{--wm-color-main:#722D4F;--wm-color-bg:#F8F4F6;--wm-color-light:#fff;--wm-color-border-light:#eadfe5;--wm-color-text:#353535;--wm-color-text-light:#5d5d5d;--wm-color-success:#00B641;--wm-color-star:#FFBF00}.example{border:2px solid red;color:red;padding:20px}h1,.h1{font-weight:600;font-size:35px;line-height:42px;margin:20px 0}h2,.h2{font-weight:600;font-size:25px;line-height:30px;margin:15px 0}h3,.h3{font-weight:600;font-size:22px;line-height:27px;margin:10px 0}h1,.h1,h2,.h2{color:#722D4F}[data-entity="site-title-block"]~.row{color:#fff}.text-white{color:#fff}.text-main{color:#722D4F}.text-sub{color:#353535;opacity:0.5}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-decoration-line-through{text-decoration:line-through}.text-decoration-underline{border-bottom:1px solid currentColor}.light-text{color:#fff}@media (min-width:1201px){a.text-decoration-underline{transition:border-color .3s ease-out}a.text-decoration-underline:hover{border-bottom-color:transparent}}a{transition:color .3s ease-out,border-bottom-color .3s ease-out,opacity .3s ease-out}a.site-link{color:#722D4F;border-bottom:1px solid rgb(114 45 79 / 30%);transition:border-bottom-color .3s ease-out}a.site-link:hover{border-bottom-color:transparent}a.link-action{border-bottom:1px dashed rgb(212 192 202)}a.link-action:hover{border-bottom-color:transparent}span.link-action{border-bottom:1px dashed rgb(212 192 202);cursor:pointer}span.link-action:hover{border-bottom-color:transparent}.btn{padding:15px 19px;text-align:center;border-radius:8px;background-color:#fff;color:#722D4F;max-height:50px;height:auto;font-size:14px;line-height:17px;position:relative;transition:background .3s ease-out,opacity .3s ease-out,border-color .3s ease-out,color .3s ease-out}.btn.btn-large{font-size:18px;line-height:20px;padding:20px 29px}.btn.btn-medium{padding:10px 15px 5px}.btn.btn-small{padding:7px 15px 6px}.btn.btn-icon{padding:16px}.btn.btn-primary{background:#722D4F;color:#fff}.btn.btn-primary>span{position:relative}.btn.btn-primary::before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:8px;background:linear-gradient(269.09deg,#923A65 0%,#722D4F 100%);opacity:0;transition:opacity .3s ease-out}.btn.btn-info{padding:21px 10px 20px;font-weight:600;font-size:14px;line-height:14px;background:rgba(114,45,79,0.15);display:inline-block}.btn.btn-info:hover{background:rgba(114,45,79,0.25)}.btn-outline-primary{border:1px solid rgba(114,45,79,0.15)}.btn-outline-primary:hover{border-color:#722D4F}.btn-line{border:1px solid rgba(114,45,79,0.15);transition:border-color .3s ease-out}.btn-disabled{background:#aeaeae;color:#FFFFFF}.btn span:not(.bage){white-space:nowrap}.btn.btn-block{width:100%}@media (max-width:767px){.btn.btn-medium{padding:9px 16px}}@media (min-width:768px){.btn.btn-primary:hover::before{opacity:1}.btn-line:hover,.btn-line:focus,.btn-line:active{background-color:#fff;color:#722D4F;border-color:#722D4F}.btn-disabled:hover,.btn-disabled:focus,.btn-disabled:active{}}.icon{display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat}.btn-primary .icon{filter:brightness(10)}.icon.icon-list{background-image:url('/local/templates/winemore/img/icon/list.svg');margin-left:-5px;margin-right:5px}.icon.icon-load{background-image:url('/local/templates/winemore/img/icon/load.svg');width:10px;height:10px}.icon.icon-view{background-image:url('/local/templates/winemore/img/icon/view.svg');width:17px;height:13px}.icon.icon-burger._white{background-image:url('/local/templates/winemore/img/icon/burger-white.svg');margin-left:-5px;margin-right:5px}.icon.icon-burger{background-image:url('/local/templates/winemore/img/icon/burger.svg');margin-left:-5px;margin-right:5px}.icon.icon-shop-placemark{background-image:url('/local/templates/winemore/img/icon/placemark_new.svg');margin-left:-5px;margin-right:5px}.icon.icon-shop-placemark--white{background-image:url('/local/templates/winemore/img/icon/placemark_white_new.svg');margin-left:-5px;margin-right:5px}.icon.icon-placemark{background-image:url('/local/templates/winemore/img/icon/point_new.svg');margin-left:-5px;margin-right:5px}.icon.icon-phone{background-image:url('/local/templates/winemore/img/icon/phone.svg');margin-left:-5px;margin-right:5px}.icon.icon-back{background-image:url('/local/templates/winemore/img/icon/back.svg');margin-left:-5px;margin-right:5px}.icon.icon-fav{background-image:url('/local/templates/winemore/img/icon/fav_new.svg')}.icon.icon-basket{background-image:url('/local/templates/winemore/img/icon/cart_new.svg');background-size:contain}.icon.icon-personal{background-image:url('/local/templates/winemore/img/icon/profile_new.svg')}.icon.icon-personal--authorized{background-image:url('/local/templates/winemore/img/icon/profile-authorized_new.svg')}.icon.icon-menu{background-image:url('/local/templates/winemore/img/icon/menu.svg')}.icon.icon-menu-close{background-image:url('/local/templates/winemore/img/icon/cross.svg')}.icon.icon-mobile-personal{background-image:url('/local/templates/winemore/img/icon/mobile_profile.svg')}.icon.icon-mobile-order{background-image:url('/local/templates/winemore/img/icon/mobile_list.svg')}.icon.icon-mobile-history{background-image:url('/local/templates/winemore/img/icon/mobile_history.svg')}.icon.icon-mobile-logout{background-image:url('/local/templates/winemore/img/icon/mobile_logout.svg')}@media (max-width:850px){.icon.icon-shop-placemark--white{margin-right:0;margin-left:0}}.bage{display:block;position:absolute;width:15px;height:15px;background:#722D4F;border:1px solid #FFFFFF;border-radius:50%;color:#fff;font-weight:700;font-size:9px;line-height:17px;box-sizing:content-box;left:29px;top:10px}.bage.static-bage{position:relative;left:unset;top:unset;margin-left:3px}.bage i{display:block;position:absolute;left:53%;transform:translate(-50%,-50%);font-style:normal;height:9px;line-height:9px;top:50%}.bage.static-bage i{color:#fff}@media (max-width:767px){.bage:not(.static-bage){left:23px;top:4px}}.site-section{padding:60px 0 10px}.site-section--color{background:rgba(114,45,79,0.05)}@media (max-width:767px){.site-section{padding:40px 0 0}}ul.list{}ul.list>li{position:relative;padding:5px 5px 5px 15px;font-size:14px}ul.list>li::before{content:' ';position:absolute;display:block;width:5px;height:5px;background:#722d4f;border-radius:50%;left:0;top:8px}