


/* Styles for Sticks
------------------------------
 */
body {
    font: 20px/28px 'Work Sans', Arial, sans-serif;
}
.button {
    background: #fec90e;
    border-radius: 20px;
    font: 13px 'Work Sans', Arial, sans-serif;
    font-weight: 700;
    color: #171407;
}
.button:hover {
    background: #46424a;
}
.button:disabled {
    color: #e1dfd9;
    background: #f7f6f3;
}
.button_disabled {
    color: #e1dfd9;
    background: #f7f6f3;
}
.button_border {
    background: #fff;
    color: #46424a;
    border-color: rgba(70,66,74,0.24);
    font-weight: 500;
}
.button_border-green {
    color: #40cf3d;
    border-color: rgba(64,207,61,0.24);
    background: #fff;
    font-weight: 500;
}
.button_border-green:hover {
    border-color: rgba(130,66,137,0.24);
    color: #a9a69e;
    background: #fff;
}
.button_border:hover {
    border-color: rgba(169,166,158,0.24);
    color: #a9a69e;
    background: #fff;
}
.button_border.button_disabled {
    color: #e1dfd9 !important;
    background: #fff !important;
    border-color: rgba(255,223,217,0.24) !important;
}
.button_white {
    background: #fff;
    color: #171407;
}
.button_white:hover {
    color: #171407;
    background: #fec90e;
}
.button_orange {
    color: #fe810e;
    border: 2px solid rgba(254,129,14,0.24);
    background: #fff;
}
.button_orange:hover {
    border-color: rgba(169,166,158,0.24);
    color: #a9a69e;
    background: #fff;
}
.button_orange.button_disabled {
    color: #e1dfd9 !important;
    background: #fff !important;
    border-color: rgba(255,223,217,0.24) !important;
}
.card-b__about_dark .card-b__about-share .button_border:hover {
    color: #171407;
}
.input-text {
    border-radius: 20px;
    font: 13px 'Work Sans', Arial, sans-serif;
}
.input-text::-webkit-input-placeholder {
    color: #a9a69e;
}
.input-text::-moz-placeholder {
    color: #a9a69e;
}
.input-text:-ms-input-placeholder {
    color: #a9a69e;
}
.input-text::-ms-input-placeholder {
    color: #a9a69e;
}
.input-text::placeholder {
    color: #a9a69e;
}
.input-text:focus {
    border-color: rgba(70,66,74,0.48);
}
.input-text_white {
    color: #fff;
    border: 1px solid rgba(255,255,255,0.4);
}
.input-text_white:focus {
    border-color: #fff;
}
.input-text_white::-webkit-input-placeholder {
    color: rgba(255,255,255,0.48);
}
.input-text_white::-moz-placeholder {
    color: rgba(255,255,255,0.48);
}
.input-text_white:-ms-input-placeholder {
    color: rgba(255,255,255,0.48);
}
.input-text_white::-ms-input-placeholder {
    color: rgba(255,255,255,0.48);
}
.input-text_white::placeholder {
    color: rgba(255,255,255,0.48);
}
a {
    color: #46424a;
}
a:hover {
    color: #46424a;
}
.attention-b {
    background: #46424a;
}
.main-page-b__top {
    background: #f7f6f3;
}
.header-b__item svg {
    fill: #46424a;
}
.header-b__item a:hover svg {
    fill: #46424a;
}
.header-b__burger i {
    background: #46424a;
}
.drop-menu-b__content {
    background: #fec90e;
}
.drop-menu-b:after {
    background:rgba(138,118,37,.3)
}
.drop-menu-b__item {
    font-weight: normal;
    font-family: 'Oswald', Arial, sans-serif;
}
.header-b__drop-item:hover {
    color: #46424a;
    background: rgba(70,66,74,0.16);
}
.header-b__drop-item:hover .header-b__drop-currency {
    color: #46424a;
}
.header-b__burger:hover i {
    background: #46424a;
}
.main-page-b__tags-links {
    color: #46424a;
    background: rgba(70,66,74,0.12);
    border-radius: 20px;
    font-size: 15px;
}
.main-page-b__tags-links:hover {
    color: #a9a69e;
    background: rgba(169,166,158,0.12);
}
.main-page-b__category {
    font-size: 15px;
}
.main-page-b__category a {
    color: #a9a69e;
}
.main-page-b__category a:hover {
    color: #a9a69e;
}
.main-page-b__price {
    font-size: 15px;
}
.main-page-b__title {
    font: 46px/56px 'Oswald', Arial, sans-serif;
}
@media (max-width: 750px) {
    .main-page-b__title {
        font-size: 36px;
        line-height: 40px;
    }
}
.main-page-b__title a span {
    color: #a9a69e;
}
.main-page-b__title a:hover {
    color: #a9a69e;
}
.main-page-b__title a:hover span {
    color: #a9a69e;
}
.footer-b {
    background: #46424a;
}
.footer-b__title {
    font-weight: normal;
    font-family: 'Oswald', Arial, sans-serif;
}
.sub-b__item {
    color: #a9a69e;
}
.sub-b__links {
    color: #a9a69e;
}
.start-b {
    background: #f7f6f3;
}
.start-b .title {
    float:left;
    margin:0 7px 0 0;
    color:#171407
}
.start-b__note {
    font-family: 'Oswald', Arial, sans-serif;
    font-size:46px;
    line-height:56px;
    color:#A9A69E;
    font-weight:400;
    text-transform:lowercase;
}
@media (max-width: 750px) {
    .start-b__note {
        font-size: 36px;
        line-height: 40px;
    }
}
.title {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.title span {
    color: #a9a69e;
}
.title_h1 {
    font-size: 46px;
    line-height: 56px;
}
@media (max-width: 750px) {
    .title_h1 {
        font-size: 36px;
        line-height: 40px;
    }
}
.title_h2 {
    font-size: 30px;
    line-height: 40px;
}
.tabs-b__item_more .tabs-b__links span {
    color: #46424a;
    background: rgba(70,66,74,0.12);
    border-radius:20px;
    transition:.15s linear
}
.tabs-b__item_more .tabs-b__links:hover span {
    color: #a9a69e;
    background: rgba(169,166,158,0.12);
}
.tabs-b__links {
    color: #171407;
}
.tabs-b__links:hover {
    color: #a9a69e;
}
.tabs-b__links_active {
    color: #a9a69e;
}
.tabs-b__links_active:after {
    background: #a9a69e;
}
.label-b_sale {
    border-radius: 0 20px 20px 0;
}
.label-b_new {
    border-radius: 20px;
    background: #dff5d7;
    color: #40cf3d;
}
.label-b_hot {
    border-radius: 20px;
}
.also-b__price-current {
    color: #46424a;
}
.also-b__price-added svg {
    fill: #46424a;
}
.also-b__price-sale {
    color: #a9a69e;
}
.also-b__title {
    font-family: 'Oswald', Arial, sans-serif;
    font-size: 18px;
    line-height: 24px;
}
.also-b__block:hover {
    border-color: rgba(130,66,137,0.24);
}
.also-b__block:hover .also-b__title {
    color: #080b17;
}
.also-b__block:hover .also-b__price-current {
    color: #080b17;
}
.also-b__block:hover .also-b__price-added svg {
    fill: #080b17;
}
.also-b__price-added:hover {
    background: rgba(70,66,74,0.12);
}
.also-b__price-added:hover svg {
    fill: #46424a !important;
}
.also-b__price-added:hover .also-b__price-current {
    color: #46424a;
}
.card-b__desc {
    font-size: 18px;
}
.card-b__title h1 {
    font-family: 'Oswald', Arial, sans-serif;
    font-size: 46px;
    line-height: 56px;
}
.card-b__title span {
    color: #a9a69e;
}
@media (max-width: 750px) {
    .card-b__title h1 {
        font-size: 36px;
        line-height: 40px;
    }
}
.card-b__about-price s {
    color: #a9a69e;
}
.card-b__about-share a svg {
    fill: #a9a69e;
}
.card-b__about-share a:hover svg {
    fill: #a9a69e;
}
.card-b__about-priceFixed {
    border-radius: 20px;
    font-family: 'Oswald', Arial, sans-serif;
}
.arrow-b {
    border-color: rgba(23,20,7,0.24);
}
.arrow-b svg {
    fill: #171407;
}
.arrow-b:hover {
    border-color: rgba(23,20,7,0.24);
}
.arrow-b:hover svg {
    fill: #171407;
}
.card-b__about_dark .arrow-b:hover svg {
    fill: #171407 !important;
}
.card-b__about_dark .card-b__about-share a:hover svg {
    fill: #171407;
}
.arrow-b.swiper-button-disabled {
    border-color: rgba(23,20,7,0.12) !important;
}
.arrow-b.swiper-button-disabled svg {
    fill: #46424a !important;
}
.card-b__about_dark {
    background-color: #46424a;
}
.card-b__about_dark .card-b__about-price {
    border-radius: 20px;
}
.card-b__about_dark .card-b__about-price_show {
    background: none;
}
.top-b__note {
    font-family: 'Oswald', Arial, sans-serif;
}
.top-b__note_green {
    color: #40cf3d;
}
.counter-b__control svg {
    fill: #a9a69e;
}
.counter-b__control:hover svg {
    fill: #a9a69e;
}
.cart-b__item-title a span {
    color: #a9a69e;
}
.cart-b__item-title a:hover {
    color: #a9a69e;
}
.cart-b__item-title a:hover span {
    color: #a9a69e;
}
.cart-b__short-info {
    color: #a9a69e;
}
.cart-b__short-back a {
    color: #a9a69e;
}
.cart-b__short-back a:hover {
    color: #a9a69e;
}
.cart-b__short-back a svg {
    fill: #a9a69e;
}
.cart-b__short-back a:hover svg {
    fill: #a9a69e;
}
.cart-b__block-total {
    font-weight: 500;
}
.checkbox + label {
    color: #46424a;
    -webkit-transition: 0.15s linear;
    transition: 0.15s linear;
}
.checkbox + label:hover {
    color: #46424a;
}
.checkbox:checked + label {
    color: #40cf3d;
}
.checkbox:checked + label:before {
    background: #40cf3d;
    border-color: #40cf3d;
}
.radio + label {
    color: #46424a;
    -webkit-transition: 0.15s linear;
    transition: 0.15s linear;
}
.radio + label:hover {
    color: #46424a;
}
.radio:checked + label {
    color: #40cf3d;
}
.radio:checked + label:before {
    background: #40cf3d;
    border-color: #40cf3d;
}
.top-b__buttons-text {
    color: #a9a69e;
}
.top-b__buttons-item svg {
    fill: #46424a;
}
.top-b__buttons-title {
    color: #46424a;
}
.top-b__buttons-title_black {
    color: #081711;
}
.top-b__buttons-item:hover svg {
    fill: #46424a;
}
.top-b__buttons-item:hover .top-b__buttons-title {
    color: #46424a;
}
.cart-b__tracking span {
    color: #a9a69e;
}
.cart-b__step_process .cart-b__step-point {
    border-color: #40cf3d;
}
.cart-b__step_process .cart-b__step-point:after {
    background: #40cf3d;
}
.cart-b__step_process:before {
    border-color: #40cf3d;
}
.cart-b__step_done .cart-b__step-point {
    border-color: #40cf3d;
}
.cart-b__step_done:before {
    border-color: #40cf3d;
}
.cart-b__way-desc {
    color: #a9a69e;
}
.cart-b__way-desc span {
    color: #080b17;
}
.cart-b__step-date {
    color: #a9a69e;
}
.cart-b__step_done {
    color: #40cf3d;
}
.cart-b__step_done .cart-b__step-date {
    color: #40cf3d;
}
.cart-b__empty-text {
    color: #a9a69e;
}
.help-block-b__element {
    border-radius: 20px;
}
.help-block-b__title {
    font-family: 'Oswald', Arial, sans-serif;
}
.page-text__title {
    border-color: #e4ece9;
    color: #a9a69e;
}
.page-text a {
    color:#A9A69E
}
.page-text a:hover {
    color:#FEC90E
}
.block-b__links {
    color: #46424a;
}
.block-b__links:hover {
    color: #a9a69e;
}
.block-b__links_active {
    color: #a9a69e;
}
.block-b__links_active:after {
    background: #a9a69e;
}
.contacts-page__links_gray {
    color: #a9a69e;
}
.contacts-page__links_gray:hover {
    color: #a9a69e;
}
.news-page__date {
    color: #a9a69e;
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.news-page__title {
    font-family: 'Oswald', Arial, sans-serif;
    font-size: 30px;
    line-height: 40px;
    color: #000;
}
@media (max-width: 750px) {
    .news-page__title {
        font-size: 24px;
        line-height: 32px;
    }
}
.news-page__block:hover .news-page__title {
    color: #000;
}
.news-full-page__date {
    color: #a9a69e;
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.card-b__about-value {
    background: #fff;
}
.compare-b__select-toggle {
    border-color: rgba(23,20,7,0.24);
}
.compare-b__select-toggle svg {
    fill: #171407;
}
.compare-b__select-toggle:hover {
    border-color: #171407;
    background: #171407;
}
.compare-b__select-toggle:hover svg {
    fill: #fff;
}
.compare-b__select-item_active {
    color: #171407;
}
.compare-b__select-item:hover {
    color: #171407;
    background: rgba(70,66,74,0.16);
}
.compare-b__block-price {
    color: #46424a;
}
.compare-b__block-price svg {
    fill: #46424a;
}
.also-b__price {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.compare-b__block-title {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.compare-b__block-price {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.compare-b__block:hover .compare-b__block-title {
    color: #46424a;
}
.compare-b__block:hover .compare-b__block-price {
    color: #46424a;
}
.compare-b__block:hover .compare-b__block-price svg {
    fill: #46424a;
}
.bottom-page {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.bottom-page a {
    color: #a9a69e;
}
.bottom-page a:hover {
    color: #a9a69e;
}
.done-page__text {
    font-family: 'Oswald', Arial, sans-serif;
}
.done-page {
    color: #40cf3d;
}
.profile-page__info-text {
    color: #a9a69e;
}
.profile-page__info-label {
    color: #a9a69e;
}
.profile-page__info-label span {
    color: #40cf3d;
}
.profile-page__code {
    font-family: 'Oswald', Arial, sans-serif;
    color: #fe810e;
    font-size: 30px;
    text-align: center;
}
.profile-page__orders {
    font-size: 15px;
}
.block-b__item {
    font-size: 15px;
}
.profile-page__graph {
    color: #40cf3d;
}
.drop-menu-b__links {
    color: #171407;
}
.drop-menu-b__links:hover {
    color: #171407;
    opacity: 0.5;
}
.drop-menu-b__grid_bottom {
    color: #171407;
    opacity: 0.5;
}
.drop-menu-b__grid_bottom .drop-menu-b__column a {
    color: #171407;
}
.drop-menu-b__grid_bottom .drop-menu-b__column a:hover {
    color: #171407;
    opacity: 0.5;
}
.profile-page__show {
    color: #a9a69e;
}
.error-page__content .title_h1 {
    font-weight: 400;
}
.error-page__text {
    font-family: 'Oswald', Arial, sans-serif;
}
.profile-page__info-label {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
}
@media (max-width: 750px) {
    .profile-page__info-label {
        font-size: 16px;
        line-height: 24px;
    }
}
.help-block-b__title {
    font-weight: 400;
}
.contacts-page__text {
    font-size: 18px;
    line-height: 28px;
}
@media (max-width: 750px) {
    .contacts-page__text {
        font-size: 16px;
        line-height: 24px;
    }
}
.contacts-page__title {
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 400;
}
.news-page__title {
    font-weight: 400;
}
.cart-b__table-head {
    color: #a9a69e;
}
.cart-b__block-note {
    color: #a9a69e;
}
.cart-b__block-label {
    color: #a9a69e;
}
.cart-b__table-toggle {
    color: #a9a69e;
}
.cart-b__tracking {
    font-family: 'Oswald', Arial, sans-serif;
}
.cart-b__way-time {
    color: #a9a69e;
}
b,
strong {
    font-weight: 600;
}
.buy-overlay-b {
    background: #302e22;
}
.buy-overlay-b__about {
    color:#A9A69E;
}
.main-grid-b__tags-links {
    color: #46424a;
    background: rgba(70,66,74,0.12);
    border-radius: 20px;
    font-size: 15px;
}
.main-grid-b__tags-links:hover {
    color: #a9a69e;
    background: rgba(169,166,158,0.12);
}
