body.flux-cosmos-page .wd-skip-links{display:none!important}.fc .fc-hero-copy,.fc .fc-universe{animation:none!important}body.flux-cosmos-page .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;white-space:nowrap}body.flux-cosmos-page .screen-reader-text:focus{clip:auto!important;clip-path:none;height:auto;width:auto;display:block;top:5px;left:5px;padding:12px;background:#fff;color:#171320;z-index:100000}.fc .fc-coordinate,.fc .fc-list-number,.fc .fc-service-number,.fc .fc-hero-bottom-label{color:#aaa0ba}.fc .fc-footer-bottom{color:#aaa0ba}.fc .fc-product-price del,.fc .fc-product-price del .woocommerce-Price-currencySymbol{color:#aea2bd}.fc .fc-promo-stamp{color:#b7a8c9;opacity:1}.fc .fc-banner-caption small{color:#b5a3c7}.fc .fc-order-confirmation{padding:30px;margin:0 0 28px;border:1px solid #4b3b66;border-radius:20px;background:linear-gradient(125deg,#181120,#100e17);text-align:center}.fc .fc-order-confirmation h2{font-size:clamp(24px,4vw,36px);margin:12px 0}.fc .fc-order-confirmation h3{font-size:21px;margin:24px 0 10px}.fc .fc-order-confirmation p{color:#c5bacf;max-width:660px;margin:10px auto;line-height:1.9}.fc .fc-confirmation-check{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#30213f;color:#dfc4ff;font-size:30px;margin:0 auto 16px}.fc .fc-confirmation-customer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;text-align:right}.fc .fc-confirmation-customer>div{background:#0d0b13;border:1px solid #33263f;border-radius:12px;padding:14px;min-width:0}.fc .fc-confirmation-customer dt{color:#b5a4c5;font-size:13px}.fc .fc-confirmation-customer dd{margin:5px 0 0;color:#f3eafa;overflow-wrap:anywhere}.fc .fc-confirmation-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:20px}.fc .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:16px;padding:20px;border:1px solid #443052;border-radius:14px;background:#14101c}.fc .woocommerce-order-overview li{margin:0!important;padding:8px 16px!important;float:none!important;color:#c7b9d4;border-color:#443052!important;list-style:none}.fc .woocommerce-order-overview strong{display:block;color:#f3eafa;margin-top:8px}.fc .woocommerce-order-details,.fc .woocommerce-customer-details{margin-top:28px}.fc .woocommerce-customer-details address{border-color:#443052!important;border-radius:14px;padding:20px!important;color:#d7c9e4}@media(max-width:700px){.fc .fc-order-confirmation{padding:24px 16px}.fc .fc-confirmation-customer{grid-template-columns:1fr}.fc .fc-confirmation-actions .fc-btn{width:100%}.fc .woocommerce-order-overview{display:grid;grid-template-columns:1fr 1fr;padding:10px;gap:5px}.fc .woocommerce-order-overview li{font-size:13px;padding:12px!important;border:0!important}}.fc #fc-main:focus-visible{outline:2px solid #c5a5f6;outline-offset:-2px}html body.flux-cosmos-page #fc-top .woocommerce-ordering select.orderby{color:#e8d9f7!important;background-color:#15111d!important;border-color:#a68ac455!important;color-scheme:dark}html body.flux-cosmos-page #fc-top .woocommerce-ordering select.orderby option{color:#e8d9f7;background:#15111d}html body.flux-cosmos-page #fc-top .wc-tabs li:not(.active)>a{color:#cdb8df!important}html body.flux-cosmos-page #fc-top .wc-tabs li>a:is(:hover,:focus-visible){color:#fff!important}html body.flux-cosmos-page #fc-top .wc-tabs li>a:focus-visible{outline:2px solid #c5a5f6;outline-offset:4px}.fc .fc-services-ticker{position:relative;isolation:isolate;width:100%;overflow:hidden;min-height:34px;border-bottom:1px solid #b99aef2e;background:linear-gradient(90deg,#0c0912,#1a1128 50%,#0c0912);color:#d8c5ee;direction:ltr}.fc .fc-ticker-window{overflow:hidden;margin-left:38px;mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.fc .fc-services-ticker-track{display:flex;width:max-content;animation:fc-services-marquee 58s linear infinite}.fc .fc-services-ticker-group{display:flex;flex:none;min-width:calc(100vw - 38px);justify-content:space-around;align-items:center;gap:34px;padding:0 17px;min-height:34px;direction:rtl}.fc .fc-services-ticker-item{display:flex;align-items:center;gap:10px;white-space:nowrap;font:500 12px/1.5 'Tajawal',sans-serif;color:#d8c5ee}.fc .fc-services-ticker-item>.fc-icon{width:12px;height:12px;color:#b597e0;flex:none}.fc .fc-ticker-control{position:absolute;left:0;top:0;bottom:0;width:38px;display:grid;place-items:center;margin:0;background:#100c18;border-right:1px solid #b99aef2e;color:#d8c5ee;cursor:pointer;z-index:1}.fc .fc-ticker-control input{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:pointer}.fc .fc-ticker-control>.fc-icon{width:15px;height:15px;pointer-events:none}.fc .fc-ticker-control>.fc-ticker-play{display:none}.fc .fc-ticker-control:has(input:checked)>.fc-ticker-pause{display:none}.fc .fc-ticker-control:has(input:checked)>.fc-ticker-play{display:block}.fc .fc-ticker-control:has(input:focus-visible){outline:2px solid #dfc5ff;outline-offset:-3px}.fc .fc-services-ticker:is(:hover,:focus-within) .fc-services-ticker-track,.fc .fc-services-ticker:has(input:checked) .fc-services-ticker-track,.fc.fc-still .fc-services-ticker-track{animation-play-state:paused!important}@keyframes fc-services-marquee{to{transform:translate3d(-50%,0,0)}}@media(max-width:700px){.fc .fc-services-ticker{min-height:30px}.fc .fc-services-ticker-group{min-height:30px;gap:26px;padding-inline:13px}.fc .fc-services-ticker-item{font-size:11px;gap:8px}.fc .fc-services-ticker-track{animation-duration:54s}}@media(prefers-reduced-motion:reduce){.fc .fc-services-ticker-track{animation:none!important;transform:none!important;width:100%}.fc .fc-services-ticker-group{width:100%;min-width:0;justify-content:center;flex-wrap:wrap;gap:8px 18px;padding:8px 14px}.fc .fc-services-ticker-group--copy,.fc .fc-ticker-control{display:none}.fc .fc-ticker-window{margin-left:0;mask-image:none}}.fc-site .wca-areg-hero .fc-affiliate-subtitle{color:#f2e7fa!important;font-size:42px!important;font-weight:700;line-height:1.4!important;margin:24px 0}@media(max-width:700px){.fc-site .wca-areg-hero .fc-affiliate-subtitle{font-size:29px!important;line-height:1.5!important}}