/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Woo products 5 340 add to cart button **/
#-woo-products-5-340 .add_to_cart_button {
	display: none !important;
}

/** General >> Related products 19 341 button **/
#-related-products-19-341 .button {
	display: NONE !important;
}

/** General >> Code block 79 340 add to cart button **/
#code_block-79-340 .add_to_cart_button {
	display: none !important;
}

/** General >> Border Radius for something **/
.dFAxdI {
	border-radius: 7px !important;
}

/** General >> Wc hero 3 unslider **/
.wc-hero-3 > .unslider, 
.wc-hero-3 .oxygen-unslider-container, 
.wc-hero-3 .unslider-wrap, 
.wc-hero-3 .unslider-wrap li {
	width: -webkit-fill-available !important;
}

/** General >> Code block Privacy Policy **/
#code_block-3-3 {
	width: 100% !important;
}

/** General >> Code block 3 436 Terms Of Service **/
#code_block-3-436 {
	width: 100% !important;
	word-break: break-word !important;
}

/** General >> Code block 3 438 Disclaimer **/
#code_block-3-438 {
	width: 100% !important;
}


/*= Home Page ================= */

/** Home Page >> Klaviyo Sign Up Form Radius **/
#code_block-154-2 .TextInput__FormStyledTextInput-sc-1o6de9f-0 {
	border-radius: 7px !important;
}


/*= Product Template ========== */

/** Product Template >> Upsells YOU MAY ALSO LIKE Title **/
#-product-upsells-446-661 > h2 {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 176, 185, 0.83) !important;
	padding: 10px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
	border-style: none !important;
	display: none !important;
}

/** Product Template >> Product Tab Outline **/
#_tabs_contents-113-341 > .tab-accordion {
	border-style: none !important;
}

/** Product Template >> Review Comment Field **/
#comment {
	background-color: rgba(255, 255, 255, 0.51) !important;
	border-color: rgba(129, 96, 64, 0.66) !important;
}

/** Product Template >> Price parent div **/
.price {
	display: block !important;
}

/** Product Template >> Wcsatt sub options from duplicate from **/
.wcsatt-sub-options > .from {
	display: none !important;
}

/** Product Template >> Wcsatt sub options bdi **/
.wcsatt-sub-options bdi {
	font-size: 28px !important;
}

/** Product Template >> strikeout original price for subscription price **/
.wcsatt-options-prompt-action > span > del:nth-of-type(1) > span:nth-of-type(1) > bdi:nth-of-type(1) {
	display: none !important;
}

/** Product Template >> options for purchase next to radio buttons **/
.wcsatt-options-prompt-label > .wcsatt-options-prompt-action {
	vertical-align: super !important;
}

/** Product Template >> second regular price for radio options **/
.woocommerce-variation-price > span > span:nth-of-type(1) > bdi:nth-of-type(1) {
	display: none !important;
}

/** Product Template >> Variation Description **/
.woocommerce-variation-description p {
	display: none !important;
}

/** Product Template >> Woocommerce variation description **/
.woocommerce-variation-description {
	display: none !important;
}

/** Product Template >> Wcsatt options prompt radio (#2) **/
.oxy-product-price .wcsatt-options-prompt-radio:nth-of-type(2) {
	display: none !important;
}

/** Product Template >> Wcsatt options prompt radio (#1) **/
.oxy-product-price .wcsatt-options-prompt-radio:nth-of-type(1) {
	display: none !important;
}


/*= Checkout ================== */

/** Checkout >> Ship To Diff Address Checkout **/
#ship-to-different-address span:nth-of-type(1) {
	font-size: 14px !important;
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** Checkout >> Update Card Button **/
td > button {
	color: rgb(255, 255, 255) !important;
	background-color: rgba(0, 176, 185, 0.83) !important;
	padding: 10px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
	border-style: none !important;
}

/** Checkout >> Table data button (:hover) **/
td > button:hover {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(0, 176, 185) !important;
	border-top-color: rgba(0, 0, 0, 0) !important;
	border-style: none !important;
}

/** Checkout >> Subscription frequency **/
#span-5-94 .subscription-details {
	font-size: 12px !important;
	line-height: 14px !important;
	font-weight: normal !important;
}

/** Checkout >> Woocommerce cart form cart item product price **/
.woocommerce-cart-form__cart-item .product-price {
	padding-right: 10px !important;
	padding-left: 10px !important;
}

/** Checkout >> Product Price DIV **/
.product-price .overrides_exist {
	min-width: 200px !important;
	padding-left: 10px !important;
}

/** Checkout >> Product Name DIV **/
.woocommerce-cart-form__cart-item .product-name {
	width: 300px !important;
}

/** Checkout >> Apply Coupon Button **/
.coupon .wp-element-button {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(0, 176, 185) !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-right: 50px !important;
	border-color: rgba(0, 0, 0, 0) !important;
}

/** Checkout >> Coupon code input **/
#coupon_code {
	min-width: 200px !important;
}

/** Checkout >> Price? **/
.price {
	display: inline !important;
}

/** Checkout >> Woo Product Thumbnail **/
#span-5-94 .size-woocommerce_thumbnail {
	width: 100px !important;
}

/** Checkout >> Cart item product thumbnail DIV **/
.cart_item .product-thumbnail {
	padding-right: 5px !important;
	padding-left: 5px !important;
}

/** Checkout >> Variation Quantity number **/
.variation-Quantity p {
	display: inline !important;
}

/** Checkout >> Variation Flavor name **/
.variation-Flavor p {
	display: inline !important;
}

/** Checkout >> Alignleft **/
.alignleft {
	width: auto !important;
}


/*= My Account Pages ========== */

/** My Account Pages >> Four Subscription buttons **/
.subscription_details .button {
	margin-top: 5px !important;
}

/** My Account Pages >> Upgrade Subscription Button **/
#-woo-my-account-6-96 .wcs-switch-link {
	color: rgba(255, 255, 255, 0.85) !important;
	font-weight: 600 !important;
}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Checkout >> Apply Coupon Button **/
	.coupon .wp-element-button {
	margin-right: 0 !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** Checkout >> Apply Coupon Button **/
	.coupon .wp-element-button {
	width: 150px !important;
}

	/** Product Template >> Upsells YOU MAY ALSO LIKE Title **/
	#-product-upsells-446-661 > h2 {
	margin-right: 0 !important;
}

}

