.product__info-container .product__title{margin:0 0 .4rem}.product__info-container .product__title h1{font-size:2.4rem;font-weight:500;line-height:1.4;letter-spacing:.1em}@media screen and (min-width:990px){.product__info-container .product__title h1{font-size:2.9rem}}.product__info-container .product__text.subtitle{margin:0 0 .4rem;font-size:1.4rem;color:#6b6b6b;letter-spacing:.06em}.product__info-container .product__text.subtitle:empty{display:none}.product__info-container [id*=judgeme_preview_badge],.product__info-container .jdgm-widget.jdgm-preview-badge{margin:0 0 1.2rem}.product__info-container .jdgm-preview-badge .jdgm-star{font-size:1.5rem}.product__info-container .price--large{font-size:2rem;letter-spacing:.05em}@media screen and (min-width:750px){.product__info-container .price--large{font-size:2.2rem}}.product__info-container .price__container{margin-bottom:0}.product__info-container .product__tax{display:block;margin:.3rem 0 0;font-size:1.2rem;color:#6b6b6b;letter-spacing:.04em;line-height:1.7}.product__info-container .product__tax a{color:#6b6b6b}@media screen and (min-width:750px){.product__info-container{display:flex;flex-wrap:wrap;align-items:baseline}.product__info-container>*{flex:0 0 100%;min-width:0;order:10}.product__info-container>.product__title{flex:1 1 auto;order:1;margin:0 0 .6rem}.product__info-container>[id^=price-]{flex:0 0 auto;order:2;margin:0 0 0 auto;padding-left:1.6rem}.product__info-container>.product__tax{flex:1 1 auto;order:3;text-align:right;margin:0 0 0 1rem}.product__info-container>.product__text.subtitle{order:4;margin:.2rem 0 0}.product__info-container>[id*=judgeme_preview_badge]{order:5;margin:.5rem 0 1.6rem}}.product__info-container variant-radios,.product__info-container variant-selects{margin-top:2.4rem}.product__info-container .product__description{margin-top:2.4rem}.jdgm-widget .jdgm-star:before{font-family:Hiragino Mincho ProN,Yu Mincho,"Noto Serif JP",serif!important}.jdgm-widget .jdgm-star.jdgm--on:before{content:"\2605"!important}.jdgm-widget .jdgm-star.jdgm--off:before{content:"\2605"!important}.jdgm-widget .jdgm-star.jdgm--off{color:#ded5c4!important}.jdgm-widget .jdgm-star.jdgm--half:before{content:"\2605"!important;background:linear-gradient(90deg,currentColor 50%,#ded5c4 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product__info-container fieldset.product-form__input{margin:0 0 1.4rem;max-width:none}.product__info-container .product-form__input .form__label,.product__info-container .quantity__label.form__label{font-size:1.3rem;font-weight:600;letter-spacing:.12em;color:#8b1e3f}.product__info-container fieldset.product-form__input .form__label{margin-bottom:.6rem}.product__info-container .sm-variant-cells{display:flex;flex-wrap:wrap;gap:.8rem}.product__info-container .sm-variant-cells input[type=radio]+label{flex:1 1 0;min-width:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;border:1px solid #d9cfbe;border-radius:2px;background-color:transparent;color:#1a1a1a;margin:0;padding:1rem .8rem .9rem;font-size:1.35rem;letter-spacing:.04em;line-height:1.35;text-align:center;cursor:pointer;position:relative;transition:border-color .2s ease,background-color .2s ease}.product__info-container .sm-variant-cells .sm-opt__name{font-size:1.3rem;letter-spacing:.05em}.product__info-container .sm-variant-cells .sm-opt__price{font-size:1.45rem;letter-spacing:.03em}.product__info-container .sm-variant-cells input[type=radio]+label:before{content:none}.product__info-container .sm-variant-cells input[type=radio]+label:hover{border-color:#1a1a1a}.product__info-container .sm-variant-cells input[type=radio]:checked+label{background-color:#8b1e3f0f;border-color:#8b1e3f;color:#8b1e3f}.product__info-container .sm-variant-cells input[type=radio]:disabled+label,.product__info-container .sm-variant-cells input[type=radio].disabled+label{border-color:#1a1a1a1f;color:#1a1a1a73}.product__info-container .sm-variant-cells input[type=radio].disabled:checked+label,.product__info-container .sm-variant-cells input[type=radio]:disabled:checked+label{color:#8b1e3f80}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sm-product.css.map */
