@media(max-width:999px){.sticky_bottombar{background:#f1eba3!important}.sofumaru-video{width:100%;height:200px;border-radius:10px}.section-head{font-size:18px!important}.footer__blocks-wrapper>div:nth-child(1){margin-bottom:20px}.footer__blocks-wrapper>div:nth-child(1) .collapse{width:100%}#shopify-section-template--20611579674809__featured_blog_QjyWqf .card__information{flex-direction:column;gap:0px;padding:0 0 5px}#shopify-section-template--20611579674809__featured_blog_QjyWqf .article-card__info{width:100%}#shopify-section-template--20611579674809__featured_blog_QjyWqf .card__heading{width:100%;font-size:14px}.spaceimg_feature{padding:0}.section-template--20611579674809__featured_blog_yF6Xtp-padding .card__heading{font-size:15px!important}.p-faq__wrapper__text{display:none}.p-faq__menulist{display:flex;list-style:none;justify-content:center;margin:0;padding:0!important;gap:4px}.p-faq__menuitem{padding:12px 0;cursor:pointer;background:#89a73c80;text-align:center;transition:background .2s,color .2s;width:120px;font-weight:500;line-height:1.4;font-size:13px;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0}.p-faq__menuitem.u-menuactive{background:#89a73c;color:#fff;width:120px;font-size:13px;font-weight:500;line-height:1.4}.p-faq__whole{display:none}.p-faq__whole.js-open{display:block}.p-faq__q:before{content:"";display:block;width:26px;height:33px;background-image:url(/cdn/shop/files/q_img.png?v=1669945117);background-repeat:no-repeat;background-size:cover}.p-faq__q{font-size:20px;font-weight:600;display:flex;align-items:center;gap:10px}.p-faq__question{cursor:pointer;padding:16px 40PX 16PX 16PX;border-bottom:1px solid #ccc;position:relative;-webkit-user-select:none;user-select:none;margin:0}.p-faq__question:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;transition:transform .3s}.p-faq__question.is-active:after{content:"-"}.p-faq__answerbox{max-height:0;overflow:hidden;transition:max-height .4s ease}.p-faq__answerbox.is-open{max-height:250px}.p-faq__answer{padding:16px 16px 16px 25px;display:flex;align-items:flex-start;gap:10px;background:#fff}.p-faq__answer:before{content:"";display:block;width:18px;height:25px;background-image:url(/cdn/shop/files/a_img.png?v=1669945114);background-repeat:no-repeat;background-size:contain;flex:none}.p-faq__answer a{color:#89a73c;text-decoration:underline!important;margin-top:10px}.p-faq__wrapper{position:relative;padding:30px 30px 40px;background-color:#89a73c26;margin-bottom:0;border-radius:0}.p-faq__list{padding-left:0!important;display:flex;flex-direction:column;gap:10px}.p-faq__item{list-style:none!important}.p-faq__question{background-color:#422412;color:#fff;background-color:#b78b6e}.page-page .collapsible-content h2,.page-page .rich-text__blocks h2{font-size:25px!important}.page-page .collapsible-content h2:after{width:50px}.page-page .rich-text__blocks h2:after{width:50px}.page-page .collapsible-content .grid__item>div:nth-child(2){margin-top:40px}.page-page .rich-text__blocks p{margin-top:40px;font-size:15px}.page-page .image-with-text__heading{font-size:20px}.image-with-text__content{padding:10px 0 0!important}.image-with-text__text{margin-top:10px!important}.image-with-text__text p{font-size:15px}.image-with-text__text-item{padding:0}.soft_figure{width:90%}.sohumaru-concept-container{width:100%}.section-concept-point-width h2{font-size:25px!important;font-weight:700!important;letter-spacing:.04em!important;position:relative;text-decoration:underline;text-decoration-color:#f6ecaf;text-decoration-thickness:15px;text-decoration-skip-ink:none;text-underline-offset:-6px;text-align:center}.section-concept-point-width h2:after{position:absolute;display:block;content:"";width:50px;height:14px;background-image:url(/cdn/shop/files/dot.svg?v=1772329541);background-size:contain;background-repeat:no-repeat;bottom:-37px;right:50%;transform:translate(50%)}.section-concept-point-list{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;margin-top:50px}.section-concept-point-detail{text-align:center}.section-concept-point-detail h5{background-color:#89a73d;color:#fff;font-size:14px;font-weight:600;display:inline-block;line-height:1.2;padding:10px 20px;border-radius:10px}.section-concept-point-detail h5 span{font-size:22px;position:relative;top:2px}.section-concept-point-detail p{background-color:#fcf6f3;border-radius:20px;padding:40px 20px 25px;font-size:19px;font-weight:600;margin-top:-50px}.section-concept-point-detail p .point-orange{color:#ea8712}.section-concept-point-detail p .point-small{font-size:13px}.sohumaru-concept-tab-btn{padding:10px 0 0}.sohumaru-concept-tab-panel-content{flex-direction:column;gap:20px}.sohumaru-concept-table-row{flex-direction:column}.sohumaru-concept-table-label,.sohumaru-concept-table-value{width:auto;font-size:15px}.sohumaru-concept-tab-headers{gap:3px}.sohumaru-concept-badge{font-size:9px}.sohumaru-concept-tab-title{font-size:15px}.sohumaru-concept-tab-title br{display:block}.sohumaru-concept-product-list{grid-template-columns:repeat(2,1fr)}.sohumaru-concept-product-title{font-size:15px}.sofumaru-use-list{display:grid;grid-template-columns:repeat(1,1fr);gap:60px;margin-top:80px}.poco-egister,.poco-login{font-size:12px;margin-right:5px;white-space:nowrap}.cart__checkout-button{width:100%}input[type=search],input[type=text]{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/sofumaru-sp.css.map */
