.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://mundofenix.pe/wp-content/uploads/2021/08/promo-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-image: url(https://mundofenix.pe/wp-content/uploads/2021/12/banner-title.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
}

:root{
--wd-text-font:"Quicksand", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(10,10,10);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Kurri", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:rgb(0,0,0);
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Quicksand", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"High Mount Personal", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:rgb(228,37,128);
--wd-widget-title-font-size:15px;
}
:root{
--wd-header-el-font:"Quicksand", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:none;
--wd-header-el-font-size:13px;
}
html .product-grid-item .wd-entities-title{
	font-family: "Quicksand", Arial, Helvetica, sans-serif;font-weight: 700;
}

html .product-image-summary-wrap .product_title, html .wd-single-title .product_title{
	font-family: "Kurri", Arial, Helvetica, sans-serif;font-weight: 400;font-size: 28px;color: rgb(84,84,84);
}

html .page-title > .container > .title{
	font-family: "Kurri", Arial, Helvetica, sans-serif;font-weight: 900;font-size: 35px;text-transform: uppercase;
}

:root{
--wd-primary-color:rgb(228,37,128);
}
:root{
--wd-alternative-color:rgb(0,176,215);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:rgb(0,176,215);
}
.single-product .main-page-wrapper{
	background-repeat:repeat;
	background-position:center center;
}

:root{
--btn-default-bgcolor:rgb(0,176,215);
}
:root{
--btn-default-bgcolor-hover:rgb(21,178,214);
}
:root{
--btn-shop-bgcolor:rgb(228,37,128);
}
:root{
--btn-shop-bgcolor-hover:rgb(226,0,109);
}
:root{
--btn-accent-bgcolor:rgb(0,176,215);
}
:root{
--btn-accent-bgcolor-hover:rgb(49,183,214);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
			--wd-form-brd-radius: 35px;
	
	
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #fff;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
	
	
	
	
	
	
			--btn-default-brd-radius: 35px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 35px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
			--btn-accent-brd-radius: 35px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
	
	
	
	
		}

	
	
	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
	/* Quick view */
	div.wd-popup.popup-quick-view {
		max-width: 950px;
	}




	.woodmart-woocommerce-layered-nav .wd-scroll-content {
		max-height: 223px;
	}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//mundofenix.pe/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.3.3") format("woff2");
}

@font-face {
	font-family: "High Mount Personal";
	src: url("//mundofenix.pe/wp-content/uploads/2021/12/KurriIslandCapsPERSONAL-Black.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Kurri";
	src: url("//mundofenix.pe/wp-content/uploads/2021/12/KurriIslandCapsPERSONAL-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}

/*MAS CATEGORIAS*/
li#menu-item-17631 {
    background: #00b0d7;
    border-radius: 5px;
}
li#menu-item-17631 a {
    color: #FFF !important;
}
li#menu-item-17633 a, li#menu-item-17634 a, li#menu-item-17635 a {
    color: #000 !important;
		font-weight: 600 !important;
}
li#menu-item-17631 img {
    width: 15px;
    margin-right: 8px;
}
.wd-event-hover:hover>.wd-dropdown {
    border-radius: 10px;
    box-shadow: 0px 0px 12px 4px #00000025;
}
/*TIENDA*/
.widget_product_categories .product-categories li a {
    flex: 1 1 calc(100% - 50px) !important;
}

