@font-face {
    font-family: 'Riday Parcia Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Riday Parcia Regular'), url('../fonts/Ridayparcia-JRgqn.woff') format('woff');
}

/* top bar */
#tb-zc4vddbcu {
	background: #9da381;
}



/* User Top Menu */
.user-top-menu ul li {
  	display: inline;
}
.user-top-menu ul li.item-356::after {
  	content: "|";
  	padding-left: 15px;
}
.user-top-menu ul li.item-356 {
  	padding-right: 15px;
}

/* Menu */
.astroid-framework .astroid-nav > li > .as-menu-item {
  	font-family: "Poppins", Arial, Helvetica, sans-serif;
  	font-weight: 600;
  	font-size: 17px;
}

/* Dropdown Menu */
.megamenu-container {
  	margin: 0px;
  	padding: 0px;
}
.shop-categories-sub-menu .hikashop_subcategories_listing ul {
  	list-style: none;
  	margin: -14px -19px 0px -45px;
}
.shop-categories-sub-menu .hikashop_subcategories_listing ul li {
  	border-bottom: 1px solid #dee2e6;
  	text-transform: uppercase;
  	font-weight: 500;
  	font-size: 0.9em;
  	padding: 10px;
}
.shop-categories-sub-menu .hikashop_subcategories_listing ul li a {
  	display: block;
}
.shop-categories-sub-menu .hikashop_subcategories_listing ul li:hover {
  	background: #9da381;
}
.shop-categories-sub-menu .hikashop_subcategories_listing ul li:hover > a {
  	color: #fff;
}

/* Dropdown Menu */
.megamenu-container ul li {
  	border-bottom: 1px solid #dee2e6;
}
.megamenu-container ul li:hover {
  	background: #9da381;
}
.megamenu-container ul li:hover > a {
  	color: #ffffff !important;
}

/* header banner */
#ts-451555907311432 {
	background-image:url(/images/page-headers.jpg);
	padding: 100px 15px;
}

/* Footer */
.footer-contact-holder .footer-contact-details {
  	display: -webkit-inline-box;
  	margin-left: 15px;
  	line-height: 20px;
}

/* User Control Panel */
.hk-well.hikashop_user_points_cpanel {
  	display: none;
}
#hikashop_dashboard .hika_cpanel_side_bar .hika_cpanel_icons i {
  color: #9da381;
}
#hikashop_dashboard .hika_cpanel_side_bar .hika_cpanel_icons i.fa-inverse::before {
  color: #ffffff;
}
#hikashop_dashboard .hika_cpanel_side_bar i.hk-icon-dark::before {
  color: #9da381;
}

/* Checkout */
.hikashop_checkout_payment h4 {
  	display: none;
}
.hikashop_checkout_payment .hikashop_checkout_payment_images img {
  	max-width: 200px;
  	margin-left: 25px;
}
.hikashop_checkout_shipping label[for="shipping_radio_1_2__0__manual_1"] ~ span.hikashop_checkout_shipping_cost  {
  	display: none;
}

/* Best Sellers Sidebar */
.best-sellers-sidebar .swiper-slide.hikashop_carousel_item.hikashop_subcontainer .hikashop_listing_img_title {
  	padding: 25px;
}
.best-sellers-sidebar .swiper-pagination {
  	margin-top: 25px;
}
.best-sellers-sidebar .hikashop_listing_img_title {
  	border-radius: 10px;
  	border: 1px solid #dee2e6;
}
.best-sellers-sidebar .swiper-slide.hikashop_carousel_item .hikashop_product_image_container img {
  	border-radius: 10px;
}
.best-sellers-sidebar .hikashop_product_has_options span {
  	display: inline !important; 
}
.best-sellers-sidebar .hikashop_product_price_full span {
  	display: inline !important; 
}
.best-sellers-sidebar .hikashop_product_stock_count {
  	display: none;
}

/* Product Details Page */
.hikashop_product_page #hikashop_product_right_part .hikashop_product_category {
	display: none;
}
.hikashop_product_page #hikashop_product_right_part .hikashop_product_category {
  	display: none;
}
.hikashop_product_page #hikashop_product_right_part .hikashop_product_name_main {
  	font-weight: 600;
}
.hikashop_product_page #hikashop_product_right_part span.hikashop_sku {
  	display: none;
}
.hikashop_product_page #hikashop_category_information_module_121 h2 {
  	font-weight: 500;
  	font-size: 2.2em;
}
.hikashop_product_page #hikashop_product_left_part .hikashop_main_image_div img {
  border-radius: 10px;
}
.hikashop_product_page #hikashop_product_left_part .hikashop_small_image_div img {
  border-radius: 10px;
}
.hikashop_product_page #hikashop_product_left_part .hikashop_small_image_div a {
  border-radius: 10px;
}
.astroid-framework .hikashop_product_price_main {
  	font-size: 2rem;
  	font-weight: bold;
  	color: #9da381;
}

/* Related Product */
.related-products img.hikashop_product_listing_image {
  	border-radius: 10px;
}
.related-products .hikashop_products_pagination {
  	display: none;
}

/* Product Listings */
.hikashop_products_listing h4.hikashop_product_name {
  	font-size: 1.3em;
}
.hikashop_products_listing .hikashop_container .uk-cover, [uk-cover] {
  	max-width: 278px;
  	max-height: 278px;
}
.hikashop_products_listing .hikashop_container ul.uk-slideshow-items {
	min-height: 278px !important;
  	max-height: 278px !important;
}
.hikashop_products_listing .hikashop_container .hikashop_product_stock_count {
  	display: none;
}
.hikashop_products_listing .hikashop_container .hikashop_product_price {
    font-size: 1.5rem;
  	font-weight: bold;
  	color: #9da381;
}
.hikashop_products_listing .hikashop_container .hikashop_product_has_options {
  margin-bottom: 5px;
}
.hikashop_products_pagination_bottom ul.pagination li.active.page-item a {
  background: #9da381;
  border-color: #9da381;
}
.hikashop_products_listing .hikashop_listing_img_title.hikashop_listing_img_hover_slider .hikashop_product_name {
  min-height: 50px;
}


