@media screen and (min-width: 768px) and (max-width: 1239px) {/*---------------------------------------------*/.b-catalogbox .catalogbox__title {padding-bottom: 0;min-height: 50px;}.b-catalogbox .catalogbox__title a:link,.b-catalogbox .catalogbox__title a:active,.b-catalogbox .catalogbox__title a:visited {font-size: 12px;}.b-catalogbox .catalogbox__btn button,.b-catalogbox .catalogbox__btn a:link,.b-catalogbox .catalogbox__btn a:active,.b-catalogbox .catalogbox__btn a:visited,.b-catalogbox .catalogbox__btn a:hover {font-size: 12px;padding: 8px 0 9px 0;}.b-catalogbox-gal .catalogbox__shcar {display: block;padding-bottom: 25px;position: static;box-shadow: none;}.b-catalogbox .catalogbox__quick span {font-size: 12px;width: 140px;height: 30px;line-height: 30px;}.b-catalogbox .catalogbox__moreblock {display: block;}.b-catalogbox .catalogbox__item:hover .catalogbox__imgbox:before,.b-catalogbox .catalogbox__quick {display: none;}.b-catalogbox .catalogbox__saleitem {display: none;}/*---------------------------------------------*/.b-catalogbox-gal .catalogbox__btn {margin-top: 10px;}.b-catalogbox-gal .catalogbox__wish {background: transparent;top: 0;right: 5px;}.b-catalogbox-gal .catalogbox__wish path {fill: #d7d7d7;}.b-catalogbox-gal {clear: both;margin-top: 20px;}/*---------------------------------------------*/.b-best-deal-title a:link,.b-best-deal-title a:visited,.b-best-deal-title a:hover,.b-best-deal-title a:active {font-size: 24px;}.b-catalogbox--discount .catalogbox__price {font-size: 16px;}.b-catalogbox--discount .catalogbox__oldprice {font-size: 11px;}.b-catalogbox .catalogbox__price i {font-size: 15px;}/*---------------------------------------------*/.b-catalogbox--main {margin-bottom: 50px;max-height: 100%;}/*---------------------------------------------*/.b-catalogbox-detal .catalogbox__header {display: block;margin-bottom: 25px;}.b-catalogbox-detal .catalogbox__reviews {display: inline-block;}.b-catalogbox-detal .catalogbox__goods-id {margin-top: 0;margin-right: 0;float: right;height: auto;padding: 5px 10px;line-height: 1;font-size: 12px;}.b-catalogbox-detal h1 {font-size: 18px;margin-bottom: 25px;}.b-catalogbox-detal .catalogbox__product-cols {display: block;}.b-catalogbox-detal .catalogbox__product-col--left {width: 100%;}.b-catalogbox-detal .catalogbox__product-col--right {width: 100%;margin-bottom: 15px;}.b-catalogbox-detal .catalogbox__gallery-wrapper {display: block;}.b-catalogbox-detal .catalogbox__carousel-big {width: 100%;}.b-catalogbox-detal .catalogbox__carousel-thumbs {width: 100%;margin-right: 0;height: auto;}.b-catalogbox-detal .catalogbox__icons-items {/* display: flex;flex-wrap: wrap; */display: contents;margin-bottom: 0;}.b-catalogbox-detal .catalogbox__icons {display: contents;}.b-catalogbox-detal .catalogbox__icons-item {width: 49%;display: inline-block;}.b-catalogbox-detal .catalogbox__socialshare-title {box-sizing: border-box;font-size: 18px;font-weight: 600;color: #333333;margin-bottom: 7px;}.b-catalogbox-detal .catalogbox__background {margin-top: 10px;padding: 20px 30px 0;border-radius: 10px 10px 0 0;grid-template-areas: 'order-text order-text''inshop inshop''price buy-btn''price favorite''club-card .''color bundle''yaCashback yaCashback''yaPay yaPay';column-gap: 20px;}.b-catalogbox-detal .catalogbox__wish {top: 70px;}.b-catalogbox-detal .catalogbox__row--first {margin: 0;padding: 0;border-bottom: none;height: 60px;}.b-catalogbox-detal .catalogbox__instock__text {font-size: 14px;}.b-catalogbox-detal .catalogbox__instock__icon {width: 16px;height: 16px;}.b-catalogbox-detal .catalogbox__instockblock .catalogbox__instock {height: 22px;}.b-catalogbox .catalogbox__bonus {}.b-catalogbox-detal .catalogbox__price--star {font-size: 30px;}.b-catalogbox-detal .catalogbox__price--star i {font-size: 26px;}.b-catalogbox-detal .catalogbox__oldprice {font-size: 12px;}.b-catalogbox-detal .catalogbox__economy {margin-bottom: 5px;}.b-catalogbox-detal .catalogbox__economy-percent {font-size: 14px;font-weight: 700;}.b-catalogbox-detal .catalogbox__economy-count {font-size: 14px;font-weight: 700;}.b-catalogbox-detal .catalogbox__btn button,.b-catalogbox-detal .catalogbox__btn a:link,.b-catalogbox-detal .catalogbox__btn a:visited {padding-top: 13px;padding-bottom: 13px;font-size: 15px;}.b-catalogbox-detal .catalogbox__pricebox {display: inline-block;margin-right: 40px;}.b-catalogbox-detal .catalogbox__shcar {display: inline-block;height: 80px;vertical-align: middle;}.b-catalogbox-detal .catalogbox__btnbox {display: flex;align-items: center;}.b-catalogbox-detal .catalogbox__btn {padding-bottom: 0;font-size: 0;}.b-catalogbox-detal .catalogbox__row--second {margin-bottom: 0;}.b-catalogbox-detal .catalogbox__inputbox {/* margin-top: -6px; */}.b-catalogbox-detal .catalogbox__tablet-row {box-sizing: border-box;display: flex;padding-bottom: 15px;width: 100%;max-width: 320px;margin-left: auto;justify-content: space-between;}.b-catalogbox-detal .catalogbox__buynow {order: 1;padding-bottom: 0;margin-left: auto;}.b-catalogbox-detal .catalogbox__downgrade {/* display: flex;align-items: center; */margin-bottom: 0;/* position: absolute;left: calc(50% - 15px);top: -85px; */}.b-catalogbox-detal .catalogbox__downgrade-gray {margin-right: 20px;}.b-catalogbox-detal .catalogbox__nowshow::after {/* right: -30px;left: -30px; */}.b-catalogbox-detal .catalogbox__gallery {padding-bottom: 5px;}.b-catalogbox-detal .catalogbox__color-sample {margin-top: 0;}.b-catalogbox .catalogbox__club-card {}.b-catalogbox-detal .catalogbox__shcar {justify-self: end;height: auto;margin-bottom: 10px;}.b-catalogbox .catalogbox__btnbox:after {display: none;}.b-catalogbox-detal .catalogbox__no-background {margin-top: 0;border-radius: 0 0 10px 10px;background-color: #f7f7f7;border: 0;padding-top: 0;}.b-catalogbox-detal .catalogbox__no-background .b-editor {display: none;}.b-catalogbox-detal .catalogbox__nowshow {margin-top: 25px;padding-top: 25px;left: 50%;transform: translateX(-50%);display: inline-block;}.b-catalogbox-detal .catalogbox__nowshow::before {top: auto;bottom: 0;}.b-catalogbox-detal .catalogbox__no-background::after {content: "";position: absolute;bottom: 80px;left: 0;right: 0;height: 1px;width: 100%;background: #eaeaea;}.b-catalogbox-detal .catalogbox__bundle {justify-content: flex-end;}.b-delivery-detal {/* display: none; *//* position: absolute;left: calc(50% - 18px);top: -114px; */}/*---------------------------------------------*/.b-socialshare {display: inline-block;}/*---------------------------------------------*/.b-tab {padding-bottom: 0;}/*---------------------------------------------*/.b-btnFilter {vertical-align: middle;}/*---------------------------------------------*/.b-catfilter {display: inline-block;width: calc(50% - 10px);margin-bottom: 0;vertical-align: middle;}.b-catfilter .catfilter__leftside {float: none;width: 100%;}.b-catfilter .catfilter__select {width: 100%;display: block;border-radius: 5px;background-color: #f0f0f0;}.b-catfilter .catfilter__leftside::after {left: 50%;margin-left: -50px;}/*---------------------------------------------*/.b-catalogbox-gal .catalogbox__content,.b-catalogbox-gal .catalogbox__shcar {padding: 0 20px;}.b-catalogbox-gal .catalogbox__shcar {padding-bottom: 20px;}.b-catalogbox-gal .catalogbox__bonus {position: static;min-height: 22px;}.b-catalogbox-gal .catalogbox__item {margin-bottom: 0;display: flex;flex-direction: column;justify-content: space-between;}.b-catalogbox-gal .catalogbox__inputbox {float: none;max-width: 85px;margin: 0 auto;}.b-catalogbox-gal .catalogbox__item-page-title {flex-direction: column;gap: 0;}/*---------------------------------------------*/.b-catalogbox-cart .catalogbox__minus,.b-catalogbox-cart .catalogbox__inputbox input,.b-catalogbox-cart .catalogbox__plus {height: 38px;}/*---------------------------------------------*/.b-catalogbox--promo .catalogbox__header {font-size: 12px;padding: 15px 3px;}.b-catalogbox--promo .catalogbox__banner {height: auto;max-height: 440px;}.b-catalogbox--promo .catalogbox__item:hover {box-shadow: none;}/*---------------------------------------------*/.b-catalogbox-detal .catalogbox__show-link {display: none;}/*---------------------------------------------*//*---------------------------------------------*/}@media screen and (max-width: 767px) {.b-catalogbox--discount .catalogbox__price {font-size: 16px;}.b-catalogbox--discount .catalogbox__oldprice {font-size: 10px;}/*--------------------------------------*/.b-catalogbox .catalogbox__title {padding-bottom: 0;min-height: 70px;}.b-catalogbox .catalogbox__title a:link,.b-catalogbox .catalogbox__title a:active,.b-catalogbox .catalogbox__title a:visited {font-size: 12px;}.b-catalogbox .catalogbox__btn button,.b-catalogbox .catalogbox__btn a:link,.b-catalogbox .catalogbox__btn a:active,.b-catalogbox .catalogbox__btn a:visited,.b-catalogbox .catalogbox__btn a:hover {width: 100%;font-size: 14px;padding: 10px 0;}.b-catalogbox .catalogbox__item:hover .catalogbox__imgbox:before {display: none;}.b-catalogbox .catalogbox__moreblock {display: block;}.b-catalogbox .catalogbox__saleitem {display: none;}.b-catalogbox .catalogbox__1day {line-height: 20px;height: 20px;font-size: 6px;}.b-catalogbox .catalogbox__bonus {}.b-catalogbox .ui-tabs-nav {border-bottom: none;}.b-catalogbox .ui-tabs-panel {padding: 0;}/*--------------------------------------*/.b-catalogbox--carousel .catalogbox__item:hover::before,.b-catalogbox--carousel .catalogbox__item:hover::after {width: 0;}.b-catalogbox--carousel .owl-carousel .owl-dots {margin-top: 15px;}/*--------------------------------------*/.b-catalogbox-detal .catalogbox__header {display: block;}.b-catalogbox-detal .catalogbox__reviews {display: inline-block;padding-bottom: 0;}.b-catalogbox-detal .catalogbox__goods-id {margin-top: 0;margin-right: 0;float: right;height: auto;padding: 5px 7px;line-height: 1;font-size: 12px;min-width: auto;}.b-catalogbox-detal h1 {font-size: 26px;margin-bottom: 25px;}.b-catalogbox-detal .catalogbox__product-cols {display: block;}.b-catalogbox-detal .catalogbox__product-col--left {width: 100%;}.b-catalogbox-detal .catalogbox__product-col--right {width: 100%;margin-bottom: 15px;}.b-catalogbox-detal .catalogbox__gallery-wrapper {display: block;}.b-catalogbox-detal .catalogbox__carousel-big {width: 100%;}.b-catalogbox-detal .catalogbox__carousel-thumbs {width: 100%;margin-right: 0;height: auto;}.b-catalogbox-detal .catalogbox__salebox {top: 0;left: 0;flex-direction: column;align-items: flex-start;}.b-catalogbox-detal .catalogbox__carousel-thumbs .swiper-slide {text-align: center;max-width: 25%;}.b-catalogbox-detal .catalogbox__saleitem--discount {font-size: 10px;}.b-catalogbox-detal .swiper-button-next,.b-catalogbox-detal .swiper-button-prev {display: none;}.b-catalogbox-detal .catalogbox__background {margin-top: 10px;padding: 25px 20px 0;margin-left: -20px;margin-right: -20px;grid-template-areas: 'order-text''inshop''price''yaCashback''club-card''color''bundle''buy-btn''favorite''yaPay';}.b-catalogbox-detal .catalogbox__instock__text {font-size: 14px;}.b-catalogbox-detal .catalogbox__instock__icon {width: 16px;height: 16px;margin-right: 10px;}.b-catalogbox-detal .catalogbox__row--first {padding: 0;margin: 0;border-bottom: none;height: 22px;padding-bottom: 20px;}.b-catalogbox-detal .catalogbox__instockblock .catalogbox__instock {height: auto;}.b-catalogbox-detal .catalogbox__wish {top: 52px;right: 20px;}.b-catalogbox-detal .catalogbox__price--star {font-size: 30px;margin-right: 10px;}.b-catalogbox-detal .catalogbox__price--star i {font-size: 24px;}.b-catalogbox-detal .catalogbox__oldprice {font-size: 12px;}.b-catalogbox-detal .catalogbox__economy-percent {font-size: 14px;}.b-catalogbox-detal .catalogbox__economy-count {font-size: 14px;}.b-catalogbox-detal .catalogbox__btn button,.b-catalogbox-detal .catalogbox__btn a:link,.b-catalogbox-detal .catalogbox__btn a:active,.b-catalogbox-detal .catalogbox__btn a:visited,.b-catalogbox-detal .catalogbox__btn a:hover {font-size: 16px;padding: 12px 10px;}.b-catalogbox-detal .catalogbox__nowshow {font-size: 14px;padding: 18px 0 17px 30px;}.b-catalogbox-detal .catalogbox__gallery {padding-bottom: 0;}.b-catalogbox-detal .catalogbox__economy {margin-bottom: 5px;}.b-catalogbox-detal .catalogbox__buynow {}.b-catalogbox-detal .catalogbox__downgrade {padding-bottom: 10px;}.b-catalogbox-detal .catalogbox__params-title {font-size: 12px;width: 50%;padding: 0 10px 0;}.b-catalogbox-detal .catalogbox__params-value {font-size: 12px;width: 50%;padding: 0 10px 0;}.b-catalogbox-detal .catalogbox__params-item {padding: 8px 0;}.b-catalogbox-detal .catalogbox__icons-header {font-size: 18px;padding: 0 0 20px;margin-bottom: 20px;border-bottom: 1px solid #ececec;}.b-catalogbox-detal .catalogbox__icons-title {font-size: 16px;}.b-catalogbox-detal .catalogbox__icons-text {font-size: 12px;}.b-catalogbox-detal .catalogbox__color select {}.b-catalogbox-detal .catalogbox__color-sample {margin-top: 0;}.b-catalogbox-detal .catalogbox__btn button,.b-catalogbox-detal .catalogbox__btn a:link,.b-catalogbox-detal .catalogbox__btn a:visited {width: calc(100% - 105px);max-width: 210px;padding-top: 13px;padding-bottom: 13px;}.b-catalogbox .catalogbox__club-card {}.b-catalogbox-detal .catalogbox__no-background {margin-top: 0;border-radius: 0 0 10px 10px;background-color: #f7f7f7;border: 0;padding-top: 0;padding-left: 20px;padding-right: 20px;margin-right: -20px;margin-left: -20px;}.b-catalogbox-detal .catalogbox__no-background .b-editor {display: none;}.b-catalogbox-detal .catalogbox__nowshow {margin-top: 25px;padding-top: 0;padding-bottom: 0;left: 50%;transform: translateX(-50%);display: inline-block;}.b-catalogbox-detal .catalogbox__no-background::after {content: "";position: absolute;bottom: 80px;left: 0;right: 0;height: 1px;width: 100%;background: #eaeaea;}.b-delivery-detal {}.b-catalogbox-detal .catalogbox__tablet-row {padding-bottom: 15px;}.b-catalogbox-detal .catalogbox__inshop {margin-top: 0;}/*---------------------------------------------*/.b-catalogbox-detal .catalogbox__show-link {display: none;}/*---------------------------------------------*/.b-socialshare {display: inline-block;}/*--------------------------------------*/.b-catalogbox .catalogbox__plus {width: 33px;}.b-catalogbox .catalogbox__minus {width: 30px;}/*--------------------------------------*/.b-ratingstar .ratingstar__item {margin-right: 1px;}/*--------------------------------------*/.b-catalogbox .ui-state-default a span,.b-catalogbox .ui-state-default a:link span,.b-catalogbox .ui-state-default a:visited span {border-bottom: 1px dashed #5273ab;}.b-catalogbox .ui-state-default a span::after,.b-catalogbox .ui-state-default a:link span::after,.b-catalogbox .ui-state-default a:visited span::after {display: none;}.b-catalogbox .ui-state-active a span,.b-catalogbox .ui-state-active a:link span,.b-catalogbox .ui-state-active a:visited span {border-bottom-color: transparent;}.b-catalogbox .ui-state-default a,.b-catalogbox .ui-state-default a:link,.b-catalogbox .ui-state-default a:visited {font-size: 16px;font-weight: 600;color: #5273ab;padding: 7px 16px 7px 0;}.b-catalogbox .ui-state-active a,.b-catalogbox .ui-state-active a:link,.b-catalogbox .ui-state-active a:visited {color: #333333;padding: 7px 16px 7px 0;}/*--------------------------------------*/.b-btnFilter {width: calc(50% - 5px);margin-right: 5px;vertical-align: middle;margin-bottom: 15px;}.b-btnFilter .btnFilter__open {font-size: 12px;}/*--------------------------------------*/.b-btnFilter--full {display: block;width: 100%;max-width: 300px;margin: 0 auto 15px;}/*--------------------------------------*/.b-catfilter {width: calc(50% - 5px);display: inline-block;margin-bottom: 0;border-radius: 5px;background: #f0f0f0;vertical-align: middle;margin-bottom: 15px;}.b-catfilter .catfilter__leftside {float: none;width: 100%;}.b-catfilter .catfilter__select {width: auto;display: block;text-align: center;}.b-catfilter .catfilter__select select {font-size: 12px;padding: 0;}.select2-container--default .select2-selection--single .select2-selection__rendered {font-size: 12px;}.b-catfilter .catfilter__leftside::after {left: 50%;margin-left: -50px;}.select2-container {padding-left: 20px;}.b-catfilter .select2-container {width: 100% !important; /* Все это чтобы перебить другой !important */}.select2-container {width: auto !important; /* И это тоже, но для того, чтобы select2 не распирало до размеров экрана и не понявлялась полоса прокрутки */}/*--------------------------------------*/.b-catalogbox-gal {margin: 0 -20px 30px;display: flex;flex-wrap: wrap;}.b-catalogbox-gal .catalogbox__item {width: 50%;margin-bottom: 0;display: flex;flex-direction: column;}.b-catalogbox-gal .catalogbox__item-page-title {flex-direction: column;gap: 0;}.b-catalogbox-gal .catalogbox__content {padding: 0 10px;}.b-catalogbox-gal .catalogbox__shcar {padding: 0 10px 10px;margin-top: auto;}.b-catalogbox-gal .catalogbox__btn {margin-top: 0;}.b-catalogbox-gal .catalogbox__wish {background-color: transparent;top: 2px;right: 0;}.b-catalogbox-gal .catalogbox__wish path {fill: #d8d8d8;}.b-catalogbox .catalogbox__imgbox {min-height: auto;}.b-catalogbox-gal .catalogbox__pricebox {padding-bottom: 8px;}.b-catalogbox-gal .catalogbox__ya-widget {padding-bottom: 8px;}.b-catalogbox-gal .catalogbox__price i {font-size: 14px;}.b-catalogbox-gal .catalogbox__price {font-size: 16px;}.b-catalogbox-gal .catalogbox__bonus {position: static;}.b-catalogbox-gal .catalogbox__bonus span {font-size: 11px;}.b-catalogbox-gal .catalogbox__bonus .fa {font-size: 10px;}.b-catalogbox-gal .catalogbox__title {min-height: 50px;margin-bottom: 10px;}.b-catalogbox-gal .catalogbox__minus {height: 30px;}.b-catalogbox-gal .catalogbox__inputbox input {height: 30px;}.b-catalogbox-gal .catalogbox__plus {height: 30px;}.b-catalogbox-gal .catalogbox__inputbox {float: none;width: 85px;margin: 0 auto 5px;}/*--------------------------------------*/.b-catalogbox--main {margin-right: -10px;margin-bottom: 35px;margin-left: -10px;}.b-catalogbox--main .catalogbox__salebox {top: 0;left: 0;}/*--------------------------------------*/.b-catalogbox--recently-viewed .b-title  {padding: 0 20px;}.b-catalogbox--recently-viewed .catalogbox__item {width: 100%;}.b-catalogbox--recently-viewed .owl-carousel .owl-dot {box-sizing: border-box;width: 6px;height: 6px;border-radius: 50%;margin: 0 5px;background-color: #d6d6d6;}.b-catalogbox--recently-viewed .owl-carousel .owl-dot.active {background-color: #333333;}.b-catalogbox--recently-viewed .owl-carousel .owl-dots {margin-top: 15px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}/*--------------------------------------*/.b-catalogbox--related .catalogbox__item {width: 100%;}.b-catalogbox--related .owl-carousel .owl-dot {box-sizing: border-box;width: 6px;height: 6px;border-radius: 50%;margin: 0 5px;background-color: #d6d6d6;}.b-catalogbox--related .owl-carousel .owl-dot.active {background-color: #333333;}.b-catalogbox--related .owl-carousel .owl-dots {margin-top: 15px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}/*--------------------------------------*/.b-pagination-wrap {margin-bottom: 15px;}/*--------------------------------------*/.b-catalogbox-cart .catalogbox__minus,.b-catalogbox-cart .catalogbox__inputbox input,.b-catalogbox-cart .catalogbox__plus {height: 38px;}/*--------------------------------------*/.b-catalogbox--popup .catalogbox__title {height: auto;}/*--------------------------------------*/.b-popup .b-btn-group .btn-group__item {text-align: center;}/*--------------------------------------*/.b-catalogbox--popup .catalogbox__content {height: auto;}/*--------------------------------------*/}