#rec759519554 .tn-elem[data-elem-id="1712992480224"] .tn-atom:hover {
text-decoration: underline;
}

#rec746696138 .tn-elem[data-elem-id="1712992480224"] .tn-atom:hover {
text-decoration: underline;
}

#rec746696138 .t-records a[href^=tel]:hover {
text-decoration: underline;
}

.t-records a[href^=tel]:hover {
text-decoration: underline;
}

#rec767147090 .tn-elem[data-elem-id="1712992480224"] .tn-atom:hover {
text-decoration: underline;
}

#rec767147090 .t-records a[href^=tel]:hover {
text-decoration: underline;
}

#rec750215269 .t706__cartwin-totalamount-wrap {
    color: #ffffff !important;
    display: none !important;
}

#rec750215269 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec750215269 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
font-weight:300;
color:#202020;
}


#rec750215269 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
font-weight:300;
color:#202020;
}




.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    border-radius: 5% !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    border-radius: 5% !important;
}





.t706__cartwin-totalamount-wrap {
    display: none !important;
}

.t838 .t-input {
    font-size: 12px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 300 !important;
}


#rec752118737 .t-site-search-dm__result__product_title {
font-weight:500;
font-color:#202020;
}

#rec752118737 .t-site-search-dm__result__title {
font-weight:500;
font-color:#202020;
}

#rec752118737 .t-site-search-popup {
z-index: 999999!important;
position: relative !important;
}

#rec746696147 .t-site-search-popup {
z-index: 999999!important;
position: relative !important;
}

#rec752118738 .t-site-search-popup {
z-index: 999999!important;
position: relative !important;
}





#rec750260026 .t702 .t-submit {
    width: 70%;
    margin-top: 30px;
}

#rec750260026 .t702 .t702__form-bottom-text {
    margin-top: 10px;
    font-size: 12px;
}

#rec750351510 .t-feed__post-popup__date.t-uptitle {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
font-weight: 500;
color: #878787;
}

#rec750351510 .t-feed__post-popup__close-text {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:20px;
font-weight: 400;
}

#rec746134970 .t-feed__post-popup__date.t-uptitle {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
font-weight: 500;
color: #878787;
}

#rec746134970 .t-feed__post-popup__close-text {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:20px;
font-weight: 400;
}


#rec750215269 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec750215269 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec750215269 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec750215269 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec750215269 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec750215269 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec750215269 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec750215269 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec750215269 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec750215269 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec750215269 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec750215269 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec750215269 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec750215269 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec750215269 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec750215269 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec750215269 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec750215269.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}



#rec750215269 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec750215269 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec750215269 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec750215269 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec750215269 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec750215269 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec750215269 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec750215269 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec750215269 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec750215269 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec750215269 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec750215269 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec750215269 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec750215269 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec750215269 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec750215269 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec750215269 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec750215269 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec750215269 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec750215269 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec750215269 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec750215269 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec750215269 .t-store__card__sku {
display: none;
}

#rec750215269 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec750215269 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec750215269 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763067114 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763067114 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763067114 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763067114 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763067114 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763067114 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763067114 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763067114 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763067114 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763067114 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763067114 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763067114.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763067114 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763067114 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763067114 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763067114 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763067114 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763067114 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763067114 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763067114 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763067114 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763067114 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763067114 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763067114 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763067114 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763067114 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763067114 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763067114 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763067114 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763067114 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763067114 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763067114 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763067114 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763067114 .t-store__card__sku {
display: none;
}

#rec763067114 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763067114 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763067114 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763076573 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763076573 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763076573 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763076573 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763076573 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763076573 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763076573 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763076573 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763076573 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763076573 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763076573 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763076573 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763076573 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763076573 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763076573 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763076573 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763076573 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763076573.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763076573 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763076573 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763076573 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763076573 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763076573 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763076573 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763076573 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763076573 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763076573 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763076573 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763076573 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763076573 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763076573 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763076573 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763076573 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763076573 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763076573 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763076573 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763076573 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763076573 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763076573 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763076573 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763076573 .t-store__card__sku {
display: none;
}

#rec763076573 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763076573 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763076573 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763067114 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763067114 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763067114 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763067114 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763067114 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763067114 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763067114 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763067114 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763067114 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763067114 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763067114 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763067114 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763067114.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763067114 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763067114 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763067114 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763067114 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763067114 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763067114 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763067114 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763067114 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763067114 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763067114 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763067114 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763067114 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763067114 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763067114 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763067114 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763067114 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763067114 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763067114 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763067114 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763067114 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763067114 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763067114 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763067114 .t-store__card__sku {
display: none;
}

