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}#shop-hcaptcha-badge-container{display:none!important}.section-header .section-header__title{margin-bottom:0;font-weight:600;display:flex;align-items:center;letter-spacing:.1em;font-size:24px;color:#333}.section-header .section-header__title span{font-size:14px;padding-left:20px;font-weight:400}.section-header .section-header__link{position:relative;padding-right:25px;color:#333}.section-header .section-header__link:after{content:"";position:absolute;right:0;top:4px;width:16px;height:16px;background:url(/cdn/shop/files/icon_arrow_radius.svg?v=1627313862) no-repeat center center/contain}@media (max-width: 767px){.section-header .section-header__title{font-size:22px;display:block}.section-header .section-header__title span{font-size:12px;display:block;padding:0;margin-top:8px}}.bg-white{background:#fff}.bg-gray{background:#f7f7f7}.scheme-darken{z-index:-1}.color-scheme-colorchart{background:url(/cdn/shop/files/bg_section_colorchart-sample_pc_da3189ea-b620-4e28-a529-9f1450d972aa.jpg?v=1628264551) no-repeat center center/cover;color:#fff}@media screen and (max-width: 767px){.color-scheme-colorchart{background:url(/cdn/shop/files/bg_section_colorchart-sample_sp.jpg?v=1628264550) no-repeat center center/cover}}.color-scheme-tool{background:url(/cdn/shop/files/bg_dairiseki_small_pc.jpg?v=1627309971) no-repeat center center/cover}a.link-underline{text-decoration:underline}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(/cdn/shop/files/icon_arrow_radius.svg?v=1627313862) no-repeat center center/contain}.txt-alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.btn{padding:13px 40px;font-weight:400;font-size:14px}.btn--circle{padding:6px}.c-label-customer-discount{padding:4px 6px;background:#c00000;color:#fff;line-height:1;font-size:12px;display:inline-block}.tag--inline{margin:0 5px 5px 0}.tag--inline a{padding:4px 10px;font-size:10px;border-color:var(--colorBorder)}.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: 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}.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}.grid-product .grid-item__content .grid-item__meta .grid-item__meta-secondary .grid-product__price:before{content:"\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 .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 .c-label-customer-discount{margin-top:6px}@media screen and (max-width: 767px){.grid-product .grid-item__content .grid-item__meta .c-label-customer-discount{font-size:10px}}.grid-product .grid-item__content .grid-item__meta .spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.PageHeader{background:url(/cdn/shop/files/bg_midashi_normal_pc.jpg?v=1632104335) no-repeat center/cover;position:relative}@media screen and (max-width: 767px){.PageHeader{background:url(/cdn/shop/files/bg_midashi_normal_sp.jpg?v=1632104335) no-repeat center/cover}}.PageHeader.PageHeader--colorchart{background:url(/cdn/shop/files/bg_midashi_colorchart_pc_634b6b4f-f078-4fc0-b4d5-4b02a5982502.jpg?v=1628264550) no-repeat center/cover}@media screen and (max-width: 767px){.PageHeader.PageHeader--colorchart{background:url(/cdn/shop/files/bg_midashi_colorchart_sp.jpg?v=1628264550) 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)}.button-column-content{padding:30px 0}.button-column-content__head{text-align:center;margin-bottom:30px;font-weight:600;color:#842029;background-color:#f8d7da;border-color:#f5c2c7;padding:10px}.button-column-content__body{display:flex;justify-content:center}.button-column-content .item{width:50%;text-align:center;padding:0 20px}.button-column-content .item:nth-child(n+2){border-left:1px solid var(--colorBorder)}.button-column-content .item__title{font-size:14px;font-weight:600;margin-bottom:10px}.button-column-content .item__action .btn{text-decoration:none}@media screen and (max-width: 767px){.button-column-content__body{display:block}.button-column-content .item{width:100%;padding:0}.button-column-content .item:nth-child(n+2){border-left:none;margin-top:20px}}@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}}@media screen and (max-width: 767px){.featured-page-grid.featured-page-grid--sp-slider{margin:-7.5px -15px;padding:10px 0;display:block;overflow-x:auto;white-space:nowrap}}@media screen and (max-width: 767px){.featured-page-grid.featured-page-grid--sp-slider .featured-page-grid__item--25,.featured-page-grid.featured-page-grid--sp-slider .featured-page-grid__item--33,.featured-page-grid.featured-page-grid--sp-slider .featured-page-grid__item--50,.featured-page-grid.featured-page-grid--sp-slider .featured-page-grid__item--100{width:80%!important}}.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;-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}}.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:100%}}@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:100%}}.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:100%}}.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:100%}}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--inversion a .featured-page-grid__item__txt{order:2;padding:0 0 0 15px}.featured-page-grid .featured-page-grid__item.featured-page-grid__item--inversion a .featured-page-grid__item__img{order:1;padding:0 15px 0 0;border-left:0;border-right:2px dotted #ececec}.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 .variant__label{font-size:14px;font-weight:400}.product-grid__container .product-grid__content .product-single__meta .product-block--price{display:flex;align-items:center;margin-bottom:10px}.product-grid__container .product-grid__content .product-single__meta .product-block--price .variant__label{margin:0 5px 0 0}.product-grid__container .product-grid__content .product-single__meta .product-block--price .variant__label:after{content:"\ff1a"}.product-grid__container .product-grid__content .product-single__meta .product-block--price .product__price{font-size:22px;font-weight:700;color:#868686;letter-spacing:.1em;display:block}.product-grid__container .product-grid__content .product-single__meta .product-block--price .on-sale{color:#fa363a}.product-grid__container .product-grid__content .product-single__meta .c-label-customer-discount{margin-left:5px}.product-grid__container .product-grid__content .product-single__meta .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-single__form-retailprice{margin-bottom:15px}}.product-grid__container .product-grid__content .product-single__meta .product__quantity{display:flex;align-items:center}.product-grid__container .product-grid__content .product-single__meta .product__quantity label{font-size:14px;font-weight:400;margin:0 10px 0 0}.product-grid__container .product-grid__content .product-single__meta .product__policies{margin-bottom:15px;font-size:14px}@media screen and (max-width: 767px){.product-grid__container .product-grid__content .product-single__meta .product__policies{font-size:12px}}.product-grid__container .product-grid__content .product-single__meta .product-single__form{max-width:400px}.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 .shopify-payment-button__button{font-weight:400;color:#000;background:#fff;border:1px solid #000}.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 .collapsible-trigger{font-weight:400}@media screen and (max-width: 767px){.collapsibles-wrapper .collapsible-trigger{font-size:16px;padding:18px 24px}}@media screen and (max-width: 767px){.collapsibles-wrapper .collapsible-content .collapsible-content__inner{padding:0 24px 24px}}.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;word-break:break-all}.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}.page-guide-box h2{padding-top:150px!important;margin-top:-150px!important}@media screen and (max-width: 767px){.page-guide-box h2{padding-top:120px!important;margin-top:-120px!important}}@media screen and (max-width: 767px){#shopify-section-colorchart-mokuji{margin-top:15px}}.section-colorchart-barnad .head-area{display:flex;align-items:center;margin-bottom:30px;border-top:1px solid #EBEBEB;padding-top:40px}@media screen and (max-width: 767px){.section-colorchart-barnad .head-area{margin-bottom:10px}}.section-colorchart-barnad .head-area img{max-width:100px;margin:0 20px 0 0}.section-colorchart-barnad .head-area h2{font-size:20px;font-weight:700;margin:0}@media screen and (max-width: 767px){.section-colorchart-barnad .head-area h2{font-size:18px}}.section-colorchart-barnad .box{display:flex;flex-wrap:wrap;margin:-10px}.section-colorchart-barnad .box .item{display:flex;width:33.333333%;padding:10px}@media (max-width: 1300px){.section-colorchart-barnad .box .item{width:50%}}@media (max-width: 767px){.section-colorchart-barnad .box .item{width:100%}}.section-colorchart-barnad .box .item .item__img{width:30%}@media (max-width: 414px){.section-colorchart-barnad .box .item .item__img{width:40%}}.section-colorchart-barnad .box .item .item__img a{display:block}.section-colorchart-barnad .box .item .item__img a img{display:block;border:1px solid #EBEBEB}.section-colorchart-barnad .box .item .item__content{width:70%;padding-left:15px}@media (max-width: 414px){.section-colorchart-barnad .box .item .item__content{width:60%}}.section-colorchart-barnad .box .item .item__content .item__content__title{font-size:14px;margin:0 0 15px;font-weight:700}@media (max-width: 767px){.section-colorchart-barnad .box .item .item__content .item__content__title{margin:0 0 10px}}.section-colorchart-barnad .box .item .item__content .item__content__description{font-size:12px;margin:0 0 15px}@media (max-width: 414px){.section-colorchart-barnad .box .item .item__content .item__content__description{font-size:10px}}.section-colorchart-barnad .box .item .item__content .item__content__link{font-size:12px;text-decoration:underline}.section-portal-announcement{background:#000;color:#fff;text-align:center;font-size:14px;padding:8px 0}@media screen and (max-width: 767px){.section-portal-announcement{font-size:10px}}.section-portal-head{text-align:center;padding:20px 20px 10px}@media screen and (max-width: 767px){.section-portal-head{padding:3px 20px 0}}@media screen and (max-width: 767px){.section-portal-head svg{max-width:140px;display:block;margin:0 auto}}.section-portal-service{display:flex;flex-wrap:wrap}.section-portal-service .service__item{width:33.333333%;height:80vh;padding:40px 40px 60px;display:flex;align-items:flex-end}@media screen and (max-width: 900px){.section-portal-service .service__item{width:50%;height:60vh}}@media screen and (max-width: 600px){.section-portal-service .service__item{width:100%;height:78vh;padding:24px 24px 50px}}.section-portal-service .service__item .service__item__sub-title{font-size:14px;margin-bottom:20px;color:#fff;line-height:1.5}.section-portal-service .service__item .service__item__logo{display:block;margin-bottom:30px}.section-portal-service .service__item .service__item__logo img{max-width:220px}@media screen and (max-width: 600px){.section-portal-service .service__item .service__item__logo img{max-width:none;max-height:140px}}.section-portal-service .service__item .service__item__btn{background:#696969db;color:#fff;display:flex;align-items:center;justify-content:center;min-height:50px;max-width:130px;text-align:center;line-height:1.3;opacity:.86;font-weight:600}.section-portal-service .service__item .service__item__btn:hover{opacity:.8}.section-portal-service .service__item .service__item__btn.commingsoon{background:#696969db}.section-portal-service .service__item .service__item__btn.commingsoon:hover{opacity:.86}.section-portal-service .service__item .service__item__btn a{display:block;color:#fff;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center}.section-portal-footer{text-align:center;padding:20px}.section-portal-footer small{font-size:14px}@media screen and (max-width: 767px){.section-portal-footer small{font-size:12px}}.BlogTagList{margin-bottom:35px}.BlogTagList__List{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0}.BlogTagList__Search{width:100%;margin-bottom:16px;border:1px solid #CCC;padding:4px 10px;border-radius:0}.BlogTagList__List .Item{font-size:10px;margin:0}.BlogTagList__List .Item a{display:block;padding:2px 8px;background:#f2f2f2;border-radius:4px}.BlogTagList__List .Item a:not(.Item__Current):hover{background:#efefef}.BlogTagList__List a.Item__Current{background:#000;color:#fff}@media (max-width: 767px){.BlogTagList{margin:0 0 30px;padding:0}.BlogTagList__List{overflow:auto;height:90px}.BlogTagList__List .Item{font-size:10px}}.BlogList{display:flex;flex-wrap:wrap;gap:32px 24px}@media (max-width: 767px){.BlogList{display:flex;flex-wrap:wrap;gap:32px 16px}.swiper.swiper-dlive{padding-right:40px}.swiper-dlive .swiper-wrapper{padding-left:24px;flex-wrap:unset}}.BlogList .Item{width:calc(25% - 18px)}.BlogList .Item__Image{margin-bottom:16px}.BlogList .Item__Image img{border-radius:10px}.BlogList .Item__Tags{display:flex;flex-wrap:wrap;gap:4px}.BlogList .Item__Tags .article-tag{margin:0;font-size:9px;border-color:var(--colorBorder)}.BlogList .Item__Title{font-size:16px;margin-top:8px;font-weight:600}.BlogList .Item__Date{margin-top:4px;font-size:12px;color:#bebebe}@media (max-width: 1500px){.BlogList .Item__Title{font-size:14px}}@media (max-width: 1024px){.BlogList .Item{width:calc(50% - 12px)}}@media (max-width: 767px){.BlogList{margin:0}.BlogList .Item{width:100%}.BlogList .Item__Image{margin-bottom:10px}.BlogList .Item__Tags .article-tag{font-size:8px}.BlogList .Item__Title{font-size:12px}}.product-dlive-info{margin:30px 0}.product-dlive-info th{white-space:nowrap}.product-dlive-info a{text-decoration:underline}.product-dlive-flyer{margin:30px 0;border-radius:30px;border:1px solid #333;text-align:center}.product-dlive-flyer a{display:block;padding:10px}.product-dlive-form{padding:30px;background:#efefef;margin-bottom:30px}.product-dlive-form .dlive-properties .dlive-properties__item{margin-bottom:16px}.product-dlive-form .dlive-properties .dlive-properties__item input,.product-dlive-form .dlive-properties .dlive-properties__item select{background-color:#fff;width:100%}.product-dlive-form .dlive-properties .dlive-properties__caption{margin-top:8px;font-size:12px}.product-dlive-form .dlive-properties .dlive-properties__caption a{text-decoration:underline}.section-teacher .item{display:flex;gap:30px}@media screen and (max-width: 767px){.section-teacher .item{display:block}}.section-teacher .item:nth-child(n+2){margin-top:15px}.section-teacher .item__image{width:200px}@media screen and (max-width: 767px){.section-teacher .item__image{width:100%;margin-bottom:25px}}.section-teacher .item__text{width:calc(100% - 200px)}@media screen and (max-width: 767px){.section-teacher .item__text{width:100%}}.section-teacher .item__text .item__text__company{margin-bottom:10px}.section-teacher .item__text .item__text__title{margin:0 0 15px;font-size:16px;font-weight:700}.section-search-link .section-search-link__title{font-weight:700;font-size:16px;margin:32px 0 16px}.section-search-link .box{display:flex;flex-wrap:wrap;margin:-8px}.section-search-link .box .box__item{margin:8px;width:calc(20% - 20px);list-style:none}.section-search-link .box .box__item a{display:block;position:relative;background:#fff;color:#333;box-shadow:#11111a03 0 4px 16px,#11111a03 0 8px 32px;padding:18px 24px;font-weight:700;font-size:14px}.section-search-link .box .box__item a:hover{opacity:.9}.section-search-link .box .box__item a:before,.section-search-link .box .box__item a:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.section-search-link .box .box__item a:before{content:"";right:24px;left:auto;width:8px;height:8px;border-top:1px solid #707070;border-right:1px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.body-dark .section-search-link .box .box__item a{background:#ffffff1a;color:#f1f1f1}@media screen and (max-width: 1000px){.section-search-link .box .box__item{width:calc(25% - 20px)}}@media screen and (max-width: 767px){.section-search-link .section-search-link__title{font-size:14px}.section-search-link .box{margin:0;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}.body-dark .section-search-link .box{border:none}.section-search-link .box .box__item{width:25%;margin:0;border-bottom:1px solid #ebebeb}.section-search-link .box .box__item:nth-child(odd){border-right:1px solid #ebebeb}.body-dark .section-search-link .box .box__item{border-bottom:1px solid #0f0f0f}.body-dark .section-search-link .box .box__item{border-right:1px solid #0f0f0f}.section-search-link .box .box__item a{box-shadow:none;padding:12px 24px 12px 14px;font-size:11px;font-weight:400}.section-search-link .box .box__item a:before{right:12px;width:6px;height:6px}}.seminar-grid{display:flex;flex-wrap:wrap;margin:-16px}.seminar-item{width:25%;padding:16px}.seminar-item .seminar-item__link{display:block}.seminar-item .seminar-item__image{position:relative}.seminar-item .seminar-item__label-end{position:absolute;top:0;padding:6px 8px;font-size:12px;background:#555;color:#fff;letter-spacing:.1em}.seminar-item .seminar-item__info{margin-top:8px}.seminar-item .seminar-item__time{font-size:14px;margin-bottom:4px}.seminar-item .seminar-item__title{font-weight:600;font-size:18px;margin-bottom:8px}.seminar-item .seminar-item__meta .seminar-item__meta__value{display:flex;flex-wrap:wrap;font-size:14px}.seminar-item .seminar-item__meta .seminar-item__meta__value:before{content:attr(data-title);min-width:60px;display:block}.seminar-item .seminar-item__meta .seminar-item__meta__online{color:#536b83;display:inline-block;border:1px solid #536b83;padding:2px 8px;font-size:12px;margin-bottom:8px;font-weight:600}@media screen and (max-width: 1200px){.seminar-item .seminar-item__time{font-size:12px}.seminar-item .seminar-item__title{font-size:16px}.seminar-item .seminar-item__meta .seminar-item__meta__value{font-size:12px}}@media screen and (max-width: 767px){.seminar-item{width:100%}.swiper .seminar-grid{margin:0}.swiper.swiper-seminar{padding-right:24px}.seminar-grid.swiper-wrapper{flex-wrap:unset;padding-left:24px}.swiper .seminar-item{padding:0}}.orders-seminar-meta{margin-bottom:15px;text-align:left}.orders-seminar-meta .orders-seminar-meta__description{font-weight:700;margin-bottom:10px}.orders-seminar-meta .orders-seminar-meta__content{padding:20px;background:#efefef}.orders-seminar-meta .orders-seminar-meta__content span{font-weight:700}.orders-seminar-meta .orders-seminar-meta__content a{text-decoration:underline}.link-map{display:flex;align-items:center}.link-map:after{content:"";display:block;width:20px;height:20px;background:url(/cdn/shop/files/icon_map.png?v=1655091386) no-repeat left center/contain;margin-left:8px}.section-studio-map .item{padding-top:100px!important;margin-top:-60px!important}.section-studio-map .item:first-child{margin-top:0}.section-studio-map .item .item__title{font-size:18px;font-weight:700}.section-studio-map .item .item__table table{border-spacing:unset;background:none}@media screen and (max-width: 767px){.section-studio-map .item .item__table table{display:block;width:100%}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table tbody{display:block}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table tr{display:block;border-bottom:1px solid #E6E5E5}}.section-studio-map .item .item__table table tr td:first-child{font-weight:700}@media screen and (max-width: 767px){.section-studio-map .item .item__table table tr td:first-child{padding-top:24px}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table tr td:last-child{padding-bottom:24px}}.section-studio-map .item .item__table table th{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:12px 24px;font-weight:400}@media screen and (max-width: 1000px){.section-studio-map .item .item__table table th{padding:12px 16px}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table th{display:none}}.section-studio-map .item .item__table table td{border-bottom:1px solid #E6E5E5;padding:24px}@media screen and (max-width: 1000px){.section-studio-map .item .item__table table td{padding:16px}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table td{display:block;border-bottom:none;padding:4px 0;font-size:12px}}@media screen and (max-width: 767px){.section-studio-map .item .item__table table td:before{content:attr(data-mark)}}.section-studio-map .item .item__table table td a{text-decoration:underline}.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}}.grid-article:last-child{margin-bottom:0}.grid-article__image{margin-bottom:20px}.grid-article .grid-article__tags{background:none}.grid-article .grid-article__tags .article-tag{border-color:#333}.grid-article__meta .article__title{font-size:20px;font-weight:700}.grid-article__meta{text-align:left}.grid-article__meta-tags{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:8px;grid-gap:8px}@media screen and (max-width: 767px){.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 .grid-product{border:1px solid #EBEBEB}@media screen and (max-width: 767px){#shopify-section-blog-sidebar{margin-top:50px}}.blog-layout__main .section-header{margin-bottom:30px}.blog-layout__main .section-header .section-header__title{font-size:20px}.blog-layout__main .section-header .article__sub-meta{margin-top:10px;font-weight:600;color:#bebebe}.blog-layout__main .article_mainvisual{margin-bottom:30px}.article-tag__wrapper{display:flex;flex-wrap:wrap;gap:4px}.article-tag__wrapper .article-tag{margin:0}@media screen and (max-width: 767px){.blog-layout__main .section-header{margin-bottom:15px}.blog-layout__main .section-header .section-header__title{font-size:16px}.blog-layout__main .section-header .article__sub-meta{font-size:14px}.blog-layout__main .article_mainvisual{margin-bottom:20px}}.article-tube__movie{margin-bottom:30px;width:100%;aspect-ratio:16 / 9;position:relative}.article-tube__movie iframe{width:100%;height:100%;display:block}@media screen and (max-width: 767px){.article-tube__movie{margin:0 calc(50% - 50vw) 30px;width:100vw}}.BlogListSidebar{margin-bottom:40px}.BlogListSidebar .Item+.Item{margin-top:16px}.BlogListSidebar .Item__Info{margin-top:8px}@media screen and (max-width: 767px){.BlogListSidebar{overflow-x:scroll;flex-wrap:unset;display:flex;gap:16px;padding-left:24px;padding-right:16px;margin:0 calc(50% - 50vw) 30px;width:100vw}.BlogListSidebar .Item{flex-shrink:0;width:80%}}#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}.section-colorchart-head{display:flex;margin:100px 0 70px}@media (max-width: 767px){.section-colorchart-head{display:block;margin:50px 0 40px}}.section-colorchart-head .section-colorchart-head__img{border-right:2px dotted #EEE;padding-right:40px;min-width:280px;text-align:center}@media (max-width: 767px){.section-colorchart-head .section-colorchart-head__img{border:none;padding:0;margin-bottom:30px}}.section-colorchart-head .section-colorchart-head__txt{margin-left:5%}@media (max-width: 767px){.section-colorchart-head .section-colorchart-head__txt{margin:0}}.section-colorchart-head .section-colorchart-head__txt h1{font-size:26px;font-weight:700;margin-bottom:30px}@media (max-width: 767px){.section-colorchart-head .section-colorchart-head__txt h1{font-size:20px;margin-bottom:20px}}.section-colorchart-head .section-colorchart-head__txt .description{font-size:14px}.section-colorchart-table{border-bottom:1px solid #EBEBEB}@media (max-width: 767px){.section-colorchart-table{margin:0 -24px}}.section-colorchart-table .box-color{border-top:1px solid #EBEBEB;padding:20px 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-width: 767px){.section-colorchart-table .box-color{padding:15px 12px 15px 24px}}.section-colorchart-table .box-color__title{display:flex;align-items:center}.section-colorchart-table .box-color__title span{width:30px;height:30px;border-radius:50%;display:inline-block;position:relative}.section-colorchart-table .box-color__title span:after{position:absolute;top:-3px;left:-3px;content:"";width:36px;height:36px;border:1px solid #DBDBDB;border-radius:50%}.section-colorchart-table .box-color__title h2{margin:0;font-size:16px;padding-left:15px;font-weight:700}@media (max-width: 767px){.section-colorchart-table .box-color__title h2{font-size:14px;font-weight:400}}.section-colorchart-table .box-color__btn{position:relative;padding-right:20px}@media (max-width: 767px){.section-colorchart-table .box-color__btn{font-size:10px;text-align:center;padding-left:15px;border-left:2px dotted #eee}}@media (max-width: 767px){.section-colorchart-table .box-color__btn span{display:block;font-size:14px;font-weight:700}}.section-colorchart-table .box-color__btn:before,.section-colorchart-table .box-color__btn:after{position:absolute;top:0;right:0;bottom:0;margin:auto;content:"";vertical-align:middle}.section-colorchart-table .box-color__btn:before{right:0;bottom:5px;width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.section-colorchart-table .box-color.is-active .box-color__btn:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-colorchart-table .box-tone{line-height:0;height:0;overflow:hidden;opacity:0;transition-duration:.4s;padding:0 10px}.section-colorchart-table .box-tone.is-open{line-height:normal;height:auto;opacity:1;padding-bottom:20px;display:flex;flex-wrap:wrap;gap:16px}.section-colorchart-table .box-tone__item{width:calc(100% / 3 - (16px - 16px / 3))}.section-colorchart-table .box-tone__item__inner{background:#f6f7f8;padding:16px 24px;display:flex;align-items:center;gap:24px;justify-content:space-between}.section-colorchart-table .box-tone__item__info{display:flex;align-items:center;gap:16px}.section-colorchart-table .box-tone__item__color span{width:30px;height:30px;border-radius:50%;display:inline-block;position:relative}.section-colorchart-table .box-tone__item__color span:after{position:absolute;top:-4px;left:-4px;content:"";width:38px;height:38px;border:1px solid #DBDBDB;border-radius:50%}.section-colorchart-table .box-tone__item__title{font-size:14px;font-weight:600}.section-colorchart-table .box-tone__item__price{font-size:14px;font-weight:600;color:#868686}.section-colorchart-table .box-tone__item__price span,.section-colorchart-table .box-tone__item__inventory{font-size:12px}.section-colorchart-table .box-tone__item__quantity input{background:#fff;border:1px solid #CCC;border-radius:30px;padding:5px 20px;max-width:100px;text-align:center;font-size:14px!important}@media (max-width: 1024px){.section-colorchart-table .box-tone__item{width:calc(50% - 8px)}}@media (max-width: 767px){.section-colorchart-table .box-tone{padding:0 10px}.section-colorchart-table .box-tone.is-open{padding-bottom:20px;gap:8px}.section-colorchart-table .box-tone__item{width:100%}.section-colorchart-table .box-tone__item__inner{padding:12px 24px;gap:24px}.section-colorchart-table .box-tone__item__title,.section-colorchart-table .box-tone__item__price,.section-colorchart-table .box-tone__item__price span{font-size:12px}.section-colorchart-table .box-tone__item__inventory{font-size:10px}.section-colorchart-table .box-tone__item__quantity input{max-width:80px;font-size:12px!important}}.submit-colorchart-addcart{padding:10px;color:#fff;background:#fff;text-align:center;position:fixed;bottom:0;z-index:10;left:0;width:100%;cursor:pointer}.body-customer-unapproved .submit-colorchart-addcart{display:none}.submit-colorchart-addcart .submit-colorchart-addcart__inner{background:#222;padding:15px 20px}.submit-colorchart-addcart .submit-colorchart-addcart__inner:hover{opacity:.9}.submit-colorchart-addcart .submit-colorchart-addcart__inner .price-arae{display:flex;align-items:center;justify-content:center}.submit-colorchart-addcart .submit-colorchart-addcart__inner .price-arae svg{margin-right:10px}.section-colorchart-caution{text-align:center;margin:40px 0 60px;line-height:2;font-size:14px}@media (max-width: 767px){.section-colorchart-caution{text-align:left}}.cart-message-contest{padding:30px;border:1px solid #000;margin-bottom:40px}.cart-message-contest__item+.cart-message-contest__item{margin-top:30px}@media only screen and (max-width: 767px){.cart__page .cart__item .cart__image{flex:0 0 120px}}.cart__page .cart__item .cart__item-property{margin-bottom:8px;font-size:12px}@media only screen and (max-width: 767px){.cart__page .cart__item .cart__item-property{font-size:10px}}.cart__page .cart__item .cart__item-property span{display:block}@media only screen and (max-width: 767px){.cart__page .cart__item .cart__item-sub .cart__item-price-col span{font-size:12px!important}}.cart__page .cart__item-point .cart__item-point__label{display:flex}.cart__page .cart__item-point .cart__item-point__label label{margin:0 10px 10px 0}.cart__page .cart__item-point .cart__item-point__content .vipapp-block__available-point-amount{border:1px solid #222;text-align:center;font-size:16px;font-weight:700;padding:7px}@media only screen and (max-width: 767px){.cart__page .cart__item-point .cart__item-point__content .vipapp-block__available-point-amount{font-size:14px}}.cart__page .cart-attribute__field{text-align:left}.cart__page .cart-attribute__field label,.cart__page .cart-attribute__field select,.cart__page .cart-attribute__field input,.cart__page .cart-attribute__field .delivery-date-boolean{margin-left:0}.cart__page .cart-attribute__field .delivery-date-boolean-label{margin-right:10px}.cart__page .cart-attribute__field #delivery-date,.cart__page .cart-attribute__field #delivery-time{background-color:#fff;border:1px solid #ebebeb}.logon-information-statement{margin-bottom:40px;padding:30px;background:#efefef}.logon-information-statement a{text-decoration:underline}#CustomerLoginForm{max-width:420px;margin:0 auto}#CustomerLoginForm input{border:1px solid #CCCCCC}.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 .td-order-number a{text-decoration:underline;font-weight:700}.page-acount .grid__item .table--responsive .table__section .td-order-number a.receipt-link{margin-top:5px;text-decoration:underline;font-weight:400}@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}#create_customer .cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label{display:flex;align-items:center}#create_customer .cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after{color:#fff;content:"\5fc5\9808";font-size:10px;background:#ba4444;padding:3px 6px;margin-left:6px}.ServiceNavi{position:relative;z-index:4}.ServiceNavi__Link{display:flex;padding-top:5px;background:#fff}.ServiceNavi__Link .Item{width:calc(100% / 3);text-align:center}.ServiceNavi__Link .Item a{height:40px;display:flex;align-items:center;justify-content:center}.ServiceNavi__Link .Item img{max-height:20px}.ServiceNavi__Link .Item--active{margin-top:-5px;padding-top:5px;border-radius:3px 3px 0 0}.ServiceNavi__Link .Item--top{background:#000}.ServiceNavi__Link .Item--store{background:#027595}.ServiceNavi__Link .Item--times{background:#e83344}.ServiceNavi__Link .Item--tube{background:#00489d}.ServiceNavi__Link .Item--dlive{background:#0f0f0f}.ServiceNavi__Description{width:100%;color:#fff;text-align:center;letter-spacing:.1em}.ServiceNavi__Description .Item{padding:5px 10px;position:relative}.ServiceNavi__Description .Item--store{background:#027595}.ServiceNavi__Description .Item--times{background:#e83344}.ServiceNavi__Description .Item--tube{background:#00489d}.ServiceNavi__Description .Item--dlive{background:#0f0f0f}@media screen and (max-width: 767px){.ServiceNavi__Link .Item a{height:30px}.ServiceNavi__Link .Item img{max-height:16px}.ServiceNavi__Description{font-size:10px}}.header-section{pointer-events:unset}@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}}#HeaderWrapper #SiteHeader .site-header__element--top .site-nav__link{letter-spacing:.1em}@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}}@media screen and (max-width: 768px){#HeaderWrapper #SiteHeader .site-header__element--sub{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:10px 10px 10px 15px}}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link{color:var(--colorTextBody);letter-spacing:0;padding:16px}#HeaderWrapper #SiteHeader .site-header__element--sub .site-nav .site-nav__item .site-nav__link--underline:after{border-color:#000}#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(/cdn/shop/files/bg_dairiseki_small_pc.jpg?v=1627309971) 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:1060px;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{width:90%!important}}.boost-pfs-filter-wrapper{margin-bottom:60px}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .grid-product__price:before,.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .boost-pfs-filter-product-item-price:before{content:"\4fa1\683c\ff1a";font-size:12px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .grid-product__price:before,.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .boost-pfs-filter-product-item-price:before{font-size:10px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .boost-pfs-filter-product-item-price{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:2px}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom .on-sale{color:#fa363a}.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}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-title{font-size:12px}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom-inner .title-area{display:flex;align-items:baseline}.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom-inner .title-area .swym-button{margin-left:10px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-bottom-inner .title-area .swym-button{padding-right:15px}}@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;padding-bottom:0;margin-bottom:0!important}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-price{font-size:12px}}.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:2px;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}}body:not(.body-customer-discount-standard) .boost-pfs-filter-product-item .c-label-customer-discount{display:none}.boost-pfs-filter-wrapper .c-label-customer-discount{margin:4px 0}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .c-label-customer-discount{font-size:10px}}.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}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item{border-bottom:2px dotted #EBEBEB;margin-bottom:40px;padding-bottom:40px}@media screen and (max-width: 767px){.boost-pfs-filter-wrapper .boost-pfs-filter-product-item{margin-bottom:20px!important;padding-bottom:20px!important}}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-list.boost-pfs-filter-product-item{border-bottom:none;padding-bottom:0!important;margin-bottom:0!important}@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}}.body-customer-unapproved .boost-pfs-action-list-wrapper,.boost-pfs-filter-product-item-contest .boost-pfs-action-list-wrapper,.boost-pfs-filter-product-item-seminar .boost-pfs-action-list-wrapper,.boost-pfs-filter-product-item--hidden-add-cart .boost-pfs-action-list-wrapper{display:none!important}.boost-pfs-minicart-top>ol{margin-left:0}.boost-pfs-minicart-item{list-style:none}.boost-pfs-minicart-bottom .boost-pfs-checkout{display:none!important}.boost-pfs-filter-product-bottom-inner .product-seminar-time{font-size:13px}.boost-pfs-filter-product-bottom-inner .product-seminar-time span{margin-bottom:4px;display:inline-block}.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__online{color:#0a3e6f;display:inline-block;border:1px solid #0a3e6f;padding:2px 8px;font-size:12px;margin:8px 0;font-weight:600}.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__value{display:flex;flex-wrap:wrap;font-size:12px}.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__value:before{content:attr(data-title);min-width:55px;display:block}.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__value:first-child{margin-top:8px}@media screen and (max-width: 767px){.boost-pfs-filter-product-bottom-inner .product-seminar-time span,.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__value{font-size:10px}.boost-pfs-filter-product-bottom-inner .product-seminar-meta .product-seminar-meta__value:before{min-width:45px}}.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-radio-button{display:none}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .mikawaya-radio-button:checked+.radio-design-label:after{opacity:1}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .radio-design-label{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 30px;position:relative;width:auto;font-size:14px}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .radio-design-label:before{background:#fff;border:1px solid #CCC;border-radius:50%;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}#mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container .radio-design-label:after{background:#007693;border-radius:50%;content:"";display:block;height:10px;left:8px;margin-top:-5px;opacity:0;position:absolute;top:50%;width:10px}#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}.mikawaya-one-time-or-subscription-selection-container{margin-left:-6px!important}@media screen and (max-width: 480px){.mikawaya-one-time-or-subscription-selection-container{justify-content:left!important}}.swym-button-bar{margin:10px 0!important}.swym-wishlist-button-bar{margin-top:20px}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:unset!important;font-size:14px}.swym-product-price{display:none!important}@media only screen and (max-width: 900px){.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:11px!important}}#productBoughtTogether,#globoRelatedProductsCustom,#globoRecommendationsFooter{border-top:1px solid #ebebeb}#ga-product_bought_together,#ga-product_related,#ga-cart{max-width:1500px!important;padding:80px 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}}.body-customer-unapproved .ga-product_addtocart{display:none!important}#SI_trigger{margin-top:20px}.vip-point-transactions__table,.vip-pending-points__table{max-width:700px!important;margin:0 auto 40px!important}.vip-app-point-pending-logs-block h2{font-weight:700!important;font-size:16px!important;max-width:700px!important;margin:0 auto 10px!important}.vip-point-transactions__table th,.vip-pending-points__table th{font-size:13px!important;letter-spacing:.05em!important;padding:20px 10px!important}.vip-point-transactions__table th:first-child,.vip-pending-points__table th:first-child{padding-left:0!important}.vip-point-transactions__table tr,.vip-pending-points__table tr{border-bottom:1px solid #EBEBEB!important;padding:10px 0}.vip-point-transactions__table td,.vip-pending-points__table td{font-size:13px!important;letter-spacing:.05em!important;padding:20px 10px!important}.vip-point-transactions__table td:first-child,.vip-pending-points__table td:first-child{padding-left:0!important}@media screen and (max-width: 749px){.vip-point-transactions__table thead,.vip-pending-points__table thead,.vip-point-transactions__table th,.vip-pending-points__table th{display:revert!important}.vip-point-transactions__table tr,.vip-pending-points__table tr{display:table-row!important}.vip-point-transactions__table th,.vip-pending-points__table th{font-size:10px!important;padding:10px 5px!important;line-height:1.5!important}.vip-point-transactions__table td,.vip-pending-points__table td{display:table-cell!important;font-size:10px!important;padding:10px 5px!important;line-height:1.5!important}.vip-point-transactions__table thead th,.vip-app-point-pending-logs-block thead th,.vip-point-transactions__table td,.vip-app-point-pending-logs-block td{text-align:left!important}.vip-point-transactions__table td:before,.vip-pending-points__table td:before{display:none!important}.vip-point-transactions__table td:first-child,.vip-pending-points__table td:first-child{max-width:120px!important}}.wc_review_main_content{padding:0!important}.boost-pfs-filter-product-bottom .wc_product_review_title,.grid-item__meta .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title{font-size:12px}.wc_product_review_badge_boostcommerce .wc_review_badge_inner[data-count="0"],.wc_product_review_badge .wc_review_badge_inner[data-count="0"]{display:none}#wc_review_section .wc_review_top_title{padding-bottom:40px}#wc_review_section .wc_review_top_title h2{font-weight:600;display:flex;align-items:center;letter-spacing:.1em;font-size:24px;color:#333}.collapsible-content__inner .wc_review_top_title{display:none}@media screen and (max-width: 767px){#wc_review_section .wc_review_top_title{padding-bottom:25px}#wc_review_section .wc_review_top_title h2{font-size:22px}}#wc_review_section .wc_review_layout_2 .wc_review_form_btns_lty_2 .wc_review_btn_lty_2{display:flex;align-items:center;justify-content:center;height:40px;font-size:13px!important;text-decoration:none}#wc_review_section .wc_review_layout_2 .wc_review_form_btns_lty_2 .wc_review_btn_lty_2:hover{opacity:.75}#wc_product_review_form_popup .wc_review_form_title h4{font-size:18px}#wc_product_review_form_popup .wc_review_form_recommend_product{display:none!important}#wc_product_review_form_popup .wc_review_btn{font-size:13px!important}#wc_product_review_form_popup .wc_review_btn:hover{opacity:.75}@media screen and (max-width: 767px){#wc_product_review_form_popup .wc_review_form_filed.wc_review_form_name,#wc_product_review_form_popup .wc_review_form_filed.wc_review_form_email{width:100%}}.wc_tab_links a{text-decoration:none!important;font-size:12px!important}.wc_grid_social_sharing .wc_review_like ul li a em svg{width:14px!important}@media screen and (max-width: 767px){h6.wc_review_author_name,span.wc_review_date{font-size:10px!important}.wc_review_list_section .wc_review_text p{font-size:12px!important}}.wc_review_app_paginate ul li a svg{width:10px}.wc_review_app_paginate ul li a{font-size:13px!important;text-decoration:none!important}.body-dark,.body-dark .index-section{background:#0f0f0f}.body-dark .section-header .section-header__title,.body-dark .section-header .section-header__link,.body-dark .seminar-item a,.body-dark .color-scheme-1,.body-dark .BlogList .Item__Title a{color:#f1f1f1}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom.css.map */
