.elementor-kit-6{--e-global-color-primary:#3442D9;--e-global-color-secondary:#FFF4B3;--e-global-color-text:#3442D9;--e-global-color-accent:#FF3F10;--e-global-color-c5975f0:#2EDB88;--e-global-color-e0d35b9:#FFC619;--e-global-color-b8e1ef6:#FFFFFF;--e-global-color-3526b19:#1C2683;--e-global-color-6ddd6ee:#F1EAA5;--e-global-color-e5f98f8:#E2DBB8;--e-global-color-acc93c7:#2BC187;--e-global-color-ed6470e:#BE3831;--e-global-color-36f8d28:#2632A8;--e-global-color-25c732c:#E7E6E3;--e-global-color-8b999cb:#E1F3C0;--e-global-color-877e7b2:#FFE1CA;--e-global-typography-primary-font-family:"Purakasaka-Heading";--e-global-typography-primary-font-size:2.986rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:0.2px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3em;--e-global-typography-text-letter-spacing:0.1px;--e-global-typography-text-word-spacing:0px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.3em;--e-global-typography-accent-letter-spacing:0.1px;--e-global-typography-3d73e47-font-family:"Purakasaka-Heading";--e-global-typography-3d73e47-font-size:67px;--e-global-typography-3d73e47-font-weight:600;--e-global-typography-3d73e47-text-transform:none;--e-global-typography-3d73e47-line-height:1em;--e-global-typography-38c3bec-font-family:"DM Sans";--e-global-typography-38c3bec-font-size:14px;--e-global-typography-38c3bec-font-weight:900;--e-global-typography-38c3bec-text-transform:none;--e-global-typography-38c3bec-line-height:1.2em;--e-global-typography-38c3bec-letter-spacing:0.1px;--e-global-typography-200799b-font-family:"Purakasaka-Heading";--e-global-typography-200799b-font-size:115px;--e-global-typography-200799b-font-weight:600;--e-global-typography-200799b-text-transform:none;--e-global-typography-200799b-line-height:1em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );background-color:var( --e-global-color-8b999cb );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:400ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:100px;}.elementor-kit-6 p{margin-bottom:20px;}.elementor-kit-6 a{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 a:hover{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-3d73e47-font-family ), serif;font-size:var( --e-global-typography-3d73e47-font-size );font-weight:var( --e-global-typography-3d73e47-font-weight );text-transform:var( --e-global-typography-3d73e47-text-transform );line-height:var( --e-global-typography-3d73e47-line-height );letter-spacing:var( --e-global-typography-3d73e47-letter-spacing );word-spacing:var( --e-global-typography-3d73e47-word-spacing );}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h3{color:var( --e-global-color-text );font-family:"Purakasaka-Heading", serif;font-size:2.074rem;font-weight:600;text-transform:none;line-height:1em;}.elementor-kit-6 h4{color:var( --e-global-color-text );font-family:"DM Sans", serif;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.2px;}.elementor-kit-6 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-6 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-38c3bec-font-family ), serif;font-size:var( --e-global-typography-38c3bec-font-size );font-weight:var( --e-global-typography-38c3bec-font-weight );text-transform:var( --e-global-typography-38c3bec-text-transform );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-38c3bec-font-family ), serif;font-size:var( --e-global-typography-38c3bec-font-size );font-weight:var( --e-global-typography-38c3bec-font-weight );text-transform:var( --e-global-typography-38c3bec-text-transform );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-radius:100px 10px 100px 100px;padding:10px 20px 10px 20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-c5975f0 );}.elementor-kit-6 img{border-radius:3px 3px 3px 3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-text );--lightbox-ui-color:var( --e-global-color-secondary );--lightbox-ui-color-hover:var( --e-global-color-c5975f0 );--lightbox-text-color:var( --e-global-color-secondary );--lightbox-header-icons-size:30px;}.elementor-kit-6 e-page-transition{background-color:var( --e-global-color-primary );}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );--error-message-icon-color:var( --e-global-color-secondary );--error-message-normal-links-color:var( --e-global-color-e0d35b9 );--error-message-hover-links-color:var( --e-global-color-secondary );--error-box-border-radius:100px 100px 100px 100px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-accent );border-style:none;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );--message-message-icon-color:var( --e-global-color-primary );--message-box-border-radius:100px 100px 100px 100px;--message-buttons-normal-text-color:var( --e-global-color-secondary );--message-buttons-hover-text-color:var( --e-global-color-secondary );--message-border-type:none;--message-buttons-border-radius:100px 100px 100px 100px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-text );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-secondary );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-c5975f0 );border-style:none;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-family:"DM Sans", serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.1px;background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );--info-message-icon-color:var( --e-global-color-secondary );--info-box-border-radius:100px 100px 100px 100px;--info-buttons-normal-text-color:var( --e-global-color-primary );--info-buttons-hover-text-color:var( --e-global-color-secondary );--info-border-type:none;--info-buttons-border-radius:100px 100px 100px 100px;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-primary );border-style:none;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-family:"DM Sans", serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:0.1px;background-color:var( --e-global-color-c5975f0 );background-image:var( --e-global-color-c5975f0 );}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-200799b-font-size:10.35vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );--e-preloader-width:100px;}.elementor-kit-6 a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 a:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-3d73e47-font-size );line-height:var( --e-global-typography-3d73e47-line-height );letter-spacing:var( --e-global-typography-3d73e47-letter-spacing );word-spacing:var( --e-global-typography-3d73e47-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-38c3bec-font-size );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-38c3bec-font-size );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-secondary-font-size:18px;--e-global-typography-200799b-font-size:11vw;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-preloader-width:90px;}.elementor-kit-6 a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 a:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-3d73e47-font-size );line-height:var( --e-global-typography-3d73e47-line-height );letter-spacing:var( --e-global-typography-3d73e47-letter-spacing );word-spacing:var( --e-global-typography-3d73e47-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-38c3bec-font-size );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-38c3bec-font-size );line-height:var( --e-global-typography-38c3bec-line-height );letter-spacing:var( --e-global-typography-38c3bec-letter-spacing );word-spacing:var( --e-global-typography-38c3bec-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS *//* filtro imagen*/
#product-main {
    transform: scale(1);
    transition: all 250ms ease-in-out;   
}
.elementor-widget-wrap #product-main:hover {
filter: invert(0%) sepia(100%) saturate(400%) hue-rotate(187deg) brightness(100%) contrast(120%);
 transform: scale(1.1);
}

