body, body * {
	border: 0;
	outline: 0;
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
*, *:before, *:after {
	box-sizing: inherit;
}

div,
svg,
img {
	width: 970px;
	height: 250px;
	top: 0;
	left: 0;
	position: absolute;
	z-index: 0;
}

#container {
	background-color: #fff;
	overflow: hidden;
}

.wFill,
.product,
#logoTxt {
	visibility: hidden;
}
.wFill { fill: #fff; }
.overlay { background-color: #fff; }
#wOverlayAlt {
	width: 50px;
	left: 970px;
}

.blossom {
	width: 196px;
	height: 147px;
}
#blossomA,
#blossomD {
	top: -37px;
	left: -53px;
}
#blossomB,
#blossomC,
#blossomE {
	top: -69px;
	left: 842px;
}

.productWrapper {
	width: 485px;
	overflow: hidden;
}
#productBwrapper { left: 970px; }
#productCwrapper { left: 1940px; }
#productAbackground {
	width: 1870px;
	height: 684px;
}
#productA { height: 465px; }
#productBbackground,
#productB,
#productCbackground,
#productC {
	width: 485px;
}

#ctaBorder,
#ctaBorderAlt { 
	fill: none;
	stroke: #000;
	stroke-miterlimit: 10;
	stroke-width: 2px;
	stroke-opacity: 1.0;
	-webkit-transform: translateZ(0);
}

#border {
    width: 100%;
    height: 100%;
	fill: white;
    stroke: #cccccc;
    stroke-width: 1px;
    fill-opacity: 0.0;
	stroke-opacity: 1.0;
}

#mainExit {
	cursor: pointer;
	visibility: visible;
	background-color: rgba(255,255,255,0);
}

/* Slider */
#sliderBtns {
	width: 485px;
	height: 50px;
	left: 970px;
	top: 100px;
}
#buttonsWrapper {
	height: 50px;
	width: 66px;
	top: 116px;
	left: 210px;
}
.slideBtn {
	/* border: 1px solid #F90004; */
	width: 22px;
	height: 30px;
	cursor: pointer;
	visibility: visible;
	background-color: rgba(255,255,255,0);
}
.btn { fill: #fff; }
.arrow {
	width: 36px;
	height: 40px;
	fill: #000;
}
.arrowBtn {
	/* border: 1px solid #F90004; */
    width: 25px;
    height: 50px;
    cursor: pointer;
    visibility: visible;
    background-color: rgba(255,255,255,0);
}
#arrowR { left: 460px; }
#sliderButB { left: 22px; }
#sliderButC { left: 44px; }
.sliderDot {
	fill: none;
	stroke: #fff;
	stroke-miterlimit: 10;
	stroke-width: 2px;
	stroke-opacity: 1.0;
}