.b-page-spoilerblock.is-opened .b-page-spoilerblock__title:after{transform:none}.b-page-spoilerblock.is-opened .b-page-spoilerblock__content{display:block}.b-page-spoilerblock{margin:20px 0}@media (max-width:767px){.b-page-spoilerblock{margin:14px 0}}.b-page-spoilerblock__title{color:#008895;cursor:pointer;font-family:golos,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-bottom:15px}.b-page-spoilerblock__title:hover{text-decoration:underline}@media (max-width:1023px){.b-page-spoilerblock__title:hover{text-decoration:none}}.b-page-spoilerblock__title:after{border-bottom:4px solid #008895;border-left:4px solid transparent;border-right:4px solid transparent;content:"";display:inline-block;height:0;left:0;margin-left:8px;position:relative;top:-2px;transform:rotate(180deg);vertical-align:baseline;width:0}.b-page-spoilerblock__content{display:none}.b-page-spoilerblock p{color:#6c7475;font-size:12px;font-weight:400;line-height:18px}.promo-page__single-condition{display:flex;margin-bottom:58px;margin-top:39px}.promo-page__single-condition-img{height:auto;width:300px}.promo-page__single-condition-text{margin-left:30px}.promo-page__catalog-link{display:flex;justify-content:center;margin-top:25px}@media (max-width:1365px){.promo-page__catalog-link{margin-top:10px}}.promo-page__catalog-link-html img{-o-object-fit:contain;object-fit:contain;width:100%}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}@keyframes shine{to{background-position:150% 0,0 0}}.skeleton-loader{background:linear-gradient(90deg,#fff0,#ffffff80 50%,#fff0 80%),#e7e7e7;background-position:-30% 0;background-repeat:repeat-y;background-size:50px 500px;display:block}.modal-default-enter-from.modal,.modal-default-leave-to.modal{opacity:0}.modal-default-enter-from .modal__entity,.modal-default-leave-to .modal__entity{transform:translateY(100%)}.modal-default-enter-active.modal,.modal-default-leave-active.modal{transition:opacity .3s ease}.modal-default-enter-active .modal__entity,.modal-default-leave-active .modal__entity{transition:transform .3s ease}@keyframes fade{0%{opacity:0}to{opacity:1}}.fade-enter-active{animation:fade .3s}.fade-leave-active{animation:fade .3s reverse}.fade--fast-enter-active{animation:fade .15s}.fade--fast-leave-active{animation:fade .15s reverse}@keyframes slide-up{0%{transform:translateY(150%)}to{transform:translate(0)}}.slide-up-enter-active{animation:slide-up .3s}.slide-up-leave-active{animation:slide-up .3s reverse}@keyframes slide-down{0%{transform:translateY(-150%)}to{transform:translate(0)}}.slide-down-enter-active{animation:slide-down .3s}.slide-down-leave-active{animation:slide-down .3s reverse}@keyframes slide-left{0%{transform:translate(-150%)}to{transform:translate(0)}}.slide-left-enter-active{animation:slide-left .3s}.slide-left-leave-active{animation:slide-left .3s reverse}.slide-left--fast-enter-active{animation:slide-left .15s}.slide-left--fast-leave-active{animation:slide-left .15s reverse}.promo-page__breadcrumbs{margin-top:27px}.promo-page__header{margin-top:27px;overflow:auto}@media (max-width:1023px){.promo-page__header{margin-top:21px}}@media (max-width:767px){.promo-page__header{display:flex;flex-direction:column}}.promo-page__b-text{flex-grow:1;padding-right:50px}@media (max-width:1365px){.promo-page__b-text{padding-right:0}}.promo-page__date{font-family:golosbold,helvetica,arial,sans-serif;font-size:18px;font-weight:700;line-height:22px}@media (max-width:767px){.promo-page__date{font-size:14px;font-weight:700;line-height:20px}}.promo-page__title{margin-top:12px}@media (max-width:767px){.promo-page__title{font-size:18px;font-weight:500;line-height:22px}}.promo-page__main-text{font-size:16px;font-weight:400;line-height:24px;margin-top:19px}@media (max-width:1365px){.promo-page__main-text{margin-top:8px;order:4}}@media (max-width:767px){.promo-page__main-text{font-size:14px;font-weight:400;line-height:22px}}.promo-page__img{display:block;float:right;height:auto;margin-bottom:24px;margin-left:24px;width:50%}@media (max-width:767px){.promo-page__img{margin:0 0 30px;min-height:0;min-height:auto;width:100%}}.promo-page__conditions-list{display:flex;justify-content:space-between;margin:39px 0 58px;padding-right:63px}@media (max-width:1365px){.promo-page__conditions-list{display:block;margin:66px 0 47px;padding-right:0}}@media (max-width:1023px){.promo-page__conditions-list{margin:44px 0 58px}}@media (max-width:767px){.promo-page__conditions-list{margin:40px 0 64px}}.promo-page__conditions-item{max-width:350px;padding-left:50px}@media (max-width:1365px){.promo-page__conditions-item{align-items:flex-start;display:flex;justify-content:space-between;margin-top:44px;max-width:none}}@media (max-width:767px){.promo-page__conditions-item{display:block;margin-top:40px;padding-left:0}}.promo-page__conditions-item-img{width:100%}@media (max-width:1365px){.promo-page__conditions-item-img{margin-left:23px;order:2}}@media (max-width:1023px){.promo-page__conditions-item-img{margin-left:32px}}@media (max-width:767px){.promo-page__conditions-item-img{margin-left:0;width:100%}}.promo-page__conditions-item-b-text{position:relative}@media (max-width:767px){.promo-page__conditions-item-b-text{margin-top:19px;padding-left:50px}}.promo-page__conditions-item-number{background:#e9642f;border-radius:50%;color:#fff;display:block;font-family:golosmedium,helvetica,arial,sans-serif;font-size:15px;font-weight:500;height:30px;left:-50px;line-height:22px;position:absolute;text-align:center;top:-5px;width:30px}.promo-page__conditions-text{font-size:14px;font-weight:400;line-height:22px;margin-top:21px;max-width:846px}@media (max-width:767px){.promo-page__conditions-text{margin-top:11px}}.promo-page__conditions-title{margin-top:28px;position:relative}@media (max-width:1365px){.promo-page__conditions-title{margin-top:0}}@media (max-width:1023px){.promo-page__info{margin-bottom:71px}}@media (max-width:767px){.promo-page__info{margin-bottom:50px}}.promo-page__b-products{margin-top:60px}.promo-page__products-filter{margin:32px 0 12px}@media (max-width:1023px){.promo-page__products-filter{margin:23px 0 21px}}@media (max-width:767px){.promo-page__products-filter{margin:19px 0 23px}}.promo-page__external-conditions h1,.promo-page__external-conditions>h2{margin-top:28px}@media (max-width:1365px){.promo-page__external-conditions h1,.promo-page__external-conditions>h2{margin-top:0}}.promo-page__external-conditions>div{font-size:14px;font-weight:400;line-height:22px;margin-top:21px;max-width:846px}@media (max-width:767px){.promo-page__external-conditions>div{margin-top:11px}}.promo-page .catalog__b-nav{width:100%}
