#productPrice{margin-bottom:10px;display:flex;align-items:center;gap:15px;font-weight:900}#productPriceReal{font-size:36px}#productPriceReal.sale{color:#ef0d0d}#productPriceCompare{text-decoration:line-through;color:#333;font-size:32px;order:-1}#productPriceCompare:empty{display:none}@media (max-width: 800px){#productPriceReal{font-size:36px}#productPriceCompare{font-size:32px}}#productAfterPay{margin-bottom:10px}#productOption{display:flex;flex-direction:column;row-gap:16px;margin-bottom:16px}.productOptionSizeHeader{display:flex;align-items:center;justify-content:space-between}.productOptionSizeHeaderLabel{font-weight:700;font-size:18px;display:block;line-height:23px}.productOptionSizeHeaderLabel:after{content:"*";color:red;margin-left:5px}.productOptionSizeChartButton{display:flex;align-items:center;gap:10px;color:#555;text-transform:uppercase;font-size:11px;line-height:23px;width:auto;cursor:pointer}.productOptionSizeChartButtonIcon{width:13px}.productOptionColor{font-size:14px;order:-1}.productOptionColorLabel{font-weight:700;font-size:18px;margin-bottom:5px;line-height:23px;display:block}.productOptionColorLabel span{font-weight:400}.productOptionColorSwiper{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px}.productOptionColorSwiperItem.active,.productOptionColorSwiperItem:hover{border-bottom:3px solid #DDD}.productOptionColorSwiperItemImg{min-width:105px;max-width:105px}.productOptionGeneralLabel{font-weight:700;font-size:18px;margin-bottom:5px;line-height:23px;display:block}.productOptionGeneralLabel span{font-weight:400}.productOptionGeneralOptions{display:flex;gap:10px;flex-wrap:wrap}.productOptionGeneralOptionsItemInput{display:none}.productOptionGeneralOptionsItemText{border:1px solid #EAEAEA;padding:8px 16px;width:fit-content;display:flex;cursor:pointer}.productOptionGeneralOptionsItemInput:checked+.productOptionGeneralOptionsItemText{background-color:var(--primary-blue);color:#fff}#productATC{margin-bottom:40px;display:flex;align-items:center;justify-content:center;gap:5px;font-weight:700}#productATC:before{content:"";display:inline-block;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBQcm8gNi41LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI0IDBDMTAuNyAwIDAgMTAuNyAwIDI0UzEwLjcgNDggMjQgNDhINjkuNWMzLjggMCA3LjEgMi43IDcuOSA2LjVsNTEuNiAyNzFjNi41IDM0IDM2LjIgNTguNSA3MC43IDU4LjVINDg4YzEzLjMgMCAyNC0xMC43IDI0LTI0cy0xMC43LTI0LTI0LTI0SDE5OS43Yy0xMS41IDAtMjEuNC04LjItMjMuNi0xOS41TDE3MC43IDI4OEg0NTkuMmMzMi42IDAgNjEuMS0yMS44IDY5LjUtNTMuM2w0MS0xNTIuM0M1NzYuNiA1NyA1NTcuNCAzMiA1MzEuMSAzMmgtNDExQzExMSAxMi44IDkxLjYgMCA2OS41IDBIMjR6TTEzMS4xIDgwSDUyMC43TDQ4Mi40IDIyMi4yYy0yLjggMTAuNS0xMi4zIDE3LjgtMjMuMiAxNy44SDE2MS42TDEzMS4xIDgwek0xNzYgNTEyYTQ4IDQ4IDAgMSAwIDAtOTYgNDggNDggMCAxIDAgMCA5NnptMzM2LTQ4YTQ4IDQ4IDAgMSAwIC05NiAwIDQ4IDQ4IDAgMSAwIDk2IDB6Ii8+PC9zdmc+Cg==)}#productATC:hover{background-color:#4ba655}#productATC:disabled{pointer-events:none;background-color:gray}#productSizeChartDialogInner{background:#fff;border-radius:8px;max-width:500px;margin:28px auto;padding:20px;height:fit-content}.productSizeChartDialogSection{padding:25px 0;border-top:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221)}.productSizeChartDialogSection:first-child{border-top:none;padding-top:0}.productSizeChartDialogSection:nth-child(2n){border:none}.productSizeChartDialogSectionParagraph:not(:last-child){margin-bottom:16px}#productSizeChartDialogGrid{display:grid;grid-template-columns:repeat(2,1fr);padding:25px 0;gap:30px}.productSizeChartDialogGridTable{border-collapse:collapse;border:1px solid rgb(221,221,221)}.productSizeChartDialogGridTable th{font-weight:700;font-size:15px;line-height:23px;padding:8px;border-bottom:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221)}.productSizeChartDialogGridTable tr:nth-child(2n){background-color:#f5f5f5}.productSizeChartDialogGridTable td{text-align:center;padding:8px;border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221)}@media (max-width: 800px){#productSizeChartDialogInner{margin:16px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/main-product-retail.css.map */
