

/* Start:/local/templates/post/components/bitrix/catalog.element/.default/style.css?17515409711378*/
.product-card .product-card__content-wrapper {
    position: relative;
    top: 0;
}

.product-card .product-card__anchors-wrapper {
    top: 53px;
}

.product-card__slider {
    max-width: 538px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
}

.product-card__item .product-card__slider .swiper-wrapper {
    display: flex;
    overflow: visible;
}

.product-card__title {
    margin-top: 20px;
    font-weight: 600;
}

.product-card__slider .swiper-button-prev {
    background: url('/local/templates/post/components/bitrix/catalog.element/.default/./img/left.svg') no-repeat center;
    top: calc(50% - 40px);
}

.product-card__slider .swiper-button-next {
    background: url('/local/templates/post/components/bitrix/catalog.element/.default/./img/right.svg') no-repeat center;
    top: calc(50% - 40px);
}

.product-card__slider .swiper-button-next:after, .product-card__slider .swiper-button-prev:after {
    font-size: 0;
}

.product-card .product-card__slider .swiper-slide:not(:first-child) {
    padding-top: 0;
}

.subscribe-product-form .policy-agreement-description {
    font-size: 11px;
}

@media (min-width: 769px) {
    .product-card .product-card__content {
        min-width: 410px;
        will-change: min-height;
    }
    .product-card .product-card__content-wrapper {
        transform: translate(0, 0); /* For browsers don't support translate3d. */
        transform: translate3d(0, 0, 0);
        will-change: position, transform;
    }
}


/* End */
/* /local/templates/post/components/bitrix/catalog.element/.default/style.css?17515409711378 */
