/*! RETAIL LANDING LP **/
.c-custom-select__container,
.c-universal-recommendations,
.c-page-header,
.c-breadcrumb,
.t-main__content-title,
#app-main .t-main__wrapper .c-sidebar {
    display: none !important;
}

.t-main__content-with-side-bar {
    width: 100% !important;
}

#app-header {
	margin-bottom: 0rem !important;
}

#category {
	margin-top: 1rem;
}

.retail-placeholder {
	height: 800px;
}

.swiper-button-next {
	background-image: url(/wcsstore/images/Cinmar/interface/icons/icon_arrow_right_black.svg);
}

.swiper-button-prev {
	background-image: url(/wcsstore/images/Cinmar/interface/icons/icon_arrow_left_black.svg);
}

.swiper-button-next,
.swiper-button-prev {
	top: calc(50% - 24px);
}

.swiper-no-swiping .swiper-button-next,
.swiper-no-swiping .swiper-button-prev {
	display: none !important;
}

.swiper-pagination {
	position: relative;
	bottom: 0 !important;
	margin-top: 15px;
}

.swiper-pagination-bullet {
    opacity: 1;
    width: 13px;
    height: 13px;
    margin: 0 5px;
    background: transparent;
    border-radius: 100% !important;
    border: 1px solid rgba(0, 0, 0, 1);
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(0, 0, 0, 1);
}

div[data-event-name] img {
	aspect-ratio: 6/5;
}

.screen-md-up div[data-event-name] img {
	aspect-ratio: 4/1;
}

.bg-signup {
	background-color: #032A55;
}

.bg-ds {
	background-color: #F1E7CC;
}

.module-ds .acuity-embed-button {
	color: var(--bs-btn-color) !important;
	background-color: var(--bs-btn-bg) !important;
}

.module-ds .acuity-embed-button:active,
.module-ds .acuity-embed-button:hover,
.module-ds .acuity-embed-button:focus {
	color: var(--bs-btn-active-color) !important;
	background-color: var(--bs-btn-active-bg) !important;
}