@keyframes show_moft_dialog{0%{opacity:0}to{opacity:1}}@keyframes hide_moft_dialog{0%{opacity:1}to{opacity:0}}@media screen and (max-width:767px){@keyframes show_moft_dialog{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes hide_moft_dialog{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(100%)}}}.moft-dialog{z-index:1001;background:#fff;position:fixed;transition:all.3s;display:none;visibility:hidden;opacity:0;pointer-events:none}.moft-dialog__wrap{position:relative}.moft-dialog__loading-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none;align-items:center;justify-content:center;background:#ffffffbf;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.moft-dialog--product-loading .moft-dialog__loading-layer{display:flex}.moft-dialog__loading-spinner{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:#0000008c;border-radius:50%;animation:moft_dialog_spin .65s linear infinite}@keyframes moft_dialog_spin{to{transform:rotate(360deg)}}.moft-dialog__close{position:absolute;top:0;right:0;padding:6px 9px;background-color:transparent;z-index:1002}.moft-dialog__close:hover{background-color:transparent}.moft-dialog__close .t4s-iconsvg-close{width:2.08vw;height:2.08vw}.t4s-product__full-link{font-family:Basis Grotesque Pro,Noto Sans Japanese;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0em;text-align:left;display:inline-block;--link-color: #DE7641;transition:all.2s;text-decoration:underline;text-underline-offset:5px}.t4s-product__full-link:hover{text-decoration:underline}.moft-dialog .t4s-product__media-wrapper{padding:0;background-color:#f3f3f3}.moft-dialog .t4s-product__info-wrapper{padding:3%}.moft-dialog .t4s-product__title{font-family:Basis Grotesque Pro,Noto Sans Japanese!important;font-weight:500;font-size:28px!important;line-height:1.3!important;letter-spacing:0em;margin-top:4%;text-align:left}.moft-dialog .t4s-product__price-review{font-family:Basis Grotesque Pro,Noto Sans Japanese;font-weight:500;font-size:24px!important;line-height:1.3;letter-spacing:0em;margin-top:2%;text-align:left}.moft-dialog form .t4s-swatch{margin-top:4%;--sw-width: 26px;--sw-height: 26px}.moft-dialog form .t4s-swatch__option{margin-bottom:12px}.moft-dialog form .t4s-swatch__title{font-family:Basis Grotesque Pro,Noto Sans Japanese!important;font-weight:500;font-size:16px;text-transform:initial}.moft-dialog form .t4s-swatch__item:not(.is-sw__color){border-radius:20px!important;font-family:Basis Grotesque Pro,Noto Sans Japanese;font-weight:700;background:#fff;color:#000}.moft-dialog form .t4s-swatch__item:not(.is-sw__color).is--selected{border-color:#000}.moft-dialog form .t4s-product-form__buttons .t4s-product-form__submit{width:auto;border-radius:50px!important;padding-left:10%;padding-right:10%;font-size:17px}.moft-dialog form .t4s-product-form__buttons{--secondary-color: #D4D4D4}.moft-dialog form .t4s-product-form__buttons .t4s-quantity-wrapper{border-width:2px;--pr-btn-round: 10px}.moft-dialog form .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number]{color:#000}.moft-dialog form .t4s-product__info-container>:not(:last-child){margin-bottom:8px}@media screen and (max-width:1200px){.moft-dialog__close .t4s-iconsvg-close{width:3vw;height:3vw}.moft-dialog form .t4s-swatch__item:not(.is-sw__color){padding:4px 12px}}@media screen and (min-width:768px){.moft-dialog .hide-pc{display:none}.moft-dialog{top:50%;left:50%;width:840px;max-width:96%;height:auto;transform:translate(-50%,calc(-50% - 10px));animation:hide_moft_dialog .3s forwards}.moft-dialog.moft-dialog--opened{visibility:visible;opacity:1;pointer-events:initial;transform:translate(-50%,-50%);animation:show_moft_dialog .3s forwards}.moft-dialog .t4s_ratio.t4s-product__media{padding:20% 0}}@media screen and (max-width:1600px){.moft-dialog .t4s-product__title{font-size:24px!important}.moft-dialog .t4s-product__price-review{font-size:20px!important}}@media screen and (max-width:1200px){.moft-dialog .t4s-product__title{font-size:22px!important}.moft-dialog .t4s-product__price-review{font-size:18px!important}.moft-dialog form .t4s-swatch__title{font-size:14px}.moft-dialog form .t4s-product-form__buttons .t4s-product-form__submit{margin-top:0}}@media screen and (max-width:1024px){.moft-dialog .t4s-product__media-wrapper .t4s-carousel__nav-scroller{display:none}}@media screen and (max-width:767px){.moft-dialog .hide-mb{display:none}.moft-dialog{width:100%;max-width:100%;bottom:0;left:0;border-radius:32px 32px 0 0;transform:translateY(100%);overflow:hidden;opacity:1;z-index:1000000;animation:hide_moft_dialog .3s forwards}.moft-dialog.moft-dialog--opened{display:block;visibility:visible;opacity:1;pointer-events:initial;transform:translate(0);animation:show_moft_dialog .3s forwards}.moft-dialog__close{padding:3vw}.moft-dialog__close .t4s-iconsvg-close{width:6vw;height:6vw}.moft-dialog__wrap{overflow-y:auto;max-height:85vh}.moft-dialog .t4s-product__media-wrapper .flickityt4s-viewport{margin-bottom:-1px}.moft-dialog .t4s-product__media-wrapper .t4s-single-product-badge{right:initial;left:15px;transform:scale(.75);-webkit-transform:scale(.75)}.moft-dialog .t4s-product__info-wrapper{padding:5% 5% 0;margin-top:0}.moft-dialog .t4s-product__title{font-size:24px!important;margin-top:0}.moft-dialog .t4s-product__price-review{font-size:22px!important;margin-top:0}.moft-dialog form{padding-bottom:calc(40px + 6%)}.moft-dialog form .t4s-swatch{margin-top:0}.moft-dialog form .t4s-swatch__option{display:flex}.moft-dialog form .t4s-swatch__title{white-space:nowrap;margin-right:12px;font-size:16px;white-space:normal}.moft-dialog form .t4s-swatch__option .t4s-swatch__current{display:none}.moft-dialog form .t4s-swatch__list{margin:0}.moft-dialog form .t4s-product-form__buttons{margin:0;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:3% 5%;z-index:1}}@media screen and (max-width:590px){.moft-dialog__close .t4s-iconsvg-close{width:8vw;height:8vw}.t4s-product__info-container>:not(:last-child){margin-bottom:16px}.moft-dialog form .t4s-swatch__title{max-width:120px}}.moft-dialog__close{border:none}.moft-dialog-product-content-jp .row,.moft-dialog-product-content-jp .col,.moft-dialog-product-content-jp .col-1,.moft-dialog-product-content-jp .col-10,.moft-dialog-product-content-jp .col-11,.moft-dialog-product-content-jp .col-12,.moft-dialog-product-content-jp .col-15,.moft-dialog-product-content-jp .col-2,.moft-dialog-product-content-jp .col-3,.moft-dialog-product-content-jp .col-4,.moft-dialog-product-content-jp .col-5,.moft-dialog-product-content-jp .col-6,.moft-dialog-product-content-jp .col-7,.moft-dialog-product-content-jp .col-8,.moft-dialog-product-content-jp .col-9,.moft-dialog-product-content-jp .col-auto,.moft-dialog-product-content-jp .col-lg,.moft-dialog-product-content-jp .col-lg-1,.moft-dialog-product-content-jp .col-lg-10,.moft-dialog-product-content-jp .col-lg-11,.moft-dialog-product-content-jp .col-lg-12,.moft-dialog-product-content-jp .col-lg-15,.moft-dialog-product-content-jp .col-lg-2,.moft-dialog-product-content-jp .col-lg-3,.moft-dialog-product-content-jp .col-lg-4,.moft-dialog-product-content-jp .col-lg-5,.moft-dialog-product-content-jp .col-lg-6,.moft-dialog-product-content-jp .col-lg-7,.moft-dialog-product-content-jp .col-lg-8,.moft-dialog-product-content-jp .col-lg-9,.moft-dialog-product-content-jp .col-lg-auto,.moft-dialog-product-content-jp .col-md,.moft-dialog-product-content-jp .col-md-1,.moft-dialog-product-content-jp .col-md-10,.moft-dialog-product-content-jp .col-md-11,.moft-dialog-product-content-jp .col-md-12,.moft-dialog-product-content-jp .col-md-15,.moft-dialog-product-content-jp .col-md-2,.moft-dialog-product-content-jp .col-md-3,.moft-dialog-product-content-jp .col-md-4,.moft-dialog-product-content-jp .col-md-5,.moft-dialog-product-content-jp .col-md-6,.moft-dialog-product-content-jp .col-md-7,.moft-dialog-product-content-jp .col-md-8,.moft-dialog-product-content-jp .col-md-9,.moft-dialog-product-content-jp .col-md-auto,.moft-dialog-product-content-jp .col-nt-auto,.moft-dialog-product-content-jp .col-sm,.moft-dialog-product-content-jp .col-sm-1,.moft-dialog-product-content-jp .col-sm-10,.moft-dialog-product-content-jp .col-sm-11,.moft-dialog-product-content-jp .col-sm-12,.moft-dialog-product-content-jp .col-sm-2,.moft-dialog-product-content-jp .col-sm-3,.moft-dialog-product-content-jp .col-sm-4,.moft-dialog-product-content-jp .col-sm-5,.moft-dialog-product-content-jp .col-sm-6,.moft-dialog-product-content-jp .col-sm-7,.moft-dialog-product-content-jp .col-sm-8,.moft-dialog-product-content-jp .col-sm-9,.moft-dialog-product-content-jp .col-sm-auto,.moft-dialog-product-content-jp .col-xl,.moft-dialog-product-content-jp .col-xl-1,.moft-dialog-product-content-jp .col-xl-10,.moft-dialog-product-content-jp .col-xl-11,.moft-dialog-product-content-jp .col-xl-12,.moft-dialog-product-content-jp .col-xl-2,.moft-dialog-product-content-jp .col-xl-3,.moft-dialog-product-content-jp .col-xl-4,.moft-dialog-product-content-jp .col-xl-5,.moft-dialog-product-content-jp .col-xl-6,.moft-dialog-product-content-jp .col-xl-7,.moft-dialog-product-content-jp .col-xl-8,.moft-dialog-product-content-jp .col-xl-9,.moft-dialog-product-content-jp .col-xl-auto{padding:0;margin:0}.moft-dialog-product-content-jp .product-infors,.moft-dialog-product-content-jp .theiaStickySidebar,.moft-dialog-product-content-jp .atc-slide,.moft-dialog-product-content-jp [data-js-callback],.moft-dialog-product-content-jp form.variations_form{display:flex;flex-direction:column;flex:1}.moft-dialog-product-content-jp .variations{flex:1;margin-bottom:4px}.moft-dialog-product-content-jp .product-infors{padding:3%!important;flex:1;margin:0!important}.moft-dialog-product-content-jp .theiaStickySidebar{margin-right:0!important}.moft-dialog-product-content-jp .equal_nt.ratio1_1 .nt_bg_lz{padding-top:100%}.moft-dialog-product-content-jp .clhovermq .zoom_tp_1 .img_action_zoom .img_ptw{cursor:grab}.moft-dialog-product-content-jp .equal_nt.nt_contain .nt_bg_lz,.moft-dialog-product-content-jp .item__position.nt_contain{background-size:cover}@media screen and (min-width:768px){.moft-dialog-product-content-jp .pr_sticky_content .pr_sticky_img{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7% 0;background-color:#f3f3f3}}.moft-dialog-product-content-jp .t4s-product__full-link{color:#de7641}.moft-dialog-product-content-jp .product_title{font-family:Noto Sans Japanese,Basis Grotesque Pro!important;font-weight:500;font-size:24px!important;line-height:1.3;letter-spacing:0em;margin-top:8%;text-align:left}.moft-dialog-product-content-jp .price_range{font-family:Basis Grotesque Pro;font-weight:500;font-size:20px!important;line-height:1.3;letter-spacing:0em;text-align:left}.moft-dialog-product-content-jp .variations_form{padding-top:6%}.moft-dialog-product-content-jp .swatch__title{font-family:Basis Grotesque Pro;font-weight:600;font-size:16px;text-transform:initial;margin-bottom:2px}.moft-dialog-product-content-jp .swatch__list_pr{font-family:Basis Grotesque Pro;font-weight:500;font-size:14px;margin-top:2px}.moft-dialog-product-content-jp .variations.style__circle .swatch.is-label .swatch__value_pr{padding-left:12px;padding-right:12px}.moft-dialog-product-content-jp .style_color .is-color .swatch__value_pr{width:18px;height:18px}.moft-dialog-product-content-jp .variations.style__circle .swatch.is-label .swatch_pr_item{padding:5 12px}.moft-dialog-product-content-jp .single_add_to_cart_button{margin:0}@media screen and (max-width:1200px){.moft-dialog-product-content-jp .swatch__title{font-size:14px}.moft-dialog-product-content-jp .swatch__list_pr{font-size:12px}}@media screen and (max-width:1000px){.moft-dialog-product-content-jp .product_title{font-size:22px!important}.moft-dialog-product-content-jp .price_range{font-size:18px!important}}@media screen and (max-width:767px){.moft-dialog-product-content-jp .theiaStickySidebar{margin-right:0!important;min-height:100vw}.moft-dialog-product-content-jp .equal_nt.ratio1_1 .nt_bg_lz{padding-top:100%}.moft-dialog-product-content-jp .product-infors{padding:5%!important}.moft-dialog-product-content-jp .variations_button{position:fixed;display:block;bottom:0;width:100%;left:0;background-color:#fff;padding:3% 5%;z-index:1}.moft-dialog-product-content-jp .product_title{margin-top:4%;font-size:24px!important}.moft-dialog-product-content-jp .price_range{font-size:22px!important}.moft-dialog-product-content-jp .variations_form{padding-top:4%}}.moft-dialog-product-content-jp span.tc.nt_labels.pa.pe_none.cw{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dialog-product-quickview.css.map */
