@media all and (max-width: 768px){.color-collection{padding:0;background-color:unset;border-radius:0}.color-collection__container.swiper{margin:0;overflow:auto;max-height:240px}.color-collection__container .swiper-wrapper{padding:0;flex-wrap:wrap}.color-collection__wrapper{margin-bottom:10px;flex-wrap:wrap;flex-direction:column;justify-content:start;align-items:normal}.color-collection__body{border-radius:10px;overflow:hidden}.color-collection__content{grid-template-columns:repeat(3, 1fr);max-width:100%;gap:0}.color-collection__content .color-tooltip{position:relative;top:0;left:0;transform:none;display:block;opacity:1;visibility:visible;box-shadow:none;border-radius:0}.color-collection__content .color-tooltip__rect{width:100%;height:130px}.color-collection__content .color-tooltip__like,.color-collection__content .color-tooltip__select{display:none}.color-collection__content .color-tooltip__section{pointer-events:none}.color-collection .color-matrix__box{display:none}.color-collection .color-matrix__item.active{box-shadow:0 4px 20px 0 rgba(0,0,0,.5);z-index:1}.color-collection .custom-slide-nav--prev,.color-collection .custom-slide-nav--next{display:none}.color-matrix__section:nth-child(3) .color-matrix__tooltip{right:unset;left:0}}@media screen and (max-width: 1160px){.selected-color{flex-wrap:wrap}.selected-color__rect{flex:0 1 100%;height:143px}.selected-color__wrap{flex:0 1 100%}.color-online__note{gap:15px;margin-top:10px;font-size:12px}}@media screen and (max-width: 670px){.selected-color{flex-wrap:nowrap}.selected-color__rect{flex:0 0 172px;height:unset}.selected-color__wrap{padding:25px 10px}.selected-color__like{width:24px;height:24px}.selected-color__like svg{width:14px;height:10px}.selected-color__label{margin-bottom:0;font-size:10px}.selected-color__title{margin-bottom:0;font-size:16px}.selected-color__num{font-size:12px}.selected-color__collection{font-size:12px}.selected-color__text{font-size:12px}}@media screen and (max-width: 350px){.selected-color__rect{flex:0 0 120px}}@media screen and (max-width: 768px){.recents__title{text-transform:none;font-size:18px;line-height:21px}.recents__list{gap:15px}}@media screen and (max-width: 650px){.recents__list{gap:20px 6px}}@media screen and (max-width: 1160px){.product-slider .swiper-slide{height:235px}.color-online__selection.active{display:block}.color-online__selection,.color-online__text{margin-top:10px}.recents__title{font-size:20px;line-height:1.3;margin-bottom:20px;font-weight:700;color:#2d4779}.recents__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}}@media screen and (max-width: 768px){.product-slider .swiper-slide{height:290px}.product-slider .swiper-pagination{display:block}}@media screen and (max-width: 768px){.product-slider-thumbnail-wrapper{display:none}}@media screen and (max-width: 768px){.product-slider-thumbnail{display:none}}@media screen and (max-width: 1160px){.product__top{gap:20px}.product__wrapper{gap:20px}.product__wrap{gap:20px}.product__picture,.product__description,.product__type{flex:0 0 235px;max-width:235px;width:100%}.product__main,.product__characteristics,.product__nav{max-width:calc(100% - 235px - 20px)}.product__price{flex:0 0 200px}.product__nav{flex-wrap:wrap;gap:10px}.product__nav-item{max-width:calc(50% - 5px)}}@media screen and (max-width: 768px){.product{padding-top:20px}.product__head{margin-bottom:10px}.product__title{font-size:24px}.product__top{flex-wrap:wrap;gap:10px;margin-bottom:10px}.product__picture{flex:0 1 100%;max-width:100%;width:100%}.product__main{max-width:100%;display:flex;flex-direction:column}.product__main-wrap{margin-bottom:10px}.product__price{z-index:2;position:fixed;bottom:0;left:0;width:100%}.product__selection{padding-bottom:0;border-bottom:none}.product__selection-row:not(:last-child){margin-bottom:10px}.product__selection .c-radio__btn{height:25px;padding:6px 8px;font-size:14px}.product__selection .open-select-color-block{display:block}.product__color{display:none}.product__color.active{display:block}.product__favorites.active{margin-bottom:15px}.product__wrap{flex-wrap:wrap-reverse;gap:10px;margin-bottom:20px}.product__type{flex:0 1 100%;max-width:100%;order:1;margin-bottom:0;padding-bottom:0;border-bottom:none}.product__nav{max-width:100%;gap:12px;padding:20px 10px;border-radius:2px;background-color:#fff}.product__nav-item{max-width:100%}.product__nav-item svg{flex:0 0 30px;height:20px}.product__nav-item span{font-weight:700;font-size:14px}.product__wrapper{position:relative;flex-wrap:wrap}.product__description{flex:0 1 100%;max-width:100%;width:100%}.product__description .product__subtitle{color:#a51c13;border-color:#a51c13}.product__description .product__subtitle.inactive{color:#2d4779;border-color:#2d4779}.product__characteristics{max-width:100%}.product__characteristics .product__subtitle{position:absolute;top:0;right:0}.product__characteristics .product__subtitle.active{color:#a51c13;border-color:#a51c13}.product__characteristics-content{display:none}.product__characteristics-text{padding:10px}.product__subtitle{margin-bottom:15px;padding-bottom:0;font-size:14px}}@media screen and (min-width: 769px){.product-price__amount .counter{position:relative;max-width:73px;width:73px;height:40px;border:none}.product-price__amount .counter__wrap{max-width:40px;width:100%;height:40px;justify-content:center;border:1px solid #e8e8e8;border-radius:2px}.product-price__amount .counter__wrap span{display:none}.product-price__amount .counter__btn{position:absolute;right:0;width:32px;height:19px;border-radius:4px;background-color:#e8e8e8}.product-price__amount .counter__btn--minus{bottom:0}.product-price__amount .counter__btn--plus{top:0}}@media screen and (max-width: 768px){.product-price{display:flex;flex-wrap:wrap;padding:10px}.product-price__tags,.product-price__sum{display:none}.product-price__wrap{order:-1;margin-bottom:8px}.product-price__amount{flex:0 0 100px}.product-price__value{margin-bottom:8px;margin-left:auto}.product-price__value--old{display:none}}@media screen and (max-width: 1160px){.characteristics-list{flex-wrap:wrap;justify-content:flex-start;gap:11px}.characteristics-list__item-tooltip{left:unset;right:38px}}@media screen and (max-width: 768px){.characteristics-list{justify-content:center;gap:10px}.characteristics-list__item{max-width:52px;height:52px}.characteristics-list__item-tooltip{display:none}}@media screen and (max-width: 768px){.characteristics-item{gap:5px}.characteristics-item__title{flex:0 0 135px}}@media screen and (max-width: 650px){jdiv .__jivoMobileButton{bottom:100px}}
