﻿@charset "utf-8";/*-- Revico 全ページ共通 --*/@media screen,print {:root {--br-revico-color-1: #E67979;--br-revico-color-2: #D9D9D9;--br-revico-star-w: 16px;--br-revico-star-h: 16px;--br-revico-star-space: 2.5px;--br-revico-url-star: url("data:image/svg+xml,%3csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpolygon points='50,0 61,35 98,35 68,57 79,91 50,70 21,91 32,57 2,35 39,35' fill='gold'/%3e%3c/svg%3e");--br-revico-url-star-half: url("data:image/svg+xml,%3csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cclipPath id='clip-right-half'%3e%3crect x='50' y='0' width='50' height='100' /%3e%3c/clipPath%3e%3c/defs%3e%3cpolygon points='50,0 61,35 98,35 68,57 79,91 50,70 21,91 32,57 2,35 39,35' fill='gold' clip-path='url(%23clip-right-half)' /%3e%3c/svg%3e");--br-revico-url-filter: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%3E%3Cg%20transform%3D%22translate(18447%209198)%22%3E%3Cpath%20d%3D%22M16%2C.5H0A.5.5%2C0%2C0%2C1-.5%2C0%2C.5.5%2C0%2C0%2C1%2C0-.5H16a.5.5%2C0%2C0%2C1%2C.5.5A.5.5%2C0%2C0%2C1%2C16%2C.5Z%22%20transform%3D%22translate(-18446.5%20-9195.5)%22%2F%3E%3Cpath%20d%3D%22M16%2C.5H0A.5.5%2C0%2C0%2C1-.5%2C0%2C.5.5%2C0%2C0%2C1%2C0-.5H16a.5.5%2C0%2C0%2C1%2C.5.5A.5.5%2C0%2C0%2C1%2C16%2C.5Z%22%20transform%3D%22translate(-18446.5%20-9189.5)%22%2F%3E%3Cpath%20d%3D%22M16%2C.5H0A.5.5%2C0%2C0%2C1-.5%2C0%2C.5.5%2C0%2C0%2C1%2C0-.5H16a.5.5%2C0%2C0%2C1%2C.5.5A.5.5%2C0%2C0%2C1%2C16%2C.5Z%22%20transform%3D%22translate(-18446.5%20-9183.5)%22%2F%3E%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22translate(-18445%20-9198)%22%2F%3E%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22translate(-18434%20-9192)%22%2F%3E%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22translate(-18445%20-9186)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');--br-revico-url-sort: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218.385%22%20height%3D%2220.899%22%20viewBox%3D%220%200%2018.385%2020.899%22%3E%3Cg%20transform%3D%22translate(-8142.492%2018564.707)%20rotate(90)%22%3E%3Cpath%20d%3D%22M-18560.029-8142.684a.5.5%2C0%2C0%2C1-.5-.5v-17a.5.5%2C0%2C0%2C1%2C.5-.5.5.5%2C0%2C0%2C1%2C.5.5v17A.5.5%2C0%2C0%2C1-18560.029-8142.684Z%22%20transform%3D%22translate(0.271)%22%2F%3E%3Cpath%20d%3D%22M6%2C6.5A.5.5%2C0%2C0%2C1%2C5.5%2C6V.5H0A.5.5%2C0%2C0%2C1-.5%2C0%2C.5.5%2C0%2C0%2C1%2C0-.5H6a.5.5%2C0%2C0%2C1%2C.5.5V6A.5.5%2C0%2C0%2C1%2C6%2C6.5Z%22%20transform%3D%22translate(-18564%20-8155.927)%20rotate(-45)%22%2F%3E%3Cg%20transform%3D%22translate(2)%22%3E%3Cpath%20d%3D%22M-18560.029-8142.684a.5.5%2C0%2C0%2C1-.5-.5v-17a.5.5%2C0%2C0%2C1%2C.5-.5.5.5%2C0%2C0%2C1%2C.5.5v17A.5.5%2C0%2C0%2C1-18560.029-8142.684Z%22%20transform%3D%22translate(-37110.789%20-16303.367)%20rotate(180)%22%2F%3E%3Cpath%20d%3D%22M6%2C6.5A.5.5%2C0%2C0%2C1%2C5.5%2C6V.5H0A.5.5%2C0%2C0%2C1-.5%2C0%2C.5.5%2C0%2C0%2C1%2C0-.5H6a.5.5%2C0%2C0%2C1%2C.5.5V6A.5.5%2C0%2C0%2C1%2C6%2C6.5Z%22%20transform%3D%22translate(-18546.516%20-8147.441)%20rotate(135)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');--br-revico-url-like: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217.297%22%20height%3D%2216.003%22%20viewBox%3D%220%200%2017.297%2016.003%22%3E%3Cpath%20d%3D%22M31.663%2C14.836A1.225%2C1.225%2C0%2C0%2C0%2C32.942%2C16h7.919a1.774%2C1.774%2C0%2C0%2C0%2C1.717-1.235L44.729%2C7.54a1.388%2C1.388%2C0%2C0%2C0-1.072-1.725%2C1.3%2C1.3%2C0%2C0%2C0-.293-.037l-5.247%2C0a.2.2%2C0%2C0%2C1-.2-.252L38.8%2C2.914c.31-.688.53-2.494-.428-2.848a1.393%2C1.393%2C0%2C0%2C0-1.379.312L32.382%2C5.071a2.373%2C2.373%2C0%2C0%2C0-.7%2C1.656Z%22%20transform%3D%22translate(-27.486)%22%20fill%3D%22%235ab48a%22%2F%3E%3Cpath%20d%3D%22M.735%2C54.033H2.457a.735.735%2C0%2C0%2C0%2C.735-.735V44.543a.735.735%2C0%2C0%2C0-.735-.735H.735A.735.735%2C0%2C0%2C0%2C0%2C44.543V53.3a.735.735%2C0%2C0%2C0%2C.735.735%22%20transform%3D%22translate(0%20-38.03)%22%20fill%3D%22%235ab48a%22%2F%3E%3C%2Fsvg%3E');--br-revico-url-heart: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218.049%22%20height%3D%2216%22%20viewBox%3D%220%200%2018.049%2016%22%3E%3Cg%20transform%3D%22translate(-151%20-211)%22%3E%3Cpath%20d%3D%22M12.887%2C0A5.164%2C5.164%2C0%2C0%2C0%2C9.025%2C1.737%2C5.161%2C5.161%2C0%2C0%2C0%2C0%2C5.143C-.1%2C9.031%2C3.4%2C11.78%2C7.1%2C14.688c.48.376.966.757%2C1.45%2C1.146a.754.754%2C0%2C0%2C0%2C.943%2C0c.485-.389.971-.771%2C1.451-1.148%2C3.706-2.909%2C7.207-5.656%2C7.1-9.523A5.167%2C5.167%2C0%2C0%2C0%2C12.887%2C0%22%20transform%3D%22translate(151%20211)%22%20fill%3D%22%23e67979%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');}body #revico-review-zone .title--1 {margin-bottom: var(--br-spacing-4);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image .revico-picture-slide-back,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image .revico-picture-slide-next{z-index: 1;}body .revico-multicomment-top .revico-review-comment-row-wrapper img {max-width: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--star .revico-review-comment-detail--star-rate {transform: none;margin: 0;}body .revico-multicomment-top .revico-review-comment-detail--star-date {display: none;}body:not(.page-top) .revico-star-block--rate .starability-result,body .revico-multicomment-top .revico-starability-result {background-image: none;background-color: transparent;position: relative;width: fit-content;height: fit-content;}body:not(.page-top) .revico-star-block--rate .starability-result::after,body .revico-multicomment-top .revico-starability-result::after {content: '';display: block;mask-repeat: space;height: var(--br-revico-star-h);mask-image: var(--br-revico-url-star);background-position: center left;background-color: var(--br-revico-color-1);background-image: none;mask-size: var(--br-revico-star-w) var(--br-revico-star-h);mask-position: center left;position: absolute;top: 0;left: 0;}body:not(.page-top) .revico-star-block--rate .starability-result::before,body .revico-multicomment-top .revico-starability-result::before {content: '';display: block;mask-repeat: space;width: calc(5 * var(--br-revico-star-w) + 4 * var(--br-revico-star-space) + 1px);height: var(--br-revico-star-h);mask-image: var(--br-revico-url-star);background-position: center left;background-color: var(--br-revico-color-2);background-image: none;mask-size: var(--br-revico-star-w) var(--br-revico-star-h);mask-position: center left;position: absolute;top: 0;left: 0;}body:not(.page-top) .revico-star-block--rate .starability-result[data-rating],body .revico-multicomment-top .revico-starability-result[data-star-rating] {background-position: center left !important;}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="5"], [data-rating="5.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="5"], [data-star-rating="5.5"])::after {width: calc(5 * var(--br-revico-star-w) + 4 * var(--br-revico-star-space) + 1px);}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="4"], [data-rating="4.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="4"], [data-star-rating="4.5"])::after {width: calc(4 * var(--br-revico-star-w) + 3 * var(--br-revico-star-space) + 1px);}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="3"], [data-rating="3.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="3"], [data-star-rating="3.5"])::after {width: calc(3 * var(--br-revico-star-w) + 2 * var(--br-revico-star-space) + 1px);}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="2"], [data-rating="2.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="2"], [data-star-rating="2.5"])::after {width: calc(2 * var(--br-revico-star-w) + 1 * var(--br-revico-star-space) + 1px);}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="1"], [data-rating="1.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="1"], [data-star-rating="1.5"])::after {width: calc(1 * var(--br-revico-star-w) + 0 * var(--br-revico-star-space) + 1px);}body:not(.page-top) .revico-star-block--rate .starability-result:is([data-rating="0"], [data-rating="0.5"])::after,body .revico-multicomment-top .revico-starability-result:is([data-star-rating="0"], [data-star-rating="0.5"])::after {width: calc(0 * var(--br-revico-star-w) + 0 * var(--br-revico-star-space) + 0);}body:not(.page-top) .revico-star-block--rate {top: 0 !important;}body:not(.page-top) .revico-star-block--rate,body .revico-review-comment-detail--star-rate {position: relative;width: calc(5 * var(--br-revico-star-w) + 4 * var(--br-revico-star-space) + 1px);height: calc(var(--br-revico-star-h) + 2px);transform: none;margin: 0;}body:not(.page-top) .revico-star-block--rate:has([data-rating*=".5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*=".5"])::after {content: '';display: block;width: var(--br-revico-star-w);height: var(--br-revico-star-h);background-color: var(--br-revico-color-1);mask-image: var(--br-revico-url-star-half);mask-size: var(--br-revico-star-w) var(--br-revico-star-h);position: absolute;top: 0;scale: -1 1;}body:not(.page-top) .revico-star-block--rate:has([data-rating*="4.5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*="4.5"])::after {left: calc(4 * var(--br-revico-star-w) + 4 * var(--br-revico-star-space));}body:not(.page-top) .revico-star-block--rate:has([data-rating*="3.5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*="3.5"])::after {left: calc(3 * var(--br-revico-star-w) + 3 * var(--br-revico-star-space));}body:not(.page-top) .revico-star-block--rate:has([data-rating*="2.5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*="2.5"])::after {left: calc(2 * var(--br-revico-star-w) + 2 * var(--br-revico-star-space));}body:not(.page-top) .revico-star-block--rate:has([data-rating*="1.5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*="1.5"])::after {left: calc(1 * var(--br-revico-star-w) + 1 * var(--br-revico-star-space));}body:not(.page-top) .revico-star-block--rate:has([data-rating*="0.5"])::after,body .revico-review-comment-detail--star-rate:has(.revico-starability-result[data-star-rating*="0.5"])::after {left: calc(0 * var(--br-revico-star-w) + 0 * var(--br-revico-star-space));}body:not(.page-top) .revico-star-simple-wrapper .revico-star-block {display: flex;align-items: end;gap: 0 var(--br-spacing-1);margin-top: var(--br-spacing-2);justify-content: start;}body:not(.page-top) .revico-star-simple .revico-star-block--title {font-size: var(--br-fs-5);line-height: 1;font-weight: var(--br-fw-bold);margin: 0;}body:not(.page-top) .revico-star-simple .revico-star-block--total {font-size: var(--br-fs-2);line-height: 1;font-weight: var(--br-fw-bold);margin: 0;}body.page-goods .revico-star-simple .revico-read-more-review {font-size: var(--br-fs-1);line-height: var(--br-lh-1);text-decoration: underline;}body.page-goods #revico-review-zone .revico-star-graph.revico-widget * {font-family: var(--br-ff-normal);}body .revico-widget,body .revico-multicomment-top {background-color: #fff;color: var(--br-color-1);font-family: var(--br-ff-normal);}body .revico-common-background-style {background-color: transparent;}body .revico-multicomment-top .revico-comment-main {width: 100%;max-width: none;margin: 0 auto;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper {display: flex;gap: 0 var(--br-spacing-1);padding: 0;margin-bottom: var(--br-spacing-2);align-items: center;justify-content: center;}body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .br-js-more-button-pseudo {margin-left: auto;border: 1px solid #787878;width: 160px;height: 50px;font-size: var(--br-fs-3);line-height: var(--br-lh-3);letter-spacing: var(--br-ls-1);display: flex;align-items: center;justify-content: center;border-radius: 30px;background-color: #fff;padding: 0;color: var(--br-color-1);text-decoration: none;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--sort,body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--filter,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-sort,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-filter {background-color: #fff;border-radius: 20px;color: var(--br-color-1);border: 1px solid var(--br-color-9);display: flex;align-items: center;gap: 0 20px;justify-content: center;font-size: var(--br-fs-3);line-height: var(--br-lh-3);font-weight: var(--br-fw-medium);padding: 0;height: 40px;margin: 0;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--sort,.revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-sort {width: 188px;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--filter,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-filter {width: 140px;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--filter::before,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-filter::before {content: '';display: block;background-image: var(--br-revico-url-filter);background-size: contain;background-repeat: no-repeat;width: 17px;height: auto;aspect-ratio: 1 / 1;}.revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--sort::before,.revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-sort::before {content: '';display: block;background-image: var(--br-revico-url-sort);background-size: contain;background-repeat: no-repeat;width: 18.385px;height: auto;aspect-ratio: 18.385 / 20.899;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--filter span,body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--paging-buttons .revico-comment-footer--sort span,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-filter span,body .revico-multicomment-top .revico-comment-header .revico-comment-header-wrapper .revico-comment-sort span {margin: 0;position: static;}body .revico-multicomment-top .revico-review-comment-row-wrapper {background-color: var(--br-color-13);border-radius: 20px;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product[data-all-product-review=true] .revico-review-comment-detail--product-name,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name {display: flex;align-items: stretch;gap: 0 30px;border: none;padding: 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .product-inner-sp {display: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner {display: flex;flex-direction: column;order: 2;font-size: var(--br-fs-1);line-height: var(--br-lh-1);letter-spacing: var(--br-ls-1);font-weight: var(--br-fw-regular);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .revico-review-comment-detail--addition-label[data-reviewer-label=""] {display: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .revico-review-comment-detail--addition-label {order: 1;background-color: var(--br-color-6);color: #fff;font-size: var(--br-fs-1);letter-spacing: var(--br-ls-1);font-weight: var(--br-fw-medium);border-radius: 40px;margin-bottom: var(--br-spacing-2);height: 24px;padding: 0 var(--br-spacing-2);display: inline-flex;align-items: center;justify-content: center;width: fit-content;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .goods-name {order: 2;margin-bottom: var(--br-spacing-2);font-size: var(--br-fs-3);line-height: var(--br-lh-3);letter-spacing: var(--br-ls-2);font-weight: var(--br-fw-bold);overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .revico-review-comment-detail--addition-variation {order: 3;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .revico-review-comment-detail--addition-evaluationanswer {order: 4;display: flex;flex-wrap: wrap;gap: 0 var(--br-spacing-1);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner .review-link {order: 5;flex-grow: 1;display: flex;justify-content: end;align-items: end;border-bottom: 1px solid var(--br-color-9);padding-bottom: var(--br-spacing-2);font-size: var(--br-fs-2);line-height: var(--br-lh-2);letter-spacing: var(--br-ls-1);margin-top: var(--br-spacing-2);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product[data-all-product-review=true] .revico-review-comment-detail--product-name img,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner img {width: 100%;height: auto;aspect-ratio: 1 / 1;margin: 0;max-width: 100%;max-height: none;min-width: auto;min-height: auto;border-radius: 8px;order: 1;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .revico-review-comment-detail--product-name-image {order: 1;font-size: var(--br-fs-3);line-height: var(--br-lh-3);font-weight: var(--br-fw-bold);max-width: 200px;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--product .revico-review-comment-detail--product-name .product-inner span {position: static;color: var(--br-color-1);}body .revico-multicomment-top .revico-review-comment-row-wrapper {margin: 0;}body .revico-multicomment-top .swiper-container {width: var(--br-pc-width-2);max-width: 100%;overflow: visible;position: relative;}body .revico-multicomment-top .swiper-wrapper {display: flex;align-items: stretch;}body .revico-multicomment-top .swiper-slide {height: auto;}body .revico-multicomment-top :is(.swiper-button-prev, .swiper-button-next) {background-image: var(--br-svg-url-arrow-circle-right);background-size: contain;width: 50px;height: 50px;}body .revico-multicomment-top :is(.swiper-button-prev, .swiper-button-next):hover {background-image: var(--br-svg-url-arrow-circle-right-hover);}body .revico-multicomment-top .swiper-button-prev {scale: -1 1;right: auto;left: var(--br-spacing-2);}body .revico-multicomment-top .swiper-button-next {scale: 1 1;right: var(--br-spacing-2);left: auto;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row {height: 100%;}body .revico-multicomment-top .revico-widget .revico-review-comment-row[data-pickup-review=true] .revico-review-comment-detail,body .revico-multicomment-top .revico-widget .revico-review-comment-row .revico-review-comment-detail {padding: var(--br-spacing-4);overflow: visible;display: flex;flex-direction: column;gap: 0 0;height: 100%;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful {border: 1px solid var(--br-color-1);display: flex;align-items: center;height: 36px;border-radius: 20px;padding: 0 16px !important;font-size: var(--br-fs-1);line-height: var(--br-lh-1);font-weight: var(--br-fw-medium);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful {width: 160px;margin-right: 0 !important;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like {width: 120px;margin-left: 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful::before {content: '';background-image: var(--br-revico-url-like);background-size: contain;background-repeat: no-repeat;width: 17.3px;height: auto;aspect-ratio: 17.297 / 16.003;margin: 0 8.7px 0 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like::before {content: '';background-image: var(--br-revico-url-heart);background-size: contain;background-repeat: no-repeat;width: 18.05px;height: auto;aspect-ratio: 18.049 / 16;margin: 0 8px 0 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like-click-count,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful-click-count {background: none;padding: 0;display: flex;align-items: center;border-left: 1px solid var(--br-color-1);height: 100%;margin: 0 0 0 8px;color: var(--br-color-1);font-family: var(--br-ff-number);font-size: var(--br-fs-2);line-height: var(--br-lh-2);font-weight: var(--br-fw-medium);letter-spacing: var(--br-ls-1);justify-content: end;flex-grow: 1;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like-click,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful-click {display: flex;flex-grow: 1;align-items: center;height: 100%;text-transform: uppercase;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-like:hover,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-helpful:hover {background-color: #fff;color: var(--br-color-1);border-color: var(--br-color-1);opacity: var(--br-opacity-hover);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns {display: flex;align-items: center;gap: 0 var(--br-spacing-2);margin: 0 auto 0 calc(70px + 24px);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns a {width: 24px;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns img {width: 100%;height: auto;aspect-ratio: 1 / 1;margin: 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action {display: flex;flex-wrap: wrap;background-color: #fff;padding: var(--br-spacing-3) var(--br-spacing-2) var(--br-spacing-2) var(--br-spacing-3);border-radius: 16px;gap: 10px var(--br-spacing-1);justify-content: start;align-items: center;margin-top: 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition {width: 100%;flex-grow: 1;flex-wrap: wrap;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer .revico-review-comment-detail--addition-reviewer-image img {width: 70px;height: auto;aspect-ratio: 1/ 1;object-fit: cover;max-width: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer .revico-review-comment-detail--addition-reviewer-profile {display: flex;flex-wrap: wrap;gap: var(--br-spacing-1) 0;margin-left: var(--br-spacing-3);flex-grow: 1;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer .revico-review-comment-detail--addition-reviewer-profile .revico-review-comment-detail--addition-reviewer-profile--name {width: 100%;color: var(--br-color-1);font-size: var(--br-fs-4);line-height: var(--br-lh-4);letter-spacing: var(--br-ls-1);font-weight: var(--br-fw-bold);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer .revico-review-comment-detail--addition-reviewer-profile .revico-review-comment-detail--addition-reviewer-profile--attribute {display: flex;align-items: center;color: var(--br-color-1);font-size: var(--br-fs-2);line-height: var(--br-lh-2);letter-spacing: var(--br-ls-1);flex-wrap: wrap;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition>div {width: 100%;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image {margin: var(--br-spacing-2) 0;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer {flex-grow: 1;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-reviewer .revico-review-comment-detail--addition-reviewer-profile .revico-review-comment-detail--addition-reviewer-profile--attribute li:not(:last-child)::after {content: '\ff0f';margin: 0 var(--br-spacing-1);}body .revico-multicomment-top .revico-widget .revico-review-comment-row[data-pickup-review=true] .revico-review-comment-detail::after {display: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--title .revico-review-comment-detail--title-review-title {font-size: var(--br-fs-5);line-height: var(--br-lh-5);font-weight: var(--br-fw-bold);margin-bottom: var(--br-spacing-2);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns img.revico-review-comment-detail--action-sns--twitter {display: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns a:has(img.revico-review-comment-detail--action-sns--twitter)::after {content: '';background-image: var(--br-svg-url-sns-x-color);background-repeat: no-repeat;background-size: contain;width: 24px;height: 24px;display: block;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--comment {flex-grow: 1;margin: 0;max-height: none;overflow: visible;min-height: calc(100px + var(--br-spacing-5));}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--comment .revico-review-comment-detail--comment--content {max-height: 100px;overflow: hidden;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--comment .br-js-more-button-comment {background-color: transparent;border: none;color: var(--br-color-1);padding: 0;width: 100%;font-size: var(--br-fs-2);line-height: var(--br-lh-2);margin: var(--br-spacing-1) 0 0;}body .revico-multicomment-top .revico-comment-footer {display: none;padding: 0;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--more {margin-bottom: var(--br-spacing-10);}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--more button {background-image: none;color: var(--br-color-1);font-size: var(--br-fs-5);font-weight: var(--br-fw-medium);letter-spacing: var(--br-ls-1);background-color: transparent;padding: 0;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--more button::before {display: none;}body .revico-multicomment-top .revico-comment-footer .revico-comment-footer--more button span {position: static;}body .revico-multicomment-top .revico-logo {margin: var(--br-spacing-2) 0 0 !important;position: static;display: flex;align-items: center;justify-content: end;gap: 0 var(--br-spacing-1);}body .revico-multicomment-top .revico-logo,body .revico-multicomment-top .revico-logo::before {color: var(--br-color-9);font-size: var(--br-fs-4);line-height: var(--br-lh-4);font-family: var(--br-ff-number);font-weight: var(--br-fw-medium);padding: 0 !important;text-transform: lowercase;background-image: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--reply {display: none;}body .revico-multicomment-top .revico-logo::before {margin: 0;}body .revico-multicomment-top .revico-logo::after {content: '';display: block;background-image: url('https://show.revico.jp/img/revico_logo.png');background-repeat: no-repeat;background-size: contain;width: 65.33px;height: auto;aspect-ratio: 147 / 52;}body #revico-review-zone,body .revico-multicomment-top .revico-multicomment-inner {max-width: none;padding: 0;margin: 0 auto;}body .revico-multicomment-top .revico-multicomment-inner {container-name: revico-multicomment-inner;container-type: inline-size;width: 100%;}body .top-wrap-display:has(#revico-review-zone) {max-width: none;}body.page-top #revico-review-zone {margin-top: 120px;width: 100%;}body .revico-star .revico-star-graph-wrapper .revico-star-graph-list--row-container {background-color: var(--br-color-13);border-radius: 8px;}body .revico-evaluation-graph[data-evaluation-cd] {display: flex;flex-direction: column;position: relative;margin-bottom: var(--br-spacing-1);}body .revico-evaluation-graph[data-evaluation-cd] .revico-evaluation-graph-score {border-radius: 8px;order: 3;position: relative;}body .revico-evaluation-graph-wrapper .revico-evaluation-graph-score-caption {position: absolute;top: 0;left: 0;width: 100%;font-size: var(--br-fs-1);color: var(--br-color-10);}body .revico-star .revico-star-graph-wrapper .revico-star-graph-list--row-container-bar {background: var(--br-revico-color-1);background-color: var(--br-revico-color-1);border-radius: 8px;}body .revico-evaluation-graph-wrapper .revico-evaluation-graph-score>.revico-evaluation-graph-score--scale {border: none !important;}body .revico-evaluation-graph-wrapper .revico-evaluation-graph-score>.revico-evaluation-graph-score--scale:first-child {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}body .revico-evaluation-graph-wrapper .revico-evaluation-graph-score>.revico-evaluation-graph-score--scale:last-child {border-top-right-radius: 8px;border-bottom-right-radius: 8px;}body .revico-star .revico-star-graph-wrapper .revico-star-graph-list--row-link :is(a, span) {color: var(--br-color-1);font-size: var(--br-fs-2);}body .revico-evaluation-graph-wrapper .revico-evaluation-graph--title {font-size: var(--br-fs-2);font-weight: var(--br-fw-medium);}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image .revico-picture-slide-next,body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image .revico-picture-slide-back {display: none;}body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--addition .revico-review-comment-detail--addition-image .revico-picture-slide-box {width: 100%;overflow-y: hidden;overflow-x: auto;scrollbar-width: thin;}}@media (max-width: 1099.98px) {body .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail .revico-review-comment-detail--action-sns {width: 100%;}}/*-- 絞り込みモーダル --*/@media screen,print {body .revico-modal {container-name: revico-modal;container-type: inline-size;}body .revico-modal__close {position: absolute;top: calc(5dvh - var(--br-spacing-1));right: calc((100% - 980px) / 2 - var(--br-spacing-1));left: auto !important;width: 40px;height: auto;aspect-ratio: 1/1;z-index: 10;padding: 0;background-color: transparent;border: none;display: block;}body .revico-modal__close::before {content: '';background-image: var(--br-svg-url-close-modal);background-size: contain;background-repeat: no-repeat;width: 40px;height: 40px;display: block;z-index: 1;position: absolute;top: 0;left: 0;}body .revico-modal__bg {background: var(--br-color-for-overlay);opacity: 1;}body .revico-modal .revico-modal__inner.revico-picture-modal-product.revico-comment-header-modal-filter_inner {border-radius: 20px;background-color: var(--br-color-13);overflow: hidden;width: 980px;height: 90dvh;z-index: 1;max-height: none;filter: drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.1));}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal {height: 100%;overflow: hidden;background-color: var(--br-color-13);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-header-modal-filter {height: 100%;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-header-modal-title {margin: 0;padding: 0;height: 105px;display: flex;align-items: center;justify-content: center;padding: 0 var(--br-spacing-7);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-header-modal-title>span {background-image: none;font-family: var(--br-ff-header);font-size: var(--br-fs-7);font-weight: var(--br-fw-medium);padding: 0;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper {height: 100%;padding: 0;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block {overflow-y: scroll;overscroll-behavior-y: contain;padding: 0 var(--br-spacing-7);max-height: calc(100% - 105px - 105px);margin: 0;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter-category {font-size: var(--br-fs-4);font-weight: var(--br-fw-bold);margin: var(--br-spacing-3) 0;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper {padding: 0 var(--br-spacing-7);height: 105px;display: flex;align-items: center;justify-content: center;margin: 0;width: 100%;gap: 0 var(--br-spacing-1);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item .revico-comment-filter--block-item-title {font-size: var(--br-fs-4);line-height: var(--br-lh-4);font-weight: var(--br-fw-bold);width: 64px;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item {padding: 0 0 var(--br-spacing-4);background-color: transparent;align-items: stretch;gap: 0 var(--br-spacing-4);margin: 0;border-radius: 0;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item .revico-comment-filter--block-item-select-wrapper {display: flex;flex-wrap: wrap;gap: var(--br-spacing-1) var(--br-spacing-1);flex-grow: 1;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-star] {border-bottom: 1px solid var(--br-color-9);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-revattr] .revico-comment-filter--block-item-select::before,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-evaitem] .revico-comment-filter--block-item-select::before,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-star] .revico-comment-filter--block-item-select::before {display: none;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-revattr] .revico-comment-filter--block-item-select:hover,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-evaitem] .revico-comment-filter--block-item-select:hover,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-star] .revico-comment-filter--block-item-select:hover {opacity: var(--br-opacity-hover);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-revattr] .revico-comment-filter--block-item-select,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-evaitem] .revico-comment-filter--block-item-select,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-star] .revico-comment-filter--block-item-select {min-height: 40px;border: 1px solid var(--br-color-9);border-radius: 30px;background-color: #fff;display: flex;align-items: center;justify-content: center;margin: 0;min-width: 120px;max-width: 140px;width: calc((100% - var(--br-spacing-1) * 4) / 5);font-size: var(--br-fs-3);line-height: var(--br-lh-3);font-weight: var(--br-fw-medium);color: var(--br-color-10);padding: 2px var(--br-spacing-2);}body .revico-modal [name=revico-comment-filter--block-item-star]+[name=revico-comment-filter--block-item-evaitem] {margin-top: var(--br-spacing-3) !important;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-revattr] .revico-comment-filter--block-item-select:has(:checked),body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-evaitem] .revico-comment-filter--block-item-select:has(:checked),body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-star] .revico-comment-filter--block-item-select:has(:checked) {background-color: var(--br-color-10);color: #fff;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-revattr] .revico-comment-filter--block-item-select {color: var(--br-color-5);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item .revico-comment-filter--block-item-select span>span {color: var(--br-color-5);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--most,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--variation {display: flex;flex-wrap: wrap;gap: var(--br-spacing-2) var(--br-spacing-2);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--most>*,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--variation>* {margin: 0 !important;width: calc((100% - var(--br-spacing-2)) / 2) !important;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-prodattr] .revico-comment-filter--block-item-select-wrapper {background-color: #fff;padding: var(--br-spacing-3) var(--br-spacing-3);border-radius: 20px;display: flex;flex-wrap: wrap;align-items: stretch;justify-content: start;gap: var(--br-spacing-1) var(--br-spacing-1);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter-wrapper .revico-comment-filter--block-item[name=revico-comment-filter--block-item-prodattr] .revico-comment-filter--block-item-select-wrapper>* {float: none;width: calc((100% - var(--br-spacing-1) * 2) / 3);min-width: 220px;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper>* {width: min(40%, 260px);}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper>.revico-comment-filter--block-clear-button {order: 1;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper>.revico-comment-filter--block-button {order: 2;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper .revico-comment-filter--block-clear-button button,body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content button {border-radius: 50px;height: 56px;font-size: var(--br-fs-4);font-weight: var(--br-fw-medium);padding: 0;margin: 0;display: flex;align-items: center;justify-content: center;width: 100%;background-color: var(--br-color-6);color: #fff;border: 1px solid var(--br-color-6);position: relative;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper .revico-comment-filter--block-clear-button button {background-color: #fff;border: 1px solid var(--br-color-9);color: transparent;}body .revico-modal .revico-modal__inner.revico-picture-modal-product .revico-modal-content .revico-comment-header-modal .revico-comment-filter--block-button-wrapper .revico-comment-filter--block-clear-button button::after {content: 'リセット';color: var(--br-color-1);display: block;position: absolute;top: 50%;left: 50%;translate: -50% -50%;}}@container revico-modal (max-width: 1099.98px) {body .revico-modal__close {right: calc(5cqw - var(--br-spacing-1));}body .revico-modal .revico-modal__inner.revico-picture-modal-product.revico-comment-header-modal-filter_inner {width: 90cqw;}}