@charset "UTF-8";@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}.c-headerLine{color:#464646;border-bottom:1px solid #BFB7AF;letter-spacing:.2em;font-weight:700;line-height:1.72;font-size:18px;padding-bottom:18px}.c-accordionHead{border-bottom:solid 1px #BFB7AF;line-height:1.8;padding-bottom:10px;position:relative;cursor:pointer}.c-accordionHead:before,.c-accordionHead:after{content:"";display:block;width:11px;height:1px;background-color:#000;position:absolute;right:0;top:12px}.c-accordionHead:after{transform:rotate(90deg);transition:.3s}.is-accordion-open .c-accordionHead:after{transform:rotate(0)}.c-accordionContent{display:none}.c-quantityWrapper{position:relative;display:inline-block;height:100%}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.c-quantityWrapper{width:100%}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.c-quantitySpin{display:none}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.c-quantitySpin{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:absolute}.c-quantitySpin:before{content:"";display:block;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;pointer-events:none;transform-origin:center;position:absolute}.c-quantitySpin[name=minus]{right:8px;bottom:0}.c-quantitySpin[name=minus]:before{transform:translateY(-4px) rotate(45deg)}.c-quantitySpin[name=plus]{right:7px;top:0}.c-quantitySpin[name=plus]:before{transform:translateY(4px) rotate(-135deg)}}.c-quantityInput{border:1px solid #847147;width:75px;height:40px;padding-left:16px;font-family:tenon,sans-serif;-moz-appearance:textfield}.c-quantityInput::-webkit-outer-spin-button,.c-quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productMain .price__container{margin:0!important}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productMain_inner{display:flex;justify-content:space-between}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productMedia{width:58.6666666667%}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo{width:35.4166666667%}}.productInfo_tags .c-cardTags{position:relative;top:inherit;left:inherit}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo_tags .c-cardTags_node{font-size:14px;height:22px;line-height:22px}}.productGallery{width:100%;aspect-ratio:1/1}.productGallery:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0;visibility:hidden;transition:.3s}.is-hovered .productGallery:after{opacity:.05;visibility:visible}.productGallery_node{width:100%;aspect-ratio:1/1;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:.2s}.productGallery_node.is-active{opacity:1;visibility:visible}.productGallery_node img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productGallery_nodeMedia,.productGallery_nodeMedia_inner{width:100%;aspect-ratio:1/1;position:relative}.productList{display:flex;overflow:auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productList{margin-top:8px;height:66px;width:100%}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productList{margin-top:16px;height:96px}}.productList .simplebar-content{display:flex}.productList .simplebar-scrollbar:before{background:#000;border-radius:0;top:0;left:0;right:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productList .simplebar-scrollbar:before{height:2px!important}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productList .simplebar-scrollbar:before{height:1px!important}}.productList .simplebar-scrollbar.simplebar-visible:before{opacity:1}.productList .simplebar-track{background:#bfb7af}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productList .simplebar-track{height:2px!important}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productList .simplebar-track{height:1px!important}}.productList_node{aspect-ratio:1/1;position:relative;flex-shrink:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productList_node{width:48px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productList_node{width:80px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productList_node+.productList_node{margin-left:4px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productList_node+.productList_node{margin-left:16px}}.productList_nodeThumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.productList_nodeThumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productList_nodeThumbnail:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:.2s;border:2px solid #40150B}.productList_nodeThumbnail[aria-current]:after{opacity:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo{margin-top:40px}}.productInfo_type{line-height:1.71;color:#847147}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo_type{display:none}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo_type{font-size:14px;margin-top:22px}}.productInfo_title{line-height:1.71}.productInfo_tags+.productInfo_title{margin-top:10px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo_title{font-size:24px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo_title{font-size:24px;margin-top:22px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.prideWrapper{margin-top:16px}}.price-item{font-family:tenon,sans-serif}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo .price-item{font-size:16px;margin-right:10px!important}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo .price-item{font-size:20px;margin-right:20px!important}}.price-item.is_taxed:after{content:"\7a0e\8fbc"}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.price-item.is_taxed:after{font-size:10px;margin-left:5px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.price-item.is_taxed:after{font-size:12px;margin-left:8px}}.price__sale .price-item.price-item-original{text-decoration:none;opacity:.5;position:relative}.price__sale .price-item.price-item-original:before{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo .price__sale .price-item.price-item-original{font-size:16px!important}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo .price__sale .price-item.price-item-original{font-size:20px!important}}.price-item--sale{color:#c60000}.productSelect_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productSelect_wrapper{align-items:flex-end;margin-top:12px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productSelect_wrapper{margin-top:32px}}.productSelect{display:flex;flex-wrap:wrap}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productSelect{width:100%;justify-content:space-between}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productSelect{width:calc(100% + 8px);margin:0 -4px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productDropdown_wrapper{margin:0 4px;flex:1}}.productDropdown_wrapper[data-variation=\633d\304d\65b9]{order:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productDropdown_wrapper[data-variation=\633d\304d\65b9]{width:100%;margin-top:16px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productDropdown_wrapper[data-variation=\30b0\30e9\30e0]{width:calc(50% - 5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productDropdown_wrapper[data-variation=\30b0\30e9\30e0]{width:29.2397660819%;flex:0 0 100px}}.productDropdown_wrapper[data-variation=\30e9\30c3\30d4\30f3\30b0]{flex:auto;width:100%;order:2}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productDropdown_wrapper[data-variation=\30e9\30c3\30d4\30f3\30b0]{margin-top:16px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productDropdown_wrapper[data-variation=\30e9\30c3\30d4\30f3\30b0]{margin-top:8px}}.productDropdown_label{font-size:10px}.productDropdown_inner{margin-top:8px;position:relative}.productDropdown_inner:before{content:"";display:block;width:22px;height:calc(100% - 2px);background-color:#fff;position:absolute;top:0;right:1px;bottom:0;margin:auto;pointer-events:none}.productDropdown_inner:after{content:"";display:block;width:5px;height:5px;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);position:absolute;top:0;right:12px;bottom:0;margin:auto;pointer-events:none}.productDropdown_select{width:100%;height:40px;border:1px solid #BFB7AF;padding-left:10px;padding-right:22px;font-size:12px;font-family:tenon,sans-serif;background-color:#fff;color:#000;border-radius:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productQuantity{width:calc(50% - 5px)}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productQuantity{width:17.6470588235%;margin:0 4px}}.productQuantity_inner{margin-top:8px}.productQuantity_input{width:100%;height:40px;border:1px solid #BFB7AF;padding:12px 8px 12px 16px;font-size:12px;font-family:tenon,sans-serif}.productForm_wrapper{width:100%}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productForm_wrapper{margin-top:12px}}.productForm{display:block}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productForm{margin-top:20px;width:100%}}.productForm_button{background-color:#464646;color:#fff;width:100%;font-weight:700;padding:13px 0;transition:.15s}@media(hover:hover){.productForm_button:hover{background-color:#847147}}.productForm_button[disabled]{pointer-events:none;opacity:.5}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productDescription{line-height:2;margin-top:33px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productDescription{line-height:1.8;margin-top:40px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo_accordion{margin-top:52px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo_accordion{margin-top:64px}}.productInfo_accordionContent{display:none}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.productInfo_accordionContent{line-height:2;margin-top:17px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.productInfo_accordionContent{line-height:1.8;margin-top:35px}}.cJssHP.cJssHP.cJssHP{margin-top:0;margin-bottom:0}.cJssHP.cJssHP.cJssHP:has(.hDsuPB){margin-top:32px}.hDsuPB.hDsuPB.hDsuPB{gap:0}.fEQOki.fEQOki.fEQOki{border:none;border-bottom:1px solid #BFB7AF;border-radius:0;padding:0 0 15px;background-color:transparent}.fEQOki.fEQOki.fEQOki svg{display:none}.sc-iwjezw p{font-weight:400}.bnRXif.bnRXif.bnRXif:checked+.sc-iwjezw{color:#000;border:none;border-bottom:2px solid #000;padding:0 0 15px}.bnRXif.bnRXif.bnRXif:checked+.sc-iwjezw p{font-weight:700}.iYxMPu.iYxMPu.iYxMPu{display:none}.eREiWo.eREiWo.eREiWo{padding:0}.eREiWo.eREiWo.eREiWo:after{content:"1\56de\9650\308a\306e\901a\5e38\6c7a\6e08";display:block}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.eREiWo.eREiWo.eREiWo:after{margin-top:24px;margin-bottom:24px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.eREiWo.eREiWo.eREiWo:after{margin-top:28px;margin-bottom:8px}}.eREiWo.eREiWo.eREiWo:has(.iazfkw):after{display:none}.iazfkw.iazfkw.iazfkw{gap:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.iazfkw.iazfkw.iazfkw{margin-top:12px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.iazfkw.iazfkw.iazfkw{margin-top:18px}}.cVVPgF.cVVPgF.cVVPgF{background-color:transparent;padding-right:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.cVVPgF.cVVPgF.cVVPgF{padding-left:40px}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.cVVPgF.cVVPgF.cVVPgF{padding-left:50px}}.cVVPgF.cVVPgF.cVVPgF:before{width:24px;height:24px;background-color:#fff;border:1px solid #BFB7AF;left:0}.cqTQpk.cqTQpk.cqTQpk:checked+.cVVPgF.cVVPgF.cVVPgF:before{border:1px solid #BFB7AF;background-color:#fff}.cqTQpk.cqTQpk.cqTQpk:checked+.cVVPgF.cVVPgF.cVVPgF:after{width:16px;height:16px;border-radius:50%;border:none;background-color:#464646;transform:none;top:0;bottom:0;margin:auto 0;left:4px}.cVVPgF.cVVPgF.cVVPgF div:nth-of-type(2){margin-left:25px;display:flex}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.cVVPgF.cVVPgF.cVVPgF div:nth-of-type(2){flex-flow:column-reverse}}@media print,screen and (min-width:1024px)and (orientation:landscape),screen and (min-width:1025px){.cVVPgF.cVVPgF.cVVPgF div:nth-of-type(2){flex-flow:row-reverse}}.gHtjd{font-family:tenon,sans-serif;color:#af3e3e}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.gHtjd{font-size:12px}}.iUXnyj.iUXnyj.iUXnyj{font-family:tenon,sans-serif;margin-left:23px}@media print,screen and (max-width:1023px),screen and (min-width:1024px)and (max-width:1024px)and (orientation:portrait){.iUXnyj.iUXnyj.iUXnyj{font-size:12px}}.fJNrxx.fJNrxx.fJNrxx{margin-bottom:0}.cmGyex.cmGyex.cmGyex{margin-top:4px;line-height:1.6}.galleryArrow_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:11;width:calc(100% - 80px);display:flex;justify-content:space-between;align-items:center;opacity:0;visibility:hidden;transition:.3s}.is-hovered .galleryArrow_wrapper{visibility:visible;opacity:1}.galleryArrow{cursor:pointer;width:40px;height:40px;opacity:.3;background-image:url(./image.svg.icon_gallery_arrow_.svg);background-size:contain;background-repeat:no-repeat;transition:.3s}.galleryArrow.next{transform:rotate(180deg)}@media(hover:hover){.galleryArrow:hover{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/css.product.css.map */
