/* nbcurtains v5 — final public light/gold contrast + product gallery cleanup
   Loaded last on purpose. This file neutralizes legacy navy/green blocks while
   preserving the photographic hero overlay for readable hero copy. */
:root{
  --nb5-gold:#b88922;
  --nb5-gold-2:#d6ad4d;
  --nb5-gold-deep:#76520d;
  --nb5-gold-soft:#fff0c7;
  --nb5-cream:#fff9ea;
  --nb5-ivory:#fffdf8;
  --nb5-paper:#ffffff;
  --nb5-line:#e3cd98;
  --nb5-text:#2c2114;
  --nb5-muted:#71624c;
  --nb5-shadow:0 14px 36px rgba(81,55,12,.08);
}

/* ---------- public surface/contrast safety ---------- */
html body:not(.admin-body):not(.raw-html-body) main{
  background:var(--nb5-ivory)!important;
  color:var(--nb5-text)!important;
}
html body:not(.admin-body):not(.raw-html-body) main h1,
html body:not(.admin-body):not(.raw-html-body) main h2,
html body:not(.admin-body):not(.raw-html-body) main h3,
html body:not(.admin-body):not(.raw-html-body) main h4,
html body:not(.admin-body):not(.raw-html-body) main h5,
html body:not(.admin-body):not(.raw-html-body) main h6,
html body:not(.admin-body):not(.raw-html-body) main strong,
html body:not(.admin-body):not(.raw-html-body) main b{color:var(--nb5-text)!important;text-shadow:none!important}
html body:not(.admin-body):not(.raw-html-body) main p,
html body:not(.admin-body):not(.raw-html-body) main small,
html body:not(.admin-body):not(.raw-html-body) main .muted{color:var(--nb5-muted)!important}

/* Old v4/v6 dark card selectors, converted to the actual light luxury theme. */
html body:not(.admin-body) main .about-story-card,
html body:not(.admin-body) main .about-stat-grid>div,
html body:not(.admin-body) main .about-values-grid article,
html body:not(.admin-body) main .about-process-card,
html body:not(.admin-body) main .policy-summary-grid article,
html body:not(.admin-body) main .policy-main-card,
html body:not(.admin-body) main .policy-side-card,
html body:not(.admin-body) main .professional-page-cta,
html body:not(.admin-body) main .contact-support-grid article{
  background:var(--nb5-paper)!important;
  background-color:var(--nb5-paper)!important;
  color:var(--nb5-text)!important;
  border-color:var(--nb5-line)!important;
  box-shadow:var(--nb5-shadow)!important;
}
html body:not(.admin-body) main .about-story-card h2,
html body:not(.admin-body) main .about-stat-grid strong,
html body:not(.admin-body) main .about-values-grid h3,
html body:not(.admin-body) main .about-process-card h2,
html body:not(.admin-body) main .policy-summary-grid h3,
html body:not(.admin-body) main .policy-main-card h2,
html body:not(.admin-body) main .policy-side-card h3,
html body:not(.admin-body) main .policy-side-card li b,
html body:not(.admin-body) main .professional-page-cta h2,
html body:not(.admin-body) main .contact-support-grid strong{color:var(--nb5-text)!important}
html body:not(.admin-body) main .about-stat-grid span,
html body:not(.admin-body) main .about-values-grid p,
html body:not(.admin-body) main .about-process-steps span,
html body:not(.admin-body) main .policy-summary-grid p,
html body:not(.admin-body) main .policy-side-card li span,
html body:not(.admin-body) main .policy-side-card p,
html body:not(.admin-body) main .professional-page-cta p,
html body:not(.admin-body) main .contact-support-grid span{color:var(--nb5-muted)!important}
html body:not(.admin-body) main .policy-check-list li,
html body:not(.admin-body) main .policy-x-list li{
  background:var(--nb5-cream)!important;color:#4a391d!important;border-color:var(--nb5-line)!important
}
html body:not(.admin-body) main .contact-support-grid svg{
  background:var(--nb5-gold-soft)!important;color:var(--nb5-gold-deep)!important;border-color:#d7b96f!important
}

