/* Custom Data 2026-02-04 12:32:04: Do not change this file. */

:root{
	/* Page Width */
		--layout__max-width: 1370px;
	
	/* Body Font */
		--font-family-name__base: 'Arimo', sans-serif;
			--font-size__base: 16px;
			--text-weight: 400;
	
	/* Heading Font */
	
	/* Menu Font */
		
	/* Other Font */
	
	/* Theme Colors */
		--theme__color__primary: #F2EADF; 
	
	/* Basic Colors */
		
	/* Buttons Colors */
		--button__border-radius: 0px;
				--button__color: #eb0029;
	--button-primary__color: #eb0029;
		 
	--button-secondary-bg: #ffffff;
	--button__background: #ffffff;
	--button-primary__background: #ffffff;
			--button__hover__background: #eb0029;
	--button-primary__hover__background: #eb0029;
			--button__hover__color: #ffffff;
	--button-primary__hover__color: #ffffff;
		
	/* Custom Sticky Background Color */
	
	/* Custom Header */
						
	/* Custom Footer */
	
	/* Custom Menu */
	
	/* Page wraper */
	}
@media (min-width: 1200px){
	.cms-index-index .header-absolute{
			}
	.cms-index-index .header-container:not(.header_scroll_up) .header_light{
										}
}


	body{
		font-weight: var(--text-weight);
	}
	body{
		font-size: var(--font-size__base);
	}
	.minicart-wrapper .block-content .actions .secondary .action.viewcart:not(:hover){
		--heading__color__base: #eb0029;
	}
 
	button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{
		border: 1px solid var(--button__background);
	}
	

/* Custom Header */
header.page-header{
	}









/* Customization Style */
:root{
--headings__font-weight-secondary: 700;
--heading__color__base: #333;
}
.header-container {
    --fluid-container-width: 1380px;
}
.page-header{
    --counter_qty-color: #0F4226;
}
.elementor-category-thumbnail-image-item .category-thumbnail__image{
--aspect-ratio: 2.907 !important;
}
.widget-category-thumbnail-image.category-slider-11 .category-thumbnail__info{
    justify-content: center;
}
.category-thumbnail__info .category-count{
    margin-top: 0 !important;
}
.widget-category-thumbnail-image.category-slider-11 .category-thumbnail__info .category-thumbnail__title{
    max-width: 50%;
--category_item_title-size: 22px;
}
.custom1 .tp-bullet.selected:after{
border: 1px solid #fff;
}
.custom1 .tp-bullet{
color:#fff;
}
.elementor-newsletter-wrapper .form-subscribe{
    border-bottom: 2px solid #0f4226;
    border-radius: 0;
  
}
.page-footer  .elementor-static-menu-title{
    font-size: 18px;
    font-weight: 700;
}
.price-box .price{
--heading__color__base: #000;
    --headings__font-weight-secondary: 500;
}
.product-item-name > a{
--heading__color__base:#000;
}

@media (min-width: 992px){
.w-380 > *{
max-width: 380px;
.elementor-newsletter-wrapper .form-subscribe{
  max-width: 370px;
}
}


/* =========================
   2n14 MOD (DESKTOP DEFAULT)
========================= */

body {
    line-height: 1.5 !important;
}

.trust_seal,
.review-ratings .rating-label,
.review-date,
.grid-mode-5,
.product-info-main .product-addto-links,
.product-info-main .product-share-links,
.product-info-main .product-social-links,
.product-info-main .product-category,
.product-info-main .stock.available,
.product-info-main .stock.unavailable,
.mfp-iframe .product-info-main .stock.available,
.mfp-iframe .product-info-main .stock.unavailable,
.product-info-main .product-info-stock-sku {
    display: none !important;
}

.products-grid {
    --layout-indent__width: 10px !important;
}

.checkout-onepage-success .columns {
    text-align: left !important;
}

.block-collapsible-nav 
.block-collapsible-nav-content 
.nav.items 
.item.current strong {
    color: #eb0029 !important;
}

.navigation .level0 > .level-top {font-weight:400 !important}
.navigation .level0 > .level-top a:hover {transition:none, border-bottom:none;text-decoration:none;}
.category-info.background-image .page-title-wrapper .page-title {font-size:2.5rem;font-weight:bold;}
.category-info.background-image .category-description {display: none !important;}

.navigation.horizontal .horizontal-list .level0.menu-item-has-children > a span:not(.label):before {display: none !important;}


.navigation .level0 .submenu a {text-transform: none !important;}

.review-list .rating-summary .rating-result::before,
.product-reviews-summary .rating-summary .rating-result::before,
.review-list .rating-summary .rating-result > span:before,
.product-reviews-summary .rating-summary .rating-result > span:before {
     color: #eb0029;
}

.blueskytechco_quickview-product-view .rating-summary .rating-result > span:before {
     color: #eb0029;
}

@media all and (min-width: 768px)
.review-ratings {max-width: 120px !important;}

@media all and (min-width: 768px)
.review-ratings ~ .review-content, .review-ratings ~ .review-details {margin-left: 120px  !important;}
