.daily-schedule-block .dailyScheduleWrapper .swiper-wrapper {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide {
    transition: transform 0.3s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.regularMask:before {
    background-color: inherit;
    content: "";
    height: 35px;
    left: 0;
    -webkit-mask-image: url(../images/texture-mask-top.png);
    mask-image: url(../images/texture-mask-top.png);
    -webkit-mask-position: bottom center;
    mask-position: bottom center;
    -webkit-mask-repeat: repeat-x;
    mask-repeat: repeat-x;
    position: absolute;
    top: -30px;
    width: 100%;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.regularMask:after {
    bottom: -30px;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.altMask:before,
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.regularMask:after {
    background-color: inherit;
    content: "";
    height: 35px;
    left: 0;
    -webkit-mask-image: url(../images/texture-mask-bottom.png);
    mask-image: url(../images/texture-mask-bottom.png);
    -webkit-mask-position: bottom center;
    mask-position: bottom center;
    -webkit-mask-repeat: repeat-x;
    mask-repeat: repeat-x;
    position: absolute;
    width: 100%;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.altMask:before {
    top: -30px;
    transform: rotate(180deg);
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.altMask:after {
    background-color: inherit;
    bottom: -30px;
    content: "";
    height: 35px;
    left: 0;
    -webkit-mask-image: url(../images/texture-mask-top.png);
    mask-image: url(../images/texture-mask-top.png);
    -webkit-mask-position: bottom center;
    mask-position: bottom center;
    -webkit-mask-repeat: repeat-x;
    mask-repeat: repeat-x;
    position: absolute;
    transform: rotate(180deg);
    width: 100%;
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.altMask
    .wp-block-button__link:after,
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide.altMask
    .wp-block-button__link:before {
    transform: rotate(180deg);
}
.daily-schedule-block
    .dailyScheduleWrapper
    .swiper-wrapper
    .dailyScheduleSlide:hover {
    transform: scale(1.05);
}
