@import"https://fonts.googleapis.com/css2?family=Oswald:ital,wght@1,700&display=swap"screen and (min-width: 769px);@import"https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap"screen and (max-width: 768px);@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";.header__heading-link,.header__heading-link .h2,.custom-header__logo{font-family:Oswald,Arial Black,sans-serif!important;font-weight:700!important;font-style:italic!important;font-size:3rem!important;line-height:1!important;color:#376b39!important}@media screen and (max-width: 768px){a.header__heading-link>span.h2{font-family:Oswald,Arial Black,sans-serif!important;font-style:bold!important;font-weight:700!important;font-size:2.2rem!important;line-height:1.1!important;color:#376b39!important}}.header__menu-item,.header__menu-item span,ul.list-menu--inline>li>a{font-weight:700!important;font-family:Noto Sans JP,Oswald,sans-serif;color:#666!important;letter-spacing:.01em}html,body,.rich-text__text.rte,.rich-text__text.rte p,.multicolumn-card__info p,.product__description,.product__title,.product__info,.product__content,.collection__title,.collection__description,h1,h2,h3,h4,h5,h6,p,span,li,div{font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}.rich-text{padding:4rem 2rem;text-align:center}.rich-text__heading.inline-richtext{font-size:2.5rem;font-weight:600;line-height:1.2;color:#666!important;margin:0 0 1.5rem;white-space:nowrap!important;display:inline-block!important}@media (max-width: 768px){.rich-text__heading.inline-richtext{font-size:2.1rem!important;line-height:1.2!important;margin-bottom:1rem!important;white-space:normal!important;display:block!important}}.rich-text__text.rte>p:first-of-type{font-size:1.5rem;font-weight:600;line-height:1.4;margin:0 0 2rem;white-space:nowrap;display:inline-block;text-align:center}.rich-text__text.rte>p:first-of-type:after{content:"";display:block;width:50px;height:2px;background:#333;margin:1rem auto 0}@media (max-width: 768px){.rich-text__text.rte>p:first-of-type{font-size:1.25rem!important;line-height:1.3!important;margin-bottom:1.5rem!important;white-space:normal!important;display:block!important}}.rich-text__text.rte p{font-size:1rem;line-height:1.6;color:#333;margin:0 0 1rem;max-width:700px;margin-left:auto;margin-right:auto}.rich-text__text.rte p em{color:#a0c55e;font-style:normal;font-weight:600}.rich-text__text.rte h3,.rich-text__text.rte h4{line-height:1.6!important;margin:1rem 0!important;font-weight:400!important;color:#333!important}.rich-text__text.rte h3{font-size:1.6rem!important;color:#666!important;font-weight:400!important;margin:0!important;margin-bottom:.75rem!important;line-height:1.3!important}.rich-text__text.rte h3+h3{margin-top:0!important}.rich-text__text.rte h3:empty+h3{margin-top:1.5rem!important}@media (max-width: 768px){.rich-text__text.rte h3{font-size:1.5rem!important;line-height:1.7!important;color:#666!important;margin-bottom:1rem!important;word-break:break-word!important;white-space:normal!important;text-align:left!important;padding:0 .5em!important}}.multicolumn__title{text-align:center!important;margin-bottom:.2rem!important}.multicolumn__title h2.title.inline-richtext{font-family:Oswald,Arial Black,sans-serif!important;display:block!important;margin-left:auto!important;margin-right:auto!important;font-size:3rem!important;font-weight:700!important;font-style:normal!important;margin-bottom:2rem!important;color:#376b39}@media (max-width: 768px){.multicolumn__title h2.title.inline-richtext{font-size:1.5rem!important;margin-bottom:1.5rem!important}}.multicolumn-card__info .rte p,.multicolumn-card__info .inline-richtext{color:#666!important;font-family:Noto Sans JP,Yu Gothic,Meiryo,Oswald,Arial Black,sans-serif!important}.multicolumn,.multicolumn-list,.multicolumn-card.content-container{background:transparent!important;background-color:transparent!important}.multicolumn-card__image-wrapper img,.media--adapt img{clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%)!important;border-radius:24px!important}.image-with-text__content .image-with-text__heading.inline-richtext.h2{font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}.image-with-text__text.rte p,.image-with-text__heading.inline-richtext{color:#666!important}.image-with-text__content .button{background:#376b39!important;color:#fff!important;border:none!important;font-weight:600!important;text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important;border-radius:6px!important;transition:background .2s,color .2s,border-color .2s}.image-with-text__content .button:hover,.image-with-text__content .button:focus,.image-with-text__content .button.button--secondary:hover,.image-with-text__content .button.button--secondary:focus{background:#254f2d!important;color:#fff!important;border:none!important;outline:none!important}.image-with-text__content .button,.image-with-text__content .button.button--secondary,.image-with-text__content .button--secondary,.image-with-text__content .button--secondary:focus,.image-with-text__content .button--secondary:hover,.image-with-text__content .button:focus,.image-with-text__content .button:hover,.image-with-text__content .button:active,.image-with-text__content .button:before,.image-with-text__content .button:after{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;background-clip:padding-box!important}.image-with-text__content .button.button--secondary:before,.image-with-text__content .button.button--secondary:after,.image-with-text__content .button:before,.image-with-text__content .button:after{border:none!important;border-width:0!important;box-shadow:none!important;outline:none!important;background:none!important;content:none!important}.collection__title,.collection .title-wrapper-with-link{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:.6rem}.collection__title h2.title.inline-richtext.h2{font-family:Oswald,Arial Black,sans-serif!important;font-weight:700!important;font-size:3rem!important;color:#376b39!important;text-align:center!important;margin:0 0 .5rem!important}@media (max-width: 768px){.collection__title h2.title.inline-richtext.h2{font-size:1.3rem!important;margin-bottom:.15rem!important}.collection__title,.collection .title-wrapper-with-link{gap:.4rem}}.blog .title-wrapper-with-link{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.6rem}.blog .blog__title.inline-richtext.h1{font-family:Oswald,Arial Black,sans-serif!important;font-size:3rem!important;font-weight:700!important;text-align:center!important;margin-bottom:.2rem!important;color:#376b39!important}.blog .title-wrapper-with-link>a{font-family:Oswald,Arial Black,sans-serif!important;font-size:1.1rem!important;color:#6ab187!important;text-align:center!important;margin:0!important}.card__heading,.card__heading a,.article-card .card__heading,.article-card .card__heading a,.article-card__excerpt,.article-card__excerpt.rte-width,.article-card__info{color:#666!important}a.link.underlined-link.large-up-hide{display:block;text-align:right!important;margin-top:1rem;margin-bottom:1rem;font-weight:700;text-decoration:underline;color:#376b39}@media (max-width: 768px){.blog .blog__title.inline-richtext.h1{font-size:1.35rem!important;margin-bottom:.15rem!important}.blog .title-wrapper-with-link>a{font-size:1rem!important}.blog .title-wrapper-with-link{gap:.4rem}}.page-width,.main-page-title,.rte,.rte p,.rte li,.page-content,.page,.template-page{color:#666!important;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}.main-page-title.page-title.h0{font-size:2.7rem!important;line-height:1.25!important;font-weight:700!important}@media (max-width: 768px){.main-page-title.page-title.h0{font-size:2.5rem!important;font-weight:700!important}}form#ContactForm.isolate button.button{background:#376b39!important;color:#fff!important;border:none!important;border-radius:6px!important;font-weight:600!important;transition:background .2s,color .2s}form#ContactForm.isolate button.button:hover,form#ContactForm.isolate button.button:focus{background:#254f2d!important;color:#fff!important}form#ContactForm.isolate .button,form#ContactForm.isolate .button:focus,form#ContactForm.isolate .button:hover,form#ContactForm.isolate .button:active,form#ContactForm.isolate .button:before,form#ContactForm.isolate .button:after{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;background-clip:padding-box!important}form#ContactForm.isolate .button:before,form#ContactForm.isolate .button:after{border:none!important;border-width:0!important;box-shadow:none!important;outline:none!important;background:none!important;content:none!important}.collection-hero__title,.product__title h1{color:#666!important;font-weight:700!important}.price__regular .price-item,.price--large .price-item,.price--large,.price__sale .price-item,.price__regular,.price__sale{color:#666!important}.related-products__heading{color:#666!important;font-weight:700!important}#insta-feed h2{font-weight:700!important;font-size:1.2em}.footer-block.grid__item{margin-bottom:0!important;padding-bottom:0!important}.footer__content-top{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.footer__content-top{border-bottom:none!important}.footer-block__details-content.rte p,.footer-block__details-content.rte strong,.footer-block__details-content.rte{color:#fff!important;line-height:.5!important}.footer__content-top{border-bottom:none!important;box-shadow:none!important}.footer__content-bottom{border-top:none!important;box-shadow:none!important}.footer__list-social .svg-wrapper,.footer__list-social svg,.footer__list-social .icon-note,.footer__list-social img{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;object-fit:contain;display:inline-block;vertical-align:middle;fill:#fff!important}.footer__list-social .svg-wrapper{margin:0}.footer__list-social .icon-note{transform:scale(1.7);margin-bottom:-8px}.footer__list-social .icon-note{transition:transform .25s cubic-bezier(.4,2,.6,1)}.footer__list-social .icon-note:hover{transform:scale(1.22)}.footer__content-bottom,.footer__payment{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.footer__content-top{margin-bottom:-15px!important;padding-bottom:0!important}@media screen and (max-width: 749px){.footer__content-top,.footer-block.grid__item{margin-bottom:-25px!important;padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
