.bombay76 body > div {
	background-size: 300px;
}



#tshirts_slideshow .jazz_item > .inner_wrapper,
.blog_item > .inner_wrapper {
    border: 0px solid;
    max-width: calc(100vh - 100px);
    max-height: calc(100vh - 100px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
}


.landscape #tshirts_slideshow .jazz_item > .inner_wrapper, 
.landscape #blogs_slideshow .jazz_item > .inner_wrapper {
    box-shadow: 0px 0px 20px 10px lightgrey;
    max-height: 80vh;
    max-width: 80vh;
    border: 10px solid white;
}

.landscape #blogs_slideshow .jazz_item > .inner_wrapper {
    box-shadow: none;
    border: none;
}

#postcards_slideshow .jazz_item > .inner_wrapper {
    border: 0px solid;
    max-width: calc(60vh - 60px);;
    max-height: calc(100vh - 100px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
}

.landscape #postcards_slideshow .jazz_item > .inner_wrapper {
    max-height: calc(90vh - 90px);
    /* border: 10px solid white; */
    /* box-shadow: 0px 0px 20px 10px lightgrey; */
}

#front_full_screen_logo {
    width: 200px !important;
    height: 298px !important;
}


/* TODO REMOVE */
.menu_item {
	!display: none !important;
}










.landscape .product_page.slideshow .jazz_item {
    width: 100%;
    height: 100%;
}










[id^="slideshow_home_page_banner_"] .caption_top,
[id^="slideshow_home_page_banner_"] .caption_bottom {

	background: rgb(222 206 128 / 40%);
	color: lightyellow;
	font-size: 150%;

	padding: 10px;
	width: 222px;
	height: 50px;

	!font-family: sans-serif;
	text-transform: capitalize;

	position: absolute;

	display: flex;
	align-items: center;
	justify-content: center;

}
[id^="slideshow_home_page_banner_"] .caption_top {
	width: 222px;
	border-radius: 5px 0px 0 5px;
	top: 10px;
	/* left: 0; */
	right: 0;
	/* transform: translateX(-50%); */
	justify-content: end;
}
[id^="slideshow_home_page_banner_"] .caption_bottom {
	width: 333px;
	border-radius: 0 5px 5px 0;
	bottom: 10px;
	left: 0;
	/* right: 0; */
	/* transform: translateX(50%); */
	justify-content: start;
}