.product-detail_page__ANrlw,.product-detail_page__ANrlw .product-detail-content,.product-detail_page__ANrlw .product-detail-grid,.product-detail_page__ANrlw .product-detail-hero,.product-detail_page__ANrlw:after,.product-detail_page__ANrlw:before{background:transparent!important;background-image:none!important}.product-detail_productEyebrow__z0VXK{margin:22px 0 6px;color:#a8a8af;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.product-detail_featurePanel__8i_xN{margin-top:30px;padding:24px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;background:rgba(12,12,14,.58)!important;box-shadow:0 16px 38px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.045)!important;backdrop-filter:blur(14px) saturate(115%)!important;-webkit-backdrop-filter:blur(14px) saturate(115%)}.product-detail_stats__pfa1K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.product-detail_stat__8BRe6{display:grid;gap:6px;min-height:108px;padding:17px}.product-detail_statHeader__ahKsB{display:flex;align-items:center;gap:7px;color:#aaa;font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.product-detail_statHeader__ahKsB svg{color:#ff6b73}.product-detail_stat__8BRe6 strong{color:#fff;font-size:1.28rem}.product-detail_stat__8BRe6 small{color:#9c9ca4;font-size:.78rem}.product-detail_reviews__ifq7W{display:grid;gap:14px;margin-top:34px}.product-detail_reviewsHeader__zNyn_{display:flex;align-items:end;justify-content:space-between;gap:16px}.product-detail_reviewsHeader__zNyn_ h2{margin:7px 0 0;font-size:1.35rem;text-transform:uppercase}.product-detail_reviewsList__IItif{display:grid;gap:11px}.product-detail_review__zceR8{display:grid;gap:11px;padding:18px}.product-detail_reviewMeta__YVhHC,.product-detail_reviewTop__Tc3Xb{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-detail_reviewTop__Tc3Xb strong{font-size:.88rem}.product-detail_stars___L1Xw{display:inline-flex;gap:3px;color:#ff727a}.product-detail_verified__42Itw{display:inline-flex;align-items:center;gap:5px;color:#b8ebc7;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.product-detail_review__zceR8 h3,.product-detail_review__zceR8 p{margin:0}.product-detail_review__zceR8 h3{font-size:1rem}.product-detail_review__zceR8 p{color:#aaa;line-height:1.6}.product-detail_reviewMeta__YVhHC{color:#8e8e96;font-size:.72rem}.product-detail_empty__z8T1S{display:grid;justify-items:start;gap:9px;padding:22px}.product-detail_empty__z8T1S h3,.product-detail_empty__z8T1S p{margin:0}.product-detail_empty__z8T1S p{color:#aaa;line-height:1.6}@media(max-width:620px){.product-detail_featurePanel__8i_xN{padding:19px!important}.product-detail_stats__pfa1K{grid-template-columns:1fr}.product-detail_reviewsHeader__zNyn_{align-items:stretch;flex-direction:column}.product-detail_reviewsHeader__zNyn_ .product-detail_btn__QA0d_{width:100%}.product-detail_reviewMeta__YVhHC,.product-detail_reviewTop__Tc3Xb{align-items:flex-start;flex-direction:column}}.review-submission_backdrop__Ekebt{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:32px 24px;background:rgba(0,0,0,.78);backdrop-filter:blur(9px)}.review-submission_modal__eaN31{position:relative;width:min(560px,calc(100vw - 48px));max-height:calc(100dvh - 64px);overflow-y:auto;padding:25px 25px 26px;border:1px solid rgba(255,105,114,.22);border-radius:var(--radius-lg);background:linear-gradient(145deg,rgba(37,16,18,.96),rgba(11,11,14,.98) 52%,rgba(70,0,6,.86));box-shadow:0 28px 80px rgba(0,0,0,.62),inset 0 1px rgba(255,255,255,.12);scrollbar-gutter:stable}.review-submission_modal__eaN31 h2{margin:10px 48px 8px 0;font-size:1.75rem;text-transform:uppercase;letter-spacing:-.045em}.review-submission_modal__eaN31>p{margin:0;color:#aaa;line-height:1.55}.review-submission_close__7SUxg{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:rgba(255,255,255,.06);color:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease}.review-submission_close__7SUxg:hover{border-color:rgba(255,103,112,.5);background:rgba(255,48,59,.18)}.review-submission_close__7SUxg:focus-visible{outline:2px solid #fff;outline-offset:2px}.review-submission_modal__eaN31 form{display:grid;gap:16px;margin-top:24px}.review-submission_modal__eaN31 label{display:grid;gap:8px;color:#cfcfd4;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.review-submission_modal__eaN31 textarea{min-height:140px;resize:vertical}.review-submission_modal__eaN31 form>.review-submission_btn__svkX_{margin-top:4px;width:100%;min-height:48px;text-transform:uppercase;font-size:.78rem;font-weight:800;letter-spacing:.08em}.review-submission_rating__CGVrk{display:flex;gap:5px}.review-submission_rating__CGVrk button{padding:0;border:0;background:transparent;color:#ff6870;cursor:pointer;font-size:1.55rem;line-height:1}.review-submission_rating__CGVrk button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:520px){.review-submission_backdrop__Ekebt{padding:12px}.review-submission_modal__eaN31{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:21px;border-radius:var(--radius-lg)}.review-submission_modal__eaN31 h2{font-size:1.5rem}.review-submission_modal__eaN31 textarea{min-height:120px}}