html{overflow-x:hidden}body{letter-spacing:0}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{position:fixed}.header{width:100%;max-width:1400px}.header .list-menu--inline{flex-wrap:nowrap;align-items:center;gap:min(1.5vw,1.5rem)}.header .header__menu-item{word-break:auto-phrase;text-align:center;font-size:1.5rem;font-weight:700;padding:.5em 0;color:#000;max-inline-size:124px;font-family:\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;letter-spacing:-.5px}.header summary.list-menu__item{padding-right:2.7rem}.header .menu-drawer__navigation{height:100%;overflow-y:auto}.list-menu--inline li a{word-break:break-all}.shopify-section .section-instagram{padding-bottom:40px}.shopify-section .instafeed-bottom-link-wrapper[data-feed-id="0"]{justify-content:center;margin-bottom:200px}.tanipage .shopify-section .instafeed-bottom-link-wrapper[data-feed-id="0"]{margin-bottom:0}.shopify-section .instafeed-bottom-link-wrapper[data-feed-id="0"] a{display:inline-block;background:#408bd1;color:#fff;font-size:13px;line-height:1.5;text-decoration:none;padding:7px 14px;transition:.1s ease-in;border-radius:5px}.shopify-section .instafeed-bottom-link-wrapper[data-feed-id="0"] a:after{content:none}.section-specification{padding-block-end:0}.breaklinesp br{display:none}.tani-instagram-head+.shopify-section.section{position:relative}.tani-instagram-head+.shopify-section.section:before{content:"";mask:url(/cdn/shop/files/back-wave.svg) center/contain no-repeat;background:var(--border_color);position:absolute;aspect-ratio:11/6;inset:auto auto 100px 120px;inline-size:260px;z-index:-1}.tanilayout h1,.tanilayout h2,.tanilayout h3,.tanilayout h4,.tanilayout h5,.tanilayout h6{letter-spacing:0}.main-column .section+.section{margin-block-start:min(20vw,120px)}:is(.interval10rem:not(.wp-block-group)>*:not(:first-child),.wp-block-group.interval10rem>div>*:not(:first-child)){margin-top:1.6rem}:is(.interval15rem:not(.wp-block-group)>*:not(:first-child),.wp-block-group.interval15rem>div>*:not(:first-child)){margin-top:2.4rem}:is(.interval20rem:not(.wp-block-group)>*:not(:first-child),.wp-block-group.interval20rem>div>*:not(:first-child)){margin-top:min(6vw,3.2rem)}:is(.interval30rem:not(.wp-block-group)>*:not(:first-child),.wp-block-group.interval30rem>div>*:not(:first-child)){margin-top:4.8rem}.tanilayout.tanipage figure.table-mat table{table-layout:inherit;font-size:1.6rem;box-shadow:none}.tanilayout.tanipage figure.table-mat table td{padding:.5em 1.6rem;border:none}.tanilayout.tanipage figure.table-mat table td+td{border-inline-start:1px solid var(--border_color)}.tanilayout.tanipage .tani-instagram-head:after{content:none}.tanilayout.tanipage .tani-instagram-head .section-instagram:after{content:none}.tanilayout.tanipage .tani-instagram-head+.section{padding-bottom:min(20vw,20px)}.tanilayout.tanipage .tani-instagram-head+.section:before{content:none}.tanilayout.tanipage :is(.flexCenter,.flexLeft,.flexRight):has(.btn-archive),.tanilayout.tanipage :is(.flexCenter,.flexLeft,.flexRight).btn-archive:has(>*){margin-block-start:1.85rem}.tanilayout.tanipage .section-instagram .title-large-center{margin-block-start:-.5rem;line-height:2;font-size:min(16px,3.5vw);font-weight:700}.tanilayout.tanipage .section-instagram .title-large-center span{color:#3e3a39;font-family:\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:clamp(20px,2vw,26px)}.fancybox__dialog{width:100vw!important}.table-fermenter{margin-top:min(6vw,6.4rem)}@media (max-width: 1250px) and (min-width: 990px){.header:not(.drawer-menu).page-width{padding:20px 2rem;column-gap:1rem}.header .header__menu-item{font-size:1.2rem}.header .list-menu--inline{gap:.3rem}.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem}.header__icon .svg-wrapper{width:100%;height:100%}}@media (max-width: 1000px){body{overflow:hidden}.breaklinepc br{display:none}.breaklinesp br{display:block}.shopify-section .instafeed-bottom-link-wrapper[data-feed-id="0"]{margin-bottom:min(20vw,180px)}.wrap-1column .section-common:last-child{padding-block-end:min(20vw,180px)}.section-operation:before{inset:170px auto auto 200px}.section-operation:after{inset:62.85rem 5.85rem 0 auto}.section-recipe:before{inset:auto 0 calc(min(20vw,60px) + min(4vw,160px)) auto}.wrap-1column .section-common:last-child.section-information{padding-block-end:min(34vw,180px)}.instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.instafeed-new-layout-item{width:100%!important;height:auto!important;aspect-ratio:1/1}.tanilayout.tanipage figure.table-mat table{font-size:min(16px,3.5vw)}.tanilayout .tani-instagram-head+.section .page-width{padding:0 min(40px,6vw)}}@media (max-width: 768px){.header{max-width:100vw;margin:0}}.tanilayout .rich-text{padding:min(6vw,6rem) 0}.tanilayout .rich-text .rich-text__heading{font-size:revert;font-family:century-old-style-std,serif;color:var(--main_color)}.tanilayout .rich-text .rich-text__text{font-size:clamp(20px,2vw,26px);color:revert-layer}.tanilayout .rich-text .rich-text__buttons{margin-block-start:min(6vw,5.85rem)}.tanilayout .rich-text .rich-text__buttons a{font-size:revert;display:flex;align-items:center;z-index:1;position:relative;min-inline-size:min(340px,100%);padding:min(4vw,2rem);background:var(--key_color);color:#fff;font-weight:700;transition:.5s;border:1px solid var(--key_color);border-radius:.4rem;gap:min(2vw,2.1rem);filter:drop-shadow(4px 4px 4px #aaa);line-height:1.25;letter-spacing:0;transform:translateZ(0)}.tanilayout .rich-text .rich-text__buttons a:after{position:relative;content:"";aspect-ratio:1 / 1;border-radius:unset;inline-size:2.2rem;background:currentColor;mask:url(data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICMwMDA7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTQgMSAyMyAxIDIzIDEwIi8+CiAgPHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxOSAxNSAxOSAyMyAxIDIzIDEgNSA5IDUiLz4KICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxMSIgeTE9IjEzIiB4Mj0iMjIiIHkyPSIyIi8+Cjwvc3ZnPg==) center / contain no-repeat;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICMwMDA7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTQgMSAyMyAxIDIzIDEwIi8+CiAgPHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxOSAxNSAxOSAyMyAxIDIzIDEgNSA5IDUiLz4KICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxMSIgeTE9IjEzIiB4Mj0iMjIiIHkyPSIyIi8+Cjwvc3ZnPg==) center / contain no-repeat;margin-inline-start:auto}.tanilayout .rich-text .rich-text__buttons a:hover{background:#fff;color:var(--key_color);opacity:1}.tanilayout .rich-text .hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.tanilayout .rich-text .hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media screen and (min-width: 990px){.tanilayout .rich-text .rich-text__blocks{max-width:100%}}@media screen and (min-width: 750px){.tanilayout .rich-text .rich-text__blocks{max-width:100%}}@media only screen and (min-width: 750px){.tanilayout .rich-text .hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.tanilayout .rich-text .h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width: 750px){.tanilayout .rich-text .h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}.tanilayout .rich-text h1,.tanilayout .rich-text .h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width: 750px){.tanilayout .rich-text h1,.tanilayout .rich-text .h1{font-size:calc(var(--font-heading-scale) * 4rem)}}.tanilayout .rich-text h2,.tanilayout .rich-text .h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){.tanilayout .rich-text h2,.tanilayout .rich-text .h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.tanilayout .rich-text h3,.tanilayout .rich-text .h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width: 750px){.tanilayout .rich-text h3,.tanilayout .rich-text .h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.tanilayout .rich-text h4,.tanilayout .rich-text .h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}.tanilayout .rich-text h5,.tanilayout .rich-text .h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width: 750px){.tanilayout .rich-text h5,.tanilayout .rich-text .h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.tanilayout .rich-text h6,.tanilayout .rich-text .h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}.main-page-head{display:flex;align-items:center;background-color:#ff6937;min-block-size:min(30vw,150px)}.main-page-head .main-page-title{color:#fff;font-size:min(5vw,30px);font-family:\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-weight:700;letter-spacing:.3rem;text-align:center;text-indent:.3rem;line-height:1.25;display:flex;flex-flow:column;align-items:center;padding:min(40px,8vw) 0;margin:0}.main-page-head+.page-width{padding-top:0}.main-page-head+.page-width .breadcrumb{margin-top:0}.main-page-head+.page-width .breadcrumb li{color:#3e3a39;list-style:none;font-weight:500;font-family:\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.main-page-head+.page-width .breadcrumb li a{color:#000;text-decoration:none}.main-page-head+.page-width .breadcrumb li a:hover{text-decoration:underline}.header__icon--menu[aria-expanded=true]:before{background:#0000004d}.shopify-policy__container{max-width:inherit;padding:0}.shopify-policy__container .shopify-policy__title{display:flex;align-items:center;justify-content:center;background-color:#ff6937;min-block-size:min(30vw,150px)}.shopify-policy__container .shopify-policy__title h1{color:#fff;font-size:min(5vw,30px);font-family:\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-weight:700;letter-spacing:.3rem;text-align:center;text-indent:.3rem;line-height:1.25;display:flex;flex-flow:column;align-items:center;padding:min(40px,8vw) 0;margin:0}.shopify-policy__container .shopify-policy__body{width:100%;color:#000;padding:0 1.5rem;margin:0 auto}.breadcrumbSection.tanilayout{display:block}@media screen and (min-width: 990px){.shopify-policy__container .shopify-policy__body{max-width:72.6rem;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tanilayout.css.map */
