p{font-size:14px;font-weight:400}@media screen and (min-width:768px){.spOnly{display:none}}@media screen and (max-width:767px){.pcOnly{display:none}}.d_title{margin-bottom:40px!important}@media screen and (max-width:768px){.d_title{margin-bottom:30px!important}}.main_en{font-size:24px!important;font-weight:500!important}.d_title .sub_jp{color:#0c8346;font-size:12px;font-weight:400;border:1px solid #0C8346;padding:4px 10px;margin-top:12px!important}@media screen and (max-width:768px){.main_en{font-size:20px!important}}.button[class=button]{position:relative;max-width:230px;width:100%;font-size:14px;font-weight:700;background:#0c8346;color:#fff;margin-top:unset!important}.button[class=button]:hover{opacity:.6}.button[class=button]:after{display:none}.button[class=button]:before{border-radius:unset;border-color:#1b1b1b;content:"";display:block;position:absolute;top:50%;width:6px;height:6px;right:20px;left:auto;z-index:1;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s}h3.card__heading{font-size:14px;font-weight:400}.price{font-size:16px;font-weight:400}@media screen and (max-width:768px){.price{font-size:16px;font-weight:700}}.tax_in{font-size:12px;font-weight:400}@media screen and (max-width:768px){.tax_in{font-size:12px;font-weight:700}}.drawer__nav li:first-of-type a{border-top:1px solid #dfdfdf}.drawer__nav li a{position:relative;transition:.3s;padding-right:15px}.drawer__nav li a{display:block;position:relative;line-height:24px;padding:6px 20px;font-weight:500;border-bottom:1px solid #dfdfdf}.drawer__nav li a:after{content:"";display:block;position:absolute;top:50%;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s}.drawer__nav li a:after{right:20px!important}.drawer__nav li.hasChildren--click>a:after{transform:rotate(90deg) translateY(-50%)!important;transform-origin:center top!important}.drawer__nav li.hasChildren--click>a:before{content:"";display:block;position:absolute;top:50%;transform:rotate(0) translateY(-50%);transform-origin:center top;transition:.15s}.drawer__nav li.hasChildren--click>a:before,.drawer__nav li.hasChildren--click>a:after{right:20px!important;width:2px!important;height:12px!important;border-width:initial;border-style:none;border-color:initial;border-image:initial;background:#fff}.fNav__list li.hasChildren--click>a.open:before,.drawer__nav li.hasChildren--click>a.open:before{transform:rotate(90deg) translateY(-50%)!important}@media(min-width:992px){.fNav__list{display:flex;justify-content:center;align-items:center;margin-bottom:17px}}@media(min-width:992px){.fNav__list li:not(:last-child){line-height:10px!important}}@media(min-width:992px){.fNav__list ul,.fNav__list li{list-style:none}}@media(min-width:992px){.fNav__list li{padding:0 40px;font-weight:400;font-size:14px}}.fNav__list a{font-size:14px;font-weight:400;padding-right:0}.footer__content-bottom{padding-top:0!important;background-color:#0c8346}.copyright__content{color:#fff}.footer__localization:empty+.footer__column--info{justify-content:center!important;color:#fff}.footer__copyright{padding-block:6px;margin-top:0!important;font-weight:400;font-size:12px}@media screen and (min-width:750px){.section-footer-padding{padding-bottom:unset!important}}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:0!important}footer.section-footer-padding{padding-bottom:unset!important}.footer-block-image,.footer .grid{margin-bottom:unset!important}.footer__content-top{padding-bottom:30px!important}}.featuredCollectionSliderWrapper .swiper-pagination{display:none!important}.featuredCollectionSliderWrapper .card--standard .card__inner{aspect-ratio:1/1!important}.featuredCollectionSliderWrapper .featuredCollectionSlider{overflow:hidden}@media screen and (min-width:749px){.swiper-backface-hidden .swiper-slide{width:205px!important}}.shop-concept .conceptB__textWrap{background:#e3eee6;padding:30px 40px}.shop-concept .grid{gap:0!important}.shop-concept .grid{grid-template-columns:680px 1fr!important;flex-wrap:nowrap}.shop-concept .concept .grid img{width:100px}.shop-concept .button[class=button]{max-width:270px}.shop-concept .d_title .main_en{font-weight:500!important;font-size:17px!important}.concept .conceptB .d_title_wrap .d_title{margin-bottom:20px!important}.shop-concept p{line-height:160%}@media screen and (max-width:1000px){.shop-concept .grid{display:block!important}.shop-concept .conceptB__textWrap{background:#e3eee6;padding:20px 26px}.shop-concept .d_title .main_en{font-weight:500!important;font-size:18px!important;letter-spacing:1px}.shop-concept p{line-height:160%;margin-bottom:30px;line-height:180%}}.buy-span .js_scroll{overflow:auto}.buy-span .contents_block_part{margin-inline:auto;width:913px}@media screen and (max-width:749px){.buy-span .contents_block_part{width:680px}}.three-points .contents_block_info{background:#f9f8f4;padding:20px 21px;display:flex;justify-content:space-between;flex-direction:column;min-height:275px}.three-points .contents_block_image_wrapper{margin-bottom:unset!important}.three-points .contents_block_heading{font-weight:700!important;font-size:19px;letter-spacing:0;margin-bottom:10px}.three-points .contents_block_exp p{font-size:14px;font-weight:400;text-align:left}@media screen and (max-width:749px){.three-points .contents_block_info{background:#f9f8f4;padding:20px 12.5px;display:flex;justify-content:space-between;flex-direction:column;min-height:unset}.three-points .contents_block_heading{line-height:24px;margin-bottom:10px}.three-points .contents_block_exp p{margin-bottom:20px!important}}.category-ttl{display:flex;align-items:center;gap:12px;padding-bottom:2px;border-bottom:1px solid #0C8346;margin-bottom:40px;font-weight:500;font-size:16px}@media screen and (max-width:749px){.category-ttl{margin-bottom:15px}}.search-by-items .flbox{max-width:790px;margin-inline:auto}.search-by-items .contents_block_heading{font-weight:700!important;font-size:14px}@media screen and (max-width:749px){.search-by-items .contents_block_heading{font-weight:500!important;font-size:14px}}.search-by-others div.banner-card .blog__image{display:none}.search-by-others .banner-card .grid{gap:20px}.search-by-others .banner-card .grid__item{flex:0 0 24%;max-width:23.5%;border:1px solid #DFDFDF;border-radius:5px}.search-by-others div.banner-card .card-wrapper .text-wrapper p.a-title{font-weight:700;font-size:14px;margin-top:0}.search-by-others div.banner-card .grid__item .card-wrapper>a{border-radius:5px}.search-by-others div.banner-card .card-wrapper div.text-wrapper{padding:15px 20px}@media screen and (max-width:749px){.search-by-others .banner-card .grid{gap:10px}.search-by-others .banner-card .grid__item{flex:0 0 50%;max-width:48.5%;border:1px solid #DFDFDF;border-radius:0}.search-by-others div.banner-card .grid__item .card-wrapper>a{border-radius:0}.search-by-others div.banner-card .card-wrapper .text-wrapper p.a-title{font-weight:500;font-size:12px;margin-top:0}.search-by-others div.banner-card .card-wrapper div.text-wrapper{padding:12px 15px}}.news-sec .news_list{max-width:723px;margin-inline:auto;margin-bottom:40px}@media screen and (max-width:749px){.news-sec .news_list{max-width:723px;margin-inline:auto;margin-bottom:30px}}.column-sec .d_title .main_en,.column-sec .d_title .sub_jp{color:#fff;border-color:#fff}.column-sec .button[class=button]{color:#0c8346;background:#fff}.column-sec .button[class=button]:before{border-color:#0c8346}.column-sec .card-wrapper .text-wrapper{position:relative;background:#fff;padding:14px}.column-sec .card-wrapper .text-wrapper:before{content:"MORE";position:absolute;right:18px;top:-27px;font-size:12px;font-weight:500}.column-sec .card-wrapper .text-wrapper:after{content:"";display:block;position:absolute;top:50%;width:6px;height:6px;border-top:1px solid #1b1b1b;border-right:1px solid #1b1b1b;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s;right:10px;top:-16px!important}.column-sec .card-wrapper .text-wrapper h3{font-weight:700;font-size:14px;margin-bottom:14px}.column-sec .card-wrapper .text-wrapper time{font-weight:400;font-size:12px;color:#0c8346}.column-sec .grid{margin-bottom:40px}@media screen and (min-width:749px){.column-sec .grid{gap:30px!important}.column-sec .grid__item{max-width:22.5%!important}}@media screen and (max-width:749px){.column-sec .grid__item:nth-of-type(n+3){display:none}.column-sec .grid{margin-bottom:30px}.column-sec .card-wrapper .text-wrapper{padding:12px}.column-sec .card-wrapper .text-wrapper h3{font-weight:500;font-size:13px;margin-bottom:5px}.column-sec .card-wrapper .text-wrapper time{color:#1b1b1b}.column-sec .card-wrapper .text-wrapper:before{color:#fff}.column-sec .card-wrapper .text-wrapper:after{border-color:#fff}}.header__icons .module span:first-child{font-size:18px;font-weight:500}.header__heading-link{width:180px;padding:unset}@media screen and (max-width:749px){.header__heading-link{width:132px;padding:unset}}.swiper-pagination-clickable .swiper-pagination-bullet{width:14px;height:14px;margin-inline:10px!important}@media screen and (max-width:749px){.swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px;margin-inline:7.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/add.css.map */