/*FAVORITOS*/
.wd-wishlist-share{
		display: none;
}
/*ACORDION*/
.elementor-accordion-item {
    margin-bottom: 20px;
}
.elementor-accordion .elementor-tab-content {
    border: .08px solid #00b0d7;
}
/*PAGAR POR YAPE*/
.phone-number {
    font-size: 20px;
    padding-bottom: 15px;
    display: block;
}
label[for=payment_method_pago_moviles_peru] img {
    display: none;
}
.payment_methods li>label {
    font-weight: 700;
}
fieldset {
    margin-bottom: 0;
    border: 2px dashed #00b0d7;
    border-radius: 15px;
}
.payment_methods .payment_box {
    box-shadow: 1px 1px 10px 3px rgb(0 0 0 / 12%);
    border-radius: 15px;
}
input#pago_moviles_peru_trf_image {
    padding: 10px 26px;
    border: 3px solid #e42580;
    border-radius: 50px;
    margin-top: 15px;
    background: #e4258021;
}
fieldset .form-row {
    text-align: center !important;
}
/*.woocommerce-order-details__title, h2.woocommerce-column__title, .woocommerce-MyAccount-content>h2, fieldset legend, header.title>h3, .woocommerce-MyAccount-content h3{
    letter-spacing: 1.5px;
}*/
.woocommerce-table--order-details th {
    letter-spacing: 1.5px;
    color: #e42580;
}
.woocommerce-MyAccount-content table th {
    letter-spacing: 2.5px;
}
mark {
    background-color: #e4258045;
}
.woocommerce-EditAccountForm fieldset {
    margin: 40px 0;
}
.woocommerce-Address-title .edit {
    background: #00b0d7;
    padding: 6px 15px;
    font-family: 'Quicksand';
    font-size: 14px;
    color: #FFF !important;
    border-radius: 16px;
}
.wd-empty-page {
    font-family: "Kurri";
    letter-spacing: 1.5px;
}
/*TITULO LOGIN*/
.wd-login-title {
    letter-spacing: 2px;
}
.woocommerce-billing-fields .form-row, .checkout-order-review .form-row, .woocommerce-additional-fields .form-row{
	text-align: left;
}
/*RECAPCHA*/
.grecaptcha-badge {
  display: none;
}
/*LISTA CATEGORIAS*/
.categories-accordion-on .widget_product_categories .children li::before {
    content: '';
    width: 5px;
    height: 5px;
    background: #e42580;
    margin-top: 15px;
		margin-right: 5px;
    border-radius: 18px;
}
.widget_product_categories .children {
    padding-left: 10px;
}

/*BUSCADOR*/
.whb-general-header .wd-sub-menu li .cat-item {
    display: none;
}

/*FORMULARIO CHECKOUT*/
p.form-row-first, p.form-row-last {
    min-height: 70px !important;
}

/*CONTACTO*/
#mapas iframe{
    border-radius: 15px !important; 
    box-shadow: 0 5px 30px 0 rgb(41 49 64 / 24%);
}

/*FORMULARIO*/
.title-form{
    color: #e42580;
    letter-spacing: 1.5px;
}

/*CHECKOUT*/
.wd-checkout-steps li span{
    letter-spacing: 1.5px;
    filter: drop-shadow(3px 3px 1px #00000050);
}
.woocommerce-cart-form table th, .cart-totals-inner table th{
    letter-spacing: 1.5px !important;
    color: #242424 !important;
    font-size: 14px !important;
}
.cart-totals-inner h2 {
    font-size: 20px;
    color: #e42580;
    letter-spacing: 1.5px;
}
.woocommerce-cart-form {
    padding: 23px !important;
}
.cart-totals-inner {
    box-shadow: 0 5px 30px 0 rgb(41 49 64 / 12%);
    padding: 30px !important;
    border-radius: 10px !important;
    background: #FFF;
}

.woocommerce-billing-fields>h3, .wd-table-wrapper table th, .woocommerce-additional-fields>h3, #order_review_heading{
    letter-spacing: 1.5px;
}

/*FORMULARIO PRODUCTOS*/
.woocommerce-Reviews #review_form_wrapper textarea, .woocommerce-Reviews #review_form_wrapper input[type='email'], .woocommerce-Reviews #review_form_wrapper input[type='text'] {
    border: 3px solid #00b0d7 !important;
    background: #FFF;
}
.woocommerce-Reviews #review_form_wrapper textarea{
		margin-top: 15px;
}

textarea{
	    border-radius: 15px;
}

