.loading-spinner[data-astro-cid-3svmpjcf]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.spinner[data-astro-cid-3svmpjcf]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-astro-cid-3svmpjcf]{text-align:center;padding:2rem;color:#dc3545;font-size:1.2rem}:root{--primary:{primary_color}--main:{text_color}--yellow:{secondary_color}--text:{text_color}--font-main:{primary_font},"Albert Sans",sans-serif;--v2-primary-color:{v2_primary_color}--v2-link-color:{v2_link_color}--v2-title-color:{v2_title_color}--v2-background-color:{v2_background_color}--v2-header-bg-color:{v2_header_bg_color}--v2-header-text-color:{v2_header_text_color}--v2-button-bg-color:{v2_button_bg_color}--v2-button-text-color:{v2_button_text_color}--v2-price-color:{v2_price_color}--v2-price-before-color:{v2_price_before_color}--v2-price-after-color:{v2_price_after_color}--v2-tag-bg-color:{v2_tag_bg_color}--v2-tag-text-color:{v2_tag_text_color}--v2-footer-bg-color:{v2_footer_bg_color}--v2-footer-text-color:{v2_footer_text_color}}body{font-family:var(--font-main)}[dir=rtl] body{font-family:{arabic_font},var(--font-main)}.card-product .card-product-info .title,.card-product .card-product-info .title a,.card-product .card-title,.card-product .card-title a,.product-title,.product-title a,.card-product a.title,.card-product .title{color:var(--v2-primary-color)!important}.card-product .card-product-info .title:hover,.card-product .card-product-info .title:active,.card-product .card-product-info .title a:hover,.card-product .card-title:hover,.card-product .card-title a:hover,.product-title:hover,.product-title a:hover,.card-product a.title:hover,.card-product .title:hover{color:var(--v2-link-color)!important}#footer{background-color:var(--v2-footer-bg-color)!important}#footer,#footer a,#footer .footer-heading,#footer .footer-store-name,#footer h6,#footer p,#footer .tf-social-icon a,#footer .footer-menu_item,#footer li,#footer span{color:var(--v2-footer-text-color)!important}#footer a:hover{color:var(--v2-footer-text-color)!important;opacity:.8}#footer .tf-btn,#footer .btn-line{color:var(--v2-footer-text-color)!important}#footer .tf-btn:hover,#footer .btn-line:hover{color:var(--v2-footer-text-color)!important;opacity:.8}
