.supply-time-info{display:flex;align-items:center;gap:13px;padding:14px;background:#fff8e1;border:1px solid #ffe082;border-radius:12px;margin-bottom:15px;margin-top:10px;transition:all .3s ease}.supply-time-info:hover{box-shadow:0 4px 12px #ffc10726;transform:translateY(-2px)}.supply-time-info .supply-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.supply-time-info .supply-icon i{font-size:24px;color:#f57c00}.supply-time-info .supply-content{flex:1}.supply-time-info .supply-title{margin:0 0 4px;font-size:13px;font-weight:600;color:#e65100;line-height:1.5}.supply-time-info .supply-text{margin:0;font-size:11px;color:#5d4037;line-height:1.5;font-weight:400!important}@media (max-width: 768px){.visual-approval-info{padding:12px 16px;gap:12px}.visual-approval-info .approval-icon{width:48px;height:48px}.visual-approval-info .approval-icon i{font-size:24px}.visual-approval-info .approval-content h6{font-size:13px}.visual-approval-info .approval-content p{font-size:11px}.supply-time-info{padding:12px 16px;gap:12px}.supply-time-info .supply-icon{width:48px;height:48px}.supply-time-info .supply-icon i{font-size:24px}.supply-time-info .supply-title{font-size:13px}.supply-time-info .supply-text{font-size:11px}}.visual-approval-info{display:flex;align-items:center;gap:13px;padding:14px;background:#f6fff7;border:1px solid #dff2e4ff;border-radius:12px;margin-bottom:18px;margin-top:18px}.visual-approval-info:hover{box-shadow:0 4px 12px #4caf5026;transform:translateY(-2px)}.visual-approval-info .approval-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.visual-approval-info .approval-icon i{font-size:24px;color:#2b2b2b}.visual-approval-info .approval-content{flex:1}.visual-approval-info .approval-content h6{margin:0 0 4px;font-size:13px;font-weight:600;color:#1f1f1f;line-height:1.5}.visual-approval-info .approval-content p{margin:0;font-size:11px;color:#1d1d1d;line-height:1.5;font-weight:400!important}@media (max-width: 768px){.visual-approval-info{padding:12px 16px;gap:12px}.visual-approval-info .approval-icon{width:48px;height:48px}.visual-approval-info .approval-icon i{font-size:24px}.visual-approval-info .approval-content h6{font-size:13px}.visual-approval-info .approval-content p{font-size:11px}}.quick-features{margin-top:.85rem!important;width:100%}.quick-features-row{display:flex;align-items:stretch;width:100%;margin:0;padding:0;border:1px solid #eee;border-radius:12px;background:#fff;overflow:hidden}.quick-feature-box{flex:1 1 0;min-width:0}.quick-feature-box+.quick-feature-box{border-left:1px solid #f1f1f1}.quick-features .feature-item{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:10px 6px!important;min-height:0!important;text-align:center;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;box-sizing:border-box;transform:none!important}.quick-features .feature-item:hover{background:#faf7fb!important;transform:none!important}.quick-features .feature-item i{font-size:15px!important;color:var(--primary-purple, #540d4e)!important;margin:0!important;line-height:1}.quick-features .feature-item span{font-size:11px!important;font-weight:400!important;color:#5c5560!important;line-height:1.25!important;display:block;word-break:break-word}@media (max-width: 767px){.quick-features .feature-item{padding:8px 3px!important;gap:3px}.quick-features .feature-item i{font-size:14px!important}.quick-features .feature-item span{font-size:9px!important}}@media (max-width: 360px){.quick-features{margin-top:.65rem!important}.quick-features-row{border-radius:10px}.quick-features .feature-item{padding:7px 2px!important}.quick-features .feature-item i{font-size:13px!important}.quick-features .feature-item span{font-size:8px!important;line-height:1.2!important}}@media (max-width: 768px){#productTabs{display:flex;flex-wrap:nowrap;width:100%}#productTabs .nav-item{flex:1;min-width:0;text-align:center}#productTabs .nav-link{font-size:10px;padding:8px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}}.payment-details{margin-top:1.5rem!important;font-size:11px;color:#4e4e4e;line-height:1.5;font-weight:400!important}.payment-details-row{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;padding:6px 0}.payment-icon-wrapper{flex-shrink:0;display:flex;align-items:center}.payment-icon{font-size:32px;color:#169a35}.payment-text{font-size:10px;color:#848484;line-height:1.7;text-align:left;margin:0;font-weight:200px!important;flex:1}@media (max-width: 768px){.payment-icon{font-size:28px}.payment-text{font-size:10px}}@media (max-width: 576px){.payment-icon{font-size:24px}.payment-text{font-size:10px}}.product-details .detail-box h5{font-family:Poppins,Poppins Fallback,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.02em;color:#2b2430}.additional-info,.additional-info p,.additional-info li,.additional-info span,.additional-info div,.additional-info strong,.additional-info em,.additional-info a,.additional-info h3,.additional-info h4,.additional-info h5,.additional-info h6{font-family:Poppins,Poppins Fallback,sans-serif!important}.additional-info{font-size:14px!important;color:#4a4a4a!important;line-height:1.75!important;font-weight:400!important}.additional-info .urun-story{font-size:14px!important;line-height:1.75!important;color:#4a4a4a!important}.additional-info .urun-story h3{font-size:16px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:-.02em!important;color:#2b2430!important;margin:16px 0 8px!important}.additional-info .urun-story h4{font-size:15px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:-.02em!important;color:#2b2430!important;margin:18px 0 8px!important}.additional-info .urun-story p{margin:0 0 10px!important}.additional-info .urun-story ul{list-style:none!important;padding:0!important;margin:0 0 4px!important}.additional-info .urun-story li{margin:0 0 6px!important}.additional-info .urun-story .story-close{font-weight:500!important;color:#2b2430!important;margin-top:12px!important}.special-notes{font-size:13px!important;color:#525252!important;line-height:1.5!important;font-weight:400!important}.special-notes li{font-size:13px!important}.product-reviews-slider{margin-top:2rem;padding:0}.reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.reviews-title{font-size:15px;font-weight:500;color:#333;margin:0;display:flex;align-items:center;gap:8px;letter-spacing:-.2px}.reviews-title i{color:gold;font-size:16px}.reviews-navigation{display:flex;gap:8px}.review-nav-btn{width:32px;height:32px;border:1px solid #e0e0e0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#666;font-size:12px}.review-nav-btn:hover{background:var(--primary-purple);border-color:var(--primary-purple);color:#fff;transform:scale(1.05)}.review-nav-btn:disabled{opacity:.3;cursor:not-allowed;transform:scale(1)}.reviews-swiper{overflow:hidden;padding:5px}.review-card{background:#fafafa;border:1px solid #efefef;border-radius:10px;padding:16px;height:100%;display:flex;flex-direction:column;gap:12px;transition:all .2s ease}.review-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f;border-color:#e0e0e0;background:#fff}.review-header{display:flex;justify-content:space-between;align-items:flex-start}.reviewer-info{display:flex;gap:10px;align-items:center}.reviewer-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary-purple) 0%,#c084fc 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.reviewer-details{display:flex;flex-direction:column;gap:3px}.reviewer-name{font-size:13px;font-weight:500;color:#333;margin:0;letter-spacing:-.2px}.review-rating{display:flex;gap:2px}.review-rating i{color:gold;font-size:11px}.review-date{font-size:11px;color:#999;white-space:nowrap;font-weight:400}.review-text{font-size:13px;line-height:1.5;color:#666;margin:0;flex:1;font-weight:400}.review-verified{display:flex;align-items:center;gap:5px;font-size:11px;color:#28a745;padding-top:8px;border-top:1px solid #f5f5f5;font-weight:400}.review-verified i{font-size:12px}#productTabs{flex-wrap:wrap}.yorum-sekme{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:28px;align-items:start}.yorum-form-kutu,.yorum-liste-kutu{background:#fafafa;border:1px solid #efefef;border-radius:12px;padding:20px}.yorum-form-kutu h4,.yorum-liste-kutu h4{font-size:18px;margin-bottom:8px}.yorum-form-aciklama{font-size:13px;color:#666;line-height:1.6;margin-bottom:16px}.yorum-form-kutu .form-label{font-size:13px;font-weight:500;margin-bottom:6px}.yorum-form-mesaj{border-radius:8px;padding:10px 12px;font-size:13px;margin-bottom:14px}.yorum-form-mesaj.is-ok{background:#eefaf1;color:#1e7a34}.yorum-form-mesaj.is-err{background:#fff1f1;color:#b42318}.yorum-gonder-btn{background:var(--primary-purple);color:#fff;border:none;border-radius:8px;padding:12px 18px;font-weight:500;width:100%}.yorum-gonder-btn:disabled{opacity:.65}.yorum-karsilama{font-size:14px;font-weight:500;margin-bottom:12px}.yorum-yildiz-sec{display:flex;gap:6px;margin-bottom:14px}.yorum-yildiz-btn{border:none;background:transparent;color:#d0d0d0;font-size:26px;line-height:1;padding:0;cursor:pointer}.yorum-yildiz-btn.secili{color:#ffc107}.yorum-liste-kart{background:#fff;border:1px solid #efefef;border-radius:10px;padding:14px;margin-bottom:12px}.yorum-liste-ust{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.yorum-liste-isim{font-size:14px;font-weight:500;margin:0 0 4px}.yorum-liste-yildiz{color:#ffc107;font-size:12px}.yorum-liste-tarih{font-size:12px;color:#999;white-space:nowrap}.yorum-liste-metin{font-size:14px;line-height:1.6;color:#444;margin:0 0 10px;white-space:pre-wrap}.yorum-bos{font-size:14px;color:#777;margin:0}@media (max-width: 768px){.yorum-sekme{grid-template-columns:1fr}}.reviews-swiper .swiper-slide{height:auto}@media (max-width: 768px){.product-reviews-slider{margin-top:1.5rem}.reviews-header{margin-bottom:1rem;padding-bottom:.6rem}.reviews-title{font-size:13px;font-weight:500}.reviews-title i{font-size:14px}.review-nav-btn{width:28px;height:28px;font-size:11px}.review-card{padding:12px;gap:10px;border-radius:8px}.reviewer-avatar{width:34px;height:34px;font-size:14px}.reviewer-info{gap:8px}.reviewer-name{font-size:12px;font-weight:500}.review-rating i,.review-date{font-size:10px}.review-text{font-size:12px;line-height:1.4}.review-verified{font-size:10px;padding-top:6px;gap:4px}.review-verified i{font-size:11px}}@media (max-width: 576px){.product-reviews-slider{margin-top:1.25rem}.reviews-header{gap:8px}.reviews-title{font-size:12px}.reviews-title i{font-size:13px}.review-nav-btn{width:26px;height:26px;font-size:10px}.review-card{padding:10px;gap:8px}.reviewer-avatar{width:30px;height:30px;font-size:12px}.reviewer-info{gap:7px}.reviewer-name{font-size:11px}.review-rating i,.review-date{font-size:9px}.review-text{font-size:11px;line-height:1.35}.review-verified{font-size:9px;padding-top:5px;gap:3px}.review-verified i{font-size:10px}}.alternative-products{margin-top:1.5rem!important;padding:0}.alternative-title{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;display:flex;align-items:center;gap:8px}.alternative-title i{color:var(--primary-purple);font-size:16px}.alternative-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.alternative-product-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease;text-decoration:none;color:inherit;height:100%}.alternative-product-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--primary-purple)}.alternative-product-image{width:100%;height:140px;overflow:hidden;background:#f8f9fa;position:relative}.alternative-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.alternative-product-card:hover .alternative-product-image img{transform:scale(1.05)}.alternative-product-info{padding:8px;display:flex;flex-direction:column;gap:4px;flex:1}.alternative-product-name{font-size:11px;font-weight:500;color:#333;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px}.alternative-product-price{display:flex;flex-direction:column;gap:2px;margin-top:auto}.alt-old-price{font-size:9px;color:#999;text-decoration:line-through}.alt-current-price{font-size:13px;font-weight:700;color:var(--primary-purple)}@media (max-width: 768px){.alternative-products-grid{grid-template-columns:repeat(4,1fr);gap:8px}.alternative-product-image{height:125px}.alternative-product-info{padding:6px}.alternative-product-name{font-size:10px;min-height:26px;-webkit-line-clamp:2}.alt-current-price{font-size:12px}.alt-old-price{font-size:8px}.alternative-title{font-size:13px}.alternative-title i{font-size:14px}}@media (max-width: 576px){.alternative-products-grid{grid-template-columns:repeat(4,1fr);gap:6px}.alternative-product-card{border-radius:6px}.alternative-product-image{height:110px}.alternative-product-info{padding:5px}.alternative-product-name{font-size:9px;min-height:24px;line-height:1.2}.alt-current-price{font-size:11px}.alt-old-price{font-size:8px}.alternative-title{font-size:12px;margin-bottom:8px}.alternative-title i{font-size:13px}}@media (max-width: 400px){.alternative-products-grid{gap:5px}.alternative-product-image{height:100px}.alternative-product-info{padding:4px}.alternative-product-name{font-size:8px;min-height:20px}.alt-current-price{font-size:10px}.alt-old-price{font-size:7px}}.urun-ilgili-kategoriler ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 8px}.urun-ilgili-kategoriler li a{display:inline-block;padding:6px 14px;border:1px solid #e3e3e3;border-radius:20px;font-size:13px;color:#444;background:#fff;text-decoration:none}.urun-ilgili-kategoriler li a:hover{border-color:var(--primary-color);color:var(--primary-color)}
