.part-custom-1{padding:var(--v-space) 0;overflow:hidden}.part-custom-1__inner{display:flex;flex-direction:column;align-items:center;gap:2rem}.part-points{background:repeating-linear-gradient(-45deg, rgba(179, 135, 186, 0.3), rgba(179, 135, 186, 0.3) 10px, rgba(144, 92, 162, 0.3) 10px, rgba(144, 92, 162, 0.3) 20px)}.part-points>figure{display:none}.part-points .u-copy{color:#905ca2}.part-points .part-points__container{grid-template-columns:repeat(2, 1fr)}@media(width <= 640px){.part-points .part-points__container{grid-template-columns:repeat(1, 1fr)}}.part-points .part-points__container .part-points__item:nth-child(5),.part-points .part-points__container .part-points__item:nth-child(6){display:none}.part-points .part-points__container .part-points__item .__sticker{background:rgba(144,92,162,.95) !important}.part-points .part-points__container .part-points__item .__ttl{border-bottom-color:#905ca2 !important}.part-points .part-points__container .part-points__item .__txt .strong{color:#905ca2 !important;border-bottom-color:#905ca2 !important}.part-reviews{background:repeating-linear-gradient(-45deg, rgba(179, 135, 186, 0.3), rgba(179, 135, 186, 0.3) 10px, rgba(144, 92, 162, 0.3) 10px, rgba(144, 92, 162, 0.3) 20px)}.part-reviews>figure{display:none}.part-reviews .u-copy,.part-reviews .u-exp,.part-reviews .u-notes{color:#111;text-shadow:none}.part-reviews .u-copy{color:#905ca2}.part-reviews .review-card__name{color:#905ca2}.part-reviews .part-reviews__item .review-card__bubble::before{color:#905ca2 !important}.part-fabrics{background:repeating-linear-gradient(-45deg, rgba(179, 135, 186, 0.3), rgba(179, 135, 186, 0.3) 10px, rgba(144, 92, 162, 0.3) 10px, rgba(144, 92, 162, 0.3) 20px)}.part-fabrics>figure{display:none}.part-fabrics .u-copy,.part-fabrics .u-exp,.part-fabrics .u-notes{color:#111;text-shadow:none}.part-fabrics .u-copy{color:#905ca2}.part-fabrics .price__trial{display:none !important}.part-fabrics__swiper .fabrics__pagination .swiper-pagination-bullet-active{background:#905ca2}.part-terms{padding-top:0}.part-terms .terms--container{background:rgba(179,135,186,.2);border-color:#b387ba}.part-terms .terms--container .list--square{margin-top:1rem}
