.elementor-2965 .elementor-element.elementor-element-3e5b536{margin-top:50px;margin-bottom:50px;padding:0}.elementor-2965 .elementor-element.elementor-element-1d428cb>.elementor-container{max-width:1230px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2965 .elementor-element.elementor-element-be12022{text-align:left}.elementor-2965 .elementor-element.elementor-element-be12022 .elementor-heading-title{font-family:"GenEiChikugoMin2-R",Sans-serif;font-size:2.5em;font-weight:300;text-transform:uppercase;letter-spacing:10px;color:#000}.elementor-2965 .elementor-element.elementor-element-c209f8d>.elementor-widget-container{margin:0;padding:0 0 0 5px}.elementor-2965 .elementor-element.elementor-element-c209f8d .woocommerce-breadcrumb{color:var(--e-global-color-primary);font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300;letter-spacing:0px;text-align:left}.elementor-2965 .elementor-element.elementor-element-c209f8d .woocommerce-breadcrumb>a{color:var(--e-global-color-64fd42a)}.elementor-2965 .elementor-element.elementor-element-db67241{margin-top:0;margin-bottom:100px;padding:0}.elementor-2965 .elementor-element.elementor-element-a43f228{--update-cart-automatically-display:none;--sections-background-color:#fcfcfc;--sections-border-type:none;--sections-title-color:var(--e-global-color-primary);--links-normal-color:var(--e-global-color-primary);--links-hover-color:var(--e-global-color-64fd42a);--sections-radio-buttons-color:var(--e-global-color-primary);--forms-fields-normal-color:var(--e-global-color-primary);--forms-fields-focus-color:var(--e-global-color-3db7ef0);--forms-fields-border-radius:0px;--forms-buttons-normal-text-color:var(--e-global-color-primary);--forms-buttons-hover-text-color:var(--e-global-color-64fd42a);--forms-buttons-hover-border-color:var(--e-global-color-primary);--forms-buttons-hover-transition-duration:.775s;--forms-buttons-border-type:solid;--forms-buttons-border-color:var(--e-global-color-primary);--forms-buttons-border-radius:0px;--forms-buttons-padding:13px 25px;--forms-buttons-width:auto;--order-summary-color:var(--e-global-color-primary);--order-summary-variations-color:var(--e-global-color-primary);--product-link-normal-color:var(--e-global-color-3db7ef0);--product-link-hover-color:var(--e-global-color-primary);--order-summary-quantity-border-color:var(--e-global-color-primary);--order-summary-quantity-border-weight:1px;--order-summary-remove-icon-normal-color:var(--e-global-color-3db7ef0);--order-summary-remove-icon-hover-color:var(--e-global-color-primary);--totals-color:var(--e-global-color-primary);--totals-divider-color:var(--e-global-color-64fd42a);--totals-divider-weight:1px;--checkout-button-normal-text-color:#fff}.elementor-2965 .elementor-element.elementor-element-a43f228 .coupon .input-text,.elementor-2965 .elementor-element.elementor-element-a43f228 .e-cart-totals .input-text,.elementor-2965 .elementor-element.elementor-element-a43f228 select,.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-selection--single{background-color:#FFFFFFA6}.elementor-2965 .elementor-element.elementor-element-a43f228 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--e-global-color-3db7ef0)}.elementor-2965 .elementor-element.elementor-element-a43f228 .cart_totals h2{font-family:"GenEiChikugoMin2-R",Sans-serif;font-size:25px;font-weight:400}.elementor-2965 .elementor-element.elementor-element-a43f228{--sections-descriptions-color:var(--e-global-color-primary);--forms-fields-padding:15px}.elementor-2965 .elementor-element.elementor-element-a43f228 .e-cart-content,.elementor-2965 .elementor-element.elementor-element-a43f228 .woocommerce-shipping-destination,.elementor-2965 .elementor-element.elementor-element-a43f228 .shipping-calculator-button{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300}.elementor-2965 .elementor-element.elementor-element-a43f228 #shipping_method li label{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300}.elementor-2965 .elementor-element.elementor-element-a43f228 .coupon .input-text,.elementor-2965 .elementor-element.elementor-element-a43f228 .cart-collaterals .input-text,.elementor-2965 .elementor-element.elementor-element-a43f228 select,.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-selection--single{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300}.e-woo-select2-wrapper .select2-results__option{color:var(--e-global-color-primary)}.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--e-global-color-primary)}.e-woo-select2-wrapper .select2-results__option:focus{color:var(--e-global-color-3db7ef0)}.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (15px*2) + 16px );padding-left:15px;padding-right:15px}.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (15px*2) + 16px );right:15px}.elementor-2965 .elementor-element.elementor-element-a43f228 .select2-container--default .select2-selection--single{height:auto}.elementor-2965 .elementor-element.elementor-element-a43f228 .shop_table .button{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.5px;border-width:1px}.elementor-2965 .elementor-element.elementor-element-a43f228 .woocommerce-cart-form{--order-summary-title-color:var(--e-global-color-primary)}.elementor-2965 .elementor-element.elementor-element-a43f228 .e-shop-table .cart th,.elementor-2965 .elementor-element.elementor-element-a43f228 .e-shop-table .cart td:before{font-family:"GenEiGothicN",Sans-serif;font-size:16px;font-weight:300}.elementor-2965 .elementor-element.elementor-element-a43f228 .cart td span,.elementor-2965 .elementor-element.elementor-element-a43f228 .cart td,.elementor-2965 .elementor-element.elementor-element-a43f228 .input-text.qty{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300}.elementor-2965 .elementor-element.elementor-element-a43f228 .product-name .variation{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300}.elementor-2965 .elementor-element.elementor-element-a43f228 .cart_totals .shop_table td:before,.elementor-2965 .elementor-element.elementor-element-a43f228 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"GenEiGothicN",Sans-serif;font-size:15px;font-weight:300;letter-spacing:2px}.elementor-2965 .elementor-element.elementor-element-a43f228 .checkout-button{font-family:"GenEiGothicN",Sans-serif;font-size:17px;font-weight:300;letter-spacing:2px}body.elementor-page-2965:not(.elementor-motion-effects-element-type-background),body.elementor-page-2965>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5f2cf64)}@media(max-width:1024px){.elementor-2965 .elementor-element.elementor-element-1d428cb{margin-top:0;margin-bottom:0;padding:0}.elementor-2965 .elementor-element.elementor-element-be12022>.elementor-widget-container{margin:0;padding:0 0 0 40px}.elementor-2965 .elementor-element.elementor-element-c209f8d>.elementor-widget-container{margin:0;padding:0 0 0 40px}.elementor-2965 .elementor-element.elementor-element-db67241{margin-top:0;margin-bottom:0;padding:0 30px 50px}}@media(max-width:767px){.elementor-2965 .elementor-element.elementor-element-3e5b536{margin-top:50px;margin-bottom:50px;padding:0}.elementor-2965 .elementor-element.elementor-element-1d428cb{margin-top:0;margin-bottom:0;padding:0}.elementor-2965 .elementor-element.elementor-element-be12022>.elementor-widget-container{margin:0;padding:0}.elementor-2965 .elementor-element.elementor-element-be12022{text-align:center}.elementor-2965 .elementor-element.elementor-element-be12022 .elementor-heading-title{font-size:2em}.elementor-2965 .elementor-element.elementor-element-c209f8d>.elementor-widget-container{margin:0;padding:0}.elementor-2965 .elementor-element.elementor-element-c209f8d .woocommerce-breadcrumb{text-align:center}.elementor-2965 .elementor-element.elementor-element-db67241{margin-top:0;margin-bottom:0;padding:0 20px 50px}.elementor-2965 .elementor-element.elementor-element-a43f228>.elementor-widget-container{margin:0;padding:0}}@font-face{font-family:'GenEiChikugoMin2-R';font-style:normal;font-weight:400;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiChikugoMin2-R.eot');src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiChikugoMin2-R.eot?#iefix') format('embedded-opentype'),url('https://requ.jp/wp-content/uploads/2022/06/GenEiChikugoMin2-R.woff2') format('woff2'),url('https://requ.jp/wp-content/uploads/2022/06/GenEiChikugoMin2-R-1.woff') format('woff'),url('https://requ.jp/wp-content/uploads/2022/06/GenEiChikugoMin2-R.ttf') format('truetype')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:700;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-Bold.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:900;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-Heavy.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:500;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-Regular.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:100;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-ExtraLigh.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:200;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-Ligh.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:300;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-SemiLight.woff') format('woff')}@font-face{font-family:'GenEiGothicN';font-style:normal;font-weight:600;font-display:auto;src:url('https://requ.jp/wp-content/uploads/2022/06/GenEiGothicN-SemiBold.woff') format('woff')}