@font-face{src:local("Avenir Next Cyr Regular"),local("AvenirNextCyr-Regular"),url(/local/common/constructor/fonts/avenirnextcyr-regular.woff) format("woff");font-weight:400;font-style:normal;font-family:Avenir Next Cyr}@font-face{src:local("Avenir Next Cyr Medium"),local("AvenirNextCyr-Medium"),url(/local/common/constructor/fonts/avenirnextcyr-medium.woff) format("woff");font-weight:500;font-style:normal;font-family:Avenir Next Cyr}@font-face{src:local("Avenir Next Cyr Demi"),local("AvenirNextCyr-Demi"),url(/local/common/constructor/fonts/avenirnextcyr-demi.woff) format("woff");font-weight:700;font-style:normal;font-family:Avenir Next Cyr}@font-face{src:local("Avenir Next Cyr Bold"),local("AvenirNextCyr-Bold"),url(/local/common/constructor/fonts/avenirnextcyr-bold.woff) format("woff");font-weight:800;font-style:normal;font-family:Avenir Next Cyr}@font-face{src:url(/local/common/constructor/fonts/montserrat-light.eot);src:url(/local/common/constructor/fonts/montserrat-light.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-light.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-light.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-light.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-regular.eot);src:url(/local/common/constructor/fonts/montserrat-regular.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-regular.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-regular.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-regular.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-italic.eot);src:url(/local/common/constructor/fonts/montserrat-italic.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-italic.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-italic.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-italic.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-medium.eot);src:url(/local/common/constructor/fonts/montserrat-medium.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-medium.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-medium.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-medium.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-semibold.eot);src:url(/local/common/constructor/fonts/montserrat-semibold.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-semibold.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-semibold.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-semibold.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-bold.eot);src:url(/local/common/constructor/fonts/montserrat-bold.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-bold.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-bold.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-bold.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-bolditalic.eot);src:url(/local/common/constructor/fonts/montserrat-bolditalic.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-bolditalic.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-bolditalic.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-bolditalic.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-bolditalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:fallback;font-family:Montserrat}@font-face{src:url(/local/common/constructor/fonts/montserrat-extrabold.eot);src:url(/local/common/constructor/fonts/montserrat-extrabold.eot) format("embedded-opentype"),url(/local/common/constructor/fonts/montserrat-extrabold.svg) format("svg"),url(/local/common/constructor/fonts/montserrat-extrabold.ttf) format("truetype"),url(/local/common/constructor/fonts/montserrat-extrabold.woff) format("woff"),url(/local/common/constructor/fonts/montserrat-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:fallback;font-family:Montserrat}.button{padding:14px 22px;font-size:15px;border:none;text-decoration:none;font-weight:700;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;text-transform:uppercase;outline:none!important;text-align:center;border-radius:50px;background:transparent;cursor:pointer;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button-primary{color:#fff;background:#ed1b24}.button-secondary{color:#fff;background:#333}.button-white{color:#211f1f;background:#fff}.button-gray{color:#333;background:#f5f5f5}.button-close{padding:4px 14px;font-size:14px;text-decoration:none;font-weight:500;color:#333;-webkit-box-align:center;align-items:center;border-radius:50px;background:#fff;line-height:18px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button-close .icon{height:10px;flex-shrink:0;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/local/common/constructor/img/close.svg);-ms-flex-negative:0;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-mask-position:center;background-color:#4d4d4d;cursor:pointer;margin-left:15px;width:10px;-webkit-mask-size:contain;display:block}.button-close .icon:hover{background-color:#e21b13}.button_small{padding:12px 16px;font-size:13px}.button-back{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;padding:10px 20px;font-size:14px;color:#333;-webkit-box-align:center;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;position:relative;align-items:center;border-radius:10px;background:#f5f5f5;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button-back:before{height:10px;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/local/common/constructor/img/arrow-left.svg);margin-right:15px;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;content:"";-webkit-mask-position:center;background-color:#333;width:17px;-webkit-mask-size:contain;display:block}.button-back:hover{color:#ed1b24}.button-back:hover:before{background-color:#ed1b24}.button-refresh{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;padding:10px 20px;font-size:14px;color:#333;-webkit-box-align:center;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;position:relative;align-items:center;border-radius:10px;background:#f5f5f5;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button-refresh:before{height:15px;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/local/common/constructor/img/refresh.svg);margin-right:10px;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;content:"";-webkit-mask-position:center;background-color:#333;width:15px;-webkit-mask-size:contain;display:block}.button-refresh:hover{color:#ed1b24}.button-refresh:hover:before{background-color:#ed1b24}.button:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.button [disabled],.button.disabled{pointer-events:none;opacity:.65}@media (max-width:767px){.button{font-size:14px}}.button-filter{padding:10px 20px;font-size:14px;font-weight:700;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;text-transform:uppercase;border-radius:10px;background:#f2f2f2;cursor:pointer;line-height:18px}.button-filter:hover{color:#ed1b24}.button-filter.active{color:#fff;background:#ed1b24}.my-select{font-weight:500;color:#211f1f;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:180px;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.my-select__label{margin-bottom:8px;color:#a3afbc}.my-select__wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-select__content{flex-grow:1;-webkit-box-flex:1;position:relative;-ms-flex-positive:1}.my-select__selected{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:border-radius .3s ease-in-out,border-color .3s ease-in-out,color .2s ease-in-out;-o-transition:border-radius .3s ease-in-out,border-color .3s ease-in-out,color .2s ease-in-out;transition:border-radius .3s ease-in-out,border-color .3s ease-in-out,color .2s ease-in-out;border-bottom:1px dashed #c5c5c5;cursor:pointer;padding-bottom:8px;white-space:nowrap}.my-select__selected:after{height:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";position:absolute;top:50%;background:url(/local/common/constructor/img/drop.svg) 50% no-repeat;background-size:contain;width:8px}.my-select__selected:hover{border-color:#f47920}.my-select__selected_name{font-weight:700}.my-select__selected_name.error{color:#ed1b24}.my-select__selected.active{border-color:#f47920;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.my-select__selected.active:after{-webkit-transform:translateY(-50%) scaleY(-1);-ms-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.my-select__options{overflow:auto;padding:8px 0;border:none;right:0;position:absolute;max-height:340px;min-width:100%;top:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 4px 24px rgba(0,0,0,.08);box-shadow:0 0 2px rgba(0,0,0,.12),0 4px 24px rgba(0,0,0,.08);border-radius:10px;background:#fff;left:0;display:none;z-index:11}.my-select__option:first-of-type{display:none}.my-select__option{padding:8px 16px;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;cursor:pointer}.my-select__option.hidden{display:none!important}.my-select__option:hover{color:#f47920}.my-select select{pointer-events:none;position:absolute;opacity:0;bottom:0;left:0}.my-select_outline .my-select__selected{padding:13px 16px;border:1px dashed #c5c5c5;border-radius:4px}.my-select_outline .my-select__options{border-radius:0 0 10px 10px}.my-select_present .my-select__selected{padding-left:50px}.my-select_present .my-select__selected:before{height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:url(/local/common/constructor/img/present.svg) 50%/contain no-repeat;left:16px;width:20px}.my-radio-button{position:relative;margin:0}.my-radio-button input{pointer-events:none;position:absolute;opacity:0;bottom:0;left:0}.my-radio-button span{padding:12px 10px;font-size:15px;font-weight:500;color:#00000099;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;text-align:center;border-radius:9px;background:#f1f1f1;cursor:pointer;line-height:1;display:block}.my-radio-button input:checked~span{pointer-events:none;color:#fff;background:#333}.my-radio-button:hover span{color:#e21b13}.my-radio{position:relative;margin:0}.my-radio input{pointer-events:none;position:absolute;opacity:0;bottom:0;left:0}.my-radio span{font-weight:500;color:#00000099;-webkit-box-align:center;position:relative;text-align:center;align-items:center;cursor:pointer;line-height:1;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.my-radio span:before{height:27px;border:1px solid #d9d9d9;margin-right:10px;content:"";border-radius:50%;width:27px;display:block}.my-radio span:after{height:15px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;content:"";position:absolute;opacity:0;top:6px;border-radius:50%;background:#e21b13;left:6px;width:15px}.my-radio input:checked~span{pointer-events:none}.my-radio input:checked~span:after{opacity:1}.my-radio:hover span{color:#e21b13}.my-radio-image{position:relative;margin:0}.my-radio-image input{pointer-events:none;position:absolute;opacity:0;bottom:0;left:0}.my-radio-image span{padding:6px 14px;font-size:13px;font-weight:700;color:#211f1f;-webkit-box-align:center;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;text-transform:uppercase;align-items:center;border-radius:50px;background:#fff;cursor:pointer;line-height:1;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.my-radio-image span img{height:24px;margin-right:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:24px;display:block}.my-radio-image input:checked~span{pointer-events:none;color:#fff;background:#e21b13}.my-radio-image:hover span{color:#e21b13}.my-switch{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.my-switch span{font-weight:500;position:relative;cursor:pointer;width:100%;line-height:1.1;padding-left:40px}.my-switch span:before{height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#cacaca;left:0;width:32px}.my-switch span:after,.my-switch span:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";position:absolute;top:50%;border-radius:50px}.my-switch span:after{height:13px;-webkit-transform:translateY(-50%) translateX(2px);-ms-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px);background:#fff;left:1px;width:13px}.my-switch a{text-decoration:underline;color:#0000007d;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.my-switch a:hover{color:#e21b13}.my-switch input{display:none}.my-switch input:checked+span:before{background:#e21b13}.my-switch input:checked+span:after{-webkit-transform:translateY(-50%) translateX(15px);-ms-transform:translateY(-50%) translateX(15px);transform:translateY(-50%) translateX(15px);background:#fff}.my-switch_outline span{padding:11px 10px 11px 48px;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;border-radius:8px;background:#f1f1f1}.my-switch_outline span:before{left:8px}.my-switch_outline span:after{left:9px}.my-switch_outline input{display:none}.my-switch_outline input:checked+span{color:#fff;background:#333}.my-switch_present{overflow:hidden;border-radius:8px}.my-switch_present:after{height:30px;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);right:-7px;content:"";position:absolute;opacity:.5;top:-3px;background:url(/local/common/constructor/img/present.svg) 100%/contain no-repeat;width:30px}.my-switch_present span{min-height:40px;font-size:14px;background:#fff}@media (max-width:999px){.my-switch span{font-size:14px}}.my-checkbox{position:relative;margin:0}.my-checkbox input{pointer-events:none;position:absolute;opacity:0;bottom:0;left:0}.my-checkbox span{font-size:16px;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer;line-height:1.2;padding-left:30px}.my-checkbox span:before{height:20px;content:"";position:absolute;top:0;background:url(/local/common/constructor/img/check-off.svg) 50%/contain no-repeat;left:0;width:20px}.my-checkbox span:hover{color:#e21b13}.my-checkbox input:checked~span:before{background:url(/local/common/constructor/img/check-on.svg) 50%/contain no-repeat}.input-block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.input-block input{padding:13px 25px;font-size:16px;border:1px solid #e0e0e0;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;outline:none!important;border-radius:4px;width:100%;line-height:20px;font-family:Avenir Next Cyr,sans-serif}.input-block input::-webkit-input-placeholder{font-size:inherit;color:#00000066;font-family:inherit}.input-block input::-moz-placeholder{font-size:inherit;color:#00000066;font-family:inherit}.input-block input:-ms-input-placeholder{font-size:inherit;color:#00000066;font-family:inherit}.input-block input::-ms-input-placeholder{font-size:inherit;color:#00000066;font-family:inherit}.input-block input::placeholder{font-size:inherit;color:#00000066;font-family:inherit}.input-block input:not(.btn):focus,.input-block input:not(.btn):hover{border-color:#333}.input-block input.input-phone{padding-left:50px}.input-block span{font-size:12px;color:#797979;line-height:1.2;margin-top:8px;display:block}.input-block span.error{margin:0 0 13px}@media (max-width:999px){.input-block input{font-size:14px}}.input-promo{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.input-promo__title{font-size:14px;font-weight:700;margin-bottom:5px}.input-promo__input{position:relative}.input-promo__input input{height:38px;padding:8px 35px 8px 20px;font-size:14px;border:1px dashed #d2d2d2;font-weight:700;outline:none;border-radius:50px;background:#f6f6f6;width:100%;font-family:Avenir Next Cyr,serif}.input-promo__input input::-webkit-input-placeholder{font-size:inherit;font-weight:400;color:#0000004a;font-family:inherit}.input-promo__input input::-moz-placeholder{font-size:inherit;font-weight:400;color:#0000004a;font-family:inherit}.input-promo__input input:-ms-input-placeholder{font-size:inherit;font-weight:400;color:#0000004a;font-family:inherit}.input-promo__input input::-ms-input-placeholder{font-size:inherit;font-weight:400;color:#0000004a;font-family:inherit}.input-promo__input input::placeholder{font-size:inherit;font-weight:400;color:#0000004a;font-family:inherit}.input-promo__input button{height:17px;border:none;right:11px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;outline:none;top:11px;background:url(/local/common/constructor/img/arrow.svg) 50%/contain no-repeat;cursor:pointer;width:17px}#promoCodeBlock button{outline:none}.input-promo__input button:hover{opacity:.7}.input-promo__input:after{height:12px;pointer-events:none;right:10px;content:"";position:absolute;opacity:0;top:12px;background:url(/local/common/constructor/img/check.svg) 50%/contain no-repeat;width:12px}.input-promo__input .promo-error{font-size:14px;font-weight:500;color:#ed1b24;margin-top:3px;display:none}.input-promo__input.error input{border-color:#ed1b24}.input-promo__input.error .promo-error{display:block}.input-promo__input.success input{border-color:#68ae47;pointer-events:none;color:#68ae47}.input-promo__input.success button{display:none}.input-promo__input.success:after{opacity:1}.color-gray{color:#0000007d}.color-light{color:#c8c8c8}.color-red{color:#e21b13}.group-checkbox{gap:12px 20px}.group-checkbox,.subs-card{display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card{flex-shrink:0;font-size:14px;-ms-flex-negative:0;color:#333;-webkit-box-direction:normal;max-width:500px;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 10px 10px;background:#fff;-webkit-box-orient:vertical;width:100%;line-height:1.35;font-family:Avenir Next Cyr,sans-serif}.subs-card__header{height:105px;padding:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;position:relative;gap:8px;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__header img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;-o-object-position:top;object-position:top;left:0;width:100%}.subs-card__badge{padding:4px 14px;font-size:11px;font-weight:700;text-transform:uppercase;position:relative;border-radius:50px;background:#fff;z-index:1}.subs-card__body{padding:14px 18px 16px}.subs-card__title{font-size:16px;font-weight:700;margin-bottom:12px;color:#211f1f;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-transform:uppercase;cursor:pointer;font-family:Montserrat,sans-serif}.subs-card__title:hover{color:#ed1b24}.subs-card__text{font-size:15px;color:#0000007d}.subs-card__types{font-weight:500;margin:24px 0 0;padding-left:14px}.subs-card__types li::marker{color:#e21b13}.subs-card__types li+li{margin-top:6px}.subs-card__bonus{padding:10px 16px 16px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f6a71c;-webkit-box-orient:vertical;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__bonus-title{font-weight:700;margin-bottom:16px}.subs-card__bonus-list{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 12px 1fr 12px 1fr;gap:12px;display:-ms-grid;display:grid}.subs-card__bonus-item{font-weight:500;color:#211f1f;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;line-height:1;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__bonus-item img{height:18px;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0);margin-bottom:8px;display:block}.subs-card__footer{padding:20px 18px}.subs-card__footer,.subs-card__footer-price{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__footer-price{margin-bottom:10px}.subs-card__footer-price__sum{-webkit-box-align:center;align-items:center;line-height:1;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__footer-price__sum-total{font-size:28px;font-weight:800}.subs-card__footer-price__sum-total.sale{color:#e21b13}.subs-card__footer-price__sum-sale{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__footer-price__sum-sale span{font-size:12px;font-weight:500;color:#e21b13}.subs-card__footer-price__sum-sale b{font-size:14px;text-decoration:line-through;font-weight:700}.subs-card__footer-buttons{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex}.subs-card__footer-buttons .button{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.subs-card .my-select_present{margin-top:22px}.subs-card .my-select_present:before{height:16px;width:16px}.subs-card .my-select_present select{padding:9px 15px 9px 40px}.subs-card .my-select_present option{font-size:14px}