.pr-slider-products .owl-stage-outer { overflow: hidden; width: 100%; padding: 20px 0; } .pr-slider-products .owl-carousel:not([id^='j-slider']) { display: block !important; border-right: 0 !important; border-left: 0 !important; } .pr-slider-products .tmp-arrow { font-size: 26px; position: absolute; top: 0; bottom: 0; display: flex; width: 40px; height: 60px; margin: auto; user-select: none; color: #000; border: 1px solid #dadada; background: #fff; align-items: center; justify-content: center; } .pr-slider-products .owl-next, .pr-slider-products .owl-prev { position: absolute; z-index: 9; top: 0; display: flex; height: 100%; cursor: pointer; user-select: none; align-items: center; justify-content: center; } .pr-slider-products .tmp-arrow-left { left: -10px; } .pr-slider-products .tmp-arrow-right { right: -10px; } .pr-slider-products .owl-prev { left: 0; } .pr-slider-products .owl-next { right: 0; } .pr-slider-products .owl-next.disabled, .pr-slider-products .owl-prev.disabled { display: none; } .tmp-arrow svg { width: 1em; height: 1em; } .pr-slider-products .owl-carousel__title { position: relative; margin: 20px 0 0; text-align: center; } .pr-slider-products .owl-carousel__title span { font-size: 1rem; position: relative; padding: 5px 15px; color: #333; background: #fff; border: 1px solid #999; border-radius: 3px; line-height: 1; display: block; width: fit-content; margin: 0 auto; } .pr-slider-products .owl-carousel__title:before { position: absolute; top: 13px; left: 0; display: block; width: calc(100% + 2px); height: 1px; margin-left: -1px; content: ''; background: #ccc; } .pr_slider-goods__item, .pr_slider-goods__item .c-variant.block-variants, .pr_slider-goods__item .c-variant__value, .pr_slider-goods__right { flex-direction: column; } .pr_slider-goods__item { position: relative; display: flex; flex-direction: column; height: 100%; transition: box-shadow 0.3s, border-color 0.3s; border: 1px dotted #999; box-shadow: 0 3px 10px rgb(0 0 0 / 50%); border-radius: 3px; background: #fff; margin-left: 1px; } .hidden { display: none; } .pr_slider-goods__left { padding: 10px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); } .pr_slider-ribbon { position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .pr_slider-ribbon__hit, .pr_slider-ribbon__new, .pr_slider-ribbon__sale { font-weight: 600; position: absolute; top: -11px; width: 90px; padding: 6px 5px; text-align: center; text-transform: uppercase; color: #fff; } .pr_slider-ribbon__new { right: -11px; background: #2ecc71; } .pr_slider-ribbon__hit { left: -11px; background: #f39c12; } .pr_slider-ribbon__sale { background: #f55; margin: auto; left: 0; right: 0; } .pr_slider-carousel .owl-item img { display: block; height: 180px; } .pr_slider-goods__img { position: relative; display: block; height: 180px; } @media (max-width: 1400px) { .pr_slider-goods__img { height: 150px; } } @media (max-width: 1300px) { .pr_slider-goods__img { height: 160px; } } @media (max-width: 1200px) { .pr_slider-goods__img { height: 190px; } } @media (max-width: 1100px) { .pr_slider-goods__img { height: 180px; } } @media (max-width: 1000px) { .pr_slider-goods__img { height: 160px; } } @media (max-width: 900px) { .pr_slider-goods__img { height: 140px; } } @media (max-width: 790px) { .pr_slider-goods__img { height: 180px; } } @media (max-width: 760px) { .pr_slider-goods__img { height: 160px; } } @media (max-width: 660px) { .pr_slider-goods__img { height: 140px; } } @media (max-width: 590px) { .pr_slider-goods__img { height: 200px; } } @media (max-width: 520px) { .pr_slider-goods__img { height: 180px; } } @media (max-width: 490px) { .pr_slider-goods__img { height: 160px; } } @media (max-width: 470px) { .pr_slider-goods__img { height: 200px; } } .pr_slider-goods__img img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; object-fit: contain; width: auto !important; } .pr_slider-goods__item .rating-wrapper { text-align: center; display: flex; justify-content: center; align-items: flex-start; } .pr_slider-goods__right { display: flex; flex-direction: column; padding: 10px 10px 16px; flex-grow: 1; } .pr_slider-goods__price { font-weight: 600; display: flex; align-items: baseline; justify-content: center; } .pr_slider-goods__price--old { font-size: 16px; margin-right: 10px; color: #999; } .pr_slider-goods__price--current { font-size: 20px; color: #cd4449; } .pr_slider-goods__right > * { margin-top: 10px; } .pr_slider-goods__right .c-buy__buttons .addToCart, .pr_slider-goods__right .c-buy__buttons .addToCart:hover, .pr_slider-goods__right .c-buy__buttons .product-info, .pr_slider-goods__right .c-buy__buttons .product-info:hover { text-align: center; white-space: nowrap; color: #fff; border-radius: 30px; background: linear-gradient(to right, #000, #434343); text-decoration: none; font-size: 16px; height: 40px; display: inline-flex; align-items: center; justify-content: center; width: 50%; box-shadow: none; border: 0; padding: 0; text-transform: none; text-shadow: none; margin-bottom: 10px; } .pr_slider-goods__right .c-buy__buttons i { display: none; } .pr_slider-goods__item * { box-sizing: border-box; } .pr_slider-goods__right .c-buy__buttons .addToCompare:hover { background: linear-gradient(to right, #000, #434343); color: #fff; } .pr_slider-goods__right .cart_form { margin-bottom: 10px; float: none; } .pr_slider-goods__right .c-buy__buttons .addToCompare { transition: border-color 0.3s; color: #000; border: 2px solid #dadada !important; background: #fff; border-radius: 30px; height: 40px; display: inline-flex !important; align-items: center; justify-content: center; font-size: 16px; min-width: 113px; text-indent: 0; text-decoration: none; margin-left: 10px; padding: 0; text-transform: none; text-shadow: none !important; margin-bottom: 10px; } .pr_slider-goods__right .addToCompare:before { display: none !important; } .pr_slider-goods__item .c-variant__scroll { overflow: auto; max-height: 82px; } .pr_slider-goods__item .c-variant__scroll { max-height: 95px; text-align: center; } .pr_slider-goods__item .c-variant__scroll span { text-align: left; } @media (max-width: 1024px) { .pr_slider-goods__item .c-variant__scroll::-webkit-scrollbar { -webkit-appearance: none; } .pr_slider-goods__item .c-variant__scroll::-webkit-scrollbar:vertical { width: 4px; } .pr_slider-goods__item .c-variant__scroll::-webkit-scrollbar:horizontal { height: 4px; } .pr_slider-goods__item .c-variant__scroll::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.4); } .pr_slider-goods__item .c-variant__scroll::-webkit-scrollbar-track { background-color: #fff; } } .pr_slider-goods__item .c-variant__scroll label { margin-top: 0 !important; flex: 1; display: flex; align-items: center; order: 1; padding-left: 5px; justify-content: flex-start; } .pr_slider-goods__item .c-variant__scroll label:hover { text-decoration: none; } @media (max-width: 767px) { .pr_slider-goods__item .c-variant__scroll { max-height: 100px; } .pr_slider-goods__item .c-variant__scroll label:before { display: none; } } .pr_slider-goods__item tr.c-variant__row.variant-tr { display: flex; min-height: 40px; padding: 2px; transition: box-shadow 0.3s; border-top: 1px solid #dadada; margin-bottom: 0; border-bottom: 0; width: 100%; } @media (max-width: 767px) { .pr_slider-goods__item .c-variant__row { min-height: 32px; } } .pr_slider-goods__item .c-variant__row:last-child { border-bottom: 1px solid #dadada; } .pr_slider-goods__item .c-variant__row:hover { box-shadow: inset -10px 0 10px rgba(0, 0, 0, 0.1); } .pr_slider-goods__item .c-variant__column { display: flex; width: 100% !important; padding: 0; border-bottom: 0; } .pr_slider-goods__item .c-variant__title { display: none; } .pr-slider-products .owl-nav [class*='owl-'] { background: 0 0; margin: 0; padding: 0; } .amount_change .down:before, .amount_change .up:before { display: none !important; } .pr_slider-goods__item .c-variant__img { position: relative; min-width: 34px; max-width: 34px; min-height: 34px; max-height: 34px; margin-right: 6px; } @media (max-width: 767px) { .pr_slider-goods__item .c-variant__img { display: none; } } .pr_slider-goods__item .c-variant__img img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-height: 100%; } .pr_slider-goods__item .c-variant__value { display: flex; flex-direction: column; justify-content: center; } .pr_slider-goods__item .c-variant__name { font-size: 16px; font-weight: 600; } @media (max-width: 767px) { .pr_slider-goods__item .c-variant__name { font-size: 10px; } } .pr_slider-goods__item .c-variant__price { font-size: 12px; font-weight: 600; margin-top: 4px; } .pr_slider-goods__item .c-variant__price--old { margin-right: 6px; color: #999; } .pr_slider-goods__item .c-variant__price--current { color: #cd4449; } .pr_slider-goods__item .c-variant__price--not-available { display: none; color: #999; } .pr_slider-goods .c-variant__price--none .c-variant__price--current, .pr_slider-goods .c-variant__price--none .c-variant__price--old { display: none; } .pr_slider-goods .c-variant__price--none .c-variant__price--not-available { display: block; } .pr_slider-goods__item .c-variant.block-variants { display: flex; width: 100%; flex-direction: column; justify-content: center; margin-bottom: 10px; background: #fff; float: none; padding: 0; border: none; } .pr_slider-goods__item .block-variants .table-wrapper, .pr_slider-goods__right .variants-table, .pr_slider-goods__right .variants-table tbody { width: 100%; display: block; overflow: visible; margin: 0; } @media (max-width: 767px) { .pr_slider-goods__item .c-variant__price { font-size: 10px; } .pr_slider-goods__item .c-variant__price--old { margin-right: 0; } .pr_slider-goods__item .c-variant { margin-bottom: 10px; } } .pr_slider-goods__item .sizeMap-row .color-block > span, .pr_slider-goods__item .sizeMap-row .size-block > span { display: none; } .pr_slider-goods__item .sizeMap-row .color { background: linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(0, 0, 0, 0.125)); } .pr_slider-goods__item .sizeMap-row .color, .pr_slider-goods__item .sizeMap-row .size { display: inline-block; min-width: 22px; height: 22px; margin: 0 2px 3px 0; padding: 3px; cursor: pointer; text-align: center; border: 1px solid #e6e6e6; line-height: 13px; min-height: 22px; border-radius: 50%; } .pr_slider-goods__right .cart_form .down, .pr_slider-goods__right .cart_form .up { color: #999; background: 0 0; display: inline-block; border: 0; margin: 0; height: auto; } svg.amount_change__icon.amount_change__icon-left { transform: scale(-1, 1); filter: 'FlipH'; } .pr_slider-goods__right .cart_form a { position: relative; text-decoration: none; } .pr_slider-goods__right .cart_form input[type='text'] { line-height: 32px; width: 45px; height: 32px; margin-bottom: 0; text-align: center; border-radius: 2px; padding: 0; background: #f0f0f0; box-shadow: inset 0 1px 0 0 #ccc, inset 0 0 0 1px #dedede, inset 0 1px 2px 1px #e6e6e6; border: 0; } .pr_slider-goods__right .cart_form { width: 100%; margin: 0 0 10px; border: 0; padding: 0; position: static; } .pr_slider-goods__title { font-size: 0.8rem; font-weight: 600; letter-spacing: 0.5px; line-height: 1.2; text-align: center; color: var(--secondary-color); text-decoration: none; display: block; height: fit-content; } @media (max-width: 400px) { .pr_slider-goods__title { height: 70px; } } .pr_slider-goods__title:hover { color: var(--main-color); } .pr_slider-goods__right .amount_change { text-align: center; float: none; display: flex; justify-content: center; align-items: center; margin: 0; } .pr_slider-goods__right .amount_change svg { height: 10px; width: 10px; } .pr_slider-goods__right .c-buy__buttons { display: flex; max-width: 460px; flex-grow: 1; flex-wrap: wrap; align-items: baseline; justify-content: center; } .pr_slider-goods__right .c-buy__buttons .addToCart:hover, .pr_slider-goods__right .c-buy__buttons .product-info:hover { opacity: 0.6; transition: all 0.3s ease 0s; background-color: inherit; }