@media screen and (min-width:1441px){
html{font-size:144px!important}
body{margin:0 auto!important}
#Language-Box{display:none!important}
#Translation_content_ListWord{display:flex!important}
}
@media screen and (max-width:799px){
html{font-size:80px!important}
body{width:800px!important;margin:0 auto!important}
#Language_prompts,#cookie-notice,#head{width:100%!important}
.JiaZai,.jiaZai,.landscape{width:800px!important}
}
body{margin:0;padding:0;background:#efefef}
ul{list-style-type:none;padding:0}
#header{width:100%;border-bottom:.0139rem dotted #dedede7c}
#header_Title{width:100%;text-align:center;padding:10px;background:#ffa3a3;color:#fff;position:relative;z-index:100}
.header{width:100%;position:relative;background-color:#212121}
.header button{color:#fff;transition:transform .5s}
.header a{color:#fff!important;text-shadow:0 0 .0139rem #000;transition:color .25s ease-in-out;text-decoration:none!important}
.header a:hover{color:#ffa3a3!important}
.header button:hover{color:#ffa3a3}
.header a:hover svg,.header button:hover svg{fill:#ffa3a3}
.header__overlay{background-image:url(https://www.cosmic-draft.com/LabelsPage/img/jewelry-8837559_1280.png);background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:40%;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.header__overlay_Assistance{content:'';background-image:url(https://www.cosmic-draft.com/LabelsPage/img/jewelry-8837559_1280.png);background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:40%;position:absolute;top:0;left:0;width:100vw;height:100%}
.header_Infor{display:flex;justify-content:space-between;position:relative;z-index:300;margin-bottom:0;margin-top:0}
.header_Infor li{display:flex}
.header_Infor li a{margin:.1042rem .12rem;font-size:.09rem}
.header_Infor_LA{margin-right:.0694rem}
.header_Infor_LA>div{margin:.1042rem .08rem}
.header_Infor_LA button{border:0;background-color:transparent;font-size:.09rem;display:flex;align-items:center}
.header_Infor_LA svg{width:.0833rem;height:.0833rem;margin-right:.0139rem;fill:#fff;transition:fill .25s ease-in-out}
.header_Infor_language_div{position:relative;z-index:200}
.header_Infor_language_box{display:none;position:absolute;z-index:200;left:0;bottom:-.1042rem;width:1.3rem;height:260px;overflow:auto;background-color:#fff;font-size:.0833rem;transform:translate(-50%,100%);border-radius:10px;box-shadow:0 0 3px #7e7e7e}
.header_Infor_language_box li{padding:.0694rem;font-size:.09rem;text-align:center;display:flex;align-items:center;justify-content:center}
.header_Infor_language_box li span{cursor:pointer;transition:color .25s ease-in-out;font-weight:900}
.header_Infor_language_box li span:hover{color:#d57979}
.header_mobileNav{position:relative;border-top:1px solid rgba(255,255,255,.3);z-index:200;padding:20px 0}
.header_mobileNav_T{padding:.2rem;display:flex}
.header_mobileNav_T_img{display:flex;align-items:center;opacity:.8;position:relative;z-index:400}
.header_mobileNav_T_img img{height:.4rem;width:auto}
.header_mobileNav_T_img span{padding-left:.03rem;font-size:.2rem;font-weight:900;letter-spacing:.0139rem}
.header_mobileNav_T_Nav{font-size:.125rem;margin-left:.45rem;display:flex;align-items:center;margin-bottom:0}
.header_mobileNav_T_Nav>li>a{font-weight:900}
.header_mobileNav_T_Nav li:first-child{margin-left:0}
.header_mobileNav_T_Nav li{margin-left:.2083rem;list-style-type:none}
.header_mobileNav_T_Nav_box{display:flex;align-items:center;position:relative}
.header_mobileNav_T_Nav_box svg{fill:#fff;stroke:inherit;width:.08rem;height:.05rem;margin-left:.0347rem;transition:fill .25s ease-in-out}
.header_mobileNav_T_Nav_box_trigger{display:flex;align-items:center}
.header_mobileNav_B{display:flex;align-items:center;margin-left:.1rem;padding-bottom:.0694rem;margin-top:0;margin-bottom:0}
.header_mobileNav_B_Customized{padding:10px;background-color:#000;border-radius:20px;display:flex;align-items:center;justify-content:space-between;transition:background-color 1s;position:relative;overflow:hidden;cursor:pointer;box-shadow:2px 3px 3px #ffffff17}
.header_mobileNav_B_Customized::before{content:'';position:absolute;top:50%;left:50%;width:300%;height:300%;background:#d16868;transform:translate(-50%,-50%) scale(0);border-radius:30px;transition:transform 1s,opacity 1s;pointer-events:none}
.header_mobileNav_B_Customized:hover::before{transform:translate(-50%,-50%) scale(1);opacity:0}
.header_mobileNav_B_Customized:hover svg{fill:#ffa3a3}
.header_mobileNav_B_Customized a{position:relative;z-index:100;font-size:.1rem;display:flex;align-items:center}
.header_mobileNav_B_Customized a:hover{color:#fff!important}
.header_mobileNav_B_Customized svg{opacity:.7;width:.23rem;height:.23rem;margin-left:.1389rem;position:relative;z-index:100}
.header_mobileNav_B_Search{width:60%;height:50px;background-color:#fff;margin-left:.2778rem;border-radius:50px}
.header_mobileNav_B_Search_Box{width:100%;height:100%;border-radius:50px;display:flex;align-items:center;position:relative}
.header_mobileNav_B_Search_Box>button{height:100%;flex:.05;position:relative;z-index:100;border-radius:0 50px 50px 0;background-color:#fff;border:0}
.header_mobileNav_B_Search input{flex:.95;height:100%;border:0;padding:.0347rem;text-indent:.0694rem;border-radius:50px;position:relative;z-index:100}
.header_mobileNav_B_Search input:focus{outline:0}
.header_mobileNav_B_Search svg{width:.1736rem;height:.1736rem;flex:.05;fill:#000;cursor:pointer;transition:fill .25s ease-in-out,transform .25s ease-in-out;position:relative;z-index:100}
.header_mobileNav_B_Search svg:hover{fill:#ed5858;transform:scale(1.2)}
.header_mobileNav_B_Mycart{display:flex;border-radius:20px;color:#fff;margin-left:.2778rem}
.header_mobileNav_B_Mycart_button{width:.3472rem;height:.3472rem;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#000;position:relative;transition:transform .5s}
.header_mobileNav_B_Mycart_button svg{width:60%;height:60%;fill:#fff!important;transition:fill .25s ease-in-out}
.header_mobileNav_B_Mycart_button_Totle{position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;background-color:#000;text-shadow:0 0;color:#fff!important}
.header_mobileNav_T_Nav_Catalog{position:relative}
.FunctionPlacement-succession{display:flex;align-items:center;justify-content:flex-start;padding-top:.0694rem;padding-bottom:.0694rem;overflow:hidden;position:absolute;bottom:0;left:0;margin:0;z-index:300;transform:translate(0,100%);border-radius:20px;background-color:#212121;padding-right:.0694rem;box-shadow:0 0 1px #7e7e7e;border:1px solid #ededed80}
.FunctionPlacement-succession .FunctionPlacement-succession-img,.FunctionPlacement-succession ul{position:relative;z-index:100}
.FunctionPlacement-succession .FunctionPlacement-succession-Selete_li a{color:#ffa3a3!important}
.FunctionPlacement-succession::-webkit-scrollbar{height:8px}
.FunctionPlacement-succession::-webkit-scrollbar-track{background:#1a2129}
.FunctionPlacement-succession::-webkit-scrollbar-thumb{background:#939393;border-radius:5px}
.FunctionPlacement-succession::-webkit-scrollbar-thumb:hover{background:#555}
.FunctionPlacement-succession ul{padding:0;margin:0 0 0 20px!important;display:flex;justify-content:flex-start;flex-direction:column;line-height:1}
.FunctionPlacement-succession .FunctionPlacement-succession_label{display:flex;align-self:stretch}
.FunctionPlacement-succession ul li{color:#fff;font-size:.12rem;font-weight:100;letter-spacing:.0035rem;padding:.0486rem 0;text-align:center}
.FunctionPlacement-succession ul li a{cursor:pointer;color:#fff!important;white-space:nowrap;text-shadow:0 0}
.FunctionPlacement-succession ul li a:hover{color:#c87979}
.FunctionPlacement-succession .FunctionPlacement-succession-Selete{margin:.0494rem .0889rem}
.FunctionPlacement-succession .FunctionPlacement-succession-Selete li:first-child{border-left:4px solid #ffffffba}
.FunctionPlacement-succession .FunctionPlacement-succession-Selete li{font-size:.12rem;padding:.0386rem .0556rem}
.fade-out{transition:opacity .5s;opacity:0}
.FunctionPlacement-succession-img{padding:.0347rem;background-color:#ffffff21;border-radius:.0656rem;margin-left:.0347rem}
.FunctionPlacement-succession-img img{min-height:.7153rem;width:100%;height:100%;object-fit:contain}
.header_mobileNav_T_Nav_public_Box{display:none;position:absolute;z-index:200;bottom:0;left:0;background-color:#212121;transform:translate(-25%,100%);text-align:center;font-size:.1111rem;border-radius:10px;box-shadow:0 0 1px #7e7e7e;overflow:hidden;border:1px solid #ededed80}
.header_mobileNav_T_Nav_public_Box li{padding:10px;margin:0;position:relative;z-index:100}
.header_mobileNav_T_Nav_public_Box li a{text-shadow:0 0;color:#fff!important;white-space:nowrap}
.header_mobileNav_T_Nav_public_Box li button{text-shadow:0 0;color:#fff;white-space:nowrap;background-color:transparent;border:0}
.FunctionPlacement-sreach_guidance{position:absolute;bottom:23px;width:100%;height:2.5rem;background-color:#fff;transform:translate(0,100%);box-shadow:0 0 3px #0000003d;border-radius:.0208rem;align-items:center;display:none}
.FunctionPlacement-sreach_guidance_load{display:block;width:.46rem;opacity:.5;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#ededed}
.FunctionPlacement-sreach_guidance_Box{width:100%;height:100%;display:flex}
.FunctionPlacement-sreach_guidance_Box_KeyWord{flex:2;padding-left:.0694rem;padding-right:.0347rem;padding-top:10px}
.FunctionPlacement-sreach_guidance_Box_KeyWord h3{font-size:.09rem;font-weight:900;color:#7a7a7a}
.FunctionPlacement-sreach_guidance_Box_KeyWord_List{display:flex;flex-direction:column;padding-bottom:.0347rem;border-bottom:1px solid #00000014;font-size:.1042rem}
.FunctionPlacement-sreach_guidance_Box_KeyWord_List a:first-child{margin-top:0}
.FunctionPlacement-sreach_guidance_Box_KeyWord_List a{margin-top:.07rem;color:#304040;display:block;text-indent:.0278rem}
.FunctionPlacement-sreach_guidance .FunctionPlacement-sreach_guidance_Box_KeyWord_List a{color:#000!important;text-shadow:0 0}
.FunctionPlacement-sreach_guidance .FunctionPlacement-sreach_guidance_Box_KeyWord_List a:hover{color:#ffa3a3!important}
.FunctionPlacement-sreach_guidance_Box_KeyWord_List a:hover{background-color:#fff;border-radius:.02rem}
.FunctionPlacement-sreach_guidance_Box_KeyWord_Activities_discounts{width:100%}
.FunctionPlacement-sreach_guidance_Box_KeyWord_Activities_discounts a{margin-top:.07rem;color:#304040;display:block;text-indent:.0278rem}
.FunctionPlacement-sreach_guidance .FunctionPlacement-sreach_guidance_Box_KeyWord_Activities_discounts a{color:#000!important;text-shadow:0 0;font-size:.0833rem}
.FunctionPlacement-sreach_guidance .FunctionPlacement-sreach_guidance_Box_KeyWord_Activities_discounts a:hover{color:#ffa3a3!important}
.FunctionPlacement-sreach_guidance_Box_KeyWord_Activities_discounts a:hover{background-color:#fff;border-radius:.02rem}
.FunctionPlacement-sreach_guidance_Box_KeyWord_List p{margin-bottom:0;background-color:#b5c4c4;color:#fff;text-align:center;font-style:italic}
.FunctionPlacement-sreach_guidance_Box_Porduct{flex:8;padding-left:.0694rem;padding-right:.0694rem;padding-top:20px}
.FunctionPlacement-sreach_guidance_Box_Porduct_Sorry{font-size:.0833rem;margin-top:.0347rem;border-bottom:1px solid #f0f0f0;padding-bottom:.0347rem;margin-bottom:0;display:none}
.FunctionPlacement-sreach_guidance_Box_Porduct h3{font-size:.1042rem;font-weight:900;margin:.0694rem 0 0;color:#7a7a7a}
.FunctionPlacement-sreach_guidance_Box_Porduct ul{width:100%;height:100%;margin:0;display:flex;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;padding:.0694rem 0;overflow:auto}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li{width:40%;opacity:.9;overflow:hidden}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li:hover{opacity:1;border-radius:.0208rem;box-shadow:0 0 3px #0000001a}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li:nth-child(n+3){margin-top:.1042rem}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li a{display:flex;overflow:hidden}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li img{width:60%;height:80px;object-fit:contain}
.FunctionPlacement-sreach_guidance_Box_Porduct ul li p{margin:0;text-shadow:0 0;color:#868383;font-size:.1319rem}
.FunctionPlacement-sreach_guidance_Box_Porduct_INTRDUCT{display:flex;flex-direction:column;justify-content:center}
.FunctionPlacement-sreach_guidance_Box_Porduct_INTRDUCT p:first-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#858383;font-size:.0833rem}
.FunctionPlacement-sreach_guidance_Box_Porduct_Number_Total{height:10%;margin:0;align-items:center;justify-content:center;border-top:1px solid #eee;display:none}
.FunctionPlacement-sreach_guidance_Box_Porduct_Number_Total::after{content:'→';color:#9c9b9b;margin-left:.0347rem;margin-top:.0139rem}
.FunctionPlacement-sreach_guidance .FunctionPlacement-sreach_guidance_Box_Porduct_Number_Total a{color:#7a7a7a!important;text-shadow:0 0 #000!important}
.FunctionPlacement-sreach_guidance_Box_Porduct_Number_Total a:hover{color:#1c1b1b}
.header_TITLE{font-size:.3rem;position:relative;z-index:100;color:#fff;text-align:center;margin:10px;font-style:italic;text-shadow:0 0 .0139rem #000}
#Title{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;z-index:100;padding:30px 0;font-size:.0972rem}
#Title ul{margin:0;display:flex}
#Title ul li{margin-left:.4rem;font-weight:900}
.phone-header-title{font-size:.07rem;line-height:1;color:#fff;margin-bottom:5px}
.phone-header-number{font-weight:900;font-size:.1rem}
.header-phone-box{margin-left:auto}
.mop-load-success{position:relative;top:40%;width:60%;height:5.7971rem;background-color:#000;border-radius:1.2077rem;text-align:center;margin-left:20%}
.mop-load-success img{margin-left:auto;margin-right:auto;display:block;width:40%;height:auto;padding-top:.9662rem}
.mop-load-success p{font-size:.6213rem;font-weight:900;color:#ededed}
.LabelsUI{width:60vw;height:100%;min-height:1.3136rem;background:#efefef;margin-left:auto;margin-right:auto}
.LabelsUI_Parent{width:100%;padding-bottom:.2959rem;position:relative;min-height:1.8462rem;overflow:hidden;backdrop-filter:blur(0.06rem);-webkit-backdrop-filter:blur(.02rem);padding-top:0}
.LabelsUI_Parent_Title{display:flex;flex-direction:column;align-items:center;z-index:100;right:0;top:5%;font-size:.3rem;font-weight:400;background-color:#efefef;padding:.1479rem .2rem 0;color:#506a3f;border-radius:.0888rem;margin:0}
.LabelsUI_Parent_Title p{color:#000;text-shadow:0 0 #fff;margin:0;font-weight:900}
.LabelsUI_Parent_Title span{font-size:.38rem;color:#fff;text-shadow:0 0 1px #000;background-color:#c27373;padding:0 .0888rem}
.LabelsUI_Parent_Content{width:100%}
.LabelsUI_Parent_List{margin-top:0;margin-bottom:0}
.LabelsUI_Parent_List a{border-radius:10px;overflow:hidden}
.LabelsUI_Parent_List a img{width:100%;height:auto}
.LabelsUI_Parent .slick-slide{width:5.3846rem;margin-right:-80px;position:relative;transform:scale(.8);transition:transform .3s;box-shadow:3px 0 3px #afafaf96}
.LabelsUI_Parent .slick-track .LabelsUI_Parent_List_back{position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / 7%);backdrop-filter:blur(0.02rem);-webkit-backdrop-filter:blur(.02rem)}
.LabelsUI_Parent .slick-slide.slick-current{transform:scale(.9);background-color:transparent;left:0;box-shadow:0 0 3px #c9c9c9;z-index:1000!important}
.LabelsUI_Parent .slick-current .LabelsUI_Parent_List_back{position:absolute;width:0;height:0;backdrop-filter:blur(0.02rem);-webkit-backdrop-filter:blur(.02rem)}
.LabelsUI_CLD{overflow:hidden;margin-top:-.39rem;border-radius:.4438rem .4438rem 0 0;position:relative;background-color:#fff}
.LabelsUI_child{width:100%;padding-top:.2959rem}
.LabelsUI_child_One{width:98%;margin-left:auto;margin-right:auto}
.LabelsUI_child_One_Title{font-size:.15rem;text-indent:.1479rem;font-weight:900;color:#506a3f;text-shadow:0 0 1px #ffffff75;margin:0}
.LabelsUI_child_One_Title a{color:#000;border-bottom:.02rem dashed #000;text-decoration:none}
.LabelsUI_child_One_Content{width:100%;display:flex;overflow:auto;justify-content:space-evenly;padding-bottom:.1479rem;margin:0}
.LabelsUI_child_One_List{display:flex!important;align-items:center;flex-direction:column;position:relative;transform:scale(.8);transition:transform .3s;margin-left:.3472rem;margin-right:.3472rem}
.LabelsUI_child_One_List_selete{transform:scale(1)}
.LabelsUI_child_One_List_selete>span{color:#506a3f!important;font-size:initial;text-shadow:0 0 1px #fff6}
.LabelsUI_child_One_List_img_back{text-decoration:none;width:100%;height:100%;border:0;border-radius:.0888rem;background-color:rgba(0,0,0,.067);backdrop-filter:blur(0.03rem);-webkit-backdrop-filter:blur(0.03rem);display:flex;align-items:center;justify-content:center}
.LabelsUI_child_One_List_img_back span{color:#000;text-shadow:0 0 1px #fff;font-weight:900;font-size:.3rem}
.LabelsUI_child_One_List_img_back svg{width:.2rem;height:.2rem;fill:#000}
.LabelsUI_child_One_Content .LabelsUI_child_One_List:first-child{margin-left:.2959rem}
.LabelsUI_child_One_Content .LabelsUI_child_One_List:last-child{margin-right:.2959rem}
.LabelsUI_child_One_Content .LabelsUI_child_One_List_img{margin-top:.1479rem;width:1rem!important;height:1rem;overflow:hidden;cursor:pointer}
.LabelsUI_child_One_List>span{font-size:.2rem;color:#8b8b8bc2}
.LabelsUI_child_One_Content::-webkit-scrollbar{height:.1479rem}
.LabelsUI_child_One_Content::-webkit-scrollbar-track{background:#f1f1f1}
.LabelsUI_child_One_Content::-webkit-scrollbar-thumb{background:#888;border-radius:.1479rem}
.LabelsUI_child_One_Content::-webkit-scrollbar-thumb:hover{background:#555}
.LabelsUI_child_One_Content_Produc{overflow:hidden;margin-left:auto;display:flex;align-items:center;justify-content:center;font-size:13px;position:relative;border-radius:.4438rem;box-shadow:0 0 .0888rem #dcdedf59;text-decoration:none}
.LabelsUI_child_One_Content_Produc img{height:1rem;width:1rem;margin-left:.1rem;margin-right:.1rem;border-radius:.03rem}
.LabelsUI_child_One_Content_Produc_Title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;font-size:.12rem}
.LabelsUI_child_One_Content_Produc_Into{position:absolute;bottom:.12rem;right:.2959rem}
.LabelsUI_child_One_Content_Produc_Into svg{width:25px;height:25px;fill:#6984c7}
.LabelsUI_child_Tow{width:95%;margin-left:auto;margin-right:auto;border-radius:.1rem;box-shadow:0 0 .0888rem #d4d4d4}
.LabelsUI_child_Tow_Content{width:100%;display:flex;overflow:auto;justify-content:space-between;padding-bottom:.15rem;padding-top:.2959rem}
.LabelsUI_child_Tow_List{display:flex;align-items:center;flex-direction:column;margin-left:.2959rem;width:2.7rem!important;position:relative}
.LabelsUI_child_Tow_List_img_back{width:100%;height:100%;border:0;border-radius:.0888rem;background-color:rgba(0,0,0,.067);backdrop-filter:blur(0.03rem);-webkit-backdrop-filter:blur(0.03rem);display:flex;align-items:center;justify-content:center}
.LabelsUI_child_Tow_Content .LabelsUI_child_Tow_List{border-right:1px solid #ededed}
.LabelsUI_child_Tow_Content .LabelsUI_child_Tow_List:first-child{margin-left:.2959rem}
.LabelsUI_child_Tow_Content .LabelsUI_child_Tow_List:last-child{margin-right:.2959rem;border-right:0}
.LabelsUI_child_Tow_Content .LabelsUI_child_Tow_List_img{margin-top:5px;width:2.7rem!important;height:1.7751rem;border-radius:.0888rem;overflow:hidden}
.LabelsUI_child_Tow_List>span{font-size:.33rem;color:#8a8888}
@keyframes colorChange{
0%,100%{color:#de9898}
50%{color:#857cbc}
}
.jiaZai{width:100%;height:100%;top:0;position:fixed;background-color:rgba(182,182,182,.449);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:2000}
.jiaZai>div{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}
.jiaZai span{transition:color 3s;animation:6s infinite colorChange;font-size:.2rem;font-weight:900}
.jiaZai img{width:1rem;height:1rem}
.JiaZai{display:none;width:100%;height:100%;top:0;position:fixed;background-color:rgba(182,182,182,.449);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:2000}
.JiaZai>div{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}
.JiaZai span{transition:color 3s;animation:6s infinite colorChange;font-size:.2rem;font-weight:900}
.JiaZai img{width:3.5rem;height:3.5rem}
.mop-load-text{color:#026de1;margin:0!important;font-weight:900;font-size:.5363rem!important}
.wave{margin:.3846rem!important}
.mop-load-div{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}
.mop-load-2{position:relative;top:60%}
#Language_prompts{position:fixed;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.067);backdrop-filter:blur(0.4rem);-webkit-backdrop-filter:blur(.4rem);z-index:1000}
.Language_prompts_BOX{width:95%;background-color:#ffffffe6;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);padding:.06rem;box-shadow:0 0 2px rgba(0,0,0,.49);border-radius:.0208rem}
.Language_prompts_BOX_Tips{text-align:center;font-weight:900;color:#31630f;margin-bottom:0;font-size:.5349rem}
.Language_prompts_BOX_Content{color:#4392b5;text-indent:.06rem;padding:.0694rem;margin-bottom:0;font-size:.3721rem}
.Language_prompts_Language{display:flex;align-items:center;width:65%;margin-left:auto;margin-right:auto;position:relative}
.Language_prompts_Language>p{margin:0;height:100%;color:#8c8c8c;font-weight:600;font-size:.3rem}
.Language_prompts_Language>div{width:100%;margin-left:.1163rem;border:0;background-color:#000;border-radius:0 .0208rem .0208rem 0;color:#fff;font-weight:900;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;padding:.1163rem;font-size:.4651rem}
.Language_prompts_Language div::after{position:absolute;content:'>';right:.0408rem;transition:transform .2s}
.Language_prompts_Language_LIST{width:100%;height:130px;overflow:auto;position:absolute;bottom:0;transform:translate(0,100%);margin:0;text-align:center;padding:0;display:none;transition:transform .2s;z-index:100;background-color:#fff}
.Language_prompts_Language_LIST li{width:100%;padding:.0347rem;background-color:#393939;cursor:pointer}
.Language_prompts_Language_LIST li:hover{font-style:italic;opacity:.95}
.Language_prompts_Language>div:hover{border-radius:0 .0208rem 0 0}
.Language_prompts_Language>div:hover .Language_prompts_Language_LIST{display:block!important}
.Language_prompts_Language>div:hover::after{transform:rotate(95deg)}
.Language_prompts_Currency{display:flex;align-items:center;width:65%;margin-left:auto;margin-right:auto;position:relative;margin-top:.1389rem}
.Language_prompts_Currency>p{margin:0;height:100%;color:#8c8c8c;font-weight:600;font-size:.32rem}
.Language_prompts_Currency>div{width:100%;margin-left:.1163rem;border:0;background-color:#000;border-radius:0 .0208rem .0208rem 0;color:#fff;font-weight:900;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;padding:.1163rem;font-size:.4651rem}
.Language_prompts_Currency div::after{position:absolute;content:'>';right:.0408rem;transition:transform .2s}
.Language_prompts_Currency_LIST{width:100%;height:130px;overflow:auto;position:absolute;bottom:0;transform:translate(0,100%);margin:0;text-align:center;padding:0;display:none;transition:transform .2s;background-color:#fff;z-index:50}
.Language_prompts_Currency_LIST li{width:100%;padding:.1163rem .0347rem;background-color:#393939;cursor:pointer;font-size:.3rem}
.Language_prompts_Currency_LIST li:hover{font-style:italic;opacity:.95}
.Language_prompts_Currency>div:hover{border-radius:0 .0208rem 0 0}
.Language_prompts_Currency>div:hover .Language_prompts_Currency_LIST{display:block!important}
.Language_prompts_Currency>div:hover::after{transform:rotate(95deg)}
#Language_prompts button{margin-left:50%;transform:translate(-50%,0);padding:.0347rem .0694rem;border:0;box-shadow:0 0 2px #00000052;color:#9c9898;font-size:.4651rem}
#Language_prompts button:hover{color:#545454;font-style:italic}
.Language_prompts_BOX_centel{position:absolute;right:0;top:0;width:.6083rem;height:.6083rem;cursor:pointer}
.Language_prompts_BOX_centel:hover{opacity:.8}
.Language_prompts_BOX_centel svg{width:100%;height:100%;position:relative;top:-50%;vertical-align:0}
#modalContainer{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);z-index:1000000000}
#modalContainer .modal-content{margin:0 auto 5%;width:80%;max-width:450px;position:relative;top:50%;transform:translate(0,-50%);z-index:200;background:0 0;border-radius:10px;box-shadow:2px 3px 3px #0000005c}
#modalContainer .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(182,182,182,.449);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:3000;display:flex;align-items:center;border-radius:10px;overflow:hidden}
#modalContainer .spinner{width:100px;height:100px;margin-left:auto;margin-right:auto}
.skeleton{display:inline-block;width:100%;height:100%;background-color:#e0e0e0;overflow:hidden;position:absolute;top:0;left:0}
.skeleton::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:1.5s infinite skeleton-animation}
@keyframes skeleton-animation{
0%{background-position:200% 0}
100%{background-position:-200% 0}
}
.image-container{position:relative}
.image-container.loaded .skeleton{display:none}
#ShoppingBagModule{position:fixed;z-index:1000000000;right:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.ShoppingBagModule{width:400px;height:100%;position:absolute;right:0;top:0;backdrop-filter:blur(0.4rem);-webkit-backdrop-filter:blur(0.4rem);box-shadow:-3px 0 3px #00000047}
.ShoppingBagModule_centel{position:absolute;top:0;left:0;width:.25rem;height:.25rem;transform:rotateZ(-90deg);cursor:pointer;z-index:100;display:flex}
.ShoppingBagModule_centel svg{width:.25rem;height:.25rem;fill:#fff}
.ShoppingBagModule_centel:hover{opacity:.8}
.subscription-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}
.subscription_header__overlay{background-image:url(https://www.cosmic-draft.com/LabelsPage/img/jewelry-8837559_1280.png);background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:40%;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.subscription-container h1{font-size:4vw;margin-bottom:10px;margin-top:10px;position:relative;z-index:100;color:#fff;text-shadow:2px 0 #000}
.subscription-container p{font-size:1.5vw;margin-bottom:20px;position:relative;z-index:100;color:#fff}
.subscription-form{display:flex;flex-direction:column;align-items:center;position:relative;z-index:100}
.subscription-form input[type=email],.subscription-form input[type=text]{width:480px;padding:10px;margin-bottom:10px;border:none;border-radius:30px;font-size:1.2vw;background-color:#ededed;color:#232323;height:45px;text-indent:20px}
.subscription-form button{max-width:400px;padding:10px;border:none;border-radius:30px;background-color:#ff5722;color:#fff;font-size:1.5vw;cursor:pointer;transition:background-color .3s;display:flex;justify-content:space-between}
.subscription-form input{outline:0;font-size:.0903rem!important}
.subscription-form svg{width:.2083rem;height:.1389rem}
.subscription-form button span{font-size:.13rem;font-weight:900}
.subscription-form button svg{margin-left:100px}
.subscription-form button:hover{background-color:#e64a19}
.subscription-form_Name{display:flex;width:500px}
.subscription-form_Name input:first-child{margin-right:20px}
.thank-you-message{max-width:400px;padding:15px;text-align:center;border-radius:5px;color:#fff;box-shadow:0 0 2px #b9b3b3;position:relative;z-index:100;display:none}
.thank-you-message h2{font-size:.2rem;margin-bottom:10px;color:#fff}
.thank-you-message p{margin-bottom:10px;color:#fff;margin-top:0;font-size:13px}
.tail{position:relative;bottom:0;width:100%;display:flex;flex-direction:column;background-color:#101010;background-repeat:no-repeat;background-position:bottom right;background-size:auto;font-optical-sizing:auto;font-weight:400;font-style:normal}
.tail-whole{width:100%;padding-top:.1rem;position:relative;z-index:100}
.tail-whole h3{font-size:.11rem;color:#fff;font-weight:400;font-style:normal}
.tail-whole-Hotline{text-align:center;width:1.9722rem;color:#b7aaaa}
.tail-whole-Hotline img{width:80%;height:auto}
.tail-whole-Hotline p,.tail-whole-Hotline span{font-size:.1rem;font-weight:100;margin:0;color:#ededed}
.tail-whole-Hotline a{font-size:.1rem;font-weight:100;margin:0}
.tail-whole-GuideArea-GuideD{font-size:.1042rem;font-weight:300;display:flex;text-align:center;text-decoration:none;color:#000;padding:.1389rem .1042rem}
.tail-whole-GuideArea-GuideD-ShoppingGuide{margin-top:-.1389rem}
.tail-whole-GuideArea-GuideD-ShoppingGuide h3{letter-spacing:0;color:#fff}
.tail-whole-GuideArea-GuideD-ShoppingGuide a{display:block;margin-top:.0278rem;font-weight:100;font-size:.1rem}
.tail-whole-GuideArea-GuideD-FriendshipLink{width:33%;margin-top:-.1389rem;margin-left:.2083rem}
.tail-whole-GuideArea-GuideD-FriendshipLink div:first-child{margin-top:-.0694rem}
.tail-whole-GuideArea-GuideD-FriendshipLink div{margin-left:-.2431rem;margin-top:.0694rem;font-weight:350;font-weight:330}
.tail-whole-GuideArea-GuideD-FriendshipLink h3{letter-spacing:.0208rem}
.wiSJnkch{width:100%;text-align:center;font-weight:350;font-size:.08rem;color:#ededed}
.wiSJnkch p{color:rgb(255,255,255,.5);margin:0}
.tail a{display:block;text-decoration:none!important;color:#ededed;transition:color .25s ease-in-out}
.tail a:hover{color:#ffa3a3}
.Pay-by{text-align:center;display:flex;flex-direction:column;justify-content:center}
.Pay-by .SUBSCRIBE{display:flex}
.Pay-by .SUBSCRIBE button,input{border-radius:0}
.Pay-by .SUBSCRIBE button{background-color:#b5c4c4;border:0;font-size:.08rem;font-weight:350;color:#fff;padding:.0347rem}
.Pay-by .SUBSCRIBE button:hover{opacity:.8}
.Pay-by .SUBSCRIBE input{width:2rem;background-color:#fff;border:0;padding:5px 8px;box-sizing:content-box;color:#9d9d9d;font-weight:400;font-size:.08rem}
.Pay-by .SUBSCRIBE input::placeholder{color:#9d9d9d}
.Pay-by h3{font-size:.0972rem;color:#fff}
.tail-img a{display:flex;width:30px;height:30px}
.tail-img a img{width:100%;height:100%}
.tail-img{display:flex;justify-content:space-between}
.tail_LOGO{display:flex;align-items:center}
.tail_LOGO img{width:.5rem;margin:.06rem auto;opacity:.8}
.Pay-by span{display:flex;justify-content:space-evenly}
.Pay-by span svg{margin-left:.0556rem;width:.3125rem;height:.3125rem}
.tail-Navigation{text-align:center}
.tail-Navigation a{display:block;margin-top:.0278rem;font-weight:100;font-size:.1rem}
.tail-Navigation a:hover{cursor:pointer}
.token-consent-banner{text-shadow:0 0 1px #000;position:fixed;bottom:0;left:0;width:100%;background:linear-gradient(138deg,#945ecb,#ffb4b4);padding:20px;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000000000;background-color:#101010;box-sizing:border-box;box-shadow:0 0 3px #000}
.token_Title{color:#fff;font-size:15px}
.banner-header{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:100;margin-bottom:0}
.banner-header h2{margin:0;font-size:20px;color:#fff}
#tokenBanner .close-btn{background-color:transparent;border:none;font-size:24px;cursor:pointer;color:#f2f2f2}
#tokenBanner .banner-content{display:flex;position:relative;z-index:100}
#tokenBanner .sidebar{width:30%}
#tokenBanner .sidebar ul{list-style:none;padding:0;margin:0;border-right:1px solid #dee2e6;border-radius:8px;overflow:hidden}
#tokenBanner .sidebar ul li{padding:10px;cursor:pointer;border-bottom:1px solid #dee2e6;color:#fff;background:#ffffff40;font-size:.13rem}
#tokenBanner .sidebar ul li:hover{background-color:#e9ecef;color:#000;text-shadow:0 0 0}
#tokenBanner .content{width:70%;padding-left:20px;height:0}
#tokenBanner .content-section{display:none}
#tokenBanner .content-section.active{display:block;color:#fff}
#tokenBanner .banner-footer{display:flex;justify-content:flex-end;margin-top:10px;position:relative;z-index:100}
#tokenBanner .btn{padding:10px 20px;margin-left:10px;border:none;cursor:pointer;letter-spacing:0;font-size:.1rem;text-indent:0;background:#ededed;color:#484848;border-radius:2px}
#tokenBanner .reject-btn{background-color:#c57070;color:#fff}
#tokenBanner .allow-btn{background-color:#0150a5;color:#fff}
#tokenBanner .btn:hover{opacity:.9}
#tokenBanner .switch{position:relative;display:inline-block;width:50px;height:24px;margin-top:10px}
#tokenBanner .switch input{opacity:0;width:0;height:0}
#tokenBanner .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}
#tokenBanner .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}
#tokenBanner input:checked+.slider{background:#000;box-shadow:0 0 2px #fff}
#tokenBanner input:checked+.slider:before{transform:translateX(26px)}
#tokenBanner input:disabled+.slider{background-color:#000;cursor:not-allowed}
.content-section p{font-size:16px}
.content-section h3{font-size:18px}
.growl-notification__close{display:none}
.growl-notification.position-top-center.animation-slide-in{width:100%!important;left:0!important;backdrop-filter:blur(0.4rem);-webkit-backdrop-filter:blur(0.4rem);background-color:rgb(0 0 0 / 59%);box-shadow:0 3px 3px #000}
.growl-notification__image{min-width:auto!important}
.growl-notification:before,.growl-notification__progress-bar{background-color:#ededed!important}
.growl-notification .growl-notification__image{display:flex}
.growl-notification .growl-notification__image img{width:50px;height:auto}
.growl-notification{top:0!important}
.growl-notification__title{font-size:20px!important;color:#fff!important}
.growl-notification__desc{font-size:.433rem!important}
.growl-notification__title+.growl-notification__desc{color:#ededed!important;font-size:15px!important}