.am-rv{color:var(--am-color-body);font-family:var(--am-font-jp);letter-spacing:.04em}.am-rv a{color:inherit}.am-rv a.am-btn-primary,.am-rv a.am-btn-primary:hover{color:#fff}.am-rv h1,.am-rv h2,.am-rv h3{font-family:var(--am-font-jp);font-weight:500;color:var(--am-color-heading);letter-spacing:.06em;text-transform:none}.am-rv-fv{max-width:1440px;margin:0 auto}.am-rv-fv img{display:block;width:100%;height:auto}.am-rv-wrap{max-width:880px;margin:0 auto;padding:0 40px var(--am-section-gap)}.am-rv-crumb{font-family:var(--am-font-en);font-weight:500;letter-spacing:.12em;font-size:1.2rem;color:var(--am-color-sub);padding-top:16px}.am-rv-crumb a{text-decoration:none}.am-rv-hero{max-width:640px;margin:0 auto;text-align:center;padding-top:28px}.am-rv-hero h1{font-size:1.8rem;line-height:1.6;margin:0 0 12px}.am-rv-lead{margin:0 0 22px;text-align:left;font-size:1.4rem;line-height:1.8}.am-rv-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:.5px solid var(--am-color-gold-light);border-bottom:.5px solid var(--am-color-gold-light)}.am-rv-stat{text-align:center;padding:14px 4px}.am-rv-stat+.am-rv-stat{border-left:.5px solid var(--am-color-gold-light)}.am-rv-stat b{display:block;font-family:var(--am-font-jp);font-weight:400;font-size:2.4rem;letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;color:var(--am-color-heading);line-height:1.4}.am-rv-stat>span{font-size:1.1rem;color:var(--am-color-sub)}.am-rv-star{color:var(--am-color-gold)}.am-rv-stat .am-rv-star{font-size:1.8rem;margin-right:4px;vertical-align:2px}.am-rv-asof{font-size:1.1rem;color:var(--am-color-sub);margin:8px 0 0}.am-rv-block{padding-top:var(--am-section-gap)}.am-rv-block .am-heading-section{margin-bottom:6px}.am-rv-block h2{font-size:1.8rem;margin:0 0 16px;text-align:center}.am-rv-find{padding-top:48px}.am-rv-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.am-rv-chip{border:.5px solid var(--am-color-gold-light);padding:10px 18px;text-decoration:none;font-size:1.3rem;letter-spacing:.08em;transition:border-color .2s,color .2s}.am-rv-chip:hover{border-color:var(--am-color-gold);color:var(--am-color-black)}.am-rv-chip small{color:var(--am-color-sub);margin-left:6px;font-size:1.1rem}.am-rv-answer{border-left:1px solid var(--am-color-gold);padding:4px 0 4px 20px;margin:0 0 24px;font-size:1.35rem;line-height:1.8}.am-rv-answer strong{font-weight:500;color:var(--am-color-heading)}.am-rv-cards{display:grid;gap:14px}.am-rv-card{display:grid;grid-template-columns:72px 1fr;gap:18px;border:.5px solid var(--am-color-gold-light);padding:18px 20px}.am-rv-thumb{display:block;aspect-ratio:3 / 4;background:var(--am-color-ivory);overflow:hidden}.am-rv-thumb img{width:100%;height:100%;object-fit:cover;display:block}.am-rv-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}.am-rv-stars{color:var(--am-color-gold);letter-spacing:.1em;font-size:1.3rem}.am-rv-stars .off{color:var(--am-color-gold-light)}.am-rv-who{font-size:1.2rem;color:var(--am-color-heading);font-weight:500}.am-rv-date{font-size:1.1rem;color:var(--am-color-sub)}.am-rv-body{margin:0;font-size:1.35rem;line-height:1.8}.am-rv-body mark{background:linear-gradient(transparent 62%,#c9a96e47 62%);color:inherit}details.am-rv-body summary{list-style:none;cursor:pointer}details.am-rv-body summary::-webkit-details-marker{display:none}.am-rv-more{color:var(--am-color-sub);font-size:1.2rem;border-bottom:.5px solid var(--am-color-gold-light);margin-left:4px}details[open].am-rv-body .am-rv-more{display:none}.am-rv-item{display:inline-block;margin-top:8px;font-size:1.2rem;color:var(--am-color-sub);text-decoration:none;border-bottom:.5px solid var(--am-color-gold-light)}.am-rv-item:hover{color:var(--am-color-gold)}.am-rv-photo{margin-top:10px;height:300px;width:auto;max-width:100%;object-fit:contain;display:block}.am-rv-faq{margin:0}.am-rv-faq dt{font-weight:500;color:var(--am-color-heading);padding:16px 0 6px;border-top:.5px solid var(--am-color-gold-light);font-size:1.4rem}.am-rv-faq dt:before{content:"Q.";font-family:var(--am-font-en);color:var(--am-color-gold);margin-right:8px;font-size:1.6rem}.am-rv-faq dd{margin:0 0 16px;padding-left:24px;font-size:1.35rem;line-height:1.8}.am-rv-cta{text-align:center}.am-rv-products{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:22px 0 26px}.am-rv-products a{text-decoration:none;font-size:1.1rem;color:var(--am-color-sub);line-height:1.5}.am-rv-pimg{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--am-color-ivory);margin-bottom:6px}.am-rv-pimg img{width:100%;height:100%;object-fit:cover;display:block}.am-rv-pname{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am-rv-prate{display:block;color:var(--am-color-heading)}.am-rv-policy{border:.5px solid var(--am-color-gold-light);padding:22px 26px;font-size:1.25rem;line-height:1.8}.am-rv-policy h3{font-size:1.3rem;margin:0 0 8px}.am-rv-policy ul{margin:0;padding-left:1.2em}.am-rv-policy li{margin:2px 0}@media(max-width:768px){.am-rv-wrap{padding:0 20px var(--am-section-gap)}.am-rv-hero h1{font-size:1.6rem}.am-rv-stat b{font-size:2rem}.am-rv-card{grid-template-columns:56px 1fr;gap:14px;padding:16px}.am-rv-products{grid-template-columns:repeat(3,1fr)}.am-rv-photo{height:260px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/am-reviews.css.map */
