/* Custom Data 2026-01-27 20:59:48: Do not change this file. */

:root{
	/* Page Width */
	
	/* Body Font */
		--font-family-name__base: 'Jost', sans-serif;
			--font-size__base: 16px;
			--text-weight: 400;
	
	/* Heading Font */
			--heading__font-family__base: 'Jost', sans-serif;
			--heading__font-weight__base: 400;
		
	/* Menu Font */
		
	/* Other Font */
		--other_font_family: 'Jost', sans-serif;
	
	/* Theme Colors */
	
	/* Basic Colors */
		
	/* Buttons Colors */
		
	/* 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);
	}
	










/* Customization Style */
button#product-addtocart-button {background: #FEDA75; color: #222222; border-color: #FEDA75;}
button#product-addtocart-button:hover {background: #222; color: #ffffff; border-color: #222222;}

li.ui-menu-item.level0.item-136.default_dropdown a {background-color: #8933B5; color: #ffffff; border-radius: 5px;}
li.ui-menu-item.level0.item-136.default_dropdown a:hover {background-color: #9c44ca;}

@media screen and (min-width: 768px) {
@media (min-width: 993px), print {.product__style-1 .products-grid .product-item-actions_middle .action:not(:hover) {background: #FEDA75; border-color: #FEDA75;}}
}

@media all and (max-width: 678px) {
.product-info-main .box-tocart .fieldset {display: flex; flex-direction: column;}
.product-info-main .box-tocart .fieldset .actions {width: 100%;}
.populairsearch div, .populairsearch a.pagebuilder-button-secondary {width: 100%;}
}

.cart.table-wrapper .actions-toolbar a.action-edit {display: none;}
.form-shipping-address input[name="postcode"] {width: 50%; min-width: 180px;}

div[data-content-type='text'] ul {margin-top: -16px;}

.cart.item.message.notice {padding: 32px 24px 12px 24px;}
#checkout.checkout-container .form-login {margin-bottom: 48px;}

h2.h2category {font-size: 2.2rem; margin-top: 10px;}
figure.imghover72:hover {opacity: 72%;}

.homecategories .widget-category-thumbnail-image.category-grid-5 .category-thumbnail__title a {min-width: 160px;}

.login-container .block-new-customer .primary a {background-color: #833AB4; border-color: #ffffff; color: #ffffff; background-image: linear-gradient(to left top, rgb(131, 58, 180), rgb(253, 29, 29), rgb(252, 176, 69));}
.login-container .block-new-customer .primary a:hover {background-color: #fcb045; border-color: #fcb045; box-shadow: 0 0 0 .2rem #fcb045; color: #ffffff;}

.fotorama__fullscreen-icon {right: 20px; width: 90px;}
.product-info-main .action.tocompare, .product-options-bottom .action.tocompare {display: none;}
.product-info-main .stock.available span {color: #0bb75d; font-weight: 600; text-transform: uppercase;}
.product-info-main .stock.unavailable span {color: #ee4b2c;}

.TabShippingIcons .elementor-icon-box-icon {color: #FFD800; background: -webkit-linear-gradient(#ffd800, #ff0000, #8933b5); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.TabShippingIcons .elementor-icon-box-title {font-size: 2rem;}

.page-footer .footer-container {background-color: #f4f4f4;}

.dashboard-advanced-reports {display: none;}

.price-box span.old-price.sly-old-price.no-display {display: block !important;}

.product.attribute.overview h2 {font-size: 2.2rem; margin-top: 32px; margin-bottom: 4px;}

.customer-account-logoutsuccess .page-main .column.main p {text-align: center!important; margin-top: 40px;}
