@charset "UTF-8";body{font-family:Montserrat,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-weight:500}.section-header .section-header__title{margin-bottom:0;font-weight:600;display:flex;align-items:center;letter-spacing:.1em;font-size:24px}@media (max-width: 767px){.section-header .section-header__title{font-size:22px;display:block}}.section-header .section-header__title span{font-size:14px;padding-left:20px;font-weight:400}@media (max-width: 767px){.section-header .section-header__title span{font-size:12px;display:block;padding:0;margin-top:8px}}.section-header .section-header__link{position:relative;padding-right:25px}.section-header .section-header__link:after{content:"";position:absolute;right:0;top:4px;width:16px;height:16px;background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/icon_arrow_radius_right.svg?v=1632271979) no-repeat center center/contain}.bg-white{background:#fff}.bg-gray{background:#f7f7f7}.scheme-darken{z-index:-1}.color-scheme-tool{background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/bg_dairiseki_small_pc.jpg?v=1632272058) no-repeat center center/cover}a.link-icon{display:flex;align-items:center}a.link-icon:after{content:"";display:inline-block;margin-left:10px;min-width:16px;min-height:16px;background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/icon_arrow_radius_right.svg?v=1632271979) no-repeat center center/contain}.txt-alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem}.btn{padding:13px 40px;font-weight:400;font-size:14px}.btn--circle{padding:6px}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width: 767px){.visible-xs{display:block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}}@media (min-width: 1200px){.visible-lg{display:block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-lg{display:none!important}}.grid-product:after{background:none!important}@media screen and (max-width: 751px){.grid-product .grid-item__content .grid-product__image-wrap{margin-left:0;margin-right:0}}@media only screen and (min-width: 769px){.grid-product .grid-item__content .grid-item__meta{margin:10%}}@media screen and (max-width: 767px){.grid-product .grid-item__content .grid-item__meta{margin:12px 0}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__tag--box{overflow:hidden;margin-bottom:5px;display:flex;flex-wrap:wrap}@media screen and (max-width: 414px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__tag--box{margin-bottom:0}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__tag--box .grid-product__tag{margin:0 5px 5px 0;float:none}@media screen and (max-width: 414px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__tag--box .grid-product__tag{font-size:8px}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__title{font-size:13px}@media screen and (max-width: 767px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-main .grid-product__title{font-size:12px}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__price{font-size:14px;line-height:1.3;margin-bottom:3px}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__price:before{content:"\4f1a\54e1\4fa1\683c\ff1a";font-size:12px}@media screen and (max-width: 767px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__price:before{font-size:10px}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__price .on-sale{color:#fa363a}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .tax_txt{font-size:10px}@media screen and (max-width: 414px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .tax_txt{font-size:8px}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__retailprice{font-size:12px}@media screen and (max-width: 767px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__retailprice{font-size:10px}}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__retailprice span{font-size:10px}@media screen and (max-width: 414px){.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__retailprice span{font-size:8px}}.grid-product .grid-item__content .grid-item__meta .spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.PageHeader{background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/mainvisual_page_pc.png?v=1649318583) no-repeat center/cover;position:relative}@media screen and (max-width: 767px){.PageHeader{background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/mainvisual_page_sp.png?v=1649318570) no-repeat center/cover}}.PageHeader .PageHeader__inner{text-align:center;color:#fff;background:#0003;padding:70px 20px}@media screen and (max-width: 767px){.PageHeader .PageHeader__inner{padding:55px 0}}.PageHeader .PageHeader__inner.txt-black{color:#222}.PageHeader .PageHeader__inner .sub-title{font-size:14px;margin-bottom:10px;font-weight:600;letter-spacing:.1em}@media screen and (max-width: 767px){.PageHeader .PageHeader__inner .sub-title{font-size:12px;margin-bottom:5px}}.PageHeader .PageHeader__inner .main-title{margin:0;font-size:24px;font-weight:600;letter-spacing:.1em}@media screen and (max-width: 767px){.PageHeader .PageHeader__inner .main-title{font-size:22px}}.PageHeader .PageHeader__inner.h1-reverse .sub-title{font-size:24px;font-weight:600}@media screen and (max-width: 767px){.PageHeader .PageHeader__inner.h1-reverse .sub-title{font-size:22px}}.PageHeader .PageHeader__inner.h1-reverse .main-title{font-size:14px;font-weight:400}@media screen and (max-width: 767px){.PageHeader .PageHeader__inner.h1-reverse .main-title{font-size:12px}}.PageHeader.PageHeader--with-logo{margin-bottom:60px}.PageHeader.PageHeader--with-logo .PageHeader__logo{position:absolute;left:50%;bottom:-50%;transform:translate(-50%,-50%);width:100px;height:100px;border:5px solid #DDD;border-radius:50%;padding:5px;background:#fff}@media screen and (max-width: 767px){.PageHeader.PageHeader--with-logo .PageHeader__logo{bottom:-80px;width:80px;height:80px;border-width:3px}}.PageHeader.PageHeader--with-logo .PageHeader__logo img{border-radius:50%;display:block}@media screen and (max-width: 1024px){.logo-bar .new-grid .grid-item{flex:0 0 20%}}@media screen and (max-width: 767px){.logo-bar .new-grid .grid-item{margin:0;flex:0 0 25%}}@media screen and (max-width: 500px){.logo-bar .new-grid .grid-item{flex:0 0 33.33%}}.logo-bar .new-grid .grid-item .logo-bar__item .logo-bar__image{padding:0 10%}@media screen and (max-width: 414px){.logo-bar .new-grid .grid-item .logo-bar__item .logo-bar__image{padding:0 5%}}.slide-nav__wrapper{background:#f8f8f8;padding:0 0 10px}.slide-nav__wrapper .slide-nav .slide-nav__item .slide-nav__link{padding:15px 25px;font-family:Montserrat,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}.slide-nav__wrapper .slide-nav .slide-nav__item .slide-nav__link svg{color:#707070}.slide-nav__wrapper .slide-nav .slide-nav__item .slide-nav__link .slide-nav__image{width:23px;margin-top:-12px;left:25px}.slide-nav__wrapper .slide-nav .slide-nav__item .slide-nav__link .slide-nav__image+span{padding-left:40px}.slide-nav__wrapper .slide-nav .slide-nav__item .slide-nav__link .slide-nav__image img{object-fit:unset;height:auto}#link_page_top{position:fixed;right:25px;bottom:25px;z-index:100;background-color:#000;width:70px;height:70px;border-radius:50%;color:#fff;line-height:70px;text-align:center;opacity:0;transition:ease .3s opacity}@media screen and (max-width: 767px){#link_page_top{width:54px;height:54px;line-height:54px;right:14px;bottom:14px}}#link_page_top.view{opacity:1}#link_page_top:hover{cursor:pointer;opacity:.7}#link_page_top svg{transform:rotate(180deg)}.recommend-section{display:flex;flex-wrap:wrap;margin:-10px}.recommend-section .item{width:25%;padding:10px}.recommend-section.recommend-section--pc-col5 .item{width:20%}.recommend-section.recommend-section--pc-col4 .item{width:25%}.recommend-section.recommend-section--pc-col3 .item{width:33.3333%}.recommend-section.recommend-section--pc-col2 .item{width:50%}.recommend-section .item a{text-decoration:none!important;display:block}.recommend-section img.item__image{margin:0 0 10px}.recommend-section .item__title{margin:0;font-weight:400;font-size:14px}@media screen and (max-width: 740px){.recommend-section.recommend-section--sp-col3 .item{width:33.3333%}.recommend-section.recommend-section--sp-col2 .item{width:50%}.recommend-section.recommend-section--sp-col1 .item{width:100%}.recommend-section .item__title{font-size:12px}}@media screen and (max-width: 767px){.index-section--hero .hero__text-wrap .page-width{padding:0 24px}}@media screen and (max-width: 768px){.index-section--hero .hero__text-wrap .hero__text-content{padding:40px 0}}.index-section--hero .hero__text-wrap .hero__text-content .hero__text-shadow .hero__top-subtitle{letter-spacing:.2em}.index-section--hero .flickity-button{background:#222}.index-section--hero .flickity-button .flickity-button-icon{color:#fff}.section-bnr-carousel{max-width:1500px;margin:0 auto;padding:0 40px}@media screen and (max-width: 800px){.section-bnr-carousel{padding:0}}.section-bnr-carousel .bnrSwiper{width:100%;height:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 800px){.section-bnr-carousel .bnrSwiper .swiper-wrapper{display:flex;flex-wrap:wrap}}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide{width:33.33333%;padding:10px;text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px)/2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide.pc-col1{width:100%}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide.pc-col2{width:50%}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide.pc-col3{width:33.33333%}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide.pc-col4{width:25%}@media screen and (max-width: 800px){.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide.pc-col4{width:48%}}@media screen and (max-width: 800px){.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide{padding:0;margin-top:0!important;margin-bottom:10px}}.section-bnr-carousel .bnrSwiper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.section-bnr-carousel .bnrSwiper .swiper-pagination .swiper-pagination-bullet-active{background:#027593}.swiper-grid-column>.swiper-wrapper{flex-direction:unset!important}.section-bnr{display:flex;flex-wrap:wrap;max-width:1500px;margin:0 auto;padding:0 40px}@media screen and (max-width: 800px){.section-bnr{padding:0 7.5px}}.section-bnr .item{width:33.33333%;padding:10px}@media screen and (max-width: 800px){.section-bnr .item{padding:7.5px}}.section-bnr .item.pc-col1{width:100%}.section-bnr .item.pc-col2{width:50%}.section-bnr .item.pc-col3{width:33.33333%}.section-bnr .item.pc-col4{width:25%}@media screen and (max-width: 800px){.section-bnr .item.sp-col1{width:100%}.section-bnr .item.sp-col2{width:50%}.section-bnr .item.sp-col3{width:33.3333%;padding:5px}.section-bnr .item.sp-col4{width:25%;padding:5px}}.section-bnr .item a,.section-bnr .item img{display:block}.grid--text-column,.footer-promotions .new-grid{display:flex;flex-wrap:wrap;margin-left:-30px;overflow:visible}.grid--text-column .grid__item,.footer-promotions .new-grid .grid__item{display:flex;padding-left:30px}.grid--text-column .grid__item .grid__item__inner,.footer-promotions .new-grid .grid__item .grid__item__inner{background:#fff;padding:35px;-moz-box-shadow:0px 0px 26px -3px rgba(209,209,209,.67);-webkit-box-shadow:0px 0px 26px -3px rgba(209,209,209,.67);-ms-box-shadow:0px 0px 26px -3px rgba(209,209,209,.67);box-shadow:0 0 26px -3px #d1d1d1ab;display:flex;flex-wrap:wrap;flex-direction:column;width:100%}@media screen and (max-width: 769px){.grid--text-column .grid__item .grid__item__inner,.footer-promotions .new-grid .grid__item .grid__item__inner{display:block}}.grid--text-column .grid__item .grid__item__inner .grid__item__inner__top .h3,.footer-promotions .new-grid .grid__item .grid__item__inner .grid__item__inner__top .h3{font-size:18px;font-weight:700;margin-top:30px}@media screen and (max-width: 767px){.grid--text-column .grid__item .grid__item__inner .grid__item__inner__top .h3,.footer-promotions .new-grid .grid__item .grid__item__inner .grid__item__inner__top .h3{font-size:14px}}.grid--text-column .grid__item .grid__item__inner .grid__item__inner__top p,.footer-promotions .new-grid .grid__item .grid__item__inner .grid__item__inner__top p{line-height:2;font-size:14px}.grid--text-column .grid__item .grid__item__inner .grid__item__inner__bottom,.footer-promotions .new-grid .grid__item .grid__item__inner .grid__item__inner__bottom{margin-top:auto}.grid--text-column .grid__item .grid__item__inner .grid__item__inner__bottom a,.footer-promotions .new-grid .grid__item .grid__item__inner .grid__item__inner__bottom a{margin-top:10px}.color-scheme-none .grid--text-column .grid__item__inner__bottom a,.footer-promotions .new-grid .grid__item__inner__bottom a{background:#000;color:#fff}.section-ImageWidthText .section-ImageWidthText__midashi{margin-bottom:20px}.section-ImageWidthText .section-ImageWidthText__midashi .maintitle{text-align:center;font-size:24px;margin:0;font-weight:500}@media screen and (max-width: 767px){.section-ImageWidthText .section-ImageWidthText__midashi .maintitle{font-size:22px}}.section-ImageWidthText .section-ImageWidthText__midashi .subtitle{text-align:center;font-size:14px}@media screen and (max-width: 768px){.section-ImageWidthText .feature-row__text{padding-top:25px}}@media screen and (max-width: 768px){.section-ImageWidthText .feature-row__text .featured-row__subtext{text-align:left}}.section-ImageWidthText .feature-row__text .featured-row__subtext p{line-height:2}@media screen and (max-width: 768px){.section-ImageWidthText .feature-row__text .btn{margin-top:25px}}.section-newsletter .page-width{max-width:980px}.section-newsletter .enlarge-text{line-height:2;font-size:16px}.section-newsletter .section-newsletter__midashi{margin-bottom:30px}.section-newsletter .section-newsletter__midashi .maintitle{text-align:center;font-size:24px;margin:0;font-weight:700}.section-newsletter .section-newsletter__midashi .subtitle{text-align:center;font-size:14px}.section-newsletter .input-group{max-width:600px}.section-newsletter .input-group .input-group-field{background:#f8f8f8;padding:16px 30px}.section-newsletter .input-group .input-group-field::-webkit-input-placeholder{color:#bbb}.section-newsletter .input-group .input-group-field:-ms-input-placeholder{color:#bbb}.section-newsletter .input-group .input-group-field::-moz-placeholder{color:#bbb}@media screen and (max-width: 768px){.section-newsletter .input-group .input-group-field{font-size:14px!important}}.section-newsletter .input-group .input-group-btn:last-child button{margin-left:20px}@media screen and (max-width: 768px){.section-newsletter .input-group .input-group-btn:last-child button{padding:10px;width:50px;height:50px;margin-left:12px}}@media screen and (max-width: 768px){.section-newsletter .input-group .input-group-btn:last-child button .form__submit--small{display:flex;align-items:center;justify-content:center}}.secrion-collection-grid .new-grid .grid-item .collection-image-wrap .collection-image img{padding:0}.secrion-collection-grid .new-grid .grid-item .collection-item__title{font-size:16px;font-weight:500;margin-top:15px}@media screen and (max-width: 767px){.secrion-collection-grid .new-grid .grid-item .collection-item__title{font-size:12px}}.scrollable-grid--small .grid-product{border-right:2px dotted #EBEBEB}.scrollable-grid--small .grid-product:last-child{border-right:none}.featured-page-grid{display:flex;flex-wrap:wrap;margin:-15px}@media screen and (max-width: 767px){.featured-page-grid{margin:-7.5px -15px;padding:10px 0;display:block;overflow-x:auto;white-space:nowrap}}.featured-page-grid .featured-page-grid__item{padding:15px}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item{padding:7.5px;display:inline-block}}.featured-page-grid .featured-page-grid__item a{background:#fff;display:flex;align-items:center;padding:15px 15px 15px 30px;-moz-box-shadow:0px 0px 10px 0px rgba(157,157,157,.14);-webkit-box-shadow:0px 0px 10px 0px rgba(157,157,157,.14);-ms-box-shadow:0px 0px 10px 0px rgba(157,157,157,.14);box-shadow:0 0 10px #9d9d9d24}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item a{padding:15px 10px 15px 25px}}.featured-page-grid .featured-page-grid__item a:hover{transition:all .2s ease;transform:translateY(-3px);box-shadow:0 3px 10px #b4a8781a}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__txt{width:70%;padding-right:10px}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__txt span{font-size:12px;display:block;font-weight:700;margin-bottom:5px}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__txt h3{font-size:14px;font-weight:700;line-height:1.7;margin:0}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__txt h3{letter-spacing:0}}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__img{width:30%;border-left:2px dotted #ececec;padding-left:15px}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__img img{display:block;border-radius:8px}.featured-page-grid .featured-page-grid__item a .featured-page-grid__item__img img.radius{border-radius:50%;border:2px dotted #EBE7DF;padding:3px}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25{width:25%}@media screen and (max-width: 1050px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25{width:33.33333%}}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25{width:80%}}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25 a{justify-content:center}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25 .featured-page-grid__item__txt{width:calc(100% - 100px)}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--25 .featured-page-grid__item__img{width:120px}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--33{width:33.3333333%}@media screen and (max-width: 930px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--33{width:50%}}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--33{width:80%}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50{width:50%}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50{width:80%}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__txt{width:calc(100% - 250px)}@media screen and (max-width: 930px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__txt{width:50%;padding-right:15px}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__txt h3{font-size:20px}@media screen and (max-width: 1050px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__txt h3{font-size:14px}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__img{width:250px}@media screen and (max-width: 930px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--50 .featured-page-grid__item__img{width:50%}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--100{width:100%}@media screen and (max-width: 767px){.featured-page-grid .featured-page-grid__item.featured-page-grid__item--100{width:80%}}.section-category-mokuji{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width: 900px){.section-category-mokuji{margin:15px -5px 0}}.section-category-mokuji.col-pc-3 .item{width:33.33333%}@media screen and (max-width: 767px){.section-category-mokuji.col-pc-3 .item{width:50%}}@media screen and (max-width: 767px){.section-category-mokuji.col-sp-12 .item{width:100%}}.section-category-mokuji .item{width:25%;padding:10px}@media screen and (max-width: 900px){.section-category-mokuji .item{width:33.33333%;padding:5px}}@media screen and (max-width: 767px){.section-category-mokuji .item{width:50%}}.section-category-mokuji .item a{display:block;text-align:center;background-color:#ccc;padding:15px 20px 15px 30px;text-decoration:none!important;display:flex;align-items:center;color:#222}@media screen and (max-width: 414px){.section-category-mokuji .item a{padding:15px}}.section-category-mokuji .item a:before{content:"";width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);margin-right:15px}.section-category-mokuji .item a:hover{text-decoration:none;background-color:#bbb}.section-barnad-list .head-area h2{font-size:20px}.page-content--product{padding-top:60px}@media screen and (max-width: 767px){.page-content--product{padding-top:30px}}.product-single__header--mobile .product-single__title{font-size:20px;font-weight:700}.product-grid__container .product__photos .product__main-photos{border:none}.product-grid__container .product__photos .product__main-photos .flickity-page-dots{bottom:-30px}.product-grid__container .product__photos .product__main-photos .flickity-page-dots li{background:#b7b7b7;width:10px;height:10px}.product-grid__container .product__photos .product__main-photos .flickity-page-dots li.is-selected{background:#333;width:14px;height:14px}.product-grid__container .product__photos .product__thumbs .product__thumbs--scroller .product__thumb-item a.is-active:before,.product-grid__container .product__photos .product__thumbs .product__thumbs--scroller .product__thumb-item a.is-active:focus{box-shadow:inset 0 0 0 2px #000}.product-grid__container .product-grid__content .product-single__meta{padding-top:0}@media screen and (max-width: 767px){.product-grid__container .product-grid__content .product-single__meta{padding:0}}.product-grid__container .product-grid__content .product-single__meta .product-single__header{margin-bottom:10px}.product-grid__container .product-grid__content .product-single__meta .product-single__header .product-single__title{font-size:26px;line-height:1.5;font-weight:700}.product-grid__container .product-grid__content .product-single__meta .product-single__header .product-single__vendor-sku{font-size:12px}.product-grid__container .product-grid__content .product-single__meta .product-single__price-alert{font-size:16px;font-weight:700;margin-bottom:16px}.product-grid__container .product-grid__content .product-single__meta .product-block--price .variant__label{font-size:14px;font-weight:400}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price{display:flex;align-items:center;flex-wrap:wrap}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .variant__label{margin:0 5px 0 0}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .variant__label:after{content:"\ff1a"}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .product__price{font-size:22px;font-weight:700;color:#868686;letter-spacing:.1em}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .product__price.on-sale{color:#fa363a}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .product__price--compare{font-size:14px;font-weight:400}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-price .tax_txt{font-size:12px}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-retailprice{font-size:14px;margin-bottom:30px}@media screen and (max-width: 767px){.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-retailprice{margin-bottom:15px}}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product-single__form-retailprice span{font-size:12px}.product-grid__container .product-grid__content .product-single__meta .product__quantity label{font-size:14px;font-weight:400}.product-grid__container .product-grid__content .product-single__meta .sales-points .sales-point{font-size:14px}.product-grid__container .product-grid__content .product-single__meta .sales-points .sales-point svg{color:#333}.product-grid__container .product-grid__content .product-single__meta .payment-buttons{max-width:400px}.product-grid__container .product-grid__content .product-single__meta .payment-buttons .add-to-cart{font-weight:700;font-size:14px}.product-grid__container .product-grid__content .product-single__meta .payment-buttons .shopify-payment-button .shopify-payment-button__button{font-weight:400;font-size:14px}.product-grid__container .product-grid__content .product-single__meta .product__policies a{color:#a08862;text-decoration:underline}.product-grid__container .product-grid__content .product-single__meta .product__policies small{font-size:14px}.collapsibles-wrapper{border-top:1px solid var(--colorBorder);margin-bottom:60px}.collapsibles-wrapper .collapsible-trigger{font-weight:400}@media screen and (max-width: 767px){.collapsibles-wrapper .collapsible-trigger{font-size:16px;padding:18px 25px}}@media screen and (max-width: 767px){.collapsibles-wrapper .collapsible-content .collapsible-content__inner{padding:0 25px}}.page-width--narrow{padding:70px 40px}@media screen and (max-width: 767px){.page-width--narrow{padding:40px 25px 30px;margin:0;max-width:none}}.page-content .rte{letter-spacing:.05em}@media screen and (max-width: 767px){.page-content .rte{margin:0}}.page-content .rte h2{font-size:16px;margin:0 0 15px;font-weight:700;line-height:1.7}.page-content .rte h3{font-size:16px;font-weight:700;margin:30px 0 10px}.page-content .rte p{font-size:14px;line-height:2;margin-bottom:30px}.page-content .rte hr{border:none;margin:35px 0;border-top:1px solid #E6E5E5;border-color:#e6e5e5}@media screen and (max-width: 767px){.page-content .rte hr{margin:30px 0}}.page-content .rte a{text-decoration:underline;font-size:14px}.page-content .rte ul{margin:0 0 30px 20px}.page-content .rte ul>li{font-size:14px;line-height:2}.page-content .rte ul>li:nth-child(n+2){margin-top:15px}.page-content .rte ol{counter-reset:list-count;list-style:none;margin:0 0 30px}.page-content .rte ol li{font-size:14px;position:relative;padding-left:30px;margin-bottom:10px;line-height:2}.page-content .rte ol li:before{content:counter(list-count) ".";counter-increment:list-count;position:absolute;top:0;left:0;font-size:14px;font-weight:700}@media screen and (max-width: 767px){.page-content .rte ol li:before{top:-2px}}.reactivation-form{max-width:380px}.reactivation-form #reactivation-email{width:100%;margin:0 0 20px}form.contact-form input,form.contact-form textarea,form.contact-form select{border:1px solid #CCCCCC}form.contact-form input:focus,form.contact-form textarea:focus,form.contact-form select:focus{border-color:#333}form.contact-form .submit-area{text-align:center;margin-bottom:30px}#shopify-section-page-faq-template .page-blocks>div:first-child .index-section{padding-top:0}#shopify-section-page-faq-template .page-blocks .index-section--faq .h2{font-size:20px}@media screen and (max-width: 767px){#shopify-section-page-faq-template .page-blocks .index-section--faq .h2{font-size:18px}}#shopify-section-page-faq-template .page-blocks .index-section--faq .rte p{margin-bottom:0}.page-acount-delete .description{max-width:616px;margin:30px auto;text-align:center}@media screen and (max-width: 767px){.page-acount-delete .description{text-align:left}}.page-acount-delete .description p{margin-bottom:0}.page-acount-delete .description p b{color:#ba4444}.page-acount-delete .account-copy-area{margin:20px 0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.page-acount-delete .account-copy-area{justify-content:unset}}.page-acount-delete .account-copy-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding:10px 20px;background:#ddd;font-size:16px}.page-acount-delete .account-copy-area button{height:40px;background:#000;color:#fff;font-size:13px;padding:5px 10px;min-width:90px;margin-left:5px}.blog-layout.blog-layout--margin{margin:30px 0}@media screen and (max-width: 767px){.blog-layout.blog-layout--margin{margin:20px 0}}.blog-layout .new-grid{margin-left:-15px;margin-right:-15px}.blog-layout .grid-article{padding-left:15px;padding-right:15px}@media screen and (max-width: 767px){.blog-layout .grid-article{margin-bottom:30px}}.blog-layout .grid-article:last-child{margin-bottom:0}.blog-layout .grid-article .grid-article__image{margin-bottom:30px}.blog-layout .grid-article .grid-article__tags{background:none}.blog-layout .grid-article .grid-article__tags .article-tag{border-color:#333}.blog-layout .grid-article .grid-article__meta .article__title{font-size:20px;font-weight:700}@media screen and (max-width: 767px){.blog-layout .grid-article .grid-article__meta .article__title{font-size:16px}}.blog-layout .grid-article .grid-article__meta .article__sub-meta{opacity:1}.blog-layout .grid-article .grid-article__meta .article__sub-meta .article__sub-meta-date{color:#bebebe}@media screen and (max-width: 767px){.blog-layout .grid-article .grid-article__meta .article__sub-meta .article__sub-meta-date{font-size:14px}}.blog-layout .grid-article[data-style=large] .grid-article__image{margin-bottom:30px}@media screen and (max-width: 767px){.blog-layout .grid-article[data-style=large] .grid-article__image{margin-bottom:25px}}@media screen and (max-width: 767px){.blog-layout .grid-article[data-style=medium] .grid-article__image{margin-bottom:0}}@media screen and (max-width: 767px){.blog-layout .grid-article[data-style=medium] .grid-article__meta{padding-left:20px}}.blog-layout .grid-article[data-style=medium] .grid-article__meta .article__title{font-size:14px;color:#2c2c2c;font-weight:400}@media screen and (max-width: 767px){.blog-layout .grid-article[data-style=medium] .article__sub-meta .article__sub-meta-date{font-size:10px}}.blog-layout .grid-article[data-style=compact]{padding:0}.blog-layout .grid-article[data-style=compact] .grid-article__image{margin:0}.blog-layout .blog-layout__sidebar .h4,.blog-layout .blog-layout__sidebar h4{font-size:18px;font-weight:700}@media screen and (max-width: 767px){.blog-layout .blog-layout__sidebar .grid-article{margin-bottom:30px}}.blog-layout .blog-layout__sidebar .grid-article .grid-article__image{margin-bottom:10px}@media screen and (max-width: 767px){.blog-layout .blog-layout__sidebar .grid-article .grid-article__image{margin-bottom:0}}.blog-layout .blog-layout__sidebar .grid-article .grid-article__image .grid-article__tags .article-tag{font-size:8px}@media screen and (max-width: 767px){.blog-layout .blog-layout__sidebar .grid-article .grid-article__meta{padding-left:20px}}.blog-layout .blog-layout__sidebar .grid-article .grid-article__meta .article__title{font-size:14px;color:#2c2c2c;font-weight:400}@media screen and (max-width: 767px){.blog-layout .blog-layout__sidebar .grid-article .article__sub-meta .article__sub-meta-date{font-size:10px}}.blog-layout .blog-layout__sidebar .tag-list .article-tag{border-color:#333}.blog-layout .grid-product{border:1px solid #EBEBEB}@media screen and (max-width: 767px){#shopify-section-blog-sidebar{margin-top:50px}}#shopify-section-article-template .article-wrapper .section-header{margin-bottom:30px}@media screen and (max-width: 767px){#shopify-section-article-template .article-wrapper .section-header{margin-bottom:15px}}#shopify-section-article-template .article-wrapper .section-header .section-header__title{font-size:20px}@media screen and (max-width: 767px){#shopify-section-article-template .article-wrapper .section-header .section-header__title{font-size:16px}}#shopify-section-article-template .article-wrapper .section-header .article__sub-meta{margin-top:10px;font-weight:600;color:#bebebe}@media screen and (max-width: 767px){#shopify-section-article-template .article-wrapper .section-header .article__sub-meta{font-size:14px}}#shopify-section-article-template .article-wrapper .article_mainvisual{margin-bottom:30px}@media screen and (max-width: 767px){#shopify-section-article-template .article-wrapper .article_mainvisual{margin-bottom:20px}}#CollectionAjaxResult{border:none}.collection-grid .grid-item{border-bottom:2px dotted #EBEBEB;margin-bottom:20px;padding-bottom:20px}.return-section{border-top:1px dotted #EBEBEB}.return-section .btn .btn__inner{display:flex}.return-section .btn .btn__inner svg{margin-right:10px}.cart__page .cart__aside .cart-attribute__field{text-align:left}.cart__page .cart__aside .cart-attribute__field label,.cart__page .cart__aside .cart-attribute__field select,.cart__page .cart__aside .cart-attribute__field input,.cart__page .cart__aside .cart-attribute__field .delivery-date-boolean{margin-left:0}.cart__page .cart__aside .cart-attribute__field .delivery-date-boolean-label{margin-right:10px}.cart__page .cart__aside .cart-attribute__field #delivery-date,.cart__page .cart__aside .cart-attribute__field #delivery-time{background-color:#fff;border:1px solid #ebebeb}.cart__page .cart__aside .cart__item-sub .cart__item-sub__total{display:flex;align-items:baseline}.cart__page .cart__aside .cart__item-sub .cart__item-sub__total .tax_txt{font-size:12px;margin-left:2px}.logon-information-statement{margin-bottom:40px;padding:30px;background:#efefef}.logon-information-statement a{text-decoration:underline}#CustomerLoginForm{max-width:420px;margin:0 auto}.page-acount .grid__item h2,.page-acount .grid__item h3{font-weight:700;font-size:18px}@media only screen and (max-width: 768px){.page-acount .grid__item .table--responsive .table__section .identixweb_advance_reorder{margin-top:5px}}.page-acount .grid__item .table--responsive .table__section .receipt-link{margin-top:5px;text-decoration:underline}@media only screen and (max-width: 768px){.page-acount .grid__item .table--responsive .table__section td{padding:5px 15px}}@media only screen and (max-width: 768px){.page-acount .grid__item .table--responsive .table__section td:first-child{padding-top:20px}}@media only screen and (max-width: 768px){.page-acount .grid__item .table--responsive .table__section td:last-child{padding-bottom:20px}}#create_customer input,#create_customer select{border-color:#ccc;margin-bottom:10px}#create_customer .Form__Item{margin-bottom:30px}#create_customer .error{color:#ba4444}#create_customer .label_required{display:flex;align-items:center}#create_customer .label_required:after{content:"\5fc5\9808";background:#ba4444;color:#fff;margin-left:10px;font-weight:400;font-size:11px;line-height:1.3;padding:3px 5px}#create_customer #salon-name-result{font-size:15px;font-weight:700}#create_customer .label_any{display:flex;align-items:center}#create_customer .label_any:after{content:"\4efb\610f";background:#999;color:#fff;margin-left:10px;font-weight:400;font-size:11px;line-height:1.3;padding:3px 5px}#create_customer .field-sex label{display:inline-block;cursor:pointer;margin-bottom:0}#create_customer .field-sex label:not(:last-child){margin-right:8px}#create_customer .field-sex input{margin-right:5px}#create_customer .field-birthday{display:flex;align-items:center;margin-bottom:10px}#create_customer .field-birthday #year{max-width:80px}#create_customer .field-birthday #month,#create_customer .field-birthday #day{max-width:60px}#create_customer .field-birthday span{margin:0 10px}#create_customer .field-birthday input,#create_customer .field-birthday select{margin-bottom:0}#create_customer .field-category{margin-bottom:30px;display:flex;flex-wrap:wrap}#create_customer .field-category label{margin-right:15px;margin-bottom:0}#create_customer .field-category input{margin-bottom:0;margin-right:5px}#create_customer .field-accepts-marketing{display:flex;align-items:center;margin-bottom:30px}#create_customer .field-accepts-marketing input,#create_customer .field-accepts-marketing label{margin-bottom:0}#create_customer .field-terms-of-service{margin-bottom:30px}#create_customer .field-terms-of-service .field-terms-of-service__description{margin-bottom:15px}#create_customer .field-terms-of-service .field-terms-of-service__description .field-terms-of-service__description__title{font-size:20px;font-weight:700;margin-bottom:15px}#create_customer .field-terms-of-service .field-terms-of-service__txt{padding:20px;background:#efefef;margin-bottom:15px}#create_customer .field-terms-of-service .field-terms-of-service__txt .field-terms-of-service__txt__in{padding:20px;font-size:12px;line-height:2;overflow-y:scroll;height:300px;background-color:#fff}#HeaderWrapper.header-wrapper--compressed{border-bottom:1px solid #EBEBEB}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader{box-shadow:none}}#HeaderWrapper #SiteHeader .header-category-btn{background:#4c4c4c;border-radius:30px}#HeaderWrapper #SiteHeader .header-category-btn:hover{opacity:.9}#HeaderWrapper #SiteHeader .header-category-btn a{padding:5px 15px;color:#efefef;font-size:12px;min-height:38px;line-height:1.4;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1020px){#HeaderWrapper #SiteHeader .header-category-btn a{padding:5px 10px;font-size:10px;min-width:100px}}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader .site-header__element--top .header-item{width:20%}}#HeaderWrapper #SiteHeader .site-header__element--top .header-category-btn{margin-right:10px}@media screen and (max-width: 900px){#HeaderWrapper #SiteHeader .site-header__element--top .header-category-btn{display:none}}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader .site-header__element--top .site-nav__link{padding-top:13px;padding-left:0;padding-bottom:13px}}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader .site-header__element--top .header-layout{margin:0 -12px}}#HeaderWrapper #SiteHeader .site-header__element--sub{background:#000}@media screen and (max-width: 768px){#HeaderWrapper #SiteHeader .site-header__element--sub{background:none;box-shadow:none}}#HeaderWrapper #SiteHeader .site-header__element--sub .site-header__element--sub__inner{display:flex;align-items:center}#HeaderWrapper #SiteHeader .site-header__element--sub .site-header__element--sub__inner .header-category-btn{margin-left:10px}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader .site-header__element--sub[data-type=search] .page-width{padding-bottom:10px;border-bottom:1px solid #EBEBEB}}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link{color:#fff;letter-spacing:0}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link:hover{color:#fff}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link--underline{color:#cecece}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link--underline:after{border-color:#027595}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__dropdown{background:#f5f2ed;padding:30px 0}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__dropdown ul li a{padding:8px 30px}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item.is-focused a{background:#f5f2ed}#HeaderWrapper #SiteHeader form.site-header__search-form{border-radius:30px;max-width:320px;background:#efefef}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader form.site-header__search-form{max-width:none;margin:0 auto}}#HeaderWrapper #SiteHeader form.site-header__search-form .site-header__search-input{border-radius:30px;background:#efefef;min-height:38px}#HeaderWrapper #SiteHeader form.site-header__search-form .site-header__search-input::-webkit-input-placeholder{color:#bbb}#HeaderWrapper #SiteHeader form.site-header__search-form .site-header__search-input:-ms-input-placeholder{color:#bbb}#HeaderWrapper #SiteHeader form.site-header__search-form .site-header__search-input::-moz-placeholder{color:#bbb}@media screen and (max-width: 767px){#HeaderWrapper #SiteHeader .site-header__search-input{font-size:14px!important}}.site-header__drawer .site-header__drawer__account{margin-bottom:24px}.site-header__drawer .site-header__drawer__account .item{margin-bottom:10px}.site-header__drawer .site-header__drawer__account .item a{font-size:16px}.slide-nav__account{background:#f1f1f1;margin-bottom:20px}.footer__section--newsletter{background:url(https://cdn.shopify.com/s/files/1/0602/6179/3984/files/bg_dairiseki_small_pc.jpg?v=1632272058) no-repeat center center/cover;padding:60px 0}@media screen and (max-width: 1000px){.footer__newsletter{display:block;padding:10px}}.footer__newsletter .footer__subscribe{width:45%}@media screen and (max-width: 1000px){.footer__newsletter .footer__subscribe{width:100%}}.footer__newsletter .footer__subscribe p{font-size:14px;line-height:2;font-weight:400}.footer__newsletter .footer__subscribe span{font-size:22px;font-weight:600;display:inline-block}.footer__newsletter form{width:55%;max-width:600px}@media screen and (max-width: 1000px){.footer__newsletter form{width:100%;margin-top:20px}}.footer__newsletter form .input-group{max-width:none}.footer__newsletter form .input-group .input-group-field{background:#f8f8f8;padding:16px 30px}.footer__newsletter form .input-group .input-group-field::-webkit-input-placeholder{color:#bbb}.footer__newsletter form .input-group .input-group-field:-ms-input-placeholder{color:#bbb}.footer__newsletter form .input-group .input-group-field::-moz-placeholder{color:#bbb}@media screen and (max-width: 768px){.footer__newsletter form .input-group .input-group-field{font-size:14px!important}}.footer__newsletter form .input-group .input-group-btn:last-child button{margin-left:20px}@media screen and (max-width: 768px){.footer__newsletter form .input-group .input-group-btn:last-child button{padding:10px;width:50px;height:50px;margin-left:12px}}@media screen and (max-width: 768px){.footer__newsletter form .input-group .input-group-btn:last-child button .form__submit--small{display:flex;align-items:center;justify-content:center}}.site-footer #FooterMenus .footer__blocks{max-width:1420px;margin:0 auto}@media screen and (max-width: 767px){.site-footer #FooterMenus .footer__blocks{padding:0 12px;justify-content:unset}}.site-footer #FooterMenus .footer__blocks .footer__block{max-width:none}.site-footer #FooterMenus .footer__blocks .footer__block .footer__title{font-size:16px}.site-footer #FooterMenus .footer__blocks .footer__block .footer__menu li{font-size:14px}@media screen and (max-width: 767px){.site-footer #FooterMenus .footer__blocks .footer__block .footer__menu li{font-size:12px}}.footer__section--bottom{background:#000;padding:18px 0}.footer__section--bottom .footer__base-links{font-size:12px;color:#afafaf}@media screen and (max-width: 767px){.footer__section--bottom .footer__base-links{text-align:center}}.footer__section--bottom .footer__base-links span{padding:0}.advance_reorder_insert_prod .product_detail a.product_title{font-size:14px!important;width:100%!important}@media screen and (max-width: 767px){.advance_reorder_insert_prod .product_detail a.product_title{overflow:visible!important;text-overflow:unset!important;white-space:unset!important}}.advance_reorder_insert_prod .product_detail p{width:100%!important}@media screen and (max-width: 767px){#shopify-product-reviews .spr-form{margin-bottom:24px}}#shopify-product-reviews .spr-form .spr-button{font-weight:400}.boost-pfs-filter-wrapper{margin-bottom:60px}.boost-pfs-filter-wrapper .boost-pfs-container-default-box{max-width:1450px!important}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .grid-product__retailprice{font-size:12px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .grid-product__retailprice{font-size:10px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price{padding-bottom:0}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price:before{content:"\4f1a\54e1\4fa1\683c\ff1a";font-size:12px;font-weight:400}@media screen and (max-width: 414px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price:before{font-size:10px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price span{font-size:10px}@media screen and (max-width: 414px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price span{font-size:8px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price--sale{color:#fa363a}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price--sale:before{color:#222}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price--sale span{color:#222}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-title{color:#000}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-title{font-size:12px}}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-vendor{font-size:10px;margin-bottom:5px}}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .spr-badge{padding-bottom:5px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price{font-weight:700;font-size:15px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price{font-size:12px;line-height:1.3;margin-bottom:3px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price+.boost-pfs-filter-product-item-retailprice{margin-top:-10px}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-retailprice{margin-bottom:10px;color:#333;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:12px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-retailprice{font-size:10px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-retailprice span{font-size:10px}@media screen and (max-width: 414px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-retailprice span{font-size:8px}}.boost-pfs-filter-wrapper .product-tag-box{display:flex;flex-wrap:wrap;margin-bottom:5px}.boost-pfs-filter-wrapper .product-tag-box .grid-product__tag{font-size:12px;margin:0 5px 5px 0;background:#000;color:#fff}@media screen and (max-width: 414px){.boost-pfs-filter-wrapper .product-tag-box .grid-product__tag{font-size:8px}}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-list .boost-pfs-filter-des{font-size:10px;display:none}}.mikawaya-product-page-widget-container{margin-bottom:20px}#mikawaya-product-page-widget-container{margin-top:20px!important}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container{margin-bottom:10px}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container label{display:inline-block;font-weight:400;font-size:16px;margin:0}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .mikawaya-selling-plan-select{min-width:280px;margin-bottom:10px}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .mikawaya-selling-plan-description{font-size:14px;margin:5px 0 0}.swym-wishlist-button-bar{margin-top:20px}#productBoughtTogether,#globoRelatedProductsCustom,#globoRecommendationsFooter{border-top:1px solid #ebebeb}#ga-product_bought_together,#ga-product_related,#ga-cart{max-width:1500px!important;padding:40px;margin:0 auto!important}@media screen and (max-width: 767px){#ga-product_bought_together,#ga-product_related,#ga-cart{padding:40px 0 30px}}#ga-product_bought_together .ga-title,#ga-product_related .ga-title,#ga-cart .ga-title{text-align:left!important}@media screen and (max-width: 767px){#ga-product_bought_together .ga-title,#ga-product_related .ga-title,#ga-cart .ga-title{font-size:22px;padding:0 24px}}@media screen and (max-width: 767px){#ga-product_bought_together .gowl-item .ga-product_title,#ga-product_related .gowl-item .ga-product_title,#ga-cart .gowl-item .ga-product_title{font-size:12px;min-height:auto!important}}#ga-product_bought_together .gowl-item .ga-product_addtocart,#ga-product_related .gowl-item .ga-product_addtocart,#ga-cart .gowl-item .ga-product_addtocart{font-weight:400}@media screen and (max-width: 767px){#ga-product_bought_together .gowl-item .ga-product_addtocart,#ga-product_related .gowl-item .ga-product_addtocart,#ga-cart .gowl-item .ga-product_addtocart{font-size:10px;height:30px;line-height:30px}}
/*# sourceMappingURL=/s/files/1/0602/6179/3984/t/18/assets/design.scss.css.map */
