

/* Start:/local/vue-components/Loader/style.min.css?17442098481416*/
.loader-overlay[data-inc=vue]{background:#fff;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:998}.loader-overlay[data-inc=vue] .loader-items{display:inline-block;height:13px;left:50%;margin-left:-34px;margin-top:-7px;position:absolute;width:69px;z-index:1000}.loader-overlay[data-inc=vue] .loader-items div{animation-timing-function:cubic-bezier(0,1,1,0);border-radius:50%;height:13px;position:absolute;top:0;width:13px}.loader-overlay[data-inc=vue] .loader-items div:first-child{background:#3d6791}.loader-overlay[data-inc=vue] .loader-items div:nth-child(2){background:#a04476}.loader-overlay[data-inc=vue] .loader-items div:nth-child(3){background:#ce998d}.loader-overlay[data-inc=vue] .loader-items div:nth-child(4){background:#dfc7c1}.loader-overlay[data-inc=vue] .loaderellipsis div:nth-child(5){animation:lds-ellipsis1 .6s infinite;left:8px}.loader-overlay[data-inc=vue] .loader-items div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.loader-overlay[data-inc=vue] .loader-items div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.loader-overlay[data-inc=vue] .loader-items div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}

/* End */


/* Start:/local/vue-components/Popup/Message/style.min.css?17442098482106*/
.message-popup__list{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;position:fixed;right:27px;width:350px;z-index:1000}.popup-message{background-color:#25232c;border-radius:10px;box-shadow:0 4px 20px 0 rgba(0,0,0,.4);color:#b5c0d2;margin-top:15px;padding:1.5rem;position:relative;width:262px;z-index:2003}.popup-message:first-child{margin-top:0}.popup-message_long{width:350px}.popup-message__content-message{font-size:1rem;font-style:normal;font-weight:100;line-height:1.3rem}.popup-message__content-message a{color:#ce998d;transition:.2s}.popup-message__content-message a:hover{color:#cb7a67}.popup-message__close-link{position:absolute;right:10px;text-decoration:none;top:10px}.popup-message__close-link:hover{cursor:pointer;opacity:.8}@media(max-width:1200px){.message-popup__list{top:78px}}@media(max-width:1024px){.message-popup__list{align-items:center;left:50%;margin-left:-175px;max-height:80px;right:auto}}@media(max-width:768px){.message-popup__list{bottom:70px;margin-left:-149px;width:298px}.popup-message{padding:13px 20px;width:226px}.popup-message_long{width:298px}.popup-message__content-message{font-size:.88rem}.popup-message__close-link svg{height:20px;width:20px}}.macustom-enter{opacity:0}.macustom-enter-active{animation:ma-slide-up .3s forwards;transition:opacity .3s linear}.macustom-leave-active{animation:ma-slide-down .3s forwards;opacity:0;transition:visibility 0s .3s,opacity .3s linear;visibility:hidden}@keyframes ma-slide-up{0%{transform:translateY(78px)}to{transform:translateY(0)}}@keyframes ma-slide-down{0%{transform:translateY(0)}to{transform:translateY(78px)}}.macustomreverse-enter{opacity:0}.macustomreverse-enter-active{animation:marv-slide-down .3s forwards;transition:opacity .3s linear}.macustomreverse-leave-active{animation:marv-slide-up .3s forwards;opacity:0;transition:visibility 0s .3s,opacity .3s linear;visibility:hidden}@keyframes marv-slide-down{0%{transform:translateY(-78px)}to{transform:translateY(0)}}@keyframes marv-slide-up{0%{transform:translateY(0)}to{transform:translateY(-78px)}}

/* End */


/* Start:/local/vue-components/Popup/Template/style.min.css?17653616091165*/
.popup-template{position:relative}.popup-template__content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border-radius:10px;box-shadow:0 5px 70px rgba(61,103,145,.1);overflow:hidden;position:relative;z-index:2003}.popup-template__back{color:#a3a8ba;height:24px;left:20px;position:absolute;top:20px;width:auto}.popup-template__close{font-size:1rem;height:24px;position:absolute;right:20px;top:20px;width:24px}.popup-template__back svg{stroke:#a3a8ba;transition:.2s}.popup-template__back:hover{color:#1e355c}.popup-template__back:hover svg{stroke:#1e355c}.popup-template__close svg{fill:#a3a8ba}.popup-template__close:hover svg{fill:#1e355c}.popup-template__title{margin-bottom:20px;margin-right:30px}.popup-template__title>div{color:#1e355c;font-size:1.7rem;font-weight:400;line-height:1.7rem}.popup-template__footer{display:flex;justify-content:center;margin:0}.popup-template__footer .button,.popup-template__footer button{margin-top:1rem}.popup-template__footer a{font-weight:200}@media(max-width:991px){.popup-template__content{box-shadow:0 0 20px rgba(0,0,0,.2)}}@media (max-width:576px){.popup-template__footer{flex-wrap:wrap}}

/* End */


/* Start:/local/vue-components/Popup/Overlay/style.min.css?1744209848306*/
.overlay{bottom:0;box-sizing:border-box;left:0;position:fixed;right:0;top:0;transition:.2s;z-index:2002}.overlay.overlay__wrap{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(37,35,44,.5);height:100%;width:100%}.v-fade-enter-active,.v-fade-leave-active{transition:all .3s ease}

/* End */


/* Start:/local/components/ast/tasting.detail/templates/.default/style.min.css?17642387734801*/
.booklet{background:#fff;color:#25232c;font-family:Mabry;font-weight:100}.booklet__description{margin-bottom:30px}.booklet__text{margin:20px 0}.booklet__product{margin-bottom:3rem}.booklet__picture{background:#fff;border-radius:8px;box-shadow:0 4px 24px hsla(227,9%,81%,.15);margin-right:5px;padding:1rem 0}.booklet__picture img{height:auto}.booklet h2,.booklet h3{color:#1e355c;font-weight:400}.booklet h2{font-size:2.2rem;line-height:120%;margin-top:10px}.booklet h3{font-size:1.6rem;line-height:110%;margin-bottom:10px;margin-top:38px}.booklet__product-title{display:flex;margin-top:13px}.booklet__product-price{margin-top:25px}.booklet__product-price span:not(.booklet__product-prop-title){font-weight:900}.booklet__product-prop-articul{color:#a3a8ba;flex-shrink:0;font-size:.8rem;line-height:27px;margin-right:40px}.booklet__product-rusname{color:#a3a8ba;font-size:1rem;line-height:130%}.booklet__product-prop-block{margin-bottom:38px}.booklet__product-prop{font-size:.9rem;line-height:100%}.booklet__product-prop-title{color:#a3a8ba}.booklet__product-prop-production{margin-top:26px}.booklet__notes{margin-bottom:70px}.booklet__notes textarea{margin-top:10px}.booklet__reply{display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;margin-top:20px}.booklet__reply-item{margin-bottom:30px;width:42%}.booklet__reply-variants{display:flex;margin-top:20px;width:100%}.booklet__reply-variants input{display:none}.booklet__reply-variants input[type=radio]:checked+label:after{background:#3d6791;border-radius:50%;content:"";display:inline-block;height:8px;left:2px;position:absolute;top:2px;width:8px}.booklet__reply-variants label{background:#fff;border:2px solid #3d6791;border-radius:50%;content:"";cursor:pointer;display:inline-block;height:16px;margin-bottom:0;position:relative;width:16px}.booklet__reply-title{margin-bottom:5px}.booklet__reply-var{margin-bottom:10px;width:33%}.booklet__reply-var:nth-child(2){text-align:center}.booklet__reply-var:last-child{text-align:right}.booklet__reply-var div{background-image:linear-gradient(transparent 6px,#3d6791 0,#3d6791 10px,transparent 0)}.booklet__reply-var span{color:#a3a8ba;display:inline-block}.booklet__mobile-button-block{display:flex;justify-content:space-evenly}.booklet__mobile-button-block input{margin:0 10px;padding:.5rem 1rem .6rem!important}.booklet__products{margin-bottom:50px;padding-left:0}.booklet__products li{margin:20px}.product-block{background:#fff;box-shadow:0 4px 24px hsla(227,9%,81%,.15);margin:1.5rem 0;padding:1rem;position:relative}.booklet__products a{cursor:pointer}.booklet__products a,.product-block a{color:#25232c;font-weight:700}h3+.product-block{margin-top:2rem}.product-block__product-type{font-weight:100}.booklet__products div,.product-block__articul span,.product-block__product-type,.product-block__prop-string{color:#777}.product-block__prop-string{margin-bottom:.4rem;margin-top:.2rem}.product-block__articul{background:#f7f7f7;border-radius:3px;display:inline-block;padding:.3rem .7rem}.product-block__price{font-weight:700;margin-bottom:1rem;text-align:right}.product-block__price-wrap{align-items:flex-start;display:flex;flex-direction:row;font-size:1.3rem;font-weight:700}.product-block__price-old{color:#a3a8ba;font-size:.8rem;font-weight:100;margin-left:.5rem;text-decoration:line-through}@media(min-width:769px){.booklet__mobile-button-block{margin:2rem 0 4rem}.product-block__price{bottom:0;position:absolute;right:2rem}}@media(max-width:768px){.booklet{padding-bottom:8rem}.booklet h2{font-size:2.2rem;margin-top:2rem}.booklet h3{font-size:1.5rem}.booklet__product-title{flex-direction:column-reverse;margin-top:4px}.booklet__product-rusname{font-size:1.1rem}.booklet__product-prop-articul{font-size:1rem;margin-top:5px}.booklet__product-prop-block{margin-bottom:22px;margin-top:-8px}.booklet__reply{flex-direction:column}.booklet__reply-item{width:100%}.booklet__reply-title{font-weight:200}.booklet__reply-var{flex-grow:1}.booklet__reply-var div{background-image:linear-gradient(transparent 9px,#3d6791 0,#3d6791 13px,transparent 0);height:30px}.booklet__reply-variants label{border:4px solid #3d6791;height:24px;width:24px}.booklet__reply-variants input[type=radio]:checked+label:after{height:12px;left:2px;top:2px;width:12px}.booklet__notes{margin-bottom:60px}.booklet__mobile-button-block{background:#fff;bottom:0;box-shadow:0 -3px 20px 0 rgba(0,0,0,.2);left:0;padding:1rem;position:fixed!important;width:100%;z-index:99}.booklet__product-prop-production{font-size:1rem;line-height:150%;margin-top:14px}.booklet__mobile-button-block{flex-direction:column-reverse}.booklet__mobile-button-block input{margin:5px 0}.product-block__picture{margin:1rem 0}.product-block__info{text-align:center}.product-block__articul{margin:1rem 0}.product-block__price{text-align:center}}

/* End */
/* /local/vue-components/Loader/style.min.css?17442098481416 */
/* /local/vue-components/Popup/Message/style.min.css?17442098482106 */
/* /local/vue-components/Popup/Template/style.min.css?17653616091165 */
/* /local/vue-components/Popup/Overlay/style.min.css?1744209848306 */
/* /local/components/ast/tasting.detail/templates/.default/style.min.css?17642387734801 */
