.product--thumbnail_slider .thumbnail-slider .thumbnail-list+.slider-buttons{width:100%}.thumbnail-slider .thumbnail-list+.slider-buttons .slider-button{display:none}.product--thumbnail_slider .thumbnail-list{width:100%;box-shadow:none;flex-wrap:wrap;max-width:100%;gap:1rem}.product--thumbnail_slider .thumbnail-list[data-media-count="2"],.product--thumbnail_slider .thumbnail-list[data-media-count="3"],.product--thumbnail_slider .thumbnail-list[data-media-count="4"]{max-width:100%}.product-top{margin-bottom:20px;padding-right:27px;box-sizing:border-box;position:relative}.product-top--right{display:flex;justify-content:space-between}.product--category{display:flex;column-gap:10px;font-weight:500;font-size:12px;font-family:Noto Sans JP;align-items:center;flex-wrap:wrap;row-gap:10px}.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){display:block!important}.swym-button.swym-add-to-wishlist-view-product:after{content:url('data:image/svg+xml;utf-8,<svg width="26" height="23" viewBox="0 0 26 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0168 20.8514L3.44681 11.7114C1.23681 9.21142 1.23681 5.46142 3.44681 2.97142C5.40681 0.75142 8.78681 0.54142 11.0068 2.50142C11.1768 2.65142 11.3268 2.80142 11.4768 2.97142L13.0168 4.65142L14.5568 2.96142C16.5168 0.74142 19.9068 0.53142 22.1168 2.49142C22.2868 2.64142 22.4368 2.79142 22.5868 2.96142C24.8068 5.45142 24.8068 9.21142 22.5868 11.7014L13.0168 20.8514Z" fill="%23DFDFDF" stroke="%23DFDFDF" stroke-width="2" stroke-miterlimit="10"/></svg>')!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:url('data:image/svg+xml;utf-8,<svg width="26" height="23" viewBox="0 0 26 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0168 20.8514L3.44681 11.7114C1.23681 9.21142 1.23681 5.46142 3.44681 2.97142C5.40681 0.75142 8.78681 0.54142 11.0068 2.50142C11.1768 2.65142 11.3268 2.80142 11.4768 2.97142L13.0168 4.65142L14.5568 2.96142C16.5168 0.74142 19.9068 0.53142 22.1168 2.49142C22.2868 2.64142 22.4368 2.79142 22.5868 2.96142C24.8068 5.45142 24.8068 9.21142 22.5868 11.7014L13.0168 20.8514Z" fill="%23DFDFDF" stroke="%23DFDFDF" stroke-width="2" stroke-miterlimit="10"/></svg>')!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:url('data:image/svg+xml;utf-8,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="%23bf0000"  class="icon icon-tabler icons-tabler-filled icon-tabler-heart"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M6.979 3.074a6 6 0 0 1 4.988 1.425l.037 .033l.034 -.03a6 6 0 0 1 4.733 -1.44l.246 .036a6 6 0 0 1 3.364 10.008l-.18 .185l-.048 .041l-7.45 7.379a1 1 0 0 1 -1.313 .082l-.094 -.082l-7.493 -7.422a6 6 0 0 1 3.176 -10.215z" /></svg>')!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-adding:after{content:url('data:image/svg+xml;utf-8,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="%23bf0000"  class="icon icon-tabler icons-tabler-filled icon-tabler-heart"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M6.979 3.074a6 6 0 0 1 4.988 1.425l.037 .033l.034 -.03a6 6 0 0 1 4.733 -1.44l.246 .036a6 6 0 0 1 3.364 10.008l-.18 .185l-.048 .041l-7.45 7.379a1 1 0 0 1 -1.313 .082l-.094 -.082l-7.493 -7.422a6 6 0 0 1 3.176 -10.215z" /></svg>')!important}.product--category .category a{border:1px solid #D1D1D1;text-decoration:none;color:#292b2b;font-family:Noto Sans JP,sans-serif;display:inline-block;padding:4px 12px 6px;line-height:1.25}.product--category .category a:hover{background:#292b2b;border:1px solid #292B2B;color:#d1d1d1}.product--thumbnail_slider .thumbnail[aria-current]:after{box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),1)}@media screen and (min-width:750px){.product--thumbnail_slider .slider.slider--tablet-up{flex-wrap:wrap}.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7rem}.product__info-wrapper .product__info-container{padding-top:0}}@media screen and (max-width:749px){.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:17.5%}}.product__title{padding-right:27px}.product__title .h3.product__heading{font-size:24px}@media screen and (max-width:749px){.product__title .h3.product__heading{font-size:18px}}.text_tag{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.text_tag:empty{margin:0}.text_tag span:not(:last-child){margin-right:1rem}.product__title .new__text{color:#d72c0d;font-size:14px;font-weight:700}.product__title .text_lowstock{color:#d1d1d1;font-size:14px;font-weight:700}span.price-item.price-item--regular{display:flex;align-items:flex-end;font-size:11px}.product__info-container .price{align-items:center}.price .price__regular .price__prefix,.price .price__sale .price__prefix{font-size:100%!important}.price .price__sale--active{display:flex}.price .price__compare{color:#b6b6b6}.product__info-container{position:relative}.product__info-container .price .price__compare bdi span{font-weight:400}.price__compare s{text-decoration:unset;position:relative;display:flex;align-items:center;gap:7px}.price__compare s:after{border-top:1px solid #B6B6B6;position:absolute;content:"";right:0;top:50%;left:0}.price__sale--active .price-item--sale{color:#d72c0d;font-weight:400;display:flex;align-items:center;gap:7px}.discount-badge{background:#d72c0d;font-size:12px;font-weight:500;color:#fff;line-height:12px;padding:3px 6px}.main-product-renewal.page-width{padding-left:5rem;padding-right:5rem}@media screen and (min-width:750px)and (max-width:990px){.main-product-renewal.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.main-product-renewal.page-width{padding-left:2.4rem!important;padding-right:2.4rem!important}}.main-product-renewal .product-form__input input[type=radio]+.product-size{border-radius:30px;width:auto;height:auto;display:flex;justify-content:center;align-items:center;background:#f4f4f1;min-width:0;min-height:0;color:#222;font-weight:500;border:solid 1px #f4f4f1;box-shadow:none}.main-product-renewal .product-form__input input[type=radio]:checked+label:not(.color__swatch){box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.main-product-renewal .product-form__input input[type=radio]:disabled+label:before{opacity:0}.product_sold_out{background:#929292;border-radius:100px;border:none;color:#fff;font-size:18px;font-weight:500}.product_sold_out+.shopify-payment-button{display:none}.product_not_sold_out{background:#000;border-radius:100px;border:none;color:#fff;font-size:18px;font-weight:500;display:flex;align-items:center;column-gap:10px;letter-spacing:0;padding:15px 20px}.main-product-renewal .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9,.main-product-renewal .shopify-payment-button__button--unbranded{background:#fff!important;border-radius:100px;color:#000!important;font-size:18px;font-weight:500;display:flex;align-items:center;justify-content:center;column-gap:10px;border:1px solid #222222!important;position:relative;padding:21px 30px!important}.main-product-renewal .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9:hover,.main-product-renewal .shopify-payment-button__button--unbranded:hover{background:#222!important;color:#fff!important;border:1px solid #222222!important}.kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.DnvZqPMEvBFbBre5UuP9.size--large:after{content:"\4eca\3059\3050\8cfc\5165"}.kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.DnvZqPMEvBFbBre5UuP9.size--large:hover:after{color:#fff}.Xrk_DudB6JJ3t2Kh2_cU,.ElVMgDjOgshGFMIvg3se,.ElVMgDjOgshGFMIvg3se+span,.main-product-renewal .qZgSr5RiiBCTAMfQYsty{display:none!important}.ElVMgDjOgshGFMIvg3se+span{display:none!important}button.shopify-payment-button__more-options.BUz42FHpSPncCPJ4Pr_f{display:none}.product-form__buttons{flex-direction:column}.product-form__buttons .product-form__quantity{display:flex;width:100%}.product-form .product-form__submit:hover{opacity:.7;background-color:#000}@media screen and (min-width:480px){.product-form__buttons .product-form__quantity+.product-form__submit{width:100%;flex-grow:1}.product-form__buttons .button:disabled{opacity:1;letter-spacing:0}}.accordion summary{display:flex;justify-content:space-between;padding:2.5rem}.plusminus{position:relative;width:17px;height:17px;cursor:pointer}.accordion details[open]>summary .plusminus:before{transform:translateY(-50%) rotate(-90deg);opacity:0}.accordion details .plusminus.active:after{transform:translateY(-50%) rotate(0)}.plusminus:before,.plusminus:after{content:"";display:block;background-color:#d1d1d1;position:absolute;top:50%;left:0;transition:.35s;width:1px;height:17px}.plusminus:before{transform:translateY(-50%)}.plusminus:after{transform:translateY(-50%) rotate(90deg)}.main-product-renewal .product__accordion .accordion__content{max-height:100rem}.main-product-renewal .accordion summary{padding:2.5rem 1.5rem}.accordion .summary__title{color:#292b2b}.main-product-renewal .product__accordion .summary__title{padding:0;font-weight:500}@media screen and (max-width:749px){.thumbnail-list{flex-wrap:wrap!important}.product-top--left{display:none}.product-top--right{width:100%!important;padding-inline-start:0!important;max-width:100%}}.about-shiping-product--title{font-size:16px;font-weight:500;display:flex;align-items:center;column-gap:15px}.about-shiping-product--link{background:#dfdfdf;font-size:13px;color:#fff;padding:0 10px;display:flex;align-items:center;justify-content:space-between;width:124px;height:24px}.about-shiping-product--link a{text-decoration:none;color:#000}.share-renewal .share-button__field button{background:transparent;border:none;outline:none;width:30px;height:30px}.coppy-right{font-size:11px;color:#7b7b7b;display:flex;align-items:center;column-gap:0px;cursor:pointer;margin-left:15px}.share-group{display:flex;align-items:center}.share-group .label{color:#000;font-size:15px;font-weight:500;text-transform:uppercase;margin-right:50px}.main-product-renewal .product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:unset}.add-to-cart-button{display:flex;align-items:center}.field__label{cursor:pointer;font-weight:600}.kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.DnvZqPMEvBFbBre5UuP9.size--small:after{content:"\4eca\3059\3050\8cfc\5165"}.shiping-link p{padding:0;margin:0}.shiping-link{display:flex;align-items:center;column-gap:0px;font-size:12px}.shiping-link p a{text-decoration:none;color:#7b7b7b}.shiping-estimate{font-size:14px}.shiping-code{font-size:12px;margin-top:10px}.shiping-code .plusminus:before,.shiping-code .plusminus:after{content:"";display:block;background-color:#222;position:absolute;top:50%;left:0;transition:.35s;width:1px;height:10px}.main-product-renewal .product__accordion .accordion__title{font-weight:500;font-size:12px;line-height:18px}.main-product-renewal .shiping-code .accordion summary{padding-top:0;padding-bottom:0}.shiping-code .accordion{border:none;margin-top:0}.main-product-renewal .product__accordion .accordion__content{padding:0 0 25px}.accordion__content .accordion__content dl{display:flex;border:1px solid #E5E5E5;border-bottom:none;border-radius:0;margin:0;width:265px;max-width:100%}.accordion__content .accordion__content dl:first-of-type{border-radius:2px 2px 0 0}.accordion__content .accordion__content dl:last-of-type{border-top:none;margin-bottom:5px;border-radius:0 0 2px 2px}.accordion__content .accordion__content p{font-size:11px;line-height:17px;color:#7b7b7b;font-weight:400;padding-bottom:0}.accordion__content .accordion__content dt{width:71%;background-color:#fafaf9;padding:.7em .8em .5em;border-bottom:solid 1px #EEEEE8;border-right:solid 1px #EEEEE8;font-weight:400;font-size:12px;line-height:1;letter-spacing:.1px}.accordion__content .accordion__content dd{color:#000;text-align:right;padding:.7em .8em .5em 2em;font-weight:400;border-bottom:solid 1px #E5E5E5;margin:0;font-size:12px;width:29%;letter-spacing:.1px;line-height:1}.about_shiping_accordion .accordion__content{padding:0}.about_shiping_accordion .accordion__content.ative{padding:10px}@media screen and (min-width:749px)and (max-width:862px){.share-group .label{margin-right:10px}.coppy-right{margin-left:0}}.main-product-renewal .product-form__input input[type=radio]:disabled+.color__swatch .color__swatch-dot:before{opacity:1;visibility:hidden}.main-product-renewal .product-form__input input[type=radio]:checked+.color__swatch .color__swatch-dot:after{transform:scale(.6);border:2px solid #222222}.main-product-renewal .product-form__input input[type=radio]:checked+.color__swatch:after{transform:scale(.6)}@media screen and (hover:hover){.main-product-renewal .product-form__input input[type=radio]+.color__swatch:hover:before,.main-product-renewal .product-form__input input[type=radio]+.color__swatch:hover:after{transform:scale(.6);border:2px solid #222222}}button.swym-button{padding:0!important;background:none;opacity:1!important;font-size:0!important;height:auto!important;border:none!important;position:absolute!important;top:0;right:0;display:block!important;margin:0;cursor:pointer}.swym-btn-container .swym-add-to-wishlist.swym-heart.swym-added:after{content:unset!important}.swym-btn-container .swym-add-to-wishlist.swym-heart:after{content:unset!important}@media screen and (max-width:749px){.swym-notifications-container{margin-top:30px}}@media screen and (min-width:749px){.swym-notifications-container{margin-left:30px}}button.swym-button .icon-wishlist-added{display:none}button.swym-button.swym-added .icon-wishlist-added{display:block}button.swym-button.swym-added .icon-wishlist-add{display:none}variant-radios{display:flex;flex-direction:column-reverse}.shopify-payment-button{margin-top:0}.shopify-payment-button__button{min-height:auto;height:auto}.main-product-renewal-breadcrumb .style-breadcrumb .breadcrumb,.main-product-renewal-breadcrumb .style-breadcrumb .breadcrumb .link{font-weight:500;font-size:12px;color:#7b7b7b}.main-product-renewal-breadcrumb .style-breadcrumb{padding-top:0}.main-product-renewal-breadcrumb{margin-bottom:50px}.main-product-renewal .about-shiping-product--description{font-size:1.4rem}.main-product-renewal .product__accordion.accordion.about_shiping_accordion .accordion__title{font-weight:400;font-size:12px;line-height:18px;color:#000}.main-product-renewal .product__accordion.accordion.about_shiping_accordion .accordion__content{padding:12px 0 0;font-size:12px;line-height:18px}.main-product-renewal .product__accordion.accordion.about_shiping_accordion .accordion__content.rte{padding-top:0}.swym-button-bar{display:none!important}.badge_wrapper{margin-bottom:3px}.product__media-icon{box-shadow:0 0 1.5rem rgba(var(--color-foreground),.2);right:1.5rem;top:1.5rem}.main-product-renewal .product__accordion .summary__title .accordion__title{font-size:16px}.main-product-renewal .product__pickup-availabilities{margin-top:0}.main-product-renewal .product__accordion{margin-top:5rem}@media screen and (max-width:749px){.main-product-renewal .product__accordion{margin-top:3rem}}.main-product-renewal .shiping-code .product__accordion{margin-top:1.6rem}.main-product-renewal .shiping-code .product__accordion summary{padding-left:0;padding-right:0}.main-product-renewal .product__accordion .accordion__content{padding:0 0 40px;font-size:14px;line-height:24px}@media screen and (max-width:749px){.main-product-renewal .product__accordion .accordion__content{padding:0 0 20px;font-size:13px;line-height:24px}.product__accordion.accordion.about_shiping_accordion .product__accordion .accordion__content{padding:7px 0 0}.main-product-renewal .product__accordion .summary__title .accordion__title{font-size:14px}.main-product-renewal .product__accordion.accordion.about_shiping_accordion .accordion__title{font-weight:500;font-size:12px;line-height:18px;color:#000}.main-product-renewal .product__accordion.accordion.about_shiping_accordion .accordion__content{padding:10px 0 0;font-size:12px;line-height:18px}.main-product-renewal .accordion summary{padding:20px 0}.main-product-renewal .accordion.about_shiping_accordion .accordion summary{padding:0}.about-shiping-product--title{font-size:14px;line-height:24px;font-weight:500}.main-product-renewal .about-shiping-product--description{font-size:14px}}.custom__liquid .hide_buy_button_blockText{border:1px solid #d72c0d;text-align:center;padding:10px 2%;color:#d72c0d;font-size:14px;font-weight:700}.product-recommendations.page-width{padding-bottom:114px}@media only screen and (min-width:750px)and (max-width:989px){.product-recommendations.page-width{padding-bottom:114px!important}}@media only screen and (max-width:749px){.product-recommendations.page-width{padding-bottom:63px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/main-product-renewal.css.map */