#rec763067114 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763067114 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763067114 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763077844 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763077844 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763077844 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763077844 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763077844 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763077844 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763077844 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763077844 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763077844 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763077844 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763077844 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763077844 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763077844 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763077844 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763077844 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763077844 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763077844 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763077844.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763077844 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763077844 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763077844 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763077844 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763077844 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763077844 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763077844 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763077844 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763077844 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763077844 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763077844 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763077844 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763077844 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763077844 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763077844 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763077844 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763077844 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763077844 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763077844 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763077844 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763077844 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763077844 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763077844 .t-store__card__sku {
display: none;
}

#rec763077844 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763077844 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763077844 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763080198 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763080198 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763080198 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763080198 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763080198 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763080198 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763080198 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763080198 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763080198 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763080198 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763080198 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763080198 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763080198 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763080198 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763080198 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763080198 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763080198 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763080198.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763080198 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763080198 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763080198 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763080198 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763080198 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763080198 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763080198 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763080198 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763080198 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763080198 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763080198 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763080198 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763080198 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763080198 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763080198 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763080198 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763080198 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763080198 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763080198 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763080198 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763080198 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763080198 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763080198 .t-store__card__sku {
display: none;
}

#rec763080198 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763080198 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763080198 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763098338 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763098338 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763098338 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763098338 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763098338 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763098338 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763098338 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763098338 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763098338 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763098338 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763098338 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763098338 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763098338 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763098338 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763098338 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763098338 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763098338 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763098338.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763098338 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763098338 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763098338 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763098338 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763098338 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763098338 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763098338 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763098338 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763098338 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763098338 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763098338 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763098338 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763098338 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763098338 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763098338 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763098338 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763098338 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763098338 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763098338 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763098338 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763098338 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763098338 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763098338 .t-store__card__sku {
display: none;
}

#rec763098338 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763098338 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763098338 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//


#rec763454624 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763454624 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763454624 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763454624 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763454624 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763454624 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763454624 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763454624 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763454624 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454624 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454624 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763454624 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454624 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454624 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763454624 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763454624 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763454624 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763454624.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763454624 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763454624 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763454624 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763454624 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763454624 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763454624 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763454624 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763454624 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763454624 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763454624 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763454624 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763454624 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763454624 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763454624 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763454624 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763454624 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763454624 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763454624 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763454624 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763454624 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763454624 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763454624 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763454624 .t-store__card__sku {
display: none;
}

#rec763454624 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763454624 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763454624 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763454674 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763454674 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763454674 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763454674 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763454674 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763454674 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763454674 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763454674 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763454674 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454674 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454674 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763454674 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454674 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763454674 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763454674 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763454674 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763454674 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763454674.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763454674 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763454674 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763454674 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763454674 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763454674 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763454674 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763454674 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763454674 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763454674 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763454674 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763454674 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763454674 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763454674 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763454674 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763454674 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763454674 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763454674 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763454674 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763454674 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763454674 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763454674 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763454674 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763454674 .t-store__card__sku {
display: none;
}

#rec763454674 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763454674 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763454674 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//

#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763118959 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763118959 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763118959 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763118959 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763118959 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763118959 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763118959 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763118959 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763118959 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763118959 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763118959 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763118959.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763118959 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763118959 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763118959 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763118959 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763118959 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763118959 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763118959 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763118959 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763118959 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763118959 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763118959 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763118959 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763118959 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763118959 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763118959 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763118959 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763118959 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763118959 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763118959 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763118959 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763118959 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763118959 .t-store__card__sku {
display: none;
}

#rec763118959 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763118959 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763118959 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//


#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763118959 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763118959 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763118959 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763118959 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763118959 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763118959 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763118959 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763118959 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763118959 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763118959 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763118959 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763118959 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763118959.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763118959 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763118959 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763118959 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763118959 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763118959 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763118959 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763118959 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763118959 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763118959 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763118959 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763118959 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763118959 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763118959 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763118959 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763118959 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763118959 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763118959 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763118959 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763118959 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763118959 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763118959 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763118959 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763118959 .t-store__card__sku {
display: none;
}

#rec763118959 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763118959 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763118959 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//


#rec763234117 .t-store .t-store__tabs_tabs .t-store__tabs__content a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763234117 .t-store .t-store__tabs_tabs .t-store__tabs__content a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763234117 .t-descr:not(.t706__product-title) a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 600;
    background-color: #1fa569;
    color: #ffffff !important;
}

#rec763234117 .t-descr:not(.t706__product-title) a:before {
    content: "\1F5CA";
    margin-right: 10px;
    height: 20px;
    width: 20px;
}

#rec763234117 .t-descr:not(.t706__product-title) a:hover{
    background-color: #1f5ba5 !important;
    -webkit-box-shadow: 0 3px 9px #dbdbdb;
    box-shadow: 0 3px 9px #dbdbdb;
    }

