.product-review{font-family:American Grotesk Regular,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;background-color:#fff;margin-top:0;padding:0 32px 50px!important}.product-review .title:after,.product-review .title:before{display:none}.product-review.collapsible-free,.product-review .collapsible-free{border:none;padding-bottom:0}.product-review.productreview-main{margin-top:0;border-top:1px solid #ddd;padding-top:60px!important}.product-review-title{text-align:center;padding:40px 0}.product-review-title h2{color:#2a2a2a;font-family:Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;font-size:28px;line-height:34px;margin:0 0 24px}@media(max-width:1199.98px){.product-review-title h2{font-family:Catalogue LL Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-weight:700;font-size:22px;line-height:33px;letter-spacing:.88px;margin-bottom:16px;text-transform:uppercase}}.product-review-summary{align-items:center;display:grid;grid-template-columns:auto auto;-moz-column-gap:16px;column-gap:16px;justify-content:center;row-gap:4px}.product-review-score{color:#2a2a2a;font-family:Catalogue LL Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:28px;grid-row:1/3;line-height:1}@media(max-width:1199.98px){.product-review-score{font-size:28px}}.product-review-stars{display:flex;margin:0}.product-review-stars.ratings .fa-star,.product-review-stars.ratings .fa-star-half-o,.product-review-stars.ratings .fa-star-o{color:#cf780f;font-size:18px;line-height:18px;margin-right:2px}.product-review-stars.ratings .fa-star-o-custom{color:#a1a0a0}.product-review-stars.ratings .fa-star-half-custom{position:relative}.product-review-stars.ratings .fa-star-half-custom:after{color:#cf780f;content:"\F089";font-family:FontAwesome;left:0;position:absolute;top:0}.product-review-count{color:#767676;font-size:12px;line-height:18px;text-align:left}.product-detail .product-review-content .collapsible-free,.product-detail .productreview-main .collapsible-free{position:relative}.product-detail .product-review-content .collapsible-free.list-review-collapse,.product-detail .productreview-main .collapsible-free.list-review-collapse{border-bottom:1px solid #ddd}.product-detail .product-review-content .collapsible-free .title,.product-detail .productreview-main .collapsible-free .title{width:35px;height:35px;background-color:#fff;transition:all .5s ease}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title,.product-detail .productreview-main .collapsible-free .title{width:30px;height:30px}}.product-detail .product-review-content .collapsible-free .title i,.product-detail .productreview-main .collapsible-free .title i{color:#cf780f;position:relative;top:-1px;font-size:25px;transition:all .5s ease;display:flex;align-items:center;justify-content:center}.product-detail .product-review-content .collapsible-free .title.btn-list-review,.product-detail .productreview-main .collapsible-free .title.btn-list-review{transform:rotate(180deg);position:absolute;top:-55px;right:0;border:3px solid #cf780f;border-radius:50%;padding:0}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-list-review,.product-detail .productreview-main .collapsible-free .title.btn-list-review{top:-52px}}.product-detail .product-review-content .collapsible-free .title.btn-form-review,.product-detail .productreview-main .collapsible-free .title.btn-form-review{width:100%;height:auto;border:none;padding-bottom:.5em;padding-top:1em}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-form-review,.product-detail .productreview-main .collapsible-free .title.btn-form-review{padding-bottom:1em}}.product-detail .product-review-content .collapsible-free .title.btn-form-review i,.product-detail .productreview-main .collapsible-free .title.btn-form-review i{position:absolute;right:0;top:5px;border:3px solid #cf780f;width:35px;height:35px;padding:0;border-radius:50%;background-color:#fff;transform:rotate(90deg)}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-form-review i,.product-detail .productreview-main .collapsible-free .title.btn-form-review i{width:30px;height:30px}}.product-detail .product-review-content .collapsible-free.active.list-review-collapse,.product-detail .productreview-main .collapsible-free.active.list-review-collapse{border-bottom:none}.product-detail .product-review-content .collapsible-free.active .title.btn-form-review i,.product-detail .product-review-content .collapsible-free.active .title.btn-list-review,.product-detail .productreview-main .collapsible-free.active .title.btn-form-review i,.product-detail .productreview-main .collapsible-free.active .title.btn-list-review{transform:rotate(0)}.w-60{max-width:60%}@media(max-width:1199.98px){.w-60{max-width:100%}}.list-review-collection{border-top:none;max-width:1840px;margin:0 auto}.list-review-collection .list-review-item{border:.6px solid #e5e3df;border-radius:2px;margin-bottom:16px;padding:25px;position:relative;font-size:12px}@media screen and (min-width:1921px){.list-review-collection .list-review-item{font-size:14px}}.list-review-collection .list-review-item-header{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:18px}.list-review-collection .list-review-item-header .ratings{margin:0;display:flex;flex-wrap:nowrap}.list-review-collection .list-review-item-header .ratings .fa-star,.list-review-collection .list-review-item-header .ratings .fa-star-half-o,.list-review-collection .list-review-item-header .ratings .fa-star-o{color:#cf780f;font-size:14px;line-height:14px;margin-right:2px}.list-review-collection .list-review-item-header .ratings .fa-star-o-custom{color:#a1a0a0}.list-review-collection .list-review-item-header .ratings .fa-star-half-custom{position:relative}.list-review-collection .list-review-item-header .ratings .fa-star-half-custom:after{color:#cf780f;content:"\F089";font-family:FontAwesome;left:0;position:absolute;top:0}.list-review-collection h3{color:#2a2a2a;font-family:American Grotesk Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:14px;line-height:21px;margin:0 0 13px}.list-review-collection .date{color:#767676;font-size:12px;line-height:18px;margin-left:20px;white-space:nowrap}.list-review-collection .desc{color:#4a4a4a;font-family:Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:14px;line-height:22px;margin-bottom:13px}.list-review-collection .name{color:#767676;font-size:12px;line-height:18px}.list-review-collection .none-headline h3{display:none}.review-pagination{align-items:center;display:flex;flex-direction:column;margin-top:32px}.product-review-section .review-pagination .review-show-more{align-items:center;background:#2a2a2a;border:1px solid #000;border-radius:100px;box-sizing:border-box;color:#fff;display:flex;flex:none;flex-direction:row;font-family:Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:12px;font-style:normal;font-weight:700;gap:6px;height:44px;justify-content:center;line-height:22px;max-width:180px;min-height:44px;min-width:180px;padding:12px 16px;text-align:center;width:180px}.product-review-section .review-pagination .review-show-more span{color:inherit;flex:none;line-height:22px}.product-review-section .review-pagination .review-show-more .review-show-more-icon{align-items:center;color:inherit;display:flex;flex:none;height:14px;justify-content:center;line-height:14px;transform-origin:center;transition:transform .2s ease;width:14px}.product-review-section .review-pagination .review-show-more.review-collapse .review-show-more-icon{transform:rotate(180deg)}.product-review-section .review-pagination .review-show-more.review-collapse,.product-review-section .review-pagination .review-show-more:active,.product-review-section .review-pagination .review-show-more:focus,.product-review-section .review-pagination .review-show-more:hover{background:#2a2a2a;border-color:#000;color:#fff}.review-pagination-count{color:#767676;font-family:Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:12px;line-height:18px;margin-top:16px}.product-review-content{padding-top:0}@media(max-width:1199.98px){.product-review-section{padding:0!important}.product-review-section .product-review-title{align-items:center;display:flex;flex-direction:column;padding:20px 16px}.product-review-section .product-review-title h2{text-align:center;width:100%}.product-review-section .product-review-summary{align-self:stretch;width:100%}.product-review-section .product-review-content{padding:16px 16px 0}.product-review-section .list-review-collection{max-width:none;width:100%}.product-review-section .list-review-collection .list-review-item{margin-bottom:16px;min-height:189px;padding:12px}.product-review-section .list-review-collection .desc,.product-review-section .list-review-collection .list-review-item-header,.product-review-section .list-review-collection h3{margin-bottom:12px}.product-review-section .review-pagination{margin:0 -16px;padding:16px 16px 24px}.product-review-section+.productreview-main{border-top:0}}.product-detail .collapsible-free .content .active .product-review-form{display:flex;align-items:center}.product-detail .collapsible-free .content.product-review-content{font-size:14px}.product-review-form{justify-content:center}.product-review-form h2{font-family:American Grotesk Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;margin:0}@media(max-width:1199.98px){.product-review-form h2{font-size:22px}}.product-review-form fieldset{width:100%;font-size:14px}.product-review-form .col-lg-6{flex:0 0 50%;max-width:50%}@media(max-width:1199.98px){.product-review-form .col-lg-6{flex:0 0 100%;max-width:100%}}.product-review-form select option{padding:2px}.product-review-form .form-group select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px}.product-review-form .form-group select option{padding:2px}.product-review-form .form-group.required .form-control-label:before{content:"*";color:#362d2e}.product-review-form textarea{background-color:#f5f4f2;border:none}.product-review-form textarea:focus{background-color:#f5f4f2}.product-review-form .form-group-action{display:flex;justify-content:center}.product-review-form .form-group-action .send-button{align-items:center;background:#000;border:0;border-radius:25px;color:#fff;display:flex;flex:none;flex-direction:column;font-family:Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:700;height:46px;justify-content:center;line-height:14px;margin:0;min-width:200px;padding:17px 85px 15px;text-align:center;text-transform:uppercase;width:200px}.product-review-form .form-group-action .send-button:active,.product-review-form .form-group-action .send-button:focus,.product-review-form .form-group-action .send-button:hover{background:#000;color:#fff}.product-review-form .form-group-action .btn-block+.btn-block{margin-top:0}.product-review-form .cancel-button{margin-right:2rem}.product-review-messages{transform:translate(-50%,-50%);position:fixed;top:15%;left:50%;z-index:10}.product-review-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px gray;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.product-review-alert.show{display:block}.rating-number{font-size:13px;position:relative;top:-5px;margin-left:3px;text-decoration:underline}@media(max-width:1199.98px){.rating-number{top:-2px;font-size:11px;margin-left:10px}}.product-tile .rating-number{color:#a1a0a0;font-size:14px;text-decoration:none;top:0}.product-tile .product-ratings{order:4}.product-tile .product-ratings .ratings{margin-top:.5rem}.card .product-rating-review .form-group .form-control-label{z-index:1}