.elementor .e-61ca9be6-e886{font-family:var(--ff);font-weight:700;font-size:11px;color:var(--ink);letter-spacing:0.06em;line-height:14px;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:7px;background-color:#fd6a03;align-self:flex-start;}.elementor .e-6f933c3c-57b1{width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-10a350d8-a41e{overflow:hidden;position:relative;padding:0px;border-radius:var(--radius-sm);}.elementor .e-7b67843-7e3d:hover,.elementor .e-7b67843-7e3d:focus-visible{color:var(--brand);}.elementor .e-7b67843-7e3d{min-height:42px;overflow:hidden;font-family:var(--ff);font-weight:600;font-size:16px;color:var(--ink);line-height:21px;margin:0px;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;\n}.elementor .e-155172d0-7f12{font-family:var(--ff);font-weight:700;font-size:17px;color:var(--price);line-height:22px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-variant-numeric:tabular-nums;\n}.elementor .e-1985b323-29a8{width:100%;height:100%;position:relative;padding:16px;border-radius:20px;background-color:var(--surface);display:flex;flex-direction:column;gap:10px;& > .elementor-widget-woocommerce-product-add-to-cart { width:100%!important;max-width:100%!important;margin:6px 0 0!important } & .elementor-widget-container,& .elementor-add-to-cart,& .e-loop-add-to-cart-form-container,& form.cart { display:block!important;width:100%!important;margin:0!important;padding:0!important } & .quantity { display:none!important } & .add_to_cart_button,& .button { display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-height:44px;margin:0!important;padding:0 22px!important;border:0!important;border-radius:100px!important;background:var(--blue-600)!important;color:#fff!important;font-family:var(--ff);font-weight:600!important;font-size:15px!important;line-height:20px!important;text-align:center;transition:background-color .15s } & .button:hover,& .button:focus-visible { background:var(--brand)!important } & .added_to_cart { display:none!important } & .button { @media (max-width:767px){min-height:42px;padding:0 12px!important;font-size:14px!important} }\n}