[x-cloak]{display:none !important}.account-hero{padding-top:20px}@media(min-width: 768px){.account-hero{padding-top:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-hero{padding-top:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-hero{padding-top:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-hero{padding-bottom:20px}@media(min-width: 768px){.account-hero{padding-bottom:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-hero{padding-bottom:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-hero{padding-bottom:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-hero{background-size:cover;background-position:center;position:relative}.account-hero::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.account-hero .container{position:relative;z-index:1}.hero-title{color:#fff;font-size:28px}@media(min-width: 768px){.hero-title{font-size:calc(28px + 0.0144230769*(100vw - 768px))}}@media(min-width: 1600px){.hero-title{font-size:40px}}@supports(width: clamp(1px, 2px, 3px)){.hero-title{font-size:clamp(28px,28px + 0.0144230769*(100vw - 768px),40px)}}.hero-title{font-weight:bold;margin-bottom:4px}@media(min-width: 768px){.hero-title{margin-bottom:calc(4px + 0.0048076923*(100vw - 768px))}}@media(min-width: 1600px){.hero-title{margin-bottom:8px}}@supports(width: clamp(1px, 2px, 3px)){.hero-title{margin-bottom:clamp(4px,4px + 0.0048076923*(100vw - 768px),8px)}}.hero-desc{color:hsla(0,0%,100%,.85);font-size:14px}@media(min-width: 768px){.hero-desc{font-size:calc(14px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.hero-desc{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.hero-desc{font-size:clamp(14px,14px + 0.0024038462*(100vw - 768px),16px)}}.hero-desc{margin-bottom:8px}@media(min-width: 768px){.hero-desc{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.hero-desc{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.hero-desc{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.breadcrumb{font-size:13px}@media(min-width: 768px){.breadcrumb{font-size:calc(13px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.breadcrumb{font-size:14px}}@supports(width: clamp(1px, 2px, 3px)){.breadcrumb{font-size:clamp(13px,13px + 0.0012019231*(100vw - 768px),14px)}}.breadcrumb{color:hsla(0,0%,100%,.7)}.breadcrumb a{color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .3s}.breadcrumb a:hover{color:#fff}.breadcrumb .separator{margin:0 8px}.breadcrumb .current{color:#fff}.account-section{padding-top:20px}@media(min-width: 768px){.account-section{padding-top:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-section{padding-top:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-section{padding-top:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-section{padding-bottom:40px}@media(min-width: 768px){.account-section{padding-bottom:calc(40px + 0.0480769231*(100vw - 768px))}}@media(min-width: 1600px){.account-section{padding-bottom:80px}}@supports(width: clamp(1px, 2px, 3px)){.account-section{padding-bottom:clamp(40px,40px + 0.0480769231*(100vw - 768px),80px)}}.account-layout{display:flex;gap:32px}@media(max-width: 767.98px){.account-layout{flex-direction:column}}.account-sidebar{width:260px;flex-shrink:0}@media(max-width: 767.98px){.account-sidebar{width:100%}}.sidebar-nav{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden}.sidebar-link{display:flex;align-items:center;gap:10px;width:100%;padding:14px 20px;font-size:14px}@media(min-width: 768px){.sidebar-link{font-size:calc(14px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.sidebar-link{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.sidebar-link{font-size:clamp(14px,14px + 0.0024038462*(100vw - 768px),16px)}}.sidebar-link{color:#333;text-decoration:none;border:none;background:none;text-align:left;cursor:pointer;transition:background-color .2s,color .2s}.sidebar-link:hover{background-color:#f6f6f6}.sidebar-link.active{background-color:#fff5f0;color:#ff5f18;font-weight:600}.sidebar-icon{font-size:18px;width:24px;text-align:center}.sidebar-logout{border-top:1px solid #f0f0f0;color:#d32f2f}.sidebar-logout:hover{background-color:#fff0f0}.account-content{flex:1;min-width:0}.account-content-title{font-size:20px}@media(min-width: 768px){.account-content-title{font-size:calc(20px + 0.0048076923*(100vw - 768px))}}@media(min-width: 1600px){.account-content-title{font-size:24px}}@supports(width: clamp(1px, 2px, 3px)){.account-content-title{font-size:clamp(20px,20px + 0.0048076923*(100vw - 768px),24px)}}.account-content-title{font-weight:bold;color:#0f1111;margin-bottom:12px}@media(min-width: 768px){.account-content-title{margin-bottom:calc(12px + 0.0144230769*(100vw - 768px))}}@media(min-width: 1600px){.account-content-title{margin-bottom:24px}}@supports(width: clamp(1px, 2px, 3px)){.account-content-title{margin-bottom:clamp(12px,12px + 0.0144230769*(100vw - 768px),24px)}}.account-loading{text-align:center;padding-top:20px}@media(min-width: 768px){.account-loading{padding-top:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-loading{padding-top:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-loading{padding-top:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-loading{padding-bottom:20px}@media(min-width: 768px){.account-loading{padding-bottom:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-loading{padding-bottom:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-loading{padding-bottom:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-loading{color:#666}.account-empty{text-align:center;padding-top:20px}@media(min-width: 768px){.account-empty{padding-top:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-empty{padding-top:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-empty{padding-top:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-empty{padding-bottom:20px}@media(min-width: 768px){.account-empty{padding-bottom:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.account-empty{padding-bottom:40px}}@supports(width: clamp(1px, 2px, 3px)){.account-empty{padding-bottom:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.account-empty{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.account-empty p{font-size:14px}@media(min-width: 768px){.account-empty p{font-size:calc(14px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.account-empty p{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.account-empty p{font-size:clamp(14px,14px + 0.0024038462*(100vw - 768px),16px)}}.account-empty p{color:#666;margin-bottom:8px}@media(min-width: 768px){.account-empty p{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.account-empty p{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.account-empty p{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.account-empty a{color:#ff5f18;text-decoration:none}.account-empty a:hover{text-decoration:underline}.btn-link{color:#ff5f18;text-decoration:none;font-weight:500;transition:color .2s}.btn-link:hover{color:rgb(228,70.0779220779,0)}.btn{padding-left:24px;padding-right:24px}.orders-table-wrap{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow-x:auto}.orders-table{width:100%;border-collapse:collapse}.orders-table th,.orders-table td{padding:14px 20px;text-align:left;font-size:14px}@media(min-width: 768px){.orders-table th,.orders-table td{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.orders-table th,.orders-table td{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.orders-table th,.orders-table td{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.orders-table thead th{background-color:#f8f8f8;color:#666;font-weight:600;border-bottom:2px solid #eee}.orders-table tbody tr{border-bottom:1px solid #f0f0f0}.orders-table tbody tr:last-child{border-bottom:none}.orders-table tbody tr:hover{background-color:#fafafa}.orders-table tbody td{color:#333}.order-id{font-weight:600;color:#0f1111}.status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px}@media(min-width: 768px){.status-badge{font-size:calc(12px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.status-badge{font-size:13px}}@supports(width: clamp(1px, 2px, 3px)){.status-badge{font-size:clamp(12px,12px + 0.0012019231*(100vw - 768px),13px)}}.status-badge{font-weight:600;text-transform:capitalize}.status-pending{background-color:#fff3e0;color:#e65100}.status-paid{background-color:#e3f2fd;color:#1565c0}.status-shipped{background-color:#e8f5e9;color:#2e7d32}.status-delivered{background-color:#e8f5e9;color:#2e7d32}.status-cancelled{background-color:#ffebee;color:#c62828}.order-detail-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(min-width: 768px){.order-detail-header{margin-bottom:calc(12px + 0.0144230769*(100vw - 768px))}}@media(min-width: 1600px){.order-detail-header{margin-bottom:24px}}@supports(width: clamp(1px, 2px, 3px)){.order-detail-header{margin-bottom:clamp(12px,12px + 0.0144230769*(100vw - 768px),24px)}}@media(max-width: 575.98px){.order-detail-header{flex-direction:column;align-items:flex-start;gap:12px}}.order-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px}@media(min-width: 768px){.order-info-grid{margin-bottom:calc(16px + 0.0192307692*(100vw - 768px))}}@media(min-width: 1600px){.order-info-grid{margin-bottom:32px}}@supports(width: clamp(1px, 2px, 3px)){.order-info-grid{margin-bottom:clamp(16px,16px + 0.0192307692*(100vw - 768px),32px)}}@media(max-width: 767.98px){.order-info-grid{grid-template-columns:1fr}}.order-info-card{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:12px}@media(min-width: 768px){.order-info-card{padding:calc(12px + 0.0144230769*(100vw - 768px))}}@media(min-width: 1600px){.order-info-card{padding:24px}}@supports(width: clamp(1px, 2px, 3px)){.order-info-card{padding:clamp(12px,12px + 0.0144230769*(100vw - 768px),24px)}}.order-info-card h3{font-size:16px}@media(min-width: 768px){.order-info-card h3{font-size:calc(16px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.order-info-card h3{font-size:18px}}@supports(width: clamp(1px, 2px, 3px)){.order-info-card h3{font-size:clamp(16px,16px + 0.0024038462*(100vw - 768px),18px)}}.order-info-card h3{font-weight:600;color:#0f1111;margin-bottom:8px}@media(min-width: 768px){.order-info-card h3{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.order-info-card h3{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.order-info-card h3{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.order-total{font-weight:bold;color:#ff5f18}.shipping-address{font-size:14px}@media(min-width: 768px){.shipping-address{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.shipping-address{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.shipping-address{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.shipping-address{color:#333;line-height:1.6;white-space:pre-line}.order-items-section{margin-bottom:16px}@media(min-width: 768px){.order-items-section{margin-bottom:calc(16px + 0.0192307692*(100vw - 768px))}}@media(min-width: 1600px){.order-items-section{margin-bottom:32px}}@supports(width: clamp(1px, 2px, 3px)){.order-items-section{margin-bottom:clamp(16px,16px + 0.0192307692*(100vw - 768px),32px)}}.order-items-section h3{font-size:18px}@media(min-width: 768px){.order-items-section h3{font-size:calc(18px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.order-items-section h3{font-size:20px}}@supports(width: clamp(1px, 2px, 3px)){.order-items-section h3{font-size:clamp(18px,18px + 0.0024038462*(100vw - 768px),20px)}}.order-items-section h3{font-weight:600;color:#0f1111;margin-bottom:8px}@media(min-width: 768px){.order-items-section h3{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.order-items-section h3{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.order-items-section h3{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.order-items-list{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;padding:20px}.order-item{display:flex;align-items:center;gap:16px;padding:8px}@media(min-width: 768px){.order-item{padding:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.order-item{padding:16px}}@supports(width: clamp(1px, 2px, 3px)){.order-item{padding:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.order-item{border-bottom:1px solid #f0f0f0}.order-item:last-child{border-bottom:none}.item-image{width:60px;height:60px;border-radius:6px;overflow:hidden;flex-shrink:0;background:#f6f6f6}.item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.item-name{font-size:14px}@media(min-width: 768px){.item-name{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.item-name{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.item-name{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.item-name{font-weight:500;color:#0f1111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-name-link{color:inherit;text-decoration:none;transition:color .2s}.item-name-link:hover{color:#ff5f18}.item-qty{font-size:13px}@media(min-width: 768px){.item-qty{font-size:calc(13px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.item-qty{font-size:14px}}@supports(width: clamp(1px, 2px, 3px)){.item-qty{font-size:clamp(13px,13px + 0.0012019231*(100vw - 768px),14px)}}.item-qty{color:#666}.item-price{font-size:15px}@media(min-width: 768px){.item-price{font-size:calc(15px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.item-price{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.item-price{font-size:clamp(15px,15px + 0.0012019231*(100vw - 768px),16px)}}.item-price{font-weight:600;color:#0f1111;flex-shrink:0}.order-detail-footer{padding-top:8px}@media(min-width: 768px){.order-detail-footer{padding-top:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.order-detail-footer{padding-top:16px}}@supports(width: clamp(1px, 2px, 3px)){.order-detail-footer{padding-top:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.order-success-card{max-width:560px;margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding-top:20px}@media(min-width: 768px){.order-success-card{padding-top:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.order-success-card{padding-top:40px}}@supports(width: clamp(1px, 2px, 3px)){.order-success-card{padding-top:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.order-success-card{padding-bottom:20px}@media(min-width: 768px){.order-success-card{padding-bottom:calc(20px + 0.0240384615*(100vw - 768px))}}@media(min-width: 1600px){.order-success-card{padding-bottom:40px}}@supports(width: clamp(1px, 2px, 3px)){.order-success-card{padding-bottom:clamp(20px,20px + 0.0240384615*(100vw - 768px),40px)}}.order-success-card{padding-left:16px}@media(min-width: 768px){.order-success-card{padding-left:calc(16px + 0.0192307692*(100vw - 768px))}}@media(min-width: 1600px){.order-success-card{padding-left:32px}}@supports(width: clamp(1px, 2px, 3px)){.order-success-card{padding-left:clamp(16px,16px + 0.0192307692*(100vw - 768px),32px)}}.order-success-card{padding-right:16px}@media(min-width: 768px){.order-success-card{padding-right:calc(16px + 0.0192307692*(100vw - 768px))}}@media(min-width: 1600px){.order-success-card{padding-right:32px}}@supports(width: clamp(1px, 2px, 3px)){.order-success-card{padding-right:clamp(16px,16px + 0.0192307692*(100vw - 768px),32px)}}.order-success-card{text-align:center}.success-icon-large{width:72px;height:72px;border-radius:50%;background-color:#4caf50;color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.success-title{font-size:22px}@media(min-width: 768px){.success-title{font-size:calc(22px + 0.0072115385*(100vw - 768px))}}@media(min-width: 1600px){.success-title{font-size:28px}}@supports(width: clamp(1px, 2px, 3px)){.success-title{font-size:clamp(22px,22px + 0.0072115385*(100vw - 768px),28px)}}.success-title{font-weight:bold;color:#0f1111;margin-bottom:4px}@media(min-width: 768px){.success-title{margin-bottom:calc(4px + 0.0048076923*(100vw - 768px))}}@media(min-width: 1600px){.success-title{margin-bottom:8px}}@supports(width: clamp(1px, 2px, 3px)){.success-title{margin-bottom:clamp(4px,4px + 0.0048076923*(100vw - 768px),8px)}}.success-desc{font-size:14px}@media(min-width: 768px){.success-desc{font-size:calc(14px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.success-desc{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.success-desc{font-size:clamp(14px,14px + 0.0024038462*(100vw - 768px),16px)}}.success-desc{color:#666;margin-bottom:8px}@media(min-width: 768px){.success-desc{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.success-desc{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.success-desc{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.success-order-id{background-color:#f0f7ff;border:1px solid #d6e8f7;border-radius:6px;padding:6px}@media(min-width: 768px){.success-order-id{padding:calc(6px + 0.0072115385*(100vw - 768px))}}@media(min-width: 1600px){.success-order-id{padding:12px}}@supports(width: clamp(1px, 2px, 3px)){.success-order-id{padding:clamp(6px,6px + 0.0072115385*(100vw - 768px),12px)}}.success-order-id{margin-bottom:12px}@media(min-width: 768px){.success-order-id{margin-bottom:calc(12px + 0.0144230769*(100vw - 768px))}}@media(min-width: 1600px){.success-order-id{margin-bottom:24px}}@supports(width: clamp(1px, 2px, 3px)){.success-order-id{margin-bottom:clamp(12px,12px + 0.0144230769*(100vw - 768px),24px)}}.success-order-id p{font-size:14px}@media(min-width: 768px){.success-order-id p{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.success-order-id p{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.success-order-id p{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.success-order-id p{color:#333;margin:0}.success-order-id strong{color:#0f1111}.success-actions{display:flex;justify-content:center;gap:16px}@media(max-width: 575.98px){.success-actions{flex-direction:column}}.item-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.btn-write-review{display:inline-block;padding:6px 14px;font-size:13px}@media(min-width: 768px){.btn-write-review{font-size:calc(13px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.btn-write-review{font-size:14px}}@supports(width: clamp(1px, 2px, 3px)){.btn-write-review{font-size:clamp(13px,13px + 0.0012019231*(100vw - 768px),14px)}}.btn-write-review{font-weight:500;color:#fff;background:#ff5f18;border:none;border-radius:4px;cursor:pointer;transition:background .2s}.btn-write-review:hover{background:rgb(228,70.0779220779,0)}.review-done{font-size:13px}@media(min-width: 768px){.review-done{font-size:calc(13px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-done{font-size:14px}}@supports(width: clamp(1px, 2px, 3px)){.review-done{font-size:clamp(13px,13px + 0.0012019231*(100vw - 768px),14px)}}.review-done{color:#2e7d32;font-weight:500}.review-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center}@media(max-width: 575.98px){.review-modal-overlay{padding:16px}}.review-modal{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:14px}@media(min-width: 768px){.review-modal{padding:calc(14px + 0.0168269231*(100vw - 768px))}}@media(min-width: 1600px){.review-modal{padding:28px}}@supports(width: clamp(1px, 2px, 3px)){.review-modal{padding:clamp(14px,14px + 0.0168269231*(100vw - 768px),28px)}}.review-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}@media(min-width: 768px){.review-modal-header{margin-bottom:calc(10px + 0.0120192308*(100vw - 768px))}}@media(min-width: 1600px){.review-modal-header{margin-bottom:20px}}@supports(width: clamp(1px, 2px, 3px)){.review-modal-header{margin-bottom:clamp(10px,10px + 0.0120192308*(100vw - 768px),20px)}}.review-modal-header h3{font-size:18px}@media(min-width: 768px){.review-modal-header h3{font-size:calc(18px + 0.0024038462*(100vw - 768px))}}@media(min-width: 1600px){.review-modal-header h3{font-size:20px}}@supports(width: clamp(1px, 2px, 3px)){.review-modal-header h3{font-size:clamp(18px,18px + 0.0024038462*(100vw - 768px),20px)}}.review-modal-header h3{font-weight:bold;color:#0f1111}.review-modal-header button{background:none;border:none;font-size:24px;color:#999;cursor:pointer;line-height:1}.review-modal-header button:hover{color:#333}.review-modal-product{display:flex;align-items:center;gap:12px;margin-bottom:10px}@media(min-width: 768px){.review-modal-product{margin-bottom:calc(10px + 0.0120192308*(100vw - 768px))}}@media(min-width: 1600px){.review-modal-product{margin-bottom:20px}}@supports(width: clamp(1px, 2px, 3px)){.review-modal-product{margin-bottom:clamp(10px,10px + 0.0120192308*(100vw - 768px),20px)}}.review-modal-product{padding:12px;background:#f9f9f9;border-radius:8px}.review-modal-product img{width:48px;height:48px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.review-modal-product span{font-size:14px}@media(min-width: 768px){.review-modal-product span{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-modal-product span{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.review-modal-product span{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.review-modal-product span{font-weight:500;color:#333}.review-form .form-group{margin-bottom:8px}@media(min-width: 768px){.review-form .form-group{margin-bottom:calc(8px + 0.0096153846*(100vw - 768px))}}@media(min-width: 1600px){.review-form .form-group{margin-bottom:16px}}@supports(width: clamp(1px, 2px, 3px)){.review-form .form-group{margin-bottom:clamp(8px,8px + 0.0096153846*(100vw - 768px),16px)}}.review-form label{display:block;font-size:14px}@media(min-width: 768px){.review-form label{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-form label{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.review-form label{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.review-form label{font-weight:600;color:#333;margin-bottom:3px}@media(min-width: 768px){.review-form label{margin-bottom:calc(3px + 0.0036057692*(100vw - 768px))}}@media(min-width: 1600px){.review-form label{margin-bottom:6px}}@supports(width: clamp(1px, 2px, 3px)){.review-form label{margin-bottom:clamp(3px,3px + 0.0036057692*(100vw - 768px),6px)}}.review-star-row{display:flex;gap:4px}.review-star-btn{background:none;border:none;font-size:28px;color:#ccc;cursor:pointer;padding:0 2px;transition:color .15s}.review-star-btn.active{color:#f90}.review-form input[type=text],.review-form textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}@media(min-width: 768px){.review-form input[type=text],.review-form textarea{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-form input[type=text],.review-form textarea{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.review-form input[type=text],.review-form textarea{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.review-form input[type=text]:focus,.review-form textarea:focus{outline:none;border-color:#ff5f18}.review-submit-btn{width:100%;padding:12px;font-size:15px}@media(min-width: 768px){.review-submit-btn{font-size:calc(15px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-submit-btn{font-size:16px}}@supports(width: clamp(1px, 2px, 3px)){.review-submit-btn{font-size:clamp(15px,15px + 0.0012019231*(100vw - 768px),16px)}}.review-submit-btn{font-weight:600;color:#fff;background:#ff5f18;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.review-submit-btn:hover{background:rgb(228,70.0779220779,0)}.review-submit-btn:disabled{opacity:.6;cursor:not-allowed}.review-msg{margin-top:5px}@media(min-width: 768px){.review-msg{margin-top:calc(5px + 0.0060096154*(100vw - 768px))}}@media(min-width: 1600px){.review-msg{margin-top:10px}}@supports(width: clamp(1px, 2px, 3px)){.review-msg{margin-top:clamp(5px,5px + 0.0060096154*(100vw - 768px),10px)}}.review-msg{font-size:14px}@media(min-width: 768px){.review-msg{font-size:calc(14px + 0.0012019231*(100vw - 768px))}}@media(min-width: 1600px){.review-msg{font-size:15px}}@supports(width: clamp(1px, 2px, 3px)){.review-msg{font-size:clamp(14px,14px + 0.0012019231*(100vw - 768px),15px)}}.review-msg{text-align:center}.review-msg.success{color:#2e7d32}.review-msg.error{color:#c62828}