.product-review{font-family:American Grotesk Regular,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;background-color:#fff;margin-top:15px;padding:0 15px 15px!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}.opinion{display:flex;margin-bottom:.5rem}.opinion h2{font-weight:200;font-size:16px!important;font-family:American Grotesk Regular,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;margin-right:15px;padding-right:0!important}.opinion span{font-family:American Grotesk Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:12px;line-height:1.5}.product-review-title{position:relative;padding-bottom:1.5rem;padding-top:35px}.product-review-title h2{font-family:American Grotesk Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;margin-bottom:0}@media(max-width:1199.98px){.product-review-title h2{font-size:20px;padding-right:30px}}.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:#f36a34;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 #f36a34;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 #f36a34;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:1px solid #ddd}.list-review-collection .list-review-item{border-bottom:1px solid #ddd;padding:2rem 0;position:relative;font-size:1rem}@media screen and (min-width:1921px){.list-review-collection .list-review-item{font-size:1.3rem}}.list-review-collection .title-and-star{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:.5rem}.list-review-collection .title-and-star h3{font-family:American Grotesk Bold,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;font-size:14px;margin:0;padding-top:7px}.list-review-collection .title-and-star .ratings{margin:0;padding-top:5px;display:flex;flex-wrap:nowrap}.list-review-collection .title-and-star .ratings i{margin-left:4px}.list-review-collection .name{color:#64686b;margin-bottom:.5rem}.list-review-collection .none-headline .title-and-star{position:absolute;right:0;top:2em}@media screen and (min-width:1921px){.list-review-collection .none-headline .title-and-star{top:1.5rem}}.list-review-collection .none-headline .name{max-width:70%}.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 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 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:flex-end}.product-review-form .form-group-action button{padding-top:17px;min-width:200px}.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}