.elementor-10 .elementor-element.elementor-element-9cbefd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cr_ink_800 );--border-color:var( --e-global-color-cr_ink_800 );--padding-top:48px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9cbefd7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9cbefd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cr_ink_900 );}.elementor-10 .elementor-element.elementor-element-9cbefd7::before, .elementor-10 .elementor-element.elementor-element-9cbefd7 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9cbefd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9cbefd7 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9cbefd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9cbefd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, rgba(240,96,16,0.14) 0%, rgba(13,13,13,0) 60%);}.elementor-10 .elementor-element.elementor-element-22a4d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:var( --e-global-typography-0c2a10ef-font-family ), Sans-serif;font-size:var( --e-global-typography-0c2a10ef-font-size );font-weight:var( --e-global-typography-0c2a10ef-font-weight );text-transform:var( --e-global-typography-0c2a10ef-text-transform );line-height:var( --e-global-typography-0c2a10ef-line-height );letter-spacing:var( --e-global-typography-0c2a10ef-letter-spacing );word-spacing:var( --e-global-typography-0c2a10ef-word-spacing );color:var( --e-global-color-cr_ink_300 );}.elementor-10 .elementor-element.elementor-element-e75a05f .elementor-heading-title{font-family:var( --e-global-typography-6817990f-font-family ), Sans-serif;font-size:var( --e-global-typography-6817990f-font-size );font-weight:var( --e-global-typography-6817990f-font-weight );text-transform:var( --e-global-typography-6817990f-text-transform );line-height:var( --e-global-typography-6817990f-line-height );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7ffe058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:44px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7ffe058:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ffe058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cr_ink_900 );}@media(min-width:521px){.elementor-10 .elementor-element.elementor-element-9cbefd7{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-7ffe058{--content-width:1200px;}}@media(max-width:1000px){.elementor-10 .elementor-element.elementor-element-22a4d19{font-size:var( --e-global-typography-0c2a10ef-font-size );line-height:var( --e-global-typography-0c2a10ef-line-height );letter-spacing:var( --e-global-typography-0c2a10ef-letter-spacing );word-spacing:var( --e-global-typography-0c2a10ef-word-spacing );}.elementor-10 .elementor-element.elementor-element-e75a05f .elementor-heading-title{font-size:var( --e-global-typography-6817990f-font-size );line-height:var( --e-global-typography-6817990f-line-height );}}@media(max-width:820px){.elementor-10 .elementor-element.elementor-element-9cbefd7{--padding-top:36px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-7ffe058{--padding-top:32px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}}@media(max-width:520px){.elementor-10 .elementor-element.elementor-element-22a4d19{font-size:var( --e-global-typography-0c2a10ef-font-size );line-height:var( --e-global-typography-0c2a10ef-line-height );letter-spacing:var( --e-global-typography-0c2a10ef-letter-spacing );word-spacing:var( --e-global-typography-0c2a10ef-word-spacing );}.elementor-10 .elementor-element.elementor-element-e75a05f .elementor-heading-title{font-size:var( --e-global-typography-6817990f-font-size );line-height:var( --e-global-typography-6817990f-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-22a4d19 */.elementor-10 .elementor-element.elementor-element-22a4d19 a{color:var(--e-global-color-cr_ink_300);text-decoration:none;} .elementor-10 .elementor-element.elementor-element-22a4d19 a:hover{color:var(--e-global-color-bb06f5c9);} .elementor-10 .elementor-element.elementor-element-22a4d19 .crumb-sep{color:var(--e-global-color-cr_ink_500);} .elementor-10 .elementor-element.elementor-element-22a4d19 .crumb-current{color:var(--e-global-color-accent);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e75a05f */.elementor-10 .elementor-element.elementor-element-e75a05f .cr-flame{background:linear-gradient(135deg,var(--e-global-color-cr_gradient_top),var(--e-global-color-cr_gradient_bottom));-webkit-background-clip:text;background-clip:text;color:transparent;}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-f18c3da */.elementor-10 .elementor-element.elementor-element-f18c3da form.login, .elementor-10 .elementor-element.elementor-element-f18c3da form.register, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-form-login, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-form-register{background:var(--e-global-color-cr_ink_800) !important;border:1px solid var(--e-global-color-cr_ink_700) !important;border-radius:16px !important;padding:34px !important;color:var(--e-global-color-text) !important;box-shadow:none !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .u-column1 h2, .elementor-10 .elementor-element.elementor-element-f18c3da .u-column2 h2, .elementor-10 .elementor-element.elementor-element-f18c3da h2{font-family:var(--e-global-typography-primary-font-family),Oswald,sans-serif;text-transform:uppercase;color:var(--e-global-color-text) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-form label, .elementor-10 .elementor-element.elementor-element-f18c3da form.login label, .elementor-10 .elementor-element.elementor-element-f18c3da form.register label{font-family:var(--e-global-typography-accent-font-family),Oswald,sans-serif;text-transform:uppercase;letter-spacing:0.08em;font-size:12px;color:var(--e-global-color-text) !important;margin-bottom:8px;display:inline-block;} .elementor-10 .elementor-element.elementor-element-f18c3da input.input-text, .elementor-10 .elementor-element.elementor-element-f18c3da input[type=text], .elementor-10 .elementor-element.elementor-element-f18c3da input[type=email], .elementor-10 .elementor-element.elementor-element-f18c3da input[type=password], .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-EditAccountForm .input-text{width:100%;background:var(--e-global-color-cr_ink_900) !important;border:1px solid var(--e-global-color-cr_ink_700) !important;border-radius:8px !important;padding:13px 15px !important;color:var(--e-global-color-text) !important;font-size:15px;} .elementor-10 .elementor-element.elementor-element-f18c3da input.input-text:focus, .elementor-10 .elementor-element.elementor-element-f18c3da input[type=password]:focus, .elementor-10 .elementor-element.elementor-element-f18c3da input[type=email]:focus, .elementor-10 .elementor-element.elementor-element-f18c3da input[type=text]:focus{border-color:var(--e-global-color-accent) !important;outline:none !important;box-shadow:none !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .show-password-input::after{color:var(--e-global-color-cr_ink_300);} .elementor-10 .elementor-element.elementor-element-f18c3da button.woocommerce-form-login__submit, .elementor-10 .elementor-element.elementor-element-f18c3da form.login button[type=submit]{background:linear-gradient(135deg,var(--e-global-color-cr_gradient_top),var(--e-global-color-cr_gradient_bottom)) !important;color:#fff !important;border:none !important;border-radius:8px !important;padding:14px 30px !important;font-family:var(--e-global-typography-accent-font-family),Oswald,sans-serif !important;text-transform:uppercase;letter-spacing:0.06em;font-weight:600;cursor:pointer;} .elementor-10 .elementor-element.elementor-element-f18c3da button.woocommerce-form-login__submit:hover, .elementor-10 .elementor-element.elementor-element-f18c3da form.login button[type=submit]:hover{background:var(--e-global-color-cr_red_400) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da button.woocommerce-form-register__submit, .elementor-10 .elementor-element.elementor-element-f18c3da form.register button[type=submit]{background:transparent !important;border:1px solid var(--e-global-color-cr_ink_500) !important;color:var(--e-global-color-text) !important;border-radius:8px !important;padding:14px 30px !important;font-family:var(--e-global-typography-accent-font-family),Oswald,sans-serif !important;text-transform:uppercase;letter-spacing:0.06em;font-weight:600;cursor:pointer;} .elementor-10 .elementor-element.elementor-element-f18c3da button.woocommerce-form-register__submit:hover, .elementor-10 .elementor-element.elementor-element-f18c3da form.register button[type=submit]:hover{border-color:var(--e-global-color-accent) !important;color:#fff !important;background:transparent !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-form-login__rememberme{color:var(--e-global-color-cr_ink_300) !important;font-size:13px;} .elementor-10 .elementor-element.elementor-element-f18c3da .lost_password a, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-LostPassword a{color:var(--e-global-color-cr_ink_300) !important;font-size:13px;text-decoration:none;} .elementor-10 .elementor-element.elementor-element-f18c3da .lost_password a:hover{color:var(--e-global-color-bb06f5c9) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-privacy-policy-text, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-privacy-policy-text p, .elementor-10 .elementor-element.elementor-element-f18c3da form.register p{color:var(--e-global-color-cr_ink_300) !important;font-size:13.5px;line-height:1.6;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-privacy-policy-text a, .elementor-10 .elementor-element.elementor-element-f18c3da form.register a{color:var(--e-global-color-accent) !important;text-decoration:none;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-privacy-policy-text a:hover{color:var(--e-global-color-bb06f5c9) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation{background:var(--e-global-color-cr_ink_800) !important;border:1px solid var(--e-global-color-cr_ink_700) !important;border-radius:14px;padding:14px !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--e-global-color-cr_ink_700);} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation li:last-child{border-bottom:none;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation a{display:block;padding:13px 14px;color:var(--e-global-color-cr_ink_300) !important;font-family:var(--e-global-typography-33a9b90b-font-family),Oswald,sans-serif;text-transform:uppercase;letter-spacing:0.07em;font-size:13px;text-decoration:none;border-radius:8px;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation a:hover{color:var(--e-global-color-bb06f5c9) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-navigation li.is-active a{background:linear-gradient(135deg,var(--e-global-color-cr_gradient_top),var(--e-global-color-cr_gradient_bottom));color:#fff !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-content{background:var(--e-global-color-cr_ink_800) !important;border:1px solid var(--e-global-color-cr_ink_700) !important;border-radius:14px;padding:28px !important;color:var(--e-global-color-text) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-content a{color:var(--e-global-color-accent);} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-content a:hover{color:var(--e-global-color-bb06f5c9);} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-content .woocommerce-Button, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-MyAccount-content button[type=submit]{background:linear-gradient(135deg,var(--e-global-color-cr_gradient_top),var(--e-global-color-cr_gradient_bottom)) !important;color:#fff !important;border:none;border-radius:8px;padding:14px 26px;font-family:var(--e-global-typography-accent-font-family),Oswald,sans-serif;text-transform:uppercase;letter-spacing:0.06em;font-weight:600;} .elementor-10 .elementor-element.elementor-element-f18c3da table.shop_table{border:none !important;color:var(--e-global-color-text);} .elementor-10 .elementor-element.elementor-element-f18c3da table.shop_table th{font-family:var(--e-global-typography-accent-font-family),Oswald,sans-serif;text-transform:uppercase;letter-spacing:0.08em;font-size:12px;color:var(--e-global-color-cr_ink_300);border-bottom:1px solid var(--e-global-color-cr_ink_700);} .elementor-10 .elementor-element.elementor-element-f18c3da table.shop_table td{border-top:1px solid var(--e-global-color-cr_ink_700);} .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-info, .elementor-10 .elementor-element.elementor-element-f18c3da .woocommerce-message{background:var(--e-global-color-cr_ink_800) !important;border:1px solid var(--e-global-color-cr_ink_700) !important;border-radius:12px;color:var(--e-global-color-text) !important;} .elementor-10 .elementor-element.elementor-element-f18c3da{--sections-background-color:var(--e-global-color-cr_ink_800);--sections-secondary-background-color:var(--e-global-color-cr_ink_900);--forms-fields-normal-background-color:var(--e-global-color-cr_ink_900);--forms-fields-focus-background-color:var(--e-global-color-cr_ink_900);--forms-buttons-normal-background-color:var(--e-global-color-accent);--forms-buttons-hover-background-color:var(--e-global-color-cr_red_400);--forms-labels-color:var(--e-global-color-text);--sections-title-color:var(--e-global-color-text);--tables-title-color:var(--e-global-color-text);}/* End custom CSS */