.clitoral-vibrator-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:32px}.clitoral-vibrator-table-wrap::-webkit-scrollbar{display:none}.clitoral-vibrator-table{display:grid;grid-template-columns:minmax(180px, 0.9fr) minmax(280px, 1.35fr) minmax(330px, 1.4fr) minmax(220px, 1fr);gap:6px;min-width:100%;color:#333}.clitoral-vibrator-table__row{display:contents}.clitoral-vibrator-table__cell{min-height:0;padding:8px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;background:#f7f8fa;border-radius:16px;font-family:"Open Sans";font-size:18px;line-height:1.43}.clitoral-vibrator-table__row:not(.clitoral-vibrator-table__header)>.clitoral-vibrator-table__cell:not(.clitoral-vibrator-table__material){height:184px}.clitoral-vibrator-table__header .clitoral-vibrator-table__cell{height:81px;padding:16px;background:rgba(255,45,137,.08);color:#ff2d89;font-family:"OpenSans-Bold";font-size:18px;line-height:1.43}.clitoral-vibrator-table__category{font-family:"Open Sans"}.clitoral-vibrator-table__toy{display:grid;grid-template-columns:130px minmax(0, 1fr);grid-template-rows:auto auto;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-flex-line-pack:center;align-content:center;text-align:left}.clitoral-vibrator-table__toy img{display:block;width:130px;height:130px;margin:0;-o-object-fit:contain;object-fit:contain}.clitoral-vibrator-table__image-link,.clitoral-vibrator-table__name{color:#333;text-decoration:none}.clitoral-vibrator-table__image-link{grid-row:1/span 2;align-self:center}.clitoral-vibrator-table__name{-ms-flex-item-align:end;align-self:end;margin-bottom:4px;font-family:"Open Sans";font-size:18px;line-height:27px}.clitoral-vibrator-table__image-link:hover+.clitoral-vibrator-table__name,.clitoral-vibrator-table__name:hover{color:#ff2d89}.clitoral-vibrator-table__subtitle{-ms-flex-item-align:start;align-self:start;margin-bottom:0;color:#666;font-size:18px;line-height:25px}.clitoral-vibrator-table__material{grid-row:span 3}.clitoral-vibrator-table__pagination{display:none}.sex_toys_for_beginners_pc .clitoral-vibrator-table-wrap{width:100%}@media screen and (max-width: 767px){.sex_toys_for_beginners_mb .clitoral-vibrator-table-wrap{width:calc(100vw - .64rem);max-width:calc(100vw - .64rem);margin-right:-0.32rem;margin-bottom:0;padding-right:.32rem;-webkit-box-sizing:border-box;box-sizing:border-box}.sex_toys_for_beginners_mb .clitoral-vibrator-table{width:12.45rem;min-width:12.45rem;grid-template-columns:2.15rem 3.35rem 4.2rem 2.55rem;gap:.06rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__row{display:contents}.sex_toys_for_beginners_mb .clitoral-vibrator-table__cell{padding:.08rem .24rem;border-radius:.16rem;font-size:.24rem;line-height:1.43}.sex_toys_for_beginners_mb .clitoral-vibrator-table__row:not(.clitoral-vibrator-table__header)>.clitoral-vibrator-table__cell:not(.clitoral-vibrator-table__material){height:2.22rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__header .clitoral-vibrator-table__cell{height:.81rem;padding:.16rem;font-size:.24rem;line-height:1.43}.sex_toys_for_beginners_mb .clitoral-vibrator-table__toy{grid-template-columns:1.7rem minmax(0, 1fr);-webkit-column-gap:.16rem;-moz-column-gap:.16rem;column-gap:.16rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__toy img{width:1.7rem;height:1.7rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__name{margin-bottom:.04rem;font-size:.28rem;line-height:.42rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__subtitle{margin-bottom:0;font-size:.24rem;line-height:.28rem}.sex_toys_for_beginners_mb .clitoral-vibrator-table__pagination{display:-ms-flexbox;display:flex;margin-bottom:.32rem}}