.ProductSellerCard-module__79QGMG__card-link{display:block}.ProductSellerCard-module__79QGMG__card{border-radius:var(--radius-200);box-shadow:0 4px 6px var(--black-alpha-10);border-style:solid;border-width:1px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateZ(0)}.ProductSellerCard-module__79QGMG__card:hover{box-shadow:0 10px 15px var(--black-alpha-20);transform:scale(1.01)translateY(-2px)translateZ(0)}.ProductSellerCard-module__79QGMG__card.ProductSellerCard-module__79QGMG__light{background-color:var(--background-100);border-color:var(--neutral-200)}.ProductSellerCard-module__79QGMG__card.ProductSellerCard-module__79QGMG__light:hover{background-color:var(--background-50);border-color:var(--neutral-300)}.ProductSellerCard-module__79QGMG__card.ProductSellerCard-module__79QGMG__dark{background-color:var(--gray-700-alpha-70);border-color:var(--neutral-700)}.ProductSellerCard-module__79QGMG__card.ProductSellerCard-module__79QGMG__dark:hover{background-color:var(--dark-color);border-color:var(--neutral-600)}.ProductSellerCard-module__79QGMG__cover-section{height:96px;position:relative}.ProductSellerCard-module__79QGMG__cover-image{object-fit:cover}.ProductSellerCard-module__79QGMG__logo-wrapper{position:absolute;bottom:-16px;left:12px}.ProductSellerCard-module__79QGMG__logo-container{border-radius:var(--radius-1000);border-style:solid;border-width:2px;width:48px;height:48px;position:relative;overflow:hidden}.ProductSellerCard-module__79QGMG__logo-container.ProductSellerCard-module__79QGMG__light{border-color:var(--background-200);background-color:var(--bg)}.ProductSellerCard-module__79QGMG__logo-container.ProductSellerCard-module__79QGMG__dark{border-color:var(--dark-color);background-color:var(--bg)}.ProductSellerCard-module__79QGMG__logo-image{object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ProductSellerCard-module__79QGMG__card:hover .ProductSellerCard-module__79QGMG__logo-image{transform:scale(1.01)}.ProductSellerCard-module__79QGMG__verified-badge-wrapper{position:absolute;top:6px;right:6px}.ProductSellerCard-module__79QGMG__verified-badge{align-items:center;gap:var(--spacing-50);will-change:transform;transition:all .5s ease-in-out;display:flex;transform:translateZ(0)}.ProductSellerCard-module__79QGMG__card:hover .ProductSellerCard-module__79QGMG__verified-badge{transform:scale(1.1)translateY(-2px)}.ProductSellerCard-module__79QGMG__verified-badge.ProductSellerCard-module__79QGMG__light{background-color:var(--background-50)}.ProductSellerCard-module__79QGMG__verified-badge.ProductSellerCard-module__79QGMG__dark{background-color:var(--neutral-700)}.ProductSellerCard-module__79QGMG__verified-icon{width:12px;height:12px;color:var(--info-500)}.ProductSellerCard-module__79QGMG__verified-text{font-size:10px}.ProductSellerCard-module__79QGMG__content{gap:var(--spacing-200);flex-direction:column;padding:24px 12px 12px;display:flex}.ProductSellerCard-module__79QGMG__header-row{justify-content:space-between;align-items:flex-start;display:flex}.ProductSellerCard-module__79QGMG__seller-info{flex:1}.ProductSellerCard-module__79QGMG__seller-name{margin-bottom:var(--spacing-50);font-size:14px;font-weight:600;transition:all .3s ease-in-out}.ProductSellerCard-module__79QGMG__seller-name.ProductSellerCard-module__79QGMG__light{color:var(--dark-background)}.ProductSellerCard-module__79QGMG__seller-name.ProductSellerCard-module__79QGMG__dark{color:var(--neutral-100)}.ProductSellerCard-module__79QGMG__product-count{align-items:center;gap:var(--spacing-100);font-size:10px;display:flex}.ProductSellerCard-module__79QGMG__store-icon{width:12px;height:12px;color:var(--neutral-500)}.ProductSellerCard-module__79QGMG__product-count-text.ProductSellerCard-module__79QGMG__light{color:var(--neutral-600)}.ProductSellerCard-module__79QGMG__product-count-text.ProductSellerCard-module__79QGMG__dark{color:var(--neutral-400)}.ProductSellerCard-module__79QGMG__rating-display{color:var(--warning-500);align-items:center;display:flex}.ProductSellerCard-module__79QGMG__rating-star{width:var(--icon-400);height:var(--icon-400);margin-right:var(--spacing-100)}.ProductSellerCard-module__79QGMG__rating-value{font-weight:500}.ProductSellerCard-module__79QGMG__badges{gap:var(--spacing-100);flex-wrap:wrap;display:flex}.ProductSellerCard-module__79QGMG__badge{align-items:center;gap:var(--spacing-150);padding:var(--spacing-100)var(--spacing-200);border-radius:var(--radius-200);border-style:solid;border-width:1px;font-size:12px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateZ(0)}.ProductSellerCard-module__79QGMG__badge:hover{transform:scale(1.05)}.ProductSellerCard-module__79QGMG__badge-icon{width:14px;height:14px}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__light{background-color:var(--warning-50);border-color:var(--warning-300);color:#a16207}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__light:hover{background-color:var(--warning-100)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__light .ProductSellerCard-module__79QGMG__badge-icon{color:var(--warning-600)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__dark{color:var(--warning-300);background-color:#854d0e66;border-color:#a16207}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__dark:hover{background-color:#854d0e99}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__rating.ProductSellerCard-module__79QGMG__dark .ProductSellerCard-module__79QGMG__badge-icon{color:var(--warning-500)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__light{background-color:var(--success-50);border-color:var(--success-300);color:var(--success-700)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__light:hover{background-color:var(--success-100)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__light .ProductSellerCard-module__79QGMG__badge-icon{color:var(--success-600)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__dark{border-color:var(--success-700);color:var(--success-300);background-color:#14532d66}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__dark:hover{background-color:#14532d99}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__response.ProductSellerCard-module__79QGMG__dark .ProductSellerCard-module__79QGMG__badge-icon{color:var(--success-500)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__light{background-color:var(--info-50);border-color:var(--info-300);color:#1e40af}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__light:hover{background-color:var(--info-100)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__light .ProductSellerCard-module__79QGMG__badge-icon{color:var(--info-600)}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__dark{color:var(--info-300);background-color:#1e3a8a66;border-color:#1e40af}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__dark:hover{background-color:#1e3a8a99}.ProductSellerCard-module__79QGMG__badge.ProductSellerCard-module__79QGMG__shipping.ProductSellerCard-module__79QGMG__dark .ProductSellerCard-module__79QGMG__badge-icon{color:var(--info-500)}.ProductSellerCard-module__79QGMG__performance{gap:var(--spacing-300);grid-template-columns:repeat(2,1fr);font-size:14px;display:grid}.ProductSellerCard-module__79QGMG__performance.ProductSellerCard-module__79QGMG__light{color:var(--neutral-600)}.ProductSellerCard-module__79QGMG__performance.ProductSellerCard-module__79QGMG__dark{color:var(--neutral-400)}.ProductSellerCard-module__79QGMG__perf-item{align-items:center;gap:var(--spacing-100);display:flex}.ProductSellerCard-module__79QGMG__perf-icon{width:var(--icon-300);height:var(--icon-300);color:var(--neutral-500)}@media (min-width:640px){.ProductSellerCard-module__79QGMG__card{border-radius:var(--radius-300)}.ProductSellerCard-module__79QGMG__card:hover{transform:scale(1.02)translateY(-4px)translateZ(0)}.ProductSellerCard-module__79QGMG__cover-section{height:112px}.ProductSellerCard-module__79QGMG__logo-wrapper{bottom:-20px;left:16px}.ProductSellerCard-module__79QGMG__logo-container{border-width:3px;width:56px;height:56px}.ProductSellerCard-module__79QGMG__verified-badge-wrapper{top:8px;right:8px}.ProductSellerCard-module__79QGMG__verified-icon{width:14px;height:14px}.ProductSellerCard-module__79QGMG__verified-text{font-size:12px}.ProductSellerCard-module__79QGMG__content{gap:var(--spacing-300);padding:28px 16px 16px}.ProductSellerCard-module__79QGMG__seller-name{margin-bottom:var(--spacing-100);font-size:16px}.ProductSellerCard-module__79QGMG__product-count{gap:var(--spacing-150);font-size:12px}.ProductSellerCard-module__79QGMG__store-icon{width:14px;height:14px}.ProductSellerCard-module__79QGMG__badges{gap:var(--spacing-150)}.ProductSellerCard-module__79QGMG__card:hover .ProductSellerCard-module__79QGMG__logo-image{transform:scale(1.02)}}@media (min-width:1024px){.ProductSellerCard-module__79QGMG__card:hover{transform:scale(1.03)translateY(-6px)translateZ(0)}.ProductSellerCard-module__79QGMG__cover-section{height:128px}.ProductSellerCard-module__79QGMG__logo-wrapper{bottom:-24px}.ProductSellerCard-module__79QGMG__logo-container{border-width:4px;width:64px;height:64px}.ProductSellerCard-module__79QGMG__verified-icon{width:var(--icon-300);height:var(--icon-300)}.ProductSellerCard-module__79QGMG__content{gap:var(--spacing-400);padding-top:32px}.ProductSellerCard-module__79QGMG__seller-name{font-size:18px}.ProductSellerCard-module__79QGMG__product-count{gap:var(--spacing-200);font-size:14px}.ProductSellerCard-module__79QGMG__store-icon{width:var(--icon-300);height:var(--icon-300)}.ProductSellerCard-module__79QGMG__badges{gap:var(--spacing-200)}.ProductSellerCard-module__79QGMG__perf-icon{width:var(--icon-300);height:var(--icon-300)}.ProductSellerCard-module__79QGMG__card:hover .ProductSellerCard-module__79QGMG__logo-image{transform:scale(1.03)}}
@keyframes ProductReviews-module__OjKCJW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductReviews-module__OjKCJW__fillBar{0%{width:0}to{width:var(--target-width,100%)}}.ProductReviews-module__OjKCJW__fadeInUp{opacity:0;animation:.4s ease-in-out forwards ProductReviews-module__OjKCJW__fadeInUp}.ProductReviews-module__OjKCJW__fillBar{animation:.8s ease-out .2s forwards ProductReviews-module__OjKCJW__fillBar}.ProductReviews-module__OjKCJW__container{width:100%;padding:3rem 0}.ProductReviews-module__OjKCJW__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.ProductReviews-module__OjKCJW__grid{grid-template-columns:1fr 2fr;gap:3rem}}.ProductReviews-module__OjKCJW__summaryCard,.ProductReviews-module__OjKCJW__reviewsCard{border-radius:1.5rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.ProductReviews-module__OjKCJW__summaryCard.ProductReviews-module__OjKCJW__dark,.ProductReviews-module__OjKCJW__reviewsCard.ProductReviews-module__OjKCJW__dark{box-shadow:0 20px 60px var(--black-alpha-50),0 0 0 1px #ffffff0d;background:linear-gradient(135deg,#111827f2 0%,#1f2937f2 100%)}.ProductReviews-module__OjKCJW__summaryCard.ProductReviews-module__OjKCJW__light,.ProductReviews-module__OjKCJW__reviewsCard.ProductReviews-module__OjKCJW__light{background:linear-gradient(135deg,var(--glass-white-95)0%,#f9fafbf2 100%);box-shadow:0 20px 60px var(--black-alpha-10),0 0 0 1px var(--black-alpha-05)}.ProductReviews-module__OjKCJW__summaryCard:hover,.ProductReviews-module__OjKCJW__reviewsCard:hover{transform:translateY(-4px)}.ProductReviews-module__OjKCJW__summaryCard.ProductReviews-module__OjKCJW__dark:hover,.ProductReviews-module__OjKCJW__reviewsCard.ProductReviews-module__OjKCJW__dark:hover{box-shadow:0 30px 80px var(--black-alpha-50),0 0 0 1px var(--white-alpha-10)}.ProductReviews-module__OjKCJW__summaryCard.ProductReviews-module__OjKCJW__light:hover,.ProductReviews-module__OjKCJW__reviewsCard.ProductReviews-module__OjKCJW__light:hover{box-shadow:0 30px 80px var(--black-alpha-10),0 0 0 1px var(--black-alpha-10)}.ProductReviews-module__OjKCJW__cardTitle{letter-spacing:-.025em;margin-bottom:2rem;font-size:1.5rem;font-weight:700;transition:color .3s}.ProductReviews-module__OjKCJW__cardTitle.ProductReviews-module__OjKCJW__dark{color:#f3f4f6}.ProductReviews-module__OjKCJW__cardTitle.ProductReviews-module__OjKCJW__light{color:var(--luxury-1)}.ProductReviews-module__OjKCJW__ratingDisplay{border-radius:1.25rem;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem;padding:2rem;display:flex}.ProductReviews-module__OjKCJW__ratingDisplay.ProductReviews-module__OjKCJW__dark{background:var(--primary-alpha-10)}.ProductReviews-module__OjKCJW__ratingDisplay.ProductReviews-module__OjKCJW__light{background:var(--primary-alpha-05)}.ProductReviews-module__OjKCJW__ratingNumber{background:linear-gradient(135deg,var(--primary-500)0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:700;line-height:1}.ProductReviews-module__OjKCJW__starsContainer{gap:.5rem;display:flex}.ProductReviews-module__OjKCJW__star{width:1.5rem;height:1.5rem;transition:all .3s}.ProductReviews-module__OjKCJW__star.ProductReviews-module__OjKCJW__dark{color:#4b5563}.ProductReviews-module__OjKCJW__star.ProductReviews-module__OjKCJW__light{color:#d1d5db}.ProductReviews-module__OjKCJW__starFilled{color:#f59e0b;fill:#f59e0b;filter:drop-shadow(0 0 8px #f59e0b80)}.ProductReviews-module__OjKCJW__reviewCount{font-size:.9375rem;font-weight:500;transition:color .3s}.ProductReviews-module__OjKCJW__reviewCount.ProductReviews-module__OjKCJW__dark{color:#9ca3af}.ProductReviews-module__OjKCJW__reviewCount.ProductReviews-module__OjKCJW__light{color:#6b7280}.ProductReviews-module__OjKCJW__distributionContainer{flex-direction:column;gap:1rem;display:flex}.ProductReviews-module__OjKCJW__distributionRow{align-items:center;gap:1rem;display:flex}.ProductReviews-module__OjKCJW__distributionLabel{align-items:center;gap:.375rem;min-width:3.5rem;display:flex}.ProductReviews-module__OjKCJW__distributionStars{font-size:.875rem;font-weight:600;transition:color .3s}.ProductReviews-module__OjKCJW__distributionStars.ProductReviews-module__OjKCJW__dark{color:#e5e7eb}.ProductReviews-module__OjKCJW__distributionStars.ProductReviews-module__OjKCJW__light{color:var(--luxury-1)}.ProductReviews-module__OjKCJW__distributionStar{width:1rem;height:1rem}.ProductReviews-module__OjKCJW__distributionBar{border-radius:9999px;flex:1;height:.5rem;transition:background-color .3s;overflow:hidden}.ProductReviews-module__OjKCJW__distributionBar.ProductReviews-module__OjKCJW__dark{background:#4b55634d}.ProductReviews-module__OjKCJW__distributionBar.ProductReviews-module__OjKCJW__light{background:#e5e7eb80}.ProductReviews-module__OjKCJW__distributionFill{border-radius:9999px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.ProductReviews-module__OjKCJW__distributionFill.ProductReviews-module__OjKCJW__dark{background:linear-gradient(90deg,#f59e0b 0%,#fbbf24 100%);box-shadow:0 0 12px #f59e0b80}.ProductReviews-module__OjKCJW__distributionFill.ProductReviews-module__OjKCJW__light{background:linear-gradient(90deg,#f59e0b 0%,#fbbf24 100%);box-shadow:0 0 8px #f59e0b4d}.ProductReviews-module__OjKCJW__distributionCount{text-align:right;min-width:2.5rem;font-size:.875rem;font-weight:500;transition:color .3s}.ProductReviews-module__OjKCJW__distributionCount.ProductReviews-module__OjKCJW__dark{color:#9ca3af}.ProductReviews-module__OjKCJW__distributionCount.ProductReviews-module__OjKCJW__light{color:#6b7280}.ProductReviews-module__OjKCJW__reviewsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.ProductReviews-module__OjKCJW__writeReviewButton{cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.ProductReviews-module__OjKCJW__writeReviewButton.ProductReviews-module__OjKCJW__dark{background:var(--primary-alpha-15);color:#a78bfa;box-shadow:0 0 0 1px var(--primary-alpha-30)}.ProductReviews-module__OjKCJW__writeReviewButton.ProductReviews-module__OjKCJW__light{background:var(--primary-alpha-10);color:#6366f1;box-shadow:0 0 0 1px var(--primary-alpha-20)}.ProductReviews-module__OjKCJW__writeReviewButton:hover{transform:translateY(-2px)}.ProductReviews-module__OjKCJW__writeReviewButton.ProductReviews-module__OjKCJW__dark:hover{background:var(--primary-alpha-25);box-shadow:0 8px 24px var(--primary-alpha-30),0 0 0 1px #6366f180}.ProductReviews-module__OjKCJW__writeReviewButton.ProductReviews-module__OjKCJW__light:hover{background:var(--primary-alpha-15);box-shadow:0 8px 24px var(--primary-alpha-20),0 0 0 1px var(--primary-alpha-40)}.ProductReviews-module__OjKCJW__buttonIcon{width:1.125rem;height:1.125rem}.ProductReviews-module__OjKCJW__loginPrompt{cursor:not-allowed;opacity:.7;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;transition:all .3s;display:flex}.ProductReviews-module__OjKCJW__loginPrompt.ProductReviews-module__OjKCJW__dark{background:var(--color-gray-800);color:var(--neutral-300);border:1px solid var(--color-gray-800)}.ProductReviews-module__OjKCJW__loginPrompt.ProductReviews-module__OjKCJW__light{background:var(--background-200);color:var(--neutral-600);border:1px solid var(--background-200)}.ProductReviews-module__OjKCJW__reviewsList{scrollbar-width:thin;scrollbar-color:var(--primary-500)transparent;-ms-overflow-style:none;-webkit-scrollbar:none;flex-direction:column;gap:2rem;max-height:30rem;padding:.5rem 1rem 2rem;display:flex;overflow:hidden auto}.ProductReviews-module__OjKCJW__reviewItem{opacity:0;border-radius:1.25rem;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.4s ease-in-out forwards ProductReviews-module__OjKCJW__fadeInUp}.ProductReviews-module__OjKCJW__reviewItem.ProductReviews-module__OjKCJW__dark{background:var(--gray-700-alpha-70);box-shadow:0 4px 12px var(--black-alpha-20),0 0 0 1px #ffffff0d}.ProductReviews-module__OjKCJW__reviewItem.ProductReviews-module__OjKCJW__light{box-shadow:0 4px 12px var(--black-alpha-05),0 0 0 1px var(--black-alpha-05);background:#f9fafbcc}.ProductReviews-module__OjKCJW__reviewItem:hover{transform:translate(8px)}.ProductReviews-module__OjKCJW__reviewItem.ProductReviews-module__OjKCJW__dark:hover{background:var(--gray-700-alpha-70);box-shadow:0 8px 24px var(--black-alpha-30),0 0 0 1px var(--white-alpha-10)}.ProductReviews-module__OjKCJW__reviewItem.ProductReviews-module__OjKCJW__light:hover{box-shadow:0 8px 24px var(--black-alpha-10),0 0 0 1px var(--black-alpha-10);background:#f9fafb}.ProductReviews-module__OjKCJW__reviewHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ProductReviews-module__OjKCJW__reviewAuthor{align-items:center;gap:1rem;display:flex}.ProductReviews-module__OjKCJW__reviewAvatar{border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.125rem;font-weight:700;transition:all .3s;display:flex}.ProductReviews-module__OjKCJW__reviewAvatar.ProductReviews-module__OjKCJW__dark{background:linear-gradient(135deg,var(--primary-alpha-30)0%,#8b5cf64d 100%);color:#a78bfa;box-shadow:0 0 0 2px var(--primary-alpha-20)}.ProductReviews-module__OjKCJW__reviewAvatar.ProductReviews-module__OjKCJW__light{background:linear-gradient(135deg,var(--primary-alpha-15)0%,#8b5cf626 100%);color:#6366f1;box-shadow:0 0 0 2px var(--primary-alpha-15)}.ProductReviews-module__OjKCJW__reviewInitial{transition:color .3s}.ProductReviews-module__OjKCJW__reviewInitial.ProductReviews-module__OjKCJW__dark{color:#a78bfa}.ProductReviews-module__OjKCJW__reviewInitial.ProductReviews-module__OjKCJW__light{color:#6366f1}.ProductReviews-module__OjKCJW__reviewMeta{flex-direction:column;gap:.25rem;display:flex}.ProductReviews-module__OjKCJW__reviewAuthorName{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ProductReviews-module__OjKCJW__authorName{font-size:1rem;font-weight:600;transition:color .3s}.ProductReviews-module__OjKCJW__authorName.ProductReviews-module__OjKCJW__dark{color:#f3f4f6}.ProductReviews-module__OjKCJW__authorName.ProductReviews-module__OjKCJW__light{color:var(--luxury-1)}.ProductReviews-module__OjKCJW__verifiedBadge{border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .3s;display:inline-flex}.ProductReviews-module__OjKCJW__verifiedBadge.ProductReviews-module__OjKCJW__dark{color:#86efac;background:#22c55e26}.ProductReviews-module__OjKCJW__verifiedBadge.ProductReviews-module__OjKCJW__light{background:var(--success-alpha-10);color:#16a34a}.ProductReviews-module__OjKCJW__reviewDate{font-size:.875rem;transition:color .3s}.ProductReviews-module__OjKCJW__reviewDate.ProductReviews-module__OjKCJW__dark{color:#9ca3af}.ProductReviews-module__OjKCJW__reviewDate.ProductReviews-module__OjKCJW__light{color:#6b7280}.ProductReviews-module__OjKCJW__reviewRating{gap:.25rem;display:flex}.ProductReviews-module__OjKCJW__reviewStar{width:1.125rem;height:1.125rem}.ProductReviews-module__OjKCJW__reviewComment{font-size:.9375rem;line-height:1.7;transition:color .3s}.ProductReviews-module__OjKCJW__reviewComment.ProductReviews-module__OjKCJW__dark{color:#d1d5db}.ProductReviews-module__OjKCJW__reviewComment.ProductReviews-module__OjKCJW__light{color:#4b5563}.ProductReviews-module__OjKCJW__dialogContent{border-radius:1.5rem;max-width:32rem;padding:2rem}.ProductReviews-module__OjKCJW__dialogContent.ProductReviews-module__OjKCJW__dark{box-shadow:0 40px 120px var(--black-alpha-50);background:#111827fa}.ProductReviews-module__OjKCJW__dialogContent.ProductReviews-module__OjKCJW__light{background:var(--glass-white-98);box-shadow:0 40px 120px var(--black-alpha-20)}.ProductReviews-module__OjKCJW__dialogTitle{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;transition:color .3s}.ProductReviews-module__OjKCJW__dialogTitle.ProductReviews-module__OjKCJW__dark{color:#f3f4f6}.ProductReviews-module__OjKCJW__dialogTitle.ProductReviews-module__OjKCJW__light{color:var(--luxury-1)}.ProductReviews-module__OjKCJW__dialogBody{flex-direction:column;gap:1.5rem;display:flex}.ProductReviews-module__OjKCJW__formGroup{flex-direction:column;gap:.75rem;display:flex}.ProductReviews-module__OjKCJW__formLabel{font-size:.9375rem;font-weight:600;transition:color .3s}.ProductReviews-module__OjKCJW__formLabel.ProductReviews-module__OjKCJW__dark{color:#e5e7eb}.ProductReviews-module__OjKCJW__formLabel.ProductReviews-module__OjKCJW__light{color:var(--luxury-1)}.ProductReviews-module__OjKCJW__ratingInput{gap:.5rem;display:flex}.ProductReviews-module__OjKCJW__ratingButton{cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .3s}.ProductReviews-module__OjKCJW__ratingButton:hover{transform:scale(1.1)}.ProductReviews-module__OjKCJW__ratingButtonStar{width:2rem;height:2rem;transition:all .3s}.ProductReviews-module__OjKCJW__ratingButtonStar.ProductReviews-module__OjKCJW__dark{color:#4b5563}.ProductReviews-module__OjKCJW__ratingButtonStar.ProductReviews-module__OjKCJW__light{color:#d1d5db}.ProductReviews-module__OjKCJW__textarea{resize:vertical;border-radius:.75rem;min-height:120px;padding:1rem;font-size:.9375rem;line-height:1.6;transition:all .3s}.ProductReviews-module__OjKCJW__textarea.ProductReviews-module__OjKCJW__dark{background:var(--gray-700-alpha-70);border:1px solid var(--white-alpha-10);color:#f3f4f6}.ProductReviews-module__OjKCJW__textarea.ProductReviews-module__OjKCJW__light{border:1px solid var(--black-alpha-10);color:var(--luxury-1);background:#f9fafbcc}.ProductReviews-module__OjKCJW__textarea:focus{outline:none}.ProductReviews-module__OjKCJW__textarea.ProductReviews-module__OjKCJW__dark:focus{box-shadow:0 0 0 3px var(--primary-alpha-20);border-color:#6366f180}.ProductReviews-module__OjKCJW__textarea.ProductReviews-module__OjKCJW__light:focus{box-shadow:0 0 0 3px var(--primary-alpha-10);border-color:#6366f180}.ProductReviews-module__OjKCJW__submitButton{cursor:pointer;border:none;border-radius:.75rem;padding:.875rem 2rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.ProductReviews-module__OjKCJW__submitButton.ProductReviews-module__OjKCJW__dark{color:#fff;box-shadow:0 8px 24px var(--primary-alpha-40);background:linear-gradient(135deg,#6366f1e6 0%,#8b5cf6e6 100%)}.ProductReviews-module__OjKCJW__submitButton.ProductReviews-module__OjKCJW__light{color:#fff;box-shadow:0 8px 24px var(--primary-alpha-30);background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%)}.ProductReviews-module__OjKCJW__submitButton:hover:not(:disabled){transform:translateY(-2px)}.ProductReviews-module__OjKCJW__submitButton.ProductReviews-module__OjKCJW__dark:hover:not(:disabled){box-shadow:0 12px 32px #6366f180}.ProductReviews-module__OjKCJW__submitButton.ProductReviews-module__OjKCJW__light:hover:not(:disabled){box-shadow:0 12px 32px var(--primary-alpha-40)}.ProductReviews-module__OjKCJW__submitButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.ProductReviews-module__OjKCJW__container{padding:2rem 0}.ProductReviews-module__OjKCJW__summaryCard,.ProductReviews-module__OjKCJW__reviewsCard{padding:1.5rem}.ProductReviews-module__OjKCJW__cardTitle{margin-bottom:1.5rem;font-size:1.25rem}.ProductReviews-module__OjKCJW__ratingNumber{font-size:3rem}.ProductReviews-module__OjKCJW__star{width:1.25rem;height:1.25rem}.ProductReviews-module__OjKCJW__reviewsHeader{flex-direction:column;align-items:stretch}.ProductReviews-module__OjKCJW__writeReviewButton{justify-content:center;width:100%}.ProductReviews-module__OjKCJW__reviewItem{padding:1.25rem}.ProductReviews-module__OjKCJW__reviewAvatar{width:2.5rem;height:2.5rem;font-size:1rem}}.ProductReviews-module__OjKCJW__loading{text-align:center;color:#6b7280;padding:3rem 0;font-size:1.125rem}.ProductReviews-module__OjKCJW__loading.ProductReviews-module__OjKCJW__dark{color:#94a3b8}.ProductReviews-module__OjKCJW__loading.ProductReviews-module__OjKCJW__light{color:#64748b}.ProductReviews-module__OjKCJW__noReviews{text-align:center;color:#6b7280;padding:3rem 2rem;font-size:1rem;font-style:italic}.ProductReviews-module__OjKCJW__noReviews.ProductReviews-module__OjKCJW__dark{color:#94a3b8}.ProductReviews-module__OjKCJW__noReviews.ProductReviews-module__OjKCJW__light{color:#64748b}
.ProductShippingInfo-module__K3Qb6W__container{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;width:100%;padding:1rem;transition:all .3s}.ProductShippingInfo-module__K3Qb6W__container.ProductShippingInfo-module__K3Qb6W__dark{background:var(--card-bg-dark,#1f2937);border-color:var(--border-color-dark,#374151)}.ProductShippingInfo-module__K3Qb6W__title{color:var(--text-primary,#111827);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.ProductShippingInfo-module__K3Qb6W__title.ProductShippingInfo-module__K3Qb6W__dark{color:var(--text-primary-dark,#f9fafb)}.ProductShippingInfo-module__K3Qb6W__loading{color:var(--text-secondary,#6b7280);justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.ProductShippingInfo-module__K3Qb6W__loading.ProductShippingInfo-module__K3Qb6W__dark{color:var(--text-secondary-dark,#9ca3af)}.ProductShippingInfo-module__K3Qb6W__loadingSpinner{border:2px solid var(--border-color,#e5e7eb);border-top-color:var(--accent-color,#6366f1);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite ProductShippingInfo-module__K3Qb6W__spin}@keyframes ProductShippingInfo-module__K3Qb6W__spin{to{transform:rotate(360deg)}}.ProductShippingInfo-module__K3Qb6W__worldwide{background:var(--success-bg,#ecfdf5);border:1px solid var(--success-border,#10b981);border-radius:8px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.ProductShippingInfo-module__K3Qb6W__worldwide.ProductShippingInfo-module__K3Qb6W__dark{background:var(--success-bg-dark,#10b9811a);border-color:var(--success-border-dark,#10b981)}.ProductShippingInfo-module__K3Qb6W__checkIcon{color:var(--success-color,#10b981);flex-shrink:0}.ProductShippingInfo-module__K3Qb6W__worldwideText{color:var(--success-text,#047857);font-weight:500}.ProductShippingInfo-module__K3Qb6W__worldwide.ProductShippingInfo-module__K3Qb6W__dark .ProductShippingInfo-module__K3Qb6W__worldwideText{color:var(--success-text-dark,#34d399)}.ProductShippingInfo-module__K3Qb6W__globalInfo{background:var(--bg-secondary,#f9fafb);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ProductShippingInfo-module__K3Qb6W__globalInfo.ProductShippingInfo-module__K3Qb6W__dark{background:var(--bg-secondary-dark,#111827)}.ProductShippingInfo-module__K3Qb6W__infoItem{color:var(--text-secondary,#6b7280);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ProductShippingInfo-module__K3Qb6W__infoItem.ProductShippingInfo-module__K3Qb6W__dark{color:var(--text-secondary-dark,#9ca3af)}.ProductShippingInfo-module__K3Qb6W__infoItem svg{flex-shrink:0}.ProductShippingInfo-module__K3Qb6W__section{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;margin-bottom:.75rem;transition:all .3s;overflow:hidden}.ProductShippingInfo-module__K3Qb6W__section.ProductShippingInfo-module__K3Qb6W__dark{border-color:var(--border-color-dark,#374151)}.ProductShippingInfo-module__K3Qb6W__section:last-child{margin-bottom:0}.ProductShippingInfo-module__K3Qb6W__sectionHeader{background:var(--bg-secondary,#f9fafb);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1rem;transition:all .2s;display:flex}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark{background:var(--bg-secondary-dark,#111827)}.ProductShippingInfo-module__K3Qb6W__sectionHeader:hover{background:var(--hover-bg,#f3f4f6)}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark:hover{background:var(--hover-bg-dark,#1f2937)}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__expanded{background:var(--accent-bg,#6366f10d)}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark.ProductShippingInfo-module__K3Qb6W__expanded{background:var(--accent-bg-dark,#6366f11a)}.ProductShippingInfo-module__K3Qb6W__headerContent{flex:1;align-items:center;gap:.75rem;display:flex}.ProductShippingInfo-module__K3Qb6W__icon{color:var(--accent-color,#6366f1);flex-shrink:0}.ProductShippingInfo-module__K3Qb6W__sectionTitle{color:var(--text-primary,#111827);font-size:.9375rem;font-weight:600}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark .ProductShippingInfo-module__K3Qb6W__sectionTitle{color:var(--text-primary-dark,#f9fafb)}.ProductShippingInfo-module__K3Qb6W__count{color:var(--text-secondary,#6b7280);font-size:.875rem;font-weight:500}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark .ProductShippingInfo-module__K3Qb6W__count{color:var(--text-secondary-dark,#9ca3af)}.ProductShippingInfo-module__K3Qb6W__chevron{color:var(--text-secondary,#6b7280);flex-shrink:0;transition:transform .2s}.ProductShippingInfo-module__K3Qb6W__sectionHeader.ProductShippingInfo-module__K3Qb6W__dark .ProductShippingInfo-module__K3Qb6W__chevron{color:var(--text-secondary-dark,#9ca3af)}.ProductShippingInfo-module__K3Qb6W__itemList{background:var(--card-bg,#fff);padding:0;animation:.3s ProductShippingInfo-module__K3Qb6W__slideDown}.ProductShippingInfo-module__K3Qb6W__itemList.ProductShippingInfo-module__K3Qb6W__dark{background:var(--card-bg-dark,#1f2937)}@keyframes ProductShippingInfo-module__K3Qb6W__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.ProductShippingInfo-module__K3Qb6W__item{border-top:1px solid var(--border-color,#e5e7eb);justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background .2s;display:flex}.ProductShippingInfo-module__K3Qb6W__item.ProductShippingInfo-module__K3Qb6W__dark{border-top-color:var(--border-color-dark,#374151)}.ProductShippingInfo-module__K3Qb6W__item:first-child{border-top:none}.ProductShippingInfo-module__K3Qb6W__item:hover{background:var(--hover-bg,#f9fafb)}.ProductShippingInfo-module__K3Qb6W__item.ProductShippingInfo-module__K3Qb6W__dark:hover{background:var(--hover-bg-dark,#111827)}.ProductShippingInfo-module__K3Qb6W__itemName{color:var(--text-primary,#111827);flex:1;font-size:.875rem;font-weight:500}.ProductShippingInfo-module__K3Qb6W__item.ProductShippingInfo-module__K3Qb6W__dark .ProductShippingInfo-module__K3Qb6W__itemName{color:var(--text-primary-dark,#f9fafb)}.ProductShippingInfo-module__K3Qb6W__itemMeta{align-items:center;gap:1rem;display:flex}.ProductShippingInfo-module__K3Qb6W__metaItem{color:var(--text-secondary,#6b7280);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.ProductShippingInfo-module__K3Qb6W__metaItem.ProductShippingInfo-module__K3Qb6W__dark{color:var(--text-secondary-dark,#9ca3af)}.ProductShippingInfo-module__K3Qb6W__metaItem svg{flex-shrink:0}@media (max-width:640px){.ProductShippingInfo-module__K3Qb6W__container{padding:.75rem}.ProductShippingInfo-module__K3Qb6W__title{font-size:1rem}.ProductShippingInfo-module__K3Qb6W__itemMeta{flex-direction:column;align-items:flex-end;gap:.25rem}.ProductShippingInfo-module__K3Qb6W__item{flex-direction:column;align-items:flex-start;gap:.5rem}.ProductShippingInfo-module__K3Qb6W__itemName{width:100%}}
@media (max-width:768px){.corrected-responsivebutton{flex-direction:column}}.radix-«r0»{max-width:90%;padding:2rem}
