.elementor-75387 .elementor-element.elementor-element-7a7aee54:not(.elementor-motion-effects-element-type-background), .elementor-75387 .elementor-element.elementor-element-7a7aee54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-37d1c35 ) 0%, var( --e-global-color-astglobalcolor5 ) 90%);}.elementor-75387 .elementor-element.elementor-element-7a7aee54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-75387 .elementor-element.elementor-element-7a7aee54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75387 .elementor-element.elementor-element-754b1168.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75387 .elementor-element.elementor-element-754b1168 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75387 .elementor-element.elementor-element-754b1168 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-wcfmem-store-banner .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75387 .elementor-element.elementor-element-5bdacd69 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69 > .elementor-widget-container{position:relative;}.elementor-widget-wcfmem-store-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75387 .elementor-element.elementor-element-41bcb038{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-41bcb038 img{max-width:140px;height:140px;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:50% 50% 50% 50%;}.elementor-75387 .elementor-element.elementor-element-41bcb038 > .elementor-widget-container{position:relative;}.elementor-widget-wcfmem-store-name .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-75387 .elementor-element.elementor-element-1be563dd{text-align:center;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-1be563dd > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1be563dd .elementor-heading-title{color:var( --e-global-color-edec5d8 );}.elementor-widget-wcfmem-store-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75387 .elementor-element.elementor-element-410f893a{text-align:center;}.elementor-75387 .elementor-element.elementor-element-410f893a > .elementor-widget-container{margin:-20px 0px 0px 0px;}body:not(.rtl) .elementor-75387 .elementor-element.elementor-element-410f893a .elementor-star-rating i:not(:last-of-type){margin-right:6px;}body.rtl .elementor-75387 .elementor-element.elementor-element-410f893a .elementor-star-rating i:not(:last-of-type){margin-left:6px;}.elementor-75387 .elementor-element.elementor-element-410f893a .elementor-star-rating i:before{color:var( --e-global-color-bf83c58 );}.elementor-75387 .elementor-element.elementor-element-410f893a .elementor-star-rating i{color:var( --e-global-color-0506c51 );}.elementor-widget-wcfmem-store-inquiry .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75387 .elementor-element.elementor-element-3591071a .elementor-button{background-color:var( --e-global-color-4f63693 );fill:#ffffff;color:#ffffff;border-radius:25px 25px 25px 25px;padding:12px 24px 12px 24px;}.elementor-75387 .elementor-element.elementor-element-3591071a .elementor-button:hover, .elementor-75387 .elementor-element.elementor-element-3591071a .elementor-button:focus{background-color:var( --e-global-color-bf83c58 );}.elementor-75387 .elementor-element.elementor-element-3591071a{width:auto;max-width:auto;margin:-4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-3591071a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-75387 .elementor-element.elementor-element-3591071a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-wcfmem-store-follow .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-4f63693 );color:var( --e-global-color-4f63693 );border-radius:25px 25px 25px 25px;padding:12px 24px 12px 24px;}.elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button:hover, .elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button:focus{background-color:var( --e-global-color-bf83c58 );color:var( --e-global-color-astglobalcolor5 );}.elementor-75387 .elementor-element.elementor-element-21d017a6{width:auto;max-width:auto;margin:-4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button:hover svg, .elementor-75387 .elementor-element.elementor-element-21d017a6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-75387 .elementor-element.elementor-element-7bd0affb{width:auto;max-width:auto;margin:7px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon-wrapper{text-align:center;}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-37d1c35 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-framed .elementor-icon, .elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-default .elementor-icon{color:var( --e-global-color-37d1c35 );border-color:var( --e-global-color-37d1c35 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-framed .elementor-icon, .elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-37d1c35 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-edec5d8 );color:var( --e-global-color-astglobalcolor5 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-framed .elementor-icon:hover, .elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-edec5d8 );border-color:var( --e-global-color-edec5d8 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-framed .elementor-icon:hover, .elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-edec5d8 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon{font-size:20px;}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon svg{height:20px;}.elementor-75387 .elementor-element.elementor-element-5efaed56:not(.elementor-motion-effects-element-type-background), .elementor-75387 .elementor-element.elementor-element-5efaed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4f63693 ) 0%, #181742 100%);}.elementor-75387 .elementor-element.elementor-element-5efaed56{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor4 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-75387 .elementor-element.elementor-element-5efaed56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75387 .elementor-element.elementor-element-5efaed56 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:13px;}.elementor-75387 .elementor-element.elementor-element-1e329a6b > .elementor-element-populated, .elementor-75387 .elementor-element.elementor-element-1e329a6b > .elementor-element-populated > .elementor-background-overlay, .elementor-75387 .elementor-element.elementor-element-1e329a6b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-75387 .elementor-element.elementor-element-1e329a6b > .elementor-element-populated{margin:0px 8px 0px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75387 .elementor-element.elementor-element-95c4775:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-element-populated, .elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-element-populated > .elementor-background-overlay, .elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-75387 .elementor-element.elementor-element-95c4775 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-75387 .elementor-element.elementor-element-270372 .elementor-icon-list-icon i{color:var( --e-global-color-37d1c35 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-270372 .elementor-icon-list-icon svg{fill:var( --e-global-color-37d1c35 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-270372{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-270372 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-270372 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;}.elementor-75387 .elementor-element.elementor-element-270372 .elementor-icon-list-text{color:var( --e-global-color-edec5d8 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-7ce320b5{margin-top:6px;margin-bottom:6px;}.elementor-75387 .elementor-element.elementor-element-3cc19d63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-element-populated, .elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-element-populated > .elementor-background-overlay, .elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-75387 .elementor-element.elementor-element-3cc19d63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75387 .elementor-element.elementor-element-4f6aea98 .elementor-icon-list-icon i{color:var( --e-global-color-37d1c35 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-4f6aea98 .elementor-icon-list-icon svg{fill:var( --e-global-color-37d1c35 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-4f6aea98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-4f6aea98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-4f6aea98 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;}.elementor-75387 .elementor-element.elementor-element-4f6aea98 .elementor-icon-list-text{color:var( --e-global-color-edec5d8 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-56b4776a{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:18px;--grid-column-gap:8px;--grid-row-gap:0px;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-56b4776a > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-ce4668f{margin-top:6px;margin-bottom:6px;}.elementor-75387 .elementor-element.elementor-element-1bb7626a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-element-populated, .elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-element-populated > .elementor-background-overlay, .elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-75387 .elementor-element.elementor-element-1bb7626a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75387 .elementor-element.elementor-element-29326563 .elementor-icon-list-icon i{color:var( --e-global-color-37d1c35 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-29326563 .elementor-icon-list-icon svg{fill:var( --e-global-color-37d1c35 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-29326563{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-29326563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-29326563 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;}.elementor-75387 .elementor-element.elementor-element-29326563 .elementor-icon-list-text{color:var( --e-global-color-edec5d8 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-85cfff3{margin-top:6px;margin-bottom:6px;}.elementor-75387 .elementor-element.elementor-element-4821621d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-element-populated, .elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-element-populated > .elementor-background-overlay, .elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-75387 .elementor-element.elementor-element-4821621d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75387 .elementor-element.elementor-element-38d08c4a .elementor-icon-list-icon i{color:var( --e-global-color-37d1c35 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-38d08c4a .elementor-icon-list-icon svg{fill:var( --e-global-color-37d1c35 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-38d08c4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-38d08c4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-38d08c4a .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;}.elementor-75387 .elementor-element.elementor-element-38d08c4a .elementor-icon-list-text{color:var( --e-global-color-edec5d8 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-5ae824b3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#3A3A3A21;margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-widget-wcfmem-store-tabs .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-wcfmem-store-tabs .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-wcfmem-store-tabs .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-wcfmem-store-tabs .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-wcfmem-store-tabs .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wcfmem-store-tabs .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-icon i{color:var( --e-global-color-4f63693 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-4f63693 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-1d6630e2{--e-icon-list-icon-size:18px;position:relative;min-height:1px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-text{color:var( --e-global-color-4f63693 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-icon i{color:var( --e-global-color-4f63693 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-icon svg{fill:var( --e-global-color-4f63693 );transition:fill 0.3s;}.elementor-75387 .elementor-element.elementor-element-672c68ce{--e-icon-list-icon-size:18px;position:relative;min-height:1px;--icon-vertical-offset:0px;}.elementor-75387 .elementor-element.elementor-element-672c68ce > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-weight:700;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-text{color:var( --e-global-color-4f63693 );transition:color 0.3s;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75387 .elementor-element.elementor-element-7051a651 .elementor-button{background-color:var( --e-global-color-edec5d8 );border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-75387 .elementor-element.elementor-element-7051a651{right:20px;}body.rtl .elementor-75387 .elementor-element.elementor-element-7051a651{left:20px;}.elementor-75387 .elementor-element.elementor-element-7051a651{bottom:12px;}.elementor-75387 .elementor-element.elementor-element-7051a651 .elementor-button-content-wrapper{flex-direction:row;}.elementor-75387 .elementor-element.elementor-element-7051a651 .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(min-width:768px){.elementor-75387 .elementor-element.elementor-element-1e329a6b{width:29.332%;}.elementor-75387 .elementor-element.elementor-element-95c4775{width:100%;}.elementor-75387 .elementor-element.elementor-element-5ae824b3{width:70%;}}@media(max-width:1024px){.elementor-75387 .elementor-element.elementor-element-5bdacd69{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-41bcb038{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-41bcb038 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1be563dd{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-1be563dd > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-56b4776a{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-56b4776a > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1d6630e2{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-672c68ce{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-672c68ce > .elementor-widget-container{position:relative;}}@media(max-width:767px){.elementor-75387 .elementor-element.elementor-element-754b1168:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75387 .elementor-element.elementor-element-754b1168 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-75387 .elementor-element.elementor-element-754b1168 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69 img{height:150px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-5bdacd69 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-41bcb038{margin:30vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-41bcb038 img{max-width:110px;height:110px;}.elementor-75387 .elementor-element.elementor-element-41bcb038 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1be563dd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-1be563dd > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-3591071a{margin:-4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-21d017a6{margin:-4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-7bd0affb{width:auto;max-width:auto;margin:7px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon-wrapper{text-align:center;}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon{font-size:20px;}.elementor-75387 .elementor-element.elementor-element-7bd0affb .elementor-icon svg{height:20px;}.elementor-75387 .elementor-element.elementor-element-5efaed56{padding:20px 0px 20px 0px;}.elementor-75387 .elementor-element.elementor-element-1e329a6b > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-75387 .elementor-element.elementor-element-56b4776a{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-56b4776a > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-5ae824b3 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-75387 .elementor-element.elementor-element-1d6630e2{position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-1d6630e2 .elementor-icon-list-item > a{font-size:19px;}.elementor-75387 .elementor-element.elementor-element-672c68ce{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;position:relative;min-height:1px;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-75387 .elementor-element.elementor-element-672c68ce > .elementor-widget-container{position:relative;}.elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75387 .elementor-element.elementor-element-672c68ce .elementor-icon-list-item > a{font-size:20px;}.elementor-75387 .elementor-element.elementor-element-5ba8269{padding:0px 0px 0px 0px;}}/* Start custom CSS for wcfmem-store-banner, class: .elementor-element-5bdacd69 */.elementor-75387 .elementor-element.elementor-element-5bdacd69 .elementor-widget-container img {border-radius: 16px !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-27cc5c04 */.elementor-75387 .elementor-element.elementor-element-27cc5c04 p {font-size: 16px !important;}
.elementor-75387 .elementor-element.elementor-element-27cc5c04 img {height: 16px;}/* End custom CSS */
/* Start custom CSS for wp-widget-wcfmmp-store-product-search, class: .elementor-element-7795ca3 */.woocommerce-product-search .search-field {
    border-radius: 50px !important;
    font-size: 16px;
    margin-right: 8px;
    border: 1px solid #2c2b63 !important;
}
.elementor-75387 .elementor-element.elementor-element-7795ca3 button {
    border-radius: 50px !important;
    background: #2c2b63 !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    transition: background 0.3s, color 0.3s; /* Transición de 0.3 segundos para cambios en el color de fondo y color de texto */

}
.elementor-75387 .elementor-element.elementor-element-7795ca3 button:hover {
    background: #ffd803 !important;
    color: #2c2b63 !important;
}/* End custom CSS */
/* Start custom CSS for wcfmem-store-tabs, class: .elementor-element-1d6630e2 */.elementor-75387 .elementor-element.elementor-element-1d6630e2 a {border: 1px solid #f5f5f5;
    border-radius: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #f5f5f5;
}
.elementor-75387 .elementor-element.elementor-element-1d6630e2 a:hover {border: 1px solid #ffd803;
    border-radius: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #ffd803;
}
/* Estilos generales para el .elementor-75387 .elementor-element.elementor-element-1d6630e2 'a' */
@media (max-width: 767px) {
    .elementor-75387 .elementor-element.elementor-element-1d6630e2 a {
        border-radius: 25px;
        background-color: #fdf4e0;
        margin-top: 8px;
    }
    
    .elementor-75387 .elementor-element.elementor-element-1d6630e2 a:hover {
        border-radius: 25px;
        background-color: #ffd803;
    }
}
ul {
    list-style: none;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for wcfmem-store-tabs, class: .elementor-element-672c68ce */.elementor-75387 .elementor-element.elementor-element-672c68ce a {border: 1px solid #f5f5f5;
    border-radius: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #f5f5f5;
}
.elementor-75387 .elementor-element.elementor-element-672c68ce a:hover {border: 1px solid #ffd803;
    border-radius: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #ffd803;
}
/* Estilos generales para el .elementor-75387 .elementor-element.elementor-element-672c68ce 'a' */
@media (max-width: 767px) {
    .elementor-75387 .elementor-element.elementor-element-672c68ce a {
        border-radius: 25px;
        background-color: #fdf4e0;
        margin-top: 8px;
    }
    
    .elementor-75387 .elementor-element.elementor-element-672c68ce a:hover {
        border-radius: 25px;
        background-color: #ffd803;
    }
}
ul {
    list-style: none;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for wcfmem-store-tab-contents, class: .elementor-element-5ba8269 */.ast-single-post.ast-page-builder-template .site-main > article, .woocommerce.ast-page-builder-template .site-main {padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
/* Aplica estilos solo en dispositivos móviles */
@media (max-width: 767px) {
    .woocommerce .woocommerce-ordering select,
    .woocommerce-page .woocommerce-ordering select {
        background-color: #ffffff;
        border: transparent;
        border-radius: 16px;
        width: 100%;
    }
    .woocommerce-js ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {font-size: 14px;}
    .woocommerce-js ul.products li.product .price ins {font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ae824b3 *//* Oculta el span que contiene el número de reseñas */
.wcfm_reviews_count,
/* Oculta el span que contiene el número de seguidores */
.wcfm_followers_count {
    display: none !important;
}

/* Ahora, para ocultar los paréntesis que están directamente 
dentro de .elementor-icon-list-text, pero solo para los elementos 
que contienen wcfm_reviews_count o wcfm_followers_count.
Esto se logra con una combinación de .elementor-75387 .elementor-element.elementor-element-5ae824b3es y propiedades.
*/
.elementor-icon-list-text {
    /* Establece el tamaño de la fuente a cero para todo el contenido textual.
    Esto oculta los paréntesis y el texto "Reseñas" o "Seguidores".
    */
    font-size: 0 !important;
    line-height: 0 !important; /* Elimina el espacio vertical que podría dejar el texto oculto */
    color: transparent !important; /* Asegura que el color no sea visible */
    /*
    Es importante que el elemento pueda generar pseudo-elementos
    y que se muestre como un bloque para controlar su flujo.
    */
    display: inline-block; 
    vertical-align: middle; /* Útil para alinear con el icono si es necesario */
}

/* Reinserta el texto principal ("Reseñas " y "Seguidores ") 
utilizando pseudo-elementos, pero solo en los elementos específicos.
*/
.elementor-icon-list-item:nth-child(2) .elementor-icon-list-text::before {
    content: "Reseñas "; /* Reinserta el texto "Reseñas " */
    font-size: initial !important; /* Restaura el tamaño de la fuente para que el texto sea visible */
    line-height: initial !important; /* Restaura la altura de línea */
    color: initial !important; /* Restaura el color si se había afectado */
}

.elementor-icon-list-item:nth-child(3) .elementor-icon-list-text::before {
    content: "Seguidores "; /* Reinserta el texto "Seguidores " */
    font-size: initial !important;
    line-height: initial !important;
    color: initial !important;
}

/* Asegúrate de que el primer item "Recursos" no se vea afectado */
.elementor-icon-list-item:nth-child(1) .elementor-icon-list-text {
    font-size: initial !important; /* Deshace el font-size: 0 */
    line-height: initial !important; /* Deshace el line-height: 0 */
    color: initial !important; /* Deshace el color: transparent */
}/* End custom CSS */
/* Start custom CSS *//* Estilo para varios elementos */
a.wcfm_catalog_enquiry,
a.wcfm_chat_now_button,
a.wcfm_follow_me,
span.add_enquiry {
  border-bottom: none !important; /* Elimina el borde inferior para estos elementos */
}

/* Estilo para la descripción de la tienda en WCFM */
.wcfmmp_store_info.wcfmmp_store_info__store_description {
  max-height: 200px; /* Altura máxima */
  line-height: 16px; /* Altura de línea */
  overflow: hidden; /* Oculta el desbordamiento */
  position: relative; /* Posición relativa */
}

/* Estilos para los inputs */
input {
  appearance: none; /* Quita la apariencia predeterminada */
  position: relative; /* Posición relativa */
  color: #4aeafd; /* Color del texto */
  font-weight: 700; /* Peso de la fuente */
  font-size: 18px; /* Tamaño de la fuente */
  font-family: Nunito; /* Familia de fuentes */
}
input:hover {
  color: #2c2b64; /* Cambia el color del texto al pasar el mouse */
}
input::before {
  content: "Seguir..."; /* Contenido antes del input */
  position: absolute; /* Posición absoluta */
}
input:checked::before {
  content: "...Ocultar"; /* Contenido antes del input cuando está marcado */
  position: absolute; /* Posición absoluta */
}

/* Estilo para elementos dentro de la clase card */
.card :has(+ input:checked) {
  max-height: none; /* Altura máxima cuando un input hermano está marcado */
}
.card {
  max-width: 100vw; /* Ancho máximo */
}

/* Estilo para texto truncado */
.cutoff-text::after {
  content: ""; /* Contenido generado */
  position: absolute; /* Posición absoluta */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: none; /* Color de fondo */
  background-image: linear-gradient(to bottom, transparent, #f5f5f5); /* Gradiente de fondo */
  background-size: 100% 40%; /* Tamaño del gradiente */
  background-repeat: no-repeat; /* No repetir el fondo */
  background-position: bottom; /* Posición del fondo */
  opacity: 1; /* Opacidad */
}

/* Estilos para dispositivos móviles */
@media (max-width: 767px) {
  .elementor-icon-list-item {
    margin-right: calc(6px/2); /* Margen derecho calculado */
    margin-left: calc(6px/2); /* Margen izquierdo calculado */
    margin-top: 6px; /* Margen superior */
  }
}

/* Estilos para áreas de reseñas y seguidores del vendedor */
.reviews_area,
.wcfm_vendor_followers {
  background: #f5f5f5; /* Fondo */
  padding: 20px; /* Relleno */
  border-radius: 16px; /* Radio del borde */
}

/* Estilos para imágenes de productos en widgets */
.woocommerce ul.product_list_widget li img {
  border-radius: 50% !important; /* Radio de borde */
}

/* Estilos para listas de productos */
li.product {
  text-align: left; /* Alineación del texto */
  --button-align-display: flex;
  --button-align-direction: column;
  --button-align-justify: space-between;
  border-style: solid; /* Estilo del borde */
  border-width: 1px; /* Ancho del borde */
  border-radius: 8px; /* Radio del borde */
  padding: 20px; /* Relleno */
  background-color: var(--e-global-color-astglobalcolor5); /* Color de fondo */
  border-color: var(--e-global-color-astglobalcolor6); /* Color del borde */
}
li.product:hover {
  border: 1px solid #fabc33; /* Borde al pasar el mouse */
  -webkit-box-shadow: 0px 8px 12px -8px rgba(33, 19, 3, 0.25); /* Sombra */
  -moz-box-shadow: 0px 8px 12px -8px rgba(33, 19, 3, 0.25); /* Sombra */
  box-shadow: 0px 8px 12px -8px rgba(33, 19, 3, 0.25); /* Sombra */
}

/* Estilos para botones en productos */
ul.products li.product .button:hover {
  color: var(--e-global-color-astglobalcolor5); /* Color del texto al pasar el mouse */
  background-color: var(--e-global-color-37140c5); /* Color de fondo al pasar el mouse */
}
ul.products li.product .button {
  color: var(--e-global-color-37140c5); /* Color del texto */
  background-color: var(--e-global-color-astglobalcolor5); /* Color de fondo */
  border-color: var(--e-global-color-37140c5); /* Color del borde */
  font-family: "Nunito", sans-serif; /* Familia de fuentes */
  font-size: 16px; /* Tamaño de la fuente */
  font-weight: 700; /* Peso de la fuente */
  border-style: solid; /* Estilo del borde */
  border-width: 1px; /* Ancho del borde */
  padding: 8px 12px; /* Relleno */
  margin-top: 16px; /* Margen superior */
}

/* Estilos para títulos de productos */
#wcfmmp-store .woocommerce ul.products li.product h2 {
  font-family: "Nunito", sans-serif; /* Familia de fuentes */
  font-size: 18px !important; /* Tamaño de la fuente */
  font-weight: 600 !important; /* Peso de la fuente */
  color: var(--e-global-color-edec5d8); /* Color del texto */
  margin-bottom: 8px; /* Margen inferior */
}

/* Estilos para precios de productos */
ul.products li.product .price {
  color: var(--e-global-color-edec5d8); /* Color del texto */
  font-family: "Nunito", sans-serif; /* Familia de fuentes */
  font-size: 18px !important; /* Tamaño de la fuente */
  font-weight: 700 !important; /* Peso de la fuente */
}

/* Estilos para listas de productos */
.woocommerce ul.products,
.woocommerce-page ul.products {
  column-gap: 8px; /* Espaciado entre columnas */
}

/* Estilos para productos relacionados */
.wt-related-products ul.products li.product {
  padding: 12px; /* Relleno */
}

/* Estilos para precios de productos en listas */
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
  padding-top: 8px; /* Relleno superior */
}

/* Estilos para productos alineados a la izquierda en escritorio */
.woocommerce ul.products li.product.desktop-align-left,
.woocommerce-page ul.products li.product.desktop-align-left {
  padding: 8px; /* Relleno */
}
    /*Store edit*/
	.woocommerce-result-count {color: #ffffff;}
@media screen and (min-width: 768px) {
    .woocommerce .woocommerce-ordering .orderby {
        float: right;
        background: white !important;
        border-radius: 50px;
        margin-top: -68px;
    }
    .woocommerce ul.products, .woocommerce-page ul.products {
        margin-top: -40px;
    }
}
    /*Store edit*/
    /*Reseñas edit*/
    .reviews_heading {
    font-size: 30px;
    padding-bottom: 20px;
    font-weight: 600;
    font-family: 'Nunito';
    font-variant: all-small-caps;}
    .famous_reviewers,
.bd_rating_sec {
    visibility: hidden !important;
  display: none !important;
}

    /*Reseñas edit*//* End custom CSS */