body{font-family:source-han-sans-japanese,sans-serif}img{width:100%;max-width:max-content;height:auto;object-fit:cover;vertical-align:bottom}#MainContent{margin-top:105px}@media screen and (max-width:480px){#MainContent{margin-top:45px}}.mv__visual{margin:0}.mv__visual img{margin:auto;display:block}@media screen and (max-width:480px){.mv__wrap.original-wrap{width:100%}}.title--head{position:relative}.title--head .title--span{display:block;text-align:center;font-size:12px}.title--h2{margin:0;color:#000;font-family:din-condensed,sans-serif;font-size:40px;font-weight:400;line-height:1;text-align:center}.price__discount-amount{font-size:16px;font-weight:400}@media screen and (max-width:480px){span.price-item.price-item--sale.price-item--last,.price__discount-amount{font-size:14px}}.original-wrap{width:95%;max-width:1060px;margin:auto}.multicolumn .page-width{width:95%;max-width:1160px;margin:auto}.recommend-item .card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sp-only{display:none}@media screen and (max-width:480px){.pc-only{display:none}.sp-only{display:block}#Slider-template--16553145336048__featured_collection{flex-wrap:nowrap;overflow:scroll}.section-template--16553145336048__featured_collection-padding .collection__in{width:100%}.section-template--16553145336048__featured_collection-padding .collection__title{width:95%;margin:0 auto 20px}.section-template--16553145336048__featured_collection-padding .grid__item{width:45%}.section-template--16553145336048__e8eaf61c-84e7-43a9-9ed6-c527ecb267c9-padding .multicolumn-list{padding:0!important;justify-content:space-between}.section-template--16553145336048__e8eaf61c-84e7-43a9-9ed6-c527ecb267c9-padding .multicolumn-list__item{width:48%;margin-bottom:10px;flex-grow:0}.page-width a{word-break:break-word}.page-width{padding:0 10px}}.product-form__input .color-img__flex{display:flex;gap:10px 1%;flex-wrap:wrap}.product-form__input input[type=radio]+label.color-img__label{width:calc(95% / 6);margin:0;padding:2px;position:relative;aspect-ratio:1 / 1;background-color:transparent!important;border:1px solid transparent;border-radius:0;display:block}.product-form__input input[type=radio]+label.color-img__label:hover{border-color:#000}.product-form__input input[type=radio]+label.color-img__label.soldout:hover{border-color:#e60002}.product-form__input input[type=radio]+label.color-img__label:after{width:142%;height:1px;position:absolute;top:50%;left:50%;background-color:#e60002;content:"";opacity:0;transform:translate(-50%,-50%) rotate(-45deg);transition:opacity .3s;z-index:1}.product-form__input input[type=radio]+label.color-img__label.soldout:after{opacity:1}.product-form__input input[type=radio]:checked+label.color-img__label{border-color:#000}.product-form__input input[type=radio]:checked+label.color-img__label.soldout{border-color:#e60002}.product-form__input input[type=radio]+label.color-img__label .color-img{width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .3s;vertical-align:bottom}.product-form__input input[type=radio]+label.color-img__label.soldout .color-img{opacity:.4}fieldset.js.product-form__input{margin-bottom:15px;border-radius:5px}@media screen and (max-width:767px){.product-form__input input[type=radio]+label.color-img__label{width:19%;max-width:64px}}.blog button.swym-button.swym-add-to-wishlist-view-product.swym-inject.swym-loaded{display:none!important}.category__box{margin-top:24px;padding:0;align-items:center;display:flex;gap:10px calc(4% / 3);flex-wrap:wrap;justify-content:space-between;list-style-type:none}.category__item{margin-bottom:0;width:24%}.category__item a{align-items:center;color:#000;display:flex;flex-direction:column;font-size:21px;text-decoration:none}.category__visual{width:100%;margin:0;padding:0;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.category__visual img{width:100%;height:100%;object-fit:cover;transition:.3s;vertical-align:bottom}.category__item a:hover img{transform:scale(1.1)}.category__item p{margin:0;font-size:16px}@media screen and (max-width:480px){.category__b{margin-top:40px}.category__box{margin-top:16px;gap:5px calc(4% / 3)}.category__item{margin-bottom:0;width:24%}.category__item p{font-size:12px}}.sns-banner{margin-top:100px}.sns-banner__header{text-align:center}.sns-banner__box{column-gap:14px;display:flex;flex-wrap:wrap;justify-content:center}.sns-banner__text{color:#000;text-align:center}.sns-banner__list{margin-top:16px;padding:0;column-gap:14px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.sns-banner__icon a{color:#000;font-size:32px}.sns-banner__icon a:hover{opacity:.7}@media screen and (max-width:480px){.sns-banner{margin-top:64px}.sns-banner__text{font-size:12px}.sns-banner__list{margin-top:12px}}.original-category__wrap{margin-top:48px}.original-category__box{width:100%;max-width:640px;margin:32px auto 0}.original-category__box .h-menu-ac{transition:color .3s}.original-category__box .h-menu-ac:hover{color:#e66400}.original-category__box .h-menu-ac__item a{transition:color .3s}.original-category__box .h-menu-ac__item a:hover{color:#e66400}@media screen and (max-width:480px){.original-category__wrap{margin-top:40px}.original-category__box{margin-top:24px}}.o-type__wrap{margin-top:100px}.o-type__box{margin-top:24px;display:flex;flex-wrap:wrap;gap:20px 2%;justify-content:center}.o-type__box a{width:32%;display:block;text-decoration:none}.o-type__box a:hover .o-type__explain h3{color:#e66400}.o-type__box a:hover .o-type__explain h3 span{color:#000}.o-type__box a:hover .o-type__visual img{transform:scale(1.1)}.o-type__flex{align-items:flex-start;display:flex;column-gap:3%}.o-type__visual{width:35%;aspect-ratio:1;overflow:hidden}.o-type__visual img{width:100%;height:100%;object-fit:cover;vertical-align:bottom;transition:transform .3s}.o-type__about{width:62%;align-self:stretch;color:#000;display:flex;flex-direction:column;row-gap:8px;justify-content:space-between}.o-type__explain{display:flex;flex-direction:column;flex-shrink:1;row-gap:4px}.o-type__explain span{width:16px;height:16px;margin-right:6px;position:relative;border:1px solid #000;border-radius:50%;display:block}.o-type__explain span:before{position:absolute;top:2px;left:5px;content:"\3009";font-size:8px}.o-type__explain h3{margin:0;align-items:center;display:flex;font-size:16px;font-weight:700;text-decoration:underline;transition:color .3s}.o-type__description{margin:0;font-size:14px;line-height:1.5}.o-type__link{color:#000;font-size:14px}@media screen and (max-width:480px){.o-type__wrap{margin-top:56px}.o-type__box a{width:100%}.o-type__explain h3{font-size:14px;text-decoration:underline}.o-type__description,.o-type__link{font-size:12px}}.hashtag__wrap{margin-top:0}.hashtag .title--head{margin-top:100px;margin-bottom:24px}.hashtag__box{padding:14px}.hashtag__box.gray-color{background:#f9f9f9}.hashtag__name{margin:0;color:#000;font-size:14px;font-weight:700}.hashtag__list{margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;list-style-type:none}.hashtag__list li a{padding:4px 10px;background:#fff;border:1px solid #000;color:#000;display:block;font-size:12px;text-decoration:none;transition:color .3s;border-radius:25px}.hashtag__list li a:hover{color:#e66400}@media screen and (max-width:480px){.hashtag .title--head{margin-top:56px}.hashtag__list{justify-content:flex-start}}.about{overflow:hidden}.about__wrap{margin-top:60px;padding-top:40px;border-top:1px solid #000}.about__label{margin-top:32px;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:16px 0;padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:#000;color:#fff;font-size:16px;font-weight:700;line-height:1.7;text-align:center}.about__label span{font-size:24px}.about__bg{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:#f9f9f9}.about__box{max-width:max-content;margin:0 auto;padding:48px 0 64px;display:flex;flex-direction:column;row-gap:24px}.about__text{margin:0;color:#000}@media screen and (max-width:480px){.about__label{font-size:14px}.about__label span{font-size:20px}.about__box{padding:32px 0 56px;row-gap:16px}.about__text{font-size:12px}}.blog__wrap{margin-top:60px}.blog__list{width:100%;max-width:640px;margin:0 auto}.blog__list .blog__post{width:100%}.blog__list .card__inner{background-color:transparent}.blog__list .card__information{padding:0;align-items:center;column-gap:3%;display:flex;text-align:left}.blog__list .article-card__info{width:25%}.blog__list .card__heading{width:72%;margin:0;font-size:16px;font-weight:700;line-height:1.5}.blog__list .circle-divider{width:max-content;color:#c1c1c1;display:block;font-size:14px}.blog__none p{color:#000;text-align:center}@media screen and (max-width:480px){.blog__wrap{margin-top:16px}.blog__list .card__information{flex-direction:column;row-gap:4px}.blog__list .article-card__info{width:100%;font-size:12px}.blog__list .card__heading{width:100%;font-size:14px}}.p-catList{padding:40px 0 32px;background:#fff}.p-catList.pc-hidden{display:none}.p-catList .p-catList__in{margin-top:24px;scrollbar-width:none}.p-catList .p-catList__in::-webkit-scrollbar{display:none}.p-catList .p-catList__list{display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(10,1fr)}.p-catList .p-catList__item{position:relative;align-items:center;border-radius:50%;display:flex;flex-direction:column;text-decoration:none}.p-catList .p-catList__item:hover .p-catList__icon img{scale:1.1}.p-catList .p-catList__icon{width:100%;margin:0 auto;aspect-ratio:1/1;background:#fff;box-shadow:0 4px 6px #efefef;border-radius:50%;overflow:hidden}.p-catList .p-catList__icon img{width:100%;height:100%;object-fit:cover;transition:scale .3s}.p-catList .p-catList__name{margin:6px 0 0;color:#000;font-size:12px;line-height:1.3;text-align:center}.p-catList .p-catList__bar{width:100%;height:4px;margin-top:12px;position:relative;background:#f3f3f3;border-radius:50px;display:none;overflow:hidden}.p-catList .p-catList__bar span{height:4px;position:absolute;top:0;left:0;background:#333}@media(max-width:1024px){.p-catList.pc-hidden{display:block}.p-catList .p-catList__in{margin:16px -2.5% 0;padding:4px 2.5%;overflow:auto}.p-catList .p-catList__list{width:max-content;max-width:940px;display:flex}.p-catList .p-catList__item{width:85px}.p-catList .p-catList__bar{display:block}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/original-style.css.map */
