/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./vendor/symfony/ux-live-component/assets/dist/live.min.css ***!
  \*********************************************************************************************************************************************************************************************************************************/
[data-loading=""],[data-loading=show],[data-loading*=\|show]{display:none}
/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/react/components/tabs/CrossSelling.css ***!
  \*********************************************************************************************************************************************************************************************************************/
.cross-selling-skeleton {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 20px;
    margin: 30px 0;
}

.cross-selling-skeleton__card {
    min-height: 280px;
    border: 1px solid var(--color-grey-9, #ececec);
    border-radius: 8px;
    padding: 12px;
    background: var(--color-white, #fff);
}

.cross-selling-skeleton__image,
.cross-selling-skeleton__line,
.cross-selling-skeleton__price {
    position: relative;
    overflow: hidden;
    border-radius: 6px;
    background: #e7e9ee;
}

.cross-selling-skeleton__image::after,
.cross-selling-skeleton__line::after,
.cross-selling-skeleton__price::after {
    content: '';
    position: absolute;
    inset: 0;
    transform: translateX(-100%);
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);
    animation: cross-selling-skeleton-shimmer 1.4s infinite;
}

.cross-selling-skeleton__image {
    aspect-ratio: 1 / 1;
    margin-bottom: 16px;
}

.cross-selling-skeleton__line {
    height: 14px;
    margin-bottom: 10px;
}

.cross-selling-skeleton__line--short {
    width: 55%;
}

.cross-selling-skeleton__price {
    width: 40%;
    height: 18px;
    margin-top: 18px;
}

@keyframes cross-selling-skeleton-shimmer {
    100% {
        transform: translateX(100%);
    }
}

@media (max-width: 991px) {
    .cross-selling-skeleton {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {
    .cross-selling-skeleton {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 575px) {
    .cross-selling-skeleton {
        grid-template-columns: minmax(0, 1fr);
    }
}
.products-carousel-container--has-bg {
    border-radius: 8px;
    margin-bottom: 32px;
    padding: 24px;
}

.products-carousel-container--has-bg .section-title.style-1::after {
    background-color: currentColor;
}

@media (max-width: 575.98px) {
    .products-carousel-container--has-bg {
        padding: 18px 14px;
    }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViU2NyaXB0cy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsNkRBQTZELFlBQVksQzs7OztBQ0F6RTtJQUNJLGFBQWE7SUFDYixnREFBZ0Q7SUFDaEQsU0FBUztJQUNULGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsOENBQThDO0lBQzlDLGtCQUFrQjtJQUNsQixhQUFhO0lBQ2Isb0NBQW9DO0FBQ3hDOztBQUVBOzs7SUFHSSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixtQkFBbUI7QUFDdkI7O0FBRUE7OztJQUdJLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLDRCQUE0QjtJQUM1QixzRkFBc0Y7SUFDdEYsdURBQXVEO0FBQzNEOztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLFlBQVk7SUFDWixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxVQUFVO0lBQ1YsWUFBWTtJQUNaLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJO1FBQ0ksMkJBQTJCO0lBQy9CO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLGdEQUFnRDtJQUNwRDtBQUNKOztBQUVBO0lBQ0k7UUFDSSxnREFBZ0Q7SUFDcEQ7QUFDSjs7QUFFQTtJQUNJO1FBQ0kscUNBQXFDO0lBQ3pDO0FBQ0o7QUFDQTtJQUNJLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsYUFBYTtBQUNqQjs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJO1FBQ0ksa0JBQWtCO0lBQ3RCO0FBQ0oiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi92ZW5kb3Ivc3ltZm9ueS91eC1saXZlLWNvbXBvbmVudC9hc3NldHMvZGlzdC9saXZlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3JlYWN0L2NvbXBvbmVudHMvdGFicy9Dcm9zc1NlbGxpbmcuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIltkYXRhLWxvYWRpbmc9XCJcIl0sW2RhdGEtbG9hZGluZz1zaG93XSxbZGF0YS1sb2FkaW5nKj1cXHxzaG93XXtkaXNwbGF5Om5vbmV9IiwiLmNyb3NzLXNlbGxpbmctc2tlbGV0b24ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW46IDMwcHggMDtcbn1cblxuLmNyb3NzLXNlbGxpbmctc2tlbGV0b25fX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyZXktOSwgI2VjZWNlYyk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUsICNmZmYpO1xufVxuXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9faW1hZ2UsXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9fbGluZSxcbi5jcm9zcy1zZWxsaW5nLXNrZWxldG9uX19wcmljZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQ6ICNlN2U5ZWU7XG59XG5cbi5jcm9zcy1zZWxsaW5nLXNrZWxldG9uX19pbWFnZTo6YWZ0ZXIsXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9fbGluZTo6YWZ0ZXIsXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9fcHJpY2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNiksIHRyYW5zcGFyZW50KTtcbiAgICBhbmltYXRpb246IGNyb3NzLXNlbGxpbmctc2tlbGV0b24tc2hpbW1lciAxLjRzIGluZmluaXRlO1xufVxuXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9faW1hZ2Uge1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNyb3NzLXNlbGxpbmctc2tlbGV0b25fX2xpbmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY3Jvc3Mtc2VsbGluZy1za2VsZXRvbl9fbGluZS0tc2hvcnQge1xuICAgIHdpZHRoOiA1NSU7XG59XG5cbi5jcm9zcy1zZWxsaW5nLXNrZWxldG9uX19wcmljZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuQGtleWZyYW1lcyBjcm9zcy1zZWxsaW5nLXNrZWxldG9uLXNoaW1tZXIge1xuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY3Jvc3Mtc2VsbGluZy1za2VsZXRvbiB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jcm9zcy1zZWxsaW5nLXNrZWxldG9uIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmNyb3NzLXNlbGxpbmctc2tlbGV0b24ge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICAgIH1cbn1cbi5wcm9kdWN0cy1jYXJvdXNlbC1jb250YWluZXItLWhhcy1iZyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMjRweDtcbn1cblxuLnByb2R1Y3RzLWNhcm91c2VsLWNvbnRhaW5lci0taGFzLWJnIC5zZWN0aW9uLXRpdGxlLnN0eWxlLTE6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5wcm9kdWN0cy1jYXJvdXNlbC1jb250YWluZXItLWhhcy1iZyB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMTRweDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/