/*de*/
.oxygen-aos-enabled a#link-81-33 {
    display: none;
}
.woocommerce form .form-row {
    margin-bottom: 25px;
}
body.woocommerce-page section .oxy-header-wrapper{
display: none !important;
}

@media (min-width:961px)  {
body.woocommerce-page .woocommerce {
    margin-right: 43px;
    margin-left: 43px;
}
body.woocommerce-account .woocommerce {
   margin: 60px 90px 90px 90px;
}
	.woocommerce-form-coupon-toggle {
    margin-left: 20px;
    margin-right: 20px;
}
}
.woocommerce-store-notice, p.demo_store{
	display:none !important;
}
.woocommerce-notices-wrapper {
    display: none;
}
body.woocommerce-page #inner_content-7-33 .oxy-header{
display: none !important;
}

body.single-product #inner_content-9-2314 .oxy-header{
display: none !important;
}


body.single-product #inner_content-9-2314 div.product {
    padding: 50px !important;
}
div#payment {
    color: #000;
}
.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button{
	background-color:#3b59df;
	color:#fff;
	border-radius: 15px;
}
.cart_totals.calculated_shipping h2 {
    margin-left: 10px;
}
.woocommerce div.product .product_title {
    margin-top: -10px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    margin-top: 10px;
}
ul#select2-billing_country-results li {
    color: #000;
}
ul#select2-billing_state-results li{
color: #000;	
}
.woocommerce div.product form.cart {
    margin-top: 10px;
}
.woocommerce div.product form.cart .button{
	background-color:#3b59df;
}
.woocommerce div.product form.cart .button:hover{
	background-color:#3b59df;
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover{
		background-color:#3b59df;
	color:#fff;
}
.woocommerce .cart .button{
	background-color:#3b59df;
	color:#fff;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{
	background-color:#3b59df;
}
.woocommerce .cart input.button{
	color:#000;
}
.oxygen-aos-enabled div#_header_row-84-33 {
    display: none;
}
.oxygen-aos-enabled footer#section-91-33 {
    display: none;
}
.oxygen-aos-enabled footer#section-115-33 {
    display: none;
}
.oxygen-aos-enabled div#div_block-139-33 {
    display: none;
}
.oxygen-aos-enabled h4#headline-113-153 {
    display: none;
}
.oxygen-aos-enabled h4#headline-114-153 {
    display: none;
}
.oxygen-aos-enabled div#text_block-250-653 {
    display: none;
}
div#text_block-115-153 {
    display: none;
}

/*en*/
.oxygen-aos-enabled a#link-14-33 {
    display: none;
}
.oxygen-aos-enabled #_header_row-10-33 {
    display: none;
}
.oxygen-aos-enabled footer#section-20-33 {
    display: none;
}
.oxygen-aos-enabled footer#section-9-33 {
    display: none;
}
.oxygen-aos-enabled div#div_block-147-33 {
    display: none;
}
.oxygen-aos-enabled h4#headline-62-153 {
    display: none;
}
.oxygen-aos-enabled h4#headline-66-153 {
    display: none;
}
.oxygen-aos-enabled div#text_block-21-653 {
    display: none;
}
.oxygen-aos-enabled div#text_block-13-153 {
    display: none;
}

/*shop page*/
li.product.type-product.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple {
    text-align: center;
    background: #404040;
    border-radius: 15px;
    padding-bottom: 15px;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.lazyautosizes.ls-is-cached.lazyloaded {
    border-radius: 15px 15px 0px 0px;
}
h2.woocommerce-loop-product__title {
    color: #fff;
}
.woocommerce ul.products li.product span.price {
    color: #fff;
}
a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background: #3b59df;
    color: #fff;
    font-size: 15px;
    letter-spacing: 1px;
}
a.added_to_cart.wc-forward {
    COLOR: white;
    padding-left: 20px;
}

