@font-face{font-family:ELSDetail;src:url(fonts/PretendardVariable.woff2) format('woff2');font-weight:100 900;font-display:swap}
.single-product .summary{font-family:ELSDetail,Pretendard,Arial,sans-serif}
.woocommerce div.product .summary .product_title{font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.35px;margin:0 0 5px}
.els-detail-brand{margin:0 0 16px}.els-detail-brand .els-product-brand{font-family:inherit;font-size:13px;line-height:1.4;font-weight:600;color:#80818b}
.woocommerce div.product .summary .els-english-title{font-size:12px;line-height:1.5;font-weight:500;color:#9b9ca6;letter-spacing:-.1px;margin:0 0 18px}
.woocommerce div.product .summary>p.price{font-size:22px;line-height:1.4;font-weight:700;letter-spacing:-.5px;margin:16px 0 20px;color:#262629}
.woocommerce div.product .woocommerce-product-gallery{position:relative}
.els-gallery-actions{position:absolute;right:12px;bottom:12px;display:flex;gap:8px;z-index:4}
.woocommerce div.product .els-gallery-actions button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:0;padding:9px;margin:0;border:1px solid #ececf0;border-radius:50%;background:#fffffff0;color:#777983;box-shadow:0 2px 7px #00000009}
.els-gallery-actions svg{display:block;width:19px;height:19px;flex:none}.els-gallery-actions .els-wishlist-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.els-gallery-actions .els-wishlist-button[aria-pressed=true]{color:#ed5e71}.els-gallery-actions .els-wishlist-button[aria-pressed=true] svg{fill:#ed5e71}
.els-share-status{position:absolute;right:12px;bottom:58px;background:#fff;border-radius:5px;font-size:12px;padding:0;z-index:5}.els-share-status:not(:empty){padding:6px 10px}
/* Preserve the native form for the fixed purchase bar and all option validation. */
.els-has-purchase-bar .summary form.cart .single_add_to_cart_button{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}
.els-has-purchase-bar .summary form.cart:not(.variations_form):has(.quantity input[type=hidden]){border:0;padding:0;margin:0;height:0}

.els-has-purchase-bar .summary form.cart .single_add_to_cart_button{display:none!important}

.els-has-purchase-bar .summary form.cart .quantity{display:none!important}
.els-has-purchase-bar .summary form.cart:not(.variations_form){border:0;padding:0;margin:0}
.woocommerce div.product .summary>p.price{margin-bottom:3px}.els-detail-price-caption{font-size:11px;color:#999ba4;margin:0 0 22px;font-weight:400}
