.elementor .e-18d0b974-e014{min-width:0px;padding:0px;flex:1 1 0px;& .woocommerce-product-gallery__image, & .woocommerce-product-gallery__wrapper { background-color:#FFFFFF; border-radius:12px; overflow:hidden; } & .woocommerce-product-gallery__image img { object-fit:contain; } & .flex-control-thumbs { display:flex; gap:12px; margin-top:12px; } & .flex-control-thumbs li { width:64px !important; background-color:#FFFFFF; border-radius:4px; overflow:hidden; }\n}.elementor .e-b0063d6-dd32{font-family:Inter;font-size:12px;color:#4B5563;line-height:16px;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:#E5E7EB;display:inline-block;}.elementor .e-6e88d392-86a7{padding:0px;display:flex;}.elementor .e-1eecc7a5-929d{font-family:"Public Sans";font-weight:600;font-size:32px;color:#111827;line-height:40px;margin:0px;}.elementor .e-50b6550e-dbe9{font-family:Inter;font-size:16px;color:#4B5563;line-height:24px;margin:0px;}.elementor .e-ebd36c9-6c48{font-family:"Public Sans";font-weight:600;font-size:20px;color:#1F2937;line-height:28px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-22445f52-b4d3{font-family:Inter;font-size:14px;color:#4B5563;line-height:20px;margin:0px;}.elementor .e-44cb7a76-382c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;& form.cart { width:100%; display:flex; flex-direction:column; gap:16px; margin:16px 0 0 0; } & table.variations { margin:0; } & table.variations th, & table.variations td { display:block; padding:0; text-align:left; } & table.variations label { font-family:Inter; font-size:12px; color:#6B7280; text-transform:uppercase; } & table.variations select { font-family:Inter; font-size:14px; padding:8px 12px; border:1px solid #D1D5DB; border-radius:4px; background-color:#FFFFFF; min-width:280px; } & .woocommerce-variation-add-to-cart { display:flex; flex-wrap:wrap; gap:16px; width:100%; } & .quantity input.qty { width:96px; padding:8px; border:1px solid #D1D5DB; border-radius:4px; font-family:Inter; } & button.single_add_to_cart_button { flex:1 1 100%; width:100%; background-color:#F7941D !important; color:#111827 !important; font-family:Inter; font-weight:600; font-size:16px; line-height:24px; padding:12px; border:0; border-radius:4px; } & button.single_add_to_cart_button:hover { background-color:#F9A94A !important; } & .woocommerce-variation-price .price, & p.price { font-family:Public Sans; font-weight:600; font-size:24px; color:#1F2937; } & .woocommerce-variation-add-to-cart, & form.cart:not(.variations_form) { display:flex !important; flex-wrap:wrap !important; gap:16px; width:100%; } & button.single_add_to_cart_button { flex:1 1 100% !important; width:100% !important; margin:0 !important; padding:12px !important; } & button.single_add_to_cart_button.disabled { opacity:0.5; } & .elementor-widget-woocommerce-product-add-to-cart { width:100%; align-self:stretch; } & .elementor-add-to-cart, & form.cart, & .single_variation_wrap { width:100%; } & a.afrfqbt_single_page { flex:1 1 100% !important; width:100% !important; margin:0 !important; padding:12px !important; display:block; background-color:#F7941D !important; color:#111827 !important; border:0 !important; border-radius:4px !important; font-family:Inter; font-weight:600; font-size:16px; line-height:24px; text-align:center; text-decoration:none; } & a.afrfqbt_single_page:hover { background-color:#F9A94A !important; color:#111827 !important; }\n}.elementor .e-33509ac6-8842{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-31a999ae-7ed0{padding-block-start:220px;padding-block-end:120px;padding-inline-start:230px;padding-inline-end:230px;background-color:#F9FAFB;display:flex;flex-direction:column;gap:32px;padding-inline-start: max(40px, calc((100% - 1460px) / 2)); padding-inline-end: max(40px, calc((100% - 1460px) / 2)); & .woocommerce-breadcrumb { font-family:Inter; font-size:12px; line-height:16px; color:#6B7280; margin:0; } & .woocommerce-breadcrumb a { color:#6B7280; text-decoration:none; }\n}.elementor .e-243d9517-3973{padding-block-start:120px;padding-block-end:120px;padding-inline-start:230px;padding-inline-end:230px;border-start-start-radius:40px;border-start-end-radius:40px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#F3F4F6;display:flex;flex-direction:column;gap:96px;padding-inline-start: max(40px, calc((100% - 1460px) / 2)); padding-inline-end: max(40px, calc((100% - 1460px) / 2)); & .af-related__btn { background-color:#F7941D !important; color:#111827 !important; border:0 !important; border-radius:4px !important; padding:8px 24px !important; font-family:Inter; font-weight:600; font-size:16px; line-height:24px; } & .af-related__btn:hover { background-color:#F9A94A !important; color:#111827 !important; } & .af-related__step { background-color:transparent !important; color:#374151 !important; border:0 !important; padding:8px 12px !important; border-radius:0 !important; font-size:16px; line-height:1; } & .af-related__step:hover { background-color:#F3F4F6 !important; } & .af-related__qty input { background-color:transparent !important; border:0 !important; color:#111827 !important; padding:8px 0 !important; width:48px !important; }\n}