.section-openear-review{--text-primary: #0a0a0a;--text-secondary: #404040;--card-gradient-from: #e3f0ff;--card-shadow: 0 4px 4px rgba(0, 0, 0, .1);--nav-active-bg: #9ca3af;--nav-disabled-bg: #d1d5db;--mb-card-h: 246px;--mb-shadow-space: 8px;--mb-nav-top: 102px;--mb-nav-size: 20px;--mb-nav-side: 6px;--mb-pagination-top: 216px;--pc-card-w: clamp(240px, 33.26vw, 479px);--pc-card-h: clamp(200px, 15.28vw, 220px);--pc-card-gap: clamp(20px, 2.78vw, 40px);--pc-nav-size: clamp(40px, 3.47vw, 50px);--fs-title-pc: clamp(28px, 2.5vw, 36px);--fs-title-mb: clamp(20px, 6.4vw, 24px);--fs-name: clamp(16px, 1.25vw, 18px);--fs-product: clamp(12px, .97vw, 14px);--fs-quote-pc: clamp(15px, 1.25vw, 18px);--fs-quote-mb: clamp(13px, 3.73vw, 14px);background:#fff;padding:128px 0;overflow-x:hidden;overflow-y:visible}.section-openear-review .inner{max-width:1200px;margin:0 auto}.section-openear-review .title{margin:0 auto 32px;max-width:685px;color:var(--text-primary);font-family:"Shokz Sans Display",var(--Shokz-Sans-Display, sans-serif);font-size:var(--fs-title-mb);font-weight:500;line-height:110%;text-align:center;word-break:break-word}.section-openear-review .carousel-row{display:block;position:relative;padding-bottom:var(--mb-shadow-space)}.section-openear-review .swiper-shell{position:relative;min-height:calc(var(--mb-card-h) + var(--mb-shadow-space))}.section-openear-review .swiper{overflow:hidden;height:auto}.section-openear-review .swiper-wrapper{height:auto;align-items:stretch}.section-openear-review .swiper-slide{width:100%;height:auto;box-sizing:border-box;padding:0 4px var(--mb-shadow-space)}.section-openear-review .card{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;min-height:var(--mb-card-h);height:var(--mb-card-h);border-radius:12px;background:linear-gradient(180deg,var(--card-gradient-from) 0%,#fff 100%);box-shadow:var(--card-shadow);overflow:hidden}.section-openear-review .card-body{display:flex;flex-direction:column;align-items:center;width:100%;max-width:289px;margin:0 auto;padding:24px 0 0;box-sizing:border-box}.section-openear-review .card-head{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;flex-shrink:0;width:fit-content}.section-openear-review .card-media{flex:0 0 86px;width:86px;height:64px;overflow:hidden}.section-openear-review .card-media img{width:100%;height:100%;object-fit:contain;display:block}.section-openear-review .card-meta{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.section-openear-review .reviewer-name{margin:0;color:var(--text-primary);font-family:"Shokz Sans Display",var(--Shokz-Sans-Display, sans-serif);font-size:var(--fs-name);font-weight:500;line-height:1.2;word-break:break-word}.section-openear-review .product-label{margin:0;color:var(--text-primary);font-family:"Shokz Sans Display",var(--Shokz-Sans-Display, sans-serif);font-size:var(--fs-product);font-weight:500;line-height:1.2;word-break:break-word}.section-openear-review .quote{margin:16px 0 0;padding:0;border:0;width:100%;color:var(--text-secondary);font-family:"Shokz Sans Text",var(--Shokz-Sans-Text, sans-serif);font-size:var(--fs-quote-mb);font-weight:400;line-height:130%;text-align:center;word-break:break-word;overflow-wrap:anywhere;font-style:normal}.section-openear-review .nav-btn{border:0;border-radius:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;background:var(--nav-active-bg);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#fff;transition:background-color .2s ease}.section-openear-review .nav-btn svg{display:block;fill:currentColor}.section-openear-review .nav-btn.is-disabled{background:var(--nav-disabled-bg);cursor:default;pointer-events:none}.section-openear-review .pc-nav{display:none}.section-openear-review .mb-nav{position:absolute;top:var(--mb-nav-top);z-index:3;width:var(--mb-nav-size);height:var(--mb-nav-size);padding:0}.section-openear-review .mb-nav.prev-btn{left:var(--mb-nav-side)}.section-openear-review .mb-nav.next-btn{right:var(--mb-nav-side)}.section-openear-review .mb-nav svg{width:12px;height:12px}.section-openear-review .controls{position:absolute;top:var(--mb-pagination-top);left:50%;z-index:3;transform:translate(-50%);margin:0;display:flex;justify-content:center;pointer-events:none}.section-openear-review .pagination{position:static;display:flex;align-items:center;justify-content:center;gap:8px;width:auto;pointer-events:auto;padding-top:0}.section-openear-review .pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0;border-radius:10px;background:#0a0a0a;opacity:.3}.section-openear-review .pagination .swiper-pagination-bullet-active{width:36px;height:6px;opacity:.75}@media(min-width:768px){.section-openear-review .title{margin-bottom:clamp(24px,2.5vw,36px);font-size:var(--fs-title-pc)}.section-openear-review .carousel-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--pc-card-gap);padding-bottom:0}.section-openear-review .pc-nav.prev-btn{order:1}.section-openear-review .swiper-shell{flex:0 1 auto;order:2;width:calc(var(--pc-card-w) * 2 + var(--pc-card-gap));max-width:100%;min-height:0}.section-openear-review .swiper-slide{height:auto;padding:0 0 4px}.section-openear-review .pc-nav.next-btn{order:3}.section-openear-review .controls{position:static;transform:none;flex-basis:100%;order:4;pointer-events:auto}.section-openear-review .card{min-height:var(--pc-card-h);height:100%}.section-openear-review .card-body{max-width:100%;padding:clamp(16px,1.67vw,24px);margin:0;width:100%}.section-openear-review .quote{margin-top:clamp(16px,1.67vw,24px);font-size:var(--fs-quote-pc);line-height:120%}.section-openear-review .pc-nav{display:flex;width:var(--pc-nav-size);height:var(--pc-nav-size);color:var(--text-primary);background:#ddd}.section-openear-review .nav-btn.is-disabled{background:#e4e7ebd9}.section-openear-review .pc-nav svg{width:20px;height:20px}.section-openear-review .mb-nav{display:none}.section-openear-review .pagination{gap:16px}.section-openear-review .pagination .swiper-pagination-bullet{width:8px;height:8px;background:#737373b3;opacity:.4}.section-openear-review .pagination .swiper-pagination-bullet-active{width:36px;height:8px;background:var(--text-secondary);opacity:1}}@media(max-width:768px){.section-openear-review{padding:36px 0}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-openear-review.css.map */
