html > body,body,body.home {
	overflow-x: hidden !important;
}
#skybox_age .tp-agegate-method {flex-direction:column;flex-wrap:wrap !important; gap: 20px;}
#skybox_age .tp-agegate-extra-info {
	display:none;
}
#skybox_age .tp-agegate-title {position:relative;}
#skybox_age .skybox_wait {
	position:absolute;
	left: 50%;
	top: 100%;
	font-weight:700;
	letter-spacing: 10px;
	transform:translatex(-50%);
	text-align:center;
	font-size:300px;
	line-height:1;
	color:#6b0186;
	opacity:0.8;
	font-family: "Advent Pro", Sans-serif !important;
}
#skybox_age .tp-agegate-method  button{margin:0;width:max-content;}
#skybox_age .tp-agegate-description {display:flex;flex-direction:column;gap:40px;}
.skybox_earth {display:none;}

div#popmake-805 {
    left: 0!important;
    top: 0!important;
    padding: 0!important;
    margin: 0!important;
}

div#popmake-805 button.pum-close.popmake-close {
    display: none;
}
#rev_slider_20_1_wrapper {
    width: 100%!important;
	left:0!important;
}
#rev_slider_20_1 {
    width: 100%!important;
}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
  overflow: hidden;
}

input.pop-up-submit-btn {
    background-color: #6CC24A;
    border-color: #6CC24A;
	font-family: 'Public Sans';
}

.pop-up-submit-btn:hover {
        background-color: #A04CAC !important;
	border-color: #A04CAC !important;
	font-family: 'Public Sans';
}

a.location-anchor {
    color: #6CC24A;
}

a.location-anchor:hover {
        color: #A04CAC !important;
}

h2.single-post-title.product_title.entry-title {
   color: #000000;
    font-family: "Graphik", Sans-serif;
    font-weight: 300;
    text-transform: uppercase;
}
/**CSS starts**/
button.single_add_to_cart_button.button.alt {
    font-family: "Graphik", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    fill: #000000;
    color: #000000;
    background-color: #FDB9B9;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FDB9B9;
    border-radius: 35px 35px 35px 35px;
    padding: 14px 37px 13px 37px;
    top: -6px;
    position: relative;
    font-size: 14px;
}

button.single_add_to_cart_button.button.alt:hover {
    background: #fff;
    border-color: #FDB9B9;
    color: #FDB9B9;
}