.c-newsletter{background-color:#f2f3f4}.c-newsletter__main{padding:58px 49px 74px 73px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 930px){.c-newsletter__main{display:block;padding:73px 0 0}}.c-newsletter__content{padding-top:17px}@media screen and (max-width: 930px){.c-newsletter__content{padding-top:0;text-align:center}}@media screen and (max-width: 460px){.c-newsletter__content{text-align:left}}.c-newsletter__heading{font-size:18px;letter-spacing:1.67px;line-height:1;color:#111;font-family:HelveticaNowTextBold,Helvetica,Arial;font-weight:700;margin-bottom:47px}@media screen and (max-width: 930px){.c-newsletter__heading{font-size:22px;letter-spacing:2.64px;line-height:56px;margin-bottom:28px}}.c-newsletter__text{font-size:14px;letter-spacing:2.31px;line-height:28px;color:#111;font-family:TazuganeBook,Yu Gothic,Hiragino Kakugo Pro W3;font-weight:350;margin-bottom:25px}@media screen and (max-width: 930px){.c-newsletter__text{margin-bottom:23px;letter-spacing:2.6px}}.c-newsletter__btn{font-size:14px;letter-spacing:1.4px;line-height:43px;font-family:TazuganeRegular;font-weight:400;color:#fff;background-color:#4ba53a;display:inline-block;width:300px;text-align:center;border-radius:100px;position:relative;-webkit-transition:.5s;transition:.5s;border:solid 1px #4ba53a}.c-newsletter__btn:before{position:absolute;content:"";background:url(/cdn/shop/files/icon-arrow-right.svg?v=1631156065) no-repeat center;background-size:contain;width:8.45px;height:8.45px;top:50%;right:30.2px;-webkit-transform:translate(0,-50%);transform:translateY(-50%);-webkit-transition:.5s;transition:.5s}@media print,screen and (min-width: 931px){.c-newsletter__btn:hover{opacity:.6}}@media screen and (max-width: 930px){.c-newsletter__btn{width:100%}}.c-newsletter__text_2{margin-top:24px}@media screen and (max-width: 930px){.c-newsletter__text_2{padding-bottom:89px}}.c-newsletter__imgBox{line-height:0;width:272px}@media screen and (max-width: 930px){.c-newsletter__imgBox img{width:204px;margin:0 auto;display:block}}.c-newsletter__imgBox img{mix-blend-mode:darken}.c-newsletter__imgBox.sp{margin:0 auto 61px}.p-newsletter .PageContent.Newsletter{max-width:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;min-height:auto;margin-top:187px;margin-bottom:121px}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter{margin-top:90px;margin-bottom:91px}}.p-newsletter .PageContent.Newsletter .Form__Title.u-h1{letter-spacing:5.7px}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__Title.u-h1{letter-spacing:3.9px;margin-bottom:1px}}.p-newsletter .PageContent.Newsletter .Form__TitleEnglish{margin-bottom:90px}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__TitleEnglish{margin-bottom:61px}}.p-newsletter .PageContent.Newsletter .Form__Description{font-size:14px;letter-spacing:2.2px;line-height:24px;margin-bottom:42px;font-family:TazuganeBook,Yu Gothic,Hiragino Kakugo Pro W3;font-weight:350}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__Description{font-size:12px;letter-spacing:.36px;line-height:24px;margin-bottom:22px}}.p-newsletter .PageContent.Newsletter .Form__FloatingLabel{left:22px;bottom:calc(100% - 4.5px)}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__FloatingLabel{left:16px;bottom:calc(100% - 3.5px)}}.p-newsletter .PageContent.Newsletter .Form__Item{margin-bottom:0;max-width:870px;width:100%;margin-right:0}@media screen and (max-width: 1023px){.p-newsletter .PageContent.Newsletter .Form__Item{max-width:100%}}.p-newsletter .PageContent.Newsletter .Form__ItemBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__ItemBox{display:block}}.p-newsletter .PageContent.Newsletter .Form__Input{width:100%}.p-newsletter .PageContent.Newsletter .Form__Submit{margin-top:0;max-width:180px}@media screen and (max-width: 930px){.p-newsletter .PageContent.Newsletter .Form__Submit{max-width:100%;margin-left:0;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-newsletter.css.map?v=95185520279436423831652840904 */
