p{font-family:Noto Sans JP,serif;line-height:2.1}:root{--brand-color: #ce7331;--sub-color: #585858;--border-color: #e2e2e2}.c-Section{max-width:1260px;margin-right:auto;margin-left:auto}@media screen and (min-width:1140px){.custom_container{padding-right:80px;padding-left:80px}}@media screen and (min-width:1400px){.custom_container{padding-right:0;padding-left:0}}@media screen and (min-width:701px){.pc-none{display:none!important}}@media screen and (max-width:700px){.sp-none{display:none!important}}.c-custom_title{font-family:"noto sans Serif",serif}.c-custom-text{font-family:noto sans JP,serif}@media screen and (min-width:1200px){.c-Container{padding-right:0;padding-left:0}}.Rte{line-height:2.1;font-family:Noto Sans JP,serif}.features--heading-uppercase .Heading{letter-spacing:1px}.u-h14{font-size:14px}p{margin-bottom:7px}.c-PageTitle{font-size:26px;color:#fff;font-family:"Noto Serif JP",serif}.c-PageSubTitle{font-size:14px!important;color:#fff}@media screen and (max-width:641px){.c-PageTitle{font-size:22px}.c-PageSubTitle{font-size:12px}}.c-SectionTitle{color:var(--brand-color);font-family:"Noto Serif JP",serif;font-size:26px!important;font-weight:600}.c-lpSectionTitle{font-family:"Noto Serif JP",serif;font-size:26px!important;font-weight:600}.c-SectionSubTitle{color:var(--sub-color);font-size:14px!important;font-family:Montserrat,sans-serif}.c-lpSectionSubTitle{font-size:14px!important;font-family:Montserrat,sans-serif}.c-DetailTitle{font-size:24px!important;font-family:"Noto Serif JP",serif;font-weight:700}@media screen and (max-width:641px){.c-SectionTitle,.c-lpSectionTitle{font-size:22px!important}.c-SectionSubTitle,.c-lpSectionSubTitle{font-size:12px!important}.c-DetailTitle{font-size:20px!important}}.Button{border-radius:30px}.SectionHeader__ButtonWrapper span{border:#fff}.Button--primary{border-radius:30px}.Button:before{border-radius:30px}.c-Button{margin-right:auto;margin-left:auto}.c-QuantitySelector{border-radius:30px}.c-PasswordTitle{font-size:22px;font-weight:700;color:#333;font-family:"Noto Serif JP",serif;margin-bottom:30px}.Password__Card{padding:0 14px}.Password__Header .Heading{color:#444}.Password{display:block;padding:15px 5px}.Password__Content{max-width:750px;width:100%}.c-pwdlink{text-decoration:underline}.c-Password-content p{line-height:1.7}.jdgm-form__reviewer-name-format-container{display:none!important}.jdgm-widget input:not([type=submit]){padding:15px 10px!important}.jdgm-widget textarea{padding:15px 10px!important}input.jdgm-submit-rev.btn.btn_c.button{background-color:#333!important;color:#fff!important;border-radius:30px!important;width:150px!important;height:50px!important}.delivery-title.title-border p,.delivery-title.title-border{display:none}.delivery-container .delivery-mindate-caution{color:#333!important;font-weight:300!important}.delivery-select-container--calendar svg path{fill:#333!important}.c-SectionTitle{font-weight:700}.Heading.u-h1{font-family:"Noto Serif JP",serif;font-weight:700;letter-spacing:.1em;font-size:22px}.Heading.u-h2{font-family:"Noto Serif JP",serif;font-weight:700;letter-spacing:.1em}a.Link,a.Heading.u-h6{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400;letter-spacing:.1em}.Button{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400;letter-spacing:.2em}.c-text-with-image_title{font-size:30px!important;font-weight:500!important}.ProductForm__BuyButtons .Button{font-family:Noto Sans JP,serif;font-size:14px;font-weight:500}.Slideshow__Content .SectionHeader__Heading{font-size:26px}.Slideshow__Content .SectionHeader__SubHeading{font-size:14px}.news-list .item .date{font-family:Montserrat,sans-serif}.c-featuredCollection_title_item .c-engtitle{font-size:12px!important;font-weight:500}.c-featuredCollection_title_item .c-japtitle{font-family:Noto Sans JP,serif}.c-Footer_title{font-weight:700;font-size:20px!important}.Footer__Copyright .Footer__StoreName{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.ProductItem__Info .ProductItem__Title{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400;letter-spacing:.2em}.ProductItem__Info .ProductItem__Price{font-size:14px;font-weight:500;letter-spacing:.2em}.ProductItem__Wrapper .ProductItem__Label,.c-label-wrapper .ProductItem__Label{font-family:Noto Sans JP,serif;font-size:12px;font-weight:400}.Pagination__NavItem{font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:400}.c-ProductMeta__Title{font-size:20px!important}.ProductMeta__Price{font-family:Montserrat,sans-serif;font-size:16px!important;font-weight:500;letter-spacing:.2em}.ProductForm__Label,.ProductForm__AddToCart{font-family:Noto Sans JP,serif;font-weight:500}.Product__Tabs .Heading,.Product__Tabs .Rte{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400}.Article__Header .Article__MetaItem{font-size:14px;font-weight:400}.Article__Body *{color:#444}.c-MainContact .PageContent>.Rte>div{color:#585858;font-weight:500}.c-MainContact .PageContent .Form__Item *{letter-spacing:.05em;color:#4e4d4b}.c-text-with-image-product-info .Heading.u-h1{font-size:20px}.top-images__item .item_title{font-family:Noto Sans JP,serif;font-size:20px;font-weight:500}.c-UserGuide .Heading.u-h6,.c-UserGuide .Heading .Rte h6{font-size:14px}.c-UserGuide .FaqSummary__LinkLabel{font-family:Noto Sans JP,serif;font-size:12px;font-weight:400}.c-UserGuide .Faq__Section.Heading.u-h1{font-size:24px}.c-UserGuide .Faq p{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400;line-height:1.857}.c-UserGuide .Faq .c-userguide_blocktitle{font-family:Noto Sans JP,serif;font-size:18px;font-weight:700;letter-spacing:.1em}.c-UserGuide .Faq .c-userguide_blocksmalltitle{font-family:Noto Sans JP,serif;font-size:16px;font-weight:500}.c-AboutUs-VerticalText .c-DetailTitle,.c-AboutUs-TextWithLargeText .c-DetailTitle{font-size:22px!important}.c-AboutUs-TextWithLargeText .Rte *,.c-AboutUs-PointsWithImage .c-PointWrapper .Rte *,.c-AboutUs-FeaturedVideo .FeatureText .Rte *,.c-AboutUs-ImageWithHalfImage .Rte *,.c-Season-ImageAndText .c-TextBlock p{font-size:16px}.c-Season-SetContentsDetail .c-ImageAndTextWrapper .c-TextBlock>p,.c-Season-SetContentsDetail .c-PointWrapper .c-TextBlock>.c-PointDetail>p{font-size:16px}.c-Season-FeaturedProductSection .ProductMeta__Title>*{font-size:20px;font-weight:500}.c-Season-FeaturedProductSection .ProductMeta__Price{font-size:18px!important}.c-CartPage .Heading.u-h1{font-size:26px;font-weight:500}.c-CartPage .Cart__HeadItem,.c-CartPage .CartItem__Remove{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400}.c-CartPage .CartItem__Title{font-family:Noto Sans JP,serif;font-size:14px;font-weight:700}.c-CartPage .CartItem__Property{font-family:Noto Sans JP,serif;font-size:14px;font-weight:400;letter-spacing:.04em;font-style:normal}.section-wrapping-box .wrapping-box-head .wrapping-box-head__check label{font-weight:500!important}.c-CartPage .Cart__Footer .Button{font-size:14px}@media screen and (max-width:641px){.Button{font-size:12px}.c-text-with-image_title{font-size:20px!important}.c-featuredCollection_title_item .c-engtitle{font-size:8px!important}.c-featuredCollection_title_item .c-engtitle{font-size:14px}.c-Footer_title{font-size:18px!important}.ProductItem__Info .ProductItem__Title,.ProductItem__Info .ProductItem__Price{font-size:12px}.ProductItem__Wrapper .ProductItem__Label{font-size:10px}.c-label-wrapper .ProductItem__Label{font-size:11px}.Pagination__NavItem{font-size:12px!important}.c-ProductMeta__Title{font-size:22px!important}.c-text-with-image-product-info .Heading.u-h1{font-size:18px}.top-images__item .item_title{font-size:20px}.c-UserGuide .Heading.u-h1{font-size:18px!important}.c-UserGuide .Faq__Section.Heading.u-h1{font-size:22px!important}.c-AboutUs-VerticalText .c-DetailTitle,.c-AboutUs-TextWithLargeText .c-DetailTitle{font-size:18px!important}.c-AboutUs-TextWithLargeText .Rte *,.c-AboutUs-FeaturedVideo .FeatureText .Rte *,.c-AboutUs-ImageWithHalfImage .Rte *{font-size:14px}.c-AboutUs-PointsWithImage .Heading.u-h1{letter-spacing:.04em}.c-Season-ImageAndText .c-TextBlock p{font-size:14px}.c-Season-SetContentsList .c-TitleBlock .c-ContentTitle{font-size:20px}.c-Season-SetContentsDetail .c-ImageAndTextWrapper .c-TextBlock>p,.c-Season-SetContentsDetail .c-PointWrapper .c-TextBlock>.c-PointDetail>p{font-size:14px}.c-CartPage .Heading.u-h1{font-size:22px}.c-CartPage .Cart__Footer .Cart__Total{font-size:16px}.c-CartPage .Cart__Footer .Button{font-size:14px}}.cancel-button{background-color:#333;color:#fff;padding:12px 24px;border-radius:100vh}.cancel-button-complete{background-color:#fff;color:#333;border:1px solid #333;padding:12px 24px;border-radius:100vh}
/*# sourceMappingURL=/cdn/shop/t/152/assets/layout.css.map */