/* animation gradient green*/
.container-banner {
	background: linear-gradient(-45deg, #2EDB88, #2BC187, #FFC619, #2EDB88);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
	height: auto;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

/* break word*/
.break {
  overflow-wrap: break-word;
  hyphens: auto;
}
/* mobile aparecer <br>*/
.none{
        display:none;
    }
@media only screen and (max-width: 600px) {
    .none{
        display:inline;
    }
}
@media only screen and (max-width: 600px) {
    .nonesi{
        display:none;
    }
}

/* Producto artista*/

.artista { 
    width: 100px; 
    height: 100px;

    filter:grayscale(100%);}

.artista:hover { 
    filter:grayscale(0%); }


.elementor-menu-cart__toggle_button .elementor-button-icon i { transition: color 1s ease; }

/* Menu*/
.menu-market::before{
    content:'La TIENDONA / ';
    color: var(--e-global-color-c5975f0);
    font-family: "Purakasaka-Heading", serif;
    font-size: 1.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}
.menu-servicios::before{
    content:'Hueveras / ';
    color: var(--e-global-color-c5975f0);
    font-family: "Purakasaka-Heading", serif;
    font-size: 1.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}
.menu-work::before{
    content:'kasaka / ';
    color: var(--e-global-color-c5975f0);
    font-family: "Purakasaka-Heading", serif;
    font-size: 1.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}
.menu-contacto::before{
    content:'Gallinga / ';
    color: var(--e-global-color-c5975f0);
    font-family: "Purakasaka-Heading", serif;
    font-size: 1.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}
.menu-cuenta::before{
    content:'Mi Nido / ';
    color: var(--e-global-color-c5975f0);
    font-family: "Purakasaka-Heading", serif;
    font-size: 1.8rem;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}

@media only screen and (max-width: 600px) {
    .menu-contacto::before{ 
      font-size: 1.5rem !important;
      line-height: 1.5em;
    } 
    .menu-servicios::before{ 
      font-size: 1.5rem !important;
      line-height: 1.5em;
    } 
    .menu-work::before{ 
      font-size: 1.5rem !important;
      line-height: 1.5em;
    } 
    .menu-market::before{ 
      font-size: 1.5rem !important;
      line-height: 1.5em;
    } 
    .menu-cuenta::before{ 
      font-size: 1.5rem !important;
      line-height: 1.5em;
    } 
}

/* boton return card producto */
a.button.wc-backward{
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-secondary);
    border-radius: 100px;
}
a.button.wc-backward:hover{
    background-color: var(--e-global-color-text);
    color: var(--e-global-color-secondary);
}
.woocommerce-message{	    
    border-top-color: #3442D9;
}

.woocommerce-error{	    
    border-top-color: var(--e-global-color-accent);
        background-color: var(--e-global-color-accent);
    color: var(--e-global-color-secondary);
    border-top: 0px solid #7f54b3;

    border-radius: 100px;
}
.woocommerce-error::before {
    content: "\e015";
    color: var(--e-global-color-secondary);
}

.woocommerce-message {
    background-color: #2EDB88;
    color: #3442D9;
    border-top: 0px solid #7f54b3;

    border-radius: 100px;
}



a.button.wc-forward {
    border-radius: 100px;
    background-color: var(--e-global-color-secondary);
    color:var(--e-global-color-text);
}
a.button.wc-forward:hover {
    border-radius: 100px;
    background-color: var(--e-global-color-text);
    color:var(--e-global-color-secondary);
}

.woocommerce-message::before {
    content: "\e015";
    color: #3442D9;
}

/* quebrar */
@media only screen and (max-width: 600px){
    #br{
    display:none;
}}

