.product-block-list__item--info .heading{font-family:Noto Sans JP,sans-serif;font-weight:700}.product-form__option{margin-bottom:5px}.product-form__option-name,.product-form__info-title{font-size:14px}.product-form__info-item.product-form__info-item--quantity{margin-bottom:15px}.product-form__info-list{margin-bottom:24px}.product-form a{font-size:13px}.product-form__payment-container .product-form__add-button{width:100%}.product-form__payment-container .product-form__add-button:not([disabled]){background-color:#414141;border-radius:2em;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.45;padding:.8em 2em .85em;text-align:center}.product-form__payment-container .product-form__add-button.button--disabled{background-color:var(--product-sold-out-color);border-radius:2em;color:var(--secondary-background);font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.45;padding:.8em 2em .85em;text-align:center}.product-form__payment-container .product-form__interested{background-color:#fff;border-radius:2em;color:#414141;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.45;padding:.8em 2em .85em;text-align:center;width:100%;border:1px solid #414141;margin-top:10px}.product-form__payment-container .product-form__interested:hover{color:#414141cc}.block-swatch__item{line-height:1.2;border-radius:5px}.block-swatch__item-text{font-size:14px;line-height:1}.quantity-selector{border-radius:20px}.quantity-selector .quantity-selector__button{font-size:12px}.quantity-selector .quantity-selector__button:first-child{border-right:1px solid var(--border-color)}.quantity-selector .quantity-selector__button:last-child{border-left:1px solid var(--border-color)}.quantity-selector .quantity-selector__button:not([disabled]):hover{color:#414141}.quantity-selector__value{font-size:13px}.quantity-selector .icon--minus{width:8px;height:1.5px}.quantity-selector .icon--plus{width:8px;height:8px}@media screen and (min-width: 641px){.product-block-list__item--info .card__section{padding:60px 45px}.product-form__option-name{margin-bottom:2px}.product-form__payment-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-meta{margin-bottom:30px}}@media screen and (max-width: 999px){.card--collapsed .card__section{padding-top:20px}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--secondary-background);opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__ui{position:relative;height:100%;z-index:1550}.pswp__button{display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color);height:32px;width:32px;background:var(--secondary-background);border-radius:100%}.pswp__button--close{position:absolute;top:20px;right:20px}.pswp__button--close svg{width:12px;height:12px}.pswp__prev-next{position:absolute;display:flex;justify-content:space-between;left:0;top:calc(50% - 18px);width:100%;padding:0 20px}.pswp__prev-next svg{position:relative;width:9px;height:13px}.pswp__button--arrow--left svg{left:-1px}.pswp__button--arrow--right svg{right:-1px}.pswp__pagination{position:absolute;padding:1px 13px;bottom:20px;left:50%;transform:translate(-50%);background:var(--secondary-background);border:1px solid var(--border-color);border-radius:20px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px))}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom_product.css.map */
