.elementor .e-4589b352-c277{color:#D41641;}.elementor .e-f7ce997-6a21{font-size:64px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1af5ceb0-6ee7{max-width:720px;font-size:19px;}.elementor .e-4c284fc5-1993{flex-direction:column;gap:18px;}.elementor .e-254509b5-650c{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4011bbe7-1409{padding:0px;flex-direction:column;--sections-background-color: #FFFFFF; --sections-border-color: #E9E5DF; --sections-border-type: solid; --sections-border-radius: 16px; --sections-padding: 32px; --sections-border-top-width: 1px; --sections-border-right-width: 1px; --sections-border-bottom-width: 1px; --sections-border-left-width: 1px; --section-title-spacing: 18px; --typography-section-titles-color: #12121C; --general-text-color: #50525F; --login-messages-color: #646675; --checkboxes-color: #12121C; --payment-methods-radio-buttons-color: #12121C; --forms-labels-color: #12121C; --forms-label-spacing: 6px; --forms-rows-gap: 16px; --forms-fields-border-radius: 8px; --forms-fields-padding: 12px 14px; --forms-fields-normal-color: #12121C; --forms-fields-focus-color: #12121C; --forms-fields-normal-background-color: #FFFFFF; --forms-fields-focus-background-color: #FFFFFF; --forms-buttons-border-radius: 8px; --forms-buttons-padding: 14px 28px; --forms-buttons-normal-text-color: #FFFFFF; --forms-buttons-hover-text-color: #FFFFFF; --forms-buttons-hover-transition-duration: 0.15s; --links-normal-color: #D41641; --links-hover-color: #12121C; --tab-content-spacing: 40px; --tabs-normal-color: #50525F; --tabs-hover-color: #D41641; --tabs-active-color: #D41641; --tabs-border-type: solid; --tabs-border-color: #E9E5DF; --tabs-hover-border-color: #D8D3CB; --tabs-active-border-color: #D41641; --tabs-border-radius: 10px; --tabs-padding: 12px 16px; --tabs-spacing: 8px; --tabs-divider-weight: 0px; --tabs-divider-color: transparent; --tables-title-color: #12121C; --tables-items-color: #50525F; --tables-divider-border-type: solid; --tables-divider-border-color: #E9E5DF; --tables-divider-border-width: 1px; --tables-links-normal-color: #D41641; --tables-links-hover-color: #12121C; --tables-button-border-radius: 8px; --tables-button-padding: 8px 16px; --tables-buttons-border-type: solid; --tables-buttons-border-color: #D8D3CB; --tables-button-normal-text-color: #12121C; --tables-button-hover-text-color: #FFFFFF; --variations-color: #646675; & .woocommerce { font-family: Roboto; color: #50525F; } & #customer_login { display: flex !important; flex-wrap: wrap; gap: 24px; } & #customer_login::before, & #customer_login::after { display: none !important; } & #customer_login > .u-column1, & #customer_login > .u-column2 { flex: 1 1 340px; width: auto !important; float: none !important; margin: 0 !important; background-color: #FFFFFF; border: 1px solid #E9E5DF; border-radius: 20px; padding: 36px; box-shadow: 0px 24px 60px 0px rgba(18,18,28,0.08); } & #customer_login h2 { font-family: Jost; font-weight: 700; font-size: 28px; color: #12121C; margin: 0 0 20px; } & .woocommerce form.login, & .woocommerce form.register { border: 0 !important; padding: 0 !important; margin: 0 !important; background: transparent !important; border-radius: 0 !important; } & .woocommerce h2, & .woocommerce h3, & .woocommerce legend, & .woocommerce table.shop_table th { font-family: Jost; font-weight: 600; color: #12121C; } & .woocommerce .form-row label, & .woocommerce label { font-family: Jost; font-weight: 500; font-size: 14px; color: #12121C; } & .woocommerce .input-text, & .woocommerce select, & .woocommerce input[type=text], & .woocommerce input[type=email], & .woocommerce input[type=password] { border: 1px solid #D8D3CB !important; background-color: #FFFFFF !important; border-radius: 8px !important; } & .woocommerce .input-text:focus, & .woocommerce input:focus, & .woocommerce select:focus { border-color: #D41641 !important; outline: none; } & .woocommerce .button, & .woocommerce button.button { background-color: #D41641 !important; color: #FFFFFF !important; border: 0 !important; border-radius: 8px !important; font-family: Jost; font-weight: 600; font-size: 15px; letter-spacing: 0.02em; text-transform: none !important; transition: background-color 0.15s; } & .woocommerce .button:hover, & .woocommerce button.button:hover { background-color: #12121C !important; } & .woocommerce table.shop_table .button, & .woocommerce .woocommerce-orders-table .button { background-color: #FFFFFF !important; color: #12121C !important; border: 1px solid #D8D3CB !important; padding: 8px 16px; } & .woocommerce table.shop_table .button:hover, & .woocommerce .woocommerce-orders-table .button:hover { background-color: #12121C !important; color: #FFFFFF !important; border-color: #12121C !important; } & .woocommerce .woocommerce-MyAccount-navigation ul li a { background: #FFFFFF !important; font-family: Jost; font-weight: 500; font-size: 15px; } & .woocommerce .woocommerce-MyAccount-navigation ul li a:hover { background: #FBF7F5 !important; } & .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a { background: #FDF0F3 !important; font-weight: 600; } & .woocommerce .woocommerce-MyAccount-navigation ul li:after { display: none; } & .woocommerce .woocommerce-MyAccount-content { background-color: #FFFFFF; border-radius: 16px; } & .woocommerce .woocommerce-info, & .woocommerce .woocommerce-message { background-color: #FFFFFF; color: #12121C; border: 1px solid #E9E5DF; border-radius: 12px; } & .woocommerce .woocommerce-info::before, & .woocommerce .woocommerce-message::before { color: #D41641; } & .woocommerce .woocommerce-error { border-radius: 12px; } & .woocommerce a { color: #D41641; } & .woocommerce .woocommerce-privacy-policy-text, & .woocommerce .woocommerce-privacy-policy-text p { color: #646675; font-size: 13px; line-height: 1.6; }\n}.elementor .e-2b5f795b-d0d7{flex-direction:column;}.elementor .e-322cab82-6513{padding-block-start:56px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image: radial-gradient(900px 420px at 88% 0%, rgba(212,22,65,0.07), rgba(212,22,65,0) 70%), linear-gradient(180deg, #F6F4F1 0%, #FBFAF8 100%); border-block-start: 1px solid #EFEBE5;\n}.elementor .e-1dc7249f-9e6b{font-size:36px;margin:0px;}.elementor .e-55055368-ea27{font-size:13px;color:#D41641;}.elementor .e-77f86140-2c1b{margin:0px;}.elementor .e-136a7a95-38f2{flex:1 1 auto;}.elementor .e-d80b084-988a{font-weight:600;line-height:1.2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;border-radius:8px;}.elementor .e-60e27f5d-54ae{padding:28px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-5de21fe2-3e89{font-size:13px;color:#D41641;}.elementor .e-5c2f7b5b-8246{margin:0px;}.elementor .e-7219e761-cdd5{flex:1 1 auto;}.elementor .e-1a713dd4-fd28{font-weight:600;line-height:1.2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;border-radius:8px;}.elementor .e-7163b331-7058{padding:28px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-337a940c-28f3{font-size:13px;color:#D41641;}.elementor .e-29acd796-a21e{margin:0px;}.elementor .e-53f460d1-8556{flex:1 1 auto;}.elementor .e-77b76334-a4b4{line-height:1.2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;border-width:1px;border-color:transparent;border-style:solid;align-self:flex-start;}.elementor .e-664d33bf-30ad{padding:28px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-1b55036f-ae93{padding:0px;gap:20px;grid-template-columns:repeat(3, minmax(0,1fr));grid-template-rows:auto;}.elementor .e-62a4c8b2-51e7{flex-direction:column;gap:28px;}.elementor .e-12fc122e-918a{padding-block-start:72px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;}