@media only screen and (min-width: 600px){#brm{
  display:none;  
}}

/* Item list no y si */
.item-si{
    margin-top:5px;
list-style-type: "★ ";
list-style-position: inside;
   color:--e-global-color-secondary;    
}
.item-no{
    margin-top:5px;
    list-style-type: "✘ ";
list-style-position: inside;
   color:#515DDB;  
}

/* Tooltip*/
/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
  border-color: var(--e-global-color-accent);
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: var(--e-global-color-3526b19);
  color: var(--e-global-color-secondary);
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}

.tooltip .tooltiptext {
  width: 120px;
  bottom: 100%;
  left: 50%;
  margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
}




    


/* background-smooth */
body {
    transition: background-color 1s ease; /* Controla la velocidad de transición aquí */
}



/* scroll bar */

::-webkit-scrollbar {
    height: 6px;
    width: 6px;
    background: rgba(38, 50, 168, 1)
}

::-webkit-scrollbar-thumb {
    background: rgba(52, 66, 217, 1)
}
::-webkit-scrollbar-track {
    background: rgba(52, 66, 217, .05)
}
/* Esto pertenece a palabras loop */
.word { 

  font-family: var(--e-global-typography-200799b-font-family), serif;
  color: var(--e-global-color-primary);
  height: 1em;
  padding: 0 14px 0 7px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  font-size: var(--e-global-typography-200799b-font-size);
  line-height: var(--e-global-typography-200799b-line-height);
}

.word:before {
  content: '';
  background-color: black;
  width: 1px;
  position: absolute;
  top: 5px;
  bottom: 5px;
  right: 7px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Purakasaka-Heading';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light.eot');
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light.eot?#iefix') format('embedded-opentype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light.woff2') format('woff2'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light-woff.woff') format('woff'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light.ttf') format('truetype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Light.svg#Purakasaka-Heading') format('svg');
}
@font-face {
	font-family: 'Purakasaka-Heading';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular.eot');
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular.woff2') format('woff2'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular-woff.woff') format('woff'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular.ttf') format('truetype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Regular.svg#Purakasaka-Heading') format('svg');
}
@font-face {
	font-family: 'Purakasaka-Heading';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium.eot');
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium.eot?#iefix') format('embedded-opentype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium.woff2') format('woff2'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium-woff.woff') format('woff'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium.ttf') format('truetype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Medium.svg#Purakasaka-Heading') format('svg');
}
@font-face {
	font-family: 'Purakasaka-Heading';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold.eot');
	src: url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold.woff2') format('woff2'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold-woff-1.woff') format('woff'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold.ttf') format('truetype'),
		url('http://shop.purakasaka.com/wp-content/uploads/2022/04/Manier-Bold.svg#Purakasaka-Heading') format('svg');
}
/* End Custom Fonts CSS */