.desktop .collection_wrap{width:1200px;padding:160px 0 0;margin:0 auto}.desktop .collection_wrap .collection_title{font-family:Poppins;font-size:40px;font-weight:500;line-height:40px;text-align:left;color:#333}.desktop .collection_wrap .collection_path{margin-top:16px;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.6px;color:#111}.desktop .collection_wrap .collection_path .path_title{color:#666}.desktop .collection_wrap .collection_content{margin-top:24px;width:100%;display:flex;flex-direction:column}.desktop .collection_wrap .collection_content .collection_list{width:100%;display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.desktop .collection_wrap .collection_content .collection_list .collection_item{width:282px;height:282px;cursor:pointer}.desktop .collection_wrap .collection_content .collection_list .collection_item img{width:100%;height:100%}.desktop .collection_wrap .collection_content .collection_page{width:100%;margin:85px auto 41px}.desktop .collection_wrap .collection_content .collection_no_result{width:100%;height:320px;box-sizing:border-box;padding:120px 329.5px 258px;font-family:Poppins;font-size:80px;font-weight:500;line-height:80px;text-align:center}.mobile .sidemenu_wrap{position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;display:flex;justify-content:end;background-color:rgba(0,0,0,.45);position:fixed}.mobile .sidemenu_wrap .sidemenu_cotent{width:750px;height:100%;padding:0 36px 40px;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;overflow-y:scroll}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content{display:flex;flex-direction:column;font-family:Poppins;font-size:48px;font-weight:600;line-height:72px;letter-spacing:.05em;text-align:left;color:#333}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .filter_header{width:100%;height:150px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #152144}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .filter_header img{width:72px;height:72px;padding:12px;box-sizing:border-box}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .filter_menu{width:100%;height:70vh;padding-bottom:190px;box-sizing:border-box;overflow-y:scroll;scrollbar-width:none;display:flex;flex-direction:column;font-family:Poppins;font-size:49px;font-weight:500;line-height:49px;letter-spacing:.05em;text-align:left}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .depth1_menu{width:100%;height:150px;padding-right:65px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #ccc}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .depth1_menu .turn_arrow_icon{transform:rotate(180deg)}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .filter_btn_wrap{position:fixed;bottom:0;right:0;width:750px;height:180px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:none;box-sizing:border-box}.mobile .sidemenu_wrap .sidemenu_cotent .filter_content .filter_btn_wrap .filter_search_btn{width:678px;height:126px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:#152144;color:#fff;font-size:48px;font-weight:700;line-height:48px;text-align:center}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content{width:100%;height:100%;display:flex;flex-direction:column;font-size:48px;font-weight:700;line-height:72px;text-align:left;color:#333}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .filter_header{width:100%;height:150px;display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #152144}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .filter_header img{width:72px;height:72px;padding:12px;box-sizing:border-box}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .sort_form{width:100%;display:flex;flex-direction:column}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .sort_form .sort_menu{width:100%;height:150px;display:flex;padding:0 36px;box-sizing:border-box;border-bottom:2px solid #ccc}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .sort_form .sort_menu .sort_label{display:flex;align-items:center;gap:20px}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .sort_form .sort_menu .sort_label .sort_radio{margin:0;padding:0;box-sizing:border-box;width:60px;height:60px;accent-color:#152144}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .sort_form .sort_menu .sort_label span{font-size:42px;font-weight:400;line-height:42px;text-align:left;color:#333}.mobile .sidemenu_wrap .sidemenu_cotent .sort_content .filter_search_btn{position:fixed;bottom:40px;width:678px;height:126px;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:#152144;color:#fff;font-size:48px;font-weight:700;line-height:48px;text-align:center}.mobile .filteritem_wrap{width:100%;height:110px;padding:0 65px 0 36px;box-sizing:border-box;font-size:39px;font-weight:500;line-height:39px;letter-spacing:.05em;text-align:left;color:#333;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #152144}.mobile .filteritem_wrap .turn_arrow_icon{transform:rotate(180deg)}.mobile .filteritem_depth3{width:100%;padding:0 45px;box-sizing:border-box;display:flex;flex-direction:column}.mobile .depth3_label{width:100%;height:112px;display:flex;align-items:center;gap:15px;font-size:39px;font-weight:400;line-height:39px;letter-spacing:.05em;text-align:left;color:#333}.mobile .depth3_check{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-sizing:border-box;width:54px;height:54px;border-radius:9px;border:6px solid #ccc}.mobile .depth3_check:checked{border:none;background:url(/icons/active_check_icon_mo.svg)}.mobile .filteritem_wrap_product{height:150px;border-bottom:1px solid #ccc}.mobile .filteritem_product{width:100%;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fafafa;font-size:39px;font-weight:400;line-height:39px;letter-spacing:.05em;text-align:left;color:#152144;padding:54px 0 54px 72px}.mobile .filteritem_product_active{font-weight:500;text-decoration:underline}.desktop .event_wrap{margin-top:80px}.desktop .event_wrap .event_title{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.5px;text-align:left;color:#333}.desktop .event_wrap .event_list{margin-top:24px;width:100%;display:flex;flex-direction:column;border-top:3px solid #152144}.desktop .event_wrap .event_list .event_item_header{width:100%;height:52px;display:flex;align-items:center;border-bottom:1px solid #152144;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.5px;text-align:center;color:#333}.desktop .event_wrap .event_list .event_item_header .event_item_date,.desktop .event_wrap .event_list .event_item_header .event_item_no{width:120px;height:100%;display:flex;align-items:center;justify-content:center}.desktop .event_wrap .event_list .event_item_header .event_item_title{padding:0 16px;width:100%;height:100%;display:flex;align-items:center;justify-content:start}.desktop .event_wrap .event_list .event_item{width:100%;height:64px;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.5px;color:#333;border-bottom:1px solid #ccc}.desktop .event_wrap .event_list .event_item .event_item_date,.desktop .event_wrap .event_list .event_item .event_item_no{width:120px;height:100%;display:flex;align-items:center;justify-content:center;color:#888}.desktop .event_wrap .event_list .event_item .event_item_title{padding:0 16px;width:100%;height:100%;display:flex;align-items:center;justify-content:start;cursor:pointer}.desktop .event_wrap .event_list .event_item_no_result{height:46px}.desktop .event_wrap .event_list .event_item .event_item_empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#888}.desktop .event_wrap .event_list .event_item_last{border-bottom:1px solid #152144}.desktop .event_wrap .event_list .event_page{margin-top:20px;display:flex;align-items:center;justify-content:center}.desktop .MuiButtonBase-root{font-family:Poppins!important;font-size:14px!important;font-weight:500!important;line-height:14px!important;letter-spacing:.7px!important;text-align:left!important;color:#ccc!important}.desktop .Mui-selected{background-color:#fff!important;color:#000!important}.desktop .Mui-disabled{opacity:1!important;color:#333!important}.desktop .searchaddress_wrap{padding:40px 0 29px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;font-weight:500;line-height:18px;letter-spacing:1px;text-align:left;color:#333}.desktop .searchaddress_wrap .address_wrap{margin-top:24px;width:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;border-color:#ccc;border-style:solid;border-width:1px 0}.desktop .searchaddress_wrap .address_wrap .address_search_label{width:100%;padding:16px;box-sizing:border-box;border:1px solid #ccc;display:flex;align-items:center;gap:4px}.desktop .searchaddress_wrap .address_wrap .address_search_label .address_search_input{width:100%;height:100%;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.5px;text-align:left;color:#152144;outline:none;border:none}.desktop .searchaddress_wrap .address_wrap .address_search_label img{width:24px;height:24px;cursor:pointer}.desktop .searchaddress_wrap .address_wrap .address_search_label .address_clear_icon{width:22px;height:22px}.desktop .searchaddress_wrap .address_wrap .address_no_result{margin-top:16px;width:100%;display:flex;flex-direction:column;gap:16px;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.5px;text-align:left;color:#333}.desktop .searchaddress_wrap .address_wrap .address_no_result .no_result_item{display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:24px;text-align:left;color:#333}.desktop .searchaddress_wrap .address_wrap .address_no_result .no_result_item .no_result_item_ex{font-size:12px;font-weight:500;line-height:20px;letter-spacing:.800000011920929px;text-align:left;color:#fb4700}.desktop .searchaddress_wrap .address_wrap .address_result{width:100%;display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:none;height:-moz-fit-content;height:fit-content;margin-bottom:16px}.desktop .searchaddress_wrap .address_wrap .address_result .result_item{margin-top:16px;display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#333;padding-bottom:16px;border-bottom:1px solid #ccc;cursor:pointer}.desktop .searchaddress_wrap .address_wrap .address_result .active_item,.desktop .searchaddress_wrap .address_wrap .address_result .result_item_selected{font-weight:700}.desktop .searchaddress_wrap .address_wrap .address_result .result_page{margin-top:10px}.desktop .searchaddress_wrap .address_wrap .address_result .address_result_empty{margin:50px 0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:24px;text-align:left;color:#333}.desktop .searchaddress_wrap .save_btn{margin:60px auto 0;width:240px;height:56px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;box-sizing:border-box;background-color:#152144;color:#fff;font-size:16px;font-weight:700;line-height:16px;letter-spacing:.5px;text-align:center}.mobile .MuiButtonBase-root{font-family:Poppins!important;font-size:42px!important;font-weight:500!important;line-height:42px!important;letter-spacing:.05em!important;text-align:center!important;color:#ccc!important}.mobile .Mui-selected{background-color:#fff!important;color:#000!important}.mobile .Mui-disabled{opacity:1!important;color:#333!important}.mobile .MuiPagination-ul{display:flex!important;align-items:center!important;gap:15px!important;justify-content:center;margin-top:120px}.mobile .MuiPagination-ul li{display:flex;align-items:center;justify-content:center}.mobile .MuiPaginationItem-firstLast,.mobile .MuiPaginationItem-previousNext{width:72px!important;height:72px!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.mobile .MuiPaginationItem-page{height:54px!important}.mobile .beforereviewitem_wrap{width:100%;display:flex;gap:30px;border-bottom:2px solid #ccc}.mobile .beforereviewitem_wrap .beforereviewitem_image{width:240px;height:320px}.mobile .beforereviewitem_wrap .beforereviewitem_image img{width:100%;height:100%;object-fit:cover}.mobile .beforereviewitem_wrap .beforereviewitem_info{padding:30px 0 60px;width:100%;display:flex;flex-direction:column;align-items:end;justify-content:space-between;gap:13px}.mobile .beforereviewitem_wrap .beforereviewitem_info .info_product_wrap{width:100%;display:flex;flex-direction:column;gap:20px;font-size:30px;font-weight:400;line-height:45px;text-align:left;color:#333}.mobile .beforereviewitem_wrap .beforereviewitem_info .info_product_wrap .product_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile .beforereviewitem_wrap .beforereviewitem_info .info_product_wrap .product_price{font-family:Poppins;font-size:39px;font-weight:500;line-height:39px;text-align:left;color:#152144}.mobile .beforereviewitem_wrap .review_btn{width:248px;height:78px;display:flex;align-items:center;justify-content:center;background-color:#152144;color:#fff;font-size:30px;font-weight:700;line-height:30px;border:none;border-radius:12px}.mobile .myreviewitem_wrap{width:100%;display:flex;flex-direction:column;padding:80px 36px;box-sizing:border-box;border-radius:12px;border:2px solid #ccc}.mobile .myreviewitem_wrap .myreviewitem_product{width:100%;display:flex;gap:30px}.mobile .myreviewitem_wrap .myreviewitem_product .product_image{width:180px;height:240px;object-fit:cover}.mobile .myreviewitem_wrap .myreviewitem_product .product_info{width:100%;display:flex;flex-direction:column;align-items:end}.mobile .myreviewitem_wrap .myreviewitem_product .product_info .review_date{font-family:Poppins;font-size:36px;font-weight:400;line-height:36px;text-align:right;color:#888}.mobile .myreviewitem_wrap .myreviewitem_product .product_info .product_text{width:100%;display:flex;flex-direction:column;align-items:start;gap:20px;font-size:30px;font-weight:400;line-height:45px;text-align:left;color:#333}.mobile .myreviewitem_wrap .myreviewitem_review{margin-top:45px;width:100%;display:flex;flex-direction:column;gap:80px;font-size:36px;font-weight:400;line-height:54px;text-align:left;color:#666}.mobile .myreviewitem_wrap .myreviewitem_review .review_scroe{display:flex;align-items:center;gap:3px}.mobile .myreviewitem_wrap .myreviewitem_review .review_scroe img{width:39px;height:39px;object-fit:cover}.mobile .myreviewitem_wrap .myreviewitem_review .review_content{text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mobile .myreviewitem_wrap .myreviewitem_review .review_more{display:flex;align-items:center;gap:10px}.mobile .myreviewitem_wrap .myreviewitem_review .review_more img{width:54px;height:54px;padding:18px 12px;box-sizing:border-box}.mobile .myreviewitem_wrap .myreviewitem_review .review_image{width:100%;display:flex;align-items:center;gap:30px;margin-bottom:-35px;overflow-x:scroll;scrollbar-width:none}.mobile .myreviewitem_wrap .myreviewitem_review .review_image img{width:240px;height:240px;object-fit:cover}.mobile .myreviewitem_wrap .myreviewitem_btn{margin-top:120px;width:100%;display:flex;align-items:center;justify-content:center;gap:36px}.mobile .myreviewitem_wrap .myreviewitem_btn .review_btn{width:399px;height:90px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:9px;border:2px solid #ccc;background-color:#fff;color:#333;font-size:36px;font-weight:400;line-height:36px;text-align:center}.mobile .swiper{overflow:visible!important}.mobile .swiper-pagination{margin-top:75px!important;position:static!important;display:flex!important;justify-content:center!important;gap:30px!important}.mobile .swiper-pagination-bullet{width:30px!important;height:30px!important;margin:0!important;border:3px solid #142144!important;box-sizing:border-box;background-color:#fff!important;opacity:1!important}.mobile .swiper-pagination-bullet-active{background-color:#152144!important}.mobile .swiper-button-next:after,.mobile .swiper-button-prev:after{display:none!important}.mobile .category-banner{margin-top:116px}.mobile .main_swiper_wrap{width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden}.mobile .main_swiper_wrap .main_swiper_image,.mobile .main_swiper_wrap .main_swiper_video{display:block;width:100%;height:100%;object-fit:cover}.mobile .review_swiper_wrap{width:100%;overflow:visible;padding-top:80px}.mobile .review_swiper_wrap .swiper-slide{width:600px!important}.mobile .review_swiper_wrap .review_swiper{background-color:#fff;width:100%;display:flex;flex-direction:column;border-radius:24px;overflow:hidden}.mobile .review_swiper_wrap .review_swiper .review_image{width:600px;height:800px}.mobile .review_swiper_wrap .review_swiper .review_info{padding:30px;display:flex;flex-direction:column;font-size:30px;font-weight:400;line-height:45px;text-align:left}.mobile .review_swiper_wrap .review_swiper .review_info .review_title{height:90px;color:#333;overflow:hidden}.mobile .review_swiper_wrap .review_swiper .review_info .review_scores{margin-top:45px;display:flex;align-items:center;gap:5px}.mobile .review_swiper_wrap .review_swiper .review_info .review_scores .review_icon{width:39px;height:39px}.mobile .review_swiper_wrap .review_swiper .review_info .review_content{margin-top:20px;height:90px;overflow:hidden;color:#888}.mobile .instagram_swiper_wrap{margin-top:80px;width:100%}.mobile .instagram_swiper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:3px;gap:3px}.mobile .instagram_swiper_item{display:flex;justify-content:center;align-items:center;height:0;padding-bottom:133.333%;overflow:hidden;position:relative}.mobile .instagram_swiper_image{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile .instagram_swiper_wrap .swiper-pagination{margin-top:50px!important}.mobile .instagram_swiper_wrap .swiper-pagination-bullet{width:24px!important;height:24px!important}.mobile .image_swiper_wrap,.mobile .image_swiper_wrap .image_wrap{padding:80px 0;width:100%;position:relative}.mobile .image_swiper_wrap .image_swiper_image{width:100%;object-fit:contain}.mobile .image_swiper_wrap.hannam .image_swiper_image{height:700px;object-fit:cover}.mobile .image_swiper_wrap .swiper-button-next{right:30px!important;transform:translateY(-50%)}.mobile .image_swiper_wrap .swiper-button-next,.mobile .image_swiper_wrap .swiper-button-prev{width:72px!important;height:72px!important;position:absolute!important;top:50%!important;background:url(/icons/swiper_navigation_icon_mo.svg)!important;z-index:999!important}.mobile .image_swiper_wrap .swiper-button-prev{left:30px!important;transform:translateY(-50%) rotate(180deg)}.mobile .product_swiper_wrap,.mobile .product_swiper_wrap .product_swiper_image{width:180px;height:240px}.mobile .product_swiper_wrap .product_swiper_image img{width:100%;height:100%;object-fit:cover}.mobile .slider-container{max-width:100vw;overflow:hidden}.mobile .slider-container .chat_swiper{position:relative}.mobile .slider-container .chat_swiper .image-slider{width:100vw;max-width:100%;overflow:hidden;margin:0 auto}.mobile .slider-container .chat_swiper .swiper-button-prev{position:absolute;top:50%;left:36px;transform:rotate(180deg);z-index:100}.mobile .slider-container .chat_swiper .swiper-button-prev img{width:120px;height:120px}.mobile .slider-container .chat_swiper .swiper-button-next{position:absolute;top:50%;right:36px;z-index:100}.mobile .slider-container .chat_swiper .swiper-button-next img{width:120px;height:120px}.mobile .slider-container .thumbnail-wrapper{overflow-x:scroll;white-space:nowrap;scrollbar-width:none}.mobile .thumbnail-wrapper .product_swiper_image{width:180px;height:240px;margin-right:30px;display:inline-block;cursor:pointer;box-sizing:border-box}.mobile .product_swiper_image img{width:100%;height:100%;object-fit:cover}.mobile .fix-banner-wrapper{width:100%;padding:0;line-height:0;margin:0;position:relative;z-index:998}.mobile .main_wrap:has(.flash-sale-banner) .fix-banner-wrapper{margin-top:230px}.mobile .fix-banner-video{width:100%;height:auto;display:block;object-fit:cover;margin:0;padding:0;vertical-align:top;line-height:0}.mobile .modal .pushbasket_modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#fff;display:flex;flex-direction:column;overflow:hidden}.mobile .modal .pushbasket_modal .modal_header{width:100%;height:150px;padding:0 36px;box-sizing:border-box;display:flex;align-items:center;font-size:48px;font-weight:500;line-height:48px;text-align:center;color:#152144;background-color:#e3eef4}.mobile .modal .pushbasket_modal .modal_header img{width:72px;height:72px}.mobile .modal .pushbasket_modal .modal_header span{width:100%}.mobile .modal .pushbasket_modal .modal_content{padding:180px 36px 0;box-sizing:border-box;width:100%;height:100%;overflow-y:scroll;scrollbar-width:none;display:flex;flex-direction:column}.mobile .modal .pushbasket_modal .modal_content .option_list{width:100%;display:flex;flex-direction:column;gap:30px}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item{width:100%;height:352px;display:flex;align-items:center;gap:30px;padding-bottom:30px;border-bottom:2px solid #ccc}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_image{width:240px;height:320px}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_image_soldout{position:relative}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_image_soldout img{opacity:.3}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_image_soldout span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Poppins;font-size:30px;font-weight:500;line-height:30px;letter-spacing:.05em;text-align:center;color:#666;white-space:nowrap}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_image img{height:100%;object-fit:cover}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info{width:100%;display:flex;flex-direction:column;gap:13px;align-content:end}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_text{width:100%;display:flex;flex-direction:column;align-items:start;gap:20px;font-size:30px;font-weight:400;line-height:45px;text-align:left;color:#333}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_text .option_value{display:flex;flex-direction:column;gap:16px}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_text .option_value .option_value_wrap{display:flex;align-items:center;gap:16px;font-size:30px;font-weight:400;line-height:45px;text-align:left;color:#333}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_text .option_value .option_value_wrap .option_value_title{width:83px}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_text .option_value .option_value_wrap .option_value_text{font-weight:700}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_price{font-family:Poppins;font-size:39px;font-weight:500;line-height:39px;text-align:left;color:#152144}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_btn_wrap{width:100%;display:flex;justify-content:end}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_btn_wrap .option_btn{width:248px;height:78px;display:flex;align-items:center;justify-content:center;border:none;border-radius:12px;background-color:#152144;color:#fff;font-size:30px;font-weight:700;line-height:30px;text-align:center;padding:24px;box-sizing:border-box}.mobile .modal .pushbasket_modal .modal_content .option_list .option_item .option_info .option_btn_wrap .option_btn_disabled{font-family:Poppins;font-size:36px;font-weight:500;line-height:36px;letter-spacing:.05em;background-color:#ccc}.mobile .modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:99999;touch-action:none}.mobile .modal .alert_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1053px;height:599px;z-index:99999;background-color:#fff;border-radius:15px}.mobile .modal .alert_modal .modal_wrap{padding:80px 40px 78px;box-sizing:border-box;width:100%;height:100%;gap:80px;display:flex;flex-direction:column;font-size:48px;font-weight:700;line-height:72px;text-align:center;color:#333}.mobile .modal .alert_modal .modal_wrap .modal_title{width:100%;height:247px;display:flex;align-items:center;justify-content:center;flex-direction:column}.mobile .modal .alert_modal .modal_wrap .bold_title_wrap{font-size:48px;font-weight:400!important;line-height:72px;text-align:center}.mobile .modal .alert_modal .modal_wrap .bold_title_wrap .bold_title{font-size:48px;font-weight:700!important;line-height:72px;text-align:center}.mobile .modal .alert_modal .modal_wrap .modal_title .content,.mobile .modal .alert_modal .modal_wrap .modal_title .light_title{font-weight:400}.mobile .modal .alert_modal .modal_wrap .modal_btn{width:100%;height:114px;border-radius:12px;background-color:#152144;color:#fff;font-size:42px;font-weight:700;line-height:42px;text-align:center;border:none}.mobile .modal .confirm_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1053px;height:599px;z-index:99999;background-color:#fff;border-radius:15px;padding:0}.mobile .modal .confirm_modal .modal_close_icon{position:absolute;top:38px;right:38px}.mobile .modal .confirm_modal .modal_close_icon img{width:72px;height:72px}.mobile .modal .confirm_modal .modal_wrap{padding:80px 40px;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-direction:column;font-size:48px;font-weight:700;line-height:72px;text-align:center;color:#333}.mobile .modal .confirm_modal .modal_wrap .title{height:247px;display:flex;align-items:center;justify-content:center}.mobile .modal .confirm_modal .modal_wrap .title .basket_title2{height:247px}.mobile .modal .confirm_modal .modal_wrap .title .color_title{font-weight:400;color:#666}.mobile .modal .confirm_modal .modal_wrap .sub_title{margin:45px 0 78.5px;font-size:39px;font-weight:500;line-height:58.5px;text-align:center;color:#666}.mobile .modal .confirm_modal .modal_wrap .modal_btn_wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:37px}.mobile .modal .confirm_modal .modal_wrap .modal_btn_wrap .modal_btn{width:468px;height:114px;border-radius:12px;background-color:#ccc;color:#fff;font-size:42px;font-weight:700;line-height:42px;text-align:center;border:none}.mobile .modal .confirm_modal .modal_wrap .modal_btn_wrap .modal_btn_close{background-color:#152144}.mobile .itemModal.alertModal .alertText{padding:132px 40px 78px;height:auto;box-sizing:border-box;background-color:#fff;width:1053px;border-radius:16px;outline:none}.mobile .itemModal.alertModal .modal-div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.mobile .itemModal.alertModal .alertText .alertText-title{margin:30px 0 40px;height:auto;font-weight:700;font-size:48px;line-height:72px;text-align:center;margin:0 0 96px}.mobile .itemModal .alertText .alertText-title{text-align:center;font-size:45px;line-height:45px;color:#333}.mobile .itemModal.alertModal .alertText .alertText-btn{margin:0}.mobile .itemModal .alertText .alertText-btn{background-color:#152144;width:100%;height:114px;line-height:114px;border-radius:12px;font-weight:700;font-size:35px;letter-spacing:.5px;text-align:center;color:#fff;cursor:pointer}.mobile .itemModal{z-index:10000}.mobile .capcha_wrap{margin-top:60px;width:100%;padding:30px;box-sizing:border-box;background-color:#f1f1f1;display:flex;gap:24px}.mobile .capcha_wrap .capcha_image_wrap{width:50%;height:500px;display:flex;flex-direction:column;background-color:#fff}.mobile .capcha_wrap .capcha_image_wrap .capcha_image{width:100%;height:425px}.mobile .capcha_wrap .capcha_image_wrap .capcha_image img{width:100%;height:100%}.mobile .capcha_wrap .capcha_image_wrap .capcha_btn_wrap{width:100%;height:75px;display:flex;align-items:center;border-top:1px solid #ccc}.mobile .capcha_wrap .capcha_image_wrap .capcha_btn_wrap .capcha_btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:10px;font-size:39px;font-weight:500;line-height:58.5px;color:#888;text-decoration:underline}.mobile .capcha_wrap .capcha_image_wrap .capcha_btn_wrap .capcha_btn img{width:35px;height:35px}.mobile .capcha_wrap .capcha_image_wrap .capcha_btn_wrap .capcha_refresh{border-right:1px solid #ccc}.mobile .capcha_wrap .capcha_text_wrap{margin-top:10px;width:50%;height:100%;display:flex;flex-direction:column;gap:24px}.mobile .capcha_wrap .capcha_text_wrap .capcha_title{display:flex;flex-direction:column;gap:8px;font-size:39px;font-weight:500;line-height:58.5px;text-align:left;color:#292929}.mobile .capcha_wrap .capcha_text_wrap .capcha_title .capcha_guide{font-size:35px;font-weight:400;line-height:58.5px;text-align:left;color:#292929;color:#666}.mobile .capcha_wrap .capcha_text_wrap .capcha_input{width:100%;height:100px;padding:0 16px;border:1px solid #ccc;background-color:#f1f1f1;box-sizing:border-box;font-size:39px;font-weight:500;line-height:58.5px;text-align:left;color:#888;outline:none;color:#152144}.mobile .modal .delivery_modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#fff;display:flex;flex-direction:column;overflow:hidden}.mobile .modal .delivery_modal .modal_header{width:100%;height:150px;padding:0 36px;box-sizing:border-box;display:flex;align-items:center;font-size:48px;font-weight:500;line-height:48px;text-align:center;color:#152144;background-color:#e3eef4}.mobile .modal .delivery_modal .modal_header img{width:72px;height:72px}.mobile .modal .delivery_modal .modal_header span{width:100%}.mobile .modal .delivery_modal .modal_content{padding:180px 36px;box-sizing:border-box;width:100%;height:100%;overflow-y:scroll;scrollbar-width:none;display:flex;flex-direction:column}.mobile .modal .delivery_modal .modal_content .delivery_content{width:100%;display:flex;flex-direction:column;gap:80px}.mobile .modal .delivery_modal .modal_content .delivery_content .delivery_list{width:100%;display:flex;flex-direction:column;gap:20px;font-size:39px;font-weight:400;line-height:58.5px;text-align:left;color:#666;padding-bottom:80px;border-bottom:2px solid #ccc}.mobile .modal .delivery_modal .modal_content .delivery_content .delivery_list .delivery_name{display:flex;align-items:center;gap:20px;font-size:39px;font-weight:500;line-height:58.5px;text-align:left;color:#333}.mobile .modal .delivery_modal .modal_content .delivery_content .delivery_list .delivery_name span{color:#fb4700}.mobile .modal .delivery_modal .modal_content .delivery_pagination{margin-top:120px;display:flex;align-items:center;justify-content:center}.mobile .modal .cardguide_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1053px;height:965px;border-radius:15px;padding:30px;box-sizing:border-box;z-index:99999;background-color:#fff;display:flex;flex-direction:column}.mobile .modal .cardguide_modal .modal_header{margin-top:30px;width:100%;display:flex;justify-content:end}.mobile .modal .cardguide_modal .modal_header img{width:72px;height:72px;padding:11px;box-sizing:border-box}.mobile .modal .cardguide_modal .modal_content{margin-top:40px;padding:0 30px 0 10px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.mobile .modal .cardguide_modal .modal_content .cardguide_title{width:100%;font-size:60px;font-weight:500;line-height:60px;text-align:left;padding-bottom:30px;border-bottom:6px solid #152144}.mobile .modal .cardguide_modal .modal_content .cardguide_content{margin-top:45px;font-size:36px;font-weight:400;line-height:54px;text-align:left;color:#666}.mobile .modal .policy_modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#fff;display:flex;flex-direction:column}.mobile .modal .policy_modal .modal_header{width:100%;height:150px;padding:0 36px;box-sizing:border-box;display:flex;align-items:center;font-size:48px;font-weight:500;line-height:48px;text-align:center;color:#152144;background-color:#e3eef4}.mobile .modal .policy_modal .modal_header img{width:72px;height:72px}.mobile .modal .policy_modal .modal_header span{width:100%}.mobile .modal .policy_modal .modal_content{margin:180px 0 106px;padding:0 78px 0 36px;box-sizing:border-box;width:100%;height:100%;font-size:36px;font-weight:400;line-height:54px;text-align:left;color:#666;overflow:scroll}@keyframes loading-rolling{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loading-rolling div{position:absolute;width:16px;height:16px;border:4px solid #fff;border-top-color:transparent;border-radius:50%;animation:loading-rolling 1s linear infinite;top:12px;left:12px}.blue .loading-rolling div{border-color:transparent #152144 #152144}.loading-spinner{width:24px;height:24px;display:inline-block;overflow:hidden;background:none}.loading-rolling{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.loading-rolling div{box-sizing:content-box}.loading-btn{display:flex;align-items:center;justify-content:center}.mobile .loading-spinner{width:70px;height:70px}.mobile .loading-rolling div{width:40px;height:40px;top:35px;left:35px}.desktop .cate-filter-wrap{position:relative;z-index:999;font-size:14px;line-height:14px;letter-spacing:.7px;margin-right:16px;box-sizing:border-box;color:#666}.desktop .cate-filter-wrap>.title{display:flex;justify-content:space-between;align-items:center;width:140px;padding:13px 16px;border:1px solid #d9d9d9;box-sizing:border-box;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:14px;line-height:14px;font-weight:400;letter-spacing:.5px}.desktop .cate-filter-wrap>.title img{padding-right:8px}.desktop .cate-filter-wrap .filter-list{display:none;position:absolute;top:-1px;width:260px;left:258px;background-color:#fff;margin:0;box-sizing:border-box;border:1px solid #d9d9d9}.desktop .cate-filter-wrap .filter-list.filter-root{display:block;top:40px;left:0}.desktop .cate-filter-wrap .filter-list .filter-item{position:relative;background-color:#fff;padding:18px 12px 0 16px;box-sizing:border-box}.desktop .cate-filter-wrap .filter-list .filter-item:last-of-type{padding-bottom:18px}.desktop .cate-filter-wrap .filter-list .filter-item:hover>.cate-label-wrap{font-weight:600;text-decoration:underline}.desktop .cate-filter-wrap .filter-list .filter-item:hover>.filter-list{display:block}.desktop .cate-filter-wrap .filter-list .cate-label-wrap{display:flex;justify-content:space-between;align-items:center}.desktop .cate-filter-wrap .filter-list.filter-root.check-filter>.filter-item>.cate-label-wrap{font-weight:600}.desktop .cate-filter-wrap .filter-list .filter-count{display:flex;align-items:center;height:45px;padding:16px;box-sizing:border-box;border-bottom:1px solid #d9d9d9}.desktop .cate-filter-wrap .filter-list .cate-label{display:flex;align-items:center;height:24px}.desktop .cate-filter-wrap .filter-list .cate-label input{background-image:url(/icons/checkbox-n.png);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px}.desktop .cate-filter-wrap .filter-list .cate-label input:checked{background-image:url(/icons/checkbox-c.png)}.desktop .cate-order-wrap{position:relative;z-index:999;font-size:14px;line-height:14px;letter-spacing:.7px;box-sizing:border-box;color:#666}.desktop .cate-order-wrap>.title{display:flex;justify-content:space-between;align-items:center;width:140px;padding:13px 16px;border:1px solid #d9d9d9;box-sizing:border-box;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:14px;line-height:14px;font-weight:400;letter-spacing:.5px;height:42px}.desktop .cate-order-wrap>.title img{padding-right:8px}.desktop .cate-order-wrap .order-list{display:none;position:absolute;top:-1px;width:100%;left:258px;background-color:#fff;margin:0;box-sizing:border-box;border:1px solid #d9d9d9}.desktop .cate-order-wrap .order-list.order-root{display:block;top:40px;left:0}.desktop .cate-order-wrap .order-list .order-item{position:relative;background-color:#fff;padding:13px 16px;box-sizing:border-box}.desktop .cate-order-wrap .order-list .order-item:last-of-type{padding-bottom:18px}.desktop .cate-order-wrap .order-list .order-item:hover{background-color:#ebebeb}.desktop .main_swiper_wrap{margin:0 auto;max-width:1240px;width:100%}.desktop .main_swiper_wrap .swiper{width:100%;margin-top:50px;margin-bottom:32px;height:-moz-fit-content;height:fit-content}.desktop .main_swiper_wrap .main_swiper_image{width:100%;cursor:pointer}.desktop .main_swiper_wrap .main_swiper_image:hover{opacity:.7}.desktop .main_swiper_wrap{position:relative}.desktop .main_swiper_wrap .swiper-button-next,.desktop .main_swiper_wrap .swiper-button-prev{display:none}.desktop .main_swiper_wrap .swiper-pagination-bullet{cursor:pointer}.desktop .main_swiper_image{width:100%;height:auto}.desktop .main_swiper_video{width:100%;height:auto;display:block;object-fit:cover}.desktop .custom-swiper-pagination{display:flex;justify-content:center}.desktop .swiper-button-next,.desktop .swiper-button-prev{color:#000}.desktop .custom-swiper-pagination{bottom:10px;text-align:center}.desktop .main_swiper_wrap .swiper-button-next{background:none;right:2.5%!important;padding:0}.desktop .main_swiper_wrap .swiper-button-prev{background:none;left:2.5%!important;padding:0}.desktop .custom-swiper-pagination .swiper-pagination-bullet{background:#fff;width:8px;height:8px;display:inline-block;border-radius:50%;margin:4px 9px!important;border:1px solid #152144;opacity:1}.desktop .custom-swiper-pagination .swiper-pagination-bullet-active{background-color:#152144}.desktop .fix-banner-wrapper{width:100%;margin:0 auto;max-width:1240px;padding:0;line-height:0}#main-page:has(.flash-sale-banner) .fix-banner-wrapper{margin-top:0}.desktop .fix-banner-video{width:100%;height:auto;display:block;object-fit:cover;margin:0;padding:0;vertical-align:top;line-height:0}.mobile .carditem_wrap{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:36px;overflow:hidden;background-color:#fff}.mobile .carditem_wrap:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #eee;border-radius:inherit;pointer-events:none;z-index:100}.mobile .carditem_wrap .rangking{position:absolute;top:30px;left:29px;width:76px;height:75.5px;font-family:Poppins;font-size:39px;font-weight:600;line-height:39px;text-align:center;border:1.5px solid #152144;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#152144;z-index:10}.mobile .carditem_wrap .carditem_info{display:flex;flex-direction:column}.mobile .carditem_wrap .carditem_info .carditem_thumbnail{width:100%;position:relative}.mobile .carditem_wrap .carditem_info .carditem_thumbnail_detail{width:100%;height:678px}.mobile .carditem_wrap .carditem_info .carditem_thumbnail .item_soldOut{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Poppins;font-size:48px;font-weight:500;line-height:48px;letter-spacing:.05em;text-align:center;color:#666;white-space:nowrap}.mobile .carditem_wrap .carditem_info .carditem_thumbnail_soldOut .thumbnail_image{opacity:.2}.mobile .carditem_wrap .carditem_info .carditem_thumbnail .thumbnail_image{width:100%}.mobile .carditem_wrap .carditem_info .carditem_thumbnail_detail .thumbnail_image{width:100%;height:100%}.mobile .carditem_wrap .carditem_info .content{padding:20px 30px 37px;display:flex;flex-direction:column}.mobile .carditem_wrap .carditem_info .content .item_sticker_wrap{display:flex;align-items:center;justify-content:space-between}.mobile .carditem_wrap .carditem_info .content .item_sticker_wrap .icons{gap:12px;display:flex;align-items:center}.mobile .carditem_wrap .carditem_info .content .item_sticker_wrap .icons img{width:72px}.mobile .carditem_wrap .carditem_info .content .item_sticker_image{display:flex;align-items:center;gap:10px;height:20px}.mobile .carditem_wrap .carditem_info .content .item_sticker_image .item-color-option{position:relative;width:32px;height:32px}.mobile .carditem_wrap .carditem_info .content .item_sticker_image .item-color-option:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ccc;border-radius:50%;pointer-events:none;box-sizing:border-box}.mobile .carditem_wrap .carditem_info .content .item_sticker_image img{display:block;width:32px;height:32px}.mobile .carditem_wrap .carditem_info .content .item_sticker_image .item-color-option._total{display:flex;align-items:center;justify-content:center;overflow:hidden}.mobile .carditem_wrap .carditem_info .content .item_sticker_image .item-color-option._total>span{font-family:Poppins;font-size:20px;font-weight:400;line-height:20px;letter-spacing:.6px;translate:1px 0}.mobile .carditem_wrap .carditem_info .content .item_title{width:448px;height:104px;margin-top:48px;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:36px;font-weight:400;line-height:52px;text-align:left;color:#424242;overflow:hidden}.mobile .carditem_wrap .carditem_info .content .item_price_wrap{margin-top:48px;display:flex;align-items:center;line-height:52px}.mobile .carditem_wrap .carditem_info .content .item_price_wrap .item_price{font-family:Spoqa Han Sans Neo,"sans-serif";font-size:36px;font-weight:700;text-align:left;color:#424242}.mobile .carditem_wrap .carditem_info .content .item_price_wrap .item_price_percent{margin-right:14px;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:36px;font-weight:700;text-align:left;color:#fb4700}.mobile .carditem_wrap .carditem_info .content .item_price_wrap .item_price_sale{margin-left:8px;position:relative;width:-moz-fit-content;width:fit-content;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:32px;font-weight:400;text-align:left;color:#909090}.mobile .carditem_wrap .carditem_info .content .item_price_wrap .item_price_sale .item_price_sale_line{position:absolute;width:100%;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#909090}.mobile .carditem_wrap .carditem_info .content .footer{margin-top:48px;display:flex;flex-direction:column;gap:8px}.mobile .carditem_wrap .carditem_info .content .footer .itemStickerDiv{display:flex;height:48px}.mobile .carditem_wrap .carditem_info .content .footer .itemStickerDiv .status_wrap{display:flex;gap:8px}.mobile .carditem_wrap .carditem_info .content .footer .status{width:-moz-fit-content;width:fit-content;height:48px;border-radius:150px;padding:0 18px;font-family:Poppins;font-size:26px;font-weight:500;line-height:48px;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;background-color:#bbccd7;color:#fff;white-space:nowrap;margin-right:8px}.mobile .carditem_wrap .carditem_info .content .footer .status_sale{background-color:#fb4700}.mobile .carditem_wrap .carditem_info .content .footer .icons{gap:20px;display:flex;align-items:center}.mobile .carditem_wrap .carditem_info .content .footer img{width:42px;height:42px}.mobile .packaging_wrap{width:100%;display:flex;flex-direction:column;padding:180px 36px 250px;box-sizing:border-box}.mobile .packaging_wrap .packaging_title{font-size:90px;font-weight:500;line-height:90px;text-align:left;color:#333;padding-bottom:120px;border-bottom:3px solid #000}.mobile .packaging_wrap .packaging_content{margin-top:120px;width:100%;display:flex;flex-direction:column}.mobile .packaging_wrap .packaging_content .packaging_header{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:39px;font-weight:400;line-height:58.5px;text-align:left;color:#666;margin-bottom:40px}.mobile .packaging_wrap .packaging_content .packaging_header .packaging_guide{text-decoration:underline}.mobile .packaging_wrap .packaging_content .packaging_step{margin-top:80px;width:100%;display:flex;flex-direction:column}.mobile .packaging_wrap .packaging_content .packaging_step .step_header{width:100%;display:flex;flex-direction:column;gap:45px}.mobile .packaging_wrap .packaging_content .packaging_step .step_header .step_name{width:180px;height:70px;border-radius:500px;background-color:#e3eef4;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;line-height:30px;text-align:left;color:#152144}.mobile .packaging_wrap .packaging_content .packaging_step .step_header .step_guide{width:100%;display:flex;flex-direction:column;gap:20px;font-size:36px;font-weight:400;line-height:54px;text-align:left;color:#666}.mobile .packaging_wrap .packaging_content .packaging_step .step_header .step_guide .step_title{font-size:42px;font-weight:500;line-height:42px;text-align:left;color:#333}.mobile .packaging_wrap .packaging_content .packaging_step .step_content{width:100%;margin-top:80px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 37px;gap:30px 37px;padding-bottom:80px;border-bottom:2px solid #ccc}.mobile .packaging_wrap .packaging_footer{margin-top:120px;width:100%;display:flex;align-items:center;gap:36px}.mobile .packaging_wrap .packaging_footer .packaging_btn{background-color:#152144}.mobile .packaging_wrap .packaging_footer .packaging_btn,.mobile .packaging_wrap .packaging_footer .packaging_btn_disable{width:100%;height:165px;border-radius:12px;border:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px;font-weight:700;line-height:48px;text-align:center}.mobile .packaging_wrap .packaging_footer .packaging_btn_disable{background-color:#ccc}.mobile .packaging_wrap .packaging_footer .before_btn{background-color:#fff;border:2px solid #ccc;font-weight:500;color:#888}.mobile .packagingitem_wrap{width:100%;display:flex;flex-direction:column;justify-content:space-between;border:2.9px solid #e3eef4;border-radius:24px;background-color:#fff;padding:36px;box-sizing:border-box;gap:45px}.mobile .packagingitem_gap{gap:33px}.mobile .packgingitem_item{width:100%;display:flex;flex-direction:column;gap:45px}.mobile .packgingitem_item_no_margin{gap:0}.mobile .packagingitem_wrap .packagingitem_image{margin:0 auto;width:436px;height:436px}.mobile .packagingitem_wrap .packagingitem_image img{width:100%;height:100%;object-fit:cover}.mobile .packagingitem_wrap .packagingitem_info{width:100%;display:flex;flex-direction:column;gap:30px}.mobile .packagingitem_wrap .packagingitem_info_no_margin{margin-top:-29px}.mobile .packagingitem_wrap .packagingitem_info .info_giftcard,.mobile .packagingitem_wrap .packagingitem_info .info_title{font-size:49px;font-weight:500;line-height:73.5px;text-align:center;color:#333}.mobile .packagingitem_wrap .packagingitem_info .info_title{display:flex;flex-direction:column}.mobile .packagingitem_wrap .packagingitem_info .info_title .info_price{font-size:39px;line-height:58.5px}.mobile .packagingitem_wrap .packagingitem_info .info_sticker{width:100%;height:60px}.mobile .packagingitem_wrap .packagingitem_info .info_sticker img{width:100%;height:100%;object-fit:cover}.mobile .packagingitem_wrap .packagingitem_info .info_option{width:100%;display:flex;flex-direction:column;font-family:Poppins;font-size:30px;font-weight:400;line-height:45px;text-align:left;color:#888}.mobile .packagingitem_wrap .packagingitem_count{margin:0 auto;width:242px;height:72px;display:flex;border:2px solid #ccc;box-sizing:border-box;align-items:center;justify-content:space-between}.mobile .packagingitem_wrap .packagingitem_count .count_btn{width:72px;height:72px;display:flex;align-items:center;justify-content:center;color:#888;font-family:Poppins;font-size:40.58px;font-weight:400;line-height:40.58px;letter-spacing:2px;text-align:center}.mobile .packagingitem_wrap .packagingitem_count .count_text{color:#333}.mobile .packagingitem_wrap .packagingitem_soldout{font-size:49px;font-weight:500;line-height:73.5px;text-align:center;color:#333}.mobile .modal .packagingguide_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1053px;height:85vh;box-sizing:border-box;z-index:99998;background-color:#fff;display:flex;flex-direction:column}.mobile .modal .packagingguide_modal .modal_header{position:absolute;top:30px;right:30px}.mobile .modal .packagingguide_modal .modal_header img{width:72px;height:72px;padding:11px;box-sizing:border-box}.mobile .modal .packagingguide_modal .modal_content{width:100%;display:flex;padding-bottom:140px;flex-direction:column;overflow-y:scroll;scrollbar-width:none}.mobile .modal .packagingguide_modal .modal_content .packagingguide_image{width:100%;height:1740px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_logo{margin:140px auto 0;width:521px;height:325px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_service{margin:140px auto 0;display:flex;flex-direction:column;gap:56px;font-size:68px;font-weight:500;line-height:68px;letter-spacing:-.03em;text-align:center;color:#152144}.mobile .modal .packagingguide_modal .modal_content .packagingguide_service .packagingguide_service_text{font-size:44px;font-weight:400;line-height:66px;text-align:center;color:#666}.mobile .modal .packagingguide_modal .modal_content .packagingguide_gift_box{margin:160px auto 0;width:801px;height:414px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_text{margin:100px auto 0;width:828px;display:flex;align-items:center;justify-content:space-between;gap:48px;font-size:42px;font-weight:400;line-height:64px;text-align:center;color:#666}.mobile .modal .packagingguide_modal .modal_content .packagingguide_text .packagingguide_marks{width:33px;height:66px;font-size:80px;line-height:66px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_size{margin:96px auto 0;width:973px;display:flex;flex-direction:column;gap:120px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_size .packagingguide_size_box{width:100%;display:flex;flex-direction:column;gap:24px}.mobile .modal .packagingguide_modal .modal_content .packagingguide_size .packagingguide_size_box .box_title{width:100%;height:120px;background-color:#142043;font-family:Poppins;font-size:48px;font-weight:800;line-height:48px;letter-spacing:.05em;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.mobile .modal .packagingguide_modal .modal_content .packagingguide_size .packagingguide_size_box .box_image,.mobile .modal .packagingguide_modal .modal_content .packagingguide_size .packagingguide_size_box .box_image img{width:100%}.mobile .modal .packagingguide_modal .modal_content .packagingguide_guide{margin:79px auto 0;padding:96px 64px;box-sizing:border-box;width:973px;border:1px solid #ccc;display:flex;flex-direction:column;font-size:48px;font-weight:700;line-height:48px;letter-spacing:.5px;text-align:left;color:#333}.mobile .modal .packagingguide_modal .modal_content .packagingguide_guide .packagingguide_list{margin:48px 0 0;font-size:40px;font-weight:400;line-height:60px;letter-spacing:.5px;text-align:left;color:#666;display:flex;flex-direction:column;gap:24px}.mobile .detailreviewitem_wrap{width:978px;height:1293px;padding:36px;box-sizing:border-box;display:flex;flex-direction:column;border-radius:24px;background-color:#fff;border:1.5px solid #ccc}.mobile .detailreviewitem_wrap_best{background-color:#e3eef4;border:none}.mobile .detailreviewitem_wrap .detailreviewitem_content{width:100%;height:100%;padding:80px 36px;box-sizing:border-box;background-color:#fff;border-radius:12px;display:flex;flex-direction:column}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_best{width:100%;border-bottom:2px solid #ccc;padding-bottom:45px;font-size:48px;font-weight:500;line-height:48px;text-align:left;color:#333}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_header{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:39px;font-weight:500;line-height:39px;text-align:left;color:#333}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_header_best{margin-top:45px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_header .reviewitem_name{font-size:39px;font-weight:500;line-height:39px;text-align:left;color:#333;display:flex;align-items:center;gap:30.5px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_header .reviewitem_date{font-family:Poppins;font-size:36px;font-weight:400;line-height:36px;text-align:right;color:#666}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_option{display:flex;align-items:center;gap:46px;margin-top:30px;font-size:36px;font-weight:400;line-height:36px;text-align:left;color:#a0a0a0}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_content{margin-top:80px;font-size:36px;font-weight:400;line-height:54px;text-align:left;color:#666;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_more{margin-top:39px;display:flex;align-items:center;gap:10px;font-size:36px;font-weight:400;line-height:36px;text-align:left;color:#666}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_more img{width:54px;height:54px;padding:18px 12px;box-sizing:border-box}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_image{margin-top:80px;display:flex;align-items:center;gap:30px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_image .review_image{width:180px;height:240px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_image .review_image img{width:100%;height:100%}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_btn{margin-top:80px;width:100%;display:flex;align-items:center;gap:36px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_btn .review_btn{border:2px solid #ccc;border-radius:9px;width:100%;height:90px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;font-size:36px;font-weight:400;line-height:36px;text-align:left;color:#333}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_btn .report_btn{gap:15px}.mobile .detailreviewitem_wrap .detailreviewitem_content .reviewitem_btn .review_btn .review_like_count{font-weight:500}.mobile .select-box-wrap{position:relative;font-size:14px;line-height:14px;letter-spacing:.7px;box-sizing:border-box;color:#666;height:100%}.mobile .select-box-wrap>.title{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:45px;border:1px solid #d9d9d9;box-sizing:border-box;font-family:Spoqa Han Sans Neo,"sans-serif";font-size:39px;font-weight:400;line-height:58.5px;text-align:left}.mobile .select-box-wrap .select-options{display:none;position:absolute;top:-1px;width:100%;left:258px;background-color:#fff;margin:0;box-sizing:border-box;border:1px solid #d9d9d9;display:block;top:149px;left:0;z-index:100;height:600px;overflow-y:scroll}.mobile .select-box-wrap .select-options .option-item{position:relative;background-color:#fff;padding:45px;box-sizing:border-box}.mobile .select-box-wrap .select-options .option-item:last-of-type{padding-bottom:18px}.mobile .select-box-wrap .select-options .option-item:hover{background-color:#ebebeb}.mobile .event-popup{width:1053px}.mobile .closeButton{top:0;right:0;padding:43.5px 44px 44.5px}.mobile .eventDatePopup{height:1336px}.mobile .eventDatePopup .eventDateTitle{padding:135px 386px 110px}.mobile .eventDatePopup .eventDateContent{padding:0 103px 84.35px}.mobile .eventDatePopup .eventTime{padding-bottom:50px;font-weight:500;font-size:38px;height:132px;line-height:66px;text-align:center;color:#000}.mobile .eventDatePopup .eventNoti{width:100%;padding-bottom:135px;font-weight:400;font-size:32px;height:162px;line-height:54px;text-align:center;color:#333;border-bottom:.85px solid #ddd}.mobile .event-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:1000000;cursor:default}.mobile .event-popup{position:relative;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;overflow:hidden}.mobile .closeButton{position:absolute;right:35px;width:34px;height:34px;background-color:transparent;border:none;cursor:pointer;z-index:1001;top:30px;right:30px;width:72px;height:72px}.mobile .closeButton img{width:100%}.mobile .popupImage{width:100%;height:auto;display:block}.mobile .popupImage img{cursor:default}.mobile .buttonContainer{display:flex;justify-content:space-between;border:2.03px solid #ccc}.mobile .leftButton,.mobile .rightButton{flex:1 1;height:80px;padding:15px 0;background-color:#fff;color:#222;font-weight:500;font-size:18px;border:none;cursor:pointer;letter-spacing:.5px;font-family:Spoqa Han Sans Neo,"sans-serif";height:180px;font-size:44px;line-height:44px}.mobile .rightButton{border-left:3px solid #ddd}.mobile .popup-content{width:100%;height:auto}.mobile .popup-content p{margin:0;padding:0}.mobile .popup-content img{width:100%;height:100%}.desktop .event-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:1000000;cursor:default}.desktop .event-popup{position:relative;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;overflow:hidden}.desktop .eventPopup{top:0;justify-content:space-between}.desktop .eventPopup,.desktop .eventPopup-div{position:fixed;left:0;width:100%;height:100%;z-index:1000000;display:flex}.desktop .eventPopup-div{top:30px;justify-content:center}.desktop .eventPopup-overlay{background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:default;margin:0 17px}.desktop .eventPopup-popup{position:relative;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;overflow:hidden}.desktop .closeButton{position:absolute;top:30px;right:35px;width:34px;height:34px;background-color:transparent;border:none;cursor:pointer;z-index:1001}.desktop .popupImage{width:100%;height:auto;display:block}.desktop .popupImage img{cursor:default}.desktop .buttonContainer{display:flex;justify-content:space-between;border:none;border-bottom:.85px solid #ddd}.desktop .popup-leftButton,.desktop .popup-rightButton{flex:1 1;height:67.1px;padding:15px 0;background-color:#fff;color:#222;font-weight:500;font-size:18px;border:none;cursor:pointer;letter-spacing:.5px}.desktop .popup-rightButton{border-left:1px solid #ddd}.desktop .eventDatePopup .eventPopup-Title{padding:60px 230px 60px 229px}.desktop .eventDatePopup .eventPopup-Content{padding:0 61px 39px 60px}.desktop .eventDatePopup .eventTime{padding:0 76px 20px;font-weight:500;font-size:16px;height:56px;line-height:28px;text-align:center;color:#000}.desktop .eventDatePopup .eventNoti{padding:0 76px 60px;font-weight:400;font-size:14px;height:48px;line-height:24px;text-align:center;color:#333;border-bottom:.85px solid #ddd}.desktop .eventPopup-buttonContainer{display:flex;justify-content:space-between;border:none;border-top:.85px solid #ddd}.desktop .eventPopup-leftButton,.desktop .eventPopup-rightButton{flex:1 1;height:67.1px;padding:15px 0;background-color:#fff;color:#222;font-weight:500;font-size:18px;border:none;cursor:pointer;letter-spacing:.5px}.desktop .eventPopup-rightButton{border-left:1px solid #ddd}.desktop .customPopup-div{position:static;width:-moz-fit-content;width:fit-content}.desktop .customPopup-popup{border:1px solid #000;box-shadow:0 4px 4px 0 #00000040}.desktop .popup-content{width:600px;height:100%}.desktop .popup-content p{margin:0;padding:0}.desktop .popup-content img{width:100%;height:100%;margin:0;padding:0}.desktop .customPopup-div .buttonContainer{display:flex;justify-content:space-between;border:none;border-bottom:.85px solid #ddd}.flash-sale-banner{width:100%;background-color:#152144;color:#fff;display:flex;justify-content:center;align-items:center;padding:16px 0;min-height:200px;z-index:1001;position:relative;overflow:hidden;cursor:pointer}.flash-sale-banner.desktop{position:relative;min-height:80px;padding:6px 0}.flash-sale-banner.mobile{position:relative;top:0;left:0;width:100%;z-index:998;margin-top:269px;cursor:pointer}.mobile .main_wrap .flash-sale-banner{margin-top:0;z-index:998;cursor:pointer;position:relative}.mobile .main_wrap:has(.category-banner) .flash-sale-banner{margin-top:110px}.flash-sale-content{flex-direction:column;width:100%;max-width:1240px;padding:0 20px;height:100%}.flash-sale-content,.flash-sale-header{display:flex;align-items:center;justify-content:center}.flash-sale-header{flex:1 1;gap:8px}.flash-sale-spacer{flex:1.5 1}.flash-sale-countdown{flex:1 1;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;gap:8px}.flash-sale-title{text-transform:uppercase;color:#87ceeb}.flash-sale-subtitle,.flash-sale-title{font-family:Poppins,sans-serif;font-weight:400;font-size:48px;letter-spacing:.5px}.flash-sale-emoji{width:28px;height:28px;object-fit:contain;vertical-align:middle}.countdown-item{display:flex;flex-direction:column;align-items:center;gap:4px}.countdown-number{font-size:96px;letter-spacing:2px}.countdown-label,.countdown-number{font-family:Poppins,sans-serif;font-weight:400;line-height:1;text-align:center}.countdown-label{font-size:26px;letter-spacing:.5px;color:hsla(0,0%,100%,.3)}.countdown-separator{font-family:Poppins,sans-serif;font-weight:400;font-size:96px;line-height:1;align-self:flex-start;margin:0 12px}.flash-sale-banner.mobile .flash-sale-content{padding:0 36px;gap:10px}.flash-sale-banner.mobile .flash-sale-title{color:#87ceeb}.flash-sale-banner.mobile .flash-sale-subtitle,.flash-sale-banner.mobile .flash-sale-title{font-family:Poppins,sans-serif;font-size:34px}.flash-sale-banner.mobile .flash-sale-emoji{width:38px;height:38px}.flash-sale-banner.mobile .countdown-number{font-family:Poppins,sans-serif;font-size:70px}.flash-sale-banner.mobile .countdown-label{font-family:Poppins,sans-serif;font-size:22px;color:hsla(0,0%,100%,.3)}.flash-sale-banner.mobile .countdown-separator{font-family:Poppins,sans-serif;font-size:70px;align-self:flex-start;margin:0 10px}.flash-sale-banner.desktop .flash-sale-subtitle,.flash-sale-banner.desktop .flash-sale-title{font-size:13px}.flash-sale-banner.desktop .flash-sale-emoji{width:16px;height:16px}.flash-sale-banner.desktop .countdown-number{font-size:26px}.flash-sale-banner.desktop .countdown-label{font-size:7px}.flash-sale-banner.desktop .countdown-separator{font-size:26px;margin:0 4px}.flash-sale-banner.desktop .flash-sale-countdown,.flash-sale-banner.desktop .flash-sale-header{gap:3px}.flash-sale-banner.desktop .countdown-item{gap:2px}.flash-sale-banner.desktop .flash-sale-spacer{flex:1.8 1!important;min-height:10px!important}.flash-sale-banner.desktop .flash-sale-header{margin-bottom:1px!important}.flash-sale-banner.desktop .flash-sale-countdown{margin-top:1px!important}.star-falling-left,.star-falling-right{position:absolute;top:0;width:100px;height:100%;pointer-events:none;z-index:10}.star-falling-left{left:0}.star-falling-right{right:0}.star-falling-left .star,.star-falling-right .star{position:absolute;font-size:20px;opacity:0;filter:brightness(0) invert(1);color:#fff;z-index:10}.star-falling-left .star:first-child{left:0;animation:fall-left-1 ease-in-out infinite;animation-delay:1.8s;animation-duration:3s}.star-falling-left .star:nth-child(2){left:8%;animation:fall-left-2 ease-in-out infinite;animation-delay:.2s;animation-duration:3.5s}.star-falling-left .star:nth-child(3){left:2%;animation:fall-left-3 ease-in-out infinite;animation-delay:2.3s;animation-duration:4s}.star-falling-left .star:nth-child(4){left:12%;animation:fall-left-4 ease-in-out infinite;animation-delay:.7s;animation-duration:3.2s}.star-falling-left .star:nth-child(5){left:5%;animation:fall-left-5 ease-in-out infinite;animation-delay:1.5s;animation-duration:3.8s}.star-falling-left .star:nth-child(6){left:1%;animation:fall-left-6 ease-in-out infinite;animation-delay:.1s;animation-duration:3.4s}.star-falling-left .star:nth-child(7){left:15%;animation:fall-left-7 ease-in-out infinite;animation-delay:2.6s;animation-duration:3.6s}.star-falling-left .star:nth-child(8){left:10%;animation:fall-left-8 ease-in-out infinite;animation-delay:.9s;animation-duration:3.3s}.star-falling-left .star:nth-child(9){left:18%;animation:fall-left-9 ease-in-out infinite;animation-delay:1.3s;animation-duration:3.7s}.star-falling-left .star:nth-child(10){left:3%;animation:fall-left-10 ease-in-out infinite;animation-delay:.4s;animation-duration:3.5s}.star-falling-left .star:nth-child(11){left:22%;animation:fall-left-1 ease-in-out infinite;animation-delay:.6s;animation-duration:3.2s}.star-falling-left .star:nth-child(12){left:28%;animation:fall-left-2 ease-in-out infinite;animation-delay:1.2s;animation-duration:3.6s}.star-falling-left .star:nth-child(13){left:7%;animation:fall-left-3 ease-in-out infinite;animation-delay:2.1s;animation-duration:3.8s}.star-falling-left .star:nth-child(14){left:25%;animation:fall-left-4 ease-in-out infinite;animation-delay:.8s;animation-duration:3.4s}.star-falling-left .star:nth-child(15){left:20%;animation:fall-left-5 ease-in-out infinite;animation-delay:1.6s;animation-duration:3.7s}.star-falling-left .star:nth-child(16){left:4%;animation:fall-left-6 ease-in-out infinite;animation-delay:.3s;animation-duration:3.3s}.star-falling-left .star:nth-child(17){left:32%;animation:fall-left-7 ease-in-out infinite;animation-delay:2.5s;animation-duration:3.9s}.star-falling-left .star:nth-child(18){left:35%;animation:fall-left-8 ease-in-out infinite;animation-delay:1s;animation-duration:3.5s}.star-falling-left .star:nth-child(19){left:30%;animation:fall-left-9 ease-in-out infinite;animation-delay:1.8s;animation-duration:3.6s}.star-falling-left .star:nth-child(20){left:38%;animation:fall-left-10 ease-in-out infinite;animation-delay:.5s;animation-duration:3.4s}.star-falling-left .star:nth-child(21){left:6%;animation:fall-left-1 ease-in-out infinite;animation-delay:2.2s;animation-duration:3.8s}.star-falling-left .star:nth-child(22){left:42%;animation:fall-left-2 ease-in-out infinite;animation-delay:.7s;animation-duration:3.3s}.star-falling-left .star:nth-child(23){left:13%;animation:fall-left-3 ease-in-out infinite;animation-delay:1.4s;animation-duration:3.7s}.star-falling-left .star:nth-child(24){left:45%;animation:fall-left-4 ease-in-out infinite;animation-delay:2s;animation-duration:3.5s}.star-falling-left .star:nth-child(25){left:48%;animation:fall-left-5 ease-in-out infinite;animation-delay:.9s;animation-duration:3.6s}.star-falling-left .star:nth-child(26){left:40%;animation:fall-left-6 ease-in-out infinite;animation-delay:1.7s;animation-duration:3.4s}.star-falling-left .star:nth-child(27){left:33%;animation:fall-left-7 ease-in-out infinite;animation-delay:.2s;animation-duration:3.8s}.star-falling-left .star:nth-child(28){left:46%;animation:fall-left-8 ease-in-out infinite;animation-delay:1.1s;animation-duration:3.3s}.star-falling-left .star:nth-child(29){left:50%;animation:fall-left-9 ease-in-out infinite;animation-delay:2.3s;animation-duration:3.7s}.star-falling-left .star:nth-child(30){left:17%;animation:fall-left-10 ease-in-out infinite;animation-delay:.6s;animation-duration:3.5s}.star-falling-right .star:first-child{right:0;animation:fall-right-1 ease-in-out infinite;animation-delay:1.1s;animation-duration:3.3s}.star-falling-right .star:nth-child(2){right:8%;animation:fall-right-2 ease-in-out infinite;animation-delay:2.4s;animation-duration:3.7s}.star-falling-right .star:nth-child(3){right:2%;animation:fall-right-3 ease-in-out infinite;animation-delay:.3s;animation-duration:4.2s}.star-falling-right .star:nth-child(4){right:12%;animation:fall-right-4 ease-in-out infinite;animation-delay:1.7s;animation-duration:3.4s}.star-falling-right .star:nth-child(5){right:5%;animation:fall-right-5 ease-in-out infinite;animation-delay:.6s;animation-duration:3.9s}.star-falling-right .star:nth-child(6){right:1%;animation:fall-right-6 ease-in-out infinite;animation-delay:2.1s;animation-duration:3.5s}.star-falling-right .star:nth-child(7){right:15%;animation:fall-right-7 ease-in-out infinite;animation-delay:.8s;animation-duration:3.8s}.star-falling-right .star:nth-child(8){right:10%;animation:fall-right-8 ease-in-out infinite;animation-delay:1.4s;animation-duration:3.6s}.star-falling-right .star:nth-child(9){right:18%;animation:fall-right-9 ease-in-out infinite;animation-delay:2.7s;animation-duration:3.4s}.star-falling-right .star:nth-child(10){right:3%;animation:fall-right-10 ease-in-out infinite;animation-delay:.5s;animation-duration:3.7s}.star-falling-right .star:nth-child(11){right:22%;animation:fall-right-1 ease-in-out infinite;animation-delay:.6s;animation-duration:3.2s}.star-falling-right .star:nth-child(12){right:28%;animation:fall-right-2 ease-in-out infinite;animation-delay:1.2s;animation-duration:3.6s}.star-falling-right .star:nth-child(13){right:7%;animation:fall-right-3 ease-in-out infinite;animation-delay:2.1s;animation-duration:3.8s}.star-falling-right .star:nth-child(14){right:25%;animation:fall-right-4 ease-in-out infinite;animation-delay:.8s;animation-duration:3.4s}.star-falling-right .star:nth-child(15){right:20%;animation:fall-right-5 ease-in-out infinite;animation-delay:1.6s;animation-duration:3.7s}.star-falling-right .star:nth-child(16){right:4%;animation:fall-right-6 ease-in-out infinite;animation-delay:.3s;animation-duration:3.3s}.star-falling-right .star:nth-child(17){right:32%;animation:fall-right-7 ease-in-out infinite;animation-delay:2.5s;animation-duration:3.9s}.star-falling-right .star:nth-child(18){right:35%;animation:fall-right-8 ease-in-out infinite;animation-delay:1s;animation-duration:3.5s}.star-falling-right .star:nth-child(19){right:30%;animation:fall-right-9 ease-in-out infinite;animation-delay:1.8s;animation-duration:3.6s}.star-falling-right .star:nth-child(20){right:38%;animation:fall-right-10 ease-in-out infinite;animation-delay:.5s;animation-duration:3.4s}.star-falling-right .star:nth-child(21){right:6%;animation:fall-right-1 ease-in-out infinite;animation-delay:2.2s;animation-duration:3.8s}.star-falling-right .star:nth-child(22){right:42%;animation:fall-right-2 ease-in-out infinite;animation-delay:.7s;animation-duration:3.3s}.star-falling-right .star:nth-child(23){right:13%;animation:fall-right-3 ease-in-out infinite;animation-delay:1.4s;animation-duration:3.7s}.star-falling-right .star:nth-child(24){right:45%;animation:fall-right-4 ease-in-out infinite;animation-delay:2s;animation-duration:3.5s}.star-falling-right .star:nth-child(25){right:48%;animation:fall-right-5 ease-in-out infinite;animation-delay:.9s;animation-duration:3.6s}.star-falling-right .star:nth-child(26){right:40%;animation:fall-right-6 ease-in-out infinite;animation-delay:1.7s;animation-duration:3.4s}.star-falling-right .star:nth-child(27){right:33%;animation:fall-right-7 ease-in-out infinite;animation-delay:.2s;animation-duration:3.8s}.star-falling-right .star:nth-child(28){right:46%;animation:fall-right-8 ease-in-out infinite;animation-delay:1.1s;animation-duration:3.3s}.star-falling-right .star:nth-child(29){right:50%;animation:fall-right-9 ease-in-out infinite;animation-delay:2.3s;animation-duration:3.7s}.star-falling-right .star:nth-child(30){right:17%;animation:fall-right-10 ease-in-out infinite;animation-delay:.6s;animation-duration:3.5s}@keyframes fall-left-1{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(15px) rotate(180deg)}to{top:100%;opacity:0;transform:translateX(30px) rotate(1turn)}}@keyframes fall-left-2{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(20px) rotate(-180deg)}to{top:100%;opacity:0;transform:translateX(25px) rotate(-1turn)}}@keyframes fall-left-3{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}25%{transform:translateX(10px) rotate(90deg)}75%{transform:translateX(25px) rotate(270deg)}to{top:100%;opacity:0;transform:translateX(35px) rotate(1turn)}}@keyframes fall-left-4{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(18px) rotate(200deg)}to{top:100%;opacity:0;transform:translateX(28px) rotate(400deg)}}@keyframes fall-left-5{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}33%{transform:translateX(12px) rotate(120deg)}66%{transform:translateX(22px) rotate(240deg)}to{top:100%;opacity:0;transform:translateX(32px) rotate(1turn)}}@keyframes fall-left-6{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(16px) rotate(-200deg)}to{top:100%;opacity:0;transform:translateX(26px) rotate(-400deg)}}@keyframes fall-left-7{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}40%{transform:translateX(14px) rotate(150deg)}to{top:100%;opacity:0;transform:translateX(30px) rotate(380deg)}}@keyframes fall-left-8{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(19px) rotate(-150deg)}to{top:100%;opacity:0;transform:translateX(27px) rotate(-350deg)}}@keyframes fall-left-9{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}30%{transform:translateX(11px) rotate(100deg)}70%{transform:translateX(24px) rotate(260deg)}to{top:100%;opacity:0;transform:translateX(33px) rotate(420deg)}}@keyframes fall-left-10{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(17px) rotate(190deg)}to{top:100%;opacity:0;transform:translateX(29px) rotate(370deg)}}@keyframes fall-right-1{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-15px) rotate(-180deg)}to{top:100%;opacity:0;transform:translateX(-30px) rotate(-1turn)}}@keyframes fall-right-2{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-20px) rotate(180deg)}to{top:100%;opacity:0;transform:translateX(-25px) rotate(1turn)}}@keyframes fall-right-3{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}25%{transform:translateX(-10px) rotate(-90deg)}75%{transform:translateX(-25px) rotate(-270deg)}to{top:100%;opacity:0;transform:translateX(-35px) rotate(-1turn)}}@keyframes fall-right-4{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-18px) rotate(-200deg)}to{top:100%;opacity:0;transform:translateX(-28px) rotate(-400deg)}}@keyframes fall-right-5{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}33%{transform:translateX(-12px) rotate(-120deg)}66%{transform:translateX(-22px) rotate(-240deg)}to{top:100%;opacity:0;transform:translateX(-32px) rotate(-1turn)}}@keyframes fall-right-6{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-16px) rotate(200deg)}to{top:100%;opacity:0;transform:translateX(-26px) rotate(400deg)}}@keyframes fall-right-7{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}40%{transform:translateX(-14px) rotate(-150deg)}to{top:100%;opacity:0;transform:translateX(-30px) rotate(-380deg)}}@keyframes fall-right-8{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-19px) rotate(150deg)}to{top:100%;opacity:0;transform:translateX(-27px) rotate(350deg)}}@keyframes fall-right-9{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}30%{transform:translateX(-11px) rotate(-100deg)}70%{transform:translateX(-24px) rotate(-260deg)}to{top:100%;opacity:0;transform:translateX(-33px) rotate(-420deg)}}@keyframes fall-right-10{0%{top:-20px;opacity:1;transform:translateX(0) rotate(0deg)}50%{transform:translateX(-17px) rotate(-190deg)}to{top:100%;opacity:0;transform:translateX(-29px) rotate(-370deg)}}.flash-sale-banner.desktop .star-falling-left .star,.flash-sale-banner.desktop .star-falling-right .star{font-size:8px}.flash-sale-banner.mobile .star-falling-left .star,.flash-sale-banner.mobile .star-falling-right .star{font-size:16px}