#main-content{padding-bottom:120px}#main-content h1{letter-spacing:.3em}.header.fixed--true:before{background:#fff;opacity:.8}.header.is-sticky:before{opacity:1}.footer .row.full-width-row{justify-content:center;row-gap:4rem}.footer .widget{margin-bottom:0}.footer .thb-widget-title{font-size:1rem;font-weight:700}.footer .thb-widget-menu li{margin-bottom:12px!important}@media screen and (max-width: 767px){.footer .row.full-width-row{row-gap:0}}.footer .medium-3:not(.widget--menu-column){flex:0 0 auto;max-width:300px;min-width:270px}.footer_contact_wrap{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.footer_contact{width:100%;padding:8px 15px;font-size:13px;font-weight:700;display:flex;flex-direction:column;justify-content:space-between}.footer_contact:not(:last-child){padding-bottom:15px;border-bottom:solid 1px #000;margin-bottom:7px}.footer_contact p{margin:0}.footer_contact h4{font-size:27px;font-weight:700;color:#333;margin:0 0 5px;line-height:1.2}.footer_contact_mail h4{font-size:16px}@media screen and (max-width: 767px){.footer .medium-3:not(.widget--menu-column){flex:0 0 100%;max-width:100%}.footer_contact_wrap{align-items:flex-start;max-width:100%}.footer_contact{padding:0 .5rem;width:50%;font-size:10px;align-self:stretch}.footer_contact:not(:last-child){padding-bottom:0;border-bottom:none;margin:0}.footer_contact:nth-child(2n){border-left:solid 1px #000}.footer_contact h4{font-size:21px}.footer_contact_mail h4{font-size:12px}}.footer .medium-6{text-align:center}@media screen and (max-width: 599px){.footer .medium-6 img{width:180px}}html body.template-index .section-slideshow{margin-bottom:80px}html body.template-index .section-header{margin-bottom:62px}.section-header--content{max-width:100%}.section-header--content h2{font-size:28px;text-align:center;margin:0 auto 180px!important;margin:0 auto 180px;letter-spacing:.5em;padding-left:.5em}html body.template-index .section-header--content h2,html body.template-page .section-header--content h2{margin:0 auto!important;position:relative;display:inline-block;background:#fff;width:fit-content}html body.template-index .section-header--content h2:before,html body.template-page .section-header--content h2:before,html .evm_wiser_heading:before{content:"";display:block;width:calc(100% + 150px);height:1px;background:#333;z-index:-1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 749px){.section-header--content h2{font-size:20px}}html body.template-index .multicolumn .row .columns{padding:0 4px}html body.template-index .multicolumn .multicolumn--image{margin-bottom:0}html body.template-index .multicolumn .multicolumn--column .rte{padding:1.2rem 1.7rem .7rem;position:absolute;left:0;bottom:0}html body.template-index .image-with-text .image-with-text__content--inner .rte p{text-align:center;writing-mode:vertical-lr;width:100%;margin:0;letter-spacing:1em;display:flex;align-items:center;justify-content:center;padding-top:1em;font-size:18px}@media only screen and (min-width: 1068px){.image-with-text__content{padding:45px!important}}html body.template-index .rich-text__inner h3{font-size:28px;text-align:center;letter-spacing:.5em;padding-left:.5em;margin:0 auto!important;position:relative;display:inline-block;background:#fff;width:fit-content}html body.template-index .rich-text__inner h3:before{content:"";display:block;width:calc(100% + 150px);height:1px;background:#333;z-index:-1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 749px){html body.template-index .rich-text__inner h3{font-size:20px}}.template-header--content{max-width:unset!important;font-size:28px;text-align:center;margin:180px auto 120px!important;letter-spacing:.5em;padding:0!important}.template-header--title{font-size:28px}@media screen and (max-width: 767px){.template-header--content{margin:80px auto!important}}.template-collection .template-header--title{visibility:hidden}#FacetFiltersForm-buttons{display:none;visibility:hidden}.product-grid-container{row-gap:60px}.product-gallery-container{width:60%!important}.product-images .flickity-viewport .product-images__slide{width:100%!important;padding:0}.thb-product-detail .product-single__media-image img{width:100%!important;height:100%!important;object-fit:cover!important}.thb-product-detail .product-information--container{padding:8rem 4rem 0;width:40%!important}.thb-product-detail .product-information{padding:0!important}@media screen and (max-width: 1067px){.product-gallery-container,.thb-product-detail .product-information--container{width:100%!important;background:#fff}.thb-product-detail .product-information--container{padding:4rem!important}}@media screen and (max-width: 767px){.thb-product-detail .product-information--container{padding:24px 16px!important}}.swym-button-bar{width:100%;margin:10px;text-align:center;line-height:1}.swym-button{width:auto;box-shadow:none;padding:0;border:none;margin:0;font:inherit;display:block;text-transform:uppercase;text-align:center;overflow:hidden;position:relative;cursor:pointer;vertical-align:middle}.swym-add-to-wishlist{background:transparent!important;color:#333!important;font-size:14px!important;letter-spacing:1px;line-height:1!important;height:auto!important;transition:all .3s 0s ease}.ruffruff-tags small{opacity:0}.tab-block{box-sizing:border-box}.tab-block .tab-1{display:flex;flex-wrap:wrap;width:100%}.tab-block .tab-1>label{flex:1 1;order:-1;width:25%;padding:.7em 1em .5em;margin:0;border-color:rgba(15,15,15,.2) rgba(15,15,15,.2) #fff #fff;border-style:solid;border-width:1px 1px 1px 1px;color:#535353;font-size:.9em;text-align:center;cursor:pointer}.tab-block .tab-1>label.tab-first{border-color:rgba(15,15,15,.2) rgba(15,15,15,.2) #fff rgba(15,15,15,.2)}.tab-block .tab-1>label:hover{opacity:.8}.tab-block .tab-1 input{display:none}.tab-block .tab-1>div{display:none;width:100%;padding:1.5em 1em;border:1px solid rgba(15,15,15,.2)}.tab-block .tab-1 label:has(:checked){border-color:#036c46 rgba(15,15,15,.2) #fff #fff;border-style:solid;border-width:4px 1px 1px 1px;color:#333}.tab-block .tab-1 label.tab-first:has(:checked){border-color:#036c46 rgba(15,15,15,.2) #fff rgba(15,15,15,.2)}.tab-block .tab-1 label:has(:checked)+div{display:block}.jdgm-rev-widg__header{text-align:left!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{justify-content:left!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:unset!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:unset!important;padding:4px 16px;margin:0 24px;font-size:12px}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#000!important}.jdgm-widget option[value=videos-first]{display:none}.jdgm-rev__icon{width:3.2em!important;height:3.2em!important;line-height:3.2em!important;margin-right:12px!important;border-radius:50%!important;color:#333;background-color:#e9e9e9!important}.jdgm-rev__icon:not(.jdgm-rev__avatar):before{line-height:1.8em!important}.jdgm-rev__author{color:#000!important;font-weight:700}.facets--bar .facets-toggle.sticky,.template-page-nutrition .template-header--title,.template-page-soaking .template-header--title,.template-page-value .template-header--title{display:none}.guide-list li{list-style:none;margin-bottom:60px}.guide-list h5{text-align:center}[role=main] .shopify-policy__title{text-align:center;margin:180px auto 120px!important;letter-spacing:.5em;padding:0!important;min-height:unset}[role=main] .shopify-policy__title h1,.shopify-policy__container h2{font-size:28px}.shopify-policy__container h3{font-size:24px}@media screen and (max-width: 767px){[role=main] .shopify-policy__title{margin:80px auto!important}}dl.contact-link{margin:0;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:40px;text-align:center}body.page.how_to_order #guide .text p.btn a,dl.contact-link a{text-decoration:none;color:#333;padding:20px;border:1px solid #555;display:inherit;min-width:300px;border-radius:2px;letter-spacing:1px}body.page.user_guide .list-top .page-width a:hover,body.dlyOn #popup-delivery div .btn-close:hover,body.product .swym-add-to-wishlist:hover,body.blog.news .underline-links-hover a.post__tags__tag:hover,body .button:hover,body .button-label:hover,body .shopify-challenge__button:hover,body .customer button:hover,table.address tr td a:hover,body.ocha-detail .buttons a:hover,dl.contact-link a:hover{opacity:.6}@media screen and (max-width: 767px){body.template-page .rich-text .rte p{font-size:1rem}}.product-cart-item-options{font-size:.875rem}.cart-drawer-terms,.cart-drawer-terms label{font-size:12px}.cart-drawer-terms span{display:block;margin:12px 0 6px}.blog-post-detail .featured-image{min-height:unset!important;padding-top:calc(var(--header-height, 86px) + 120px)!important;margin-bottom:120px!important}.blog-post-detail .featured-image:after{background:none!important}.blog-post-detail .featured-image img{display:none!important}.blog-post-detail .post-title{color:var(--color-heading, #000000)!important}.blog-post-detail .post-title .entry-title{font-size:28px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/meijisuisan.css.map */
