.elementor .e-6d825ab-e0c3{color:#D41641;}.elementor .e-1e9da3f1-c005{font-size:64px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3de4a072-b9b1{max-width:720px;font-size:19px;}.elementor .e-65cbea0c-196f{color:#FFFFFF;border-color:#D41641;background-color:#D41641;white-space: nowrap; white-space: nowrap;\n}.elementor .e-108409a9-e20a{opacity:75%;white-space: nowrap; white-space: nowrap;\n}.elementor .e-557f5b1d-d0b5{opacity:75%;white-space: nowrap; white-space: nowrap;\n}.elementor .e-701a4bd3-cd5f{padding:0px;margin-block-start:6px;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-72f0c799-be43{flex-direction:column;gap:18px;}.elementor .e-1bbea4f0-4cc1{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-77f4ceaf-8369{padding:0px;flex-direction:column;--sections-background-color: #FFFFFF; --sections-border-color: #E9E5DF; --sections-border-type: solid; --sections-border-radius: 16px; --sections-padding: 28px; --sections-margin: 24px; --sections-title-color: #12121C; --sections-title-spacing: 18px; --sections-descriptions-color: #50525F; --sections-radio-buttons-color: #12121C; --forms-fields-border-radius: 8px; --forms-fields-padding: 12px 14px; --forms-fields-normal-color: #12121C; --forms-fields-focus-color: #12121C; --forms-fields-focus-border-color: #D41641; --forms-rows-gap: 14px; --forms-buttons-border-radius: 8px; --forms-buttons-padding: 12px 22px; --forms-buttons-border-type: solid; --forms-buttons-border-color: #D8D3CB; --forms-buttons-hover-border-color: #12121C; --forms-buttons-normal-text-color: #12121C; --forms-buttons-hover-text-color: #FFFFFF; --forms-buttons-hover-transition-duration: 0.15s; --e-a-bg-default: #FFFFFF; --links-normal-color: #D41641; --links-hover-color: #12121C; --product-link-normal-color: #12121C; --product-link-hover-color: #D41641; --order-summary-title-color: #12121C; --order-summary-color: #50525F; --order-summary-variations-color: #646675; --order-summary-items-divider-color: #E9E5DF; --order-summary-quantity-border-color: #D8D3CB; --order-summary-remove-icon-normal-color: #646675; --order-summary-remove-icon-hover-color: #D41641; --totals-color: #12121C; --totals-divider-color: #E9E5DF; --checkout-button-border-radius: 8px; --checkout-button-padding: 16px 28px; --checkout-button-normal-text-color: #FFFFFF; --checkout-button-hover-text-color: #FFFFFF; --checkout-button-hover-border-color: #12121C; --checkout-button-hover-transition-duration: 0.15s; & .woocommerce { font-family: Roboto; color: #50525F; } & .woocommerce h2, & .woocommerce h3, & .woocommerce table.shop_table th, & .woocommerce .cart_totals h2 { font-family: Jost; font-weight: 600; color: #12121C; } & .woocommerce table.shop_table .product-name a { font-family: Jost; font-weight: 600; font-size: 17px; } & .woocommerce .input-text, & .woocommerce select { border: 1px solid #D8D3CB !important; background-color: #FFFFFF !important; border-radius: 8px; } & .woocommerce .input-text:focus, & .woocommerce select:focus { border-color: #D41641 !important; outline: none; } & .woocommerce button.button { font-family: Jost; font-weight: 600; font-size: 15px; } & .woocommerce button.button:hover { background-color: #12121C !important; } & .woocommerce .wc-proceed-to-checkout .checkout-button { background-color: #D41641 !important; font-family: Jost; font-weight: 600; font-size: 16px; letter-spacing: 0.02em; border: 0; transition: background-color 0.15s; } & .woocommerce .wc-proceed-to-checkout .checkout-button:hover { background-color: #12121C !important; } & .woocommerce .order-total .amount, & .woocommerce .cart_totals .order-total th { color: #12121C; font-family: Jost; font-weight: 700; font-size: 20px; } & .woocommerce .wc-empty-cart-message .woocommerce-info, & .woocommerce .cart-empty { background-color: #F6F4F1; color: #12121C; border: 1px solid #E9E5DF; border-radius: 16px; padding: 28px 28px 28px 60px; font-family: Jost; font-size: 18px; } & .woocommerce .woocommerce-info::before { color: #D41641; top: 28px; } & .woocommerce .return-to-shop .button, & .woocommerce a.button.wc-backward { background-color: #D41641 !important; color: #FFFFFF !important; border-radius: 8px; padding: 14px 28px; font-family: Jost; font-weight: 600; } & .woocommerce .return-to-shop .button:hover, & .woocommerce a.button.wc-backward:hover { background-color: #12121C !important; } & .woocommerce table.shop_table.cart .actions button.button, & .woocommerce button.button[name=update_cart] { background-color: #FFFFFF !important; color: #12121C !important; border: 1px solid #12121C !important; border-radius: 8px !important; padding: 12px 24px !important; font-family: Jost; font-weight: 600; font-size: 15px; text-transform: none; opacity: 1 !important; } & .woocommerce table.shop_table.cart .actions button.button:disabled { color: #8A8C99 !important; border-color: #D8D3CB !important; cursor: not-allowed; } & .woocommerce table.shop_table.cart .actions button.button:not(:disabled):hover { background-color: #12121C !important; color: #FFFFFF !important; } & .woocommerce .wc-proceed-to-checkout .checkout-button { color: #FFFFFF !important; text-transform: none; } & .woocommerce table.shop_table.cart .actions button.button, & .woocommerce button.button[name=update_cart] { background-color: #FFFFFF !important; color: #12121C !important; border: 1px solid #12121C !important; border-radius: 8px !important; padding: 12px 24px !important; font-family: Jost; font-weight: 600; font-size: 15px; text-transform: none; opacity: 1 !important; } & .woocommerce table.shop_table.cart .actions button.button:disabled { color: #8A8C99 !important; border-color: #D8D3CB !important; cursor: not-allowed; } & .woocommerce table.shop_table.cart .actions button.button:not(:disabled):hover { background-color: #12121C !important; color: #FFFFFF !important; } & .woocommerce .wc-proceed-to-checkout .checkout-button { color: #FFFFFF !important; text-transform: none; }\n}.elementor .e-54049804-3169{flex-direction:column;}.elementor .e-f1b3694-290e{padding-block-start:0px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3027335f-1c55{font-size:36px;margin:0px;}.elementor .e-36a6cab8-f800{font-size:13px;color:#D41641;}.elementor .e-7bc00409-aa74{margin:0px;}.elementor .e-5c8ecdb4-d768{padding:28px;flex-direction:column;gap:10px;}.elementor .e-834be99-4ba1{font-size:13px;color:#D41641;}.elementor .e-7076b025-f54b{margin:0px;}.elementor .e-54e0ee2b-fdb5{padding:28px;flex-direction:column;gap:10px;}.elementor .e-b10cedd-1c51{font-size:13px;color:#D41641;}.elementor .e-681ef8d0-f86c{margin:0px;}.elementor .e-6b885bb3-986e{overflow-wrap: anywhere;\n}.elementor .e-28dc0a4c-b972{padding:28px;flex-direction:column;gap:10px;}.elementor .e-12803358-dc47{font-size:13px;color:#D41641;}.elementor .e-25c6a912-f21f{margin:0px;}.elementor .e-5a47f368-1586{padding:28px;flex-direction:column;gap:10px;}.elementor .e-337d5bce-6e8e{padding:0px;gap:20px;grid-template-columns:repeat(4, minmax(0,1fr));grid-template-rows:auto;}.elementor .e-4f4be42e-fa7b{flex-direction:column;gap:28px;}.elementor .e-48697881-5533{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-67662525-f8e8{font-size:36px;margin:0px;}.elementor .e-46bee1a1-a371{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-3022ed41-528c{line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-width:1px;border-color:#D41641;border-style:solid;align-self:auto;}.elementor .e-26d13f3-87fe{font-weight:600;line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;}.elementor .e-47a33274-4c86{width:auto;padding:0px;gap:12px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .e-51d8bb22-9416{padding:40px;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-39ec92ef-c421{padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}