/* Slider */

.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track, .slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.slick-track:before, .slick-track:after {
    display: table;
    content: '';
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

.actions-slider-warp{--btn-size:30px;--btn-bcg-color:#fdc22d;--btn-text-color:#ffffff;--slide-gap:15px;--slide-background-color:var(--theme-background, #f9f7f1);--slide-box-shadow:var(--theme-box-shadow, 1px solid #CCC);--slide-border-radius:5px;--slide-transition:var(--theme-transition, all ease-in-out .3s);--slide-min-width:360px;--slide-max-width:480px;--slide-padding:15px;--slide-heght:120px;min-height:calc(var(--slide-heght) + var(--slide-padding) * 2);margin-left:calc(0 - var(--slide-padding));margin-right:calc(0 - var(--slide-padding));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and ((min-width: 768px)){.actions-slider-warp{--slide-max-width:560px}}.actions-slider-warp .actions-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:var(--slide-heght);gap:var(--slide-gap)}.actions-slider-warp .actions-slider:not(.slick-initialized) .slick-list>.slick-track .slick-slide{min-width:var(--slide-min-width)}.actions-slider-warp .actions-slider.slick-slider .slick-list{max-width:calc(var(--slide-max-width) * 2 + var(--slide-gap));padding:var(--slide-padding)}.actions-slider-warp .actions-slider.slick-slider .slick-list>.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--slide-gap)}.actions-slider-warp .actions-slider.slick-slider:hover .slick-arrow{-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;opacity:1}.actions-slider-warp .actions-slider.slick-slider .slick-arrow{opacity:.2;width:50px;height:100%;text-align:center;z-index:1}.actions-slider-warp .actions-slider.slick-slider .slick-arrow:disabled{opacity:.4;-webkit-filter:sepia(1);filter:sepia(1)}.actions-slider-warp .actions-slider.slick-slider .slick-arrow:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.actions-slider-warp .actions-slider.slick-slider .slick-arrow::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);font-size:20px;border-radius:50%;border:1px solid var(--btn-bcg-color);background-color:var(--btn-bcg-color);color:var(--btn-text-color)}.actions-slider-warp .actions-slider .slider-catalog-item{display:block;border:none;border-radius:var(--slide-border-radius);position:relative;text-align:left;min-width:calc(var(--slide-min-width) - var(--slide-padding) * 2 - 5px);max-width:calc(var(--slide-max-width) + var(--slide-padding) * 2);height:var(--slide-heght);padding:var(--slide-padding);margin:0;overflow:hidden;background-color:var(--slide-background-color);-webkit-transition:var(--slide-transition);-o-transition:var(--slide-transition);transition:var(--slide-transition)}.actions-slider-warp .actions-slider .slider-catalog-item:hover{-webkit-box-shadow:var(--slide-box-shadow);box-shadow:var(--slide-box-shadow);text-decoration:none;color:inherit}.actions-slider-warp .actions-slider .slider-catalog-item h2{min-height:50px}.actions-slider-warp .actions-slider .slider-catalog-item a{outline:0}.actions-slider-warp .actions-slider .slider-catalog-item .action-head-icon{width:60px}.actions-slider-warp .actions-slider .slider-catalog-item.action-image_banner{padding:0;border-color:transparent !important}.actions-slider-warp .actions-slider .slider-catalog-item.action-image_banner .banner-image-wraper{background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.actions-slider-warp .actions-slider .slider-catalog-item.action-image_banner .banner-image-wraper{background-size:cover}}.actions-slider-warp .actions-slider .slider-catalog-item.action-image_banner .banner-image-wraper img{visibility:hidden;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:inherit;width:inherit;max-height:unset;max-width:unset}.actions-slider-warp .actions-slider .slick-prev::before,.actions-slider-warp .actions-slider .slick-next::before{color:var(--theme-background-btn)}.actions-slider-warp .actions-slider .slide__caption{bottom:0;min-height:80px;left:0;position:absolute;width:100%;z-index:2;background-color:#000;opacity:.85;padding:10px;color:#fff;font-size:14px}.actions-slider-warp .actions-slider .slide__caption img{display:inline-block}