.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-ebf6e3f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-ebf6e3f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-ebf6e3f.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-ebf6e3f.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-7795 .elementor-element.elementor-element-ebf6e3f.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-11px/2) );}body:not.rtl .elementor-7795 .elementor-element.elementor-element-ebf6e3f.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (11px/2) );}.elementor-7795 .elementor-element.elementor-element-ebf6e3f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#8224E3;}.elementor-7795 .elementor-element.elementor-element-ebf6e3f a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;color:#8224E3;}.elementor-widget-image .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-widget-woocommerce-product-title .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-7795 .elementor-element.elementor-element-a5c7be1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#2D2D2D;}.woocommerce .elementor-7795 .elementor-element.elementor-element-1c8dc05 .woocommerce-product-details__short-description{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-7795 .elementor-element.elementor-element-6da0827, .elementor-7795 .elementor-element.elementor-element-6da0827 > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-7795 .elementor-element.elementor-element-6da0827{box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.10196078431372549);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7795 .elementor-element.elementor-element-2606899 > .elementor-widget-container{margin:-16px 0px -35px 0px;}.elementor-7795 .elementor-element.elementor-element-2606899{font-family:"Nunito", Sans-serif;font-weight:400;color:#00000091;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7795 .elementor-element.elementor-element-65257d9{text-align:start;}.woocommerce .elementor-7795 .elementor-element.elementor-element-65257d9 .price{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;letter-spacing:1px;}.woocommerce .elementor-7795 .elementor-element.elementor-element-65257d9 .price ins{color:#2A2B3F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:900;text-decoration:none;letter-spacing:0px;}body:not(.rtl) .elementor-7795 .elementor-element.elementor-element-65257d9:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-7795 .elementor-element.elementor-element-65257d9:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-7795 .elementor-element.elementor-element-65257d9.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-7795 .elementor-element.elementor-element-24e90a7 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.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-7795 .elementor-element.elementor-element-ed107b0 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-ed107b0 .elementor-icon-list-icon i{color:#DC4A4A;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-ed107b0 .elementor-icon-list-icon svg{fill:#DC4A4A;transition:fill 0.3s;}.elementor-7795 .elementor-element.elementor-element-ed107b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7795 .elementor-element.elementor-element-ed107b0 .elementor-icon-list-text{color:#DC4A4A;transition:color 0.3s;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7795 .elementor-element.elementor-element-06e57c2 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-06e57c2 .cart button, .elementor-7795 .elementor-element.elementor-element-06e57c2 .cart .button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;border-style:solid;border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;background-color:#8224E3;transition:all 0.2s;}.elementor-7795 .elementor-element.elementor-element-06e57c2 .cart button:hover, .elementor-7795 .elementor-element.elementor-element-06e57c2 .cart .button:hover{background-color:#945BCF;}.elementor-7795 .elementor-element.elementor-element-06e57c2{--button-spacing:0px;}.elementor-7795 .elementor-element.elementor-element-06e57c2 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-7795 .elementor-element.elementor-element-06e57c2 form.cart table.variations td.value select, .woocommerce .elementor-7795 .elementor-element.elementor-element-06e57c2 form.cart table.variations td.value:before{background-color:rgba(2, 1, 1, 0);}.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-7795 .elementor-element.elementor-element-0a4a30b .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#8224E3;color:#8224E3;box-shadow:0px 0px 0px 1px #8224E3;border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;}.elementor-7795 .elementor-element.elementor-element-0a4a30b .elementor-button:hover, .elementor-7795 .elementor-element.elementor-element-0a4a30b .elementor-button:focus{background-color:#F4E9FF;}.elementor-7795 .elementor-element.elementor-element-0a4a30b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-0a4a30b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-icon i{color:#2A2B3F;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-icon svg{fill:#2A2B3F;transition:fill 0.3s;}.elementor-7795 .elementor-element.elementor-element-d8982b9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-7795 .elementor-element.elementor-element-d8982b9 .elementor-icon-list-text{color:#2A2B3F;transition:color 0.3s;}.elementor-widget-heading .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-7795 .elementor-element.elementor-element-da0a477 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-1570750 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;}.elementor-7795 .elementor-element.elementor-element-c9355b2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-ffc86cd > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;}.elementor-7795 .elementor-element.elementor-element-8de6265 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-15dd257 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-3246b1a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-1454802{font-family:"Sora", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-item{border-width:1px;border-color:#8224E3;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#8224E3;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#8224E3;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-icon, .elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-title{color:#000000;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-icon svg{fill:#000000;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-active .elementor-accordion-icon, .elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-active .elementor-accordion-title{color:#000000;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-title{font-family:"Sora", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;}.elementor-7795 .elementor-element.elementor-element-dcc139c .elementor-accordion-icon{margin-inline-end:0px;}.elementor-7795 .elementor-element.elementor-element-f8da7c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7795 .elementor-element.elementor-element-f8da7c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7795 .elementor-element.elementor-element-f8da7c0 > .elementor-element-populated{border-style:solid;border-color:#0000001A;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7795 .elementor-element.elementor-element-f8da7c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7795 .elementor-element.elementor-element-c4d99eb > .elementor-widget-container{margin:-16px 0px -35px 0px;}.elementor-7795 .elementor-element.elementor-element-c4d99eb{font-family:"Nunito", Sans-serif;font-weight:400;color:#00000091;}.elementor-7795 .elementor-element.elementor-element-36d8daa{text-align:start;}.woocommerce .elementor-7795 .elementor-element.elementor-element-36d8daa .price{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;letter-spacing:1px;}.woocommerce .elementor-7795 .elementor-element.elementor-element-36d8daa .price ins{color:#2A2B3F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:900;text-decoration:none;letter-spacing:0px;}body:not(.rtl) .elementor-7795 .elementor-element.elementor-element-36d8daa:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-7795 .elementor-element.elementor-element-36d8daa:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-7795 .elementor-element.elementor-element-36d8daa.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-7795 .elementor-element.elementor-element-833e9ab > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-356b32f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bd4ff32 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bd4ff32 .elementor-icon-list-icon i{color:#DC4A4A;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-bd4ff32 .elementor-icon-list-icon svg{fill:#DC4A4A;transition:fill 0.3s;}.elementor-7795 .elementor-element.elementor-element-bd4ff32{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7795 .elementor-element.elementor-element-bd4ff32 .elementor-icon-list-text{color:#DC4A4A;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-9332070 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-9332070 .cart button, .elementor-7795 .elementor-element.elementor-element-9332070 .cart .button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;border-style:solid;border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;background-color:#8224E3;transition:all 0.2s;}.elementor-7795 .elementor-element.elementor-element-9332070 .cart button:hover, .elementor-7795 .elementor-element.elementor-element-9332070 .cart .button:hover{background-color:#945BCF;}.elementor-7795 .elementor-element.elementor-element-9332070{--button-spacing:0px;}.elementor-7795 .elementor-element.elementor-element-9332070 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-7795 .elementor-element.elementor-element-9332070 form.cart table.variations td.value select, .woocommerce .elementor-7795 .elementor-element.elementor-element-9332070 form.cart table.variations td.value:before{background-color:rgba(2, 1, 1, 0);}.elementor-7795 .elementor-element.elementor-element-c3b3c47 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#8224E3;color:#8224E3;box-shadow:0px 0px 0px 1px #8224E3;border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;}.elementor-7795 .elementor-element.elementor-element-c3b3c47 .elementor-button:hover, .elementor-7795 .elementor-element.elementor-element-c3b3c47 .elementor-button:focus{background-color:#F4E9FF;}.elementor-7795 .elementor-element.elementor-element-c3b3c47 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-c3b3c47 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-icon i{color:#2A2B3F;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-icon svg{fill:#2A2B3F;transition:fill 0.3s;}.elementor-7795 .elementor-element.elementor-element-281bef2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-7795 .elementor-element.elementor-element-281bef2 .elementor-icon-list-text{color:#2A2B3F;transition:color 0.3s;}.elementor-7795 .elementor-element.elementor-element-a65368e:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-a65368e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7795 .elementor-element.elementor-element-a65368e{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7795 .elementor-element.elementor-element-a65368e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7795 .elementor-element.elementor-element-e527f33{text-align:start;}.woocommerce .elementor-7795 .elementor-element.elementor-element-e527f33 .price{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;letter-spacing:1px;}.woocommerce .elementor-7795 .elementor-element.elementor-element-e527f33 .price ins{color:#2A2B3F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:900;text-decoration:none;letter-spacing:0px;}body:not(.rtl) .elementor-7795 .elementor-element.elementor-element-e527f33:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-7795 .elementor-element.elementor-element-e527f33:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-7795 .elementor-element.elementor-element-e527f33.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-7795 .elementor-element.elementor-element-ee56e85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7795 .elementor-element.elementor-element-ee56e85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7795 .elementor-element.elementor-element-ee56e85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7795 .elementor-element.elementor-element-a7ec58e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a7ec58e .cart button, .elementor-7795 .elementor-element.elementor-element-a7ec58e .cart .button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;border-style:solid;border-radius:8px 8px 8px 8px;padding:18px 18px 18px 18px;background-color:#8224E3;transition:all 0.2s;}.elementor-7795 .elementor-element.elementor-element-a7ec58e .cart button:hover, .elementor-7795 .elementor-element.elementor-element-a7ec58e .cart .button:hover{background-color:#945BCF;}.elementor-7795 .elementor-element.elementor-element-a7ec58e{--button-spacing:0px;}.elementor-7795 .elementor-element.elementor-element-a7ec58e .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-7795 .elementor-element.elementor-element-a7ec58e form.cart table.variations td.value select, .woocommerce .elementor-7795 .elementor-element.elementor-element-a7ec58e form.cart table.variations td.value:before{background-color:rgba(2, 1, 1, 0);}.elementor-7795 .elementor-element.elementor-element-a37cdb7{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-7795 .elementor-element.elementor-element-8db8eeb{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:15px;--arrow-normal-color:#3483FA;--arrow-hover-color:#3483FA;}.elementor-7795 .elementor-element.elementor-element-8db8eeb :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:8px 8px 8px 8px;}.elementor-7795 .elementor-element.elementor-element-8db8eeb .swiper-slide > .elementor-element{height:100%;}.elementor-7795 .elementor-element.elementor-element-8db8eeb :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-7795 .elementor-element.elementor-element-8db8eeb{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-7795 .elementor-element.elementor-element-5409704{width:70%;}.elementor-7795 .elementor-element.elementor-element-f8da7c0{width:30%;}}@media(max-width:767px){.elementor-7795 .elementor-element.elementor-element-a5c7be1 .elementor-heading-title{font-size:24px;}.woocommerce .elementor-7795 .elementor-element.elementor-element-1c8dc05 .woocommerce-product-details__short-description{font-size:16px;}.elementor-7795 .elementor-element.elementor-element-2606899 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-7795 .elementor-element.elementor-element-da0a477 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-da0a477 .elementor-heading-title{font-size:24px;}.elementor-7795 .elementor-element.elementor-element-c9355b2 .elementor-heading-title{font-size:24px;}.elementor-7795 .elementor-element.elementor-element-8de6265 .elementor-heading-title{font-size:24px;}.elementor-7795 .elementor-element.elementor-element-15dd257 .elementor-heading-title{font-size:24px;}.elementor-7795 .elementor-element.elementor-element-3246b1a .elementor-heading-title{font-size:24px;}.elementor-7795 .elementor-element.elementor-element-95f6c95{width:40%;}.elementor-bc-flex-widget .elementor-7795 .elementor-element.elementor-element-95f6c95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7795 .elementor-element.elementor-element-95f6c95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7795 .elementor-element.elementor-element-95f6c95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7795 .elementor-element.elementor-element-e527f33{text-align:start;}.woocommerce .elementor-7795 .elementor-element.elementor-element-e527f33 .price{font-size:8px;}.woocommerce .elementor-7795 .elementor-element.elementor-element-e527f33 .price ins{font-size:16px;}.elementor-7795 .elementor-element.elementor-element-ee56e85{width:60%;}.elementor-7795 .elementor-element.elementor-element-a7ec58e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a37cdb7{font-size:20px;}.elementor-7795 .elementor-element.elementor-element-8db8eeb{--swiper-slides-to-display:1;}}/* Start custom CSS for shortcode, class: .elementor-element-24e90a7 */.texto-descuento-udemy {
  font-family: 'Inter', 'Plus Jakarta Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #6a6f73; /* Color gris clásico de Udemy */
  display: block;
  margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-146ddab */.cr-all-reviews-shortcode .cr-review-date,
.cr-all-reviews-shortcode .cr-review-date-time,
.cr-all-reviews-shortcode time {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-833e9ab */.texto-descuento-udemy {
  font-family: 'Inter', 'Plus Jakarta Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #6a6f73; /* Color gris clásico de Udemy */
  display: block;
  margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a65368e */.elementor-7795 .elementor-element.elementor-element-a65368e {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
}/* End custom CSS */