.kd-sub-header,#kdNavDrawer,header-menu,.header-menu,.header__menu,.header__inline-menu,nav.header__inline-menu,.menu-list,.menu-list__list-item,.menu-list__link,.header-navigation,.header-nav,.header__navigation,.header-bottom,header nav,header .menu-list,div[class*=header] nav,.header__secondary-menu,ul.list-menu,ul.menu-list,.temu-breadcrumb,.breadcrumb,.breadcrumbs,nav[aria-label=Breadcrumb],nav[aria-label=breadcrumb],.header-menu-container{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important}.kd-site-header{width:100%!important;background:#fff!important;border-bottom:2px solid #e8e0d5!important;position:relative!important;z-index:1000!important;box-shadow:0 4px 15px #0000000d!important}.kd-header-announcement{background:linear-gradient(90deg,#8b4513,#cd7f32,#8b4513)!important;color:#fff!important;height:38px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important;display:flex!important;align-items:center!important}.kd-announcement-marquee{display:inline-flex!important;white-space:nowrap!important;animation:pdpMarquee 22s linear infinite!important;will-change:transform}.kd-announcement-marquee span{font-size:13px!important;font-weight:700!important;padding:0 12px!important}.kd-main-header{padding:12px 20px!important;background:#fff!important;border-bottom:1px solid #f2e9df!important}.kd-header-container{max-width:1480px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.kd-header-left{display:flex!important;align-items:center!important}.kd-header-center{text-align:center!important}.kd-brand-logo{text-decoration:none!important;display:flex!important;flex-direction:column!important;align-items:center!important}.kd-brand-title{font-size:24px!important;font-weight:900!important;color:#5c3413!important;letter-spacing:1.5px!important;line-height:1.1!important;font-family:inherit!important}.kd-brand-tagline{font-size:11px!important;font-weight:800!important;color:#cd7f32!important;letter-spacing:2px!important;margin-top:2px!important}.kd-logo-img{max-height:52px!important;width:auto!important;object-fit:contain!important}.kd-header-right{display:flex!important;align-items:center!important;gap:14px!important}.kd-search-form{display:flex!important;align-items:center!important;background:#fdfbf7!important;border:1.5px solid #e2d2c1!important;border-radius:25px!important;padding:4px 6px 4px 16px!important;width:240px!important}.kd-search-input{border:none!important;background:transparent!important;outline:none!important;font-size:13px!important;width:100%!important;color:#333!important}.kd-search-btn{background:#cd7f32!important;color:#fff!important;border:none!important;border-radius:50%!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;flex-shrink:0!important}.kd-cart-btn{position:relative!important;color:#5c3413!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;border-radius:50%!important;background:#fdfbf7!important;border:1.5px solid #e2d2c1!important;transition:transform .2s ease!important}.kd-cart-btn:hover{transform:scale(1.05)!important}.kd-cart-badge{position:absolute!important;top:-4px!important;right:-4px!important;background:#d32f2f!important;color:#fff!important;font-size:11px!important;font-weight:900!important;width:20px!important;height:20px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #ffffff!important}@media(max-width:900px){.kd-brand-title{font-size:18px!important}.kd-search-form{display:none!important}}.temu-product-container{max-width:1480px!important;width:95%!important;margin:0 auto!important;padding:0 24px 80px!important;box-sizing:border-box!important}@media(min-width:1024px){.temu-product-layout{display:grid!important;grid-template-columns:580px 1fr!important;gap:48px!important;align-items:start!important}}.temu-buy-buttons{display:flex!important;gap:12px!important;margin:20px 0!important}.temu-buy-now-btn,.temu-add-cart-btn{flex:1!important;min-height:54px!important;padding:14px 20px!important;font-size:15px!important;font-weight:800!important;border-radius:10px!important;letter-spacing:.5px!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease!important}.temu-buy-now-btn{background:linear-gradient(135deg,#ff6533,#fb1919)!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #fb19194d!important}.temu-add-cart-btn{background:#cd7f32!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #cd7f3240!important}.temu-buy-now-btn:hover,.temu-add-cart-btn:hover{transform:translateY(-2px)!important}.pdp-announcement-bar{overflow:hidden!important;position:relative!important;white-space:nowrap!important;background:#222!important;color:#fff!important;padding:12px 0!important;border-radius:25px!important;margin-bottom:24px!important;max-width:100%!important}.pdp-announcement-marquee{display:inline-flex!important;white-space:nowrap!important;animation:pdpMarquee 20s linear infinite!important;will-change:transform}.pdp-announcement-marquee span{font-size:14px!important;padding:0 10px!important}@keyframes pdpMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}details.pdp-faq-item{border:1px solid #e8e0d5;border-radius:10px;margin-bottom:12px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}details.pdp-faq-item[open]{border-color:#cd7f32;box-shadow:0 4px 12px #cd7f321a}summary.pdp-faq-question{padding:16px 20px;font-size:15px;font-weight:700;color:#222;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;background:#fdfbf7}summary.pdp-faq-question::-webkit-details-marker{display:none}summary.pdp-faq-question:after{content:"+";font-size:20px;font-weight:800;color:#cd7f32;transition:transform .2s ease}details[open] summary.pdp-faq-question:after{content:"?";color:#d32f2f}.pdp-faq-answer{padding:16px 20px;font-size:14px;line-height:1.6;color:#555;border-top:1px solid #f0e6da;background:#fff}.temu-bestseller-img{aspect-ratio:4 / 5!important;min-height:260px!important}.temu-bestseller-img img{width:100%!important;height:100%!important;object-fit:cover!important}.temu-flash-card-img,.temu-flash-img{aspect-ratio:1 / 1!important;min-height:240px!important}.temu-flash-card-img img,.temu-flash-img img{width:100%!important;height:100%!important;object-fit:cover!important}.temu-lp-img,.temu-product-img,.temu-featured-img,.temu-grid-img,.temu-card-img{aspect-ratio:1 / 1!important;min-height:240px!important}.temu-lp-img img,.temu-product-img img,.temu-featured-img img,.temu-grid-img img,.temu-card-img img{width:100%!important;height:100%!important;object-fit:cover!important}.temu-hero-slider{aspect-ratio:2.6 / 1!important;min-height:520px!important}@media(min-width:1024px){.temu-hero-slider{aspect-ratio:3 / 1!important;min-height:600px!important}}.temu-mega-card img,.temu-sale-card img{height:280px!important;object-fit:cover!important}.temu-promo-bar{background:linear-gradient(90deg,#8b4513,#cd7f32,#8b4513)!important;font-size:14px!important;height:40px!important;font-weight:800!important}.temu-main-image{min-height:580px!important;background:#fdfbf7!important;border-radius:12px!important;border:1px solid #eae0d5!important}.temu-main-image img{width:100%!important;height:100%!important;object-fit:contain!important;min-height:580px!important}.temu-gallery-wrap{max-width:580px!important}.temu-thumb-item{width:84px!important;height:84px!important;border-radius:8px!important}.kd-free-ship-notice{display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:1.5px solid #2e7d32;border-radius:10px;margin:16px 0;font-size:14px;color:#1b5e20;box-shadow:0 2px 8px #2e7d321f}.kd-free-ship-notice .ship-icon{font-size:24px;flex-shrink:0}.kd-copper-4points-box{background:#fffdfa;border:1.5px solid #e2d2c1;border-radius:12px;padding:18px;margin:18px 0;box-shadow:0 4px 12px #b8733314}.kd-4points-title{font-size:16px;font-weight:800;color:#5c3413;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #ebdccb;display:flex;align-items:center;gap:6px}.kd-4points-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.kd-4points-list li{display:flex;align-items:flex-start;gap:12px}.kd-point-icon{font-size:22px;line-height:1;flex-shrink:0;background:#f7ebe0;padding:6px;border-radius:8px}.kd-point-text{display:flex;flex-direction:column;gap:2px}.kd-point-text strong{font-size:14px;color:#3b200a;font-weight:700}.kd-point-text span{font-size:13px;color:#665140;line-height:1.4}.temu-price-banner{background:linear-gradient(135deg,#fff5f0,#ffebe3)!important;border:1.5px solid #ff6533!important;border-radius:12px!important;padding:18px!important}.temu-urgency-box{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px dashed #ffb399;font-size:14px;color:#d32f2f}.temu-timer-display{display:flex;align-items:center;gap:4px;font-weight:800}.temu-timer-num{background:#d32f2f;color:#fff;padding:4px 8px;border-radius:4px;font-size:14px;font-family:monospace}.temu-stock-box{background:#fff8e1!important;border:1px solid #ffe082!important;padding:12px 16px!important;border-radius:8px!important;margin:16px 0!important}.temu-stock-fill{background:linear-gradient(90deg,#ff9800,#f44336)!important;height:8px!important;border-radius:4px!important}.kd-reviews-section{margin:36px 0 28px;padding:28px;background:#fff;border-radius:16px;border:1.5px solid #eae0d5;box-shadow:0 4px 20px #0000000a}.kd-reviews-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #cd7f32}.kd-reviews-heading{font-size:24px;font-weight:800;color:#222;margin:0 0 6px}.kd-reviews-score-bar{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;flex-wrap:wrap}.kd-reviews-stars{color:#ffb800;font-size:18px;letter-spacing:1px}.kd-reviews-score{font-weight:800;color:#222}.kd-reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.kd-review-card{background:#fdfbf7;border:1px solid #e8e0d5;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:8px}.kd-review-top{display:flex;align-items:center;justify-content:space-between}.kd-reviewer-info{display:flex;align-items:center;gap:8px}.kd-reviewer-info strong{font-size:15px;color:#222}.kd-verified-tag{font-size:11px;background:#e8f5e9;color:#2e7d32;font-weight:700;padding:2px 6px;border-radius:4px}.kd-review-date{font-size:12px;color:#888}.kd-review-stars{color:#ffb800;font-size:15px}.kd-review-title{font-size:15px;font-weight:700;color:#3b200a;margin:2px 0 0}.kd-review-body{font-size:14px;line-height:1.55;color:#555;margin:0}.kd-sticky-buy-bar{position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;background:#fff;box-shadow:0 -6px 24px #00000029;border-top:2px solid #cd7f32;z-index:9999;padding:12px 24px;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.kd-sticky-inner{max-width:1480px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.kd-sticky-price-info{display:flex;flex-direction:column}.kd-sticky-title{font-size:14px;font-weight:800;color:#222}.kd-sticky-price{font-size:22px;font-weight:900;color:#d32f2f}.kd-sticky-btns{display:flex;align-items:center;gap:14px;flex-grow:1;max-width:580px}.kd-sticky-buy-now{flex:1;background:linear-gradient(135deg,#ff6533,#fb1919);color:#fff;border:none;padding:14px 20px;font-size:15px;font-weight:800;border-radius:10px;cursor:pointer;box-shadow:0 4px 14px #fb19194d;transition:transform .2s ease;white-space:nowrap;min-height:52px;letter-spacing:.5px}.kd-sticky-add-cart{flex:1;background:#cd7f32;color:#fff;border:none;padding:14px 20px;font-size:15px;font-weight:800;border-radius:10px;cursor:pointer;transition:transform .2s ease;white-space:nowrap;min-height:52px;letter-spacing:.5px;box-shadow:0 4px 14px #cd7f3240}.kd-sticky-buy-now:hover,.kd-sticky-add-cart:hover{transform:translateY(-2px)}@media(max-width:768px){html,body{overflow-x:hidden!important;max-width:100vw!important}.kd-reviews-grid{grid-template-columns:1fr!important}.kd-reviews-section{padding:16px!important;margin:20px 0!important}}@media(max-width:640px){html,body{overflow-x:hidden!important;max-width:100vw!important}.temu-product-container{width:100%!important;max-width:100vw!important;padding:0 12px 85px!important;box-sizing:border-box!important;overflow-x:hidden!important}.temu-product-layout,.temu-gallery-wrap{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.temu-gallery-thumbs{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:6px!important}.temu-thumb-item{width:64px!important;height:64px!important;flex-shrink:0!important}.temu-main-image{min-height:unset!important;height:auto!important;aspect-ratio:1 / 1!important;width:100%!important;max-width:100%!important}.temu-main-image img{min-height:unset!important;height:100%!important;width:100%!important;object-fit:contain!important}.temu-details-wrap,.kd-copper-4points-box,.kd-free-ship-notice,.temu-price-banner,.temu-stock-box,.pdp-benefits-section,.kd-reviews-section,.temu-description-section,.pdp-faq-section{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.kd-free-ship-notice{font-size:13px!important;padding:10px 12px!important}.kd-sticky-buy-bar{padding:10px 12px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}.kd-sticky-inner{width:100%!important;gap:8px!important}.kd-sticky-title{display:none!important}.kd-sticky-price{font-size:16px!important}.kd-sticky-btns{gap:6px!important}.kd-sticky-buy-now,.kd-sticky-add-cart{padding:10px 6px!important;font-size:12px!important;min-height:44px!important;font-weight:800!important}.temu-buy-buttons{flex-direction:column!important;gap:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kd-enhancements.css.map */
