/*! OVERSIZED Insight theme · 원본: src/theme.js */
@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600;700&display=swap");
@media(prefers-reduced-motion:reduce){.shop-item,.shop-item .shop-item-thumb,#mobile_slide_menu.ovi-open li.depth-01,.modal_prod_detail_from_shopping_list.in .modal-dialog,.modal_site_alert.in .modal-dialog,.modal_site_alert #cart_add_result_msg::before,#prod_options .open > .dropdown-menu,.opt-group .open > .dropdown-menu,.seemore_wrap .btn.seemore_btn,.paging-block .more_btn,.buy_btns ._btn_mobile_buy::after,.buy_btns ._btn_mobile_dialog_buy::after,.buy_btns ._btn_buy::after,#fo-shopping-cart .cart-brand-button::after,#fo-shopping-cart .cart-order-button--primary::after,body.site_join .btn.btn-brand::after,body.shop_payment button[type=submit]::after,#mobile_slide_menu li.depth-01.ovi-ai>a::before,#mobile_slide_menu li.depth-01.ovi-ai>a::after,body.search .repeat_area{animation:none!important}.shop-item .shop-item-thumb,.shop-item .shop-item-thumb img,.shop-item .im-icon-wrap{transition-duration:.01ms!important}}.shop-item .shop-item-thumb{display:block;border-radius:16px!important;overflow:hidden;border:1.5px solid #17090F!important;background:#FFF5F9;box-shadow:3px 3px 0 #FFD4E4;transform:translateZ(0);transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.shop-item .shop-item-thumb img{border:0!important;border-radius:14px!important;box-shadow:none!important}.shop-item a._fade_link:not(.shop-item-thumb) > img,.shop-item .item-image > img{border-radius:14px!important;border:1.5px solid #17090F!important;box-shadow:3px 3px 0 #FFD4E4}.shop-item .shop-item-thumb > img,.shop-item .shop-item-thumb a._fade_link > img{border:0!important;box-shadow:none!important}@keyframes ovi-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.shop-item{animation:ovi-rise .5s cubic-bezier(.16,1,.3,1) both}.shop-item:nth-child(2n){animation-delay:.06s}.shop-item:nth-child(3n){animation-delay:.1s}@media(hover:hover){.shop-item .shop-item-thumb:hover{transform:translate(-1px,-2px);box-shadow:5px 5px 0 #FF3D83}.shop-item .shop-item-thumb img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.shop-item .shop-item-thumb:hover img{transform:scale(1.03)}}.shop-item:active .shop-item-thumb{transform:translate(2px,2px);box-shadow:1px 1px 0 #FFD4E4}.shop-item .shop-title,.shop-item .shop-title a{font-weight:700!important;letter-spacing:-.02em}.shop-item .item-pay-detail .pay,.shop-item .sale_price,.shop-item .item-pay .pay{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:700!important;letter-spacing:-.02em;color:#17090F}.shop-item .sale_pay,.shop-item .sale_percentage{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important}.shop-item .radio_color_option,.shop-item .radio_color_option span,.color_tools .radio_color_option span{border-radius:50%!important}.shop-item .radio_color_option span{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1px rgba(23,9,15,.35)!important}.shop-item .im-icon-wrap{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;border-radius:999px!important;border:1.5px solid #17090F;background:#fff;box-shadow:2px 2px 0 #FFD4E4;transition:transform .15s,box-shadow .15s}.shop-item .im-icon-wrap .im-icon{font-size:15px!important;line-height:1!important;display:block!important}.shop-item .im-icon-wrap:active{transform:translate(2px,2px);box-shadow:0 0 0 #FFD4E4}.prod_thumbnail_badge .best,.prod_thumbnail_badge .sale,.prod_thumbnail_badge .hot,.prod_thumbnail_badge span{font:700 10px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.1em;border:1.5px solid #17090F!important;border-radius:999px!important;padding:4px 8px 3px!important;background:#fff!important;color:#17090F!important}.prod_thumbnail_badge .best{background:#FF3D83!important;color:#fff!important}.ns-icon{display:inline-flex!important;align-items:center;gap:6px;flex-wrap:wrap}.ns-icon .prod_use_icon{margin:0!important;padding:0!important;border:0!important;background:transparent!important;display:inline-flex!important;align-items:center;line-height:0}.ns-icon .prod_use_icon img{height:22px!important;width:auto!important;display:block;border-radius:999px}.pay_detail .real_price{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:700!important;letter-spacing:-.02em}.pay_detail .comment_num.btn{border-radius:999px!important;transition:background .15s,transform .12s}.pay_detail .comment_num.btn:active{background:#FFD4E4;transform:scale(.94)}.categorize-mobile.buy_btns .comment_num.btn,.categorize-mobile.buy_btns .btn-flat{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.prod-detail-section{border-color:rgba(23,9,15,.1)!important}.site_prod_nav_wrap{border-color:rgba(23,9,15,.1)!important}.site_prod_nav li a{font-weight:700;letter-spacing:-.01em;transition:color .15s}.site_prod_nav li a.active{color:#17090F!important}.site_prod_nav .braket-badge{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color:#8A6B78}@media(max-width:767px){.opt-group{border-top-left-radius:22px;border-top-right-radius:22px;border-top:1.5px solid #17090F}.opt-group #goods_wrap:after{content:"";display:block;height:24px}}@media(min-width:768px){.opt-group{border:1.5px solid #17090F!important;border-radius:18px!important;padding:18px 18px 6px!important;background:#fff;box-shadow:3px 3px 0 #FFD4E4;margin-top:10px}.opt-group #goods_wrap{padding-bottom:0!important}}#prod_options .radio_color_option{margin:0 12px 10px 0!important}#prod_options .radio_color_option > span,#prod_options .radio_color_option > span > span._bg{border-radius:50%!important}#prod_options .radio_color_option > span{width:34px!important;height:34px!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 1.5px rgba(23,9,15,.45),3px 3px 0 #FFD4E4;transition:transform .15s,box-shadow .15s;cursor:pointer}#prod_options .radio_color_option > span > span._bg{width:32px!important;height:32px!important}#prod_options .radio_color_option > span::before,#prod_options .radio_color_option > span::after{border-radius:50%!important;border-color:transparent!important}#prod_options .radio_color_option:active > span{transform:scale(.92)}#prod_options .radio_color_option input:checked + span,#prod_options .radio_color_option input:checked ~ span{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #17090F,3px 3px 0 #FF3D83!important}#prod_options .form-select-wrap .dropdown-toggle{border-radius:14px!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #FFD4E4;font-weight:700;transition:box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}#prod_options .form-select-wrap.open .dropdown-toggle,#prod_options .form-select-wrap .dropdown-toggle.active{box-shadow:3px 3px 0 #FF3D83;transform:translate(-1px,-1px)}#prod_options .form-select-wrap .dropdown-menu{border-radius:14px!important;overflow:hidden;border:1.5px solid #17090F!important;box-shadow:4px 4px 0 #FFD4E4}#prod_options .dropdown-item{transition:background .15s}#prod_options .dropdown-item:active{background:#FFF5F9}#prod_options .color_option{border-radius:50%!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px rgba(23,9,15,.35);transition:transform .15s}#prod_options .dropdown-item:active .color_option{transform:scale(.92)}.opt-group #prod_selected_options .opt_block{border-radius:14px!important;background:#FFF5F9!important;border:1.5px solid #17090F!important;padding:14px!important;margin-top:10px!important;box-shadow:2px 2px 0 #FFD4E4}.opt-group #prod_selected_options .opt_block.total{background:transparent!important;border:0!important;box-shadow:none;padding:10px 4px 0!important}.opt-group .total_price{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:700!important}.opt-group #prod_selected_options .area_tit{border:0!important}.opt-group .area_price span{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.opt-group .option_btn_tools{display:inline-flex!important;align-items:center;border:1.5px solid #17090F!important;border-radius:999px!important;overflow:hidden;background:#fff}.opt-group .option_btn_tools a{border:0!important;width:36px;height:34px;display:inline-flex!important;align-items:center;justify-content:center;transition:background .15s}.opt-group .option_btn_tools a:active{background:#FFD4E4}.opt-group .option_btn_tools .form-control.count{border:0!important;border-left:1.5px solid #17090F!important;border-right:1.5px solid #17090F!important;border-radius:0!important;height:34px!important;width:44px!important;text-align:center;box-shadow:none!important;font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.opt-group .button,.buy_btns.mobile .button,.buy_btns.mobile .btn{border-radius:999px!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #17090F;font-weight:700;transition:transform .15s,box-shadow .15s}.opt-group .button:active,.buy_btns.mobile .button:active{transform:translate(2px,2px);box-shadow:0 0 0 #17090F}.buy_btns.mobile{box-shadow:0 -8px 24px rgba(23,9,15,.06);border-top:1.5px solid #17090F}.opt-group .btn_clse{opacity:.7}.review_summary_wrap_mobile .review_image_list_wrap,.review_summary_wrap_mobile .summary_table{border-radius:16px!important;border:1.5px solid #17090F!important;box-shadow:3px 3px 0 #FFD4E4}.review_summary_wrap_mobile .summary_table .rating_point_wrap,.review_summary_wrap_mobile .summary_table .rating_graph_wrap{padding:16px 6px 14px!important;vertical-align:middle}.review_summary_wrap_mobile .review_image_list_wrap{padding:10px 12px 12px!important;overflow:hidden}.review_image_list .owl-item .item._item,.review_image_list .owl-item .item._item > div{width:100px!important;height:100px!important}.review_image_list .owl-item .item._item{display:block;overflow:hidden}.review_image_list .item._item,.review_image_list .item._item img,.review_image_list .owl-item img{border-radius:14px!important}.rating_bar_background,.rating_bar{border-radius:999px!important}.rating_bar.active,.rating_bar{background-color:#FF3D83!important}.rating_point{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace}.prod_review_guide{background:#FFF5F9;border:1.5px dashed #FF3D83;border-radius:14px;padding:12px 14px!important}.prod_review_guide:has(> a.btn){background:transparent!important;border:0!important;padding:0!important}._qna_wrap .btn.one_qna,._qna_wrap > .btn.btn-primary,._qna_wrap .btn.btn-primary.margin-bottom-xl{margin-bottom:18px!important}._qna_wrap .li_board{margin-top:4px;border-top:1.5px solid rgba(23,9,15,.15)!important}._qna_wrap .btn.one_qna{margin-left:8px!important}._qna_wrap .btn.one_qna,._qna_wrap .btn-block-right .btn:not(.btn-primary),.prod_detail_qna .btn-block-right .btn:not(.btn-primary){border-radius:999px!important;border:1.5px solid #17090F!important;color:#17090F!important;background:#fff!important;font-weight:700}.btn.btn-primary.m-special-btn,.btn-primary{border-radius:999px!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #17090F;font-weight:700;transition:transform .15s,box-shadow .15s}.btn-primary:active{transform:translate(2px,2px);box-shadow:0 0 0 #17090F}.li_footer .btn-block-right{overflow:visible!important;padding:0 3px 3px 0}@keyframes ovi-breathe{0%,100%{box-shadow:3px 3px 0 #FF3D83,0 0 0 0 rgba(255,61,131,.35)}50%{box-shadow:3px 3px 0 #FF3D83,0 0 0 9px rgba(255,61,131,0)}}.seemore_wrap .btn.seemore_btn{border:1.5px solid #17090F!important;border-radius:999px!important;background:#fff!important;color:#17090F!important;font-weight:700!important;letter-spacing:-.01em;height:50px;line-height:48px!important;padding:0 20px!important;box-shadow:3px 3px 0 #FF3D83;animation:ovi-breathe 3.2s ease-in-out 4;transition:transform .15s,box-shadow .15s}.seemore_wrap .btn.seemore_btn:active{transform:translate(3px,3px);box-shadow:0 0 0 #FF3D83!important;animation:none}.seemore_wrap .btn.seemore_btn::after{content:"  ↓";font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace}.review_top .select-star.dropdown-toggle{border-radius:999px!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #FFD4E4}.review_top .dropdown-menu{border-radius:14px!important;overflow:hidden;border:1.5px solid #17090F!important;box-shadow:4px 4px 0 #FFD4E4}.list_review_inner{border-color:rgba(23,9,15,.1)!important}.list_review_inner .prod_option{display:inline-block;width:auto!important;max-width:100%;padding:3px 9px;border-radius:999px;border:1px solid rgba(23,9,15,.25);background:#fff;font:600 11px/1.4 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;color:#17090F!important}.list_review_inner .board_thumb,.list_review_inner .thumb_img_wrap img,.list_review_inner .thumb_detail_img_wrap img,.list_review_inner .thumb-wrap img{border-radius:12px!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #FFD4E4}.list_review_inner .cmt{border-radius:12px}.prod_detail_qna .list_review_inner,.prod_detail_qna table,.prod_detail_qna td{border-color:rgba(23,9,15,.1)!important}.tooltip-inner{border-radius:999px!important;background:#17090F!important;font:700 11px/1.4 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.02em;padding:6px 10px!important}.form-control:not(.count){border-radius:12px!important;border:1.5px solid #17090F!important}.owl-dots .owl-dot span{border-radius:999px!important}#mobile_slide_menu{background:#FFF5F9!important;border-right:1.5px solid #17090F;border-top-right-radius:24px;border-bottom-right-radius:24px;box-shadow:6px 0 0 #FFD4E4,20px 0 40px rgba(23,9,15,.15)}#mobile_slide_menu .profile-area{padding:14px 14px 6px!important;border:0!important}#mobile_slide_menu .member-info.guest{display:flex!important;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1.5px solid #17090F;border-radius:16px;padding:12px 14px!important;box-shadow:3px 3px 0 #FFD4E4}#mobile_slide_menu .member-info.guest span{font-weight:700;letter-spacing:-.02em;color:#17090F}#mobile_slide_menu .member-info.guest button{border:1.5px solid #17090F!important;border-radius:999px!important;background:#FF3D83!important;color:#fff!important;font:700 12px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;padding:8px 12px!important;box-shadow:2px 2px 0 #17090F}#mobile_slide_menu li.depth-01{border:0!important;margin:4px 12px!important}#mobile_slide_menu li.depth-01>a{display:flex!important;align-items:center;gap:10px;border:1.5px solid transparent;border-radius:14px!important;padding:13px 14px!important;font-weight:700!important;letter-spacing:-.02em;color:#17090F!important;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s}#mobile_slide_menu li.depth-01>a::before{content:"";width:8px;height:8px;border-radius:50%;background:#FFD4E4;border:1.5px solid #17090F;flex:none;transition:background .15s}#mobile_slide_menu li.depth-01>a:active,#mobile_slide_menu li.depth-01>a.active{background:#fff!important;border-color:#17090F!important;box-shadow:2px 2px 0 #FFD4E4}#mobile_slide_menu li.depth-01>a:active::before,#mobile_slide_menu li.depth-01>a.active::before{background:#FF3D83}#mobile_slide_menu li.depth-01>a.active .plain_name::after{content:"NOW";margin-left:auto;font:700 9px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#FF3D83}#mobile_slide_menu li.depth-01>a .plain_name{flex:1;display:flex;align-items:center}#mobile_slide_menu .btn-group,#mobile_slide_menu .toggle-btn{border-radius:999px}#mobile_slide_menu .im-mobile-slide-footer{color:#8A6B78;font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:14px 26px}#mobile_slide_menu.ovi-open li.depth-01{animation:oviMenuIn .5s cubic-bezier(.16,1,.3,1) both}#mobile_slide_menu.ovi-open li.depth-01:nth-child(n+1){animation-delay:calc(120ms + var(--ovi-i,0)*40ms)}@keyframes oviMenuIn{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}#mobile_slide_menu_wrap.ovi-open{background:rgba(23,9,15,.28)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s}.modal-backdrop.in{background:#FFF5F9!important;opacity:.82!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal_widget_search .modal-dialog{width:calc(100% - 24px)!important;margin:16px 12px!important;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .3s!important}.modal_widget_search.fade .modal-dialog{transform:translateY(-14px) scale(.97)!important;opacity:0}.modal_widget_search.in .modal-dialog{transform:none!important;opacity:1}.new_header_site .modal_widget_search .modal-content,.modal_widget_search .modal-content{background:#fff!important;color:#17090F!important;border:1.5px solid #17090F!important;border-radius:22px!important;box-shadow:5px 5px 0 #FF3D83,0 24px 50px rgba(23,9,15,.18)!important;padding:18px 16px 14px!important}.new_header_site .modal_widget_search .modal-content a.bt-times,.modal_widget_search .modal-content a.bt-times{color:#17090F!important;position:absolute;right:14px;top:12px;width:32px;height:32px;display:flex!important;align-items:center;justify-content:center;border:1.5px solid #17090F;border-radius:50%;background:#fff;font-size:0!important;box-shadow:2px 2px 0 #FFD4E4}.modal_widget_search .modal-content a.bt-times::before{display:none!important}.modal_widget_search .modal-content a.bt-times::after{content:"✕";font:700 14px/1 -apple-system,BlinkMacSystemFont,sans-serif;color:#17090F}.modal_widget_search .modal-dialog,.modal_widget_search .modal-content{height:auto!important;min-height:0!important;max-height:calc(100vh - 32px)!important;overflow:auto!important}.modal_widget_search .search-tools{position:relative;margin-top:46px}.new_header_site .modal_widget_search .search-tools .form-control,.modal_widget_search .search-tools .form-control{color:#17090F!important;background:#FFF5F9!important;border:1.5px solid #17090F!important;border-radius:999px!important;height:50px!important;padding:0 52px 0 18px!important;font-weight:600;font-size:16px!important;box-shadow:3px 3px 0 #FFD4E4}.new_header_site .modal_widget_search .search-tools .form-control::placeholder,.modal_widget_search .search-tools .form-control::placeholder{color:#8A6B78!important;opacity:1!important}.modal_widget_search .search-tools .icon-magnifier{position:absolute!important;right:6px;top:6px;width:38px;height:38px;border-radius:50%;background:#FF3D83;color:#fff!important;display:flex!important;align-items:center;justify-content:center;border:1.5px solid #17090F;box-shadow:2px 2px 0 #17090F;transition:transform .15s}.modal_widget_search .search-tools .icon-magnifier:active{transform:translate(2px,2px);box-shadow:none}.new_header_site .modal_widget_search .modal-content .ovi-sug a,.modal_widget_search .modal-content .ovi-sug a{color:#17090F!important}.modal_prod_detail_from_shopping_list .modal-dialog{width:calc(100% - 20px)!important;margin:56px 10px 24px!important}.modal_prod_detail_from_shopping_list .modal-content{border-radius:22px!important;border:1.5px solid #17090F!important;box-shadow:5px 5px 0 #FF3D83,0 24px 50px rgba(23,9,15,.22)!important;overflow:hidden}@keyframes ovi-up{from{transform:translateY(36px) scale(.98);opacity:0}to{transform:none;opacity:1}}.modal_prod_detail_from_shopping_list.in .modal-dialog{animation:ovi-up .45s cubic-bezier(.16,1,.3,1) both}.modal_prod_detail_from_shopping_list .header_wrap{position:fixed!important;top:10px!important;right:12px!important;left:auto!important;width:auto!important;height:auto!important;padding:0!important;z-index:5}.modal_prod_detail_from_shopping_list a._modal_close{color:#17090F!important;width:36px!important;height:36px!important;display:flex!important;align-items:center;justify-content:center;border:1.5px solid #17090F;border-radius:50%;background:#fff;box-shadow:2px 2px 0 #FFD4E4;font-size:0!important;padding:0!important;margin:0!important}.modal_prod_detail_from_shopping_list a._modal_close i{display:none!important}.modal_prod_detail_from_shopping_list a._modal_close::after{content:"✕";font:700 15px/1 -apple-system,BlinkMacSystemFont,sans-serif;color:#17090F}body:has(.modal_prod_detail_from_shopping_list.in) .modal-backdrop.in{background:#17090F!important;opacity:.55!important;z-index:16999!important}.iewb-744 .swiper-slide > div{border:1.5px solid #17090F!important;border-radius:16px!important;background:#fff}.iewb-744 .swiper-slide img{border-radius:12px!important}.iewb-744 a:has(> .bt-angle-left),.iewb-744 a:has(> .bt-angle-right){border:1.5px solid #17090F!important;border-radius:999px!important;color:#17090F!important}@keyframes ovi-pop{0%{transform:scale(.86);opacity:0}60%{transform:scale(1.03);opacity:1}100%{transform:scale(1)}}.modal_site_alert .modal-content{border-radius:22px!important;border:1.5px solid #17090F!important;box-shadow:5px 5px 0 #FF3D83,0 24px 50px rgba(23,9,15,.18)!important;overflow:hidden}.modal_site_alert.in .modal-dialog{animation:ovi-pop .45s cubic-bezier(.16,1,.3,1) both}.modal_site_alert .layer_pop .container-fluid{padding:26px 20px 18px!important}.modal_site_alert #cart_add_result_msg{font-size:15px!important;font-weight:700;letter-spacing:-.02em;color:#17090F}.modal_site_alert #cart_add_result_msg::before{content:"🛍️";display:block;font-size:34px;margin:0 0 10px;animation:ovi-pop .5s cubic-bezier(.16,1,.3,1) .1s both}.modal_site_alert .btn-group-justified{display:flex!important;gap:8px;padding:0 16px 16px;border:0!important}.modal_site_alert .btn-group-justified .btn{flex:1;border-radius:999px!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;font-weight:700!important;height:44px;line-height:42px!important;padding:0!important;box-shadow:2px 2px 0 #FFD4E4;transition:transform .15s,box-shadow .15s}.modal_site_alert .btn-group-justified .btn.right{background:#FF3D83!important;color:#fff!important;box-shadow:2px 2px 0 #17090F}.modal_site_alert .btn-group-justified .btn:active{transform:translate(2px,2px);box-shadow:none!important}@keyframes ovi-bounce{0%{transform:scale(1)}40%{transform:scale(1.18)}70%{transform:scale(.95)}100%{transform:scale(1)}}#prod_options .radio_color_option input:checked + span,#prod_options .radio_color_option input:checked ~ span,#prod_options .dropdown-item .color_option:active{animation:ovi-bounce .4s cubic-bezier(.16,1,.3,1)}@keyframes ovi-sheen{0%,72%{background-position:-160% 0}100%{background-position:260% 0}}.buy_btns ._btn_mobile_buy,.buy_btns ._btn_mobile_dialog_buy,.buy_btns ._btn_buy,.modal_prod_detail_from_shopping_list ._btn_mobile_dialog_buy{position:relative;overflow:hidden;background:linear-gradient(120deg,#FF8A3D 0%,#F25A0A 45%,#FF7A2E 100%)!important;background-size:220% 220%!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.14);background-position:30% 50%!important;box-shadow:2px 2px 0 #17090F!important;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.buy_btns ._btn_mobile_buy::after,.buy_btns ._btn_mobile_dialog_buy::after,.buy_btns ._btn_buy::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,0) 65%);background-size:220% 100%;animation:ovi-sheen 5.2s ease-in-out infinite}.buy_btns ._btn_mobile_buy:active,.buy_btns ._btn_mobile_dialog_buy:active,.buy_btns ._btn_buy:active{transform:translate(2px,2px);box-shadow:0 0 0 #17090F!important}#fo-shopping-cart{--cart-option-card-bg:#FFF5F9;--cart-border:#17090F;--cart-counter-border:#17090F;--cart-counter-bg:#fff}#fo-shopping-cart [part=item-image]{border-radius:14px!important;border:1.5px solid #17090F;box-shadow:3px 3px 0 #FFD4E4;overflow:hidden}#fo-shopping-cart [part=item-title]{font-weight:700;letter-spacing:-.02em}#fo-shopping-cart [part=option-box]{border-radius:14px!important;border:1.5px solid #17090F;box-shadow:2px 2px 0 #FFD4E4}#fo-shopping-cart [part=option-badge]{border-radius:999px!important;border:1.5px solid #17090F!important;font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace}#fo-shopping-cart [part=quantity-stepper]{border-radius:999px!important;border:1.5px solid #17090F!important;overflow:hidden;background:#fff}#fo-shopping-cart [part=qty-value]{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:700!important}#fo-shopping-cart [part=qty-decrement],#fo-shopping-cart [part=qty-increment]{transition:background .15s}#fo-shopping-cart [part=qty-decrement]:active,#fo-shopping-cart [part=qty-increment]:active{background:#FFD4E4}#fo-shopping-cart [part=option-remove]{border-radius:50%!important;border:1.5px solid #17090F!important;background:#fff!important;transition:transform .12s}#fo-shopping-cart [part=option-remove]:active{transform:scale(.9)}#fo-shopping-cart .cart-action-button{border-radius:999px!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;font-weight:700!important;box-shadow:2px 2px 0 #FFD4E4;transition:transform .15s,box-shadow .15s}#fo-shopping-cart .cart-action-button:active{transform:translate(2px,2px);box-shadow:none}#fo-shopping-cart .cart-action-button:disabled{opacity:.45;box-shadow:none}#fo-shopping-cart .cart-action-button[aria-label*="Pay"],#fo-shopping-cart .cart-action-button[aria-label*="pay"],#fo-shopping-cart .cart-action-button[aria-label*="페이"]{background:#00DE5A!important;background-color:#00DE5A!important;color:#151A1E!important;box-shadow:2px 2px 0 #17090F}#fo-shopping-cart .cart-brand-button,#fo-shopping-cart .cart-order-button--primary{position:relative;overflow:hidden;border-radius:999px!important;border:1.5px solid #17090F!important;background:linear-gradient(120deg,#FF8A3D 0%,#F25A0A 45%,#FF7A2E 100%)!important;background-size:220% 220%!important;color:#fff!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.14);background-position:30% 50%!important;box-shadow:2px 2px 0 #17090F!important;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}#fo-shopping-cart .cart-brand-button::after,#fo-shopping-cart .cart-order-button--primary::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,0) 65%);background-size:220% 100%;animation:ovi-sheen 5.2s ease-in-out infinite}#fo-shopping-cart .cart-brand-button:active,#fo-shopping-cart .cart-order-button--primary:active{animation:none;box-shadow:0 0 0 #17090F!important}#fo-shopping-cart .clay-checkbox-wrapper{border-radius:8px!important}body.login .btn-kakao,body.site_join .btn-kakao,body.site_join_type_choice .btn-kakao,body.shop_mypage .btn-kakao,.modal_article .btn-kakao{border-radius:999px!important;border:1.5px solid #17090F!important;box-shadow:3px 3px 0 #17090F;font-weight:700!important;transition:transform .15s,box-shadow .15s}body.login .btn-kakao:active,body.site_join .btn-kakao:active,body.site_join_type_choice .btn-kakao:active,body.shop_mypage .btn-kakao:active,.modal_article .btn-kakao:active{transform:translate(3px,3px);box-shadow:0 0 0 #17090F}body.login .input_form,body.site_join .input_form,body.site_join_type_choice .input_form,body.shop_mypage .input_form,.modal_article .input_form{border:1.5px solid #17090F!important;border-radius:14px!important;margin-bottom:8px!important;background:#fff;box-shadow:2px 2px 0 #FFD4E4;overflow:hidden;transition:box-shadow .15s}body.login .input_form.brt,body.site_join .input_form.brt,body.site_join_type_choice .input_form.brt,body.shop_mypage .input_form.brt,.modal_article .input_form.brt{border-top:1.5px solid #17090F!important}body.login .input_form:focus-within,body.site_join .input_form:focus-within,body.site_join_type_choice .input_form:focus-within,body.shop_mypage .input_form:focus-within,.modal_article .input_form:focus-within{box-shadow:3px 3px 0 #FF3D83}body.login .input_form input,body.site_join .input_form input,body.site_join_type_choice .input_form input,body.shop_mypage .input_form input,.modal_article .input_form input{height:46px!important;padding:0 16px!important;font-weight:600;font-size:15px!important;color:#17090F!important;border:0!important;background:transparent!important;box-shadow:none!important}body.login .btn-primary.btn-block,body.site_join .btn-primary.btn-block,body.site_join_type_choice .btn-primary.btn-block,body.shop_mypage .btn-primary.btn-block,.modal_article .btn-primary.btn-block,body.login .btn-primary.w100p,body.site_join .btn-primary.w100p,body.site_join_type_choice .btn-primary.w100p,body.shop_mypage .btn-primary.w100p,.modal_article .btn-primary.w100p{background:#17090F!important;color:#fff!important;height:48px;line-height:46px!important;padding:0!important;box-shadow:3px 3px 0 #FFD4E4!important;font-size:15px!important}body.login .btn-primary.btn-block:active,body.site_join .btn-primary.btn-block:active,body.site_join_type_choice .btn-primary.btn-block:active,body.shop_mypage .btn-primary.btn-block:active,.modal_article .btn-primary.btn-block:active,body.login .btn-primary.w100p:active,body.site_join .btn-primary.w100p:active,body.site_join_type_choice .btn-primary.w100p:active,body.shop_mypage .btn-primary.w100p:active,.modal_article .btn-primary.w100p:active{box-shadow:0 0 0 #FFD4E4!important}html body.login.doz_sys .btn.non_btn,html body.login .btn.non_btn,body.login .btn.holder,body.site_join .btn.holder,body.site_join_type_choice .btn.holder,body.shop_mypage .btn.holder,.modal_article .btn.holder{border-radius:999px!important;background:#fff!important;background-color:#fff!important;color:#17090F!important;border:1.5px solid #17090F!important;box-shadow:2px 2px 0 #FFD4E4;font-weight:700!important}body.login a.float_l,body.site_join a.float_l,body.site_join_type_choice a.float_l,body.shop_mypage a.float_l,.modal_article a.float_l,body.login a.float_r,body.site_join a.float_r,body.site_join_type_choice a.float_r,body.shop_mypage a.float_r,.modal_article a.float_r{font-weight:600;color:#17090F!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#FF3D83}body.site_join .mini-tit{font-weight:700!important;letter-spacing:-.02em}body.site_join .btn.btn-brand{position:relative;overflow:hidden;border-radius:999px!important;border:1.5px solid #17090F!important;background:linear-gradient(120deg,#FF8A3D 0%,#F25A0A 45%,#FF7A2E 100%)!important;background-size:220% 220%!important;color:#fff!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.14);background-position:30% 50%!important;box-shadow:2px 2px 0 #17090F!important;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}body.site_join .btn.btn-brand::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,0) 65%);background-size:220% 100%;animation:ovi-sheen 5.2s ease-in-out infinite}body.site_join .btn.btn-brand:active{animation:none;box-shadow:0 0 0 #17090F!important}#cocoaModal.modal_site_find_password .modal-content,#cocoaModal.modal_site_login .modal-content,#cocoaModal.modal_site_alert .modal-content{border-radius:22px!important;border:1.5px solid #17090F!important;box-shadow:5px 5px 0 #FF3D83,0 24px 50px rgba(23,9,15,.18)!important;overflow:hidden}.modal_site_find_password.in .modal-dialog,.modal_site_login.in .modal-dialog{animation:ovi-pop .45s cubic-bezier(.16,1,.3,1) both}.modal_article .close,.modal_article button.close{width:32px;height:32px;border-radius:50%!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;opacity:1!important;display:flex!important;align-items:center;justify-content:center;box-shadow:2px 2px 0 #FFD4E4;font-size:14px!important}.modal_article .tit_wrap h2,.modal_article h2{letter-spacing:-.02em;font-weight:700}.modal_article .tab_wrap{display:flex;gap:8px;padding:0 0 6px;border:0!important}.modal_article .tab_wrap .btn_find{flex:1;border-radius:999px!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;font-weight:700!important;opacity:1!important;box-shadow:2px 2px 0 #FFD4E4}.modal_article .tab_wrap .btn_find.active{background:#17090F!important;color:#fff!important;box-shadow:2px 2px 0 #FF3D83}.modal_article .form-control{border:1.5px solid #17090F!important;border-radius:12px!important;height:44px!important;box-shadow:none!important;font-weight:600}.modal_article .form-control:focus{box-shadow:3px 3px 0 #FFD4E4!important}.modal_article .radio-styled label{font-weight:600}body.search .search_widget .control_box .form-control{border:1.5px solid #17090F!important;border-radius:999px!important;height:50px!important;padding:0 44px 0 48px!important;font-weight:600;font-size:16px!important;box-shadow:3px 3px 0 #FFD4E4;background:#fff!important;color:#17090F!important}body.search .search_widget .control_box a.icon{color:#17090F!important}body.search .search_widget .site_nav a{font-weight:700;color:#8A6B78!important;padding-bottom:6px}body.search .search_widget .site_nav a.active{color:#17090F!important;box-shadow:inset 0 -3px 0 #FF3D83}body.search .repeat_area{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1.5px solid #17090F;border-radius:16px;box-shadow:3px 3px 0 #FFD4E4;margin:0 0 12px;background:#fff;animation:ovi-rise .45s cubic-bezier(.16,1,.3,1) both}body.search .repeat_area .box_thumb{float:none!important;flex:none;width:84px!important;margin:0!important}body.search .repeat_area .box_thumb img{width:84px!important;height:84px!important;object-fit:cover;border-radius:12px!important;border:1.5px solid #17090F}body.search .repeat_area .box_content{float:none!important;flex:1;min-width:0;padding:0!important}body.search .box_content .text-16{letter-spacing:-.02em;line-height:1.3;margin-bottom:4px}body.search .item_summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#8A6B78;font-size:12.5px;line-height:1.4}body.search .sale_percentage{display:inline-block;padding:2px 7px;border-radius:999px;background:#FFD4E4;color:#17090F!important;font:700 11px/1.4 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;margin-right:4px}body.search .prod_pay{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:700}body.search .sale_price{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color:#8A6B78!important;text-decoration:line-through}body.search .prod_brand0{display:none}.pagination>li>a,.pagination>li>span{border-radius:999px!important;border:1.5px solid #17090F!important;color:#17090F!important;margin:0 3px;min-width:36px;text-align:center;font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;background:#fff!important}.pagination>li.active>a,.pagination>li.active>span{background:#17090F!important;color:#fff!important;box-shadow:2px 2px 0 #FFD4E4}.widget.board .li_board .li_body{padding:14px 6px!important;transition:background .15s;border-radius:12px}.widget.board .li_board .li_body:active{background:#FFF5F9}.widget.board .list_text_title{font-weight:700!important;letter-spacing:-.02em}.widget.board .li_body .info,.widget.board .li_body .writer,.widget.board .li_body .time,.widget.board .li_body .count{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px!important;color:#8A6B78!important}body.shop_payment input[type=text],body.shop_payment input[type=tel],body.shop_payment input[type=email],body.shop_payment input[type=number],body.shop_payment select,body.shop_payment textarea{border:1.5px solid #17090F!important;border-radius:12px!important;height:44px!important;padding:0 14px!important;font-size:15px!important;color:#17090F!important;background:#fff!important;box-shadow:none!important;transition:box-shadow .15s}body.shop_payment textarea{height:auto!important;min-height:80px;padding:12px 14px!important}body.shop_payment input:focus,body.shop_payment select:focus,body.shop_payment textarea:focus{outline:0!important;box-shadow:3px 3px 0 #FFD4E4!important}body.shop_payment input[type=radio],body.shop_payment input[type=checkbox]{accent-color:#FF3D83}body.shop_payment form img{border-radius:12px!important;border:1.5px solid #17090F}body.shop_payment form button:not([type=submit]){border-radius:999px!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;font-weight:700!important;box-shadow:2px 2px 0 #FFD4E4;padding:0 14px!important;height:44px!important;transition:transform .15s,box-shadow .15s}body.shop_payment form button:not([type=submit]):active{transform:translate(2px,2px);box-shadow:none}body.shop_payment button[type=submit]{position:relative;overflow:hidden;border-radius:999px!important;border:1.5px solid #17090F!important;background:linear-gradient(120deg,#FF8A3D 0%,#F25A0A 45%,#FF7A2E 100%)!important;background-size:220% 220%!important;color:#fff!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.14);background-position:30% 50%!important;box-shadow:2px 2px 0 #17090F!important;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);height:52px!important;font-size:16px!important}body.shop_payment button[type=submit]::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,0) 65%);background-size:220% 100%;animation:ovi-sheen 5.2s ease-in-out infinite}body.shop_payment button[type=submit]:active{animation:none;box-shadow:0 0 0 #17090F!important}body.shop_mypage .left-menu .cart-menu-slide{scrollbar-width:none}body.shop_mypage .left-menu .cart-menu-slide::-webkit-scrollbar{display:none}body.shop_mypage .left-menu .cart-menu-slide li a{font-weight:700;color:#8A6B78!important;padding:12px 6px!important}body.shop_mypage .left-menu .cart-menu-slide li.active a{color:#17090F!important;box-shadow:inset 0 -3px 0 #FF3D83}body.shop_mypage .shop-content.mypage .head.bg-bright{background:#fff!important;border:1.5px solid #17090F;border-radius:18px;margin:12px 16px 8px;box-shadow:3px 3px 0 #FFD4E4}body.shop_mypage .img-view img{border-radius:50%!important;border:1.5px solid #17090F;box-shadow:2px 2px 0 #FFD4E4}body.shop_mypage .nick{letter-spacing:-.02em}body.shop_mypage .nick .btn,body.shop_mypage .head .btn{border-radius:999px!important;border:1.5px solid #17090F!important;font:700 11px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;padding:6px 10px!important;color:#17090F!important;background:#fff!important;box-shadow:2px 2px 0 #FFD4E4}body.shop_mypage .body_font_color_40{padding:36px 0!important;font-weight:600}body.shop_mypage .table th{font:700 11px/1.4 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.06em;color:#8A6B78!important;border-bottom:1.5px solid #17090F!important;text-transform:uppercase}body.shop_mypage .table td{border-color:rgba(23,9,15,.1)!important}body.shop_mypage .table td .btn{border-radius:999px!important;border:1.5px solid #17090F!important;background:#fff!important;color:#17090F!important;font-weight:700}.paging-block .more_btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:50px!important;padding:0 24px!important;border:1.5px solid #17090F!important;border-radius:999px!important;background:#fff!important;color:#17090F!important;font:700 15px/1 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",Pretendard,sans-serif!important;letter-spacing:-.01em;box-shadow:3px 3px 0 #FF3D83;animation:ovi-breathe 3.2s ease-in-out 4;transition:transform .15s,box-shadow .15s}.paging-block .more_btn::after{content:"↓";font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.paging-block .more_btn:active{transform:translate(3px,3px);box-shadow:0 0 0 #FF3D83!important;animation:none}.paging-block .more_btn:active::after{transform:translateY(3px)}.seemore_wrap .fold .seemore_btn::after{content:"  ↑"}#prod_options .open > .dropdown-menu,.opt-group .open > .dropdown-menu{animation:ovi-pop .22s cubic-bezier(.16,1,.3,1);transform-origin:50% 0}.like_box i,.comment_num i,._wish_button i{transition:color .2s,transform .2s}.review_image_list img,.iewb-744 .swiper-slide img,.list_review_inner .board_thumb img{transition:transform .45s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.review_image_list img:hover,.iewb-744 .swiper-slide img:hover{transform:scale(1.04)}}.btn,.button{transition:transform .12s ease-out,box-shadow .12s ease-out,background .15s}.site_prod_nav{position:relative!important;border-bottom:1.5px solid rgba(23,9,15,.12)!important}.site_prod_nav li a{border-bottom:0!important;border-color:transparent!important;font-weight:700!important;color:#8A6B78!important;letter-spacing:-.02em;transition:color .25s,transform .15s}.site_prod_nav li a.active{color:#17090F!important;background:transparent!important}.site_prod_nav li a:active{transform:scale(.96)}.site_prod_nav .ovi-ind{position:absolute;left:0;bottom:-1.5px;height:3px;border-radius:3px;background:#17090F;box-shadow:2px 2px 0 #FFD4E4;pointer-events:none;will-change:transform,width}.iewb-744 .swiper-slide a{display:flex!important;gap:12px;align-items:center;min-width:0}.iewb-744 .swiper-slide a > div{flex:1 1 auto;min-width:0}.iewb-744 .swiper-slide a > img{flex:none;width:96px!important;height:96px!important;object-fit:cover}.inline-col-group-right,.inline-col-group-left{white-space:nowrap!important}.inline-col-group-right .inline-col{padding-left:2px!important;padding-right:0!important}.icon_type_menu,.search_btn .search_type .holder,.search_btn .search_type form,.login_btn_item:has(a[href*="shop_cart"] .text.no_text){display:inline-flex!important;align-items:center;height:100%;vertical-align:middle}.icon_type_menu a.fixed_transform,.login_btn_item a._fade_link[href*="shop_cart"]:has(.text.no_text),.search_btn .search_type a.fixed_transform{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;border-radius:50%!important;border:0!important;background:transparent!important;box-shadow:none!important;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s;position:relative;color:#17090F!important;vertical-align:middle;padding:0!important;margin:0!important;line-height:1!important;-webkit-tap-highlight-color:transparent}.icon_type_menu a.fixed_transform:active,.login_btn_item a._fade_link[href*="shop_cart"]:has(.text.no_text):active,.search_btn .search_type a.fixed_transform:active{transform:scale(.88);background:#FFD4E4!important}@media(hover:hover){.icon_type_menu a.fixed_transform:hover,.login_btn_item a._fade_link[href*="shop_cart"]:has(.text.no_text):hover,.search_btn .search_type a.fixed_transform:hover{background:#FFF5F9!important}}.icon_type_menu a .icon-menu,.login_btn_item a:has(.text.no_text) .icon-handbag,.search_btn .icon-magnifier{font-size:21px!important;line-height:1!important;color:#17090F!important;display:block;width:auto!important;height:auto!important;margin:0!important;transition:transform .4s cubic-bezier(.16,1,.3,1)}.icon_type_menu a .text{display:none!important}body:has(#mobile_slide_menu.ovi-open) .icon_type_menu a .icon-menu{transform:rotate(90deg)}.search_btn .search_type a:active .icon-magnifier{transform:rotate(-20deg)}.login_btn_item a:has(.text.no_text):active .icon-handbag{transform:translateY(2px)}.login_btn_item a._fade_link:has(.text.no_text) .badge_wrap{position:absolute;right:-2px;top:-1px;width:auto;height:auto}.login_btn_item a._fade_link:has(.text.no_text) sup.badge{position:static!important;transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;min-width:18px;height:18px!important;line-height:18px!important;padding:0 5px;border-radius:999px;background:#FF3D83!important;color:#fff!important;border:2px solid #fff;font:800 10px/18px 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;box-shadow:none;top:auto!important;right:auto!important;bottom:auto!important}@keyframes ovi-twinkle{0%,100%{opacity:.1;transform:scale(.7) rotate(0)}50%{opacity:.7;transform:scale(1) rotate(20deg)}}#mobile_slide_menu li.depth-01.ovi-ai>a{position:relative;overflow:visible}#mobile_slide_menu li.depth-01.ovi-ai>a .plain_name{color:#FF3D83!important;text-shadow:0 0 12px rgba(255,61,131,.35)}#mobile_slide_menu li.depth-01.ovi-ai>a::before{background:#FF3D83!important;box-shadow:0 0 0 3px rgba(255,61,131,.25);animation:pulseDot 1.8s infinite}@keyframes pulseDot{0%{box-shadow:0 0 0 0 rgba(255,61,131,.45)}70%{box-shadow:0 0 0 7px rgba(255,61,131,0)}100%{box-shadow:0 0 0 0 rgba(255,61,131,0)}}#mobile_slide_menu li.depth-01.ovi-ai>a .ovi-aitag{margin-left:auto;font:800 9px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;padding:5px 8px;border-radius:999px;background:#FF3D83;color:#fff;border:1.5px solid #17090F;box-shadow:2px 2px 0 #17090F;animation:ovi-breathe 3.2s ease-in-out 4}#mobile_slide_menu li.depth-01.ovi-ai .ovi-spk{position:absolute;color:#FF3D83;font-size:9px;opacity:.6;pointer-events:none;animation:ovi-twinkle 3.6s ease-in-out infinite;text-shadow:none;z-index:2}.ovi-sug{margin-top:12px}.ovi-sug b{display:block;font:700 10px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#8A6B78;margin:0 0 8px 4px}.ovi-sug .row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ovi-sug a{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1.5px solid #17090F;border-radius:999px;background:#fff;color:#17090F;font-weight:700;font-size:12.5px;text-decoration:none;box-shadow:2px 2px 0 #FFD4E4;transition:transform .15s,box-shadow .15s}.ovi-sug a:active{transform:translate(2px,2px);box-shadow:none}.ovi-sug a small{font:600 10px/1 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color:#8A6B78}