/* my account page*/
.woocommerce-MyAccount-navigation ul {
    list-style: none;
    font-family: 'Oswald';
}
.woocommerce-MyAccount-navigation ul {
    list-style: none;
    font-family: 'Oswald';
    background: #404040;
    border-radius: 12px;
    padding: 20px 0 20px 20px;
}
li.woocommerce-MyAccount-navigation-link a {
    color: white;
}
.woocommerce-MyAccount-content {
    background: #404040;
    padding: 20px 20px 20px 20px;
    border-radius: 15px;
    margin-right: 20px;
	  margin-top: 20px;
	  margin-bottom: 20px;
}
.woocommerce-MyAccount-content {
    font-family: 'Lato';
}
.woocommerce-MyAccount-content a {
    font-family: 'Oswald';
}
.woocommerce-MyAccount-content input {
    padding: 10px;
    border-radius: 5px;
    border: 0;
}
.cart-collaterals .cart_totals {
    background: #161616;
    padding: 20px;
    margin: 20px;
    border-radius: 5px;
}
a.checkout-button.button.alt.wc-forward.wp-element-button {
    color: white;
    background: #3b59df;
    border-radius: 5px;
}
.coupon input#coupon_code {
    width: 50%;
    padding: 10px;
    border-radius: 5px;
}
button.button.wp-element-button {
    background: #3b59df;
    color: #fff;
}
form.woocommerce-cart-form {
    background: #161616;
    border-radius: 5px;
    margin: 20px;
    padding: 20px;
}
/*div#order_review {
    background: #161616;
    border-radius: 5px;
    padding: 20px;
    margin: 20px;
}*/
form.checkout.woocommerce-checkout {
    background: #161616;
    margin: 20px;
    padding: 20px;
    border-radius: 5px;
}
#customer_details input {
    padding: 10px;
    border-radius: 5px;
    border: 0;
}
button#place_order {
    background: #3b59df;
}
/*thankyou page*/
.woocommerce-order {
    background: #161616;
    border-radius: 5px;
    padding: 20px;
    margin: 20px;
    text-align: center;
}
.woocommerce-order p.woocommerce-notice--success.woocommerce-thankyou-order-received {
    margin-bottom: 50px;
}



/*div#div_block-3-653 {
    margin-top: 170px;
}*/
/*.pad-section--xs.gap--l {
    margin-top: 160px !important;
}*/


@media screen and (max-width:767px){
section#section-5-652 .livecoinwatch-widget-3{
width:350px !important;		
}
	div#div_block-22-153 {
    margin-top: 180px;
}
	.oxy-slide-menu .menu-item {
    margin: 10px 0;
}
div#div_block-3-518{
   margin-top: 180px;
}
	div#div_block-4-730{
   margin-top: 110px;
}
	div#div_block-163-732{
		margin-top: 120px;
	}
	#section-2-13 {
    margin-top: 175px;
}
	.page-id-730 .grid-27-card__box b, .page-id-1461 .grid-27-card__box b {
    font-size: 18px !important;
}
.page-id-730 .grid-27-card__box h3, .page-id-1461 .grid-27-card__box h3 {
    font-size: 20px !important;
}
.page-id-730 .grid-27-card__box .ct-text-block, .page-id-1461 .grid-27-card__box .ct-text-block{
    font-size: 18px !important;
}
.pad-section--xs.gap--l {
    margin-top: 210px;	
	}
	
}
@media screen and (max-width:479px){
	main#inner_content-7-33{
margin-top:10rem;
}
.highlight-card__title-wrap{
position: absolute !important;
    bottom: 0px !important;
    top: auto !important;
} 
.highlight-card__img{
    height:100vh !important;
}
div#div_block-60-153 {
    display: block;
    width: 100%;
}
div#code_block-100-153 {
    display: flex;
}
div#div_block-99-153 {
    display: block !important;
    width: 100% !important;
}	
.oxy-slide-menu .menu-item a {
    font-size: 18px !important;
}
span#-copyright-year-155-33 {
    margin-top: auto;
}
div#div_block-123-518 {
    display: flex;
}
div#div_block-138-518 {
    order: 1;
}
div#div_block-124-518 {
    order: 2;
}
div#div_block-131-518 {
    order: 3;
}
div#div_block-144-518 {
    order: 4;
}
section#section-113-518 .ct-section-inner-wrap {
    padding-bottom: 0 !important;
}
header#_header-2-33 {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 99;
}
#-pro-menu-16-33 .oxy-pro-menu-list li {
    margin: 0 10px;
}
#-pro-menu-16-33 .oxy-pro-menu-list {
    flex-direction: row !important;
    justify-content: space-between;
}
div#_tabs_contents-20-2 span {
    font-size: 15px;
    line-height: 1.5;
}
div#_tabs-13-2 .ct-text-block {
    font-size: 16px;
}
	#_dynamic_list-522-2 .flickity-viewport{
height:250px !important;
}
	#_dynamic_list-522-2 .small-post-card__img-wrap{
 height:195PX !important;
}
}
@media only screen and (max-width: 767px) {
 #section-5-2253 {
    margin-top: 110px;
}
	section#section-13-3052 {
    margin-top: 135px;
}
	div#div_block-8-2253 {
    display: block;
}
 #text_block-11-2253 {
    text-align: center;
}
	div#div_block-15-3052 {
    display: block;
}
	#text_block-18-3052 {
    text-align: center;
}
 }
@media screen and (min-width: 1800px) {
body.woocommerce-account .woocommerce {
    margin: 60px 20% 90px 20%;
}
	body.woocommerce-page .woocommerce {
    margin-right: 18%;
    margin-left: 18%;
}
	body.woocommerce-account .woocommerce {
    margin: 60px 20% 90px 20%;
}
	body.single-product #inner_content-9-2314 div.product {
    padding: 50px !important;
    margin: 0 18% 0 18%;
}
}