.slider-title{
    color: #e42580 !important;
    letter-spacing: 1.5px !important;
		font-size: 19px !important;
}
.tabs-layout-tabs .tabs li.active a {
    font-family: 'Poppins';
    font-weight: 900 !important;
}
.tabs-layout-tabs .tabs li.active a, .tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title {
    font-family: Kurri !important;
    font-weight: 900 !important;
    letter-spacing: 1.5px;
    color: #e42580 !important;
}
.product-tabs-wrapper {
    background: url('/wp-content/uploads/2021/12/bg-categorias.jpg');
    background-repeat: repeat;
}
.comment-form .submit {
    color: #FFF;
    background-color: #00B0D7;
    border: 3px solid #00B0D7;
    border-radius: 30px 0px 30px 30px;
    padding: 12px 50px 12px 50px;
    box-shadow: 0px 0px 12px 0px #00b0d7;
    margin-top: 10px;
}
.product-share .social-form-circle .wd-social-icon {
    background: #00b0d7;
    padding: 9px;
    height: 30px !important;
    width: 30px !important;
    margin: 0px 3px !important;
    color: #FFF !important;
}

/*FAVORITOS*/
.woocommerce-MyAccount-title, .wd-wishlist-title {
    color: #e42580;
    letter-spacing: 1.5px;
}
.wd-my-account-sidebar {
    box-shadow: 0 5px 30px 0 rgb(41 49 64 / 0.07);
    padding: 23px !important;
    border-radius: 10px !important;
    background: #FFF;
    height: fit-content;
}
.woocommerce-MyAccount-navigation {
    margin-bottom: 0;
}
.woocommerce-MyAccount-navigation ul li.is-active>a, .woocommerce-MyAccount-navigation ul li a:hover{
    color: rgb(255 255 255);
    background-color: rgb(228 37 128);
    border-radius: 4px;
}
.wd-wishlist-heading-wrapper .social-form-circle .wd-social-icon {
    background: #00b0d7;
    padding: 9px;
    height: 30px !important;
    width: 30px !important;
    margin: 0px 3px !important;
    color: #FFF !important;
}

/*SIDEBAR TIENDA*/
.widget-title {
    letter-spacing: 1.5px !important;
}
.product_list_widget>li .wd-entities-title {
    font-size: 12px;
    font-weight: bold;
}
.widget_product_categories .product-categories li.current-cat>a, .widget_product_categories .product-categories li a:hover {
    color: #e42580;
    font-weight: 600;
}
/*SIDEBAR COMPRAR*/
.wd-side-hidden {
    z-index: 9999999999;
}

/*DROPBOX BUSCADOR*/
.whb-general-header .wd-dropdown-search-cat.wd-design-default {
    width: 214px;
    border-radius: 0 0 15px 15px;
}
.whb-general-header .wd-sub-menu li a:hover {
    font-weight: 700;
}
/*BANNER*/
.title-size-small .title {
    font-size: 41px;
    letter-spacing: 3px;
    filter: drop-shadow(3px 3px 1px #00000050);
}
.title-size-small {
    padding: 46px 0 !important;
}



/*YOUTUBE*/
.elementor-fit-aspect-ratio iframe {
    border-radius: 15px;
}
/*WSP*/
.wws--bg-color {
    animation: pulse-black 1.5s infinite;
}
@keyframes pulse-black{
0% {
    transform: scale(0.9);
    box-shadow: 0 0 0 0 rgb(34 193 94 / 6%);
}
70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgb(34 193 94 / 50%);
}
100% {
    transform: scale(0.9);
    box-shadow: 0 0 0 0 rgb(34 193 94 / 0%);
}
}
/*TIPOGRAFÍAS*/
.wd-empty-mini-cart .title {
    font-family: 'Quicksand';
}
/*HEADER STICKY*/
.whb-sticked .whb-row {
    box-shadow: 0px 20px 24px 0px rgb(0 0 0 / 11%);
}
.whb-top-bar .wd-nav-secondary>li>a {
    font-weight: 600  !important;
    font-size: 13px  !important;
}
/*FORMULARIO*/
.btn-form{
    font-size: 14px;
    font-weight: 700;
    color: #FFF;
    background-color: #00B0D7;
    border: 3px solid #00B0D7;
    border-radius: 30px 0px 30px 30px;
    padding: 12px 50px 12px 50px;
		box-shadow: 0px 0px 12px 0px #00B0D7;
		margin-top: 10px;
}
#form-suscribete input[type='email'], #form-suscribete input[type='text'] {
    border: 3px solid #00b0d7 !important;
    text-align: center;
}
input[type='email']:focus, input[type='date']:focus, input[type='search']:focus, input[type='number']:focus, input[type='text']:focus, input[type='tel']:focus, input[type='url']:focus, input[type='password']:focus, textarea:focus, select:focus {
    border-color: #00b0d7;
}