#rec763234117 .t-store__product-snippet .t-store__prod-popup__brand {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763234117 .t-store__product-snippet .t-store__prod-popup__sku {
font-size:16px;
font-family:'Montserrat',Arial,sans-serif !important;
}

#rec763234117 .t-store__product-popup .t-typography__characteristics {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:16px;
}

#rec763234117 .t951 .t951__sidebar .t-store__filter__item .t-checkbox__control {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763234117 .t-store__filter__title, .t-store__sort-select-wrapper {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763234117 .t-store__filter__search .t-store__filter__input {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:300;
color:#202020;
}

#rec763234117 t-store__sort-select t-descr t-descr_xxs js-store-filter-sort{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763234117 t-store__filter__input js-store-filter-search{
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
}

#rec763234117 .t-store__sort-select {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:12px;
}

#rec763234117 .t-store__filter__prods-number {
font-family:'Montserrat',Arial,sans-serif !important;
font-size:14px;
font-weight:500;
}

#rec763234117 .js-product-edition-option t-product__option {
margin-top:-50px !important;
}

#rec763234117 .t-store__filter__search-and-sort{
padding-bottom:40px;
margin-bottom: 0px !important;
}

#rec763234117.js-product t-store__card t-store__stretch-col t-store__stretch-col_25 t-align_left t-item {
border: 0.1rem solid #efefef;
}

#rec763234117 .t951 .t951__grid-cont.t-store__valign-buttons .t-item {
border-right: 0.1rem solid #efefef;
border-bottom: 0.1rem solid #efefef;
border-top: 0.1rem solid #efefef;
border-left: 0.1rem solid #efefef;
padding: 30px 20px 20px 20px !important;
}

#rec763234117 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
border-right: 0.0rem solid #e0e0e0;
}

@media screen and (min-width:960px) {
#rec763234117 .t951 .t951__sidebar_sticky .t951__sidebar-wrapper{
padding-top:10px;
min-height:1500px;
}
}

#rec763234117 .js-store-price-wrapper t-store__card__price-wrapper{
margin-top:-100px !important;
max-height: 0px !important;
}

#rec763234117 .js-product .t-product__option-selected_select {
    width:100% !important;
    max-width: 300px;
    min-height: 37px;
}

#rec763234117 .t-store__card__btns-wrapper js-store-buttons-wrapper{
    padding-bottom: 50px !important;
}

#rec763234117 .t-store__card__btns-wrapper {
    margin-top: 20px !important;
}

#rec763234117 .t-store .t-product__option-variants  {
    width:100% !important;
    max-width: 300px !important;
    min-height: 37px !important;
    padding-right: 0px !important;
}

#rec763234117 .t-store__relevants__title {
    font-size: 20px !important;
    color: #1f5ba5 !important;
    margin-top: 90px !important;
    margin-bottom: 80px !important;
    padding-bottom: 20px !important;

    font-weight: 600 !important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important;
    border-bottom: 1px solid #e8e8e8;
}

#rec763234117 .t-store__prod-popup__col-right {
        padding: 60px, 60px !important;
    }

#rec763234117 .t-popup .t-typography__title {
        margin-bottom: 20px !important;
        max-width: 500px;
    }

#rec763234117 .t-store__product-popup .t-typography__characteristics  {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 2.0 !important;
}

#rec763234117 .t-store .t-store__tabs_tabs .t-store__tabs__content {
    font-size: 16px !important;
    font-family:'Montserrat',Arial,sans-serif !important;
    font-weight: 400 !important;
}

#rec763234117 .t-slds__bgimg {
    padding: 40px, 0px !important;
    padding-bottom: 90% !important;
}

#rec763234117 .t-store__card__btn {
width: 73% !important;
height: 40px !important;
padding-left: 3px !important;
padding-right: 3px !important;
}

#rec763234117 .t1002__addBtn {
    height: 41px !important;
    width: 41px !important;
}

#rec763234117 .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
margin-top: 20px !important;
margin-left: 5px !important;
}

#rec763234117 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1f5ba5 !important;
}

#rec763234117 .t-slds__thumbsbullet-border {
    top: -5px !important;
    right: -5px !important;
    left: -5px !important;
    bottom: -5px !important;
    border-radius: 8px !important;
}

#rec763234117 .t-store__card__btn-text {
font-weight: 500 !important;
font-size:14px !important;
}

#rec763234117 .t-store__prod-snippet__container {
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

#rec763234117 .t-store__card__price-wrapper {
    margin-top: -5px !important;
}

#rec763234117 .t-store__card__sku {
display: none;
}

#rec763234117 .t-store__card__textwrapper {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763234117 .t-store__card__sku t-descr t-descr_xxs {
    padding-bottom: -5px !important;
    margin-bottom: -5px !important;
}

#rec763234117 .t-store .t-product__option {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
}

//


