.font-inter{font-family:Inter,sans-serif}.font-bricolage{font-family:Bricolage Grotesque,sans-serif}.font-roboto{font-family:Roboto,sans-serif}.font-opensans{font-family:Open Sans,sans-serif}.font-lato{font-family:Lato,sans-serif}.font-montserrat{font-family:Montserrat,sans-serif}.font-poppins{font-family:Poppins,sans-serif}.font-nunito{font-family:Nunito,sans-serif}.font-cairo{font-family:Cairo,sans-serif}.font-tajawal{font-family:Tajawal,sans-serif}.font-almarai{font-family:Almarai,sans-serif}.font-amiri{font-family:Amiri,serif}.font-noto-arabic{font-family:Noto Sans Arabic,sans-serif}.font-harmattan{font-family:Harmattan,sans-serif}.font-reem-kufi{font-family:Reem Kufi,sans-serif}.font-changa{font-family:Changa,sans-serif}.font-el-messiri{font-family:El Messiri,sans-serif}.font-lalezar{font-family:Lalezar,cursive}.font-markazi-text{font-family:Markazi Text,serif}.font-mirza{font-family:Mirza,cursive}.font-rakkas{font-family:Rakkas,cursive}.font-katibeh{font-family:Katibeh,cursive}.font-jomhuria{font-family:Jomhuria,cursive}.font-aref-ruqaa{font-family:Aref Ruqaa,serif}.font-vibes{font-family:Vibes,cursive}.font-baloo-bhaijaan{font-family:Baloo Bhaijaan\ 2,cursive}.font-kufam{font-family:Kufam,cursive}.font-ibm-arabic{font-family:IBM Plex Sans Arabic,sans-serif}.font-mada{font-family:Mada,sans-serif}.font-lemonada{font-family:Lemonada,cursive}.font-gulzar{font-family:Gulzar,cursive}.font-amatic-sc{font-family:Amatic SC,cursive}.font-scheherazade{font-family:Scheherazade New,serif}.font-lateef{font-family:Lateef,serif}.builder-content-wrapper,.builder-content-wrapper :where(section,article,aside,main,header,footer){max-width:100%;box-sizing:border-box}.builder-content-wrapper :where(img,video,iframe){max-width:100%}@media (prefers-reduced-motion:reduce){.builder-content-wrapper :where(.btn-loop-pulse,.btn-loop-float,.btn-loop-glow,.btn-loop-wobble,.btn-loop-heartbeat,.btn-loop-bounce,.btn-loop-shake,.btn-loop-wave){animation:none!important}}.EmbeddedCheckoutForm_form__RevyV{background:var(--color-background,#fff);color:var(--color-text,#111827);border:1px solid var(--color-border,#e5e7eb);font-family:var(--font-primary,"Cairo",sans-serif)}.EmbeddedCheckoutForm_form__RevyV :where(input,textarea,select,button){font-family:inherit}.EmbeddedCheckoutForm_form__RevyV :where(h2,h3){font-family:var(--font-secondary,var(--font-primary,"Cairo",sans-serif))}.EmbeddedCheckoutForm_form__RevyV :where(h3,.EmbeddedCheckoutForm_pieceOptions__AwZqk){border-color:var(--color-border,#e5e7eb)}.EmbeddedCheckoutForm_text__Nrgrl{color:var(--color-text,#111827)}.EmbeddedCheckoutForm_originalPrice__uJOG6,.EmbeddedCheckoutForm_secondaryText__fwVxN{color:var(--color-text-muted,#6b7280)}.EmbeddedCheckoutForm_packageText__W1PSn,.EmbeddedCheckoutForm_priceColor__DpLm7{color:var(--color-primary,#3b82f6)}.EmbeddedCheckoutForm_productInfo__hTzZe{background:var(--color-surface,#f9fafb);border-color:var(--color-border,#e5e7eb);border-style:solid;border-width:1px}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_inputBg__qlEGb,.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_quantityButton__pnsa3,.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_selectBg__RHdBH,.EmbeddedCheckoutForm_option__mViJX{background:var(--color-background,#fff);color:var(--color-text,#111827);border-color:var(--color-border,#e5e7eb)}.EmbeddedCheckoutForm_inputBg__qlEGb::placeholder{color:var(--color-text-muted,#6b7280)}.EmbeddedCheckoutForm_selectBg__RHdBH option{background:var(--color-background,#fff);color:var(--color-text,#111827)}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_inputFocus__kZKqE:focus,.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_inputFocus__kZKqE:focus-visible{border-color:var(--color-primary,#3b82f6);outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px;box-shadow:none}.EmbeddedCheckoutForm_form__RevyV [aria-invalid=true]{border-color:var(--color-error,#ef4444)}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_buttonBg__Lzopx{background:var(--color-button-bg,var(--color-primary,#3b82f6));color:var(--color-button-text,#fff)}.EmbeddedCheckoutForm_accentDot__hla2U{background:var(--color-primary,#3b82f6);color:var(--color-button-text,#fff)}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_buttonBg__Lzopx:hover:not(:disabled){filter:brightness(.92)}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_buttonBg__Lzopx:focus-visible,.EmbeddedCheckoutForm_quantityButton__pnsa3:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:3px}.EmbeddedCheckoutForm_form__RevyV .EmbeddedCheckoutForm_quantityButton__pnsa3:hover{background:var(--color-surface,#f9fafb)}.EmbeddedCheckoutForm_optionSelected__GUq5_,.EmbeddedCheckoutForm_packageIndicator__qGPqq{background:color-mix(in srgb,var(--color-primary,#3b82f6) 12%,var(--color-background,#fff));color:var(--color-text,#111827);border-color:var(--color-primary,#3b82f6)}.EmbeddedCheckoutForm_optionSelected__GUq5_,.EmbeddedCheckoutForm_option__mViJX{border-style:solid;border-width:1px}.EmbeddedCheckoutForm_swatch__sIaw1{border-color:var(--color-border,#e5e7eb)}.EmbeddedCheckoutForm_swatchSelected__hQ18q{border-color:var(--color-primary,#3b82f6);outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.EmbeddedCheckoutForm_discountBadge__yn00v{background:var(--color-error,#ef4444)}