.ly_products_178{overflow: hidden;background-color: var(--products_178_background)}.ly_products_178 *{box-sizing: border-box}.ly_products_178 .products_178_content,
.ly_products_178 .products_178_inner{width: 100%}.ly_products_178 .products_178_heading{display: flex;align-items: flex-end;justify-content: space-between;gap: 24px;margin-bottom: 24px}.ly_products_178 .products_178_heading_copy{min-width: 0}.ly_products_178 .products_178_eyebrow{margin: 0 0 10px;color: var(--products_178_eyebrow);font-size: var(--products_178_eyebrow_size);font-weight: 600;letter-spacing: .25em;line-height: 1.35}.ly_products_178 .products_178_title{margin: 0;color: var(--products_178_title);font-size: var(--products_178_title_size);font-weight: 600;letter-spacing: 0;line-height: 1.15}.ly_products_178 .products_178_panel{display: grid;grid-template-columns: calc(152px + 648 / (1659 - 46 * 2) * 100%) minmax(0, 1fr);align-items: start;gap: 44px;min-height: 0;padding: 40px;overflow: hidden;border: 1px solid var(--products_178_border);border-radius: 24px;background-color: var(--products_178_panel_background)}.ly_products_178 .products_178_gallery{position: relative;align-self: start;min-width: 0;min-height: 0;padding-left: 152px}.ly_products_178 .products_178_thumbnails{position: absolute;top: 0;bottom: 0;left: 0;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 8px;width: 96px;height: auto;max-height: 100%;padding: 0;min-height: 0;overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: none;-ms-overflow-style: none}.ly_products_178 .products_178_thumbnails::-webkit-scrollbar{display: none}.ly_products_178 .products_178_thumbnail:first-child{margin-top: auto}.ly_products_178 .products_178_thumbnail:last-child{margin-bottom: auto}.ly_products_178 .products_178_thumbnail{display: flex;flex: 0 0 96px;width: 96px;height: 96px;align-items: center;justify-content: center;overflow: hidden;border: 1px solid #e8e8e8;border-radius: 8px;background-color: #f9f9f9;cursor: pointer;transition: border-color 180ms ease}.ly_products_178 .products_178_thumbnail.is_active,
.ly_products_178 .products_178_thumbnail:hover,
.ly_products_178 .products_178_thumbnail:focus-visible{border-color: var(--products_178_name);outline: none}.ly_products_178 .products_178_attribute_option:focus-visible,
.ly_products_178 .products_178_action:focus-visible{outline: 2px solid currentColor;outline-offset: 3px}.ly_products_178 .products_178_thumbnail img{display: block;width: auto;height: auto;max-width: 96px;max-height: 96px;margin: auto;padding: 0}.ly_products_178 .products_178_media{position: relative;display: block;align-self: start;min-width: 0;min-height: 0;height: auto;overflow: hidden;border-radius: 12px}.ly_products_178 .products_178_media_item{display: none}.ly_products_178 .products_178_media_item.is_active{display: block;position: relative}@keyframes products_178_rise_in{from{opacity: 0;transform: translateY(28px)}to{opacity: 1;transform: translateY(0)}}

.ly_products_178 .products_178_media_item.is_enter,
.ly_products_178 .products_178_info_slides > .products_178_info.is_enter{animation: products_178_rise_in 0.45s ease}.ly_products_178 .products_178_media .sticker_btn{position: absolute;inset: 0;z-index: 3;pointer-events: none}.ly_products_178 .products_178_main_image{position: absolute;inset: 0;display: block;padding: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transform: none;transition: opacity 250ms ease}.ly_products_178 .products_178_main_image.is_active{position: relative;inset: auto;height: auto;opacity: 1;pointer-events: auto}.ly_products_178 .products_178_main_image img{transition: transform 320ms ease}.ly_products_178 .products_178_media:hover .products_178_main_image.is_active img{transform: scale(1.05)}.ly_products_178 .products_178_main_image .compute_item_img{display: block;width: 100%}.ly_products_178 .products_178_main_image .compute_process_img{position: relative;display: block;width: 100%;height: 0;overflow: hidden}.ly_products_178 .products_178_main_image .compute_process_img img{position: absolute;inset: 0;display: block;width: auto;height: auto;max-width: 100%;max-height: 100%;margin: auto;object-fit: scale-down}.ly_products_178 .products_178_main_image.is_adapt .compute_process_img img{object-fit: scale-down;object-position: center}.ly_products_178 .products_178_main_image.is_adapt_natural .compute_process_img{height: auto;padding-top: 0 !important}.ly_products_178 .products_178_main_image.is_adapt_natural .compute_process_img img{position: static !important;top: auto !important;right: auto !important;bottom: auto !important;left: auto !important;width: auto !important;height: auto !important;max-width: 100%;max-height: none;margin: 0 auto !important;object-fit: scale-down}.ly_products_178 .products_178_info_slides{display: flex;min-width: 0;align-self: stretch}.ly_products_178 .products_178_info{display: flex;flex: 1;align-self: stretch;align-items: center;justify-content: center;min-width: 0;min-height: 100%;flex-direction: column;padding: 0;border-left: 0;text-align: center}.ly_products_178 .products_178_info .sticker_box{display: none}.ly_products_178 .products_178_info_slides > .products_178_info{display: none}.ly_products_178 .products_178_info_slides > .products_178_info.is_active{display: flex}.ly_products_178 .products_178_product_name{color: var(--products_178_name);font-size: var(--products_178_name_size);font-weight: 600;line-height: 1.15;text-align: center;text-decoration: none}.ly_products_178 .products_178_product_name h3{margin: 0;font-size: inherit;font-weight: inherit;line-height: inherit}.ly_products_178 .products_178_rating{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 12px;color: var(--ThemesReviewsStarColor);font-size: 14px;line-height: 1}.ly_products_178 .products_178_rating .icon-star1.star_1:before,
.ly_products_178 .products_178_rating .review_star .half_star:after,
.ly_products_178 .products_178_rating .review_star_l{color: inherit}.ly_products_178 .products_178_description{margin-top: 8px;color: var(--products_178_description);font-size: var(--products_178_description_size);line-height: 1.6;background-color: transparent}.ly_products_178 .products_178_description > :first-child{margin-top: 0}.ly_products_178 .products_178_description > :last-child{margin-bottom: 0}.ly_products_178 .products_178_rule{align-self: stretch;height: 1px;margin: 20px 0;background-color: var(--products_178_border)}.ly_products_178 .products_178_attributes{display: grid;gap: 16px;margin-bottom: 24px}.ly_products_178 .products_178_attribute{min-width: 0;margin: 0;padding: 0;border: 0}.ly_products_178 .products_178_attribute_heading{display: flex;gap: 6px;margin: 0 0 8px;padding: 0;color: var(--products_178_name);font-size: 13px;font-weight: 600;line-height: 1.35;word-break: break-all}.ly_products_178 .products_178_attribute_heading strong{color: var(--products_178_description);font-weight: 500}.ly_products_178 .products_178_attribute_options{display: flex;flex-wrap: wrap;gap: 10px}.ly_products_178 .products_178_attribute_option{min-width: 0;min-height: 32px;padding: 6px 12px;color: var(--products_178_name);border: 1px solid #d8d8d8;border-radius: 8px;background-color: #ffffff;cursor: pointer;font-size: 13px;font-weight: 500;line-height: 1.2;transition: border-color 180ms ease, background-color 180ms ease, color 180ms ease, opacity 180ms ease}.ly_products_178 .products_178_attribute_option:hover,
.ly_products_178 .products_178_attribute_option.is_active{color: #ffffff;border-color: var(--products_178_name);background-color: var(--products_178_name)}.ly_products_178 .products_178_attribute_option.is_color{width: 28px;min-width: 28px;height: 28px;min-height: 28px;padding: 3px;border-width: 1px;border-radius: 50%;background-clip: content-box}.ly_products_178 .products_178_attribute_option.is_color span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.ly_products_178 .products_178_attribute_option.is_color:hover,
.ly_products_178 .products_178_attribute_option.is_color.is_active{border-color: var(--products_178_name);background-color: inherit}.ly_products_178 .products_178_attribute_option.is_picture{width: 64px;height: 64px;padding: 4px;background-color: #ffffff}.ly_products_178 .products_178_attribute_option.is_picture:hover,
.ly_products_178 .products_178_attribute_option.is_picture.is_active{border-color: var(--products_178_name);background-color: #ffffff;box-shadow: 0 0 0 1px var(--products_178_name)}.ly_products_178 .products_178_attribute_option.is_picture img{display: block;width: 100%;height: 100%;object-fit: contain}.ly_products_178 .products_178_attribute_option.is_picture span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.ly_products_178 .products_178_attribute_option.is_unavailable{color: #a7a7a7;border-color: #e4e4e4;background-color: #f7f7f7;cursor: not-allowed;opacity: 0.58;text-decoration: line-through}.ly_products_178 .products_178_attribute_option.is_sold_out{border-style: dashed;border-color: #d7d7d7;color: #9c9c9c;background-color: #fafafa;text-decoration: line-through}.ly_products_178 .products_178_attribute_option.is_sold_out.is_active{color: #ffffff;border-style: solid;border-color: var(--products_178_name);background-color: var(--products_178_name);text-decoration: none}.ly_products_178 .products_178_price{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px;margin: 0 0 8px;color: var(--products_178_price);line-height: 1.2}.ly_products_178 .products_178_sale_price{font-size: var(--products_178_price_size);color: var(--products_178_price);font-weight: 600}.ly_products_178 .products_178_original_price{color: var(--products_178_original_price);font-size: var(--products_178_original_price_size);text-decoration: line-through}.ly_products_178 .products_178_stock_status{min-height: 19px;margin: 0;color: #28704a;font-size: 13px;line-height: 1.45}.ly_products_178 .products_178_stock_status.is_sold_out{color: #b42318}.ly_products_178 .products_178_stock_status.is_select_required{color: var(--products_178_description)}.ly_products_178 .products_178_purchase{min-width: 0}.ly_products_178 .products_178_purchase .detail_price,
.ly_products_178 .products_178_purchase .pro_detail_coupon{margin: 0 0 16px}.ly_products_178 .detail_promotion_box{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px;width: 100%;margin: 0 0 12px;padding: 15px;box-sizing: border-box;background-color: #f74545;color: #fff}.ly_products_178 .detail_promotion_box .sales_progress{display: block;flex: 1 1 auto;min-width: 0;margin: 0;color: #fff;vertical-align: middle}.ly_products_178 .detail_promotion_box .sales_progress_title{color: #fff;font-size: 16px;font-weight: 700;line-height: 1.3}.ly_products_178 .detail_promotion_box .progress_item{display: none;margin-top: 8px}.ly_products_178 .detail_promotion_box .progress_box{display: inline-block;position: relative;width: 140px;height: 8px;margin-right: 6px;border-radius: 4px;background-color: rgba(0, 0, 0, .2);vertical-align: middle}.ly_products_178 .detail_promotion_box .progress_percent{position: absolute;top: 0;left: 0;width: 0;height: 100%;border-radius: 4px;background-color: #fff}.ly_products_178 .detail_promotion_box .countdown_time{display: inline-block;flex: 0 0 auto;margin: 5px 0;vertical-align: middle}.ly_products_178 .detail_promotion_box .countdown_time span{display: inline-block;margin-left: 5px;color: #fff;font-size: 14px;vertical-align: middle}.ly_products_178 .detail_promotion_box .countdown_time .day_count,
.ly_products_178 .detail_promotion_box .countdown_time .day_seconds{min-width: 32px;padding: 5px;border-radius: 5px;background-color: #fff;color: #333;text-align: center}.ly_products_178 .detail_full_reduction_row{margin: 0 0 16px}.ly_products_178 .detail_full_reduction_row .detail_full_reduction{display: none}.ly_products_178 .detail_full_reduction_row .detail_full_reduction:first-child{display: block}.ly_products_178 .detail_full_reduction{position: relative;margin: 0 0 16px;padding: 20px 20px 20px 55px;background: #f5f5f5}.ly_products_178 .detail_full_reduction > i{display: block;position: absolute;top: 22px;left: 18px;width: 24px;height: 27px;background: url(//ueeshop.ly200-cdn.com/static/v0/v6.0041/static/images/products/icon.png) 0 0 no-repeat}.ly_products_178 .detail_full_reduction .f_title{height: 30px;color: #222;font-size: 16px;line-height: 30px}.ly_products_178 .detail_full_reduction ul{margin: 0;padding: 0;list-style: none}.ly_products_178 .detail_full_reduction ul li{color: #555;font-size: 14px;line-height: 26px}.ly_products_178 .detail_full_reduction ul li:nth-child(n+3){display: none}.ly_products_178 .detail_full_reduction ul li.full_reduction_btn{display: block}.ly_products_178 .detail_full_reduction ul li.full_reduction_less{display: none}.ly_products_178 .detail_full_reduction ul li span{color: #eb3e3e;font-weight: 700}.ly_products_178 .detail_full_reduction .full_discount_time{padding: 5px 0;color: #707270;font-size: 12px}.ly_products_178 .gifts_full_reduction > i{top: 20px;background-image: none;color: #eb3e3e;font-size: 27px}.ly_products_178 #sds_designbutton{display: flex;width: 100%;max-width: 400px;min-height: 50px;margin: 0;padding: 12px 18px;align-items: center;justify-content: center;border: 1px solid #000;border-radius: var(--products_178_button_radius, 50px);background-color: #000;color: #fff;font-size: var(--products_178_button_size, 14px);font-weight: 600;letter-spacing: .06em;line-height: 1.2;cursor: pointer}.ly_products_178 #sds_designbutton:hover,
.ly_products_178 #sds_designbutton:focus-visible{background-color: #1a1a1a;color: #fff}.ly_products_178 .prod_info_form li.attr_show .btn_attr .attr_pic{display: inline-flex;align-items: center;justify-content: center;height: 36px;vertical-align: middle}.ly_products_178 .prod_info_form li.attr_show .btn_attr .attr_pic:after{content: none}.ly_products_178 .prod_info_form li.attr_show .btn_attr .attr_pic img{display: block;width: auto;height: auto;max-width: 36px;max-height: 36px;margin: 0;object-fit: contain;object-position: center;vertical-align: middle}.ly_products_178 .products_178_purchase .prod_info_form,
.ly_products_178 .products_178_purchase .app_wholesale_list_box,
.ly_products_178 .products_178_purchase .detail_attr{max-width: 100%}.ly_products_178 .products_178_purchase .app_wholesale_list_box{margin-bottom: 16px;overflow-x: auto}.ly_products_178 #app_wholesale_list_box .prod_info_wholesale{height: 72px;box-sizing: border-box}.ly_products_178 #app_wholesale_list_box .prod_info_wholesale .pw_table{height: 70px;box-sizing: border-box}.ly_products_178 #app_wholesale_list_box .prod_info_wholesale .pw_column{float: left;width: 127px}.ly_products_178 #app_wholesale_list_box .prod_info_wholesale .pw_td{height: 26px;padding-top: 12px;line-height: 26px;box-sizing: content-box}.ly_products_178 #app_wholesale_list_box .prod_info_wholesale .pw_td.bt{height: 20px;padding-top: 0;padding-bottom: 12px;line-height: 20px;box-sizing: content-box}.ly_products_178 .products_178_purchase .detail_qty{margin: 8px 0 16px}.ly_products_178 .products_178_purchase .prod_info_quantity{display: flex;align-items: center;gap: 8px}.ly_products_178 .products_178_purchase .quantity_box,
.ly_products_178 .products_178_purchase .quantity{width: 72px;height: 36px;text-align: center}.ly_products_178 .products_178_purchase .btn_cut,
.ly_products_178 .products_178_purchase .btn_add{display: flex;width: 36px;height: 36px;align-items: center;justify-content: center;border: 1px solid var(--products_178_border);border-radius: 8px;cursor: pointer}.ly_products_178 .products_178_actions{display: grid;align-self: stretch;justify-items: center;gap: 16px;margin-top: 24px;padding-top: 0}.ly_products_178 .products_178_action{display: flex;width: 100%;max-width: 400px;min-height: 50px;padding: 12px 18px;align-items: center;justify-content: center;border: 1px solid transparent;border-radius: var(--products_178_button_radius, 50px);font-size: var(--products_178_button_size);font-weight: 600;letter-spacing: .06em;line-height: 1.2;text-align: center;text-decoration: none;transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease}.ly_products_178 .products_178_add_cart{color: var(--products_178_add_cart_text);background-color: var(--products_178_add_cart_background);border-color: var(--products_178_add_cart_border)}.ly_products_178 .products_178_add_cart:hover,
.ly_products_178 .products_178_add_cart:focus-visible{color: var(--products_178_add_cart_hover_text);background-color: var(--products_178_add_cart_hover_background);border-color: var(--products_178_add_cart_hover_border);text-decoration: none}.ly_products_178 .products_178_add_cart.is_added,
.ly_products_178 .products_178_add_cart.is_added:hover,
.ly_products_178 .products_178_add_cart.is_added:focus-visible{color: #ffffff;background-color: #16803e}.products_178_cart_fly_image{position: fixed;top: 0;left: 0;z-index: 2147483647;display: block;margin: 0;border: 1px solid rgba(0, 0, 0, 0.12);border-radius: 6px;background-color: #ffffff;box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);object-fit: contain;pointer-events: none;will-change: transform, opacity}.products_178_cart_target.is_cart_updated{animation: products_178_cart_target_pulse 420ms ease-out}@keyframes products_178_cart_target_pulse{0%{transform: scale(1)}45%{transform: scale(1.12)}100%{transform: scale(1)}}

.ly_products_178 .products_178_add_cart:disabled,
.ly_products_178 .products_178_add_cart.is_disabled{color: #9a9a9a;background-color: #eeeeeb;cursor: not-allowed}.ly_products_178 .products_178_add_cart:disabled:hover,
.ly_products_178 .products_178_add_cart.is_disabled:hover{color: #9a9a9a;background-color: #eeeeeb}.ly_products_178 .products_178_details{color: var(--products_178_details_text);border-color: var(--products_178_details_border);background-color: var(--products_178_details_background)}.ly_products_178 .products_178_details:hover,
.ly_products_178 .products_178_details:focus-visible{border-color: var(--products_178_details_hover_border);color: var(--products_178_details_hover_text);background-color: var(--products_178_details_hover_background);text-decoration: none}@media screen and (max-width: 1000px){.ly_products_178 .products_178_action{border-radius: var(--products_178_button_radius_mobile, 50px)}.ly_products_178 .products_178_heading{align-items: flex-start;gap: 16px}.ly_products_178 .products_178_eyebrow{font-size: var(--products_178_eyebrow_size_mobile)}.ly_products_178 .products_178_title{font-size: var(--products_178_title_size_mobile)}.ly_products_178 .products_178_panel{grid-template-columns: minmax(0, 1fr);gap: 0;min-height: 0;padding: 0;border-radius: 20px}.ly_products_178 .products_178_gallery{position: static;display: flex;flex-direction: column;padding-left: 0}.ly_products_178 .products_178_media{order: 1;min-height: 0;border-radius: 0;width: 100%}.ly_products_178 .products_178_main_image.is_active{position: relative;inset: auto;height: auto}.ly_products_178 .products_178_thumbnails{position: static;top: auto;bottom: auto;left: auto;order: 2;width: auto;height: auto;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;padding: 12px 10px;max-height: none;overflow-x: auto;overflow-y: hidden;border-right: 0}.ly_products_178 .products_178_thumbnail:first-child,
	.ly_products_178 .products_178_thumbnail:last-child{margin-top: 0;margin-bottom: 0}.ly_products_178 .products_178_thumbnail:first-child{margin-inline-start: auto}.ly_products_178 .products_178_thumbnail:last-child{margin-inline-end: auto}.ly_products_178 .products_178_thumbnail{width: 70px;height: 70px;flex: 0 0 auto}.ly_products_178 .products_178_thumbnail img{max-width: 70px;max-height: 70px}.ly_products_178 .products_178_info{order: 3;padding: 32px 24px;border-left: 0}.ly_products_178 .products_178_product_name{font-size: var(--products_178_name_size_mobile)}.ly_products_178 .products_178_description{font-size: var(--products_178_description_size_mobile)}.ly_products_178 .products_178_sale_price{font-size: var(--products_178_price_size_mobile)}.ly_products_178 .products_178_original_price{font-size: var(--products_178_original_price_size_mobile)}.ly_products_178 .products_178_action{font-size: var(--products_178_button_size_mobile)}}

@media screen and (max-width: 600px){.ly_products_178 .products_178_heading{margin-bottom: 24px}.ly_products_178 .products_178_media{min-height: 0}.ly_products_178 .products_178_main_image{padding: 20px}.ly_products_178 .products_178_thumbnails{overflow-x: auto}.ly_products_178 .products_178_thumbnail{width: 70px;height: 70px;flex: 0 0 auto}.ly_products_178 .products_178_thumbnail img{max-width: 70px;max-height: 70px}.ly_products_178 .products_178_info{padding: 28px 20px}.ly_products_178 .products_178_rule{margin: 20px 0}.ly_products_178 .products_178_price{margin-bottom: 24px}.ly_products_178 .products_178_attributes{gap: 18px;margin-bottom: 24px}}

@media (prefers-reduced-motion: reduce){.ly_products_178 .products_178_thumbnail,
	.ly_products_178 .products_178_main_image,
	.ly_products_178 .products_178_main_image img,
	.ly_products_178 .products_178_attribute_option,
	.ly_products_178 .products_178_action{transition: none}.products_178_cart_target.is_cart_updated,
	.ly_products_178 .products_178_media_item.is_enter,
	.ly_products_178 .products_178_info_slides > .products_178_info.is_enter{animation: none}}