/* Home Product Listings */
.home-product-listings img {
  	border-radius: 10px;
}
.hikashop_products_listing .hikashop_listing_img_title .hikashop_product_name {
  min-height: 50px;
}

/* Home Slider */
.uk-slider-container .uk-overlay-primary {
  	background: rgba(34,34,34,.3);
}
.home-category-carousel .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap {
  	background: rgba(34,34,34,.4);
}
.home-category-carousel .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap:hover {
  	background: rgba(34,34,34,0);
}
.home-category-carousel .sppb-carousel-extended-item img {
  	border-radius: 10px;
}
.home-category-carousel .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap .sppb-carousel-extended-heading {
	font-family: "Poppins", Arial, Helvetica, sans-serif;
	font-weight: 600;
}
.home-category-carousel .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap .sppb-carousel-extended-subheading {
  	background-color: #ffffff;
  	color: #000000;
  	width: 90%;
  	height: 45px;
  	line-height: 45px;
  	font-size: 14px;
  	text-transform: uppercase;
	font-family: "Poppins", Arial, Helvetica, sans-serif;
}
.home-category-carousel .sppb-carousel-extended-item .sppb-carousel-extended-content-wrap .sppb-carousel-extended-subheading:hover {
  	background-color: #9da381;
  	color: #ffffff;
}

/* Add to Cart Popup */
.vex-content .vex-dialog-buttons .vex-dialog-button {
  	max-width: 200px;
}
.vex-content .text-wrapper {
  	padding-left: 15px;
}
.vex-content .vex-dialog-buttons .vex-dialog-button.vex-first {
  	background: #9da381;
}
.vex-content .vex-dialog-buttons .vex-dialog-button.vex-last {
  	background: #000000;
}

/* My Cart Popup */
.hikashop_cart_module .hikashop_cart_proceed_to_checkout {
 	background: #9da381;
}
.hikashop_cart_module .hikashop_cart_proceed_to_checkout:hover {
 	background: #000000;
}

/* Footer */
.footer-section #nav-menu li a:hover {
 	color: #9da381; 
}
.footer-section .footer-contact-details.email a:hover {
 	color: #9da381 !important; 
}

/* Login Popup */
.mod-login .input-password-toggle {
  	background: #9da381;
  	border: #9da381;
}
.mod-login .mod-login__submit.form-group button {
  	background: #000000;
    border: #000000;
  	color: #ffffff;
}
.mod-login .mod-login__submit.form-group button:hover {
  	background: #9da381;
    border: #9da381;
}

/* Register Form - from login Popup */
.hkform-horizontal.hikashop_contentpane .hkform-group.control-group.hikashop_registration_required_info_line span {
  	display: block;
  	min-width: 340px;
}

/* Register Form - Checkout */
#hikashop_checkout_registration .uk-form-controls button#hikashop_register_form_button {
 	background: #9da381;
}
#hikashop_checkout_registration .uk-form-controls button#hikashop_register_form_button:hover {
 	background: #000000;
}


/* Page Title */
h2.heading-title-page {
  	font-family:'Riday Parcia Regular' !important;
  	text-transform: none !important;
  	font-weight: 500;
}
@media (max-width: 767px) {
	h2.heading-title-page {
		font-size: 4.541em;
	}
}

@media (min-width: 768px) {
	h2.heading-title-page {
		font-size: 5.841em;
	}
}

/* Section Headings */
.ukheading-container h2 {
  font-family:'Riday Parcia Regular' !important;
  font-weight: 500;
  text-transform: capitalize !important;
}
@media (max-width: 767px) {
	.ukheading-container h2 {
		font-size: 4.541em;
	}
}

@media (min-width: 768px) {
	.ukheading-container h2 {
		font-size: 5.841em;
	}
}

#jollyany-login-content h2,
#jollyany-hikacart-content h2 {
  	font-family:'Riday Parcia Regular' !important;
  	font-weight: 500;
  	font-size: 4.841em;
}
.sidebar .module-title::after {
  	background-color: #9da381;
}

/* Mobile Logo */
@media (max-width: 767px) {
	.astroid-logo > .astroid-logo-mobile {
		margin-left: 35px;
	}
}


/* Hide Breadcrumbs */
.mod_breadcrumbs ul.uk-breadcrumb.uk-margin-remove {
	display: none !important;
}

/* Hide Prices */
.hikashop_product_price_full {
  	display: none !important;
}

/* Bank Transfer End Screen */
.hikashop_banktransfer_end_message h3.module-title {
  	margin: 0 !important;
}
.hikashop_banktransfer_end_message h5.module-title {
  	margin: 0 0 -25px 0 !important;
}
.hikashop_banktransfer_end_message .uk-button.uk-button-default {
  	margin: 0 0 25px 0 !important;
    background: #000000 !important;
    color: #ffffff !important;
}
.hikashop_banktransfer_end_message .uk-button.uk-button-default:hover {
    background: #ffffff !important;
    color: #000000 !important;
}

/* Size Charts */
.size-chart-holder {
	margin-top:35px;
}
.size-chart-notice {
	margin-top:10px;
}
.size-chart-notice p {
	line-height:1.2em;
	font-size: 13px;
}
.mfp-content {
	text-align:center;
	margin:0 auto;
}