/* promotionaldrink bottles */
.bottom-promotions-wrapper .promotion-item:nth-child(2) .promotion-content .title, .bottom-promotions-wrapper .promotion-item:nth-child(2) .promotion-content .subtxt, .bottom-promotions-wrapper .promotion-item:nth-child(2) .promotion-content .buttons .learn-more { color: var(--primary-color); }
.bottom-promotions-wrapper .promotion-item:nth-child(2) .promotion-content .buttons .learn-more { border: 1px solid var(--primary-color) }
.bottom-promotions-wrapper .promotion-item { grid-template-columns: 420px auto;}




/* Responsive css */
@media (max-width: 1499px) {
#html-body .homepage-main-slider .pagebuilder-slide-wrapper { background-position: center; }
}
@media (max-width: 1399px) {
.bottom-promotions-wrapper .promotion-item {grid-template-columns: 360px auto; }
}
@media (max-width: 1399px) {
.bottom-promotions-wrapper .promotion-item {grid-template-columns: 300px auto; }
}
@media (max-width: 991) {
.bottom-promotions-wrapper .promotion-item { grid-template-columns: 64% auto; }
}
@media screen and (max-width:768px) {
#html-body .homepage-main-slider .pagebuilder-slide-wrapper { background-position: 67%; }
.catalog-product-view .product.media .fotorama__wrap .fotorama__stage { max-height: unset; }
}
@media screen and (max-width:767px) {
.homepage-main-slider .pagebuilder-slide-wrapper .pagebuilder-overlay:before { content: ""; height: 100%; width: 100%; position: absolute; top: 0; left: 0; background: var(--overlay-color); }
.homepage-main-slider .pagebuilder-slide-wrapper .pagebuilder-collage-content { position: relative; }
.bottom-promotions-wrapper .promotion-block .promotion-image::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: var(--overlay-color); background-size: cover; }
.catalog-product-view .product-info-main .product.description { margin-top: 20px; }
}
@media screen and (max-width:576px) {
.homepage-main-slider .pagebuilder-slide-wrapper .pagebuilder-collage-content { max-width: 70%; }
}
@media screen and (max-width:480px) {
#html-body .homepage-main-slider .pagebuilder-slide-wrapper { background-position: 70%; }
}