h2.wp-block-heading:not(.wc-block-cart__empty-cart__title){padding-bottom:.4em;border-bottom:1px solid #d9d9d9;font-weight:600;font-family:"Shippori Mincho B1",serif;margin-bottom:1em !important}@media all and (min-width: 1025px){h2.wp-block-heading:not(.wc-block-cart__empty-cart__title){font-size:2.4em}}@media screen and (max-width: 1024px){h2.wp-block-heading:not(.wc-block-cart__empty-cart__title){font-size:2.2em}}.wc-block-grid__products{display:grid !important;margin-bottom:0}.wc-block-grid__product{width:100%;max-width:unset !important}.wc-block-grid__product-image img{width:100%;aspect-ratio:200/133 !important;-o-object-fit:cover;object-fit:cover}.wc-block-grid__product-title,.wc-block-grid__product-price{font-weight:500;font-family:"Shippori Mincho B1",serif}.wc-block-product-template{text-align:center}.wc-block-product-template .wp-block-post-title{font-weight:500;font-family:"Shippori Mincho B1",serif}.add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 1em;border:1px solid #000 !important;min-height:2.5em;border-radius:0 !important;font-size:.88em !important}.add_to_cart_button::before{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:"";font-size:1.5em}@media all and (min-width: 1025px){.wc-block-grid__products{grid-template-columns:repeat(4, 1fr)}.wc-block-grid__product,.wc-block-product-template{font-size:1.8em !important}}@media screen and (max-width: 1024px){.wc-block-grid__products{grid-template-columns:repeat(2, 1fr)}.wc-block-grid__product,.wc-block-product-template{font-size:1.5em !important}}.wc_page{--wp--preset--font-size--x-small: 14px;--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 18px;--wp--preset--font-size--large: 20px;--wp--preset--font-size--x-large: 22px;--wp--preset--font-size--xx-large: 24px}.wc_page strong,.wc_page th{font-weight:500}.wc_page a:not([class]){text-decoration:underline}.wc-block-components-button{display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 1em;border:1px solid #000 !important}.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{background-color:#000;color:#fff;font-size:var(--wp--preset--font-size--small);font-weight:600;font-family:"Shippori Mincho B1",serif}.wc-block-cart__submit-button::before,.wc-block-components-checkout-place-order-button::before{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;font-size:1.5em}.wc-block-cart__submit-button::before{content:""}.wc-block-components-checkout-place-order-button::before{content:""}.wc-block-cart-item__wrap .wc-block-components-product-metadata__description{display:none}.wc-block-components-totals-coupon__button{font-size:var(--wp--preset--font-size--x-small);font-weight:500}.wc-block-cart__submit-container{text-align:center}.wc-block-cart__empty-cart__title{text-align:center;font-size:1.8em;font-weight:500}.wc-block-cart__empty-cart__title::before{display:none !important}.wp-block-woocommerce-empty-cart-block .wp-block-separator{padding:40px 0}.wp-block-woocommerce-empty-cart-block .wp-block-separator::before{display:none}.wp-block-woocommerce-empty-cart-block .wp-block-separator::after{content:"";display:inline-block;width:62px;aspect-ratio:31/13;background:url(/assets/img/common/ttl.svg) no-repeat center}.woocommerce h2{padding-bottom:.4em;border-bottom:1px solid #d9d9d9;font-weight:600;font-family:"Shippori Mincho B1",serif;margin-bottom:1em}@media all and (min-width: 1025px){.woocommerce h2{font-size:2.4em}}@media screen and (max-width: 1024px){.woocommerce h2{font-size:2.2em}}.woocommerce-info{padding:1em;border:2px solid #626262;background-color:#fff;color:#000;font-weight:500}.woocommerce-info::before{display:none}.woocommerce-info *{float:none !important}.woocommerce-info a{padding:0 !important;margin:0 .5em !important;color:inherit !important;text-decoration:underline}.woocommerce-notice--success{text-align:center;font-size:var(--wp--preset--font-size--medium) !important;font-weight:500}.woocommerce [type=text],.woocommerce [type=email],.woocommerce [type=password],.woocommerce textarea{width:100%;padding:.4em .6em;border:1px solid #d9d9d9}.woocommerce .show-password-input::after{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:"";font-size:1.5em}.woocommerce .show-password-input.display-password::after{content:""}.woocommerce-button,.woocommerce-Button,.woocommerce [name=save_address]{display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 1em;border:1px solid #000 !important;padding:.4em 1.5em;font-weight:500}.woocommerce-form-login__submit,.woocommerce-Button,.woocommerce [name=save_address]{display:flex;margin:0 auto;background-color:#000;color:#fff;font-size:var(--wp--preset--font-size--small)}.woocommerce-order{display:grid;row-gap:40px}.woocommerce-order p,.woocommerce-order ul,.woocommerce-order table,.woocommerce-order address{font-size:var(--wp--preset--font-size--small)}.woocommerce-form-login,.woocommerce-EditAccountForm,.woocommerce-address-fields{display:grid;row-gap:15px}.woocommerce-form-login legend,.woocommerce-form-login label,.woocommerce-EditAccountForm legend,.woocommerce-EditAccountForm label,.woocommerce-address-fields legend,.woocommerce-address-fields label{font-weight:500}.woocommerce-form-login{font-size:var(--wp--preset--font-size--small)}.woocommerce-form-login__rememberme{display:flex !important;align-items:center;margin-bottom:20px}.woocommerce-form-login .lost_password{margin-top:20px;text-align:center;font-size:var(--wp--preset--font-size--x-small)}.woocommerce:has(.woocommerce-MyAccount-navigation){display:grid;gap:40px}.woocommerce:has(.woocommerce-MyAccount-navigation)>*{float:none}.woocommerce-MyAccount-navigation{width:100%;font-size:var(--wp--preset--font-size--small)}.woocommerce-MyAccount-content{width:100%;font-size:var(--wp--preset--font-size--x-small)}.woocommerce-MyAccount-content h2{font-size:var(--wp--preset--font-size--x-large) !important}.woocommerce-MyAccount-content p{line-height:1.8em}.woocommerce-MyAccount-content table.my_account_orders{font-size:inherit}.woocommerce-MyAccount-content table.my_account_orders th,.woocommerce-MyAccount-content table.my_account_orders td{padding:.5em}.woocommerce-MyAccount-content .edit{text-decoration:underline}.woocommerce-MyAccount-content .edit::before{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:"";font-size:1.2em}.woocommerce section,.woocommerce-Addresses{margin-top:30px}.woocommerce-EditAccountForm fieldset,.woocommerce-EditAccountForm__field-wrapper,.woocommerce-address-fields fieldset,.woocommerce-address-fields__field-wrapper{display:grid;row-gap:15px}@media all and (min-width: 1025px){.wc_page{margin-bottom:100px}.wc_page a{transition:opacity .4s ease-out}.wc_page a:hover{text-decoration:none;opacity:.6}.wc-block-cart-item__image img{width:100px !important;max-width:unset}.wc-block-cart-item__wrap{display:grid !important;grid-template-columns:auto auto 1fr auto}.wc-block-cart-item__prices{margin-right:auto}.wc-block-order{max-width:960px;margin:0 auto}.woocommerce{grid-template-columns:180px 1fr;max-width:960px;margin:0 auto}.woocommerce:has(.woocommerce-form-login){max-width:500px}.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.woocommerce-EditAccountForm>*,.woocommerce-address-fields__field-wrapper>*{grid-column:span 2}.woocommerce .form-row-first,.woocommerce .form-row-last{grid-column:span 1;width:100%;margin:0}}@media screen and (max-width: 1024px){.wc_page{margin-bottom:60px}.wc-block-cart-items__header{display:grid !important;grid-template-columns:auto 1fr auto}.woocommerce-MyAccount-navigation>ul{display:grid;grid-template-columns:repeat(2, 1fr);text-align:center}.woocommerce-MyAccount-navigation>ul>li:nth-of-type(even)::before{content:"";width:1px;background-color:rgba(0,0,0,.05);position:absolute;inset:.5em auto .5em 0}}
/*# sourceMappingURL=wc_page.min.css.map */