/* ---------- homepage How it works ---------- */
html body:not(.admin-body):not(.raw-html-body) main .match-day-guide-card{
  background:linear-gradient(135deg,#fff8e4,#f7e2ad)!important;
  border:1px solid #dfc37d!important;
  color:var(--nb5-text)!important;
}
html body:not(.admin-body):not(.raw-html-body) main .match-day-steps>div{
  background:rgba(255,255,255,.82)!important;
  background-color:rgba(255,255,255,.82)!important;
  border:1px solid #e0c98f!important;
  color:var(--nb5-text)!important;
  box-shadow:none!important;
}
html body:not(.admin-body):not(.raw-html-body) main .match-day-steps>div>b{
  background:linear-gradient(135deg,#d8b04c,#ad7b16)!important;
  color:#fff!important;
  border-color:#c69428!important;
}
html body:not(.admin-body):not(.raw-html-body) main .match-day-steps>div>strong{color:#38280e!important}
html body:not(.admin-body):not(.raw-html-body) main .match-day-steps>div>span{color:#74634a!important}

/* ---------- product detail: remove all surviving navy surfaces ---------- */
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-buy-panel,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-choice-block{
  background:var(--nb5-paper)!important;
  background-color:var(--nb5-paper)!important;
  color:var(--nb5-text)!important;
  border-color:var(--nb5-line)!important;
  box-shadow:none!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form{
  border:1px solid var(--nb5-line)!important;
  border-radius:18px!important;
  padding:18px!important;
  box-shadow:var(--nb5-shadow)!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .choice-label,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .product-qty-row label{
  color:#3c2d15!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .size-chip,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .choice-chip{
  background:#fffaf0!important;
  background-color:#fffaf0!important;
  border-color:#dec78d!important;
  color:#46351a!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .choice-chip:has(input:checked),
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .choice-chip.is-selected{
  background:linear-gradient(135deg,#d9b455,#b8841b)!important;
  color:#fff!important;
  border-color:#b8841b!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .product-qty-row input{
  background:#fff!important;background-color:#fff!important;color:#2f2416!important;border-color:#d8c18c!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .product-add-cart-btn{
  background:#fffaf0!important;color:#694a0e!important;border-color:#d5b66b!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form .product-buy-btn{
  background:linear-gradient(135deg,#d8ad45,#a87816)!important;color:#fff!important;border-color:#b8841b!important
}

html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .fashion-price-panel{
  background:linear-gradient(135deg,#fffaf0,#fff4d5)!important;
  background-color:#fffaf0!important;
  border-color:#e1ca92!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .fashion-price-panel .price-label,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .fashion-price-old span{color:#8b754d!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .fashion-price-panel .fashion-price{color:#7a550d!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .fashion-price-panel .fashion-price-old del{color:#897a64!important}

html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-sku-line{
  background:#fff3d3!important;background-color:#fff3d3!important;color:#5c4316!important;border-color:#d9bd79!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-sku-line span{color:#8b6a2c!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-sku-line strong{color:#402e0e!important}

html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-card{
  background:#fffaf0!important;background-color:#fffaf0!important;border-color:#dfc98f!important;color:var(--nb5-text)!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-card strong,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-days b{color:#3c2c13!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-card span,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-days{color:#75664e!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .delivery-estimate-icon{
  background:#f0d38b!important;color:#63450d!important;border:1px solid #d4b158!important
}

html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-spec-grid>div{
  background:#fff8e7!important;background-color:#fff8e7!important;border:1px solid #e0c98f!important;color:var(--nb5-text)!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-spec-grid span{color:#896f45!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-spec-grid strong{color:#392910!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-feature-list li,
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-perfect-list li{
  background:#fff4d7!important;background-color:#fff4d7!important;border:1px solid #dec58a!important;color:#5f4618!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-delivery-promise{
  background:#fff8e7!important;background-color:#fff8e7!important;border:1px solid #dfc98f!important;color:#6f5d41!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-delivery-promise strong{color:#77530e!important}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-care-list span{
  background:#fff2cf!important;color:#624914!important;border:1px solid #dec58a!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .nb-custom-inline{
  background:#fff9e9!important;border-color:#dfc98f!important;color:var(--nb5-text)!important
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .nb-custom-inline span{color:#75664f!important}

/* Product image gallery: one main image + compact thumbnails, never stacked full-size. */
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-gallery-shell{
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
  gap:12px!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-main-image{
  width:100%!important;
  aspect-ratio:4/4.6!important;
  min-height:0!important;
  max-height:690px!important;
  border-radius:22px!important;
  overflow:hidden!important;
  background:#faf4e6!important;
  border:1px solid #e2cd99!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-main-image img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row{
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:9px!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row button{
  display:block!important;
  width:100%!important;
  min-width:0!important;
  height:86px!important;
  min-height:86px!important;
  max-height:86px!important;
  margin:0!important;
  padding:3px!important;
  border-radius:12px!important;
  overflow:hidden!important;
  background:#fff!important;
  border:1px solid #ddca9b!important;
  box-shadow:none!important;
  cursor:pointer!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row button.active{
  border-color:#b88922!important;
  box-shadow:0 0 0 2px rgba(184,137,34,.18)!important;
}
html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row button img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-height:100%!important;
  min-height:0!important;
  object-fit:cover!important;
  border-radius:9px!important;
}

/* ---------- category cards stay compact ---------- */
html body:not(.admin-body):not(.raw-html-body) main .home-collection-card,
html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-1,
html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-2,
html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-3{
  min-height:106px!important;height:106px!important;padding:13px 16px!important;
  background:linear-gradient(135deg,#fffdf7,#f7e9c5)!important;
  border-color:#dec476!important;color:#47371f!important;
}
html body:not(.admin-body):not(.raw-html-body) main .home-collection-icon{
  background:#fff9e9!important;color:#8b6111!important;border-color:#d7b65e!important
}
html body:not(.admin-body):not(.raw-html-body) main .home-collection-icon svg{stroke:currentColor!important;color:currentColor!important;fill:none!important}

/* ---------- promotion/media cards: no forced navy page skin ---------- */
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page .promo-reels-feed,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page .promo-reel-item{
  background:transparent!important;background-color:transparent!important;color:var(--nb5-text)!important;border-color:var(--nb5-line)!important
}
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-tabs,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page .promo-tabs,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-category-card,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-video-card,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-content-grid .promotion-card,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-empty,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-video-frame,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-image-frame{
  background:#fff!important;background-color:#fff!important;color:var(--nb5-text)!important;border-color:var(--nb5-line)!important;box-shadow:var(--nb5-shadow)!important
}
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-tabs a,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page .reel-control-btn{
  background:#fff9ea!important;color:#5d4517!important;border-color:#ddc789!important
}
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-tabs a.active,
html body:not(.admin-body):not(.raw-html-body) main .promotion-reels-page .reel-play-toggle{
  background:#cda23f!important;color:#fff!important;border-color:#b8841b!important
}
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-section-title span,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-category-card strong,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-video-card h2,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-card h2{color:var(--nb5-text)!important}
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promo-category-card small,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-rich,
html body:not(.admin-body):not(.raw-html-body) main .promotion-compact-page .promotion-rich p{color:var(--nb5-muted)!important}

/* Product listing price text inherited white from older navy theme; force readable dark/gold. */
html body:not(.admin-body):not(.raw-html-body) main .product-price-item span{color:#907a55!important}
html body:not(.admin-body):not(.raw-html-body) main .product-discount-price strong{color:#80590d!important}
html body:not(.admin-body):not(.raw-html-body) main .product-regular-price del{color:#857762!important}

/* ---------- mini cart drawer ---------- */
html body:not(.admin-body) .cart-side-drawer,
html body:not(.admin-body) .cart-side-drawer .cart-drawer-head,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-inner,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-list,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-summary,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-item{
  background:#fffdf8!important;background-color:#fffdf8!important;color:var(--nb5-text)!important;border-color:#e0ca94!important
}
html body:not(.admin-body) .cart-side-drawer .cart-drawer-head span,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-copy span,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-summary>span{color:#826f50!important}
html body:not(.admin-body) .cart-side-drawer .cart-drawer-head strong,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-copy strong,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-summary strong,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-qty b{color:#33250f!important}
html body:not(.admin-body) .cart-side-drawer .sticky-cart-item img{background:#f8eed8!important;border:1px solid #e0ca94!important}
html body:not(.admin-body) .cart-side-drawer .sticky-cart-close,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-qty button{
  background:#fff4d7!important;background-color:#fff4d7!important;color:#6b4b0e!important;border:1px solid #dfc47f!important
}
html body:not(.admin-body) .cart-side-drawer .sticky-cart-close:hover,
html body:not(.admin-body) .cart-side-drawer .sticky-cart-qty button:hover{background:#f7e3ac!important}
html body:not(.admin-body) .cart-side-drawer .sticky-cart-checkout{
  background:linear-gradient(135deg,#d6ad4d,#a97917)!important;color:#fff!important;border-color:#a97917!important
}
html body:not(.admin-body) .cart-side-drawer .sticky-cart-checkout *{color:#fff!important}
html body:not(.admin-body) .cart-side-drawer .cart-view-link{color:#795511!important}
html body:not(.admin-body) .cart-drawer-overlay{background:rgba(52,36,10,.32)!important}

/* ---------- footer payment block remains light ---------- */
html body:not(.admin-body) footer.footer.modern-footer.nb-footer .nb-footer-payment-card,
html body:not(.admin-body) footer.footer.modern-footer.nb-footer .nb-footer-payments{
  background:#fffdf8!important;background-color:#fffdf8!important;border-color:#dec891!important;color:#4a3a21!important
}
html body:not(.admin-body) footer.footer.modern-footer.nb-footer .footer-service-promise{color:#716149!important;border-color:#e4d4ac!important}

/* ---------- WhatsApp icon geometry ---------- */
html body:not(.admin-body) .wa-float{
  width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;
  aspect-ratio:1/1!important;padding:0!important;margin:0!important;
  display:grid!important;place-items:center!important;
  border-radius:50%!important;box-sizing:border-box!important;
  background:linear-gradient(135deg,#d9b34f,#b68217)!important;color:#fff!important;
  border:2px solid #f3dea2!important;
  box-shadow:0 10px 28px rgba(111,75,11,.24)!important;
  line-height:0!important;overflow:hidden!important
}
html body:not(.admin-body) .wa-float .wa-main-svg,
html body:not(.admin-body) .wa-float svg{
  display:block!important;width:27px!important;height:27px!important;max-width:27px!important;max-height:27px!important;
  fill:currentColor!important;stroke:none!important;transform:none!important;margin:0!important
}
html body:not(.admin-body) .nb-top-social a[aria-label="WhatsApp"]{
  width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;
  aspect-ratio:1/1!important;border-radius:50%!important;padding:0!important;display:grid!important;place-items:center!important;line-height:0!important
}
html body:not(.admin-body) .nb-top-social a[aria-label="WhatsApp"] svg{
  width:15px!important;height:15px!important;fill:currentColor!important;stroke:none!important
}
html body:not(.admin-body) .nb-hero-actions .hero-outline svg{
  width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;
  fill:currentColor!important;stroke:none!important;display:block!important
}

/* Keep header + bottom navigation glassy and logo cleanly rounded. */
html body:not(.admin-body) header.topbar.modern-topbar.nb-topbar{
  background:rgba(255,253,248,.84)!important;
  -webkit-backdrop-filter:blur(18px) saturate(155%)!important;backdrop-filter:blur(18px) saturate(155%)!important;
  border-bottom-color:rgba(184,137,34,.26)!important
}
html body:not(.admin-body) header.nb-topbar .header-logo-only .nb-logo,
html body:not(.admin-body) header.nb-topbar .header-brand img{
  border:0!important;outline:0!important;padding:0!important;background:transparent!important;
  border-radius:14px!important;overflow:hidden!important;box-shadow:none!important
}
html body:not(.admin-body) .mobile-bottom-nav{
  background:rgba(255,253,248,.78)!important;
  -webkit-backdrop-filter:blur(18px) saturate(155%)!important;backdrop-filter:blur(18px) saturate(155%)!important;
  border-color:rgba(184,137,34,.34)!important
}

@media(max-width:760px){
  html body:not(.admin-body):not(.raw-html-body) main .home-collection-card,
  html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-1,
  html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-2,
  html body:not(.admin-body):not(.raw-html-body) main .home-collection-card.collection-tone-3{height:88px!important;min-height:88px!important;padding:10px 11px!important}
  html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-main-image{aspect-ratio:1/1.05!important;max-height:520px!important;border-radius:16px!important}
  html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row{gap:6px!important}
  html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-thumb-row button{height:64px!important;min-height:64px!important;max-height:64px!important;border-radius:9px!important;padding:2px!important}
  html body:not(.admin-body):not(.raw-html-body) main .nb-product-page .product-order-form{padding:14px!important;border-radius:15px!important}
  html body:not(.admin-body) .wa-float{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}
  html body:not(.admin-body) .wa-float .wa-main-svg,html body:not(.admin-body) .wa-float svg{width:25px!important;height:25px!important}
}

/* ================================================================
   V6 HEADER GLASS CLEANUP
   Keep one glassmorphism layer only: the outer header. The inner
   centered nav shell must stay transparent so no extra white block
   appears above/inside the glass header.
   ================================================================ */
html body:not(.admin-body) header.topbar.modern-topbar.nb-topbar{
  background:rgba(255,253,248,.78)!important;
  background-color:rgba(255,253,248,.78)!important;
  -webkit-backdrop-filter:blur(18px) saturate(155%)!important;
  backdrop-filter:blur(18px) saturate(155%)!important;
  border-bottom:1px solid rgba(184,137,34,.26)!important;
  box-shadow:0 10px 30px rgba(103,72,13,.08)!important;
}
html body:not(.admin-body) header.topbar.modern-topbar.nb-topbar .modern-nav-shell,
html body:not(.admin-body) header.topbar.modern-topbar.nb-topbar .nb-nav-shell,
html body:not(.admin-body) header.nb-topbar .site-shell.nb-nav-shell{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
