.glores-A-mobile{display:none}.glores-A-mobile-tablet{display:none}.glores-A-tablet{display:none}.glores-A-tablet-pc{display:block}.glores-A-pc{display:block}.glores-A-tablet-pc-header-group{display:table-header-group}.glores-A-table>colgroup>col,.glores-A-table>colgroup.glores-A-pc{display:table-column}.glores-A-table>thead>tr>th.glores-A-pc{display:table-cell}.glores-A-table>thead>tr.glores-A-mobile-tablet{display:none}.glores-A-table>tbody>tr.glores-A-mobile-tablet{display:none}.glores-A-table>tbody>tr>th.glores-A-pc,.glores-A-table>tbody>tr>td.glores-A-pc{display:table-cell}.glores-A-login{max-width:920px;margin:50px auto;padding:40px 50px}.glores-A-login h1,.glores-A-login h2{margin:0 0 42px}.glores-A-login .glores-A-login-form,.glores-A-login .glores-A-sns-login,.glores-A-login .glores-A-guest{padding:20px 60px}.glores-A-goods-list ul li{width:25%;padding:20px 0}.glores-A-goods-list ul .clear3n{clear:none}.glores-A-goods-list ul .clear4n{clear:left}.glores-A-goods-detail .glores-A-detail-info .glores-A-img{max-width:none}.glores-A-goods-detail .glores-A-detail-info .glores-A-info{min-height:440px}.glores-A-goods-detail .glores-A-detail-info .glores-A-info form dl dd table td{display:table-cell;margin-bottom:10px;font-size:13px}.glores-A-goods-detail .glores-A-goods-content{padding:0 20px}.glores-A-goods-detail .glores-A-related>div ul li{width:16.66%}.glores-A-goods-detail .glores-A-related>div ul li.li4{clear:none}.glores-A-goods-detail .glores-A-exchange .glores-A-txt-view{display:none}.glores-A-goods-detail .glores-A-exchange ol{display:block}.glores-A-cart-wrap .glores-A-table thead tr th .glores-A-mobile-tablet{display:none}.glores-A-goods-category ul li a{font-size:14px;font-weight:bold}.glores-A{font-family:'Pretendard','Noto Sans KR',sans-serif;font-size:16px;line-height:1.6;color:#2d3748}.glores-A-login{max-width:920px;margin:50px auto;padding:60px}.glores-A-login h1,.glores-A-login h2{margin:0 0 42px;font-size:36px;font-weight:600;color:#1a1a1a;text-align:center;letter-spacing:-0.02em}.glores-A-login .glores-A-login-form{padding:40px 80px;font-size:18px}.glores-A-login .glores-A-login-form label{font-size:18px;font-weight:500;margin-bottom:10px}.glores-A-goods-list ul li{width:25%;padding:30px 20px;transition:all .3s ease}.glores-A-goods-list ul li:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.glores-A-goods-list ul li img{border-radius:10px;transition:all .3s ease}.glores-A-goods-list ul li img:hover{transform:scale(1.02)}.glores-A-goods-list ul li .product-title{font-size:18px;font-weight:500;margin:15px 0}.glores-A-goods-list ul li .product-price{font-size:20px;font-weight:600;color:#2c5282}.glores-A-goods-detail .glores-A-detail-info .glores-A-img{border-radius:15px;overflow:hidden}.glores-A-goods-detail .glores-A-detail-info .glores-A-info{min-height:440px;padding:40px;background:#f8f8f8;border-radius:15px}.glores-A-goods-detail .glores-A-detail-info .glores-A-info form dl dt{font-size:18px;font-weight:500;margin-bottom:10px}.glores-A-goods-detail .glores-A-detail-info .glores-A-info form dl dd table td{font-size:16px;padding:20px}.glores-A-goods-detail .glores-A-goods-content{padding:40px;margin-top:30px;background:#fff;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,0.03)}.glores-A-table{width:100%;border-collapse:separate;border-spacing:0}.glores-A-table th{font-size:18px;font-weight:600;padding:25px 20px}.glores-A-table td{font-size:16px;padding:20px}.glores-A button,.glores-A .btn{padding:15px 30px;border-radius:30px;font-size:18px;font-weight:600;letter-spacing:-0.02em}.glores-A button.primary,.glores-A .btn.primary{background:#2c5282;color:#fff}.glores-A button.primary:hover,.glores-A .btn.primary:hover{background:#26466f;box-shadow:0 10px 20px rgba(44,82,130,0.2)}.glores-A button.secondary,.glores-A .btn.secondary{background:#4299e1;color:#fff}.glores-A button.secondary:hover,.glores-A .btn.secondary:hover{background:#2c8dde;box-shadow:0 10px 20px rgba(66,153,225,0.2)}.glores-A button.outline,.glores-A .btn.outline{background:transparent;border:2px solid #2c5282;color:#2c5282}.glores-A button.outline:hover,.glores-A .btn.outline:hover{background:#2c5282;color:#fff}.glores-A input[type="text"],.glores-A input[type="password"]{padding:15px 20px;font-size:18px;border:2px solid rgba(0,0,0,0.1);border-radius:12px}.glores-A input[type="text"]:focus,.glores-A input[type="password"]:focus{border-color:#2c5282;box-shadow:0 0 0 3px rgba(44,82,130,0.1)}.text-lg{font-size:18px}.text-xl{font-size:20px}.text-xxl{font-size:36px}.font-bold{font-weight:600}.text-accent{color:#2c5282}