<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
Theme Name: Astra Child
Author: Emil Kondayan
Author URI: https://ekon.bg
Description: Astra is the fastest, fully customizable &amp; beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/****************************************/
/* Custom price styles                  */
/****************************************/
.custom-discounted-price {
    font-size: 1.2em;
    color: #d9534f; /* Bootstrap danger color */
    padding: 5px;
}

.custom-regular-price {
    font-size: 1em;
    color: #484848; /* Gray color */
}

.custom-regular-price del {
    text-decoration: line-through;
}

/* Additional style for better visual separation */
.custom-price-wrapper {
    display: inline-block;
}
/****************************************/

/****************************************/
/* Product discount table styles        */
/****************************************/
.awdr-bulk-customizable-table tr.bulk_table_row td.wdr_bulk_table_td {
	color: #ee1e24;
}

.awdr-bulk-customizable-table tr.bulk_table_row td.wdr_bulk_table_td:nth-child(3) {
	font-weight: bold;
}

/****************************************/

/****************************************/
/* BUG: Astra user menu background      *
 * Setting background of user menu from *
 * the customizer, does not reflect the *
 * selected color                       *
/****************************************/
div.account-main-header-bar-navigation nav#account-woo-navigation.account-woo-navigation ul#ast-hf-account-menu.main-header-menu.ast-nav-menu.ast-account-nav-menu.ast-header-account-woocommerce-menu {
	background: #FFFFFF;
}

/****************************************/
/* Woocomerce Cart styling              */
/****************************************/
@media only screen and (max-width: 768px) {
	.woocommerce #content table.cart tbody td,
	.woocommerce-page #content table.cart tbody td {
		border: none !important;
		display: inline-block !important;
	}

	.woocommerce table.shop_table_responsive tbody tr td::before,
	.woocommerce-page table.shop_table_responsive tbody tr td::before {
		content: none !important;
	}
}

/* ΠΡΠ²Π΅ΡΡΠ²Π° Π½Π΅ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π΅ Π² ΠΊΠΎΠ»ΠΈΡΠΊΠ°ΡΠ° */
.woocommerce #content table.cart tbody tr:nth-child(even):not(.component_table_item),
.woocommerce-page #content table.cart tbody tr:nth-child(even):not(.component_table_item) {
		background: #efefef;
}

/* ΠΡΠ΅ΠΌΠ°ΡΠ²Π° Π΄ΡΠ±Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΈΠΌΠ΅ΡΠΎ ΠΏΡΠΈ composite ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ*/
.component_table_item .component_table_item_indent &gt; dl &gt; dt {
	display: none !important;
}
/****************************************/

/****************************************/
/* Astra Woocomerce Cart ΠΏΠ°Π΄Π°Ρ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ */
/****************************************/
.ast-site-header-cart .widget_shopping_cart {
	background-color: white !important;
	border-radius: 5px !important;
	box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5) !important;
	border-width: 0px !important;
}

.ast-site-header-cart .widget_shopping_cart a,
.ast-site-header-cart .widget_shopping_cart span.quantity,
.ast-site-header-cart .widget_shopping_cart p.woocommerce-mini-cart__total.total {
	font-weight: bold !important;
}

.woocommerce a.remove:hover {
	color: #689009 !important;
}

.ast-site-header-cart .widget_shopping_cart dl,
.ast-site-header-cart .widget_shopping_cart dt {
	font-weight: normal !important;
}

.ast-site-header-cart .widget_shopping_cart span.woocommerce-Price-amount.amount {
	color: #689009 !important;
	font-weight: bold !important;
}

/* ΠΡΡΠΎΠ½ΠΈΡΠ΅ Π·Π° "ΠΠΎΠ»ΠΈΡΠΊΠ°" ΠΈ "ΠΠ»Π°ΡΠ°Π½Π΅" */
.ast-site-header-cart .widget_shopping_cart .buttons .button,
.ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward {
	display: inline-block !important;
	width: 150px !important;
	border-radius: 5px !important;
	margin-left: 20px !important;
	margin-right: 20px !important;
	color: white !important;
	text-transform: uppercase !important;
}
.ast-site-header-cart .widget_shopping_cart .buttons .button:nth-child(1) {
	background-color: rgba(0, 0, 0, 0) !important;
	color: #252522 !important;
}
.ast-site-header-cart .widget_shopping_cart .buttons .button:nth-child(1):hover {
	background-color: #0094dd !important;
}
.ast-site-header-cart .widget_shopping_cart .buttons .button:nth-child(2) {
	background-color: #689009 !important;
}
.ast-site-header-cart .widget_shopping_cart .buttons .button:nth-child(2):hover {
	background-color: #0094dd !important;
}

/* Π‘Π°ΠΌΠ°ΡΠ° ΠΈΠΊΠΎΠ½Π° Π½Π° ΠΏΠ°Π΄Π°ΡΠΈΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ */
.ast-cart-menu-wrap .count,
.ast-cart-menu-wrap .count:after {
	border-color: #5f5b55 !important;
	color: #5f5b55 !important;
}
.ast-cart-menu-wrap .count:hover {
	background-color: #689009 !important;
}

/* Π&nbsp;Π°Π·ΠΌΠ΅ΡΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° */
@media only screen and (min-width:768px) {
    .ast-site-header-cart .widget_shopping_cart,
	.woocommerce .ast-site-header-cart .widget_shopping_cart {
		width: 600px !important;
	}
}
@media only screen and (max-width:767px) {
    .ast-site-header-cart .widget_shopping_cart,
	.woocommerce .ast-site-header-cart .widget_shopping_cart {
		width: 90% !important;
	}
}
/****************************************/

/****************************************/
/* Composite Products reorder pagination */
/* in a column                          */
/****************************************/
.composite_form .composite_pagination ul li
{
	display: block !important;
	float: none !important;
}
/****************************************/

/****************************************/
/* Variation Swatches for Woocommerce   */
/****************************************/
.ast-woocommerce-container div.product-type-variable form.cart table.variations tr:nth-child(odd) {
     background: #f5f5f5;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations tr:nth-child(even) {
     background: #fbfbfb;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations tr:not(:last-child) {
    margin-bottom: 0px;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td {
	vertical-align: middle;
    max-width: none !important;
    padding: 4px 14px 0px 10px !important;
    line-height: 1.3em;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td:last-child {
     padding-right: 10px !important;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td.label {
	display: table-cell !important;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td.value {
	width:100% !important;
	display: table-cell !important;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td.value div.swatch-label{
	display: inline-block;
	padding: 10px;
}
.ast-woocommerce-container div.product-type-variable form.cart table.variations td.value div.swatch-control{
	float: left;
}

div.swatch-wrapper.select-option {
	border: 2px solid white;
	border-radius:25%;
	overflow: hidden;
	padding: 0px;
}

div.swatch-wrapper.selected {
	border-color: #ee1e24;
}
/****************************************/
</pre></body></html>