html,body{background:#000;overflow-x:clip}body{color:#FFF;font-family:'Cairo',sans-serif;font-size:16px;line-height:1.7}.website-wrapper{background:linear-gradient(180deg,#000000 0%,#0E0E0E 55%,#000000 100%)}.main-page-wrapper,.site-content{background:#fff0}.elementor-section-wrap>.elementor-top-section:nth-child(even){background-color:#0B0B0B}.elementor-section{background-image:linear-gradient(rgb(201 162 39 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(201 162 39 / .03) 1px,transparent 1px);background-size:48px 48px}h1,h2,h3,h4,h5,h6,.elementor-heading-title{color:#FFF;font-family:'Cairo',sans-serif}h1,.elementor-widget-heading h1{font-size:clamp(30px, 4.5vw, 52px);font-weight:800;line-height:1.25}h2,.elementor-widget-heading h2{font-size:clamp(24px, 3vw, 34px);font-weight:700;line-height:1.35}h3{font-size:22px;font-weight:700}h4{font-size:19px;font-weight:700}p,li,span,div{color:inherit}.wd-entities-title,.product-title,.widget-title,.entry-meta,.breadcrumbs,.wd-breadcrumbs,.post-info,.meta-post-categories,.comments-count{color:#E8E8E8}a{color:#C9A227}a:hover,a:focus{color:#E5C04A}.wd-nav-main a,.wd-header-nav a,.main-nav a{color:#FFF;font-size:16px;font-weight:600;font-family:'Cairo',sans-serif}.wd-nav-main a:hover,.wd-header-nav a:hover,.main-nav a:hover{color:#C9A227}.btn,.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.elementor-button,.wd-btn,.single_add_to_cart_button,.wc-forward,.checkout-button{background:linear-gradient(135deg,#D8B23A 0%,#C9A227 55%,#A8861B 100%);color:#000;font-family:'Cairo',sans-serif;font-size:15px;font-weight:700;border:none;border-radius:8px;transition:transform 0.3s ease,box-shadow 0.3s ease,background 0.3s ease}.btn:hover,.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.elementor-button:hover,.wd-btn:hover,.single_add_to_cart_button:hover,.wc-forward:hover,.checkout-button:hover{color:#000;box-shadow:0 0 18px rgb(201 162 39 / .55);transform:translateY(-2px)}.whb-top-bar,.wd-header-top-bar{background:#000000!important;border-bottom:1px solid rgb(201 162 39 / .4)}.whb-top-bar a,.whb-top-bar .wd-nav a,.whb-top-bar .wd-nav>li>a{color:#C9A227!important;font-size:14px;font-weight:600;font-family:'Cairo',sans-serif}.whb-top-bar .wd-nav a:hover{color:#E5C04A!important;text-shadow:0 0 10px rgb(201 162 39 / .6)}.whb-top-bar .wd-nav>li:not(:last-child){border-inline-end:1px solid rgb(201 162 39 / .35)}.whb-top-bar .wd-nav a{position:relative}.whb-top-bar .wd-nav a::after{content:"";position:absolute;bottom:2px;right:0;height:1px;width:0;background:#E5C04A;transition:width 0.3s ease}.whb-top-bar .wd-nav a:hover::after{width:100%}.viga-topbar-shipping{display:inline-block;color:#C9A227;font-size:14px;font-weight:600;font-family:'Cairo',sans-serif;text-shadow:0 0 12px rgb(201 162 39 / .45)}@supports ((background-clip:text) or (-webkit-background-clip:text)){.viga-topbar-shipping{background:linear-gradient(100deg,#C9A227 20%,#F0D878 40%,#C9A227 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;animation:viga-shimmer 5s linear infinite}}@keyframes viga-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.whb-header,.whb-row,.wd-header{background-color:#000}.wd-dropdown,.wd-search-dropdown,.wd-dropdown-results{background:#111;color:#FFF}.wd-toolbar,.wd-sticky-nav{background:#000;border-top:1px solid rgb(201 162 39 / .25)}.wd-toolbar a{color:#E5E5E5}.wd-toolbar a:hover,.wd-toolbar .wd-active{color:#C9A227}.wd-slider-wrapper{position:relative;overflow:hidden}.wd-slider-wrapper::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,rgb(201 162 39 / .1) 0%,transparent 65%);animation:viga-glow-drift 10s ease-in-out infinite alternate}@keyframes viga-glow-drift{from{transform:translateX(-2%) scale(1);opacity:.7}to{transform:translateX(2%) scale(1.06);opacity:1}}.wd-slide-title,.wd-slider-title,.wd-slide .title{color:#FFF;text-shadow:0 0 18px rgb(201 162 39 / .45),0 2px 14px rgb(0 0 0 / .7)}.wd-slide-subtitle,.wd-slide .subtitle{color:#E8E8E8;text-shadow:0 2px 10px rgb(0 0 0 / .7)}.wd-slide::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .35) 0%,#fff0 45%)}.wd-slide-title{position:relative;padding-bottom:16px}.wd-slide-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:120px;background:linear-gradient(90deg,transparent,#C9A227,transparent);box-shadow:0 0 10px rgb(201 162 39 / .8);animation:viga-scan 5s ease-in-out infinite alternate}@keyframes viga-scan{from{width:60px;opacity:.6}to{width:150px;opacity:1}}.wd-slide .wd-slide-bg::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgb(201 162 39 / .12) 50%,transparent 60%);transform:translateX(-120%);animation:viga-sweep 12s ease infinite}@keyframes viga-sweep{0%{transform:translateX(-120%)}30%{transform:translateX(120%)}100%{transform:translateX(120%)}}.wd-slide-content{position:relative}.wd-slide-content::before{content:"";position:absolute;top:-14px;left:-14px;width:34px;height:34px;border-top:1px solid rgb(201 162 39 / .7);border-left:1px solid rgb(201 162 39 / .7);pointer-events:none}.wd-slide-content::after{content:"";position:absolute;bottom:-14px;right:-14px;width:34px;height:34px;border-bottom:1px solid rgb(201 162 39 / .7);border-right:1px solid rgb(201 162 39 / .7);pointer-events:none}.elementor-widget-heading .elementor-heading-title::before,.wd-title::before{content:"";display:inline-block;width:10px;height:10px;margin-inline-end:10px;border-radius:50%;background:#C9A227;box-shadow:0 0 10px rgb(201 162 39 / .9);vertical-align:middle}.wd-copyrights{border-top:1px solid rgb(201 162 39 / .35);box-shadow:0 -1px 12px rgb(201 162 39 / .18);position:relative}.wd-copyrights::before{content:"";position:absolute;top:-4px;right:24px;width:7px;height:7px;border-radius:50%;background:#C9A227;box-shadow:0 0 10px rgb(201 162 39 / .9)}.wd-nav-tabs a,.wd-products-tabs .wd-tab-title a,.products-tabs-title a{color:#E8E8E8;background:#1A1A1A}.wd-nav-tabs li.active a,.wd-nav-tabs a:hover,.wd-products-tabs .wd-tab-title.active a{color:#C9A227;border-color:#C9A227}.product-grid-item .product-wrapper,.woocommerce ul.products li.product .product-wrapper,.wd-product .product-wrapper{position:relative;background:#FFF;border:1px solid #EFEDE8;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.product-grid-item:hover .product-wrapper,.woocommerce ul.products li.product:hover .product-wrapper,.wd-product:hover .product-wrapper{transform:translateY(-6px);border-color:#C9A227;box-shadow:0 14px 32px rgb(201 162 39 / .28),0 4px 14px rgb(0 0 0 / .25)}.product-grid-item .product-wrapper::before,.wd-product .product-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:3;background:linear-gradient(90deg,transparent,rgb(201 162 39 / .9),transparent);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.product-grid-item:hover .product-wrapper::before,.wd-product:hover .product-wrapper::before{opacity:1}.product-grid-item .product-wrapper::after,.wd-product .product-wrapper::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent 42%,rgb(201 162 39 / .1) 50%,transparent 58%);transform:translateX(-120%);transition:transform 0.8s ease;pointer-events:none}.product-grid-item:hover .product-wrapper::after,.wd-product:hover .product-wrapper::after{transform:translateX(120%)}.product-wrapper .product-image-wrap img,.product-wrapper img.attachment-woocommerce_thumbnail{transition:transform 0.3s ease}.product-grid-item:hover .product-wrapper .product-image-wrap img,.wd-product:hover .product-wrapper img.attachment-woocommerce_thumbnail{transform:scale(1.05)}.product-wrapper .wd-entities-title,.product-wrapper .wd-entities-title a{color:#1A1A1A;font-size:16px;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}.product-wrapper .wd-entities-title a:hover{color:#C9A227}.product-wrapper .wd-product-cats,.product-wrapper .wd-product-cats a,.product-wrapper .product-category{color:#8A8A8A;font-size:13px}.product-wrapper .price,.wd-product .price{color:#C9A227;font-size:19px;font-weight:700}.product-wrapper .price del,.wd-product .price del{color:#9A9A9A;font-size:14px;font-weight:400}.product-wrapper .price ins,.wd-product .price ins{text-decoration:none}.product-labels .label-sale,.product-labels .onsale,.onsale{background:#E30613;color:#FFF;box-shadow:0 0 12px rgb(227 6 19 / .55),0 0 6px rgb(201 162 39 / .35)}.product-wrapper .add_to_cart_button:hover,.product-wrapper .wd-add-btn a:hover{box-shadow:0 0 16px rgb(201 162 39 / .6)}.viga-wa-order{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:7px 12px;border-radius:999px;background:#25D366;color:#FFF;font-size:13px;font-weight:700;font-family:'Cairo',sans-serif;transition:box-shadow 0.3s ease,background 0.3s ease}.viga-wa-order:hover{background:#1EBE5B;color:#FFF;box-shadow:0 0 14px rgb(37 211 102 / .55)}.viga-out-of-stock{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .55);color:#FFF;font-size:17px;font-weight:700;font-family:'Cairo',sans-serif;z-index:5;pointer-events:none}.viga-out-of-stock span{background:rgb(0 0 0 / .75);border:1px solid rgb(201 162 39 / .7);padding:8px 16px;border-radius:999px}.product-wrapper .star-rating{color:#C9A227}.wd-categories .wd-cat,.wd-categories .category-grid-item,.category-grid-item .wd-cat{position:relative;background:#FFF;border:1px solid #EFEDE8;border-top:3px solid #C9A227;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease;animation:viga-fade-up 0.6s ease both}.wd-categories .wd-cat:nth-child(2){animation-delay:0.08s}.wd-categories .wd-cat:nth-child(3){animation-delay:0.16s}.wd-categories .wd-cat:nth-child(4){animation-delay:0.24s}.wd-categories .wd-cat:nth-child(5){animation-delay:0.32s}@keyframes viga-fade-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.wd-categories .wd-cat:hover,.wd-categories .category-grid-item:hover,.category-grid-item .wd-cat:hover{transform:translateY(-6px);border-color:#C9A227;box-shadow:0 14px 32px rgb(201 162 39 / .28),0 4px 14px rgb(0 0 0 / .25)}.wd-categories .wd-cat::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgb(201 162 39 / .1) 50%,transparent 60%);transform:translateX(-120%);transition:transform 0.8s ease;pointer-events:none}.wd-categories .wd-cat:hover::after{transform:translateX(120%)}.wd-categories .wd-cat-image img,.category-grid-item .wd-cat-image img{transition:transform 0.3s ease}.wd-categories .wd-cat:hover .wd-cat-image img,.category-grid-item .wd-cat:hover .wd-cat-image img{transform:scale(1.06)}.wd-categories .wd-cat-title,.category-grid-item .wd-cat-title{color:#1A1A1A;font-size:19px;font-weight:700;font-family:'Cairo',sans-serif;transition:color 0.3s ease}.wd-categories .wd-cat:hover .wd-cat-title,.category-grid-item .wd-cat:hover .wd-cat-title{color:#C9A227}.wd-categories .wd-cat-count,.category-grid-item .wd-cat-count{color:#C9A227;font-size:14px;font-weight:700}.wd-categories .wd-cat-info::after,.category-grid-item .wd-cat-info::after{content:"تسوق الآن ←";display:block;margin-top:6px;color:#C9A227;font-size:14px;font-weight:700;font-family:'Cairo',sans-serif;opacity:0;transform:translateY(4px);transition:opacity 0.3s ease,transform 0.3s ease}.wd-categories .wd-cat:hover .wd-cat-info::after,.category-grid-item .wd-cat:hover .wd-cat-info::after{opacity:1;transform:translateY(0)}.woocommerce-result-count,.woocommerce-ordering,.wd-shop-ordering{color:#E8E8E8}.woocommerce-ordering select,.woocommerce .per-page select,.wd-shop-ordering select,.woocommerce-ordering .orderby{background-color:#1A1A1A;color:#FFF;border:1px solid #333;border-radius:8px}.widget_product_categories a,.widget_layered_nav a,.wd-widget a,.shop-sidebar a,.wd-shop-sidebar a{color:#E8E8E8}.widget_product_categories a:hover,.widget_layered_nav a:hover{color:#C9A227}.widget_product_categories .count,.widget_layered_nav .count,.wd-widget .count{color:#C9A227;font-weight:700}.widget-title,.wd-widget-title{color:#FFF}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#333}.widget_price_filter .ui-slider-range{background:#C9A227}.widget_price_filter .ui-slider-handle{background:#C9A227;border:2px solid #000;box-shadow:0 0 8px rgb(201 162 39 / .6)}.widget_price_filter .price_label,.widget_price_filter .price_slider_amount{color:#E8E8E8}.wd-off-canvas,.wd-sidebar-opener,.shop-sidebar{background:#111;color:#FFF}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],input[type="number"],input[type="url"],textarea,select{background:#1A1A1A;color:#FFF;border:1px solid #333;border-radius:8px}input:focus,textarea:focus,select:focus{border-color:#C9A227;box-shadow:0 0 0 2px rgb(201 162 39 / .25);outline:none}::placeholder{color:#BBB}select option{background:#1A1A1A;color:#FFF}label,.woocommerce-form__label{color:#E8E8E8}.woocommerce table.shop_table,.woocommerce-cart table.cart,.woocommerce-checkout table,.woocommerce-account table{background:#111;color:#FFF;border-color:#222}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:#222}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#111;color:#FFF;border-top-color:#C9A227}.woocommerce-message::before,.woocommerce-info::before{color:#C9A227}.woocommerce-cart .cart-collaterals,.woocommerce-checkout #order_review,.woocommerce-account .woocommerce-MyAccount-content{background:#111;color:#FFF}.mfp-bg{background:#000;opacity:.85}.wd-quick-view,.wd-quick-view .product{background:#111;color:#FFF}.wd-quick-view .price{color:#C9A227}.wd-quick-view .price del{color:#BBB}.wd-quick-view .product_title{color:#FFF}.woocommerce .price,.single-product .price{color:#C9A227;font-size:19px;font-weight:700}.woocommerce .price del{color:#BBB}.wd-footer,.site-footer,.wd-prefooter{background:#000;color:#E5E5E5}.wd-footer p,.wd-footer li,.wd-footer span{color:#E5E5E5}.wd-footer .widget-title,.wd-footer h5,.wd-footer h4{color:#FFF}.wd-footer a{color:#E5E5E5}.wd-footer a:hover{color:#C9A227}.viga-credit{text-align:center;font-size:15px;font-weight:600;font-family:'Cairo',sans-serif;color:#FFF;text-shadow:0 0 14px rgb(201 162 39 / .35);transition:transform 0.3s ease,text-shadow 0.3s ease;padding:6px 10px}.viga-credit:hover{transform:translateY(-2px);text-shadow:0 0 22px rgb(201 162 39 / .65)}.viga-credit-name{color:#C9A227;font-weight:700}.viga-credit:hover .viga-credit-name{color:#E5C04A}.viga-credit-heart{color:#E30613;display:inline-block;animation:viga-heart 2.4s ease-in-out infinite}@keyframes viga-heart{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}.viga-credit-phone{color:#C9A227;font-weight:700}.viga-credit-phone:hover{color:#E5C04A;text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){h2,.elementor-widget-heading h2{font-size:26px}}@media (max-width:768px){body{font-size:15px}h1,.elementor-widget-heading h1{font-size:30px}h2,.elementor-widget-heading h2{font-size:24px}.product-wrapper .wd-entities-title,.product-wrapper .wd-entities-title a{font-size:15px}.product-wrapper .price,.wd-product .price{font-size:17px}.wd-categories .wd-cat-title,.category-grid-item .wd-cat-title{font-size:17px}.whb-top-bar .wd-nav{display:none!important}.whb-top-bar .viga-topbar-shipping{display:block;width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.viga-topbar-shipping,.wd-slider-wrapper::after,.viga-credit-heart,.wd-slide .wd-slide-bg::after,.wd-slide-title::after,.wd-categories .wd-cat{animation:none!important}*,*::before,*::after{animation-duration:0.01ms!important;transition-duration:0.01ms!important}}.sidebar-container,.wd-sidebar,.shop-sidebar,.wd-shop-sidebar,.woocommerce .wd-sidebar{background-color:#111111!important}.wd-sidebar .widget,.sidebar-container .widget{background-color:transparent!important;border-color:rgb(201 162 39 / .25)!important}.wd-sidebar .widget-title,.sidebar-container .widget-title{color:#FFFFFF!important}.wd-sidebar .widget a,.wd-sidebar .widget,.sidebar-container .widget a,.sidebar-container .widget{color:#E8E8E8}.wd-sidebar .widget a:hover,.sidebar-container .widget a:hover{color:#C9A227}.wd-sidebar .price_slider_amount,.wd-sidebar .widget_price_filter .price_label,.sidebar-container .widget_price_filter .price_label{color:#E8E8E8!important}.wd-sidebar .widget_price_filter input[type="text"]{background-color:#1A1A1A!important;color:#FFFFFF!important;border-color:#333333!important}.wd-sidebar .count,.sidebar-container .count{color:#C9A227!important}.product-labels,.wd-product-labels,.product-element-top .product-labels{top:12px!important}.product-labels .onsale,.product-labels .label-sale,.wd-product-labels .onsale{box-shadow:0 4px 14px rgb(227 6 19 / .45)}a,button,input,select,textarea,.btn,.button,.wd-btn,.wd-button,.menu-item>a,.wd-nav>li>a,.product-wrapper,.wd-product,.wd-cat-item,.widget a,.viga-fabs a,.wd-tools-element>a{transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease,opacity 0.3s ease}.woocommerce-result-count{display:block!important;color:#E8E8E8!important;font-size:15px;font-family:'Cairo',sans-serif}.wd-cats .wd-cat.color-scheme-light .wd-cat-content .wd-entities-title,.wd-cats .wd-cat.color-scheme-dark .wd-cat-content .wd-entities-title,.wd-cat.color-scheme-light .wd-entities-title,.wd-cat.color-scheme-dark .wd-entities-title,.wd-cat .wd-entities-title,.wd-cats .wd-entities-title,.wd-cat-content .wd-entities-title{color:#1A1A1A!important}.wd-cat .wd-cat-count,.wd-cat .wd-cat-count a{color:#C9A227!important}.shop-content-area aside.wd-sidebar.sidebar-container,aside.wd-sidebar.sidebar-container{background-color:#111111!important}.wd-sidebar .widget-area,aside.wd-sidebar.sidebar-container .widget-area{background-color:#111111!important}.wd-sidebar .widget-area .widget{background-color:transparent!important}.wd-cat,.wd-cats .wd-cat{transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease,opacity 0.3s ease}.wd-buttons .wd-action-btn>a,.wd-buttons .wd-action-btn a,.product-wrapper .wd-buttons a,.wd-product .wd-buttons a{background-color:#111111!important;color:#C9A227!important;box-shadow:0 2px 12px rgb(0 0 0 / .45)!important}.wd-buttons .wd-action-btn>a:hover,.wd-buttons .wd-action-btn a:hover,.product-wrapper .wd-buttons a:hover,.wd-product .wd-buttons a:hover{background-color:#C9A227!important;color:#000000!important;box-shadow:0 4px 16px rgb(201 162 39 / .55)!important}.wd-post .wd-entities-title a,.wd-post .wd-post-title a,.blog-post-loop .wd-entities-title a,.elementor-widget-wd_blog .wd-entities-title a,.wd-blog-holder .wd-entities-title a{color:#1A1A1A!important}.wd-post .wd-entities-title a:hover,.blog-post-loop .wd-entities-title a:hover{color:#C9A227!important}.wd-post .wd-post-meta,.wd-post .wd-post-meta a{color:#666666!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-tabs ul.tabs li a{color:#1A1A1A!important;background-color:#F7F5F0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li.active a{color:#000000!important;background-color:#C9A227!important;border-color:#C9A227!important}.wd-slide .wd-slide-subtitle,.wd-slide .wd-slide-title{text-shadow:0 1px 10px rgb(0 0 0 / .8),0 0 3px rgb(0 0 0 / .9)!important}.wd-slide .wd-slide-subtitle{color:#FFFFFF!important}.wd-post .wd-post-meta,.wd-post .wd-post-meta *,.wd-post .wd-meta-author,.wd-post .wd-meta-author *{color:#555555!important}.wd-post .wd-post-meta a{color:#1A1A1A!important}.wd-post .wd-post-meta a:hover{color:#C9A227!important}.wd-post .wd-post-cat a,.wd-post .wd-post-category a,.wd-post .wd-post-cat a:hover,.wd-post .wd-post-category a:hover{color:#000000!important}.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li a.wd-nav-link,.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li a.wd-nav-link .wd-tabs-title,.wd-nav-tabs li a.wd-nav-link,.wd-nav-tabs li a.wd-nav-link .wd-tabs-title{color:#1A1A1A!important}.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li.active a.wd-nav-link,.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li.active a.wd-nav-link .wd-tabs-title,.wd-nav-tabs li.active a.wd-nav-link,.wd-nav-tabs li.active a.wd-nav-link .wd-tabs-title{color:#000000!important;background-color:#C9A227!important}.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li a.wd-nav-link:hover,.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li a.wd-nav-link:hover .wd-tabs-title{color:#C9A227!important}.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li.active a.wd-nav-link:hover,.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs li.active a.wd-nav-link:hover .wd-tabs-title{color:#000000!important}.woocommerce-tabs .wd-accordion-title .wd-accordion-title-text{color:#1A1A1A!important}.wd-product-extra-content,.wd-product-extra-content *{color:#E5E5E5!important}.wd-product-extra-content strong,.wd-product-extra-content b{color:#FFFFFF!important}.wd-product-extra-content a{color:#C9A227!important}.product-grid-item:hover .wd-buttons,.product-wrapper:hover .wd-buttons,.wd-product:hover .wd-buttons,.product-element-top:hover .wd-buttons,.product-grid-item:focus-within .wd-buttons,.product-wrapper:focus-within .wd-buttons{display:flex!important;opacity:1!important;visibility:visible!important;transform:none!important;z-index:10!important;pointer-events:auto!important}.product-grid-item:hover .wd-buttons .wd-action-btn,.product-wrapper:hover .wd-buttons .wd-action-btn,.wd-product:hover .wd-buttons .wd-action-btn,.product-element-top:hover .wd-buttons .wd-action-btn,.product-grid-item:focus-within .wd-buttons .wd-action-btn,.product-wrapper:focus-within .wd-buttons .wd-action-btn,.product-grid-item:hover .wd-quick-view,.product-grid-item:hover .wd-wishlist-btn,.product-grid-item:hover .wd-compare-btn,.product-wrapper:hover .wd-quick-view,.product-wrapper:hover .wd-wishlist-btn,.product-wrapper:hover .wd-compare-btn{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.wd-buttons{display:flex!important;opacity:1!important;visibility:visible!important;background:#E30613!important;position:absolute!important;top:10px!important;right:10px!important;width:120px!important;height:40px!important;z-index:9999!important}body{border-top:25px solid #E30613!important}*:has(>a[href$="/compare/"]){outline:4px solid #E30613!important}*:has(>*>a[href$="/compare/"]){outline:4px solid #C9A227!important}main *:has(>a[href$="/compare/"]),main *:has(>a[href$="/compare/"])+*,main *:has(>a[href$="/compare/"])+*+*{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#FFFFFF!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important}main *:has(>a[href$="/compare/"]) a,main *:has(>a[href$="/compare/"])+* a,main *:has(>a[href$="/compare/"])+*+* a{color:#111111!important}main *:has(>a[href$="/compare/"]){background:#E30613!important}main *:has(>a[href$="/compare/"])+*{background:#C9A227!important}main *:has(>a[href$="/compare/"])+*+*{background:#2563EB!important}main *:has(>a[href$="/compare/"]){position:absolute!important;top:10px!important;right:10px!important;background:#FFFFFF!important}main *:has(>a[href$="/compare/"])+*{position:absolute!important;top:60px!important;right:10px!important;background:#FFFFFF!important}main *:has(>a[href$="/compare/"])+*+*{position:absolute!important;top:110px!important;right:10px!important;background:#FFFFFF!important}main *:has(>a[href$="/compare/"]) a::before,main *:has(>a[href$="/compare/"])+* a::before,main *:has(>a[href$="/compare/"])+*+* a::before,main *:has(>a[href$="/compare/"]) a *,main *:has(>a[href$="/compare/"])+* a *,main *:has(>a[href$="/compare/"])+*+* a *{color:#111111!important}main *:has(>a[href$="/compare/"]):hover,main *:has(>a[href$="/compare/"])+*:hover,main *:has(>a[href$="/compare/"])+*+*:hover{background:#C9A227!important}main *:has(>a[href$="/compare/"])::before,main *:has(>a[href$="/compare/"])+*::before,main *:has(>a[href$="/compare/"])+*+*::before,main *:has(>a[href$="/compare/"]) *,main *:has(>a[href$="/compare/"])+* *,main *:has(>a[href$="/compare/"])+*+* *{color:#111111!important}main *:has(>a[href$="/compare/"]) svg,main *:has(>a[href$="/compare/"])+* svg,main *:has(>a[href$="/compare/"])+*+* svg,main *:has(>a[href$="/compare/"]) svg *,main *:has(>a[href$="/compare/"])+* svg *,main *:has(>a[href$="/compare/"])+*+* svg *{fill:#111111!important}main *:has(>a[href$="/compare/"]),main *:has(>a[href$="/compare/"])+*,main *:has(>a[href$="/compare/"])+*+*{background:#111111!important}main *:has(>a[href$="/compare/"]),main *:has(+*:has(>a[href$="/wishlist/"])),main *:has(>a[href$="/wishlist/"]){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#111111!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important;position:absolute!important}main *:has(>a[href$="/compare/"]){top:10px!important;right:10px!important}main *:has(+*:has(>a[href$="/wishlist/"])){top:60px!important;right:10px!important}main *:has(>a[href$="/wishlist/"]){top:110px!important;right:10px!important}main *:has(>a[href$="/compare/"]):hover,main *:has(+*:has(>a[href$="/wishlist/"])):hover,main *:has(>a[href$="/wishlist/"]):hover{background:#C9A227!important}main *:has(>a[href$="/compare/"])+*:not(:has(+*:has(>a[href$="/wishlist/"]))){width:auto!important;height:auto!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;display:block!important;pointer-events:none!important}main *:has(>a[href$="/wishlist/"]){background:#2563EB!important}main *:has(+*:has(>a[href$="/wishlist/"])){outline:5px solid #00FF00!important}main *:has(>a[href$="/compare/"])+*:not(:has(+*:has(>a[href$="/wishlist/"]))){outline:5px solid #FF00FF!important}main *:has(>a[href$="/compare/"]){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#111111!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important;position:absolute!important;top:10px!important;right:10px!important}main *:has(>a[href$="/wishlist/"]){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#111111!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important;position:absolute!important;top:110px!important;right:10px!important}main *:has(>a[href*="/product/"]:not(:has(img))):not(h3){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#111111!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important;position:absolute!important;top:60px!important;right:10px!important}main *:has(>a[href$="/compare/"]):hover{background:#C9A227!important}main *:has(>a[href$="/wishlist/"]):hover{background:#C9A227!important}main *:has(>a[href*="/product/"]:not(:has(img))):not(h3):hover{background:#C9A227!important}main *:has(>a[href$="/compare/"])+*:not(:has(>a)){width:auto!important;height:auto!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;display:block!important;pointer-events:none!important}main a[class*="quick"]{outline:4px solid #00FF00!important}main *:has(>a[class*="quick"]){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10!important;background:#111111!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .18)!important;position:absolute!important;top:60px!important;right:10px!important}main *:has(>a[class*="quick"]):hover{background:#C9A227!important}body{border-top:0!important}*:has(>a[href$="/compare/"]){outline:none!important}*:has(>*>a[href$="/compare/"]){outline:none!important}main a[class*="quick"]{outline:none!important}.woocommerce-cart .cart_totals h2,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-billing-fields h4,.woocommerce-checkout .woocommerce-billing-fields label,.woocommerce-checkout .woocommerce-checkout-review-order h3,.woocommerce-checkout .woocommerce-checkout-review-order h4,.woocommerce-checkout #order_review_heading{color:#1A1A1A!important}.wd-free-shipping-progress-bar,.wd-free-shipping-progress-bar *,.woocommerce-cart .wd-progress-msg,.woocommerce-checkout .wd-progress-msg{color:#1A1A1A!important}.woocommerce-checkout *:has(>.woocommerce-billing-fields)>h3,.woocommerce-checkout *:has(>.woocommerce-billing-fields)>h4,.woocommerce-checkout *:has(>.woocommerce-checkout-review-order-table)>h3,.woocommerce-checkout *:has(>.woocommerce-checkout-review-order-table)>h4,.woocommerce-checkout *:has(>#order_review)>h3,.woocommerce-checkout *:has(>#order_review)>h4,.woocommerce-checkout .wd-checkout-title{color:#1A1A1A!important}.wd-shipping-progress-bar,.wd-shipping-progress-bar *,.free-shipping-progress-bar,.free-shipping-progress-bar *,.wd-progress-bar-label,.woocommerce-cart .wd-progress-bar-wrap,.woocommerce-cart .wd-progress-bar-wrap *,.woocommerce-checkout .wd-progress-bar-wrap,.woocommerce-checkout .wd-progress-bar-wrap *{color:#1A1A1A!important}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li a:visited{color:#1A1A1A!important}.woocommerce-MyAccount-navigation ul li.is-active a{color:#000000!important}.woocommerce-MyAccount-navigation ul li a:hover{color:#C9A227!important}.product-wrapper .product-image-wrap{position:relative;overflow:hidden}.product-wrapper .product-image-wrap::after{content:"عرض سريع";position:absolute;left:0;right:0;bottom:0;z-index:5;padding:10px 14px;background:linear-gradient(180deg,#fff0,rgb(0 0 0 / .85));color:#C9A227;font-weight:700;font-size:13px;text-align:center;transform:translateY(102%);transition:transform .3s ease}.product-wrapper:hover .product-image-wrap::after{transform:translateY(0)}@media (hover:none){.product-wrapper .product-image-wrap::after{display:none}}@media (prefers-reduced-motion:reduce){.product-wrapper .product-image-wrap::after{transition:none}}.product-wrapper .product-image-wrap img{transition:transform .3s ease,opacity .3s ease}.elementor-countdown-item,.wd-timer{background:#111!important;border:1px solid #C9A227!important;border-radius:12px!important;box-shadow:0 0 12px rgb(201 162 39 / .35);padding:10px 12px;min-width:64px;text-align:center}.elementor-countdown-digits,.wd-timer .timer-value{color:#fff!important;font-size:26px;font-weight:800;line-height:1.1}.elementor-countdown-label,.wd-timer .timer-label{color:#C9A227!important;font-size:12px;font-weight:700}.viga-wa-order-single{margin-top:14px}.viga-wa-order-single .viga-wa-order{display:flex;width:100%;justify-content:center;margin-top:0;padding:14px 20px;font-size:16px;border:1px solid #C9A227;box-shadow:0 0 0 1px rgb(201 162 39 / .25)}.viga-wa-order-single .viga-wa-order:hover{box-shadow:0 0 16px rgb(201 162 39 / .6),0 0 14px rgb(37 211 102 / .55)}@media (max-width:480px){.viga-wa-order-single .viga-wa-order{padding:12px 16px;font-size:15px}}.whb-top-bar{text-align:center}.whb-top-bar .viga-topbar-shipping{font-sie:16px;font-weight:700;text-align:center}@media (max-width:768px){.whb-top-bar .viga-topbar-shipping{font-size:15px}}@media (max-width:480px){.whb-top-bar .viga-topbar-shipping{font-size:14px}}@media (prefers-reduced-motion:reduce){.whb-top-bar .viga-topbar-shipping{animation:none}}.viga-wa-order-cart{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:14px 20px;font-size:16px}.viga-wa-order-cart svg{width:20px;height:20px;flex:none}.viga-wa-order-cartpage{margin-top:12px}.viga-wa-order-minicart{margin-top:10px;padding:12px 16px;font-size:15px}@media (max-width:480px){.viga-wa-order-cart{padding:12px 16px;font-size:15px}}.single-product form.cart{flex-wrap:wrap}.single-product form.cart .single_add_to_cart_button{flex:1 1 100%;display:flex;width:100%}justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:16px;font-weight:700;font-family:'Cairo',sans-serif;color:#000;background:#C9A227;border:1px solid #C9A227;border-radius:999px;box-shadow:0 0 0 1px rgb(201 162 39 / .25)}.single-product form.cart .single_add_to_cart_button:hover{background:#D9B64A;box-shadow:0 0 16px rgb(201 162 39 / .6)}.single-product form.cart .single_add_to_cart_button::before{content:"\1F6D2";font-size:18px;line-height:1}@media (max-width:480px){.single-product form.cart .single_add_to_cart_button{padding:12px 16px;font-size:15px}}.single-product form.cart .single_add_to_cart_button{justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:16px;font-weight:700;font-family:'Cairo',sans-serif;color:#000;background:#C9A227;border:1px solid #C9A227;border-radius:999px;box-shadow:0 0 0 1px rgb(201 162 39 / .25)}@media (max-width:480px){.single-product form.cart .single_add_to_cart_button{padding:12px 16px;font-size:15px}}.whb-top-bar .wd-header-nav,.whb-top-bar nav[aria-label="التنقل الثانوي"]{display:none!important}.single-product form.cart .single_add_to_cart_button::before,.woodmart-sticky-add-to-cart .single_add_to_cart_button::before,.wd-sticky-add-to-cart .single_add_to_cart_button::before{content:none!important;display:none!important}body.single-product.woocommerce div.product form.cart button.single_add_to_cart_button.button.alt,body.single-product div.product form.cart .single_add_to_cart_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:1 1 100%!important;width:100%!important;min-height:52px!important;padding:14px 20px!important;font-family:'Cairo',sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;color:#000000!important;background:#C9A227!important;background-image:none!important;border:1px solid #C9A227!important;border-radius:999px!important;box-shadow:0 0 0 1px rgb(201 162 39 / .25)!important;text-shadow:none!important;cursor:pointer!important}body.single-product.woocommerce div.product form.cart button.single_add_to_cart_button.button.alt:hover,body.single-product div.product form.cart .single_add_to_cart_button:hover,body.single-product.woocommerce div.product form.cart button.single_add_to_cart_button.button.alt:focus-visible,body.single-product div.product form.cart .single_add_to_cart_button:focus-visible{background:#D9B64A!important;color:#000000!important;border-color:#D9B64A!important;box-shadow:0 0 0 3px rgb(201 162 39 / .35),0 10px 28px rgb(201 162 39 / .55)!important;transform:translateY(-2px)}.single_add_to_cart_button .viga-atc-icon,button.single_add_to_cart_button svg.viga-atc-icon{width:20px!important;height:20px!important;flex:0 0 auto!important;color:#000000!important;vertical-align:middle}.single_add_to_cart_button .viga-atc-icon *{stroke:currentColor!important}.wd-sticky-add-to-cart .single_add_to_cart_button,.woodmart-sticky-add-to-cart .single_add_to_cart_button{background:#C9A227!important;background-image:none!important;color:#000000!important;border:1px solid #C9A227!important}.wd-sticky-add-to-cart .single_add_to_cart_button:hover,.woodmart-sticky-add-to-cart .single_add_to_cart_button:hover{background:#D9B64A!important;color:#000000!important;box-shadow:0 0 16px rgb(201 162 39 / .6)!important}@media (max-width:480px){body.single-product div.product form.cart .single_add_to_cart_button{padding:12px 16px!important;font-size:15px!important;min-height:48px!important}.single_add_to_cart_button .viga-atc-icon{width:18px!important;height:18px!important}}.wd-sticky-btn-cart:has(>.viga-wa-order-sticky){display:flex;align-items:center;gap:8px}.wd-sticky-btn .viga-wa-order-sticky{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0 16px;min-height:42px;border-radius:8px;background:#25D366;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.wd-sticky-btn .viga-wa-order-sticky:hover{background:#1EB856;box-shadow:0 0 14px rgb(37 211 102 / .55)}@media (max-width:767px){.wd-sticky-btn .viga-wa-order-sticky{padding:0 10px;font-size:13px;min-height:38px}}.product-wrapper .wd-add-btn,.wd-product .wd-add-btn{display:block!important;width:100%!important;margin-top:8px!important}.product-wrapper .wd-add-btn a,.wd-product .wd-add-btn a{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:0 16px!important;border-radius:8px!important;background:#C9A227!important;background-image:none!important;color:#000000!important;font-size:14px!important;font-weight:700!important;font-family:'Cairo',sans-serif!important;border:1px solid #C9A227!important;text-align:center!important;box-shadow:none!important}.product-wrapper .wd-add-btn a:hover,.wd-product .wd-add-btn a:hover{background:#D9B64A!important;color:#000000!important;border-color:#D9B64A!important;box-shadow:0 0 16px rgb(201 162 39 / .6)!important}.product-wrapper .viga-wa-order,.wd-product .viga-wa-order{display:flex!important;width:100%!important;justify-content:center!important;min-height:42px!important;padding:0 16px!important;border-radius:8px!important;font-size:14px!important;margin-top:8px!important}@media(max-width:480px){.product-wrapper .wd-add-btn a,.wd-product .wd-add-btn a,.product-wrapper .viga-wa-order,.wd-product .viga-wa-order{font-size:13px!important;padding:0 10px!important;min-height:40px!important}}.product-wrapper .wd-add-btn a.add_to_cart_button::after,.wd-product .wd-add-btn a.add_to_cart_button::after{content:"  السلة";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}.product-wrapper .wd-add-btn a.product_type_variable::after,.wd-product .wd-add-btn a.product_type_variable::after{content:" الخيارات";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}@media(max-width:480px){.product-wrapper .wd-add-btn a.add_to_cart_button::after,.wd-product .wd-add-btn a.add_to_cart_button::after,.product-wrapper .wd-add-btn a.product_type_variable::after,.wd-product .wd-add-btn a.product_type_variable::after{font-size:13px!important}}.product-type-simple .product-wrapper .wd-add-btn a,.product-type-variable .product-wrapper .wd-add-btn a{font-size:0!important}.product-type-simple .product-wrapper .wd-add-btn a::after{content:"  السلة";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}.product-type-variable .product-wrapper .wd-add-btn a::after{content:" الخيارات";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}@media(max-width:480px){.product-type-simple .product-wrapper .wd-add-btn a::after,.product-type-variable .product-wrapper .wd-add-btn a::after{font-size:13px!important}}.product-wrapper .wd-add-btn a{font-size:0!important}.product-wrapper .wd-add-btn a[href*="add-to-cart"]::after{content:"  السلة";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}.product-wrapper .wd-add-btn a:not([href*="add-to-cart"])::after{content:" الخيارات";font-size:14px!important;font-weight:700!important;color:#000000!important;font-family:'Cairo',sans-serif!important}@media(max-width:480px){.product-wrapper .wd-add-btn a[href*="add-to-cart"]::after,.product-wrapper .wd-add-btn a:not([href*="add-to-cart"])::after{font-size:13px!important}}.product-wrapper .wd-add-btn a[href*="add-to-cart"]::after{content:"\625\636\627\641\629\20\625\644\649\20\627\644\633\644\629"}.product-wrapper .wd-add-btn a:not([href*="add-to-cart"])::after{content:"\62A\62D\62F\64A\62F\20\627\644\62E\64A\627\631\627\62A"}body.home main *:has(>*>a[href$="/compare/"]){position:relative!important;overflow:hidden!important}body.home main *:has(>*>a[href$="/compare/"])::after{content:"عرض سريع";position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:6!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 12px!important;background:linear-gradient(135deg,#D8B23A 0%,#C9A227 55%,#A8861B 100%)!important;color:#000000!important;font-family:'Cairo',sans-serif!important;font-size:15px!important;font-weight:700!important;text-align:center!important;transform:translateY(102%)!important;transition:transform 0.35s ease!important;pointer-events:none!important}body.home main *:has(>*>a[href$="/compare/"]):hover::after,body.home main .product-wrapper:hover *:has(>*>a[href$="/compare/"])::after,body.home main .product-grid-item:hover *:has(>*>a[href$="/compare/"])::after{transform:translateY(0)!important}@media (hover:none){body.home main *:has(>*>a[href$="/compare/"])::after{display:none!important}}@keyframes viga-autocycle{0%,42%{opacity:0}50%,92%{opacity:1}100%{opacity:0}}body.home main *:has(>*>a[href$="/compare/"]):has(img:nth-of-type(2)) img:nth-of-type(2){animation:viga-autocycle 9s ease-in-out infinite}body.home main .product-grid-item:nth-child(even) *:has(>*>a[href$="/compare/"]) img:nth-of-type(2){animation-delay:-4.5s}body.home main *:has(>*>a[href$="/compare/"]):hover img:nth-of-type(2),body.home main .product-grid-item:hover *:has(>*>a[href$="/compare/"]) img:nth-of-type(2){animation:none!important}@media (hover:none),(prefers-reduced-motion:reduce){body.home main *:has(>*>a[href$="/compare/"]) img:nth-of-type(2){animation:none!important}body.home main *:has(>*>a[href$="/compare/"])::after{transition:none!important}}