.SakenovaPages{--background: #f4f2ee;--background-rgb: 244, 242, 238;--light-background: #f4f2ee;--light-background-rgb: 244, 242, 238;--heading-color: #171717;--text-color: #171717;--text-color-rgb: 23, 23, 23;--text-color-light: #62615d;--text-color-light-rgb: 98, 97, 93;--border-color: #d3d0c9;--border-color-rgb: 211, 208, 201;--link-color: #171717;--link-color-rgb: 23, 23, 23;--button-background: #171717;--button-background-rgb: 23, 23, 23;--button-text-color: #f4f2ee;--payment-terms-background-color: #f4f2ee;--sn-serif: "Yu Mincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;background:var(--background);color:var(--text-color);font-family:Helvetica Neue,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:15px;line-height:1.9;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.SakenovaPages>.shopify-section:last-child{padding-bottom:80px}.SakenovaPages .Heading{color:inherit;font-weight:400;text-transform:none}.SakenovaPages .PageHeader{margin:0;padding:86px 0 64px}.SakenovaPages .PageHeader h1,.SakenovaPages .Article__Title{font-family:var(--sn-serif);font-size:clamp(30px,3vw,44px);line-height:1.65;letter-spacing:.06em}.SakenovaPages .PageContent{margin-block:0 80px}.SakenovaPages .PageContent--narrow{max-width:760px}.SakenovaPages .Rte{font-size:15px;line-height:2.15}.SakenovaPages .Rte h2,.SakenovaPages .Rte h3{font-family:var(--sn-serif);line-height:1.8}.SakenovaPages .Rte p,.SakenovaPages .Rte li{overflow-wrap:anywhere}.SakenovaPages .Rte table{width:100%;table-layout:fixed;font-size:14px}.SakenovaPages .Rte td,.SakenovaPages .Rte th{white-space:normal;padding:18px 16px;vertical-align:top;border-color:var(--border-color)}.SakenovaPages .Rte table p{margin:0}.SakenovaPages .Rte img{max-width:100%;height:auto}.SakenovaPages :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.SakenovaPages .Button{min-height:48px;font-size:13px;line-height:1.7;letter-spacing:.06em}.SakenovaPages .Button--primary{color:var(--button-text-color);border-color:var(--button-background)}.SakenovaPages .Button--secondary{color:var(--text-color);border-color:var(--text-color)}.SakenovaPages .Form__Input,.SakenovaPages .Form__Textarea,.SakenovaPages .Select select{background:transparent;color:var(--text-color);border-color:#96938b;font-size:16px;border-radius:0}.SakenovaPages .Form__Textarea{min-height:220px}.SakenovaPages .Text--subdued{color:var(--text-color-light)}.SakenovaPages .EmptyState{margin:0;padding:100px 0}.SakenovaPages .EmptyState__Title{font-family:var(--sn-serif);font-size:30px}.SakenovaPages .SnPage__Container{width:min(100% - 120px,1280px);margin-inline:auto}.SakenovaPages .SnPage__Split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,7vw,112px)}.SakenovaPages .SnPage__Eyebrow{margin:0 0 26px;font-size:12px;letter-spacing:.16em;line-height:1.8}.SakenovaPages .SnPage__Title{margin:0 0 32px;font-family:var(--sn-serif);color:inherit;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.8;letter-spacing:.06em}.SakenovaPages .SnPage__Subtitle{font-family:var(--sn-serif);font-size:23px;font-weight:400;line-height:1.8;color:inherit}.SakenovaPages .SnPage__Prose{font-size:15px;line-height:2.2;color:var(--text-color-light);letter-spacing:.025em}.SakenovaPages .SnPage__Prose p{margin:0 0 1.5em}.SakenovaPages .SnPage__Prose p:last-child{margin-bottom:0}.SakenovaPages .SnPage__Dark{background:#171717;color:#f4f2ee;--text-color-light: #cbc8c2;--border-color: #484743}.SakenovaPages .SnPage__Link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:10px 0;min-height:48px;border-bottom:1px solid currentColor;font-size:14px}.SakenovaPages .SnProduct{max-width:1280px;width:calc(100% - 120px);padding-block:72px 88px;margin:0 auto}.SakenovaPages .SnProduct .Product__Wrapper{display:grid;grid-template-columns:1.08fr 1fr;gap:clamp(48px,7vw,100px);align-items:center;max-width:none}.SakenovaPages .SnProduct .Product__Gallery{min-width:0;margin:0;padding:36px 0;background:transparent}.SakenovaPages .SnProduct .Product__Slideshow{max-width:400px;margin:0 auto}.SakenovaPages .SnProduct .Product__Slideshow .AspectRatio{padding-bottom:0!important;height:510px}.SakenovaPages .SnProduct .Product__Slideshow .AspectRatio:before{display:none}.SakenovaPages .SnProduct .Product__Slideshow img{width:100%;height:100%;object-fit:contain}.SakenovaPages .SnProduct .Product__InfoWrapper{position:static;height:auto;min-width:0;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.SakenovaPages .SnProduct .Product__Info{position:static;width:auto;max-width:none;margin:0;padding:0}.SakenovaPages .SnProduct .Product__Info .Container{padding:0}.SakenovaPages .SnProduct .ProductMeta{text-align:left;border-bottom:1px solid var(--border-color);padding-bottom:28px}.SakenovaPages .SnProduct .ProductMeta__Title{margin:0 0 24px;font-family:var(--sn-serif);font-size:clamp(28px,2.2vw,32px);line-height:1.5;letter-spacing:.035em}.SakenovaPages .SnProduct--ScaleAligned .ProductMeta__Title{margin-bottom:22px;font-size:clamp(28px,2.2vw,32px);line-height:1.5}.SakenovaPages .SnProduct .ProductMeta__PriceList{margin:0;font-size:16px;letter-spacing:.04em}.SakenovaPages .SnProduct .ProductMeta__Text{margin-block:28px;color:var(--text-color-light);font-size:15px;line-height:2}.SakenovaPages .SnProduct .ProductForm__QuantitySelector{margin-block:28px}.SakenovaPages .SnProduct--ScaleAligned .QuantitySelector--large .QuantitySelector__Button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 14px}.SakenovaPages .SnProduct--ScaleAligned .QuantitySelector--large .QuantitySelector__CurrentQuantity{min-height:44px}.SakenovaPages .SnProduct .ProductForm__AddToCart{background:#171717;color:#f4f2ee;border-color:#171717}.SakenovaPages .SnProduct .ProductForm__AddToCart:before{background:#171717}.SakenovaPages .SnProductCraft{padding-block:100px}.SakenovaPages .SnProductCraft__Facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 64px;border-block:1px solid var(--border-color)}.SakenovaPages .SnProductCraft__Facts>div{padding:30px}.SakenovaPages .SnProductCraft__Facts>div:first-child{padding-left:0}.SakenovaPages .SnProductCraft__Facts>div+div{border-left:1px solid var(--border-color)}.SakenovaPages .SnProductCraft__Facts dt{font-size:14px}.SakenovaPages .SnProductCraft__Facts dd{margin:8px 0;color:#c9b58c;font-family:var(--sn-serif);font-size:58px;line-height:1.5}.SakenovaPages .SnProductCraft__Facts dd span{margin-left:8px;font-size:19px}.SakenovaPages .SnProductCraft__Facts p{margin:0;font-size:14px;color:var(--text-color-light)}.SakenovaPages .SnProductCraft__Process{align-items:start;margin-bottom:40px}.SakenovaPages .SnProductCraft__Process figure{margin:0}.SakenovaPages .SnProductCraft__Process img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.SakenovaPages .SnProductCraft__Process figcaption{padding-top:24px}.SakenovaPages .SnProductDetails{display:grid;grid-template-columns:.65fr 1fr;gap:100px;padding-block:100px 40px}.SakenovaPages .SnProductDetails table{width:100%!important;table-layout:fixed}.SakenovaPages .SnProductDetails td{width:auto!important;height:auto!important}.SakenovaPages .SnProductDetails td:first-child{width:30%!important}.SakenovaPages .CollectionInner{max-width:1400px;margin-inline:auto}.SakenovaPages .CollectionInner__Products{min-width:0}.SakenovaPages .ProductItem__ImageWrapper{background:transparent}.SakenovaPages .ProductItem__ImageWrapper .AspectRatio{max-width:none!important;padding-bottom:0!important;height:380px}.SakenovaPages .ProductItem__ImageWrapper .AspectRatio:before{display:none}.SakenovaPages .ProductItem__Image{width:100%;height:100%;object-fit:contain;padding:24px}.SakenovaPages .ProductItem__Info{margin-top:25px;text-align:left}.SakenovaPages .ProductItem__Title{letter-spacing:.04em;font-family:var(--sn-serif);font-size:22px;line-height:1.8;margin-bottom:14px}.SakenovaPages .ProductItem__PriceList{position:static;opacity:1;transform:none;color:#62615d;font-size:15px;letter-spacing:.04em}.SakenovaPages .SnProductSummary{min-height:4em;font-size:14px;line-height:2;color:#62615d;margin-bottom:16px}.SakenovaPages .ProductItem__Price{color:inherit}.SakenovaPages .SnCollection--signature{padding-bottom:80px}.SakenovaPages .SnCollection--signature .PageHeader{padding-bottom:72px}.SakenovaPages .SnCollection--signature .SectionHeader__Heading{letter-spacing:.14em}.SakenovaPages .SnCollection--signature .SnCollection__Lead{max-width:620px;margin:22px auto 0;color:var(--text-color-light);font-size:15px;line-height:2;letter-spacing:.04em}.SakenovaPages .SnCollection--signature .SnCollection__Lead p{margin:0}.SakenovaPages .SnCollection--signature .CollectionInner{width:min(100% - 120px,1280px);margin-top:0}.SakenovaPages .SnCollection--signature .ProductList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 48px;padding:0;margin:0}.SakenovaPages .SnCollection--signature .Grid__Cell{width:100%;padding:0;margin:0}.SakenovaPages .SnCollection--signature .ProductItem__ImageWrapper .AspectRatio{height:auto;aspect-ratio:4 / 5}.SakenovaPages .SnCollection--signature .ProductItem__Image{padding:28px}.SakenovaPages .CollectionToolbar{background:#f4f2ee;box-shadow:none}.SakenovaPages .CollectionList{max-width:1320px;margin-inline:auto}.SakenovaPages .CollectionItem__Content{color:#fff}.SakenovaPages--blog .Section{margin:0;padding:clamp(64px,7vw,96px) 0 clamp(72px,8vw,110px)}.SakenovaPages--blog .Section>.Container{max-width:1400px;padding-inline:60px}.SakenovaPages--blog .SectionHeader,.SakenovaPages--blog .SectionHeader--center{text-align:left;margin-bottom:clamp(36px,4vw,56px)}.SakenovaPages--blog .SectionHeader__Heading{margin:0;font-family:var(--sn-serif);font-size:clamp(24px,2vw,28px);font-weight:400;line-height:1.6;letter-spacing:.05em;text-transform:none}.SakenovaPages #section-news-list{max-width:none;margin:0}.SakenovaPages #section-news-list .container{max-width:none;margin:0;padding:0}.SakenovaPages #section-news-list .news-list{margin:0;border:0}.SakenovaPages #section-news-list .news-list:first-of-type .news-list-item a{border-top:1px solid var(--border-color)}.SakenovaPages #section-news-list .news-list-item{border:0}.SakenovaPages #section-news-list .news-list-item a{display:grid;grid-template-columns:160px minmax(0,1fr);gap:32px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--border-color);color:var(--text-color)}.SakenovaPages #section-news-list .news-list-item a:hover .news-list-title{text-decoration:underline;text-underline-offset:5px}.SakenovaPages #section-news-list .news-list-title:after{display:none!important}.SakenovaPages #section-news-list .news-list-info{flex:none;margin:0}.SakenovaPages #section-news-list .news-list-title{white-space:normal;overflow:visible;width:auto;max-width:40em;font-size:16px;line-height:1.9;letter-spacing:.02em}.SakenovaPages #section-news-list .news-list-date{color:#85837d;font-size:12px;letter-spacing:.06em}.SakenovaPages #section-news-list .pagination{margin:36px 0 0;text-align:left;font-size:13px;letter-spacing:.08em}.SakenovaPages #section-news-list .pagination .page,.SakenovaPages #section-news-list .pagination .current,.SakenovaPages #section-news-list .pagination .prev,.SakenovaPages #section-news-list .pagination .next,.SakenovaPages #section-news-list .pagination .deco{display:inline-block;padding:4px 10px 4px 0;color:#85837d}.SakenovaPages #section-news-list .pagination .current{color:var(--text-color);text-decoration:underline;text-underline-offset:5px}.SakenovaPages #section-news-list .pagination a{color:var(--text-color)}.SakenovaPages .Article__Wrapper{max-width:1400px;padding:clamp(56px,6vw,80px) 60px 0}.SakenovaPages .Article__Content{max-width:760px;margin:0 auto}.SakenovaPages .Article__Header{margin-bottom:40px}.SakenovaPages .Article__Meta{font-family:inherit;font-size:12px;letter-spacing:.06em;color:#85837d;text-transform:none}.SakenovaPages .Article__Title{margin-top:14px;font-family:var(--sn-serif);font-size:clamp(26px,2.3vw,32px);line-height:1.6;letter-spacing:.05em;font-weight:400}.SakenovaPages .Article__Body{margin-bottom:56px}.SakenovaPages .ArticleToolbar{display:none!important}.SakenovaPages .SnArticleNav{max-width:760px;margin:0 auto;padding:0 0 clamp(72px,8vw,110px)}.SakenovaPages .SnArticleNav__Inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.SakenovaPages .SnArticleNav__Item{display:flex;flex-direction:column;gap:6px;padding:22px 0;color:var(--text-color);min-width:0}.SakenovaPages .SnArticleNav__Item--next{text-align:right;align-items:flex-end;border-left:1px solid var(--border-color);padding-left:24px}.SakenovaPages .SnArticleNav__Item--empty{border-left:1px solid var(--border-color)}.SakenovaPages .SnArticleNav__Label{font-size:11px;letter-spacing:.1em;color:#85837d}.SakenovaPages .SnArticleNav__Title{font-size:14px;line-height:1.8}.SakenovaPages .SnArticleNav__Item:hover .SnArticleNav__Title{text-decoration:underline;text-underline-offset:4px}.SakenovaPages .SnArticleNav__Date{font-size:11px;letter-spacing:.06em;color:#85837d}.SakenovaPages .SnArticleNav__Back{margin:28px 0 0;font-size:13px;letter-spacing:.04em}.SakenovaPages .SnArticleNav__Back a{border-bottom:1px solid currentColor;padding-bottom:2px}.SakenovaPages.SakenovaPages--search .ArticleItem{border-top:1px solid var(--border-color);padding-top:24px;opacity:1;visibility:visible;transform:none}.SakenovaPages--search .ArticleItem__Title{font-family:var(--sn-serif);font-size:22px;line-height:1.8;letter-spacing:.04em}.SakenovaPages--search .ProductList .SnSearchResult--content{width:100%}.SakenovaPages--search .ArticleItem__Content{padding-inline:0;max-width:760px}.SakenovaPages .SnContact__Label{display:block;font-size:14px;margin:30px 0 10px}.SakenovaPages .SnContactLine__Actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px 32px;margin-top:32px}.SakenovaPages .SnContactLine__Account{margin-top:20px;font-size:14px}.SakenovaPages .Form .Form__Item+p{font-size:14px;color:#62615d}.SakenovaPages .Cart{font-size:15px}.SakenovaPages .CartItem__Title{font-family:var(--sn-serif);font-size:20px;line-height:1.7;letter-spacing:.04em;white-space:normal;overflow:visible;text-overflow:clip}.SakenovaPages .CartItem__PriceList{font-size:14px;letter-spacing:.04em}.SakenovaPages .CartItem__Remove{font-size:13px;min-height:44px;display:inline-flex;align-items:center}.SakenovaPages .CartItem__ImageWrapper{background:#e9e6e0}.SakenovaPages .shopify-policy__container{max-width:880px;padding:0 40px 80px}.SakenovaPages .shopify-policy__title h1{margin:0}.SakenovaPages .shopify-policy__body{font-size:15px;line-height:2.2}.SakenovaPages .shopify-policy__body h2{margin-top:48px;font-size:22px}@media(max-width:1007px){.SakenovaPages .SnProduct{width:calc(100% - 64px)}.SakenovaPages .SnProduct .Product__Wrapper{gap:32px}.SakenovaPages .SnProduct .Product__Gallery{padding:20px 0}.SakenovaPages .SnProduct .Product__Slideshow .AspectRatio{height:400px}}@media(min-width:768px)and (max-width:1007px){.SakenovaPages .SnCollection--signature .CollectionInner{width:calc(100% - 64px)}.SakenovaPages .SnCollection--signature .ProductList{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.SakenovaPages .SnCollection--signature .Grid__Cell:last-child:nth-child(odd):not(:first-child){grid-column:1 / -1;justify-self:center;width:calc((100% - 32px)/2)}.SakenovaPages .SnCollection--signature .ProductItem__ImageWrapper .AspectRatio{height:auto;aspect-ratio:6 / 5}}@media(max-width:767px){.SakenovaPages>.shopify-section:last-child{padding-bottom:56px}.SakenovaPages .PageHeader{padding:52px 0 40px}.SakenovaPages .PageContent{margin-bottom:48px}.SakenovaPages .Rte{font-size:15px;line-height:2}.SakenovaPages .Rte td,.SakenovaPages .Rte th{padding:16px 10px}.SakenovaPages .SnPage__Container{width:calc(100% - 48px)}.SakenovaPages .SnPage__Split{grid-template-columns:1fr;gap:36px}.SakenovaPages .SnPage__Title{font-size:28px;margin-bottom:24px;line-height:1.75}.SakenovaPages .SnPage__Eyebrow{margin-bottom:22px}.SakenovaPages .SnPage__Subtitle{font-size:22px}.SakenovaPages .SnPage__Prose{font-size:15px;line-height:2.1}.SakenovaPages .SnAbout__Story{padding-block:56px 64px}.SakenovaPages .SnAbout__StoryImage img{aspect-ratio:1 / 1}.SakenovaPages .SnAbout__Craft{padding-block:64px}.SakenovaPages .SnAbout__Principles{grid-template-columns:1fr;gap:36px;margin-top:40px;padding-top:36px}.SakenovaPages .SnAbout__Principles>div+div{padding-top:36px;border-top:1px solid var(--border-color)}.SakenovaPages .SnAbout__Message{padding-block:64px}.SakenovaPages .SnAbout__Company{grid-template-columns:1fr;gap:8px;padding-block:40px 0}.SakenovaPages .SnAbout__Company td:first-child{width:25%;padding-right:12px}.SakenovaPages .SnProduct{width:calc(100% - 48px);padding-block:32px 56px}.SakenovaPages .SnProduct .Product__Wrapper{grid-template-columns:1fr;gap:32px}.SakenovaPages .SnProduct .Product__Gallery{padding:8px 0 0}.SakenovaPages .SnProduct .Product__Slideshow .AspectRatio{height:340px}.SakenovaPages .SnProduct .ProductMeta__Title{font-size:clamp(23px,6.4vw,26px);margin-bottom:20px}.SakenovaPages .SnProduct--ScaleAligned .ProductMeta__Title{font-size:clamp(23px,6.15vw,24.5px);line-height:1.5;margin-bottom:18px}.SakenovaPages .SnProduct .ProductMeta__PriceList{font-size:16px}.SakenovaPages .SnProductCraft{padding-block:64px}.SakenovaPages .SnProductCraft__Facts{grid-template-columns:1fr;margin:32px 0 40px}.SakenovaPages .SnProductCraft__Facts>div{padding:24px 0;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:6px 16px}.SakenovaPages .SnProductCraft__Facts>div+div{border-left:0;border-top:1px solid var(--border-color)}.SakenovaPages .SnProductCraft__Facts dd{font-size:42px;margin:0}.SakenovaPages .SnProductCraft__Facts p{grid-column:1 / -1}.SakenovaPages .SnProductCraft__Process{gap:40px}.SakenovaPages .SnProductDetails{grid-template-columns:1fr;gap:12px;padding-block:56px 0}.SakenovaPages .ProductItem__ImageWrapper .AspectRatio{height:285px}.SakenovaPages .ProductItem__Image{padding:18px}.SakenovaPages .ProductItem__Title{font-size:21px}.SakenovaPages .SnCollection--signature .CollectionInner{width:calc(100% - 48px)}.SakenovaPages .SnCollection--signature{padding-bottom:56px}.SakenovaPages .SnCollection--signature .PageHeader{padding-bottom:48px}.SakenovaPages .SnCollection--signature .SnCollection__Lead{margin-top:16px;font-size:14px;line-height:1.9}.SakenovaPages .SnCollection--signature .ProductList{grid-template-columns:1fr;gap:48px}.SakenovaPages .SnCollection--signature .ProductListWrapper{padding:0}.SakenovaPages .SnCollection--signature .ProductItem__ImageWrapper .AspectRatio{height:auto;aspect-ratio:6 / 5}.SakenovaPages .SnCollection--signature .ProductItem__Image{padding:24px}.SakenovaPages .SnProductSummary{min-height:0}.SakenovaPages--blog .Section{padding:52px 0 64px}.SakenovaPages--blog .Section>.Container{padding-inline:24px}.SakenovaPages--blog .SectionHeader{margin-bottom:28px}.SakenovaPages--blog .SectionHeader__Heading{font-size:22px}.SakenovaPages #section-news-list .news-list-item a{grid-template-columns:1fr;gap:8px;padding:20px 0}.SakenovaPages #section-news-list .news-list-title{font-size:15px}.SakenovaPages #section-news-list .pagination{margin-top:28px}.SakenovaPages .Article__Wrapper{padding:44px 24px 0}.SakenovaPages .Article__Title{font-size:24px}.SakenovaPages .Article__Header{margin-bottom:32px}.SakenovaPages .SnArticleNav{padding:0 24px 72px}.SakenovaPages .SnArticleNav__Inner{grid-template-columns:minmax(0,1fr);gap:0}.SakenovaPages .SnArticleNav__Item--next{text-align:left;align-items:flex-start;border-left:0;border-top:1px solid var(--border-color);padding-left:0}.SakenovaPages .SnArticleNav__Item--empty{display:none}.SakenovaPages .SnContactLine .PageHeader h1{font-size:clamp(21px,6.45vw,27px);letter-spacing:.03em;white-space:nowrap}.SakenovaPages .SnContactLine__Actions{align-items:flex-start;flex-direction:column;gap:20px}.SakenovaPages .shopify-policy__container{padding:0 24px 56px}.SakenovaPages .shopify-policy__body h2{font-size:21px}.SakenovaPages .EmptyState{padding-block:72px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sakenova-pages.css.map */
