.badge{box-sizing:border-box;display:inline-block;height:24px;padding:0 10px;border-radius:100px;font-size:12px;color:#fff;line-height:25px}.badge_type_new{background-color:#c33}.badge_type_popular{background-color:#693}.badge_type_pre-order{background-color:#1e1e1e}.breadcrumbs__item{display:inline-block;margin:0 0 4px 0}.breadcrumbs__item:not(:last-child)::after{display:inline-block;content:'/';margin:0 10px 0 10px;font-size:12px;color:rgba(30,30,30,.2)}.breadcrumbs__link{font-size:14px;color:rgba(30,30,30,.6);-moz-transition:color .3s cubic-bezier(.1,0,.25,1);-o-transition:color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:color .3s cubic-bezier(.1,0,.25,1);transition:color .3s cubic-bezier(.1,0,.25,1)}.no-touch .breadcrumbs__link:not(.breadcrumbs__link_active):hover{color:#c33;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.breadcrumbs__list{list-style:none}.button{box-sizing:border-box;background:none;border:none;-moz-transition:background-color .3s cubic-bezier(.1,0,.25,1);-o-transition:background-color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:background-color .3s cubic-bezier(.1,0,.25,1);transition:background-color .3s cubic-bezier(.1,0,.25,1)}.button_full-width{width:100%;text-align:center}.button_size_m{height:56px;border-radius:6px;font-size:18px}.button_size_s{box-sizing:border-box;display:inline-block;height:46px;padding:0 30px 0 30px;border-radius:6px;font-size:16px;line-height:46px}.button_theme_blue.button_status_complete{background-color:#693}.no-touch .button_theme_blue.button_status_complete:hover{background-color:#693}.no-touch .button_theme_blue.button_status_complete:active{background-color:#693}.button_theme_blue.button_status_in-progress{background-color:#f0f0f0;color:rgba(30,30,30,.6)}.no-touch .button_theme_blue.button_status_in-progress:hover{background-color:#f0f0f0;color:rgba(30,30,30,.6)}.no-touch .button_theme_blue.button_status_in-progress:active{background-color:#f0f0f0;color:rgba(30,30,30,.6)}.button_theme_blue{background-color:#1683c6;color:#fff}.no-touch .button_theme_blue:hover{background-color:#e49211}.no-touch .button_theme_blue:active{background-color:#f49500}.navigation__link{box-sizing:border-box;display:block;padding:10px 0 10px 20px;border-left:1px solid rgba(30,30,30,.1);font-size:16px;line-height:1.2;color:rgba(30,30,30,.6);cursor:pointer;-moz-transition:border-left-color .3s cubic-bezier(.1,0,.25,1);-o-transition:border-left-color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:border-left-color .3s cubic-bezier(.1,0,.25,1);transition:border-left-color .3s cubic-bezier(.1,0,.25,1)}.no-touch .navigation__link:not(.navigation__link_active):hover{border-left-color:rgba(30,30,30,.4);-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.no-touch .navigation__link:not(.navigation__link_active):active{border-left-color:rgba(30,30,30,.6);-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.navigation__link_active{border-left-color:rgba(30,30,30,1);color:#1e1e1e}.navigation__list{opacity:0;list-style:none;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page__topic{background-color:#f0f0f0}.price-info__description{margin:14px 0 0 0;font-size:22px}.price-info__item{display:inline-block;margin:0 28px 0 0;vertical-align:top}.price-info__price{display:inline-block;vertical-align:middle}.price-info__price_type_new-price{margin-right:6px;color:#c33}.price-info__price_type_old-price{margin:0 4px 0 0;color:#a5a5a5;text-decoration:line-through}.price-info__sale{box-sizing:border-box;display:inline-block;height:24px;padding:0 10px;vertical-align:middle;border-radius:100px;background-color:#c33;font-size:12px;line-height:25px;color:#fff}.price-info__title{margin:0 0 14px 0;font-size:14px;color:rgba(30,30,30,.6)}.topic{box-sizing:border-box;padding:30px 0 30px 0}.topic__description{margin:20px 0 20px 0;font-size:16px;line-height:1.4;color:rgba(30,30,30,.6)}.topic__message{box-sizing:border-box;margin:50px 0 0 0;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.topic__title{font-family:'PTSansBold',Arial,sans-serif;font-size:32px;line-height:1.1}.page__section_max-width_fixed{box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;max-width:1400px}.topic__message{width:60%}.message{max-width:550px}.message_type_error{display:block;margin:130px auto 160px auto;text-align:center}.message__title{margin:0 0 16px 0;font-size:28px;line-height:1.2;color:rgba(30,30,30,.6)}.message__text{margin:16px 0 0 0;font-size:16px;line-height:1.4;color:rgba(30,30,30,.6)}.review__link{display:inline-block;font-size:16px}.review_type_promo{margin:120px 0 0 0}.review_type_promo .review__message{box-sizing:border-box;width:50%;margin:0 auto 25px auto;padding:30px 50px 20px 50px;border-radius:10px;background-color:#f0f0f0;text-align:center}.review_type_promo .review__text{color:rgba(30,30,30,.6)}.review_type_promo .review__author{display:inline-block;margin:20px 0 0 0}.review_type_promo .review__links{margin:0 0 40px 0;text-align:center}.select{box-sizing:border-box;margin:0 30px 0 0}.select__title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:rgba(30,30,30,.6)}.select__list{list-style:none}.select__item{display:inline-block;margin:0 20px 0 0}.select__link{position:relative;display:block;padding:14px 0 14px 0;font-size:14px;color:rgba(30,30,30,.6);cursor:pointer;-moz-transition:color .3s cubic-bezier(.1,0,.25,1);-o-transition:color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:color .3s cubic-bezier(.1,0,.25,1);transition:color .3s cubic-bezier(.1,0,.25,1)}.no-touch .select__link:not(.select__link_active):hover{color:rgba(30,30,30,.8);-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.no-touch .select__link:not(.select__link_active):active{color:rgba(30,30,30,.9);-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.select__link_active{color:#1e1e1e}.package-category__content{float:left;width:80%}.package-category__navigation{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;box-sizing:border-box;float:left;width:20%;top:24px;padding:0 60px 0 0}.package-category__product-packages{margin:40px 0 0 0}.package-category__tool-item{display:inline-block}.page__package-category{margin-top:40px}.product-package__category{margin:0 0 18px 0;font-size:14px;color:rgba(30,30,30,.6)}.product-package__header{position:relative;box-sizing:border-box;padding:30px 30px 30px 30px;border-radius:10px;background-color:#f0f0f0;-moz-transition:background-color .3s cubic-bezier(.1,0,.25,1);-o-transition:background-color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:background-color .3s cubic-bezier(.1,0,.25,1);transition:background-color .3s cubic-bezier(.1,0,.25,1)}.product-package__header-actions{margin:60px 0 0 0}.product-package__header-info{box-sizing:border-box;margin:0 0 60px 0;padding:0 60px 0 0}.product-package__name{margin:18px 0 10px 0;font-family:'PTSansBold',Arial,sans-serif;font-size:32px;color:#303030;line-height:1.1}.product-package__order{display:inline-block;width:25%;vertical-align:bottom;text-align:right}.product-package__price-info{display:inline-block;width:75%;vertical-align:bottom}.product-package__products{margin:40px 0 0 0}.product-package__products .product-card{width:25%}.product-package__products .product-card:nth-last-child(-n+4){margin-bottom:45px}.product-package__short-description{max-width:500px;margin:10px 0 0 0;font-size:14px;color:rgba(30,30,30,.6)}.product-package-list__item{margin:0 0 80px 0}.product-package-list__item:last-child{margin-bottom:0}.b-product-block-wrapper{font-size:0}.product-card{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:20%;padding:0 15px 0 15px;margin:0 0 45px 0}.product-card:nth-last-child(-n+5){margin-bottom:0}.no-touch .product-card:hover .b-add-product-submit{display:block;cursor:pointer}.product-card__img-wrapper{position:relative;margin:0 0 15px 0}.product-card__img{width:100%}.product-card__name{margin:5px 0 0 0;font-size:16px;line-height:1.3;color:rgba(30,30,30,.6);-moz-transition:color .3s cubic-bezier(.1,0,.25,1);-o-transition:color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:color .3s cubic-bezier(.1,0,.25,1);transition:color .3s cubic-bezier(.1,0,.25,1)}.no-touch .product-card:hover .product-card__name{color:#c33;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.product-card__price-info{margin:0 0 5px 0}.product-card__price{display:inline-block;font-size:14px;color:#1e1e1e}.product-card__price_type_old-price{margin-right:4px;color:#a5a5a5;text-decoration:line-through}.product-card__price_type_new-price{margin-right:6px;margin-left:4px;color:#c33}.product-card__sale{display:inline-block;margin-left:6px;font-size:14px;color:#c33}.b-product-badges{opacity:.9;position:absolute;bottom:0;left:0;text-align:left}.b-product-badge{box-sizing:border-box;display:inline-block;height:25px;padding:0 10px;border-radius:100px;font-size:12px;color:#fff;line-height:25px}.b-product-badge__popular{background-color:rgba(102,153,51,1)}.b-product-badge__new{background-color:rgba(204,51,51,1)}.b-product-badge__soldout{background-color:rgba(30,30,30,1)}.b-add-product-submit{display:none;position:absolute;right:10px;top:10px;width:18px;height:16px;background-image:url(../Content/img/icons-page.png);background-position:-82px -80px;background-repeat:no-repeat;background-color:transparent;border:0;opacity:.7}.no-touch .b-add-product-submit:hover{opacity:1}.product__view-more{position:relative;box-sizing:border-box;display:block;padding:0 0 100% 0;border-radius:10px;background-color:#f0f0f0;font-size:16px;-moz-transition:background-color .3s cubic-bezier(.1,0,.25,1);-o-transition:background-color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:background-color .3s cubic-bezier(.1,0,.25,1);transition:background-color .3s cubic-bezier(.1,0,.25,1)}.no-touch .product__view-more:hover{background-color:rgba(30,30,30,.1);-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.no-touch .product__view-more:active{background-color:rgba(30,30,30,.2)}.view-more__content{position:absolute;top:30px;left:30px;right:0;text-align:left;color:rgba(30,30,30,.6);font-size:18px}.view-more__link{position:absolute;left:30px;bottom:25px;text-align:left;color:rgba(30,30,30,.6);font-size:14px}.product-list__load-more{margin:40px 0 0 0}.product-list__load-more-icon{display:inline-block;margin:0 0 0 10px;vertical-align:middle;fill:rgba(30,30,30,.6)}