@charset "UTF-8";.bttn{box-sizing:border-box;border:2px solid;border-radius:5px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:40px;line-height:36px;min-width:160px;outline:0;padding:0 10px;text-align:center;text-decoration:none;transition:all .2s ease;vertical-align:middle}.icon-arrow{font-size:1.875rem;width:1em}.svg-icon{display:inline-block;fill:currentColor;height:1em;vertical-align:middle}.icon:before{display:inline-block;content:''}.icon-bonus:before{background-image:url(/skin/images/png-sprite.png);background-position:0 0;width:19px;height:20px}.bttn_base-light{background-color:#fff;color:#d2d2d2}.bttn_base-light:hover{background-color:#e6e6e6;color:#d2d2d2}.bttn_base-light:hover{color:#232529}.main-header-wrap{background-color:#fff;box-shadow:0 6px 4px -5px rgba(0,0,0,.66);position:relative;z-index:2}.sticky .main-header-wrap{box-shadow:none;height:52px}.sticky .main-header-wrap .main-header{height:52px}.main-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main-header__contacts-layout{display:-ms-flexbox;display:flex;padding:15px 0}.main-header__basket{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.contacts-block{margin-left:70px}.contacts-block:first-child{margin-left:0}.contacts-block__ttl{font-size:14px;font-weight:700;margin:3px 0}.contacts-block__ttl-s{font-size:11px;font-weight:300}.contacts-block__note{font-size:11px;font-weight:300}.phone-link{color:#232529;font-size:16px;font-weight:700;text-decoration:none}.phone-link:hover{color:#232529}.phone-link__code{color:#ca0013;font-weight:100}.basket{background:url(/skin/images/cart_img.png) no-repeat 8px 15px;height:100%;padding-left:80px;position:relative}.basket__inner{background-color:#eee;height:100%;min-height:110px;min-width:240px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.basket__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;padding:14px 15px;min-height:59px}.basket__count{font-size:22px;font-weight:400}.basket__sum{font-size:22px;font-weight:400}.basket__sup{color:#676767;font-size:12px;position:relative;top:-10px}.basket__slash{border-top:1px solid #bebebe;display:inline-block;margin:0 -5px -1px 5px;transform:rotate(-55deg);transform-origin:0 0;width:20px}.basket__btn{margin-top:8px;text-align:center}.sticky .basket{background-size:42px auto;background-position:0 50%;padding-left:40px}.sticky .basket__inner{min-height:52px}.sticky .basket__container{padding:0 10px;height:52px;min-height:52px}.sticky .basket__sticky-link{position:absolute;top:0;left:0;right:0;bottom:0}.basket__payment{position:absolute;left:0;bottom:10px}.authorization{float:right;margin-left:25px}.authorization__auth{line-height:36px}.authorization__hello{border-bottom:1px dotted;color:#fada00;font-size:14px;font-weight:500;text-decoration:none}.authorization__hello:hover{border-color:transparent;color:#fada00}.authorization__exit{margin-left:8px}.authorization__btn{background-color:#ca0013;border:2px solid #ca0013;border-top:none;border-radius:0 0 5px 5px;color:#fff;display:inline-block;font-size:14px;font-weight:500;height:36px;line-height:36px;padding:0 10px;text-decoration:none}.authorization__btn:hover{background-color:#b11;color:#fff}.callback-btn{float:right;margin-left:25px;background-color:transparent;border:2px solid #ca0013;border-top:none;border-radius:0 0 5px 5px;color:#fff;display:inline-block;font-size:14px;font-weight:500;height:36px;line-height:36px;padding:0 10px;text-decoration:none}.callback-btn:hover{background-color:rgba(255,255,255,.1);color:#fff}.icon:before{background-image:url(/skin/images/icons.png);content:'';display:inline-block;vertical-align:middle;margin:-2px 10px 0 0}.icon.auth-icon:before{background-position:0 -19px;height:19px;width:19px}.icon.exit-icon:before{background-position:-120px -250px;height:18px;margin-right:0;width:18px}.icon.callback-icon:before{background-position:-55px -275px;height:18px;width:18px}.bonus-lbl{line-height:normal;position:relative;z-index:5}.item .bonus-lbl{position:absolute;left:0;top:0}.bonus-lbl__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.buy_block_bottom .bonus-lbl__content{cursor:pointer}.bonus-lbl__content_sm{margin-top:5px}.bonus-lbl__content_sm .bonus-lbl__val{font-size:12px;height:26px;line-height:26px}.bonus-lbl__val{background-color:#fada00;border-radius:5px;color:#000;font-size:13px;font-weight:700;height:42px;line-height:42px;letter-spacing:-1px;min-width:48px;padding:0 2px;text-align:center}.bonus-lbl__text{background-color:#000;border-radius:0 5px 5px 0;color:#fff;font-size:9px;font-weight:700;padding:4px}.bonus-lbl__tooltip{display:none;margin-left:-95px;padding-top:8px;position:absolute;left:50%;width:190px}.bonus-lbl__tooltip-inner{background-color:#232529;border-radius:5px;color:#fff;font-size:11px;font-weight:300;padding:10px;position:relative;text-align:left}.bonus-lbl__tooltip-inner:before{border-bottom:5px solid #232529;border-left:5px solid transparent;border-right:5px solid transparent;content:'';margin-left:-5px;position:absolute;top:-5px;left:50%}.bonus-lbl__tooltip-inner p{margin-bottom:5px}.bonus-lbl:hover{z-index:6}.bonus-lbl:hover .bonus-lbl__tooltip{display:block}.buy_block_bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.buy_block_bottom .stock{margin:0}.buy_block_bottom .item_compare{margin:0}.bonus-info{background-color:#fada00;font-size:14px;padding:12px 10px;text-align:center}.bonus-info:before{background-image:url(/skin/images/png-sprite.png);background-position:0 0;width:19px;height:20px;content:'';display:inline-block;margin:-4px 5px 0 0;vertical-align:middle}.bonus-info__val{font-weight:700}.bonus-info_order{margin-bottom:15px}.my-bonus__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px}.my-bonus__link-text{font-size:12px;font-weight:100;line-height:1.4;margin-right:20px}.my-bonus__link-text-ttl{font-size:14px;font-weight:500}.my-bonus__link-link{border:2px solid #d2d2d2;border-radius:5px;box-sizing:border-box;height:40px;line-height:36px;margin-right:20px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:420px}.my-bonus__rules{float:right}.my-bonus__ttl{font-size:18px;line-height:40px;margin-bottom:10px}.bonus-oder{margin-bottom:15px}.bonus-oder__use{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.bonus-oder__use label{margin:0}.bonus-oder__use-val{-ms-flex:none;flex:none;width:180px}.bonus-oder__use-val input[type=text]{margin:0}.bonus-basket-info{background-color:#f7f7f7;border-radius:5px;display:none;padding:15px 10px;position:relative;margin-bottom:20px}.bonus-basket-info__close{color:#b7b7b7;cursor:pointer;font-size:20px;font-weight:700;line-height:14px;position:absolute;right:5px;top:5px}.bonus-basket-info__close:hover{color:#898989}.bonus-steps{display:-ms-flexbox;display:flex;margin-left:-30px;margin-bottom:20px}.bonus-steps__item{-ms-flex:1;flex:1;margin-left:30px;position:relative;text-align:center}.bonus-steps__item:not(:last-child):after{content:'⟶';color:#d7d7d7;font-size:40px;position:absolute;right:-36px;top:26px}.bonus-steps__num{border:2px dashed #d7d7d7;border-radius:50%;color:#ca0013;font-size:60px;height:88px;line-height:88px;margin:0 auto 10px;text-align:center;width:88px}.bonus-steps__num span{display:inline-block;transform:scaleX(.8)}.bonus-steps__ttl{font-weight:700;line-height:1.6}.bonus-steps__text{line-height:1.6}.articles-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-80px}.articles-list,.articles-list *{box-sizing:border-box}.articles-list__item{padding:0 0 60px 80px;width:33.33333%}.articles-list__img{margin-bottom:15px;text-align:center}.articles-list__img img{border-radius:5px}.articles-list__name{margin-bottom:15px;color:#232529;font-size:16px;font-weight:700}.articles-list__link{border-bottom:2px dotted #ca0013;color:#ca0013;text-decoration:none}.articles-list__link:hover{border-color:transparent}.articles-list__date{font-size:15px;font-weight:700;margin-bottom:10px}.articles-list__date-val{color:#ca0013;white-space:nowrap}