.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-3cc28ba6:#000;--e-global-color-6f17ed46:#FFF;--e-global-color-10e20608:#1E1111;--e-global-color-596250b1:#B5B6B5;--e-global-color-391925e8:#D5D5D5;--e-global-color-42ae490f:#ECEDE8;--e-global-color-1756321c:#F9FAFD;--e-global-color-4cdffedd:#EFF3FF;--e-global-color-d52b19e:#D5D42C;--e-global-color-6aa05f4:#D5D42C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#1E1111;font-family:"Noto Sans JP",Sans-serif;font-size:1rem;line-height:1.6em}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:#fff0;text-transform:uppercase;color:#241C15;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1111;border-radius:0 0 0 0}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:#1E1111;color:#FFF;border-radius:1px 1px 1px 1px}.elementor-kit-9 e-page-transition{background-color:#FFBC7D}.elementor-kit-9 a{color:#636363;font-weight:500}.elementor-kit-9 a:hover{color:#4D4D4D;text-decoration:underline}.elementor-kit-9 h1{font-size:1.5rem;font-weight:800;text-transform:uppercase}.elementor-kit-9 h2{font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.4em}.elementor-kit-9 h3{font-size:1.1rem;font-weight:800;text-transform:uppercase}.elementor-kit-9 h4{font-size:1rem;font-weight:500;text-transform:uppercase}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-9 h1{font-size:1.4rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}h1,h2,h3,h4,h5,h6{line-height:1.4em!important}html{scroll-behavior:smooth}a{text-underline-offset:3px}.elementor-menu-cart__toggle .elementor-button{padding:0}.elementor-button:hover{text-decoration:none!important}.elementor-price-table .elementor-price-table__price{color:#717171;font-weight:500}.elementor-button--view-cart{display:none}.woocommerce-info,.woocommerce-message,.woocommerce-error{border:none;background-color:#e4ebec}.woocommerce-info::before{color:#bfb8b8}.woocommerce a.button{color:#1E1111;border-radius:0;background-color:#fff0;border:1px solid #1E1111;padding:.8em;font-weight:400;text-transform:uppercase}.woocommerce a.button:hover{color:#fff;background-color:#1E1111;border:1px solid #1E1111;padding:.8em;border-radius:0}.woocommerce .cart .button{padding:.8em 1em;border-radius:0;background:#f5f5f5;font-weight:400}.woocommerce a.remove:hover{text-decoration:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.2rem;padding:.7em;background-color:#fff0;color:#1e1111;border:2px solid #000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;background-color:#1e1111}.woocommerce-cart table.cart td.actions .coupon .input-text{width:110px;font-size:13px;padding:.6em}.woocommerce .cart-collaterals .cart_totals h2{font-size:1.5rem}#place_order{background-color:#018849;padding:15px 25px;border-radius:0}#place_order:hover{background-color:#026134}.elementor-menu-cart__footer-buttons .elementor-button{font-size:12px}.product .nyp .nyp-input{text-align:left;width:150px}.product .nyp{margin-top:1.625em}.woocommerce div.product .stock{color:#b4b5b4}.woocommerce div.product .entry-summary .cart div.quantity{float:none;margin:0;display:inline-block}.woocommerce div.product form.cart .button{vertical-align:middle;float:none;background-color:#1e1111;border-radius:0;padding:13px;margin-top:-5px;font-weight:400}.woocommerce div.product form.cart .button:hover{background-color:#3e3e3e}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.woocommerce-additional-fields h3{margin-top:30px;margin-bottom:0}.woocommerce-checkout .qib-container:not(#qib_id):not(#qib_id){display:block!important;margin-top:15px}.woocommerce-checkout .woocommerce a.remove{margin-bottom:15px}.woocommerce a.remove,.woocommerce a.remove:hover{color:#8a8a8a!important;background-color:#fff0}.woocommerce table.shop_table,.woocommerce-checkout #payment{border-radius:0}.woocommerce-checkout a.button.wc-forward{display:none}.woocommerce table.shop_table,table tbody>tr:nth-child(odd)>td{background-color:#fff;border-color:#dadada}.woocommerce table.shop_table td{padding:15px 12px;border-color:#dadada;border-bottom:0;border-left:0;border-right:0}.woocommerce table thead:first-child tr:first-child th{border-top:1px solid #dadada;border-right:0;border-left:0;border-bottom:0}.quantity.buttons_added,.woocommerce table.cart td.actions:hover,.woocommerce-cart .cart-collaterals .cart_totals tr td:hover{background-color:#fff}.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:0;background-color:#fff;vertical-align:middle}.woocommerce table.shop_table tfoot th{border-bottom:0;border-left:0;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ebebeb}.woocommerce-privacy-policy-text{font-size:.8rem;color:#777}.woocommerce-cart .wc-proceed-to-checkout{padding:1em 20px;background-color:#fff;margin-top:-6px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1rem;padding:1em}.woocommerce-cart .cart-collaterals .cart_totals table{border:0;padding:10px}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{background-color:#fff0;border:none}.woocommerce-page table.cart td.actions:hover{background-color:#fff0}.woocommerce-cart table.cart td{background-color:#fff0}.woocommerce .product{margin-top:80px 0}#primary .product{margin:80px 0 80px 0!important}