@font-face{ font-family:'Lora';font-style:normal;font-weight:500 700;font-display:swap;src:local('Lora'); }@font-face{ font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400 700;font-display:swap;src:local('Plus Jakarta Sans'); }.font-heading,h1.font-heading{font-family:'Lora',Georgia,'Times New Roman',serif !important;font-display:swap !important;}@media only screen and (max-width:640px){.home .hero-section h1.font-heading,.home #ntamba-hero-section h1.font-heading{font-size:clamp(1.875rem,7vw,2.25rem) !important;line-height:1.25 !important;min-height:5.5rem !important;margin-bottom:1.25rem !important;contain:layout;}}@media only screen and (max-width:768px){html body .woocommerce ul.products,html body .woocommerce-page ul.products,html body ul.products,html body ul.products.columns-1,html body ul.products.columns-2,html body ul.products.columns-3,html body ul.products.columns-4,html body ul.products.columns-5,html body ul.products.columns-6,html body ul.products[class*="columns-"],html body .woocommerce-page .products,html body .site-main ul.products{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:auto !important;width:100% !important;max-width:100% !important;gap:24px !important;row-gap:24px !important;column-gap:0 !important;margin:0 auto 2.5rem auto !important;padding:0 !important;box-sizing:border-box !important;float:none !important;clear:both !important;}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body ul.products li.product,html body li.product.ntamba-product-card,html body .woocommerce ul.products li.product.first,html body .woocommerce ul.products li.product.last{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;min-width:0 !important;flex:none !important;float:none !important;clear:none !important;margin:0 0 0.5rem 0 !important;border-radius:1rem !important;overflow:hidden !important;box-sizing:border-box !important;}html body:not(.home) .site-main,html body:not(.home) .site-main .max-w-7xl,html body .woocommerce .site-main > div,html body .woocommerce-page .site-main > div{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;}html body.home .site-main,html body.home #primary,html body.home .home-main-canvas{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;max-width:100% !important;}html body li.product.ntamba-product-card a.aspect-\[4\/3\],html body .woocommerce ul.products li.product a.aspect-\[4\/3\]{width:100% !important;max-width:100% !important;margin:0 !important;border-top-left-radius:1rem !important;border-top-right-radius:1rem !important;}html body li.product.ntamba-product-card a.aspect-\[4\/3\] img,html body .woocommerce ul.products li.product img{width:100% !important;max-width:100% !important;height:auto !important;object-fit:cover !important;}html body li.product.ntamba-product-card h3,html body li.product.ntamba-product-card h3 a,html body .woocommerce ul.products li.product .woocommerce-loop-product__title{white-space:normal !important;word-break:break-word !important;overflow-wrap:break-word !important;-webkit-line-clamp:2 !important;line-clamp:2 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-size:1.25rem !important;line-height:1.35 !important;}html body li.product.ntamba-product-card .flex.items-center.gap-1\.5,html body li.product.ntamba-product-card .text-xs.text-stone-500{flex-wrap:wrap !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:break-word !important;line-height:1.4 !important;}html body li.product.ntamba-product-card .ntamba-volume-btn{white-space:nowrap !important;font-size:0.8125rem !important;padding:0.5rem 0.75rem !important;min-height:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:0.375rem !important;flex:1 1 50% !important;}html body li.product.ntamba-product-card .ntamba-card-actions{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;box-sizing:border-box !important;}html body li.product.ntamba-product-card .ntamba-card-actions .ntamba-active-price{font-size:1.25rem !important;white-space:nowrap !important;font-weight:700 !important;color:#2A1E17 !important;}html body li.product.ntamba-product-card .ntamba-card-actions .ntamba-add-btn{flex-shrink:0 !important;white-space:nowrap !important;padding:0.625rem 1.25rem !important;font-size:0.8125rem !important;min-height:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:0.375rem !important;}}.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination,nav.woocommerce-pagination,.woocommerce .woocommerce-pagination{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;margin-top:3rem !important;margin-bottom:3rem !important;padding:1.5rem 0 !important;clear:both !important;float:none !important;text-align:center !important;box-sizing:border-box !important;}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,nav.woocommerce-pagination ul,nav.woocommerce-pagination ul.page-numbers{display:inline-flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:0 !important;margin:0 auto !important;list-style:none !important;border:none !important;box-sizing:border-box !important;}.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,nav.woocommerce-pagination ul li{display:inline-flex !important;align-items:center !important;justify-content:center !important;float:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;list-style:none !important;}.woocommerce nav.woocommerce-pagination ul li .page-numbers,.woocommerce-page nav.woocommerce-pagination ul li .page-numbers,nav.woocommerce-pagination ul li .page-numbers,nav.woocommerce-pagination ul li a.page-numbers,nav.woocommerce-pagination ul li span.page-numbers{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:44px !important;min-height:44px !important;padding:0.5rem 0.875rem !important;font-size:0.875rem !important;font-weight:600 !important;font-family:'Plus Jakarta Sans',sans-serif !important;color:#2A1E17 !important;background-color:#FFFFFF !important;border:1px solid #E7E2DA !important;border-radius:0.75rem !important;text-decoration:none !important;line-height:1 !important;transition:all 0.2s ease-in-out !important;box-shadow:0 1px 3px rgba(42,30,23,0.05) !important;box-sizing:border-box !important;}.woocommerce nav.woocommerce-pagination ul li a.page-numbers:hover,.woocommerce-page nav.woocommerce-pagination ul li a.page-numbers:hover,nav.woocommerce-pagination ul li a.page-numbers:hover{background-color:#2A1E17 !important;color:#F5B738 !important;border-color:#2A1E17 !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(42,30,23,0.12) !important;}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current,nav.woocommerce-pagination ul li .page-numbers.current,nav.woocommerce-pagination ul li span.page-numbers.current{background-color:#2A1E17 !important;color:#D4A017 !important;border-color:#2A1E17 !important;font-weight:700 !important;box-shadow:0 2px 8px rgba(42,30,23,0.15) !important;cursor:default !important;}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev,nav.woocommerce-pagination ul li a.next,nav.woocommerce-pagination ul li a.prev{font-size:1.125rem !important;}.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header,.woocommerce-products-header{width:100% !important;text-align:center !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;margin:0 auto 1.5rem auto !important;padding:0 !important;float:none !important;clear:both !important;}.woocommerce h1.page-title,.woocommerce-page h1.page-title,.woocommerce-products-header h1.page-title,.woocommerce-products-header__title,.site-main h1.page-title,h1.page-title{text-align:center !important;margin:0 auto 0.75rem auto !important;width:100% !important;display:block !important;font-family:'Lora',Georgia,serif !important;font-size:clamp(2rem,3.5vw,2.75rem) !important;font-weight:700 !important;color:#2A1E17 !important;letter-spacing:-0.02em !important;line-height:1.2 !important;float:none !important;clear:both !important;}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,p.woocommerce-result-count{float:none !important;clear:both !important;text-align:center !important;margin:0 auto 0.75rem auto !important;font-size:0.875rem !important;color:#78716C !important;font-weight:500 !important;display:block !important;width:100% !important;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,form.woocommerce-ordering{float:none !important;clear:both !important;display:flex !important;justify-content:center !important;align-items:center !important;margin:0 auto 2.5rem auto !important;text-align:center !important;width:100% !important;}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select,form.woocommerce-ordering select.orderby{margin:0 auto !important;padding:0.625rem 2.25rem 0.625rem 1.25rem !important;font-size:0.875rem !important;font-weight:600 !important;font-family:'Plus Jakarta Sans',sans-serif !important;color:#2A1E17 !important;background-color:#FFFFFF !important;border:1px solid #E7E2DA !important;border-radius:0.75rem !important;box-shadow:0 1px 3px rgba(42,30,23,0.05) !important;cursor:pointer !important;outline:none !important;text-align:center !important;text-align-last:center !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%232A1E17'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 0.75rem center !important;background-size:1rem 1rem !important;}@media only screen and (min-width:769px){html body .woocommerce ul.products,html body .woocommerce-page ul.products,html body ul.products,html body ul.products[class*="columns-"],html body .site-main ul.products{width:100% !important;max-width:1280px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:3rem !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;justify-content:center !important;gap:24px !important;box-sizing:border-box !important;}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body ul.products li.product,html body li.product.ntamba-product-card{width:100% !important;max-width:100% !important;box-sizing:border-box !important;}}#ntamba-main-header,header.site-header{width:100% !important;box-sizing:border-box !important;padding-left:clamp(20px,4vw,40px) !important;padding-right:clamp(20px,4vw,40px) !important;}.ntamba-header-container{max-width:1280px !important;margin-left:auto !important;margin-right:auto !important;width:100% !important;box-sizing:border-box !important;padding-left:clamp(16px,3vw,32px) !important;padding-right:clamp(16px,3vw,32px) !important;}@media only screen and (max-width:768px){#ntamba-main-header,header.site-header{padding-left:24px !important;padding-right:24px !important;}.ntamba-header-container{padding-left:12px !important;padding-right:12px !important;}}@media only screen and (min-width:769px){#ntamba-main-header,header.site-header{padding-left:5% !important;padding-right:5% !important;}.ntamba-header-container{padding-left:20px !important;padding-right:20px !important;}}#ntamba-mobile-menu-btn,.ntamba-hamburger-btn{cursor:pointer !important;pointer-events:auto !important;position:relative !important;z-index:9999 !important;user-select:none !important;-webkit-tap-highlight-color:transparent !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;}.ntamba-header-right{position:relative !important;z-index:9995 !important;pointer-events:auto !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}#ntamba-mobile-nav{position:relative !important;z-index:9980 !important;width:100% !important;background-color:#F9F7F2 !important;}#ntamba-mobile-nav.is-active,#ntamba-mobile-nav.show,#ntamba-mobile-nav.open,#ntamba-mobile-nav.block{display:block !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;}#ntamba-mobile-nav.hidden:not(.is-active):not(.show):not(.open):not(.block){display:none !important;}#pum-34,.pum-overlay,.popmake-overlay{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100vw !important;height:100vh !important;z-index:9999 !important;display:flex !important;align-items:center !important;justify-content:center !important;background-color:rgba(0,0,0,0.65) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;box-sizing:border-box !important;margin:0 !important;padding:16px !important;cursor:pointer !important;}#pum-34.hidden,.pum-overlay.hidden,.popmake-overlay.hidden,#pum-34[style*="display:none"],.pum-overlay[style*="display:none"],.popmake-overlay[style*="display:none"],#pum-34.pum-closed,.pum-overlay.pum-closed,#pum-34[aria-hidden="true"],.pum-overlay[aria-hidden="true"]{display:none !important;visibility:hidden !important;pointer-events:none !important;position:fixed !important;top:-9999px !important;left:-9999px !important;width:0 !important;height:0 !important;max-width:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;}#pum-34 .pum-container,#popmake-34{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;width:100% !important;max-width:520px !important;max-height:90vh !important;overflow-y:auto !important;background-color:#FFFFFF !important;background:#FFFFFF !important;border:1px solid rgba(212,160,23,0.35) !important;border-radius:20px !important;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5) !important;margin:auto !important;box-sizing:border-box !important;display:block !important;opacity:1 !important;visibility:visible !important;z-index:100000 !important;cursor:default !important;pointer-events:auto !important;}#pum-34 .pum-content,#popmake-34 .pum-content,#pum-34 .ntamba-popup-modal-inner,#pum-34 .ntamba-popup-form-wrap,#pum-34 form{display:block !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;}#pum-34 .pum-title{display:none !important;}#pum-34 .pum-close{position:absolute !important;top:12px !important;right:12px !important;padding:6px 12px !important;background:rgba(42,30,23,0.08) !important;color:#2A1E17 !important;border:none !important;border-radius:9999px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:0.05em !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all 0.2s ease !important;z-index:100001 !important;line-height:1 !important;pointer-events:auto !important;}#pum-34 .pum-close:hover{background:rgba(42,30,23,0.18) !important;color:#000000 !important;}html{height:100% !important;margin-bottom:0 !important;padding-bottom:0 !important;}body{min-height:100% !important;min-height:100vh !important;min-height:100dvh !important;margin:0 !important;padding:0 !important;margin-bottom:0 !important;padding-bottom:0 !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;}#page,.site,.site-content,main,#primary,.site-main{flex:1 0 auto !important;margin-bottom:0 !important;padding-bottom:0 !important;}footer,footer.site-footer,.site-footer,#colophon{flex-shrink:0 !important;margin-top:auto !important;margin-bottom:0 !important;padding-bottom:0 !important;width:100% !important;}#ntamba-whatsapp-float,.ntamba-whatsapp-container,div:has(> a.ntamba-floating-whatsapp),div:has(> .ntamba-floating-whatsapp){position:fixed !important;bottom:24px !important;right:24px !important;z-index:9990 !important;margin:0 !important;padding:0 !important;height:auto !important;max-height:80px !important;}#ntamba-cupping-modal,#ntamba-cart-drawer,#pum-34,.pum-overlay,.popmake-overlay,.fct-checkout-modal-container{position:fixed !important;}.fct-checkout-modal-container:not(.active),.fct-checkout-modal-container[style*="visibility:hidden"]{display:none !important;position:fixed !important;top:-9999px !important;left:-9999px !important;width:0 !important;height:0 !important;max-width:0 !important;max-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important;}.ntamba-hero-dual-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem;}@media (min-width:640px){.ntamba-hero-dual-row{flex-direction:row;}}.ntamba-hero-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:50px;padding:0.875rem 2rem;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#2A1E17 !important;background-color:#D4A017;border-radius:0.75rem;text-decoration:none !important;box-shadow:0 10px 25px -5px rgba(212,160,23,0.4);transition:all 0.2s ease-in-out;width:100%;}@media (min-width:640px){.ntamba-hero-btn-primary{width:auto;}}.ntamba-hero-btn-primary:hover{background-color:#F5B738;color:#1F140E !important;transform:translateY(-2px);box-shadow:0 15px 30px -5px rgba(212,160,23,0.5);}.ntamba-hero-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;min-height:50px;padding:0.875rem 2rem;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#FFFFFF !important;background-color:rgba(255,255,255,0.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(212,160,23,0.5);border-radius:0.75rem;text-decoration:none !important;box-shadow:0 4px 15px rgba(0,0,0,0.2);transition:all 0.2s ease-in-out;width:100%;}@media (min-width:640px){.ntamba-hero-btn-secondary{width:auto;}}.ntamba-hero-btn-secondary:hover{background-color:rgba(212,160,23,0.15);border-color:#D4A017;color:#FFFFFF !important;transform:translateY(-2px);}.ntamba-hero-utility-bar{width:100%;max-width:780px;margin:0 auto;}.ntamba-utility-strip{display:grid;grid-template-columns:1fr;gap:0.625rem;padding:0.5rem;background-color:rgba(15,10,7,0.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.15);border-radius:1rem;box-shadow:0 20px 30px -10px rgba(0,0,0,0.5);}@media (min-width:640px){.ntamba-utility-strip{grid-template-columns:repeat(3,1fr);border-radius:9999px;padding:0.375rem 0.5rem;gap:0.5rem;}}.ntamba-utility-pill{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:44px;padding:0.5rem 1rem;font-size:0.75rem;font-weight:600;letter-spacing:0.02em;color:#E7E5E4 !important;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.08);border-radius:0.75rem;text-decoration:none !important;transition:all 0.2s ease-in-out;white-space:nowrap;}@media (min-width:640px){.ntamba-utility-pill{border-radius:9999px;}}.ntamba-utility-pill:hover{color:#FFFFFF !important;background-color:rgba(255,255,255,0.12);border-color:rgba(212,160,23,0.4);transform:translateY(-1px);}.ntamba-utility-pill.pill-whatsapp:hover{background-color:rgba(37,211,102,0.15);border-color:rgba(37,211,102,0.5);color:#FFFFFF !important;}.ntamba-utility-pill svg{width:1rem;height:1rem;flex-shrink:0;}.catalog-track,.product-slider,.catalog-marquee-viewport,.catalog-marquee-track,#catalog-marquee-viewport,#catalog-marquee-track{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;scroll-behavior:smooth !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;scrollbar-width:none !important;-ms-overflow-style:none !important;padding-top:0.5rem !important;padding-bottom:1rem !important;margin:0 !important;list-style:none !important;}.catalog-marquee-track::-webkit-scrollbar,.catalog-track::-webkit-scrollbar,.product-slider::-webkit-scrollbar,#catalog-marquee-track::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;}@media (hover:none),(max-width:768px){.catalog-track,.product-slider,.catalog-marquee-viewport,.catalog-marquee-track,#catalog-marquee-viewport,#catalog-marquee-track{gap:12px !important;transform:translateZ(0);will-change:scroll-position;}.product-card,.catalog-item,#retail-catalog .catalog-item,.ntamba-product-card{flex:0 0 240px !important;width:240px !important;max-width:240px !important;min-width:240px !important;scroll-snap-align:start !important;box-sizing:border-box !important;}}@media (hover:hover) and (min-width:769px){.catalog-track,.product-slider,.catalog-marquee-viewport,.catalog-marquee-track,#catalog-marquee-viewport,#catalog-marquee-track{gap:16px !important;}.product-card,.catalog-item,#retail-catalog .catalog-item,.ntamba-product-card{flex:0 0 280px !important;width:280px !important;max-width:280px !important;min-width:280px !important;scroll-snap-align:start !important;box-sizing:border-box !important;}}.product-card img,.catalog-item img,#retail-catalog .catalog-item img,.ntamba-product-card img,.catalog-item a.aspect-\[4\/3\] img{width:100% !important;height:220px !important;object-fit:cover !important;aspect-ratio:1 / 1 !important;}#retail-catalog .catalog-item .ntamba-product-card{height:100% !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;}#retail-catalog .catalog-item .ntamba-product-card a.aspect-\[4\/3\]{height:220px !important;aspect-ratio:1 / 1 !important;width:100% !important;position:relative !important;overflow:hidden !important;}#retail-catalog .catalog-item .ntamba-product-card h3{min-height:3.25rem !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;}#wholesale-desk,#kyantamba-estate,#field-research,footer.site-footer,#colophon{content-visibility:auto;contain-intrinsic-size:1px 650px;contain:layout paint;}section[id],main section,.scroll-mt-80,#retail-catalog,#wholesale-desk,#kyantamba-estate,#field-research{scroll-margin-top:80px !important;}.catalog-item .card-description,.product-card .card-description,#retail-catalog .card-description{display:block !important;background:#FAF8F5 !important;border:1px solid rgba(43,27,23,0.12) !important;border-radius:10px !important;padding:10px 14px !important;margin:12px 0 !important;box-sizing:border-box !important;min-height:52px !important;max-height:64px !important;overflow:hidden !important;position:relative !important;}.catalog-item .card-description p,.product-card .card-description p,#retail-catalog .card-description p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:13px !important;line-height:1.4 !important;color:#4A3B32 !important;margin:0 !important;padding:0 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;text-overflow:ellipsis !important;}.woocommerce-Tabs-panel--description,.woocommerce-tabs #tab-description,.woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description,.single-product .entry-summary .woocommerce-product-details__short-description,.single-product .ntamba-description-widget,.single-product .ntamba-single-product-description,.single-product .card-description{display:block !important;background:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:1rem 0 !important;min-height:0 !important;max-height:none !important;height:auto !important;overflow:visible !important;}.woocommerce-Tabs-panel--description p,.woocommerce-tabs #tab-description p,.woocommerce-product-details__short-description p,.single-product .woocommerce-product-details__short-description p,.single-product .entry-summary .woocommerce-product-details__short-description p,.single-product .ntamba-description-widget p,.single-product .ntamba-single-product-description p,.single-product .card-description p{display:block !important;-webkit-line-clamp:unset !important;line-clamp:unset !important;-webkit-box-orient:unset !important;overflow:visible !important;text-overflow:unset !important;max-height:none !important;height:auto !important;}.dark-section .ntamba-description-widget{background:rgba(255,255,255,0.05) !important;border-color:rgba(255,255,255,0.15) !important;}.dark-section .ntamba-description-widget p{color:#E6DFD5 !important;}.btn-continue-shopping{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin-top:12px !important;padding:13px 20px !important;background:transparent !important;color:#4A3B32 !important;border:1.5px solid rgba(74,59,50,0.25) !important;border-radius:10px !important;font-family:inherit !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0.5px !important;text-transform:uppercase !important;cursor:pointer !important;transition:all 0.2s ease !important;text-decoration:none !important;box-sizing:border-box !important;}.btn-continue-shopping:hover,.btn-continue-shopping:active{background:#FAF8F5 !important;border-color:#211510 !important;color:#211510 !important;}html{width:100%;margin:0;padding:0;scroll-behavior:smooth;}body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden;position:relative;}#page,.site,main,.site-main{width:100%;max-width:100%;margin:0;padding:0;}.full-bleed-dark,.dark-section,#wholesale-desk,footer,.site-footer{width:100vw !important;max-width:none !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;box-sizing:border-box !important;}#kyantamba-estate,.estate-bg-section{width:100vw !important;max-width:none !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-attachment:fixed !important;box-sizing:border-box !important;}@media (max-width:768px){#kyantamba-estate,.estate-bg-section{background-attachment:scroll !important;}}section,.site-section{margin-top:0 !important;margin-bottom:0 !important;padding-top:60px !important;padding-bottom:60px !important;}@media (max-width:768px){section,.site-section{padding-top:40px !important;padding-bottom:40px !important;}}img{max-width:100%;height:auto;}.ntamba-hero-lcp,img#ntamba-hero-lcp-img,section.relative > img.absolute{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important;display:block !important;z-index:0 !important;}html,body,#page,.site{margin:0 !important;padding:0 !important;width:100% !important;overflow-x:hidden !important;}.home .site-header,.home header#masthead,.home header#ntamba-main-header,.site-header,#ntamba-main-header{position:relative !important;top:0 !important;left:0 !important;width:100% !important;background:#140C09 !important;background-color:#140C09 !important;background-image:none !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;box-shadow:0 4px 20px rgba(0,0,0,0.35) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;z-index:1005 !important;}.home .hero-section,.home #hero,.home #ntamba-hero-section,#ntamba-hero-section,.ntamba-hero-section{width:100% !important;max-width:100% !important;margin:0 !important;padding-top:130px !important;padding-bottom:60px !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important;}@media (max-width:768px){.home .hero-section,.home #hero,.home #ntamba-hero-section,#ntamba-hero-section,.ntamba-hero-section{padding-top:100px !important;padding-bottom:30px !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;max-width:100% !important;}}html body .site-header,html body header#ntamba-main-header{position:sticky !important;top:0 !important;z-index:1005 !important;pointer-events:auto !important;}html body.home .site-header,html body.home header#ntamba-main-header{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;z-index:1005 !important;}html body .site-header.is-scrolled,html body.home .site-header.is-scrolled,html body #ntamba-main-header.is-scrolled{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;z-index:1005 !important;}html body .site-header .ntamba-header-container,html body #ntamba-main-header .ntamba-header-container{position:relative !important;z-index:1006 !important;pointer-events:auto !important;display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important;}html body .site-header .ntamba-header-left,html body #ntamba-main-header .ntamba-header-left{position:relative !important;top:auto !important;left:auto !important;width:auto !important;z-index:1007 !important;pointer-events:auto !important;flex-shrink:0 !important;}html body .site-header .ntamba-header-right,html body #ntamba-main-header .ntamba-header-right{position:relative !important;top:auto !important;left:auto !important;width:auto !important;z-index:1008 !important;pointer-events:auto !important;flex-shrink:0 !important;}html body .site-header .ntamba-header-right a,html body .site-header .ntamba-header-right button,html body #ntamba-main-header .ntamba-header-right a,html body #ntamba-main-header .ntamba-header-right button{position:relative !important;z-index:1009 !important;pointer-events:auto !important;cursor:pointer !important;}html body .site-header .desktop-nav,html body #ntamba-main-header .desktop-nav{position:relative !important;top:auto !important;left:auto !important;z-index:1010 !important;pointer-events:auto !important;}html body .site-header .desktop-nav .ntamba-desktop-nav-links,html body #ntamba-main-header .desktop-nav .ntamba-desktop-nav-links{position:relative !important;z-index:1011 !important;pointer-events:auto !important;}html body .site-header .desktop-nav .ntamba-desktop-nav-links a,html body #ntamba-main-header .desktop-nav .ntamba-desktop-nav-links a,html body .site-header .ntamba-desktop-nav-links a{position:relative !important;z-index:1012 !important;pointer-events:auto !important;cursor:pointer !important;}.hero-section h1,.hero-section h2,.hero-section p,.hero-section .badge,div[class*="hero"] h1,div[class*="hero"] p,#ntamba-hero-section h1,#ntamba-hero-section p,#ntamba-hero-section .badge,.ntamba-hero-section h1,.ntamba-hero-section p{text-shadow:none !important;filter:none !important;}.hero-section h1,#ntamba-hero-section h1,.ntamba-hero-section h1{color:#FFFFFF !important;font-weight:700 !important;letter-spacing:-0.5px !important;}.hero-section h1 span,#ntamba-hero-section h1 span,.ntamba-hero-section h1 span{color:#E5C07B !important;text-shadow:none !important;filter:none !important;}.hero-section p,#ntamba-hero-section p,.ntamba-hero-section p{color:#F3ECE2 !important;font-weight:400 !important;line-height:1.6 !important;}.site-header::before,.site-header::after,.header-inner::before,.header-inner::after,.site-logo::before,.site-logo::after,.ntamba-header-left::before,.ntamba-header-left::after,.ntamba-brand-link::before,.ntamba-brand-link::after{background:none !important;box-shadow:none !important;filter:none !important;display:none !important;}.site-header input[type="search"],.site-header .search-form,header input[type="search"],header .search-form{background:transparent !important;box-shadow:none !important;}body:not(.home) .site-header,body:not(.home) #ntamba-main-header{position:relative !important;background:#140C09 !important;border-bottom:1px solid rgba(255,255,255,0.1) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;}.site-header .ntamba-brand-logo,#ntamba-main-header .ntamba-brand-logo,.site-header.is-scrolled .ntamba-brand-logo,#ntamba-main-header.is-scrolled .ntamba-brand-logo,body:not(.home) .site-header .ntamba-brand-logo,body:not(.home) #ntamba-main-header .ntamba-brand-logo{filter:none !important;-webkit-filter:none !important;mix-blend-mode:normal !important;opacity:1 !important;}.site-header .desktop-nav a,.site-header nav a,.site-header ul li a,.site-header .ntamba-desktop-nav-links a,#ntamba-main-header .desktop-nav a,#ntamba-main-header .ntamba-desktop-nav-links a{color:#FAF8F5 !important;font-size:15px !important;font-weight:600 !important;text-decoration:none !important;opacity:1 !important;transition:color 0.2s ease !important;}.site-header .desktop-nav a:hover,.site-header nav a:hover,.site-header .ntamba-desktop-nav-links a:hover,#ntamba-main-header .desktop-nav a:hover,#ntamba-main-header .ntamba-desktop-nav-links a:hover{color:#E5C07B !important;}.site-header .desktop-nav a.current-menu-item,.site-header .desktop-nav a.current-page-ancestor,#ntamba-main-header .desktop-nav a.current-menu-item,#ntamba-main-header .desktop-nav a.current-page-ancestor{color:#E5C07B !important;}body:not(.home) .site-header .ntamba-util-btn,body:not(.home) .site-header .mobile-nav-trigger,body:not(.home) .site-header .ntamba-hamburger-btn,body:not(.home) #ntamba-main-header .ntamba-util-btn,body:not(.home) #ntamba-main-header .mobile-nav-trigger,body:not(.home) #ntamba-main-header .ntamba-hamburger-btn{color:#FAF8F5 !important;border-color:rgba(255,255,255,0.25) !important;}.site-header .header-inner,.site-header .ntamba-header-container{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;max-width:1400px !important;margin:0 auto !important;padding:14px 32px !important;box-sizing:border-box !important;height:auto !important;}.site-header .header-left-group,#ntamba-main-header .header-left-group{display:flex !important;align-items:center !important;gap:28px !important;}.site-header .site-logo img,.site-header .ntamba-brand-logo,#ntamba-main-header .ntamba-brand-logo{max-height:44px !important;height:44px !important;width:auto !important;filter:none !important;-webkit-filter:none !important;mix-blend-mode:normal !important;opacity:1 !important;}.site-header .desktop-nav-capsule,#ntamba-main-header .desktop-nav-capsule{display:flex !important;align-items:center !important;background:rgba(255,255,255,0.1) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;border:1px solid rgba(255,255,255,0.18) !important;border-radius:50px !important;padding:8px 24px !important;}.site-header .desktop-nav-capsule ul,#ntamba-main-header .desktop-nav-capsule ul,.site-header .ntamba-desktop-nav-links,#ntamba-main-header .ntamba-desktop-nav-links{display:flex !important;gap:22px !important;list-style:none !important;margin:0 !important;padding:0 !important;align-items:center !important;}.site-header .desktop-nav-capsule a,#ntamba-main-header .desktop-nav-capsule a,.site-header .ntamba-desktop-nav-links a,#ntamba-main-header .ntamba-desktop-nav-links a{color:#FAF8F5 !important;font-size:14.5px !important;font-weight:700 !important;text-decoration:none !important;letter-spacing:0.3px !important;transition:color 0.2s ease !important;}.site-header .desktop-nav-capsule a:hover,#ntamba-main-header .desktop-nav-capsule a:hover,.site-header .ntamba-desktop-nav-links a:hover,#ntamba-main-header .ntamba-desktop-nav-links a:hover{color:#E5C07B !important;}.header-right-actions,.site-header .header-right-actions,#ntamba-main-header .header-right-actions,.site-header .ntamba-header-right,#ntamba-main-header .ntamba-header-right{display:flex !important;align-items:center !important;gap:18px !important;margin-left:auto !important;}.header-cart-trigger{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;cursor:pointer !important;}.header-cart-trigger .cart-count-badge,.header-cart-trigger .ntamba-cart-count-badge{position:absolute !important;top:-4px !important;right:-6px !important;background:#D4A017 !important;color:#211510 !important;font-size:10px !important;font-weight:700 !important;border-radius:9999px !important;min-width:16px !important;height:16px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 4px !important;line-height:1 !important;}.header-universal-hamburger,.site-header .header-universal-hamburger,#ntamba-main-header .header-universal-hamburger,button.header-universal-hamburger,.header-hamburger-trigger,#ntamba-mobile-menu-btn{display:flex !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;align-items:center !important;justify-content:center !important;background:rgba(255,255,255,0.12) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:8px !important;padding:8px !important;cursor:pointer !important;transition:background 0.2s ease,border-color 0.2s ease !important;}.header-universal-hamburger:hover,.header-hamburger-trigger:hover,#ntamba-mobile-menu-btn:hover{background:rgba(229,192,123,0.25) !important;border-color:#E5C07B !important;}.header-universal-hamburger svg,.header-hamburger-trigger svg,#ntamba-mobile-menu-btn svg{stroke:#FAF8F5 !important;width:22px !important;height:22px !important;display:block !important;}@media (max-width:991px){.site-header .desktop-nav-capsule,#ntamba-main-header .desktop-nav-capsule,.site-header .desktop-nav,#ntamba-main-header .desktop-nav{display:none !important;}.site-header .header-inner,#ntamba-main-header .header-inner,#ntamba-main-header .ntamba-header-container{padding:12px 18px !important;}.header-right-actions,.site-header .header-right-actions,#ntamba-main-header .header-right-actions,.site-header .ntamba-header-right,#ntamba-main-header .ntamba-header-right{gap:16px !important;}}.mobile-nav-drawer,#mobile-menu-drawer,.ntamba-popout-menu{position:absolute !important;top:72px !important;right:28px !important;left:auto !important;width:310px !important;max-width:calc(100vw - 40px) !important;height:auto !important;max-height:85vh !important;overflow-y:auto !important;background:#F4ECE4 !important;border:1.5px solid rgba(184,134,11,0.32) !important;border-radius:18px !important;box-shadow:0 16px 40px rgba(33,21,16,0.18) !important;padding:24px 22px !important;display:none !important;z-index:10005 !important;box-sizing:border-box !important;animation:popoutSlideDown 0.25s cubic-bezier(0.16,1,0.3,1) !important;}.ntamba-popout-menu.is-open,.mobile-nav-drawer.is-open{display:flex !important;flex-direction:column !important;}@keyframes popoutSlideDown{from{opacity:0;transform:translateY(-8px) scale(0.97);}to{opacity:1;transform:translateY(0) scale(1);}}.popout-backdrop,.mobile-drawer-backdrop{position:fixed !important;top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;background:transparent !important;z-index:10004 !important;display:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;}.popout-backdrop.is-open,.mobile-drawer-backdrop.is-open{display:block !important;}.ntamba-popout-menu .popout-close-btn,.mobile-nav-drawer .popout-close-btn{align-self:flex-end !important;background:transparent !important;border:none !important;color:#4A3B32 !important;font-size:20px !important;cursor:pointer !important;line-height:1 !important;margin-bottom:12px !important;padding:4px !important;transition:color 0.2s ease !important;}.ntamba-popout-menu .popout-close-btn:hover,.mobile-nav-drawer .popout-close-btn:hover{color:#B8860B !important;}.ntamba-popout-menu ul.popout-links,.mobile-nav-drawer ul.popout-links{list-style:none !important;padding:0 !important;margin:0 0 20px 0 !important;display:flex !important;flex-direction:column !important;gap:14px !important;}.ntamba-popout-menu ul.popout-links a,.mobile-nav-drawer ul.popout-links a{color:#211510 !important;font-size:16px !important;font-weight:600 !important;text-decoration:none !important;display:flex !important;align-items:center !important;gap:8px !important;transition:all 0.2s ease !important;}.ntamba-popout-menu ul.popout-links a:hover,.mobile-nav-drawer ul.popout-links a:hover{color:#B8860B !important;transform:translateX(3px) !important;}.ntamba-popout-menu ul.popout-links li.current-menu-item a,.mobile-nav-drawer ul.popout-links li.current-menu-item a{color:#B8860B !important;}.ntamba-popout-menu ul.popout-links li.current-menu-item a::before,.mobile-nav-drawer ul.popout-links li.current-menu-item a::before{content:'•' !important;color:#B8860B !important;font-size:18px !important;}.ntamba-popout-menu .popout-divider,.mobile-nav-drawer .popout-divider{height:1px !important;background:rgba(43,27,23,0.12) !important;margin-bottom:18px !important;}.ntamba-popout-menu .btn-popout-b2b,.mobile-nav-drawer .btn-popout-b2b{display:flex !important;align-items:center !important;justify-content:center !important;background:#B8860B !important;color:#FFFFFF !important;font-size:13.5px !important;font-weight:700 !important;padding:11px 18px !important;border-radius:50px !important;text-decoration:none !important;margin-bottom:12px !important;transition:background 0.2s ease !important;}.ntamba-popout-menu .btn-popout-b2b:hover,.mobile-nav-drawer .btn-popout-b2b:hover{background:#9A6735 !important;}.ntamba-popout-menu .btn-popout-whatsapp,.mobile-nav-drawer .btn-popout-whatsapp{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;color:#1A100B !important;font-size:13.5px !important;font-weight:600 !important;text-decoration:none !important;transition:color 0.2s ease !important;}.ntamba-popout-menu .btn-popout-whatsapp:hover,.mobile-nav-drawer .btn-popout-whatsapp:hover{color:#25D366 !important;}.site-header.is-scrolled,#ntamba-main-header.is-scrolled{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;background:rgba(20,12,9,0.94) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;box-shadow:0 4px 20px rgba(0,0,0,0.25) !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;transition:background 0.3s ease,padding 0.3s ease !important;padding-top:10px !important;padding-bottom:10px !important;z-index:1000 !important;}.site-header.is-scrolled .ntamba-brand-logo{filter:none !important;-webkit-filter:none !important;mix-blend-mode:normal !important;}section[id],div[id]{scroll-margin-top:85px !important;}body.single-post,.single-post .site-main,.single-post #primary{background-color:#F9F7F2 !important;color:#2A1E17 !important;}.single-post .site-main,main#primary,.single-post main#primary{padding-top:55px !important;box-sizing:border-box !important;}.single-post .single-post-container,.single-post-container{max-width:820px !important;margin:0 auto 60px !important;padding:0 20px !important;box-sizing:border-box !important;float:none !important;}.single-post article,.single-post-article{max-width:100% !important;width:100% !important;border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 auto !important;}.round-avatar-n,.author-avatar-circle,.single-post .avatar-n,.single-post .round-avatar-n{display:none !important;}.single-post .entry-header,.single-post .article-header-wrapper{text-align:left !important;margin:0 0 28px 0 !important;padding:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;}.single-post .post-breadcrumbs{font-size:13.5px !important;color:#7D6E65 !important;margin:0 0 16px 0 !important;padding:0 !important;text-align:left !important;display:flex !important;align-items:center !important;gap:6px !important;line-height:1.4 !important;}.single-post .post-breadcrumbs a{color:#7D6E65 !important;text-decoration:none !important;transition:color 0.2s ease !important;}.single-post .post-breadcrumbs a:hover{color:#1A100B !important;}.single-post .post-breadcrumbs .sep{color:#9C8E84 !important;margin:0 2px !important;}.single-post h1.entry-title,.single-post .post-title{font-family:var(--font-heading,'Lora',Georgia,serif) !important;font-size:clamp(28px,3.4vw,38px) !important;font-weight:700 !important;line-height:1.22 !important;color:#1A100B !important;text-align:left !important;margin:0 0 16px 0 !important;padding:0 !important;max-width:100% !important;width:100% !important;letter-spacing:-0.02em !important;}.single-post .entry-meta,.single-post .post-byline{font-size:14px !important;color:#6B5E55 !important;margin:0 0 28px 0 !important;padding:0 !important;display:flex !important;gap:8px !important;flex-wrap:wrap !important;align-items:center !important;text-align:left !important;line-height:1.5 !important;}.single-post .entry-meta .meta-separator,.single-post .post-byline .meta-separator{color:#9C8E84 !important;}.single-post .post-thumbnail,.single-post .featured-image,.single-post .featured-image-container,.single-post .post-featured-image-wrapper{width:100% !important;max-width:100% !important;margin:0 0 32px 0 !important;padding:0 !important;position:relative !important;z-index:1 !important;clear:both !important;float:none !important;}.single-post .post-thumbnail img,.single-post .featured-image img,.single-post .featured-image-container img,.single-post .post-featured-img{border-radius:16px !important;width:100% !important;height:auto !important;box-shadow:0 10px 30px rgba(43,27,23,0.08) !important;display:block !important;margin:0 auto !important;}.single-post blockquote,.single-post .lead-quote,.single-post .entry-content p.lead,.single-post .ntamba-article-body p.lead{background:#FAF8F5 !important;border-left:3.5px solid #B8860B !important;border-radius:8px !important;padding:20px 24px !important;margin:32px 0 !important;font-style:italic !important;font-size:17px !important;line-height:1.65 !important;color:#3A2D25 !important;box-sizing:border-box !important;}.single-post .entry-content,.single-post .ntamba-article-body{width:100% !important;max-width:840px !important;}.single-post .entry-content p,.single-post .ntamba-article-body p{font-size:17px !important;line-height:1.75 !important;color:#332720 !important;margin-bottom:22px !important;}.single-post .entry-content h2,.single-post .ntamba-article-body h2{font-family:var(--font-heading,'Lora',Georgia,serif) !important;font-size:24px !important;font-weight:700 !important;color:#211510 !important;margin-top:38px !important;margin-bottom:16px !important;}.single-post .entry-content h3,.single-post .ntamba-article-body h3{font-family:var(--font-heading,'Lora',Georgia,serif) !important;font-size:20px !important;font-weight:600 !important;color:#211510 !important;margin-top:28px !important;margin-bottom:12px !important;}.single-post .post-bottom-back,.single-post .btn-back-to-blog{display:inline-flex !important;align-items:center !important;color:#9A6735 !important;font-size:14px !important;font-weight:600 !important;text-decoration:none !important;margin:20px 0 !important;}.single-post .post-pagination-nav{display:flex !important;justify-content:space-between !important;gap:24px !important;padding:24px 0 !important;margin-top:36px !important;margin-bottom:40px !important;border-top:1px solid rgba(43,27,23,0.12) !important;border-bottom:1px solid rgba(43,27,23,0.12) !important;}.single-post .post-pagination-nav a{color:#211510 !important;font-size:14.5px !important;font-weight:600 !important;text-decoration:none !important;}.estate-heritage-card,div[class*="pre-footer"],div[class*="estate-heritage"]{max-width:840px !important;margin:50px auto 70px !important;padding:28px 34px !important;background:#1A120E !important;border-radius:16px !important;box-sizing:border-box !important;border:1px solid rgba(212,160,23,0.2) !important;}.estate-heritage-card .heritage-badge{display:flex !important;align-items:center !important;gap:8px !important;font-size:12px !important;font-family:monospace !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:#F5B738 !important;font-weight:700 !important;margin-bottom:8px !important;}.estate-heritage-card h3,.estate-heritage-card .heritage-title{color:#FAF8F5 !important;font-size:22px !important;font-weight:700 !important;margin-bottom:12px !important;margin-top:0 !important;font-family:var(--font-heading,'Lora',Georgia,serif) !important;}.estate-heritage-card p,.estate-heritage-card .heritage-description{color:#E6DFD5 !important;font-size:14.5px !important;line-height:1.6 !important;margin-bottom:16px !important;}.estate-heritage-card a,.estate-heritage-card .heritage-link{color:#E5C07B !important;text-decoration:none !important;font-weight:600 !important;font-size:13.5px !important;display:inline-flex !important;align-items:center !important;gap:6px !important;}@media only screen and (min-width:540px) and (max-width:768px){html body .woocommerce ul.products,html body .woocommerce-page ul.products,html body ul.products,html body ul.products[class*="columns-"],html body .site-main ul.products,html body .ntb-products ul.products{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:20px !important;justify-content:start !important;}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body ul.products li.product,html body li.product.ntamba-product-card{width:100% !important;max-width:340px !important;}}@media only screen and (min-width:769px) and (max-width:1023px){html body .woocommerce ul.products,html body .woocommerce-page ul.products,html body ul.products,html body ul.products[class*="columns-"],html body .site-main ul.products,html body .ntb-products ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;justify-content:start !important;width:100% !important;max-width:1280px !important;margin-left:auto !important;margin-right:auto !important;}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body ul.products li.product,html body li.product.ntamba-product-card{width:100% !important;max-width:330px !important;margin:0 !important;}}@media only screen and (min-width:1024px){html body .woocommerce ul.products,html body .woocommerce-page ul.products,html body ul.products,html body ul.products[class*="columns-"],html body .site-main ul.products,html body .ntb-products ul.products{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:24px !important;justify-content:start !important;width:100% !important;max-width:1280px !important;margin-left:auto !important;margin-right:auto !important;}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body ul.products li.product,html body li.product.ntamba-product-card{width:100% !important;max-width:310px !important;margin:0 !important;}}html body .woocommerce ul.products li.product a.aspect-\[4\/3\],html body .woocommerce-page ul.products li.product a.aspect-\[4\/3\],html body li.product.ntamba-product-card a.aspect-\[4\/3\]{height:240px !important;max-height:240px !important;aspect-ratio:4 / 3 !important;width:100% !important;overflow:hidden !important;}html body .woocommerce ul.products li.product img,html body .woocommerce-page ul.products li.product img,html body li.product.ntamba-product-card img{width:100% !important;height:240px !important;max-height:240px !important;object-fit:cover !important;object-position:center !important;}