.c-products{padding-bottom:113px;border-bottom:1px solid #EAEAEA}@media screen and (max-width: 768px){.c-products{padding-bottom:70px}}@media screen and (max-width: 768px){.c-products .product__thumbs--below{margin-top:17px}}.c-products .product__thumbs--below .product__thumb-item{max-width:67px}@media print,screen and (min-width: 769px){.c-products .product__thumbs--below .product__thumb-item{margin-right:25px}}.c-products .product__thumb-item{border:0}.c-products .product__thumb-item a:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-box-shadow:inset 0 0 0 1px #E3E3E3;box-shadow:inset 0 0 0 1px #e3e3e3}.c-products .product__thumb-item a.is-active:before,.c-products .product__thumb-item a:focus:before{-webkit-box-shadow:inset 0 0 0 1px #F88925;box-shadow:inset 0 0 0 1px #f88925}.c-products .product__thumb .image-wrap img{border:none}.c-products .page-content--product{padding-top:65px}@media screen and (max-width: 768px){.c-products .page-content--product{padding-top:37px}}.c-products .product__main-photos{border:0}@media screen and (max-width: 768px){.c-products .product__main-photos{margin:0 0 27px}.c-products .product__main-photos .flickity-page-dots{position:initial;margin-top:15px}.c-products .product__main-photos .flickity-page-dots .dot{background-color:#343434;opacity:.1;margin:0 4px}.c-products .product__main-photos .flickity-page-dots .dot.is-selected{width:6px;height:6px;opacity:1}}@media screen and (max-width: 768px){.c-products .product-main-slide{border:none}}.c-products .product-single__header{margin-bottom:14px}.c-products .product-single__tags{display:inline-block;font-size:1rem;letter-spacing:.5px;line-height:14px;font-family:noto-sans,sans-serif;font-weight:500;font-style:normal;padding:5px 12px;border:1px solid #E2E2E2;border-radius:50px;margin-bottom:20px}@media screen and (max-width: 768px){.c-products .product-single__tags{font-size:.9rem;line-height:13px;padding:4px 11px;margin-bottom:5px}}.c-products .product-single__vendor{text-decoration:initial;text-underline-offset:initial}.c-products .product-single__vendor-sku{opacity:.5;margin-bottom:17px}@media screen and (max-width: 768px){.c-products .product-single__vendor-sku{margin-bottom:13px}}.c-products .product-single__vendor-sku span{font-size:1.2rem;line-height:17px;letter-spacing:.5px;font-family:noto-sans,sans-serif;font-weight:400}@media screen and (max-width: 768px){.c-products .product-single__vendor-sku span{font-size:1rem;line-height:14px}}.c-products .product-single__title{font-size:2.3rem;line-height:1.5;letter-spacing:.5px;font-family:noto-sans,sans-serif;font-weight:600;margin:0;word-wrap:initial}@media screen and (max-width: 768px){.c-products .product-single__title{font-size:2rem;line-height:30px}}.c-products .product-single__meta{padding-top:40px;padding-left:62px}@media screen and (max-width: 768px){.c-products .product-single__meta{padding:0;margin:0}}.c-products .product-single__meta--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-products .product-single__meta--social button.wk-button-product{margin:0!important;font-size:1.3rem;font-family:noto-sans,sans-serif;font-weight:400}.c-products .product-single__meta--social button.wk-button-product.wk-remove-product .wk-icon svg{color:#f88919}.c-products .product-single__meta--social button.wk-button-product .wk-icon{top:4px;width:17.03px;height:15.72px;margin-right:10px}@media screen and (max-width: 768px){.c-products .product-single__meta--social button.wk-button-product .wk-icon{top:1px;width:13.78px;height:12.72px;margin-right:6px}}@media screen and (max-width: 768px){.c-products .product-single__meta--social button.wk-button-product{font-size:1.2rem}}.c-products .product-single__meta--social .social-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}.c-products .product-single__meta--social .social-sharing__title{font-size:1.3rem;font-family:noto-sans,sans-serif;font-weight:400;line-height:28px;letter-spacing:.5px;padding-right:40px;padding-left:0}@media screen and (max-width: 768px){.c-products .product-single__meta--social .social-sharing__title{font-size:1.2rem;line-height:25px;padding-right:32px;-webkit-transform:translateY(3px);transform:translateY(3px)}}.c-products .product-single__meta--social .social-sharing__link{margin-right:15px}.c-products .product-single__meta--social .social-sharing__link:last-child{margin-right:-5px}.c-products .product-single__form{margin-bottom:20px}.c-products .product-single__form-price{margin-bottom:24px}@media screen and (max-width: 768px){.c-products .product-single__form-price{margin-bottom:18px}}.c-products .product-single__description{font-size:1.3rem;line-height:25px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:400;margin-bottom:25px}@media screen and (max-width: 768px){.c-products .product-single__description{font-size:1.2rem;line-height:19px;margin-bottom:20px}}.c-products .product__price{font-size:2.1rem;line-height:1.5;letter-spacing:.4px;font-family:poppins,sans-serif;font-weight:500}.c-products .product__price.on-sale{color:#e84f4f}.c-products .product__price.on-sale+.product__taxIncluded{color:#e84f4f}.c-products .product__taxIncluded{font-size:1.2rem;line-height:17px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500}.c-products .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.c-products .grid__item{float:initial;padding:0 15px}@media screen and (max-width: 768px){.c-products .grid{margin:0 -20px}.c-products .grid__item{padding:0 20px}}@media print,screen and (min-width: 769px){.c-products .medium-up--three-fifths{width:50%}}@media print,screen and (min-width: 769px){.c-products .medium-up--two-fifths{width:50%}}.c-products .variant__label{font-size:1.4rem!important;line-height:25px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400!important}.c-products .variant__label-info{display:none}@media screen and (max-width: 768px){.c-products .variant__label{font-size:1.2rem!important;line-height:19px}}@media screen and (max-width: 768px){.c-products .variant-input-wrap{margin:0}}.c-products .variant-input-wrap input[type=radio]:checked+label{-webkit-box-shadow:0 0 0 1px #939393;box-shadow:0 0 0 1px #939393;border-color:#fff}.c-products .variant-input-wrap label{font-size:1.2rem;margin-right:11px;padding:7px 15px;min-width:65px;text-align:center;border:1px solid #E3E3E3;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}@media screen and (max-width: 768px){.c-products .variant-input-wrap label{font-size:1rem;min-width:53px;padding:5px 15px}}.c-products .variant-input-wrap label.color-swatch{min-width:auto;border:5px solid #fff!important;margin:0 8px 12px 0;-webkit-box-shadow:0 0 0 1px #E3E3E3;box-shadow:0 0 0 1px #e3e3e3;opacity:1}@media screen and (max-width: 768px){.c-products .variant-input-wrap label.color-swatch{width:24px;height:24px;min-width:24px;padding:0;border-width:4px;margin:0 5px 12px 0}}.c-products .variant-input-wrap label.disabled{opacity:.5;color:#222}@media screen and (max-width: 768px){.c-products .variant-wrapper{margin-bottom:3px}}.c-products .product__quantity{margin-bottom:40px}@media print,screen and (min-width: 769px){.c-products .product__quantity{margin-bottom:59px}}.c-products .product__quantity label{font-size:1.4rem!important;line-height:25px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400!important;margin-bottom:9px}.c-products .product__quantity .js-qty__wrapper{max-width:127px;min-width:127px;border:1px solid #E3E3E3;color:#222}@media screen and (max-width: 768px){.c-products .product__quantity .js-qty__wrapper{max-width:106px;min-width:106px}}.c-products .product__quantity .js-qty__num{padding:11px 0;-webkit-appearance:none;border:none}@media screen and (max-width: 768px){.c-products .product__quantity .js-qty__num{font-size:1rem!important}}.c-products .product__quantity .js-qty__adjust{padding:0 16px}.c-products .product__quantity .js-qty__adjust .icon{color:#222}@media screen and (max-width: 768px){.c-products .product__quantity .js-qty__adjust{padding:0 11px}}.c-products .payment-buttons .btn,.c-products .payment-buttons .shopify-payment-button .shopify-payment-button__button--unbranded{font-size:1.6rem;line-height:25px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;border:none;border-radius:35px;padding:23px 15px 22px;color:#fff;min-height:70px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media screen and (max-width: 768px){.c-products .payment-buttons .btn,.c-products .payment-buttons .shopify-payment-button .shopify-payment-button__button--unbranded{font-size:1.3rem;min-height:65px;padding:17px 15px}}.c-products .payment-buttons .shopify-payment-button{margin-top:20px}@media screen and (max-width: 768px){.c-products .payment-buttons .shopify-payment-button{margin-top:15px}}.c-products .payment-buttons .add-to-cart{background:#333}@media print,screen and (min-width: 769px){.c-products .payment-buttons .add-to-cart[disabled=disabled]:hover,.c-products .payment-buttons .add-to-cart.disabled:hover{background-color:#b4b4b4}}@media print,screen and (min-width: 769px){.c-products .payment-buttons .add-to-cart:hover{background:#f88919}}.c-products .payment-buttons .shopify-payment-button .shopify-payment-button__button--unbranded{background:#f88919}.c-products .payment-buttons .shopify-payment-button__button--branded div[role=button]{font-size:1.6rem!important;line-height:25px!important;letter-spacing:.5px!important;font-family:noto-sans,sans-serif!important;font-weight:700!important;border:none!important;border-radius:35px!important;padding:23px 15px 22px!important;color:#fff!important;min-height:70px!important;background:#333!important}@media screen and (max-width: 768px){.c-products .payment-buttons .shopify-payment-button__button--branded div[role=button]{font-size:1.3rem!important;min-height:65px!important;padding:17px 15px!important}}@media screen and (max-width: 768px){.c-products .c-productTabs{padding:0}}.c-products .collapsibles-wrapper--product{margin-top:75px}@media screen and (max-width: 768px){.c-products .collapsibles-wrapper--product{margin-top:59px}}.c-products .collapsibles-wrapper__inner{border-top:1px solid #EAEAEA}.c-products .collapsibles-wrapper__inner:last-child{border-bottom:1px solid #EAEAEA}.c-products .collapsible-content+.collapsible-trigger-btn--borders{margin-top:-2px}.c-products .collapsible-content--all{border:none}@media screen and (max-width: 768px){.c-products .collapsible-content--all{padding:0 3px}}.c-products .collapsible-content--all .collapsible-content__inner{font-size:1.3rem;padding-bottom:26px}.c-products .collapsible-content--all dl dt,.c-products .collapsible-content--all dl dd{display:inline-block;font-size:1.3rem;font-family:noto-sans-cjk-jp,sans-serif;line-height:1.5;letter-spacing:.5px;vertical-align:top;padding-bottom:15px;line-height:25px}.c-products .collapsible-content--all dl dt.u-pb,.c-products .collapsible-content--all dl dd.u-pb{padding-bottom:43px}@media screen and (max-width: 768px){.c-products .collapsible-content--all dl dt.u-pb,.c-products .collapsible-content--all dl dd.u-pb{padding-bottom:35px}}@media screen and (max-width: 768px){.c-products .collapsible-content--all dl dt,.c-products .collapsible-content--all dl dd{font-size:1.2rem;padding-bottom:13px;line-height:23px}}.c-products .collapsible-content--all dl dt{font-weight:500;width:120px;padding-right:10px}@media screen and (max-width: 768px){.c-products .collapsible-content--all dl dt{width:115px}}.c-products .collapsible-content--all dl dd{font-weight:500;width:calc(100% - 130px)}@media screen and (max-width: 768px){.c-products .collapsible-content--all dl dd{width:calc(100% - 125px)}}.c-products .collapsible-content--all table{border:1px solid #E8E8E8;border-collapse:collapse;margin-bottom:10px}@media print,screen and (min-width: 769px){.c-products .collapsible-content--all table{margin-top:5px}}.c-products .collapsible-content--all table td,.c-products .collapsible-content--all table th{font-size:1.1rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;border:1px solid #E8E8E8;padding:9px 10px;text-align:center}@media screen and (max-width: 768px){.c-products .collapsible-content--all table td,.c-products .collapsible-content--all table th{padding:6px 10px}}.c-products .collapsible-content--all table th{background:#f8f8f8;width:25%}.c-products .collapsible-trigger-btn{position:relative;font-size:1.5rem;line-height:25px;letter-spacing:.5px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;padding:27px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none}@media screen and (max-width: 768px){.c-products .collapsible-trigger-btn{font-size:1.3rem;padding:26px 20px}}.c-products .collapsible-trigger-btn svg{position:absolute;top:44%;right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-products .collapsible-trigger-btn svg #Line_1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 768px){.c-products .collapsible-trigger-btn svg{right:20px}}.c-products .collapsible-trigger-btn.is-open svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-products .collapsible-trigger-btn.is-open svg #Line_1{opacity:0}@media screen and (max-width: 768px){.template-product .grid-product__colors .productColor{width:24px;height:24px}.template-product .grid-product__colors .productColor .color-swatch{width:16px;height:16px}}.template-product #shopify-section-product-recommendations{display:none}#shopify-section-more-products .index-section{margin:96px 0 0;padding-bottom:94px}@media screen and (max-width: 768px){#shopify-section-more-products .index-section{margin-top:62px;padding-bottom:62px}}#shopify-section-more-products .section-header{margin-bottom:57px}@media screen and (max-width: 768px){#shopify-section-more-products .section-header{margin-bottom:32px}}#shopify-section-more-products .section-header__title span{margin-left:32px;display:inline-block;font-size:1.3rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;line-height:26px;letter-spacing:.5px}@media screen and (max-width: 768px){#shopify-section-more-products .section-header__title{font-size:2.8rem;line-height:1.5;letter-spacing:.6px}#shopify-section-more-products .section-header__title span{display:block;font-size:1.2rem;line-height:17px;margin-left:0;margin-top:6px}}#shopify-section-more-products .new-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:100%}@media screen and (max-width: 768px){#shopify-section-more-products .new-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media screen and (max-width: 768px){#shopify-section-more-products .new-grid{margin:0 -20px 0 -10px;padding:0}#shopify-section-more-products .new-grid::-webkit-scrollbar{display:none}}#shopify-section-more-products .grid-product__image-wrap{margin-bottom:12px}@media screen and (max-width: 768px){#shopify-section-more-products .grid-product__image-wrap{margin-bottom:10px}}#shopify-section-more-products .grid-item__meta{margin:0!important}#shopify-section-recently-viewed .index-section{margin:0 0 100px;padding-top:96px;border-top:1px solid #EAEAEA}@media screen and (max-width: 768px){#shopify-section-recently-viewed .index-section{padding-top:62px}}#shopify-section-recently-viewed .section-header{margin-bottom:55px}@media screen and (max-width: 768px){#shopify-section-recently-viewed .section-header{margin-bottom:25px}}#shopify-section-recently-viewed .section-header__title span{margin-left:32px;display:inline-block;font-size:1.3rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;line-height:26px;letter-spacing:.5px}@media screen and (max-width: 768px){#shopify-section-recently-viewed .section-header__title{font-size:2.8rem;line-height:1.5;letter-spacing:.6px}#shopify-section-recently-viewed .section-header__title span{display:block;font-size:1.2rem;line-height:17px;margin-left:0;margin-top:7px}}#shopify-section-recently-viewed .new-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:100%}@media screen and (max-width: 768px){#shopify-section-recently-viewed .new-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media screen and (max-width: 768px){#shopify-section-recently-viewed .new-grid{margin:0 -20px 0 -10px;padding:0}#shopify-section-recently-viewed .new-grid::-webkit-scrollbar{display:none}}#shopify-section-recently-viewed .grid-product__image-wrap{margin-bottom:12px}@media screen and (max-width: 768px){#shopify-section-recently-viewed .grid-product__image-wrap{margin-bottom:15px}}#shopify-section-recently-viewed .grid-item__meta{margin:0!important}
/*# sourceMappingURL=/s/files/1/0584/4438/2394/t/5/assets/custom-product.css.map */
