:root{--dnc-blue: #204796;--dnc-blue-dark: #15305f;--dnc-blue-deep: #0d1f42;--dnc-green: #82bc43;--dnc-green-dark: #6aa032;--dnc-ink: #16202f;--dnc-muted: #5b6981;--dnc-line: #e6ebf3;--dnc-soft: #f5f8fc;--dnc-shadow: 0 2px 6px rgba(16, 38, 82, .05), 0 12px 28px rgba(16, 38, 82, .07);--dnc-shadow-lg: 0 8px 20px rgba(16, 38, 82, .1), 0 24px 48px rgba(16, 38, 82, .12);--dnc-radius: 14px}body,.btn,input,select,textarea,button,h1,h2,h3,h4,h5,h6{font-family:Cairo,Noto Kufi Arabic,Segoe UI,Tahoma,Arial,sans-serif}body{color:var(--dnc-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{letter-spacing:-.2px;line-height:1.35}h2{font-weight:800}.section-title,.section-title h2,.title-wrap h2,.section-head h2{position:relative}.section-title h2:after,.title-wrap h2:after{content:"";display:block;width:62px;height:4px;margin:14px auto 0;border-radius:3px;background:linear-gradient(90deg,var(--dnc-green),var(--dnc-blue))}.product-item,.product-card,.single-product,.product-grid-item,.product-wrap{background:#fff;border:1px solid var(--dnc-line);border-radius:var(--dnc-radius);overflow:hidden;transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s ease,border-color .28s ease}.product-item:hover,.product-card:hover,.single-product:hover,.product-grid-item:hover,.product-wrap:hover{transform:translateY(-6px);box-shadow:var(--dnc-shadow-lg);border-color:#2047962e}.product-item img,.product-card img,.single-product img{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.product-item:hover img,.product-card:hover img,.single-product:hover img{transform:scale(1.055)}.product-item .product-title a,.product-card .product-title a,.product-title>a{color:var(--dnc-ink)!important;font-weight:600;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.product-item .product-title a:hover,.product-card .product-title a:hover,.product-title>a:hover{color:var(--dnc-blue)!important}.product-price,.price-box,.product-item .price,.price{color:var(--dnc-blue)!important;font-weight:800;letter-spacing:.1px}del,.compare-price,.old-price{color:#9aa6b8!important;font-weight:500}.sold-out,.soldout{background:#b23b3b!important;border-radius:999px!important;font-weight:700;letter-spacing:.3px;padding:3px 12px!important;box-shadow:0 4px 12px #b23b3b40}.btn,button.btn,a.btn{border-radius:10px;font-weight:700;letter-spacing:.2px;transition:transform .18s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.btn:hover,a.btn:hover{transform:translateY(-2px)}.btn-style1,.btn-primary,.add-to-cart,.btn-cart{background:var(--dnc-blue)!important;border-color:var(--dnc-blue)!important;color:#fff!important;box-shadow:0 6px 18px #20479638}.btn-style1:hover,.btn-primary:hover,.add-to-cart:hover,.btn-cart:hover{background:var(--dnc-green)!important;border-color:var(--dnc-green)!important;color:#10264f!important;box-shadow:0 8px 22px #82bc4352}.category-wrap{transition:transform .3s ease}.category-wrap:hover{transform:translateY(-5px)}.category-wrap .cat-img{display:block;border-radius:50%;background:linear-gradient(160deg,#ffffff,var(--dnc-soft));box-shadow:var(--dnc-shadow);transition:box-shadow .3s ease}.category-wrap:hover .cat-img{box-shadow:0 14px 34px #2047962e}.category-wrap .cat-title{color:var(--dnc-ink)!important;font-weight:700!important;margin-top:14px;display:inline-block}.category-wrap:hover .cat-title{color:var(--dnc-blue)!important}.brand-logo img,[class*=brand] .item img{filter:grayscale(100%);opacity:.58;transition:filter .3s ease,opacity .3s ease,transform .3s ease;max-height:62px;width:auto}.brand-logo img:hover,[class*=brand] .item img:hover{filter:grayscale(0);opacity:1;transform:scale(1.06)}header,.header-area,.main-header{box-shadow:0 1px 0 var(--dnc-line),0 6px 18px #1026520a}.main-menu .link-title{font-weight:700!important;letter-spacing:.1px;position:relative}.main-menu .menu-link>a.link-title:after{content:"";position:absolute;inset-inline-start:0;bottom:-6px;height:2px;width:0;border-radius:2px;background:var(--dnc-green);transition:width .25s ease}.main-menu .menu-link:hover>a.link-title:after{width:100%}.top-notification,.topbar,[class*=notification-bar]{font-size:13.5px;letter-spacing:.1px}.slider-text-info h1,.slider-text-info h2{font-weight:800;line-height:1.25}.slider-text-info p{font-size:1.05rem;line-height:1.9;opacity:.95}[class*=banner] .banner-img,[class*=banner] img{border-radius:var(--dnc-radius)}[class*=banner] .banner-content h2,[class*=banner] .banner-title{font-weight:800}footer,.footer-area{background:linear-gradient(180deg,var(--dnc-blue-dark),var(--dnc-blue-deep))!important;color:#c9d6ea}footer a,.footer-area a{color:#c9d6ea!important;transition:color .2s ease}footer a:hover,.footer-area a:hover{color:var(--dnc-green)!important}footer h4,footer h5,.footer-area h4,.footer-area h5{color:#fff!important;font-weight:700;letter-spacing:.2px}.rte table,.product-description table,.tab-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--dnc-line);border-radius:12px;overflow:hidden;margin:18px 0 26px;box-shadow:var(--dnc-shadow)}.rte table th,.product-description table th,.tab-content table th{background:var(--dnc-soft);color:var(--dnc-blue-dark);font-weight:700;width:36%;padding:12px 16px;border-bottom:1px solid var(--dnc-line)}.rte table td,.product-description table td,.tab-content table td{padding:12px 16px;border-bottom:1px solid var(--dnc-line)}.rte table tr:last-child th,.rte table tr:last-child td{border-bottom:0}.rte h3,.product-description h3{font-size:1.12rem;font-weight:800;color:var(--dnc-blue-dark);margin:26px 0 12px;padding-inline-start:12px;border-inline-start:4px solid var(--dnc-green);line-height:1.5}.rte ul,.product-description ul{line-height:2}.rte ul li::marker,.product-description ul li::marker{color:var(--dnc-green)}input,select,textarea{border-radius:10px!important;border-color:var(--dnc-line)!important;transition:border-color .2s ease,box-shadow .2s ease}input:focus,select:focus,textarea:focus{border-color:var(--dnc-blue)!important;box-shadow:0 0 0 3px #2047961f!important;outline:none}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:3px solid rgba(130,188,67,.55);outline-offset:2px}.back-to-top{background:var(--dnc-blue)!important;box-shadow:0 8px 22px #2047964d;transition:transform .2s ease,background-color .2s ease}.back-to-top:hover{background:var(--dnc-green)!important;transform:translateY(-3px)}img{image-rendering:auto}*{-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media(max-width:767px){.slider-text-info h1,.slider-text-info h2{font-size:1.9rem!important}.slider-text-info p{font-size:.96rem;line-height:1.8}.product-item,.product-card{border-radius:12px}.section-title h2:after{width:48px;height:3px;margin-top:10px}}[class*=banner] .banner-btn,[class*=banner] .banner-content a,[class*=banner] a[class*=btn]{display:inline-flex!important;align-items:center;justify-content:center;min-width:auto!important;width:auto!important;height:auto!important;padding:11px 26px!important;border-radius:999px!important;background:var(--dnc-green)!important;color:#10264f!important;font-weight:800;font-size:.95rem;letter-spacing:.2px;box-shadow:0 8px 20px #82bc434d}[class*=banner] .banner-btn:hover,[class*=banner] .banner-content a:hover{background:#fff!important;color:var(--dnc-blue)!important}[class*=banner] .banner-content,[class*=banner] .banner-text{padding:34px 38px}[class*=banner] .banner-content h2,[class*=banner] .banner-title{font-size:1.9rem;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/4/assets/premium.css.map */
