.detailSlider{overflow:hidden;width:100%}.detailSlider .swiper-main{overflow:visible!important;margin:0 35px 0 25px}.detailSlider .swiper-main .swiper-slide{width:100%!important;height:fit-content}.detailSlider .swiper-main .swiper-slide:before,.detailSlider .swiper-main .swiper-slide:after{content:"";position:absolute;width:17px;height:1px;background:#000;bottom:28px;right:23px}.detailSlider .swiper-main .swiper-slide:after{transform:rotate(90deg)}.pswp .pswp__bg{opacity:1!important;background:#fff}.pswp .pswp__thumbnail-bar{position:absolute;top:5px;left:0;width:100%;display:flex;justify-content:center;align-items:center;gap:2px;padding:0 16px;box-sizing:border-box;overflow-x:auto;white-space:nowrap;z-index:1050;-webkit-overflow-scrolling:touch;pointer-events:auto;touch-action:pan-x}.pswp .pswp__thumbnail-item{flex:0 0 60px;overflow:hidden;cursor:pointer;opacity:.5;transition:opacity .2s ease,border-color .2s ease;border:1px solid transparent;pointer-events:auto}.pswp .pswp__thumbnail-item.is-active{opacity:1;border-color:#fff}.pswp .pswp__thumbnail-item img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next{background:#0006;border-radius:50%;width:34px;height:34px;top:50%;transform:translateY(-50%);margin-top:0;visibility:visible}:is(.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next):before,:is(.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next):after{content:"";position:absolute}:is(.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next):before{width:100%;height:100%;background:#eceae6;border-radius:50%;top:0;left:0}:is(.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next):after{width:10px;height:10px;border-bottom:1px solid #000;border-left:1px solid #000;transform:rotate(45deg);top:11px;left:14px}:is(.pswp .pswp__button--arrow--prev,.pswp .pswp__button--arrow--next) svg{display:none}.pswp .pswp__button--arrow--prev{left:10px}.pswp .pswp__button--arrow--next{right:10px}.pswp .pswp__button--arrow--next:after{transform:rotate(-135deg);left:9px}.pswp .pswp__button--close{background-color:#f0f0f0!important;border-radius:50%!important;width:34px!important;height:34px!important;position:relative!important;border:none!important;cursor:pointer!important;transition:opacity .2s ease,transform .2s ease;padding:0!important;margin-top:12px;margin-right:12px}.pswp .pswp__button--close:hover{opacity:.8;transform:scale(1.05)}.pswp .pswp__button--close .pswp__icn,.pswp .pswp__button--close svg{display:none!important}.pswp .pswp__button--close:before,.pswp .pswp__button--close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:1px!important;background-color:#333!important;border-radius:1px!important}.pswp .pswp__button--close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.pswp .pswp__button--close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.pswp .pswp__thumbnail-bar.is-hidden{opacity:0;visibility:hidden;transition:all .5s}.pswp:not(.is-zoomed) .pswp__button--arrow{top:var(--pswp-img-center, 50%)}.product-details{font-family:Wix Madefor Display,Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif}@media(max-width:749px){.product-details>.group-block{padding:30px 6px 0!important}}.product-details .product-point{font-size:12px}.product-details .product-point .rate{display:inline-block;margin-left:-5px;color:var(--color_sub_text)}@media(max-width:749px){.product-details .variant-picker{padding-top:30px}}.product-details .variant-picker .variant-picker__form{border-top:1px solid #fff}.product-details .variant-picker .variant-picker__form>div{border-bottom:1px solid #fff;padding:8px 0;font-size:12px}.product-details .variant-picker .variant-option{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.product-details .variant-picker .variant-option .custom-color-select{max-width:fit-content}.product-details .variant-picker .variant-option .custom-color-select .custom-color-select__trigger{border:none;gap:20px}.product-details .variant-picker .variant-option .variant-option__select-wrapper{width:100%;max-width:fit-content;border:none;margin-top:0}.product-details .variant-picker .variant-option .variant-option__select-wrapper select{text-align:right;background:none!important;font-size:12px}.product-details .variant-picker .variant-option>.variant-option__swatch-value{padding:12px 9px 12px 14px!important;color:#000;font-size:12px;display:flex;gap:20px;align-items:center}.product-details .product-form-buttons .product-form-quantity-row,.product-details .product-form-buttons .product-number-row{width:100%;flex:auto}.product-details .product-form-buttons .product-form-quantity-row{display:flex;align-items:center;justify-content:space-between}.product-details .product-form-buttons .product-form-quantity-row .product-form-quantity-label{color:var(--color_sub_text);font-size:12px}.product-details .product-form-buttons .product-form-quantity-row .quantity-selector{border:none}.product-details .product-form-buttons .product-number-row{padding:10px 0;font-size:12px}@media(max-width:749px){.product-details .product-form-buttons .product-number-row{padding:4px 0 36px}}.product-details .product-form-buttons .product-number-row .product-number-label{color:var(--color_sub_text)}.product-details .product-form-buttons .product-form-cart-row .button{border-radius:50px;color:#000;background:#b7b1ae;border:1px solid #fff;font-size:13px;padding:32px;transition:.2s}.product-details .product-form-buttons .product-form-cart-row .button:hover{background:#a29894}.product-details .product-form-buttons .product-form-cart-row .button .add-to-cart-icon{display:none}.product-details .product-form-buttons .product-form-cart-row .js-cs-coming .button{background:#ffffff59;opacity:1}.product-details .product-form-buttons .product-form-cart-row #BIS_trigger{border-radius:50px!important;color:#000!important;background-color:#ffffff59!important;border:1px solid #fff!important;font-size:13px;transition:.2s;height:auto!important;padding-block:32px!important;line-height:0!important;margin:0 auto!important}.product-details .buy-buttons-block{margin-bottom:36px}@media(max-width:749px){.product-details .buy-buttons-block{margin-bottom:66px}}.product-details .buy-buttons-block .quantity-selector{height:70px}.product-details .buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus){width:24px}.product-details .buy-buttons-block .quantity-selector input[type=number]{font-size:12px!important}.ckdwx-size-guide{margin:28px auto 16px;box-sizing:border-box;max-width:900px;padding:0 28px}.ckdwx-size-table{width:100%;border-collapse:collapse;table-layout:fixed;border-top:1px solid #e4e4e4}.ckdwx-size-head-cell,.ckdwx-size-label-cell,.ckdwx-size-value-cell{box-sizing:border-box;margin:0;padding:0}.ckdwx-size-head-cell,.ckdwx-size-label-cell,.ckdwx-size-value-cell{padding:10px 24px;font-size:12px;font-weight:400;line-height:1;vertical-align:middle;border-bottom:1px solid #e4e4e4;background-color:#fff}.ckdwx-size-head-cell:first-child,.ckdwx-size-label-cell{width:44%;text-align:left}.ckdwx-size-head-cell:not(:first-child),.ckdwx-size-value-cell{width:28%;text-align:center;border-left:1px solid #e4e4e4}.ckdwx-size-head-cell{background-color:#f7f7f7}.ckdwx-fabric-table-wrap{max-width:900px;margin:28px auto 18px;padding:0 26px;box-sizing:border-box}.ckdwx-fabric-table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:1px solid #e4e4e4}.ckdwx-fabric-label,.ckdwx-fabric-cell{border-bottom:1px solid #e4e4e4;font-size:12px;font-weight:400;line-height:1;vertical-align:middle;box-sizing:border-box}.ckdwx-fabric-label{width:33%;padding:10px 22px;text-align:left;background:#f7f7f7}.ckdwx-fabric-cell{width:22.333%;padding:0 12px;text-align:center;background:#fff;border-left:1px solid #e4e4e4;color:#ccc}.ckdwx-fabric-cell-highlight{background:#b7b1ae;color:#fff}.ckdwx-fitting-size,.material__text{font-size:12px;margin-bottom:32px;font-family:var(--font-body--family);line-height:2}.accordion{display:block!important;position:relative;border-bottom:1px solid var(--color-border, #EBE9E5);padding-top:10px}@media(max-width:749px){.accordion{z-index:2;padding-top:16px}.accordion:before{content:"";position:absolute;width:100vw;height:100%;background:#fff;top:0;left:50%;transform:translate(-50%);z-index:-1}}.accordion .details-content{padding:20px 0;display:none}.accordion details[open] .details-content{display:block!important;padding:36px 0 46px;padding-block-end:40px}.accordion details[open] .details-content p{line-height:2}.accordion .tab-headers-container{display:flex!important;flex-direction:row;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #fff;-webkit-overflow-scrolling:touch;scrollbar-width:none}.accordion .tab-headers-container::-webkit-scrollbar{display:none}.accordion .tab-headers-container .details__header{text-transform:none!important;flex:0 0 auto;padding:12px 24px 24px 0;cursor:pointer;background:transparent;font-weight:500;transition:all .2s ease}.accordion .tab-headers-container .details__header .svg-wrapper{display:none!important}.accordion .tab-headers-container .details__header.is-active{text-decoration:underline}.accordion .tab-headers-container~accordion-custom{position:relative}.accordion .tab-headers-container~accordion-custom:after{content:"";width:100vw;height:1px;background:#ebe9e5;position:absolute;top:0;left:50%;transform:translate(-50%)}.accordion accordion-custom{display:block}.accordion accordion-custom .details{border-block-start:none!important}.ck-codebuy-ui:not(.ck-codebuy-modal__content>.ck-codebuy-ui){margin-left:auto!important;margin-right:auto!important}@media(max-width:749px){.p-codebuy__component:not(.ck-codebuy-modal__content .p-codebuy__component) .l-codebuy__column{width:84%!important}}.p-codebuy__component:not(.ck-codebuy-modal__content .p-codebuy__component) .l-codebuy__column .p-codebuy__card_slider>a:not(:first-child){display:none}.p-codebuy__component:not(.ck-codebuy-modal__content .p-codebuy__component) .l-codebuy__column .p-codebuy__card_slider_dots{display:none}.p-codebuy__component:not(.ck-codebuy-modal__content .p-codebuy__component) .l-codebuy__column .p-codebuy__typeA_profile{bottom:20px}.p-codebuy__component:not(.ck-codebuy-modal__content .p-codebuy__component) .c-codebuy__btn{display:none}.styling-bottom .button-secondary{background:none;border:1px solid #000;border-radius:50px;width:180px;padding:12px;font-size:12px;transition:.2s}.styling-bottom .button-secondary:hover{background:#0000001a}.shopify-section:has(.empty-state-column){display:none}product-price .tax-note{display:none}.product-point{margin-left:-6px}.js-cs-wrap:not(.is-released)+#BIS_trigger{display:none!important}.js-cs-wrap.is-released:has(button[name=add]:disabled){display:none}div:has(>.ckdwx-size-table:has(.ckdwx-size-head-cell:nth-child(5))){overflow-x:auto;-webkit-overflow-scrolling:touch}.ckdwx-size-table:has(.ckdwx-size-head-cell:nth-child(5)){table-layout:auto;width:100%}.ckdwx-size-table:has(.ckdwx-size-head-cell:nth-child(5)) :is(.ckdwx-size-head-cell,.ckdwx-size-label-cell,.ckdwx-size-value-cell){padding:10px 6px;white-space:nowrap}.ckdwx-size-table:has(.ckdwx-size-head-cell:nth-child(5)) :is(.ckdwx-size-head-cell:first-child,.ckdwx-size-label-cell){width:1%;padding-left:12px;padding-right:12px}.ckdwx-size-table:has(.ckdwx-size-head-cell:nth-child(5)) :is(.ckdwx-size-head-cell:not(:first-child),.ckdwx-size-value-cell){width:auto}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product.css.map */
