body,h1,h2,h3,h4,h5,h6,p,div,input,a,span,button{font-family:Noto Sans JP,sans-serif!important;letter-spacing:.05em!important;line-height:1.7}.Container:not(.page-ingredients) .SectionHeader__Heading,#customer_login .Form__Title,#create_customer .Form__Title,#recover_customer_password .Form__Title,.CustomerAccount .SectionHeader__Heading,.all-collections .SectionHeader__Heading,[data-section-type=faq] .SectionHeader__Heading,.image-text-overlay .SectionHeader__Heading,.FeatureText__Content h2.SectionHeader__Heading,.SectionHeader__Heading.SectionHeader__Heading,.SectionHeader__SubHeading.SectionHeader__SubHeading,.Font{font-family:Arial,Noto Sans JP,sans-serif!important}.AnnouncementBar__Wrapper{overflow:hidden;border-bottom:1px solid var(--border-color)}.AnnouncementBar__Content span{display:block;width:700px;font-size:14px;padding:0 30px;white-space:nowrap}.AnnouncementBar__Content{width:fit-content;display:flex;position:relative;animation:flowing 14s linear infinite}@keyframes flowing{0%{transform:translateZ(0)}to{transform:translate3d(-700px,0,0)}}.Header__Instagram{font-size:21px;transition:.3s}.Header__Instagram:hover,.Header__FlexItem .Header__Icon:hover{opacity:.7}@media screen and (max-width:1139px){.Header__Instagram{display:none}}.Header__FlexItem .Header__Icon{transition:.3s}.supports-sticky .Search[aria-hidden=true]+.Header--transparent{box-shadow:none!important}.supports-sticky .Search[aria-hidden=true]+.Header--transparent .HorizontalList__Item>.Heading,.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Header__Icon{color:#000}#sidebar-menu .SidebarMenu__Social .Icon{height:2em;width:2em}.Header__Icon[data-drawer-id=sidebar-menu]{margin-left:0}.Header__Icon[data-drawer-id=sidebar-menu] .hidden-tablet-and-up .Icon.Icon--nav{width:25px;height:30px}.Header__Icon[data-drawer-id=sidebar-cart] .hidden-tablet-and-up .Icon.Icon--cart{width:22px;height:25px}.Header__Cart{position:relative}.Header__Icon span.Header__CartCount{position:absolute;top:-4px;right:-11px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;text-align:center;padding:3px 3px 4px 4px;color:#fff;background:#000;border-radius:50px;border:#fff 1px solid;font-size:10px;font-weight:700}#sidebar-menu .Text--subdued{color:#fff}#sidebar-menu .Collapsible__Inner .Collapsible__Button{opacity:.6;font-size:12px}#sidebar-menu .Text--subdued.Link.Link--primary{display:flex;align-items:center}.SidebarMenu__Nav.SidebarMenu__Nav--secondary .Icon{margin-right:10px;font-size:20px;color:#fff}.Header__LinkSpacer:after{bottom:-18px}.HorizontalList.HorizontalList--spacingExtraLoose .HorizontalList__Item{position:relative}.HorizontalList__Item:hover .custom_mega_menu.DropdownMenu:before{transform:scaleX(1)}.HorizontalList__Item:hover .custom_mega_menu.DropdownMenu{opacity:1;visibility:visible}.DropdownMenu{top:40px}.custom_mega_menu.DropdownMenu{position:absolute;padding:30px 28px;max-width:700px;min-width:350px}.CustomMegaMenu__inner{display:flex}.CustomMegaMenu__inner>.Linklist{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;max-width:350px}.CustomMegaMenu__inner>.Linklist:first-child{margin-right:30px}.CustomMegaMenu__inner>.Linklist>.Linklist__Item{display:flex;align-items:center;width:290px;margin-bottom:20px}.CustomMegaMenu__inner>.Linklist>.Linklist__Item>.ProductItem{width:30%;margin-right:15px}.CustomMegaMenu__itemTitle{font-weight:500;margin-bottom:4px;line-height:1.5}.CustomMegaMenu__itemPrice{font-weight:500;color:#6a6a6a}.ProductItem_dsc:hover .CustomMegaMenu__itemTitle{text-decoration:underline}.custom_mega_menu .ProductItem_dsc{width:70%;font-size:12px;color:var(--header-heading-color)}.custom_mega_menu .ProductItem__CustomLabel{display:none}.LinkTop:after{display:none}.Footer{padding:40px 0 0}.Footer__Inner{flex-direction:column}@media screen and (min-width: 641px){.Footer__Inner{margin-left:0;margin-right:0}.Footer--center .Footer__Inner{justify-content:flex-start}.Footer .Linklist{display:flex;flex-wrap:wrap}.Footer .Linklist__Item{width:auto;margin-right:15px}.sp-only{display:none}}.Footer .Footer__Block{margin-bottom:35px;padding:0}.Footer .Footer__Block:last-child{margin-bottom:40px}.Footer .Linklist__Item:last-child{margin-bottom:12px!important;margin-right:15px!important}.Footer .Icon{width:20px;height:20px}.Footer .fa-brands.fa-line{font-size:22px}.Footer .Link.Link--primary{display:flex;align-items:center;margin-right:8px}.Footer .Icon-Wrapper--clickable{margin-right:15px;display:flex;align-items:center}.Footer__Aside{border-top:1px solid var(--border-color);margin:0;padding:20px 0}.fa-line{font-size:28px}.Section.Section--spacingNormal[data-section-type=featured-collections],.Section.Section--spacingNormal[data-section-type=article-list] .Container,.Section.Section--spacingNormal[data-section-type=custom-article-list] .Container,.Section.text-with-image,.image-text-overlay{max-width:1600px;margin:0 auto}.Footer__BottomWrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 80px}.Footer__Regulation{display:flex;justify-content:center;flex-wrap:wrap}.Footer__Regulation a{padding-right:15px;transition:.3s}.Footer__Regulation a:hover{opacity:.7}@media screen and (min-width: 1008px){.shopify-section.shopify-section--slideshow .Carousel--insideDots .flickity-page-dots{bottom:33px}}.shopify-section.shopify-section--slideshow .Carousel--insideDots .flickity-page-dots{right:20px;left:unset;bottom:20px}.shopify-section.shopify-section--slideshow .Carousel--insideDots .flickity-page-dots .dot.is-selected{background:#707070}@media screen and (min-width: 641px){.shopify-section.shopify-section--slideshow .flickity-page-dots .dot{width:14px;height:14px}}.shopify-section.shopify-section--slideshow .Slideshow__Content .SectionHeader__Heading{font-size:40px!important;font-weight:700;margin-top:0}.shopify-section.shopify-section--slideshow .SectionHeader__SubHeading{font-size:18px;margin-bottom:0}.shopify-section.shopify-section--slideshow .SectionHeader__ButtonWrapper .ButtonGroup__Item{font-size:12px}.Section.text-with-image .Link.Link--underline,.image-text-overlay .Link.Link--underline,.text-with-image-small .ImageHero__BlockLink.Link.Link--underline,.ConceptPage__Item .Link.Link--underline,.StoryPage__Content .Link.Link--underline{text-decoration:none;padding:10px 0;font-size:12px;display:block;text-align:center;width:123px}.Section.text-with-image .Link.Link--underline,.ConceptPage__Item .Link.Link--underline,.StoryPage__Content .Link.Link--underline{border:solid 1px #000;margin-left:auto}.Section.text-with-image.Section--spacingNormal .Link.Link--underline{margin:0 auto}.btn-animation{position:relative;overflow:hidden;outline:none;transition:ease .1s}.btn-animation span{position:relative;z-index:3;transition:ease .1s}.btn-animation:hover span{transition:ease .1s;color:#fff}.image-text-overlay .btn-animation:hover span{color:#000;text-shadow:none}.bgleft:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#000;outline:none;width:100%;height:120%;transition:transform .5s cubic-bezier(.8,0,.2,1) 0s;transform:scaleX(0);transform-origin:right top}.image-text-overlay .bgleft:before{background:#fff}.bgleft:hover:before{transform-origin:left top;transform:scale(1)}.image-text-overlay .Link.Link--underline{border:solid 1px #fff;margin-top:20px;margin-right:auto}.text-with-image-small .ImageHero__BlockLink.Link.Link--underline{border:solid 1px #000;margin:0 auto}.Section.text-with-image .FeatureText__ImageWrapper{padding:80px 0 80px 80px}.Section.text-with-image .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:80px;padding-right:80px}.Section.text-with-image .FeatureText__Content{padding-left:0}.Section.text-with-image .SectionHeader__Heading{font-size:40px;font-weight:700;margin-bottom:25px}.Section.text-with-image .SectionHeader__Heading span{font-family:Arial,sans-serif!important}.Section.text-with-image .SectionHeader__Description{margin:0 auto 30px}.Section[data-section-type=featured-collections] .Container,.Section[data-section-type=article-list] .Container .SectionHeader,.Section[data-section-type=custom-article-list] .Container .SectionHeader{text-align:left}.Section[data-section-type=featured-collections] .Container{padding:0 80px}.Section[data-section-type=featured-collections] .SectionHeader__Heading,.Section[data-section-type=article-list] .SectionHeader__Heading,.Section[data-section-type=custom-article-list] .SectionHeader__Heading,[data-section-type=collection] .SectionHeader__Heading,.Section[data-section-type=recently-viewed-products] .SectionHeader__Heading{font-size:30px;font-weight:700;display:inline-block;position:relative;padding-right:150px}.Section[data-section-type=recently-viewed-products] .SectionHeader__Heading{font-size:40px}[data-section-type=collection] .Container,.Section[data-section-type=recently-viewed-products] .Container{padding:0 50px}[data-section-type=collection] .SectionHeader__Heading,.Section[data-section-type=recently-viewed-products] .SectionHeader__Heading{padding:0}.Section[data-section-type=featured-collections] .SectionHeader__Heading:after,.Section[data-section-type=article-list] .SectionHeader__Heading:after,.Section[data-section-type=custom-article-list] .SectionHeader__Heading:after{content:"";position:absolute;top:50%;right:0;width:117px;height:1px;background:#000}@media screen and (min-width: 1140px){.Section[data-section-type=featured-collections] .ProductList.ProductList--grid{padding:0 120px}}.Section[data-section-type=featured-collections] .ProductList.ProductList--grid{padding:0 80px}.ProductItem__ImageWrapper{transition:.3s}.ProductItem__ImageWrapper:hover{opacity:.7}.ProductItem__LabelList{left:15px}.ProductItem__Label{max-width:unset;background:#8d8d8d;color:#fff;font-size:12px;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ProductItem__CustomLabel{position:absolute;top:6px;left:15px;background:#fff;color:#000;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:8px 11px;margin:4px 0}.ProductItem__CustomLabel{text-align:center;line-height:1.2em}.CustomArticleItem{transform:none!important;visibility:visible!important;opacity:1!important}.Section[data-section-type=article-list] .SectionHeader,.Section[data-section-type=custom-article-list] .SectionHeader{margin-bottom:30px}.Section[data-section-type=article-list] .ArticleListWrapper,.CustomArticleList_Wrapper{margin:0;max-width:unset}.CustomArticleList{display:flex;flex-direction:column;margin-left:0}.CustomArticleList_Item:first-child{border-top:#DDD 1px solid}.CustomArticleList_Item{width:100%;border-bottom:#DDD 1px solid;margin-bottom:0;padding-left:0}.CustomArticleItem__Content{display:flex;flex-wrap:wrap;align-items:center;margin:17px 0}.Section[data-section-type=article-list] .ArticleItem__Content{flex-direction:column;justify-content:center;align-items:flex-start}.Section[data-section-type=article-list] .ArticleItem__Title,.Section[data-section-type=article-list] .ArticleItem__Category,.CustomArticleItem__Title,.CustomArticleItem__Category{margin-bottom:0}.Section[data-section-type=article-list] .ArticleItem__Title{font-size:16px;margin-left:-10px}.CustomArticle__Description{font-size:16px;margin-left:20px;transition:.3s}.Section[data-section-type=article-list] .ArticleItem__Title:hover,.Section[data-section-type=article-list] .ArticleItem__Excerpt:hover,.CustomArticle__Description:hover{opacity:.7}.Section[data-section-type=article-list] .Article__MetaWrapper,.CustomArticle__MetaWrapper{display:flex}.Section[data-section-type=article-list] .Article__MetaItem,.Section[data-section-type=article-list] .ArticleItem__Category,.Section[data-section-type=article-list] .ArticleItem__Link,.CustomArticle__MetaItem,.CustomArticleItem__Category,.CustomArticleItem__Link{color:#6a6a6a;font-size:12px;font-weight:500}.dash{position:relative;padding:0 15px}.dash:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%);width:12px;height:1px;background-color:var(--text-color-light)}.Section[data-section-type=article-list] .Button,.Section[data-section-type=custom-article-list] .Button{min-width:218px}.CustomArticleItem__Excerpt{margin:0 15px 0 10px}.CustomArticleItem__Excerpt{margin-bottom:0;margin-right:15px}.CustomArticleItem__Title,.CustomArticleItem__Excerpt{display:inline-block}.CustomArticleItem__LinkSP{display:none}@media screen and (max-width:950px){.CustomArticleItem__Content{flex-direction:column;align-items:start}.CustomArticleItem__Link.hide_sp{display:none}.CustomArticleItem__Link.hide_pc{display:inline-block}.CustomArticleItem__LinkSP{display:flex;justify-content:flex-end;margin-bottom:20px}.CustomArticleItem__Title{margin:5px 0 10px}.CustomArticleItem__Excerpt{margin:0}}@media screen and (max-width:640px){.CustomArticle__Description{display:flex;flex-direction:column;margin-left:0}}.Section[data-section-type=article-list] .ArticleList{text-align:left}.Section[data-section-type=article-list] .ArticleList .Grid__Cell:first-child{padding-left:43px}.Section[data-section-type=article-list] .Blog{padding-bottom:50px}.Section[data-section-type=article-list] .Blog .PageHeader .SectionHeader{text-align-last:center}.Section[data-section-type=article-list] .Blog .SectionHeader{text-align:left;display:flex;flex-direction:column;justify-content:center}.Section[data-section-type=article-list] .Blog .SectionHeader .SectionHeader__Heading{margin-top:0;margin-bottom:5px}.Section[data-section-type=article-list] .Blog .SectionHeader__SubHeading{font-weight:700}.Section[data-section-type=article-list] .Blog .SectionHeader__Heading{padding-right:0}.Section[data-section-type=article-list] .Blog .SectionHeader__Heading:after{display:none}.Section[data-section-type=article-list] .Blog .Blog__TagList .Heading{font-size:12px}.Blog .ImageHero__Image{position:relative}.Blog .ImageHero__Image:after{position:absolute;content:"";width:100%;height:100%;background:#00000047;top:0;left:0}.image-text-overlay .ImageHero{justify-content:start;text-align:left;padding-left:50px}.image-text-overlay .SectionHeader{text-align:left}.image-text-overlay .SectionHeader__Heading{font-size:40px;font-weight:700;margin-bottom:0}.image-text-overlay .SectionHeader__Description{font-size:18px;margin-top:0}.section-newsletter{border-top:1px solid var(--border-color)}.section-newsletter .ImageHero{min-height:230px}.section-newsletter .SectionHeader{margin-bottom:20px}.section-newsletter .SectionHeader__Heading{font-weight:700;text-shadow:none}.section-newsletter .Newsletter__Inner{max-width:305px;margin:0 auto;display:flex}.section-newsletter .Newsletter .Form__Input{width:80%;min-width:unset;max-height:35px;color:#7f7f7f}.section-newsletter .Newsletter .Form__Submit{width:20%;max-height:35px;margin:0;padding:0;border-color:#7f7f7f!important;font-size:12px;display:flex;justify-content:center;align-items:center}.section-newsletter .Newsletter .Form__Submit:hover,.section-newsletter .Newsletter .Form__Submit:visited{border-color:#7f7f7f;color:#7f7f7f!important}.section-newsletter .Newsletter .Form__Submit:before{background-color:#7f7f7f!important}.section-newsletter .Line__Wrapper{margin-top:20px;text-shadow:none;transition:.3s}.section-newsletter .Line__Wrapper a{display:flex;justify-content:center;align-items:center}.section-newsletter .Line__Wrapper:hover{opacity:.7}.section-newsletter .Line__Wrapper p{font-weight:500;margin-left:15px}.section-newsletter .Line__Wrapper img{width:86px}.Container.MainPage table{white-space:normal}.Container:not(.page-ingredients) .SectionHeader__Heading,#customer_login .Form__Title,#create_customer .Form__Title,#recover_customer_password .Form__Title,.CustomerAccount .SectionHeader__Heading,.all-collections .SectionHeader__Heading,[data-section-type=faq] .SectionHeader__Heading{font-size:30px;font-weight:700}#recover_customer_password .Form__Hint .Link,#customer_login .Form__Hint .Link{border-bottom:solid 1px #363636}#customer_login .Form__Submit,#create_customer .Form__Submit,#recover_customer_password .Form__Submit,#address_form_new .Form__Submit,.Segment .Segment__Title,.Segment .Button,[data-section-type=addresses] .Button{font-size:12px}.page-ingredients .Rte h2{margin-bottom:0;font-size:24px}.page-ingredients .Rte h3{margin-top:5px;font-size:16px}.IngredientPage__Content .scroll-up{opacity:0;visibility:hidden;transform:translateY(50px);transition:all 1s}.IngredientPage__Content .scroll-up.is-show{opacity:1;visibility:visible;transform:translateY(0)}ul.convenient_store{display:flex;justify-content:space-between;list-style-type:none}ul.convenient_store li a{display:flex;flex-direction:column;justify-content:center;align-items:center}ul.convenient_store li svg{margin-bottom:5px}.userguide #payment,.userguide #shipping,.userguide #return{padding-top:200px;margin-top:-200px}.userguide #courier{padding-top:150px;margin-top:-150px}@media screen and (max-width: 640px){.userguide #payment,.userguide #shipping,.userguide #return{padding-top:140px;margin-top:-140px}.userguide #courier{padding-top:100px;margin-top:-100px}}.Faq__Section.Heading,.Faq__Question{color:#000}.Faq__Question{font-size:14px}.Faq__AnswerWrapper{color:var(--link-color)}[data-section-type=faq] .PageContent{max-width:800px;margin-bottom:0}[data-section-type=faq] .PageContent .PageLayout__Section{margin-left:0}.Faq__Item{margin:20px 0}.PageHeader--withBackground{position:relative}.PageHeader--withBackground .breadcrumb{position:absolute;top:0;left:0;z-index:1;text-shadow:1px 1px 7px #00000080;color:#fff}.breadcrumb{font-size:12px;font-weight:500;padding:10px 50px;color:#7f7f7f;overflow-x:scroll;white-space:nowrap}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb a{padding-right:5px;transition:.3s}.breadcrumb a:hover{opacity:.7}.breadcrumb span:not(.arrow){padding-left:25px}.breadcrumb .arrow{position:relative}.breadcrumb .arrow:before{position:absolute;content:"";top:50%;left:0;width:15px;height:1px;background:#7f7f7f}.PageHeader--withBackground .breadcrumb .arrow:before{background:#fff;box-shadow:1px 1px 7px #00000080}#collection-filter-drawer .CollectionMenu__Container{padding:20px}.CollectionMenu__List--title{border-bottom:1px solid var(--border-color)}.CollectionMenu__List--level1,.CollectionMenu__List--level2,.CollectionMenu__List--level3{list-style:none}.CollectionMenu__List--Link .plus{display:block;position:absolute;width:18px;height:100%;right:0;top:calc(50% - 5px);cursor:pointer}.CollectionMenu__List--Link .plus:before{opacity:1;position:absolute;content:"";left:2px;width:7px;height:7px;background:transparent;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:transform .4s ease-in-out,opacity .4s ease-in-out}.CollectionMenu__List--Link .plus.active:before{transform:rotate(-45deg)}.CollectionMenu__List--Link{position:relative;padding:10px 0;transition:.3s}.CollectionMenu__List--Link:hover{opacity:.7}.CollectionMenu__List--title{font-size:18px;font-weight:600;margin-bottom:10px;color:#000}.CollectionMenu__List--Link a{transition:.3s;display:inline-block;padding-right:30px;font-size:14px;font-weight:500;color:var(--text-color)}.CollectionMenu__List--level2,.CollectionMenu__List--level3{display:none;margin-inline-start:auto;margin:10px 0 0}.CollectionMenu__List--level2 .CollectionMenu__listItem--l2{padding:0 0 9px}.CollectionMenu__List--level2 li:last-child .CollectionMenu__listItem--l2{padding:0 0 10px}.CollectionMenu__listItem--l2{border-bottom:none}.CollectionMenu__listItem--l2 .Text--subdued{padding-left:10px}.CollectionMenu__listItem--l2 a{color:#5c5c5c;font-size:14px;font-weight:400}.h2.drawer__title{font-size:20px;font-weight:500}[data-section-type=collection] .CollectionInner__Sidebar{margin-left:50px}[data-section-type=collection] .ProductList--grid{padding:0 50px 0 30px}[data-section-type=collection] .Drawer__Footer{display:none}[data-section-type=collection] .CollectionToolbar__Group .CollectionToolbar__Item{padding-left:50px;padding-right:50px}[data-section-type=product] .AspectRatio:before,.Product--GiftWrapping .AspectRatio:before{padding-bottom:100%}[data-section-type=product] .Product__SlideItem img,[data-section-type=product] .Product__SlideshowNavImage img,.Product--GiftWrapping .Product__SlideItem img,.Product--GiftWrapping .Product__SlideshowNavImage img{object-fit:contain}[data-section-type=product] .ProductMeta__PriceList{display:flex;justify-content:flex-start;align-items:center}[data-section-type=product] .ProductMeta__TaxNotice{padding-left:5px;font-size:12px;color:var(--text-color-light)}[data-section-type=product] .ProductMeta__Title{font-size:20px;font-weight:700}[data-section-type=product] .ProductMeta__SubTitle{font-size:14px}[data-section-type=product] .ProductForm__QuantitySelector{display:flex;justify-content:flex-start;align-items:center}[data-section-type=product] .ProductForm__Label{padding-right:15px}[data-section-type=product] .breadcrumb{padding:20px 50px}[data-section-type=product] .Product__Gallery{margin-top:0}[data-section-type=product] .Product__InfoWrapper{top:60px;padding-bottom:50px}.RoundButton__PrimaryState,.RoundButton__SecondaryState{display:flex;justify-content:center;align-items:center}.Product__SlideshowNav.Product__SlideshowNav--thumbnails .Product__SlideshowNavImage img{object-fit:cover;max-height:118px}.all-collections .CollectionItem.Carousel__Cell{min-width:25%}.all-collections .CollectionItem__Wrapper{height:100%}.all-collections .CollectionItem__ImageWrapper{height:0;width:100%;padding-top:100%}.all-collections .CollectionItem__Content .SectionHeader__ButtonWrapper,.all-collections .CollectionItem__Content .SectionHeader__Heading{margin-top:0}@media screen and (max-width: 1140px){.Section.text-with-image .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:50px;padding-right:80px}.Section.text-with-image .FeatureText__ImageWrapper{padding:80px 0 80px 80px}[data-section-type=collection] .CollectionInner__Sidebar{margin-left:30px}[data-section-type=collection] .ProductList--grid{padding:0 30px}[data-section-type=collection] .CollectionToolbar__Group .CollectionToolbar__Item{padding-left:30px;padding-right:30px}.breadcrumb{padding:10px 30px}.Footer__BottomWrapper{padding:0 50px}.all-collections .CollectionItem.Carousel__Cell{min-width:33%}}@media screen and (max-width: 1007px){[data-section-type=faq] .PageContent .PageLayout__Section{margin-left:20px}}@media screen and (max-width: 860px){.Section.text-with-image .SectionHeader__Heading{font-size:30px}.Section.text-with-image .FeatureText__ImageWrapper{padding:40px 0 40px 40px}.Section.text-with-image .FeatureText--imageLeft{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.Section.text-with-image .FeatureText__ImageWrapper{padding:0;width:100%}.Section.text-with-image .FeatureText__ContentWrapper{width:100%}.Section.text-with-image .FeatureText--imageLeft .FeatureText__ContentWrapper{padding:30px}.Section.text-with-image .FeatureText__Content{margin:0 auto;text-align:center}.Section.text-with-image .Link.Link--underline{margin:0 auto}.Section[data-section-type=featured-collections] .Container,.Section[data-section-type=featured-collections] .ProductList.ProductList--grid,.Section.Section--spacingNormal[data-section-type=article-list] .Container{padding:0 30px}.image-text-overlay .ImageHero{padding-left:30px}.TopGift__Right{flex-direction:row-reverse}.Section[data-section-type=recently-viewed-products] .Container{padding:0 30px}.all-collections .CollectionItem.Carousel__Cell{min-width:50%}}@media screen and (max-width: 640px){.AnnouncementBar__Content span{padding:0 30px}.breadcrumb{padding:10px 18px}.Header__Icon span.Header__CartCount{width:17px;height:17px}.shopify-section.shopify-section--slideshow .flickity-viewport,.shopify-section.shopify-section--slideshow .Slideshow__Slide,.shopify-section.shopify-section--slideshow .Slideshow__ImageContainer{max-height:500px;height:100%}.Section.text-with-image .FeatureText .SectionHeader__Description{margin-top:20px;margin-bottom:20px}.shopify-section.shopify-section--slideshow .SectionHeader__SubHeading{font-size:12px}.Section[data-section-type=featured-collections] .SectionHeader,.Section[data-section-type=article-list] .SectionHeader{margin-bottom:20px}.Section[data-section-type=featured-collections] .SectionHeader__Heading,.Section[data-section-type=article-list] .SectionHeader__Heading{font-size:20px;padding-right:65px}.Section.text-with-image .SectionHeader__Heading,.shopify-section.shopify-section--slideshow .Slideshow__Content .SectionHeader__Heading,.Container:not(.page-ingredients) .SectionHeader__Heading,.Section[data-section-type=recently-viewed-products] .SectionHeader__Heading,.Section[data-section-type=product-recommendations] .SectionHeader__Heading,[data-section-type=cart] .SectionHeader__Heading,.all-collections .SectionHeader__Heading,[data-section-type=faq] .SectionHeader__Heading{font-size:20px!important}.Section[data-section-type=featured-collections] .SectionHeader__Heading:after,.Section[data-section-type=article-list] .SectionHeader__Heading:after,.Section[data-section-type=recently-viewed-products] .SectionHeader__Heading:after{width:46px}.ProductItem__CustomLabel,.ProductItem__Label{font-size:10px;top:5px;left:7px;padding:5px 8px}.ProductItem__LabelList{left:7px}.ProductItem__Info{margin-top:5px}.ProductItem__Title{margin-bottom:8px}.Section[data-section-type=featured-collections] .ProductList--grid{padding:0 18px;margin-left:-20px}.Section[data-section-type=featured-collections] .ProductList--grid>.Grid__Cell{padding-left:20px;margin-bottom:20px}.Section[data-section-type=featured-collections] .ProductList--removeMargin{margin-bottom:-20px!important}.Section[data-section-type=featured-collections] .Container,.Section[data-section-type=featured-collections] .ProductList.ProductList--grid,.Section.Section--spacingNormal[data-section-type=article-list] .Container{padding:0 18px}.Section[data-section-type=article-list] .ArticleItem__Content{flex-direction:column;align-items:flex-start;margin:15px 0}.Section[data-section-type=article-list] .ArticleItem__Title{margin:3px 0;font-size:14px}.Section[data-section-type=article-list] .SectionFooter{margin-top:50px}.Section[data-section-type=article-list] .Button{padding:10px 28px}.image-text-overlay .ImageHero{padding-left:20px}.image-text-overlay .SectionHeader__Heading{font-size:20px}.image-text-overlay .SectionHeader__Description{font-size:12px}.image-text-overlay .ImageHero{min-height:250px}.section-newsletter .ImageHero--newsletter{padding:50px 0;min-height:230px!important}#section-footer.Footer,.Footer .Container{padding:0}.Footer__SNS{margin-bottom:20px}.Footer .pc-only{display:none}.Footer .sp-only{display:block}.Footer .sp-only.Footer__Block{margin:20px 0;border-bottom:1px solid var(--border-color)}.Footer .sp-only.Footer__Block:last-child{border-bottom:none}.Footer .sp-only .Footer__Title{font-size:14px;font-weight:400}.Footer .sp-only .Linklist{font-size:12px}.Footer .sp-only .Footer__Title,.Footer .sp-only .Linklist{position:relative;padding:0 18px}.Footer .sp-only .Footer__Title .Collapsible__Button{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.Footer .sp-only .Linklist{display:none}.Footer .sp-only .Footer__Title.active .Linklist{display:block}.Footer .sp-only .Footer__Title.active .Collapsible__Plus:before,.Footer .sp-only .Footer__Title.active .Collapsible__Plus:after{transform:translate(-50%,-50%) rotate(90deg)}.Footer .sp-only .Footer__Title.active .Collapsible__Plus:before{opacity:0}.Footer .sp-only .Linklist__Item{margin-bottom:22px}.Footer .sp-only .Linklist__Item:last-child{margin-bottom:20px!important}.Footer__Aside{padding:15px 0}.Footer__BottomWrapper{padding:0 18px;flex-direction:column;justify-content:center;align-items:center}.Footer__Regulation{padding-bottom:15px}.CollectionMenu__List--Link{position:relative;padding:20px 0}.CollectionMenu__List--level2,.CollectionMenu__List--level3{margin:20px 0 0}.CollectionMenu__List--level2 li:last-child .CollectionMenu__listItem--l2{padding:0 0 20px}[data-section-type=collection] .ProductList--grid,.Section[data-section-type=recently-viewed-products] .Container{padding:0 18px}[data-section-type=product] .breadcrumb{padding:20px 18px}[data-section-type=product] .ProductMeta__PriceList,[data-section-type=product] .ProductForm__QuantitySelector{justify-content:center}[data-section-type=product] .ProductForm__QuantitySelector{flex-direction:column}[data-section-type=recently-viewed-products] .SectionHeader__Heading,[data-section-type=product-recommendations] .SectionHeader__Heading,#customer_login .Form__Title,#create_customer .Form__Title,#recover_customer_password .Form__Title,.CustomerAccount .SectionHeader__Heading{font-size:20px!important}[data-section-type=product] .ProductForm__Label{padding-right:0}.Faq__Section.Heading{text-align:center}[data-section-type=faq] .PageContent .PageLayout__Section{margin-left:0}.Faq__Section~.Faq__Section{margin-top:50px}.section-newsletter .Line__Wrapper a{flex-direction:column-reverse;justify-content:center;align-items:center}.section-newsletter .Line__Wrapper p{margin-bottom:10px}}.ProductItem .wk-button{display:none}.wk-button__label{top:-1px;margin-left:5px}.ProductMeta .wk-button{margin-top:10px}.ProductMeta{padding-bottom:15px}@media screen and (max-width: 641px){.ProductMeta .wk-button{margin:10px auto 0}}.Header--center .Header__Wrapper.Header__Wrapper{padding-top:35px}.Footer__Title{margin-bottom:10px}.Footer .Footer__Block{margin-bottom:20px}.ProductItem__Title>a:hover{text-decoration:underline}.FeatureText__Content h2.SectionHeader__Heading{font-weight:700}.Line__Wrapper .Link>img{width:43px}.image-text-overlay{max-width:1440px}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{width:calc(20% - 20px);max-height:118px}.CollectionMenu__List--title{padding-bottom:10px}.CollectionMenu__List--Link{padding:7px 0}.CartItem__Title{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px))}.CartItem__Meta,.CartItem__LinePriceList{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px))}.wk-sharing{display:none}.Header__Wrapper .wk-icon__svg{fill:transparent!important;stroke-width:1.8px}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNav{text-align:left}@media screen and (max-width: 641px){.Footer__Title{margin-bottom:20px}[data-section-type=product] .breadcrumb{padding:10px 18px}.Section[data-section-type=article-list] .Article__MetaItem,.Section[data-section-type=article-list] .ArticleItem__Category,.Section[data-section-type=article-list] .ArticleItem__Link{font-size:11px}.Footer .sp-only .Footer__Title{font-size:12px;font-weight:500}.AnnouncementBar__Content span{font-size:12px}}#ptw-wrapin .ptw-app-wrapper{padding:0!important;border:none!important}.Cart__giftWrappingMessage{color:#6a6a6a;font-size:12px;margin-top:-5px;margin-bottom:30px}@media screen and (max-width: 640px){[data-section-type=slideshow] .Slideshow .flickity-viewport{height:100vh!important}[data-section-type=slideshow] .Slideshow .Slideshow__Image{object-fit:cover}}.IngredientPage__Header .SectionHeader{min-height:450px;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.IngredientPage__Header .SectionHeader .SectionHeader__Heading{font-size:50px;font-weight:700;color:#fff;z-index:1}.page-ingredients .PageContent{margin-top:96px;margin-bottom:160px;max-width:800px;display:flex;flex-direction:column;justify-content:center;align-content:center}.IngredientPage__Content{margin-bottom:120px}.page-ingredients .IngredientPage__Header .SectionHeader .SectionHeader__Heading,.page-ingredients .IngredientPage__ContentHeading{font-family:Arial,sans-serif!important;line-height:1.8;letter-spacing:.08em}.page-ingredients h2.IngredientPage__ContentHeading{font-weight:700;font-size:37px;text-align:center;margin:0 0 20px}.page-ingredients h3.IngredientPage__ContentSubHeading{font-weight:500;font-size:18px;text-align:center;margin:0 0 50px}.IngredientPage__ContentDsc{font-weight:400;font-size:17px;letter-spacing:.05em;line-height:2.1;color:#000000a8}.IngredientPage__Button{border-color:var(--button-background);width:218px;margin:0 auto;min-width:218px}.IngredientPage__Button.Button>a{color:var(--button-text-color);font-size:12px;text-decoration:none}.IngredientPage__Button.Button:hover a{color:#000}.ImageHero__ContentOverlay{flex-basis:500px}.small-txt{font-size:13px;color:#000000a8}@media screen and (max-width: 1140px){.page-ingredients .PageContent{margin-top:81px;margin-bottom:145px}.IngredientPage__Content{margin-bottom:90px}.page-ingredients h2.IngredientPage__ContentHeading{font-size:35px;margin-bottom:15px}.page-ingredients h3.IngredientPage__ContentSubHeading{font-size:15px;margin-bottom:35px}.IngredientPage__ContentDsc{font-size:13px}.small-txt{font-size:11px}}@media screen and (max-width: 640px){.IngredientPage__Header .SectionHeader .SectionHeader__Heading{font-size:30px}}#ptw-wrapin .ptw-app-wrapper{display:flex!important;flex-direction:row-reverse;justify-content:center;align-items:flex-start}#ptw-wrapin .ptw-app-gnote{margin-top:0!important}#ptw-wrapin .ptw-gift-image{aspect-ratio:1;object-fit:cover}#ptw-wrapin .ptw-app-wrapper .ptw-app-desc{padding-left:15px;text-align:left}.Cart__giftWrappingMessage{padding-left:130px;margin-top:-50px;text-align:left}@media screen and (min-width: 641px){.Cart--expanded .Cart__Recap{width:70%;padding-left:100px}}@media screen and (max-width: 800px){.Cart__giftWrappingMessage{margin-top:20px;padding-left:0}}.SideGiftWrapping{margin:40px auto 0;max-width:300px}.SideGiftWrapping__Wrapper{border:2px solid #00000012;padding:15px}.SideGiftWrapping .SectionHeader{margin-bottom:16px}.SideGiftWrapping__Heading{font-size:14px;font-weight:700}.SideGiftWrapping__Wrapper{display:flex;justify-content:center;align-items:center}.SideGiftWrapping__ImageWrapper{width:50%}.SideGiftWrapping__Text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-left:15px}.SideGiftWrapping__Title{font-size:14px;font-weight:700;margin-bottom:5px}.SideGiftWrapping__Price{font-size:16px}.SideGiftWrapping .ProductMeta__TaxNotice{margin:0;padding:0}.SideGiftWrapping__ViewButton{margin-top:10px;color:#000;font-size:12px;position:relative}.SideGiftWrapping__ViewButton:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:1px;background:#000;transform:scaleX(0);transform-origin:left top;transition:transform .3s}.SideGiftWrapping__ViewButton:hover:after{transform:scale(1)}.ConceptPage__Content{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:100px 50px;max-width:1300px}.ConceptPage__ImageWrapper{width:64%}.ConceptPage__Item{width:36%;padding-left:55px;padding-top:40px}.ConceptPage__Heading{max-width:235px;width:100%;margin-right:auto}.ConceptPage__Dsc{margin-top:40px;font-size:14px;line-height:1.5}.ConceptPage__Dsc span,.StoryPage__Dsc span,.StoryPage__ContentLeft .Side__Dsc span,.ConceptPage__Item .Link.Link--underline span,.StoryPage__Content .Link.Link--underline span{font-family:Arial,Noto Sans JP,sans-serif!important}.ConceptPage__Item .Link.Link--underline,.StoryPage__Content .Link.Link--underline{margin-top:40px;min-width:200px}.ConceptPage__Wrapper.load-fade{opacity:0;visibility:hidden;transition:all 2s}.ConceptPage__Wrapper.load-fade.is-show{opacity:1;visibility:visible}@media screen and (max-width: 1139px){.ConceptPage__Content,.StoryPage__Content{padding:50px 30px}.ConceptPage__ImageWrapper{width:55%}.ConceptPage__Item{width:45%}}@media screen and (max-width: 1007px){.ConceptPage__Content{flex-direction:column}.ConceptPage__ImageWrapper,.ConceptPage__Item{width:100%}.ConceptPage__Item{padding-left:0;display:flex;flex-direction:column;align-items:center;max-width:325px}.ConceptPage__Item .Link.Link--underline{margin-top:40px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 640px){.ConceptPage__Content,.StoryPage__Content{padding:50px 18px}.ConceptPage__Dsc{font-size:14px;margin-top:20px}}.StoryPage__Content{padding:82px 30px;max-width:930px;margin:0 auto}.StoryPage__ContentTop{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:50px}.StoryPage__ContentRight{width:65%}.StoryPage__ContentLeft{width:35%;padding-top:60px;padding-right:30px}.StoryPage__Heading{max-width:250px;margin-bottom:40px}.StoryPage__Dsc{line-height:1.85;position:relative}.StoryPage__Dsc.Bottom:after{position:absolute;bottom:-61px;right:0;content:"";background-image:url(/cdn/shop/files/story_sign.png?v=1653900337);background-position:center;background-size:contain;background-repeat:no-repeat;height:90px;width:90px}.StoryPage__ImageWrapper{width:100%;margin:0 auto 30px}.StoryPage__ImageWrapper img{object-fit:cover;height:100%;width:100%;aspect-ratio:2/1}.StoryPage__ContentBottom{display:flex;flex-direction:column;justify-content:center;align-items:center}.StoryPage__Content .Link.Link--underline{margin-top:103px}@media screen and (max-width:680px){.StoryPage__Dsc.Bottom:after{bottom:-100px}.StoryPage__Content .Link.Link--underline{margin-top:130px;margin-right:auto;margin-left:auto}.StoryPage__Heading{margin-bottom:30px}}@media screen and (max-width:640px){.StoryPage__Content{padding:82px 18px}.StoryPage__ContentTop{flex-direction:column}.StoryPage__ContentRight,.StoryPage__ContentLeft{width:100%}.StoryPage__ContentLeft{padding-right:0;text-align:center}.StoryPage__Heading{margin-right:auto;margin-left:auto}}.Rte h2.GiftWrapping__h2{font-weight:700;margin-top:0;margin-bottom:10px;font-size:13px}.Rte h3.GiftWrapping__h3{font-weight:700;font-size:13px;margin:0 0 5px}.GiftWrapping__Attention{background:#f2f2f2;padding:20px}[data-section-type=product] .AspectRatio:before,.Product--GiftWrapping .AspectRatio:before{padding-bottom:calc(100% / (var(--aspect-ratio)))}.GiftWrapping__Dsc .Color{font-weight:700;color:var(--text-color-light)}.GiftWrapping__Dsc .Underline{border-bottom:1px solid #000}.Faq__GiftWrapping-Dsc{list-style:none;display:flex;justify-content:space-between;margin-left:0!important}.Faq__GiftWrapping-Dsc li{width:30%;text-align:center}img.Faq__GiftWrapping-Img{margin-bottom:10px}.Faq__Answer span{font-family:Arial,Noto Sans JP,sans-serif!important}@media screen and (min-width:1440px){#insta-feed{padding:0 80px}}#insta-feed{margin-bottom:80px!important;max-width:1600px}#insta-feed h2{font-family:Arial,Noto Sans JP,sans-serif!important;font-size:30px!important;font-weight:700;display:block;position:relative;padding-right:150px;text-align:left}#insta-feed h2:after{content:"";position:absolute;top:50%;left:220px;width:117px;height:1px;background:#000}@media screen and (max-width:640px){#insta-feed h2{font-size:20px!important}#insta-feed h2:after{width:46px;left:140px}#insta-feed .instafeed-container{width:50%!important;padding-top:50%!important}}.Container #insta-feed{text-align:left}.TopGift{padding:0;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;max-width:700px;margin:80px auto}.TopGift__Left{max-width:350px;width:100%}.TopGift__Right{padding:30px 0;display:flex;justify-content:center;align-items:center;max-width:375px;width:100%;text-align:center}.TopGift__Right .TopGift__Heading{font-size:20px;font-weight:700;font-family:Arial,Noto Sans JP,sans-serif!important;margin-bottom:10px}.TopGift__Right .TopGift__Text{font-size:13px;margin-bottom:25px}@media screen and (max-width:640px){.TopGift{padding:0;align-items:center;margin:50px auto}.TopGift__Right{padding:0 20px}.TopGift__Right .TopGift__Heading{font-size:15px;margin-bottom:4px}.TopGift__Right .TopGift__Text{font-size:11px}.TopGift__Right .TopGift__Text{margin-bottom:15px}.ImageHero__BlockLink.Link.Link--underline.TopGift__Button{padding:7px 0}.TopGift__Button span{font-size:11px}}.delivery-select-container--calendar svg{margin-bottom:-10px!important}.delivery-container .delivery-select-container__select:not(.amp-select-allow .delivery-select-container__select){padding-top:8px!important}.delivery-container .delivery-select-container__select{line-height:43px!important}.Cart__Total.Heading{font-size:16px}.Cart__Recap .Cart__Checkout.Button{margin-top:50px}.Article__ShareButtons{width:auto}.Article__ShareButtons .ShareButtons__Item{outline:none;border:none;width:45px}.Article__ShareButtons .ShareButtons__Item--facebook:hover,.no-supports-hover .ShareButtons__Item--facebook,.ShareButtons__Item--twitter:hover,.no-supports-hover .ShareButtons__Item--twitter,.ShareButtons__Item--pinterest:hover,.no-supports-hover .ShareButtons__Item--pinterest{background:none;color:var(--text-color-light);border-color:transparent;outline:none}.Article__ShareButtons .ShareButtons__Item--twitter:hover,.Article__ShareButtons .ShareButtons__Item--facebook:hover,.Article__ShareButtons .ShareButtons__Item--pinterest:hover{opacity:.7}@media screen and (min-width: 1008px){.Article__ImageWrapper{height:400px}}.FaqToContact{text-align:center;margin:50px 0!important}.FaqToContact__Link{font-weight:700;border-bottom:solid 1px #000}.FaqToContact br{display:none}@media screen and (max-width: 640px){.FaqToContact br{display:block}}.ProductMeta__Description{font-size:12px;margin-top:50px;margin-bottom:0}.ProductMeta__Description.hide_pc{display:none}[data-section-type=product] .Product__SlideItem img{object-fit:cover}[data-section-type=product] .Product__SlideshowNavImage,.Product--GiftWrapping .Product__SlideshowNavImage{aspect-ratio:1!important}@media screen and (min-width: 1008px){.Product__Tabs{margin:50px 0}}@media screen and (min-width: 1140px){[data-section-type=product] .Product__Gallery{margin-bottom:50px}}@media screen and (max-width: 1007px){.ProductMeta__Description.hide_pc{display:block;margin:24px 0}.ProductMeta__Description.hide_sp{display:none}}.Faq__Section.Heading{font-size:16px}.Container:not(.page-ingredients) .SectionHeader__Heading:not(#main .Container .SectionHeader__Heading){font-size:16px!important}#payment{font-size:14px!important}.page-contact .PageContent{margin-bottom:0}.page-contact #contact_form{margin-bottom:2em}[data-section-type=product] .ProductMeta__Description .Rte h3:not(.GiftWrapping__h3){margin-bottom:10px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.title{margin-bottom:5px}[data-section-type=product] .Product__Tabs .Collapsible__Button.Heading{font-size:14px;font-weight:700}[data-section-type=product] .ProductMeta__Description .Rte h3:not(.GiftWrapping__h3),[data-section-type=product] .Product__Tabs .Collapsible__Content span.title{color:#a6a6a6;font-size:14px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.color{color:#7f7f7f}[data-section-type=product] .Product__Tabs .Collapsible__Content span{display:block}[data-section-type=product] .Product__Tabs .Collapsible__Content span.title,[data-section-type=product] .Product__Tabs .Collapsible__Content span.bold{font-weight:700}[data-section-type=product] .Product__Tabs .Collapsible__Content span.small{color:#7f7f7f;font-size:10px;margin-top:5px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.complete-dsc .flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.complete-dsc .title{font-size:13px;margin-bottom:10px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.complete-dsc span:not(.flex,.bold,.Font){padding-left:12px}[data-section-type=product] .Product__Tabs .Collapsible__Content span.complete-dsc .flex a{color:#000}.Font{display:inline!important}@media screen and (max-width:640px){[data-section-type=product] .Product__Tabs .Collapsible__Content span.bold,[data-section-type=product] .Product__Tabs .Collapsible__Content span:not(.title,.small){font-size:12px}}[data-section-type=faq] .Container:not(.page-ingredients) .SectionHeader__Heading,.Container.page-guide .SectionHeader__Heading{font-size:18px!important}.Faq__Section.Heading{font-size:14px}.ProductMeta__Price.Price--compareAt{margin:0 10px 0 15px}.Article__MetaItem+.Article__MetaItem:before{width:12px;height:1px;background:var(--text-color-light);margin:0 6px}.TopGift__Left img{min-height:190px;object-fit:cover}#ptw-wrapin #ptw-gift-needed:before{top:1px;left:5px}.CustomArticleItem__Title.Heading,.CustomArticleItem__Excerpt{font-size:12px}.StoryPage__ContentLeft .Side__Dsc{margin-top:15px}.StoryPage__ContentLeft img{max-width:250px;width:100%}.StoryPage__ImageWrapper.hide_pc{display:none}.rc-subscription-details{display:none!important}@media screen and (max-width: 640px){.CustomArticle__Description a{margin-top:17px}.CustomArticleItem__Title{margin-bottom:0}.StoryPage__ImageWrapper.hide_pc{display:block}.StoryPage__ImageWrapper.hide_sp{display:none}}.StoryPage__Heading{margin-left:auto;margin-right:auto}.StoryPage__ContentRight{width:78%}.StoryPage__ContentLeft{width:22%;padding-right:40px}.Side__Dsc{max-width:250px;text-align:left;margin-left:auto;margin-right:auto}.StoryPage__ContentTop{align-items:flex-end}.StoryPage__Heading{margin-bottom:60px}.ImageHero--newsletter .ImageHero__ContentOverlay .SectionHeader,.Line__Wrapper{margin:0}.SubscriptionMypage span{border-bottom:1px solid #000}div#rc_login{display:none!important}#customer_tab_content{margin:50px 0}@media screen and (max-width: 1040px){.StoryPage__Dsc.Bottom:after{bottom:-96px}.StoryPage__Content .Link.Link--underline{margin-top:115px}}@media screen and (max-width: 680px){.StoryPage__Heading{margin-bottom:50px}}@media screen and (max-width: 640px){.StoryPage__ContentRight{width:100%}.StoryPage__ContentLeft{width:100%;padding-right:0}.StoryPage__Dsc.Bottom:after{display:none}.StoryPage__ContentLeft{position:relative}.StoryPage__ContentLeft:after{position:absolute;bottom:-30px;right:-40px;content:"";background-image:url(//quwil.com/cdn/shop/t/16/assets/story_sign.png?v=179501401034677482441770371292);background-position:center;background-size:contain;background-repeat:no-repeat;height:90px;width:90px}.StoryPage__ContentLeft{max-width:250px}.StoryPage__Content .Link.Link--underline{margin-top:75px}.StoryPage__ContentTop{align-items:center}.pc-br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