/*PRODUCTOS*/
.product-summary-shadow .summary-inner {
    padding: 50px;
    box-shadow: 0 0 15px rgb(0 0 0 / 13%);
    border-radius: 25px;
}
.woocommerce-product-details__short-description>*:last-child {
    margin-bottom: 0;
    line-height: 30px;
}
.product-grid-item .product-element-top {
    border-radius: 10px;
}
.wd-buttons {
    background: #E4258095 !important;
    border-radius: 50px !important;
    padding: 9px 0;
}
.wd-buttons .wd-action-btn>a {
    color: #FFF !important;
}
.product_title{
		letter-spacing: 1.5px;
}

/*LOGO*/
.wd-logo img {
    min-width: 125px;
}
/*HEADER*/
.whb-color-dark:not(.whb-with-bg) {
    box-shadow: 0px 20px 24px 0px rgb(0 0 0 / 11%);
}
/*MENU*/
.wd-nav-img, .mega-menu-list img {
    margin: 0 12px 0 0 !important;
    max-height: 50px;
    width: 37px !important;
}
/*BUSCADOR*/
.searchform.wd-style-with-bg input[type="text"] {
    background-color: #FFF;
    border: 3px solid #E42580;
    color: #E42580 !important;
    font-weight: bold;
}
.wd-search-cat>a {
    border-right: 3px solid #E42580;
    border-left: 3px solid #E42580;
    width: 215px !important;
    color: #e42580;
    font-weight: 700;
}
.whb-general-header  .wd-header-my-account .wd-tools-icon:before, .whb-general-header  .wd-header-wishlist .wd-tools-icon:before {
    background: #e42580;
    padding: 13px;
    border-radius: 50px;
    color: #FFF !important;
}
/*BANNERS*/
.banner-hover-background:not(.banner-background) .wrapper-content-banner:after {
    background-color: rgb(0 0 0 / 55%) !important;
    transform: scale(1.5) !important;
}
.promo-banner {
    border-radius: 15px !important;
}

#promociones .promo-banner {
    box-shadow: 0px 0px 12px 5px rgb(0 0 0 / 32%);
}
#promociones .owl-carousel .owl-item {
    padding: 25px;
}@media (min-width: 1025px) {
	/*WIDGET*/
.widget-title {
    font-size: 13px;
}

/*PAGAR POR YAPE*/
img.qrcode-image {
    width: 781px !important;
    height: auto !important;
}
/*REDES SOCIALES*/
.wd-sticky-social-right {
    right: 20px !important;
}
.wd-sticky-social {
    bottom: 90px !important;
		top: auto !important;
}
.wd-sticky-social.buttons-loaded {
    transform: translate3d(0, 0, 0) !important;
}
.wd-sticky-social {
    transition: transform .3s ease-in-out .3s !important;
}
.wd-sticky-social.buttons-loaded a.wd-social-icon.social-youtube {
    display: none !important;
}
.wd-sticky-social .wd-icon {
    width: 50px !important;
    font-size: 20px !important;
    line-height: 20px;
}
.wd-sticky-social .wd-social-icon {
    height: 50px !important;
    margin-top: 8px !important;
}
.wd-sticky-social-right .wd-social-icon {
    border-radius: 50px !important;
}
.wd-sticky-social .wd-icon-name {
    font-size: 14px;
    line-height: 22px;
}
/*PRODUCTOS*/
.woocommerce-Reviews .comment-reply-title, .woocommerce-Reviews .woocommerce-Reviews-title {
 		font-size: 15px;
    letter-spacing: 1.5px;
    color: #e52580;
}
table.variations {
    margin-top: 34px;
}
/*SIDEBAR*/
.sidebar-widget {
    box-shadow: 0 5px 30px 0 rgb(41 49 64 / 0.07);
    padding: 23px !important;
    border-radius: 10px !important;
    background: #FFF;
}
}

