/* Düyməcik kataloq rejimi: qiymət, səbət, login, register, wishlist, search, compare gizlidir */
.mn-tool-icons,.mn-tool-search,.mn-tool-user,.mn-tool-wish,.mn-tool-cart,.mn-price,.mn-pro-rating,.mn-wishlist,.mn-add-cart,.mn-compare,.mn-options,.cart_btn,.mn-side-cart,.mn-side-cart-overlay,.mn-side-search,.mn-side-search-overlay,.mn-side-wishlist,.mn-side-wishlist-overlay,.quickview-modal{display:none!important}
:root{--dk-pink:#df7b78;--dk-soft:#fff7f3;--dk-text:#17212f;--dk-muted:#64748b;--dk-border:#f2e7df;--dk-gold:#e6b05b}
body{background:#fffaf7!important;font-family:'Nunito',system-ui,-apple-system,sans-serif!important}.dk-wrapper{background:#fffaf7}.dk-header{background:#fffaf7}.dk-topline{height:0;overflow:hidden;padding:0;border:none}.dk-topline a{color:#1f2937;text-decoration:none;margin-left:18px}.dk-socials a{margin-left:0;margin-right:14px}.dk-top-contact{display:flex;gap:18px;align-items:center}.mn-header{box-shadow:none!important;background:#fffaf7!important;border-bottom:1px solid #f0e4dc}.mn-header-items{padding:16px 3.5%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:16px}.mn-header-items .left-header{display:flex!important;align-items:center!important;flex-shrink:0!important}.mn-header-items .right-header{display:flex!important;align-items:center!important;flex:1!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:0}#mn-main-menu-desk{flex:none!important}#mn-main-menu-desk .nav-desk,#mn-main-menu-desk .nav-desk .row,#mn-main-menu-desk .nav-desk .row .col-md-12{display:contents!important}.mn-main-menu{display:flex!important;align-items:center!important}.dk-logo img{max-height:62px!important;max-width:200px!important;object-fit:contain}.mn-main-menu ul{display:flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;flex-wrap:nowrap!important}.mn-main-menu ul li a{font-weight:700;color:#111827;white-space:nowrap;padding:8px 12px!important;font-size:.88rem}.mn-main-menu ul li a:hover,.mn-main-menu ul li.active a{color:var(--dk-pink)!important}.dk-wa-head{flex-shrink:0!important}.dk-wa-head a{display:inline-flex;align-items:center;gap:6px;background:#25D366;color:#fff!important;padding:8px 16px;border-radius:999px;text-decoration:none;font-weight:800;margin-left:12px;font-size:.8rem;white-space:nowrap;box-shadow:0 4px 12px rgba(37,211,102,.2);transition:.2s}.dk-wa-head a i{font-size:.9rem}.dk-wa-head a:hover{box-shadow:0 6px 20px rgba(37,211,102,.35);transform:translateY(-1px)}.dk-cat-icon{font-size:20px;margin-right:10px}.dk-sub-menu{max-height:520px;overflow:auto;border-radius:14px!important;border:1px solid #f0e4dc!important;box-shadow:0 12px 36px rgba(15,23,42,.1)!important;padding:8px 0!important;background:#fff!important;z-index:9999!important}.dk-sub-menu li a{font-size:.88rem!important;padding:9px 20px!important;display:block!important;color:#334155!important}.dk-sub-menu li a:hover{color:var(--dk-pink)!important;background:#fff7f3!important}.mn-main-menu ul li.dropdown:hover>.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.mn-main-content{padding:0 3.6%!important}.dk-hero{margin-top:10px}.mn-hero-slide{background-size:cover!important;background-position:center!important;border-radius:18px!important;overflow:hidden;min-height:520px!important}.mn-hero-detail{padding-left:8%!important}.mn-hero-detail .label{display:none!important}.dk-hero-badge{display:inline-flex!important;background:var(--dk-pink);color:#fff;border-radius:999px;width:90px;height:90px;align-items:center;justify-content:center;text-align:center;font-weight:800;margin-bottom:16px}.mn-hero-detail h1,.mn-hero-detail h2{color:var(--dk-text)!important;font-weight:800!important;line-height:1.1!important;text-shadow:none!important;font-size:clamp(2.4rem,4.5vw,4.6rem)!important}.mn-hero-detail h1 span,.mn-hero-detail h2 span,.mn-hero-detail h1 br+*,.mn-hero-detail h2 br+*{color:var(--dk-pink)!important}.mn-hero-detail p{color:#263445!important;font-weight:600!important}.dk-main-btn{background:var(--dk-pink)!important;border:none!important;border-radius:999px!important}.dk-section{padding:28px 0 42px}.dk-title-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.dk-section-title{font-size:1.75rem;font-weight:900;color:var(--dk-text);margin:0;position:relative}.dk-section-title:after{content:"";display:block;width:36px;height:3px;background:var(--dk-pink);border-radius:4px;margin-top:8px}.dk-outline{display:inline-flex;align-items:center;gap:8px;border:1px solid #edb9b6;color:var(--dk-pink)!important;border-radius:999px;padding:10px 18px;text-decoration:none;font-weight:800;background:#fff}.dk-cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:16px}.dk-cat-box{background:#fff;border-radius:12px;text-align:center;padding:12px 8px;border:1px solid var(--dk-border);box-shadow:0 4px 12px rgba(15,23,42,.04);text-decoration:none;transition:.2s;min-height:90px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.dk-cat-box:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#fff4ed,#f1fbff);opacity:.75}.dk-cat-box>*{position:relative}.dk-cat-box:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(15,23,42,.09);border-color:#edb9b6}.dk-cat-box .ico{font-size:1.8rem;line-height:1;margin-bottom:6px}.dk-cat-box .name{font-weight:800;color:var(--dk-text);font-size:.8rem;line-height:1.2}.dk-cat-box .count{font-size:.7rem;color:#94a3b8;margin-top:3px}.dk-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:22px}.dk-home-products{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.dk-simple-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 20px rgba(15,23,42,.06);border:1px solid #f1e8e3;position:relative}.dk-simple-card img{width:100%;aspect-ratio:8/9;object-fit:cover;display:block;background:#f8fafc}.dk-simple-card .body{padding:14px}.dk-simple-card small{color:var(--dk-pink);font-weight:700}.dk-simple-card h3{font-size:1rem;line-height:1.35;margin:5px 0 12px}.dk-simple-card a{text-decoration:none;color:var(--dk-text)}.dk-detail-link{display:flex;align-items:center;justify-content:center;border:1px solid #edb9b6;color:var(--dk-pink)!important;border-radius:999px;padding:8px 12px;font-weight:800;font-size:.9rem}.dk-new-label{position:absolute;top:10px;left:10px;background:var(--dk-pink);color:#fff;border-radius:8px;padding:4px 10px;font-weight:800;font-size:.75rem;z-index:2}.dk-benefits{padding:20px 0 40px}.dk-benefit-box{background:#fff;border:1px solid #f0e4dc;border-radius:18px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 6px 20px rgba(15,23,42,.04);overflow:hidden}.dk-benefit-box>div{padding:26px;display:grid;grid-template-columns:48px 1fr;column-gap:14px;align-items:center;border-right:1px solid #f0e4dc}.dk-benefit-box>div:last-child{border-right:none}.dk-benefit-box i{grid-row:span 2;font-size:36px;color:var(--dk-pink)}.dk-benefit-box strong{color:var(--dk-text);font-weight:900}.dk-benefit-box span{color:#64748b;font-size:.9rem}.dk-insta-row{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.dk-insta-row img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px;display:block}.dk-breadcrumb{background:#fff;border-top:1px solid #f0e4dc;border-bottom:1px solid #f0e4dc;padding:14px 4%}.dk-breadcrumb a{color:#64748b;text-decoration:none}.dk-breadcrumb span{margin:0 8px;color:#94a3b8}.dk-page-title{font-size:2rem;font-weight:900;color:var(--dk-text)}.dk-page-subtitle{color:#64748b;margin-bottom:25px}.dk-empty{text-align:center;padding:80px 20px;color:#94a3b8;background:#fff;border-radius:18px;border:1px dashed #f0e4dc}.dk-order-btn{display:inline-flex;align-items:center;gap:10px;background:#25D366;color:#fff!important;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:900;box-shadow:0 8px 20px rgba(37,211,102,.25)}.dk-muted-btn{display:inline-flex;align-items:center;gap:8px;background:#fff4f3;color:var(--dk-pink)!important;padding:13px 22px;border-radius:50px;text-decoration:none;font-weight:800;border:1px solid #edb9b6}.dk-detail-img{border-radius:20px;overflow:hidden;box-shadow:0 8px 28px rgba(15,23,42,.10);background:#f8fafc}.dk-detail-img img{width:100%;aspect-ratio:8/9;object-fit:cover;display:block}.dk-product-badge{background:var(--dk-pink);color:#fff;padding:6px 15px;border-radius:999px;font-size:.8rem;font-weight:900;display:inline-block;margin-bottom:16px}.dk-product-title{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;color:var(--dk-text);margin-bottom:16px}.dk-desc-box{background:#fff;border:1px solid #f0e4dc;border-radius:16px;padding:22px;margin:22px 0}.dk-desc-box p{color:#475569;line-height:1.8;margin:0}.dk-footer{background:#fffaf7}.dk-footer-social a{display:inline-flex;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:#fff4f3;color:var(--dk-pink);font-size:20px;margin-right:8px;text-decoration:none}.mn-footer-logo{max-width:210px!important;max-height:90px!important;object-fit:contain}.mn-footer{background:#fff!important;border-top:1px solid #f0e4dc!important}.mn-footer-nav{display:none!important}@media(max-width:991px){.dk-topline{padding:0 18px}.dk-top-contact a:nth-child(2){display:none}.dk-wa-head{display:none}.mn-main-content{padding:0 16px!important}.dk-benefit-box{grid-template-columns:repeat(2,1fr)}.dk-insta-row{grid-template-columns:repeat(3,1fr)}.mn-hero-slide{min-height:430px!important}.mn-hero-detail{padding-left:7%!important}}@media(max-width:600px){.dk-cat-grid{grid-template-columns:repeat(2,1fr)}.dk-product-grid{grid-template-columns:repeat(2,1fr);gap:14px}.dk-benefit-box{grid-template-columns:1fr}.dk-benefit-box>div{border-right:none;border-bottom:1px solid #f0e4dc}.dk-insta-row{grid-template-columns:repeat(2,1fr)}.mn-hero-detail h1,.mn-hero-detail h2{font-size:34px!important}.mn-hero-slide{min-height:380px!important}.dk-title-row{align-items:flex-start;flex-direction:column}.dk-logo img{max-width:155px!important}.dk-topline{font-size:12px}}@media(min-width:992px){.mn-sidebar{display:none!important}.mn-toggle-sidebar{display:none!important}}.dk-home-slider-wrap{overflow:hidden;width:100%}.dk-home-slider-track{display:flex;gap:12px;animation:dk-slide 35s linear infinite;width:max-content}.dk-home-slider-track:hover{animation-play-state:paused}.dk-slide-item{width:200px!important;flex-shrink:0!important;min-width:200px!important}.dk-slide-item img{width:200px!important;height:225px!important;object-fit:cover!important}@keyframes dk-slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:600px){.dk-slide-item{width:150px!important;min-width:150px!important}.dk-slide-item img{width:150px!important;height:169px!important}}.dk-pagination{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:40px}.dk-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border-radius:999px;border:1px solid #edb9b6;color:var(--dk-pink)!important;text-decoration:none;font-weight:800;background:#fff;transition:.2s}.dk-page-btn:hover{background:var(--dk-pink);color:#fff!important}.dk-page-btn.active{background:var(--dk-pink);color:#fff!important;border-color:var(--dk-pink)}
/* ── BLOQ ─────────────────────────────────────────────────────────────── */
.dk-blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}
.dk-blog-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 20px rgba(15,23,42,.06);border:1px solid #f1e8e3;text-decoration:none;color:var(--dk-text);transition:.2s}
.dk-blog-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(15,23,42,.09)}
.dk-blog-img img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}
.dk-blog-body{padding:18px 20px}
.dk-blog-body h2,.dk-blog-body h3{font-size:1.1rem;font-weight:800;line-height:1.4;margin:8px 0 10px;color:var(--dk-text)}
.dk-blog-body p{color:#64748b;font-size:.9rem;line-height:1.6;margin:0 0 12px}
.dk-blog-date{font-size:.8rem;color:#94a3b8;font-weight:600}
.dk-blog-read{color:var(--dk-pink);font-weight:800;font-size:.9rem}

.dk-blog-article{padding:40px 0 50px}
.dk-blog-article-inner{max-width:780px;margin:0 auto}
.dk-blog-meta{color:#94a3b8;font-size:.88rem;display:flex;gap:8px;margin-bottom:12px}
.dk-blog-article-title{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;color:var(--dk-text);line-height:1.2;margin-bottom:24px}
.dk-blog-article-img{border-radius:18px;overflow:hidden;margin-bottom:30px;box-shadow:0 8px 28px rgba(15,23,42,.10)}
.dk-blog-article-img img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}
.dk-blog-content{font-size:1.05rem;line-height:1.9;color:#334155}
.dk-blog-share{margin-top:36px;padding-top:20px;border-top:1px solid #f0e4dc;display:flex;align-items:center;gap:16px}
.dk-blog-share a{font-size:1.5rem;text-decoration:none}

/* ── FAQ ──────────────────────────────────────────────────────────────── */
.dk-faq-wrapper{max-width:780px;margin:0 auto}
.dk-faq-list{margin-top:10px}
.dk-faq-item{background:#fff;border:1px solid #f0e4dc;border-radius:14px;margin-bottom:12px;overflow:hidden;transition:.2s}
.dk-faq-item:hover{border-color:#edb9b6}
.dk-faq-q{width:100%;background:none;border:none;padding:20px 24px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:1rem;font-weight:700;color:var(--dk-text);font-family:inherit}
.dk-faq-q:hover{color:var(--dk-pink)}
.dk-faq-icon{font-size:1.3rem;transition:transform .3s;flex-shrink:0;color:var(--dk-pink)}
.dk-faq-item.open .dk-faq-icon{transform:rotate(45deg)}
.dk-faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}
.dk-faq-item.open .dk-faq-a{max-height:600px}
.dk-faq-a p{padding:0 24px 20px;color:#475569;line-height:1.8;margin:0;font-size:.95rem}
.dk-faq-cta{text-align:center;margin-top:50px;padding:40px;background:#fff;border-radius:18px;border:1px solid #f0e4dc}
.dk-faq-cta h3{font-weight:900;color:var(--dk-text);margin-bottom:8px}
.dk-faq-cta p{color:#64748b;margin-bottom:20px}

@media(max-width:600px){
    .dk-blog-grid{grid-template-columns:1fr}
    .dk-faq-q{padding:16px 18px;font-size:.92rem}
    .dk-faq-a p{padding:0 18px 16px}
}

/* ── FOOTER YENİ DİZAYN ──────────────────────────────────────────────── */
.dk-footer{display:none!important}
.dk-footer-new{background:#1e1e2e;color:#c4c4d4;font-size:.9rem}
.dk-ft-container{max-width:1280px;margin:0 auto;padding:0 5%}
.dk-ft-top{padding:52px 0 40px;border-bottom:1px solid rgba(255,255,255,.07)}
.dk-ft-grid{display:grid;grid-template-columns:1.4fr 0.8fr 0.8fr 1.2fr;gap:40px}
.dk-ft-about{padding-right:20px}
.dk-ft-logo img{max-height:56px;max-width:180px;object-fit:contain;margin-bottom:16px}
.dk-ft-desc{color:#9393a8;line-height:1.7;margin-bottom:20px;font-size:.88rem}
.dk-ft-socials{display:flex;gap:10px}
.dk-ft-socials a{display:inline-flex;width:38px;height:38px;border-radius:10px;align-items:center;justify-content:center;background:rgba(255,255,255,.06);color:#c4c4d4;font-size:18px;text-decoration:none;transition:.2s}
.dk-ft-socials a:hover{background:var(--dk-pink);color:#fff}
.dk-ft-heading{color:#fff;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:20px;position:relative;padding-bottom:12px}
.dk-ft-heading::after{content:'';position:absolute;bottom:0;left:0;width:24px;height:2px;background:var(--dk-pink);border-radius:2px}
.dk-ft-links{list-style:none;padding:0;margin:0}
.dk-ft-links li{margin-bottom:10px}
.dk-ft-links a{color:#9393a8;text-decoration:none;transition:.2s;font-size:.88rem}
.dk-ft-links a:hover{color:#fff;padding-left:4px}
.dk-ft-contact{list-style:none;padding:0;margin:0}
.dk-ft-contact li{display:flex;gap:12px;margin-bottom:14px;align-items:flex-start}
.dk-ft-contact i{color:var(--dk-pink);font-size:16px;margin-top:3px;flex-shrink:0;width:18px;text-align:center}
.dk-ft-contact span,.dk-ft-contact a{color:#9393a8;text-decoration:none;font-size:.88rem;line-height:1.5;transition:.2s}
.dk-ft-contact a:hover{color:#fff}
.dk-ft-bottom{padding:20px 0;text-align:center}
.dk-ft-bottom span{color:#6b6b80;font-size:.82rem}
.dk-ft-bottom a{color:var(--dk-pink);text-decoration:none;font-weight:700}

@media(max-width:991px){
    .dk-ft-grid{grid-template-columns:1fr 1fr;gap:32px 28px}
    .dk-ft-about{grid-column:span 2}
    .dk-ft-about{padding-right:0}
}
@media(max-width:600px){
    .dk-ft-grid{grid-template-columns:1fr;gap:28px}
    .dk-ft-about{grid-column:span 1}
    .dk-ft-top{padding:36px 0 28px}
    .dk-ft-heading{margin-bottom:14px}
}

/* ── HAQQIMIZDA SƏHİFƏSİ ─────────────────────────────── */

.dk-about-page {
    padding: 55px 0 80px;
    background:
        radial-gradient(circle at top right, rgba(223, 123, 120, .10), transparent 35%),
        #fffaf7;
}

.dk-about-header {
    max-width: 760px;
    margin: 0 auto 38px;
    text-align: center;
}

.dk-about-label {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 14px;
    padding: 7px 16px;
    border: 1px solid #edb9b6;
    border-radius: 999px;
    background: #fff;
    color: var(--dk-pink);
    font-size: 13px;
    font-weight: 800;
}

.dk-about-header h1 {
    margin: 0 0 12px;
    color: var(--dk-text);
    font-size: clamp(2.2rem, 5vw, 3.7rem);
    font-weight: 900;
}

.dk-about-header p {
    margin: 0;
    color: var(--dk-muted);
    font-size: 16px;
    line-height: 1.7;
}

.dk-about-founder {
    max-width: 1000px;
    margin: 0 auto 28px;
    padding: 32px;
    display: grid;
    grid-template-columns: 72px 1fr;
    gap: 22px;
    align-items: flex-start;
    background: #fff;
    border: 1px solid var(--dk-border);
    border-radius: 24px;
    box-shadow: 0 14px 40px rgba(15, 23, 42, .06);
}

.dk-about-founder-icon {
    width: 72px;
    height: 72px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 22px;
    background: #fff1ee;
    color: var(--dk-pink);
}

.dk-about-founder-icon i {
    font-size: 34px;
}

.dk-about-founder span {
    display: block;
    margin-bottom: 4px;
    color: var(--dk-pink);
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: .8px;
}

.dk-about-founder h2 {
    margin: 0 0 12px;
    color: var(--dk-text);
    font-size: 28px;
    font-weight: 900;
}

.dk-about-founder p {
    margin: 0;
    color: #475569;
    font-size: 15px;
    line-height: 1.85;
}

.dk-about-content {
    max-width: 1000px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}

.dk-about-section {
    padding: 27px;
    background: #fff;
    border: 1px solid var(--dk-border);
    border-radius: 20px;
    box-shadow: 0 8px 25px rgba(15, 23, 42, .04);
}

.dk-about-section h2 {
    margin: 0 0 13px;
    color: var(--dk-text);
    font-size: 20px;
    font-weight: 900;
}

.dk-about-section h2::after {
    content: "";
    display: block;
    width: 30px;
    height: 3px;
    margin-top: 8px;
    border-radius: 3px;
    background: var(--dk-pink);
}

.dk-about-section p {
    margin: 0 0 12px;
    color: #475569;
    font-size: 14px;
    line-height: 1.8;
}

.dk-about-section p:last-child {
    margin-bottom: 0;
}

.dk-about-message {
    max-width: 1000px;
    margin: 25px auto 0;
    padding: 30px;
    display: flex;
    gap: 18px;
    background: #1e1e2e;
    border-radius: 22px;
}

.dk-about-message i {
    flex: 0 0 auto;
    color: var(--dk-pink);
    font-size: 36px;
}

.dk-about-message p {
    margin: 0;
    color: #d4d4df;
    font-size: 15px;
    line-height: 1.85;
}

.dk-about-closing {
    max-width: 850px;
    margin: 42px auto 0;
    text-align: center;
}

.dk-about-closing h2 {
    margin-bottom: 13px;
    color: var(--dk-text);
    font-size: 28px;
    font-weight: 900;
}

.dk-about-closing p {
    margin-bottom: 18px;
    color: #64748b;
    font-size: 15px;
    line-height: 1.85;
}

.dk-about-closing strong {
    display: block;
    color: var(--dk-pink);
    font-size: 17px;
    font-weight: 900;
}

@media (max-width: 767px) {
    .dk-about-page {
        padding: 35px 0 55px;
    }

    .dk-about-header {
        margin-bottom: 25px;
    }

    .dk-about-header p {
        font-size: 14px;
    }

    .dk-about-founder {
        grid-template-columns: 1fr;
        padding: 23px;
        gap: 15px;
    }

    .dk-about-founder-icon {
        width: 58px;
        height: 58px;
        border-radius: 18px;
    }

    .dk-about-founder-icon i {
        font-size: 28px;
    }

    .dk-about-founder h2 {
        font-size: 23px;
    }

    .dk-about-content {
        grid-template-columns: 1fr;
        gap: 14px;
    }

    .dk-about-section {
        padding: 21px;
    }

    .dk-about-section h2 {
        font-size: 18px;
    }

    .dk-about-message {
        padding: 22px;
        gap: 12px;
    }

    .dk-about-message i {
        font-size: 27px;
    }

    .dk-about-message p {
        font-size: 13.5px;
        line-height: 1.75;
    }

    .dk-about-closing {
        margin-top: 30px;
    }

    .dk-about-closing h2 {
        font-size: 22px;
    }

    .dk-about-closing p {
        font-size: 14px;
    }

    .dk-about-closing strong {
        font-size: 15px;
    }
}

/* ── MOBİL MİNİMAL FOOTER ─────────────────────────────── */
@media only screen and (max-width: 600px) {

    /* Köhnə footer gizli qalsın */
    .dk-footer {
        display: none !important;
    }

    /* Yeni footer */
    .dk-footer-new {
        display: block !important;
        width: 100% !important;
        margin-top: 18px !important;
        background: #fffaf7 !important;
        border-top: 1px solid #f0e4dc !important;
        border-radius: 0 !important;
        color: #64748b !important;
        overflow: hidden !important;
    }

    .dk-footer-new .dk-ft-container {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 16px !important;
    }

    .dk-footer-new .dk-ft-top {
        padding: 16px 0 10px !important;
        border-bottom: 1px solid #f0e4dc !important;
    }

    .dk-footer-new .dk-ft-grid {
        display: block !important;
    }

    /* Səhifələr, kateqoriyalar və əlaqə gizlənsin */
    .dk-footer-new .dk-ft-col,
    .dk-footer-new .dk-ft-heading,
    .dk-footer-new .dk-ft-links,
    .dk-footer-new .dk-ft-contact {
        display: none !important;
    }

    /* Logo hissəsi */
    .dk-footer-new .dk-ft-about {
        display: block !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        text-align: center !important;
    }

    .dk-footer-new .dk-ft-logo {
        text-align: center !important;
    }

    .dk-footer-new .dk-ft-logo img {
        display: block !important;
        width: auto !important;
        max-width: 112px !important;
        max-height: 43px !important;
        margin: 0 auto 8px !important;
        object-fit: contain !important;
    }

    /* Açıqlama gizli */
    .dk-footer-new .dk-ft-desc {
        display: none !important;
    }

    /* Sosial ikonlar */
    .dk-footer-new .dk-ft-socials {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 7px !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .dk-footer-new .dk-ft-socials a {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;

        width: 30px !important;
        height: 30px !important;
        min-width: 30px !important;
        min-height: 30px !important;

        margin: 0 !important;
        padding: 0 !important;

        border: 1px solid #f3d7d4 !important;
        border-radius: 50% !important;
        background: #fff !important;
        color: var(--dk-pink) !important;
        box-shadow: none !important;
        font-size: 14px !important;
    }

    /* Copyright */
    .dk-footer-new .dk-ft-bottom {
        padding: 8px 10px !important;
        text-align: center !important;
        background: transparent !important;
    }

    .dk-footer-new .dk-ft-bottom span {
        display: block !important;
        margin: 0 !important;
        color: #64748b !important;
        font-size: 9.5px !important;
        line-height: 14px !important;
    }

    .dk-footer-new .dk-ft-bottom a {
        color: var(--dk-pink) !important;
        font-weight: 800 !important;
    }
    
    .dk-wa-fixed {
    display: none !important;
}
@media (max-width: 991px) {
    .dk-wa-fixed {
        display: flex !important;
        position: fixed;
        bottom: 28px;
        left: 20px;
        width: 54px;
        height: 54px;
        border-radius: 50%;
        background: #25D366;
        color: #fff;
        align-items: center;
        justify-content: center;
        font-size: 28px;
        text-decoration: none;
        box-shadow: 0 4px 18px rgba(37,211,102,.45);
        z-index: 9998;
        animation: dk-wa-pulse 2.5s infinite;
    }
    @keyframes dk-wa-pulse {
        0%   { box-shadow: 0 0 0 0 rgba(37,211,102,.5); }
        70%  { box-shadow: 0 0 0 14px rgba(37,211,102,0); }
        100% { box-shadow: 0 0 0 0 rgba(37,211,102,0); }
    }
}