.p-aboutUs{background:#fff;font-family:hiraginoW3,Helvetica,HelveticaNeue,Hiragino Sans,Meiryo UI,Yu Gothic UI,MS PGothic,sans-serif;font-weight:300}.p-aboutUs .c-aboutUs__top{padding:91px 15px 82px;text-align:center}@media screen and (max-width:768px){.p-aboutUs .c-aboutUs__top{padding:65px 15px 60px}}.p-aboutUs .c-aboutUs__top p{font-size:14px;line-height:1.5;color:#7c7c7c;letter-spacing:.5px;margin-bottom:9px;font-family:hiraginoW3,Helvetica,HelveticaNeue,Hiragino Sans,Meiryo UI,Yu Gothic UI,MS PGothic,sans-serif;font-weight:300}@media screen and (max-width:768px){.p-aboutUs .c-aboutUs__top p{font-size:13px;letter-spacing:.6px;margin-bottom:3px}}.p-aboutUs .c-aboutUs__top h2{font-size:46px;line-height:1.5;letter-spacing:2px;font-family:Helvetica-Light,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo UI,Yu Gothic UI,MS PGothic,sans-serif;font-weight:300}@media screen and (max-width:768px){.p-aboutUs .c-aboutUs__top h2{font-size:28px;letter-spacing:1.4px}}.p-aboutUs .c-aboutUs__image{background-image:url(/cdn/shop/t/2/assets/banner-about.png?v=508048273195736859);background-repeat:no-repeat;background-position:center;background-size:cover;height:608px}@media(min-width:768px)and (max-width:991px){.p-aboutUs .c-aboutUs__image{height:400px}}@media screen and (max-width:768px){.p-aboutUs .c-aboutUs__image{height:250px}}.p-aboutUs .c-aboutUs__banner{max-width:1298px;margin:0 auto;color:#2b2424}@media(max-width:1300px){.p-aboutUs .c-aboutUs__banner{padding:0 50px}}@media screen and (max-width:768px){.p-aboutUs .c-aboutUs__banner{padding:0 20px}}.p-aboutUs .c-sunlist{max-width:1298px;margin:0 auto;font-weight:300}.p-aboutUs .c-sunlist__top{margin-top:-120px;margin-bottom:130px}@media(max-width:1300px){.p-aboutUs .c-sunlist__top .c-rows__col:nth-child(odd){text-align:center}}@media screen and (max-width:768px){.p-aboutUs .c-sunlist__top{margin-top:-30px;margin-bottom:84px}}.p-aboutUs .c-sunlist h3{font-size:34px;line-height:1.5;letter-spacing:1.8px;margin-bottom:34px}@media screen and (max-width:768px){.p-aboutUs .c-sunlist h3{font-size:23px;letter-spacing:1px;margin-bottom:26px}}.p-aboutUs .c-sunlist h4{font-size:24px;line-height:1.5;letter-spacing:2.4px;margin-bottom:35px}@media screen and (max-width:768px){.p-aboutUs .c-sunlist h4{font-size:16px;margin-bottom:25px;letter-spacing:1.4px}.p-aboutUs .c-sunlist h4 span{display:block}}.p-aboutUs .c-sunlist p{font-size:16px;line-height:40px;letter-spacing:.8px}@media screen and (max-width:768px){.p-aboutUs .c-sunlist p{font-size:13px;line-height:28px;letter-spacing:.7px}}.p-aboutUs .c-sunlist__inner{margin-bottom:130px}@media(min-width:768px)and (max-width:991px){.p-aboutUs .c-sunlist__inner{margin-bottom:50px}}.p-aboutUs .c-sunlist__inner:nth-of-type(4) p{margin-top:24px}@media(min-width:768px)and (max-width:1199px){.p-aboutUs .c-sunlist__inner:nth-child(odd) .c-rows__col--text{padding-right:20px}.p-aboutUs .c-sunlist__inner:nth-child(2n) .c-rows__col--text{padding-left:20px}}@media screen and (max-width:768px){.p-aboutUs .c-sunlist__inner{margin-bottom:44px}.p-aboutUs .c-sunlist__inner:nth-of-type(3){margin-bottom:31px}.p-aboutUs .c-sunlist__inner:nth-of-type(6){margin-bottom:46px}.p-aboutUs .c-sunlist__inner .c-rows{margin-right:-20px}.p-aboutUs .c-sunlist__inner:nth-child(odd) .c-rows{margin-left:-20px}.p-aboutUs .c-sunlist__inner:nth-child(odd) .c-rows__col--text{padding-left:40px}.p-aboutUs .c-sunlist__inner:nth-child(odd) .c-rows__col--image{padding-left:0;padding-right:40px}}.p-aboutUs .c-store{padding-top:4px;padding-bottom:23px}@media screen and (max-width:768px){.p-aboutUs .c-store{padding-top:15px}}.p-aboutUs .c-store h2{font-size:18px;line-height:1.5;letter-spacing:.9px;font-weight:600;margin-bottom:21px;position:relative}.p-aboutUs .c-store h2:after{content:"";display:block;background:#db6a47;width:30px;height:2px;margin-top:19px}@media screen and (max-width:768px){.p-aboutUs .c-store h2{font-size:16px;letter-spacing:.8px;margin-bottom:17px}.p-aboutUs .c-store h2:after{width:25px;margin-top:14px}}.p-aboutUs .c-store p{font-size:14px;font-weight:300;line-height:30px;letter-spacing:.7px;margin-bottom:17px}@media screen and (max-width:768px){.p-aboutUs .c-store p{font-size:13px;margin-bottom:21px;line-height:28px}.p-aboutUs .c-store p br{display:none}}.p-aboutUs .c-store .c-rows__col--left{padding:72px 80px}@media print,screen and (min-width:769px){.p-aboutUs .c-store .c-rows__col--left{padding-right:76px}}@media screen and (max-width:768px){.p-aboutUs .c-store .c-rows__col--left{padding:52px 40px 50px}}@media(max-width:1300px){.p-aboutUs .c-store .c-rows__col:nth-child(2n){text-align:center}}.p-aboutUs .c-store a{display:block;color:#222;background:#fff;border:1px solid #E5E5E5;border-radius:28px;text-align:center;width:100%;padding:15px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-family:hiraginoW6,Helvetica,HelveticaNeue,Hiragino Sans,Meiryo UI,Yu Gothic UI,MS PGothic,sans-serif;font-weight:600;font-size:13px;letter-spacing:.5px;overflow:hidden}@media(min-width:768px){.p-aboutUs .c-store a:hover{opacity:.8}}@media print,screen and (min-width:769px){.p-aboutUs .c-store a:before{background-color:#eb613b}.p-aboutUs .c-store a:hover{opacity:1;color:#fff;border-color:#eb613b!important}.p-aboutUs .c-store a:hover:before{background-color:#eb613b}}@media screen and (max-width:768px){.p-aboutUs .c-store a{font-size:12px;letter-spacing:.6px;padding:18px 15px 16px}}.p-aboutUs .c-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.p-aboutUs .c-rows--alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-aboutUs .c-rows__col{max-width:50%;width:100%}@media(max-width:1300px){.p-aboutUs .c-rows__col{max-width:100%}}@media(max-width:991px){.p-aboutUs .c-rows__col--order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-aboutUs .c-rows__col--image{max-width:64.9%}@media(max-width:991px){.p-aboutUs .c-rows__col--image{max-width:100%}}@media screen and (max-width:768px){.p-aboutUs .c-rows__col--image{padding-left:20px}}.p-aboutUs .c-rows__col--text{max-width:35.1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-aboutUs .c-rows__col--text p{margin-top:10px}@media(min-width:768px)and (max-width:991px){.p-aboutUs .c-rows__col--text{max-width:100%;padding:0 20px 50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:768px){.p-aboutUs .c-rows__col--text{max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 20px 50px}}.p-aboutUs .c-rows__col--alignStart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-aboutUs .c-rows__col--pd{padding:83px 80px}@media screen and (max-width:768px){.p-aboutUs .c-rows__col--pd{padding:55px 40px 52px}}.u-bkg--1{background:#fcf7e8}.template-page .shopify-custom-product-recommendations .Section{padding-bottom:129px}@media screen and (max-width:768px){.template-page .shopify-custom-product-recommendations .Section{padding-top:62px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-about-us.css.map */