@media (max-width: 576px) {
	/*PAGO POR YAPE*/
img.qrcode-image {
    height: fit-content !important;
    width: 245px !important;
}
fieldset {
    padding: 20px !important;
}
fieldset .form-row {
    width: 245px !important;
}
input#pago_moviles_peru_trf_image {
    width: 250px !important;
}
/*FAVORITOS*/
.wd-my-account-sidebar {
    margin-bottom: 35px;
}
/*REDES SOCIALES*/
.wd-sticky-social {
    display: block !important;
}
/*REDES SOCIALES*/
.wd-sticky-social-right {
    right: 13px !important;
}
.wd-sticky-social {
    bottom: 120px !important;
		top: auto !important;
}
.wd-sticky-social.buttons-loaded {
    transform: translate3d(0, 0, 0) !important;
}
.wd-sticky-social {
    transition: transform .3s ease-in-out .3s !important;
}
.wd-sticky-social.buttons-loaded a.wd-social-icon.social-youtube {
    display: none !important;
}
.wd-sticky-social .wd-icon {
    width: 40px !important;
    font-size: 16px !important;
    line-height: 16px;
}
.wd-sticky-social .wd-social-icon {
    height: 40px !important;
    margin-top: 8px !important;
}
.wd-sticky-social-right .wd-social-icon {
    border-radius: 40px !important;
}
.wd-sticky-social .wd-icon-name {
    font-size: 14px;
    line-height: 22px;
}

/*MENU BOTOM*/
.wd-toolbar {
    border-radius: 15px 15px 0 0;
    box-shadow: 0px -8px 50px 0 rgb(4 4 4 / 40%);
}
/*WHATSAPP*/
.wws-popup-container--position {
    right: 3px;
    bottom: 124px;
}

/*BANNER*/	
.whb-general-header {
    box-shadow: 0 10px 50px 0 rgb(0 0 0 / 29%);
}
.page-title .title {
    font-size: 25px !important;
}
.title-size-small {
    padding: 30px 0 !important;
}
/*PRODUCTOS*/
.product-summary-shadow .summary-inner {
    padding: 20px;
    border-radius: 13px;
}
.woocommerce-breadcrumb {
    display: block;
}
.single-breadcrumbs-wrapper .wd-products-nav{
		display:none;
}
.woocommerce-Reviews .comment-reply-title, p.woocommerce-noreviews, .tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title.active:after{
	display: none;
}
.tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title {
    pointer-events: none;
}
.tabs-layout-accordion {
    border: none;
}

/*ICONOS MENU*/
.wd-nav-mobile li.current-menu-item>a {
    background: #00b0d7;
    color: #FFF !important;
}

.whb-general-header .wd-tools-element>a {
    background: #00b0d7;
    color: #FFF !important;
    border-radius: 6px;
}
.wd-buttons {
    padding: 0 !important;
}
/*FOOTER*/
.elementor-8754 .elementor-element.elementor-element-a4bde45, .elementor-8754 .elementor-element.elementor-element-2af940e, .elementor-8754 .elementor-element.elementor-element-8bb7c9d{
	width: 100% !important;
	margin: 20px 0 0 0 !important;
}
.elementor-8754 .elementor-element.elementor-element-a4bde45 > .elementor-element-populated{
	margin: 0px !important;
}
#footer-fenix {
	padding: 20px !important;
}
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    text-align: center !important;
}
}

