@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@100..900&display=swap);:is(h1,h2,h3,h4,h5,h6,p){margin:0;height:fit-content}input[type="search"]::-webkit-search-cancel-button{display:none}img{user-select:none}a{text-decoration:none}ul{padding:0;margin:0;list-style-type:none}button{background-color:#fff0;outline:none;border:none}body{min-height:100vh;scroll-behavior:smooth;background-color:#fff;font-family:"Heebo",sans-serif}.row{padding:0;margin:0}h2{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px}p{color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.ctm_btn{color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;border-radius:17px;border:1px solid #000;background:#fff;display:flex;width:221px;height:39px;justify-content:center;align-items:center;gap:10px;transition:all 1s}.ctm_btn:hover{border-radius:17px;border:1px solid #fff;background:#000;color:#fff}header{transition:all 1s;position:relative;width:100%;top:0;z-index:1000}header.sticky{position:sticky;background:#fff;transition:all 1s;box-shadow:0 4px 10px rgb(0 0 0 / .1);padding-bottom:20px}header .top_header{height:58px;background:#030303;display:flex;align-items:center;justify-content:center}header .top_header a,header .top_header span{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px}header .top_header span:nth-child(2){padding:0 10px}header .header_logo{margin-left:auto;margin-right:auto;text-align:center;padding:41.17px 20px 35.17px 20px}header.sticky .header_logo{padding:15.17px 20px 15.33px 20px}header .header_logo img{max-width:290.639px;height:100%;width:100%;object-fit:cover}header .nav_bar .ctm_container{max-width:1572px;margin:auto;margin-left:0;padding-left:47px}header .nav_bar ul{display:flex;justify-content:space-between;align-items:center;max-width:100%;width:100%;gap:113px;margin:auto;text-align:center}header .nav_bar ul li{text-align:center}header .nav_bar ul li a{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;transition:all 1s;padding-top:5px}header .nav_bar ul li a:hover{border-top:1px solid #000;transition:all 1s}header .nav_bar .social_icon a{color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}header .nav_bar .social_icon .s_icon{display:flex;align-items:center;gap:27px}header .nav_bar .social_icon{display:flex;align-items:center;gap:40px;margin:auto;margin-left:0}.nav_bar .ctm_container{display:flex;align-items:center;justify-content:space-between;gap:20px}header .nav_bar{margin:auto}header .search_overlay{position:fixed;inset:0;background:rgb(0 0 0 / .85);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.4s ease;z-index:9999}header .search_overlay.active{opacity:1;visibility:visible}header .search_box{position:relative;width:80%;max-width:0}header .search_overlay.active .inner-search{max-width:600px}header .search_box input{width:100%;padding:18px 60px 18px 20px;font-size:22px;border:none;border-radius:5px;outline:none;background:#fff;color:#000}header .search_box .close_search{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:32px;color:#000;cursor:pointer}header .search_box{position:relative}.banner{background:linear-gradient(99deg,#09355b 7.4%,#072540 55.54%,#000 103.68%);margin-top:20px}.banner .ctm_container{max-width:1661px;margin:auto;margin-right:224px}.banner .text-wrapper h1{color:#f7f1eb;text-align:right;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;margin-bottom:30px}.banner .text-wrapper h2,.banner .text-wrapper p{color:#f7f1eb;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:40px}.banner .text-wrapper .ctm_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;display:flex;max-width:221px;width:100%;height:39px;justify-content:center;align-items:center;border-radius:17px;border:1px solid #fff;background:#000;transition:all 1s}.banner .text-wrapper .ctm_btn:hover{border-radius:17px;border:1px solid #fff;background:#fff;color:#000}.banner .text-wrapper{max-width:434px}.banner .flx{display:flex;align-items:center;justify-content:center;gap:324px}.banner .flx .img-wrapper{max-width:915px;height:711px}.banner .flx .img-wrapper img{width:100%;height:100%;object-fit:cover;aspect-ratio:305/236}.recent_work{padding:76px 20px 159px 20px}.recent_work .ctm_container{max-width:1651px;margin:auto}.recent_work .heading{max-width:560px;margin:auto}.recent_work .heading p{text-align:center}.recent_work .recent_flx .recent_block{max-width:396px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.recent_work .recent_flx .recent_block .img-wrapper{height:377px;transition:all 1s;position:relative;width:100%}.recent_work .recent_flx .recent_block .img-wrapper img{width:100%;height:100%;object-fit:contain;transition:all 1s;object-position:center}.recent_work .recent_flx .recent_block .img-wrapper img.hover_img{opacity:0;visibility:hidden;position:absolute;top:0;left:0;object-fit:cover}.recent_work .recent_flx .recent_block .img-wrapper:has(.hover_img):hover img:not(.hover_img){opacity:0;visibility:hidden}.recent_work .recent_flx .recent_block .img-wrapper:has(.hover_img):hover img.hover_img{opacity:1;visibility:visible}.recent_work .recent_flx .recent_block .text-wrapper p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-top:39px;margin-bottom:27px}.recent_work .recent_flx .recent_block .text-wrapper{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center}.recent_work .recent_flx .recent_block .text-wrapper p:last-of-type{margin-top:0;margin-bottom:20px}.recent_work .recent_flx .recent_block .text-wrapper .t_border{background-color:#000;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);display:block;width:35px;height:2px;border:unset!important;color:#000}.recent_work .recent_flx{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;align-items:center;gap:27px;row-gap:88px;margin-top:88px}.bts_work{background:linear-gradient(267deg,#656565 -2.07%,#000 7.55%,#000 55.1%,#656565 76.27%,#666 95.76%);min-height:554px;height:100%}.bts_work .ctm_container{max-width:1567px;margin:auto;width:100%}.bts_work .text-wrapper a{color:#f7f1eb;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.bts_work .img-wrapper{max-width:1678px;height:554px;position:absolute;left:-150px}.bts_work .img-wrapper img{width:100%;height:100%;object-fit:cover;aspect-ratio:839/287}.bts_work .flx{display:flex;justify-content:space-between;align-items:center;gap:20px;position:relative}.bts_work .text-wrapper h2{margin-bottom:20px}.bts_work .text-wrapper h2,.bts_work .text-wrapper p{color:#f7f1eb;text-align:right}.bts_work .text-wrapper{max-width:687px;padding-top:20px}.bts_work .text-wrapper .ctm_btn:hover{color:#030303;background:#fff}.bts_work .text-wrapper .ctm_btn{margin-top:60px;border:1px solid #fff;background:#030303}.j_category{padding:63px 20px 91px 20px}.j_category .ctm_container{max-width:1574px;margin:auto}.j_category .flx{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;align-items:center;gap:20px;margin-top:35px}.j_category .j_block{display:flex;align-items:center;flex-direction:column;justify-content:center}.j_category .j_block .img-wrapper{max-width:365px;height:349px}.j_category .j_block .img-wrapper img{width:100%;height:100%;object-fit:cover}.j_category .j_block .ctm_btn{margin-top:24px;width:199px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.selected_event{background:linear-gradient(86deg,#9bb8c7 3.35%,#cae7f6 24.87%,#95bfd4 47.73%,#d9f2ff 73.74%,#a8c0cc 93.02%)}.selected_event .ctm_container{max-width:1770px;margin:auto;margin-right:0}.selected_event .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.selected_event .flx .img-wrapper{max-width:928px;height:550px}.selected_event .flx .img-wrapper img{width:100%;height:100%;aspect-ratio:464/275;object-fit:cover}.selected_event .text-wrapper{max-width:790px}.selected_event .text-wrapper h2{text-align:right;max-width:500px;margin-bottom:44px}.selected_event .text-wrapper .ctm_btn:hover{color:#030303;background:#fff;border:1px solid #000}.selected_event .text-wrapper .ctm_btn{margin-top:44px;border:1px solid #fff;background:#000;color:#fff;width:255px}.selected_event{margin-bottom:34px}.something_special{background:linear-gradient(87deg,#f7f1eb 45.47%,#d8d1c9 56.06%,#f7f1eb 86.37%)}.something_special .ctm_container{max-width:1403px;margin:auto}.something_special .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.something_special .flx .text-wrapper{max-width:557px}.something_special .flx .text-wrapper h2{text-align:right;margin-bottom:23px}.something_special .text-wrapper .ctm_btn:hover{color:#030303;background:#fff;width:221px}.something_special .text-wrapper .ctm_btn{margin-top:34px;border:1px solid #000;background:#000;color:#fff}.something_special .img-wrapper{max-width:663px;height:544px}.something_special .img-wrapper{width:100%;height:100%;object-fit:cover;aspect-ratio:39/32}.celebrities{padding:46px 20px 48px 20px}.celebrities .ctm_container{max-width:1817px;margin:auto}.celebrities .c_flx{display:grid;grid-template-columns:repeat(6,1fr);justify-content:space-between;align-items:center;gap:20px;margin-top:20px}.celebrities .c_flx .img-wrapper{max-width:252px;height:329px}.celebrities .c_flx .img-wrapper img{width:100%;height:100%;object-fit:cover}.follow_us{background:#f7f1eb;padding:62px 20px 50px 20px}.follow_us .heading{display:flex;gap:10px;justify-content:center}.follow_us .heading img{width:21.397px;height:21.397px;margin-top:6px}.follow_us .ctm_container{max-width:1817px;margin:auto}.follow_us .f_flx{display:grid;grid-template-columns:repeat(6,1fr);justify-content:space-between;align-items:center;gap:20px;margin-top:35px}.follow_us .f_flx .img-wrapper{max-width:252px;height:329px}.follow_us .f_flx .img-wrapper img{width:100%;height:100%;object-fit:cover}footer .ctm_container{max-width:1419px;margin:auto}footer .top_footer{background:linear-gradient(90deg,#000 0%,#0b2055 53.85%,#000 100%);padding:102px 20px 91px 20px}footer .top_footer nav h6,footer .top_footer nav ul li{padding-bottom:10px}footer .top_footer nav .social_network span,footer .top_footer nav h6,footer .top_footer nav ul li a{color:#f7f1eb;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.8px}footer .top_footer .flx .footer_nav{display:flex;justify-content:space-between;gap:20px;max-width:700px;width:100%}footer .footer_form input,footer .footer_form label{color:#f7f1eb;text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:.8px}footer .footer_form input{border:unset;border-bottom:1px solid #777;background:#fff0;outline:none;width:358px;margin-right:20px;font-weight:500;border-radius:unset;position:relative;top:-10px;line-height:40px}footer .top_footer .flx{display:flex;justify-content:space-between;gap:20px}footer .footer_form input.ctm_btn{border:1px solid #fff;background:#000;color:#fff!important;width:146.774px;height:39px;margin:auto;margin-left:0;border-radius:17px;color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;margin-top:43px}footer .footer_form input.ctm_btn:hover{color:#030303!important;background:#fff}footer .footer_bottom{background:#000;padding:19px 20px 19px 20px;display:flex;flex-direction:column;align-items:center;gap:10px}footer .footer_bottom img{max-width:662px;height:27px;width:46px;aspect-ratio:281 / 33;object-fit:contain}footer .footer_bottom a{color:#f7f1eb;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.75px}footer .social_network{display:flex;align-items:center;gap:17px}.all_jewlrys{padding:93px 20px 106px 20px}.all_jewlrys h1{text-align:center;font-size:25px;font-weight:500;margin-bottom:35px;letter-spacing:1.25px}.all_jewlrys .all_jewlery{display:flex;justify-content:space-around;align-items:center;gap:40px;padding:10px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;flex-wrap:wrap}.all_jewlrys .all_jewlery .inner_flx{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.filter-item select{font-size:14px;color:#333;border:none;background:#fff0;appearance:none;padding:8px 25px 8px 0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5'><path d='M0 0l4 5 4-5z' fill='%23333'/></svg>");background-repeat:no-repeat;background-position:left 0 center;background-size:8px 5px;cursor:pointer}.filter-item select:focus{outline:none;color:#000;font-weight:500}.category-filter{position:relative;font-size:14px;color:#333;cursor:pointer}.filter-title{display:flex;align-items:center;justify-content:space-between;font-weight:500;padding:8px 0}.filter-title .arrow{font-size:10px;transition:transform 0.3s}.category-filter.active .filter-title .arrow{transform:rotate(180deg)}.filter-dropdown{display:none;position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .08);padding:10px 15px;margin-top:5px;z-index:10;width:200px}.category-filter.active .filter-dropdown{display:block}.filter-dropdown label{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 0}.filter-dropdown input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#000}.recent_flx{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:60px 40px;transition:opacity 0.4s ease}.recent_flx.hide{opacity:0;pointer-events:none}.recent_flx.show{opacity:1;pointer-events:auto}.j_img{height:619px}.j_img img{width:100%;height:100%;object-fit:cover}.all_jewlrys .f_wrapper{max-width:1507px;width:100%;display:flex;justify-content:space-between;align-items:center;transform:translate(-50%,-50%);position:absolute;top:50%;margin:auto;left:50%}.all_jewlrys .filter-bar{gap:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:25px;height:76px;position:relative}.all_jewlrys .inner_flx{display:flex;justify-content:center;align-items:center;gap:96px}.all_jewlrys .filter-item{position:relative}.all_jewlrys .filter-toggle{color:#1c221b;text-align:right;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.75px;display:flex;align-items:center;gap:20px}.all_jewlrys .filter-dropdown{position:absolute;top:35px;right:0;background:#fff;border:1px solid #ddd;padding:12px;display:none;flex-direction:column;gap:8px;border-radius:8px;box-shadow:0 6px 15px rgb(0 0 0 / .08);animation:fadeIn 0.25s ease forwards;z-index:20}.all_jewlrys .filter-item.open .filter-dropdown{display:flex}.all_jewlrys .filter-dropdown label{font-size:15px;display:flex;align-items:center;gap:6px;cursor:pointer}.all_jewlrys .recent_block{transition:opacity 0.4s ease,transform 0.4s ease}.all_jewlrys .recent_block.hide{opacity:0;transform:scale(.8);pointer-events:none;position:absolute}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.recent_block{width:calc(33.333% - 20px)}}@media (max-width:600px){.recent_block{width:calc(50% - 20px)}}.roaring_harry .ctm_container{max-width:1752px;margin:auto;margin-left:0}.roaring_harry .heading h1{color:#000;text-align:right;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;margin-bottom:5px}.roaring_harry .heading span{color:#000;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px}.roaring_harry h6{color:#000;text-align:right;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.9px;margin-top:60px;margin-bottom:30px}.roaring_harry p{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:20px;max-width:598px}.roaring_harry .accordion{margin-top:55px}.roaring_harry .accordion .accordion-item{cursor:pointer;border:unset;border-radius:unset}.roaring_harry .accordion .accordion-item .a-body *{opacity:0;visibility:hidden;margin:0;height:0;overflow:hidden;transition:all 0.3s ease-in-out;max-width:100%}.roaring_harry .accordion .accordion-item.open .a-body *{opacity:1;visibility:visible;height:auto;margin:10px 0}.roaring_harry .accordion .ctm-container{max-width:716px;margin:auto}.roaring_harry .accordion .a-header{position:relative;border-bottom:1px solid #000;padding:0;height:51px;display:flex;align-items:center}.roaring_harry .accordion .a-header h2{color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.roaring_harry .accordion .a-header::after{content:"";background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/svg/f_arrow.svg);width:15px;height:8px;position:absolute;left:13px;top:50%;background-size:contain;background-repeat:no-repeat;display:block;transition:transform 0.3s ease;flex-shrink:0;transform-origin:center}.roaring_harry .accordion .accordion-item.open .a-header::after{transform:translateY(-50%) rotate(180deg)}.roaring_harry .accordion .a-body *{font-size:15px;font-weight:200}.roaring_harry .accordion .flx{display:flex;flex-direction:column;gap:20px}.roaring_harry .cart{position:relative;max-width:722px}.roaring_harry .cart .heart_icon{width:45px;height:45px;border-radius:100%;border:1px solid #000;background:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:8px;left:0}.roaring_harry .cart .heart_icon img{width:20px;height:17.333px;object-fit:cover}.roaring_harry .flx{display:flex;justify-content:space-between;gap:20px}.roaring_harry .flx .img-wrapper{display:flex;gap:37px;justify-content:space-between}.roaring_harry .flx .img-wrapper .img1{max-width:442px;height:575.02px;object-fit:cover}.roaring_harry .flx .img-wrapper .img2{max-width:442px;height:602px;width:100%;object-fit:cover}.roaring_harry{padding:90px 20px 13px 39px}.harry_fool .ctm_container{max-width:1682px;margin:auto;width:100%}.harry_fool .detail h2{color:#000;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px}.harry_fool .detail span{color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.harry_fool .detail{display:flex;align-items:center;gap:25px}.harry_fool .submit_btn{display:flex;align-items:center;gap:20px}.harry_fool .submit_btn .ctm_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;width:207px;height:39px;border-radius:17px;background:#030303;display:flex;align-items:center;justify-content:center;transition:all 1s}.harry_fool .submit_btn .ctm_btn:hover{border:1px solid #000;background:#fff;color:#030303}.harry_fool .inner_flx{display:flex;align-items:center;gap:204px}.harry_fool .img-wrapper{max-width:262.148px;height:54.265px}.harry_fool .img-wrapper img{width:100%;height:100%;object-fit:contain}.harry_fool .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.harry_fool{background:#f7f7f7;height:60px;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;width:100%;z-index:99}.recent_work.product_work .recent_flx{margin-top:128px}.gift_card .ctm_container{max-width:1595px;margin:auto}.gift_card .flx{display:flex;justify-content:space-between;gap:20px}.gift_card h1{color:#000;text-align:right;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;max-width:951px;margin-bottom:28px}.gift_card .r_side input{width:716px;height:51px;border-radius:17px;border:1px solid #000;color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;padding-right:11px;display:flex;align-items:center;outline:none;margin-bottom:73px}.gift_card .r_side input::placeholder{color:rgb(0 0 0 / .5);text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.gift_card .r_side .select_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:26px;max-width:716px}.gift_card .r_side .select_wrapper img{width:197.461px;height:113px;object-fit:cover;opacity:.65;object-position:top;cursor:pointer;border-radius:8px;transition:opacity 0.3s ease,transform 0.3s ease}.gift_card .select_wrapper img.active{opacity:1}.gift_card .r_side .select_design h6{color:#000;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:27px}.gift_card .l_side{width:596.918px}.gift_card .l_side .img-wrapper{height:341.596px;width:100%;position:relative}.gift_card .l_side .img-wrapper img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.5s ease;position:absolute;top:0;left:0;border-radius:30px}.gift_card .l_side .img-wrapper img.show{opacity:1}.gift_card .l_side .counter{display:flex;width:221px;height:39px;padding:10px 18px;justify-content:center;align-items:center;gap:10px;border-radius:17px;border:1px solid #000;background:#fff;color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;margin:auto;margin-top:52px;margin-bottom:36px}.gift_card .l_side .counter button{background:none;border:none;cursor:pointer;height:100%;outline:none;color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;display:flex;align-items:center;padding:0}.gift_card .l_side .counter .value{flex:1;text-align:center;font-size:18px;user-select:none;line-height:38px}.gift_card .l_side .ctm_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;display:flex;width:221px;height:39px;padding:10px 18px;justify-content:center;align-items:center;gap:10px;border-radius:17px;border:1px solid #000;background:#000;margin:auto;transition:all 1s}.gift_card .l_side .ctm_btn:hover{border-radius:17px;border:1px solid #000;background:#fff;color:#000}.gift_card .gift_card_detail h6{color:#000;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:28px;margin-top:72px}.gift_card .gift_card_detail input{border-radius:17px;border:1px solid #000;width:100%;height:51px;display:flex;align-items:center;padding-right:21px;color:rgb(0 0 0 / .5);text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;outline:none}.gift_card .gift_card_detail .f_flx input{width:336px}.gift_card .gift_card_detail .f_flx{display:flex;gap:22px;margin-bottom:24px}.gift_card .gift_card_detail textarea{color:rgb(0 0 0 / .5);text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;border-radius:17px;border:1px solid #000;width:860px;height:126px;border-radius:17px;border:1px solid #000;padding-top:15px;padding-right:23px;outline:none;resize:none}.gift_card{padding:91px 20px 80px 20px}.recent_work.product_work.gift_work{padding-top:0}.contact_us .ctm_container{max-width:1753px;margin:auto;margin-right:0}.contact_us .flx{display:flex;justify-content:space-between;gap:20px}.contact_us .flx .img-wrapper{max-width:916px;height:898px}.contact_us .flx .img-wrapper img{width:100%;height:100%;object-fit:cover}.contact_us{padding:72px 43px 68px 20px}.contact_us .text-wrapper h1{color:#000;text-align:right;padding-bottom:8px;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px}.contact_us .text-wrapper span,.contact_us .text-wrapper p,.contact_us .text-wrapper a{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.8px;display:block}.contact_us .text-wrapper span{line-height:normal;margin-top:5px}.contact_us .text-wrapper p{line-height:normal;margin-top:9px}.contact_us .social_icon h6{color:#030303;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.contact_us .social_icon .insta{display:flex;gap:17px;align-items:center}.contact_us .social_icon .insta img{width:15.397px;height:15.397px;object-fit:contain}.contact_us .social_icon .insta img.fb_icon{width:9px;height:16px}.contact_us .social_icon .whatsapp{display:flex;gap:25px;align-items:center}.contact_us .social_icon{display:flex;justify-content:space-between;align-items:center;max-width:385px;width:100%;border-top:1px solid #000;padding-top:8px;margin-top:40px}.contact_us .leave_detail{margin-top:66px}.contact_us .leave_detail h2{color:#000;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:20px}.contact_us .leave_detail form textarea,.contact_us .leave_detail form input{border-radius:17px;border:1px solid #000;height:51px;width:100%;color:rgb(0 0 0 / .5);text-align:right;width:100%;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;padding-right:21px;outline:none}.contact_us .leave_detail form textarea{resize:none;padding-top:15px;height:173px}.contact_us .leave_detail form{display:flex;flex-direction:column;gap:26px}.contact_us .leave_detail form .f_flx{display:flex;gap:24px}.contact_us .leave_detail form .f_flx input{width:348px}.contact_us .leave_detail form .form_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;display:flex;width:221px;height:39px;justify-content:center;align-items:center;gap:10px;border-radius:17px;border:1px solid #000;background:#000;margin:auto;margin-top:11px;transition:all 1s}.contact_us .leave_detail form .form_btn:hover{border-radius:17px;border:1px solid #000;background:#fff;color:#000}.bts{background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/about_bts.png);background-repeat:no-repeat;background-size:cover;width:100%;height:659px;display:flex;align-items:center;margin-top:33px}.bts .ctm_container{max-width:710px;margin:auto;margin-right:192px}.bts .text-wrapper h1{color:#f7f1eb;text-align:right;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:20px}.bts .text-wrapper p{color:#f7f1eb;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.bts .text-wrapper .ctm_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;display:flex;width:221px;height:39px;justify-content:center;align-items:center;border-radius:17px;border:1px solid #fff;background:#000;margin-top:44px}.bts .text-wrapper{max-width:687px}.creativity{padding:60px 0 62px 20px}.creativity .ctm_container{max-width:1695px;margin:auto;margin-right:0}.creativity .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.creativity .flx .img-wrapper{max-width:959px;height:645px}.creativity .flx .img-wrapper img{width:100%;height:100%;object-fit:cover}.creativity .flx .text-wrapper h2{color:#000;text-align:right;margin-bottom:9px;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px}.creativity .flx .text-wrapper p{color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;max-width:555px}.about_testimonial .img-wrapper{height:500px}.about_testimonial .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:top}.about_testimonial .slide{padding:0 5px}.natural_telant{background:#f7f7f7;padding:49px 20px 117px 12px}.natural_telant .ctm_container{max-width:1715px;margin:auto;margin-left:0}.natural_telant .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.natural_telant .flx .text-wrapper p{color:#000;text-align:right;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;margin-bottom:20px}.natural_telant .flx .img-wrapper{max-width:1008px;height:601px}.natural_telant .flx .img-wrapper img{width:100%;height:100%;object-fit:cover}.natural_telant .flx .text-wrapper{max-width:615px}.natural_telant .flx .text-wrapper p:last-child{margin:0}.bride_banner .img-wrapper{height:714px}.bride_banner .img-wrapper img{width:100%;height:100%;object-fit:cover}.bride_jewlrys{padding-top:79px;padding-bottom:141px;padding-left:10px;padding-right:10px}.bride_jewlrys .recent_work{padding-bottom:0}.articles{padding:93px 20px 273px 20px}.articles .ctm_container{max-width:1478px;margin:auto}.articles h1{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:74px}.articles .article_block .img-wrapper{max-width:551px;height:592px}.articles .article_block .img-wrapper img{width:100%;height:100%;object-fit:cover}.articles .article_block .text-wrapper{max-width:456px}.articles .article_block .text-wrapper h2{color:#000;text-align:justify;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px;margin-bottom:20px}.articles .article_block .text-wrapper p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:22px}.articles .article_block .inner_flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.articles .article_block{max-width:1245px}.articles .maariv .img-wrapper{position:relative;max-width:552px;height:594px;width:100%}.articles .maariv .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:maarivFade 18s ease-out infinite}@keyframes maarivFade{0%{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1)}45%{opacity:0;transform:scale(1)}100%{opacity:0;transform:scale(1)}}.articles .maariv .img-wrapper img:nth-child(1){animation-delay:0s}.articles .maariv .img-wrapper img:nth-child(2){animation-delay:3s}.articles .maariv .img-wrapper img:nth-child(3){animation-delay:6s}.articles .maariv .img-wrapper img:nth-child(4){animation-delay:9s}.articles .maariv .img-wrapper img:nth-child(5){animation-delay:12s}.articles .maariv .img-wrapper img:nth-child(6){animation-delay:15s}.articles .maariv{margin:auto;padding-top:283px;margin-left:0}.blog_testimonial{padding:65px 0;background:#f7f7f7;margin-bottom:197px}.blog_testimonial .bt_card .text-wrapper h2{color:#000;text-align:right;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px;margin-bottom:20px}.blog_testimonial .bt_card .text-wrapper p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:149.401%;letter-spacing:.8px;margin-bottom:95px;text-align:justify}.blog_testimonial .bt_card{width:416px;background-color:#fff}.blog_testimonial .bt_card .text-wrapper{padding:28px 35px 23px 35px}.blog_testimonial .slide{padding:0 28px}.blog_testimonial .bt_card .img-wrapper{height:302px}.blog_testimonial .bt_card .img-wrapper img{width:100%;height:100%;object-fit:cover}.jewlery_designer h1{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:59px}.jewlery_designer .text-wrapper p{color:#000;text-align:justify;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;max-width:543px}.jewlery_designer .text-wrapper{padding:20px;width:fit-content;position:absolute;bottom:75px;z-index:99;background:#fff;left:0}.jewlery_designer .img-wrapper{max-width:784px;height:529px;overflow:hidden}.jewlery_designer .img-wrapper img{width:100%;height:100%;object-fit:contain;object-position:left;transition:all 1s}.jewlery_designer .img-wrapper img:hover{transform:scale(1.3)}.jewlery_designer .ctm_container{max-width:1262px;margin:auto}.jewlery_designer .flx{position:relative}.jewlery_designer{padding:93px 20px 70px 20px}.studied_design{padding:45px 20px 45px 20px;background:#f7f7f7}.studied_design .ctm_container{max-width:863px;margin:auto}.studied_design .text-wrapper p{color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.new_york .ctm_container{max-width:1661px;margin:auto}.new_york .heading{position:relative;max-width:1446px;margin:auto;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:0;padding:0 38px}.new_york .heading h2{color:#000;text-align:justify;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;max-width:639px;margin:auto;padding:60px 0}.new_york .heading::before{content:"";background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/comma.png);background-repeat:no-repeat;position:absolute;top:0;background-size:65%;position:absolute;left:49%;top:auto;width:82px;height:62px;display:block;margin:0 auto;text-align:center;background-position:center;transform:translateY(-50%);background-color:#fff}.new_york .heading::after{content:"";background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/comma.png);background-repeat:no-repeat;background-size:65%;position:absolute;left:49%;top:auto;width:82px;height:62px;display:block;margin:0 auto;text-align:center;background-position:center;transform:translateY(-50%) scaleY(-1) scaleX(-1);background-color:#fff}.new_york{padding:70px 20px 70px 20px}.new_york .flx{display:flex;align-items:center;justify-content:center;gap:60px;margin-bottom:45px}.new_york .flx p{color:#000;text-align:justify;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;max-width:533px}.new_york .flx .img-wrapper{max-width:949px;height:472px}.new_york .flx .img-wrapper img{width:100%;height:100%;object-fit:cover}.new_york .ctm_btn{margin:auto}.events .ctm_container{max-width:1753px;margin:auto}.events h1{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px;margin-bottom:56px}.events .events_wrapper .block_event{max-width:830px;width:100%}.events .events_wrapper .block_event .img-wrapper{height:546px;margin-bottom:20px;overflow:hidden}.events .events_wrapper .block_event .img-wrapper img{width:100%;height:100%;object-fit:cover;transition:all 1s}.events .events_wrapper .flx .block_event .img-wrapper img:hover{transform:scale(1.2)}.events .events_wrapper .block_event .text-wrapper h2,.events .events_wrapper .block_event .text-wrapper strong{color:#000;text-align:justify;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.9px}.events .events_wrapper .block_event .text-wrapper h2{font-weight:800}.events .events_wrapper .flx{display:flex;justify-content:space-between;align-items:center;gap:20px}.events .events_wrapper .block_event.f-width{max-width:100%;margin-top:72px}.events .events_wrapper .block_event.f-width .text-wrapper{display:flex;align-items:center;gap:50px;justify-content:center;position:relative}.events .events_wrapper .block_event.f-width .text-wrapper::after{content:"";background:#000;width:2px;height:15px;position:absolute;left:54%;top:50%;transform:translate(-50%,-50%);display:block}.events .events_wrapper .block_event.f-width .img-wrapper img{object-position:100% 12%}.events .events_wrapper .block_event.f-width .img-wrapper img:hover{object-position:100% 47%}.events{padding:113px 20px 137px 20px}.event_testimonial .ctm_container{max-width:1019px;margin:auto}:root{--slide-width:min(25vw, 300px);--slide-aspect:2 / 3;--slide-transition-duration:800ms;--slide-transition-easing:ease}.event_testimonial .slider{width:calc(3 * var(--slide-width));height:calc(2 * var(--slide-height));display:flex;align-items:center;direction:ltr}.event_testimonial .slider--btn{--size:40px;display:inline-flex;justify-content:center;align-items:center;opacity:.7;transition:opacity 250ms cubic-bezier(.215,.61,.355,1);z-index:999}.event_testimonial .slider--btn svg{width:var(--size);height:var(--size);stroke:#fff}.event_testimonial .slider--btn:hover{opacity:1}.event_testimonial .slides__wrapper{width:1019px;height:100%;display:grid;place-items:center}.event_testimonial .slides__wrapper>*{grid-area:1 / -1}.event_testimonial .slides,.event_testimonial .slides--infos{width:100%;height:100%;pointer-events:none;display:grid;place-items:center}.event_testimonial .slides>*,.event_testimonial .slides--infos>*{grid-area:1 / -1}.event_testimonial .slide{--slide-tx:0px;--slide-ty:0vh;--padding:0px;--offset:0;width:var(--slide-width);height:auto;aspect-ratio:var(--slide-aspect);user-select:none;perspective:800px;transform:perspective(1000px) translate3d(var(--slide-tx),var(--slide-ty),var(--slide-tz,0)) rotateY(var(--slide-rotY)) scale(var(--slide-scale));transition:transform var(--slide-transition-duration) var(--slide-transition-easing)}.event_testimonial .slide[data-current]{pointer-events:auto}.event_testimonial .slide[data-next]{--slide-tx:calc(var(--slide-width) + 124px);--slide-rotY:0}.event_testimonial .slide[data-previous]{--slide-tx:calc(-1 * (var(--slide-width) + 124px));--slide-rotY:0}.event_testimonial .slide:not([data-current]){--slide-scale:1;--slide-tz:0;pointer-events:none}.event_testimonial .slide[data-current] .slide--image{filter:brightness(1);width:341.546px;height:511.444px;aspect-ratio:341.55/511.44;object-fit:cover}.event_testimonial .slide:not([data-current]) .slide--image{filter:grayscale(1);width:214.272px;height:321.957px;aspect-ratio:214.27/321.96;object-fit:cover}.event_testimonial .slide__inner{--rotX:0;--rotY:0;--bgPosX:0%;--bgPosY:0%;position:relative;left:calc(var(--padding) / 2);top:calc(var(--padding) / 2);width:calc(100% - var(--padding));height:calc(100% - var(--padding));transform-style:preserve-3d;transform:rotateX(var(--rotX)) rotateY(var(--rotY))}.event_testimonial .slide--image__wrapper{position:relative;width:100%;height:100%;overflow:hidden}.event_testimonial .slide--image{position:absolute;top:50%;left:50%;object-fit:cover;transform:translate(-50%,-50%) scale(1.25) translate3d(var(--bgPosX),var(--bgPosY),0);transition:filter var(--slide-transition-duration) var(--slide-transition-easing)}.event_testimonial .heading h6{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.25px}.event_testimonial .heading h1{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;margin-top:34px;margin-bottom:20px}.event_testimonial .heading p{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.9px;margin-top:10px}.event_testimonial{padding:93px 20px 74px 20px}.event_testimonial .heading{margin:auto;margin-bottom:74px;max-width:560px}.event_testimonial .text-wrapper strong{color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.25px;display:flex;justify-content:center;align-items:center}.event_testimonial .text-wrapper p{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.9px;text-align:center}.event_testimonial .text-wrapper{max-width:560px;margin:auto;display:flex;flex-direction:column;gap:30px;margin-top:74px}.event_waiting{background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/event_inner_section.png);width:100%;height:326px;background-repeat:no-repeat;background-size:cover;background-position:100% 57%;display:flex;justify-content:center;align-items:center;position:relative;transition:all 1s;filter:grayscale(1);margin-bottom:193px}.event_waiting::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .2);z-index:-1}.event_waiting:hover{background-position:100% 50%;}.event_waiting h1{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px}.ai_gift .main_wrapper{max-width:152px;height:50px;border-radius:0 46px 46px 0;background:#ac9082;width:100%;display:flex;align-items:center;gap:20px;justify-content:center;cursor:pointer;position:fixed;left:0;top:80%}.ai_gift .main_wrapper img{width:28.414px;height:30.698px;object-fit:cover}.ai_gift .main_wrapper h6{color:#f7f1eb;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px}.ai_gift .popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);justify-content:center;align-items:center;z-index:999}.ai_gift .popup-content{background:#fff;padding:60px;position:absolute;height:auto;width:fit-content;border-radius:8px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);padding-bottom:40px;flex-direction:column}.ai_gift .popup .close{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer}.ai_gift form input{width:100%;padding:18px 60px 18px 20px;font-size:17px;font-weight:400;outline:none;background:#fff;color:#000;margin-bottom:20px;padding-right:20px;border-radius:17px;border:1px solid #000;height:51px}.ai_gift form input::placeholder{font-size:17px;font-weight:400}.ai_gift .popup .close{position:absolute;right:20px;top:0;background:none;border:none;font-size:32px;color:#000;cursor:pointer}.ai_whatsapp{position:fixed;top:80%;right:-35px}.ai_gift .popup-content .text{margin-bottom:30px}.ai_gift form input.form_btn{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:300;letter-spacing:.85px;display:flex;width:221px;height:39px;justify-content:center;align-items:center;gap:10px;border-radius:17px;border:1px solid #000;background:#000;margin:auto;margin-top:11px;transition:all 1s;line-height:0}.ai_gift form input.form_btn:hover{border-radius:17px;border:1px solid #000;background:#fff;color:#000}.ai_gift .popup-content form{direction:rtl}.rtl .ai_gift form input{direction:rtl!important}.ai_gift .popup-content form .wpcf7-not-valid-tip{font-size:14px}.ai_gift .popup-content form .wpcf7 form.invalid .wpcf7-response-output,.ai_gift .popup-content form .wpcf7 form.unaccepted .wpcf7-response-output,.ai_gift .popup-content form .wpcf7 form.payment-required .wpcf7-response-output{font-size:14px}.follow_us h2,.celebrities h2,.recent_work .heading h2{padding-bottom:10px}.bts_work{background-image:url(/wp-content/themes/hello-theme-child-master/assets/images/home_bts.png);height:100%;background-repeat:no-repeat;background-size:cover;background:linear-gradient(267deg,#656565 -2.07%,#000 7.55%,#000 55.1%,#656565 76.27%,#666 95.76%);display:flex;align-items:center;position:relative}footer .footer_form form{top:-20px;position:relative}footer .footer_bottom a{direction:ltr}.archive .recent_work{padding-bottom:0}.single-product .harry_fool .like_btn img{width:20px;height:17.333px}.single-product .recent_work.product_work{padding-bottom:120px}.gift-page .recent_work{padding-bottom:84px}.blog_testimonial .slider{width:100%}.blog_testimonial .slider .slick-slide{width:100%!important;box-sizing:border-box}.blog_testimonial .slider .slick-list{width:100%!important}.blog_testimonial .slider .slick-track{display:flex!important}.contact_us .flx .text-wrapper{max-width:720px}.leave_detail form .wpcf7-not-valid-tip{position:absolute;font-size:14px!important;color:#dc3232!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#000}.for-mobile{display:none}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.woocommerce-account .woocommerce-MyAccount-content p a{color:#000}.event_testimonial .slider{margin:0 auto}.rtl .blog_testimonial .bt_card .text-wrapper{direction:rtl}.blog_testimonial .slider .slick-list{direction:ltr}.blog_testimonial .bt_card .text-wrapper h2{min-height:54px}.rtl .about_testimonial .slick-list.draggable{direction:ltr}.alignwide{margin-inline:0px!important}.wc-block-components-sidebar-layout.wc-block-cart{padding:0 20px}.woocommerce-account p.woocommerce-LostPassword.lost_password a{width:184px}.hc-offcanvas-nav>.nav-item.current-menu-item{background-color:#000}.recent_work .recent_flx .recent_block .text-wrapper p:last-of-type{min-height:24px}.home .bts_work{background:url(/wp-content/themes/hello-theme-child-master/assets/images/home_bts.webp) no-repeat;background-size:cover}footer .top_footer nav h6{font-weight:600}footer .footer_form label{width:50px}.footer_form .f_flx{display:flex;align-items:end}.copyright-design{direction:ltr}.bts .text-wrapper .ctm_btn:hover{background:#fff;color:#000}.natural_telant{margin-top:50px}.contact_us .text-wrapper a{width:fit-content}.contact_us .social_icon .whatsapp a{position:relative;top:5px}.contact_us .social_icon .insta a{position:relative;top:3px}.gift_card .gift_card_detail .f_flx input.inputErr{border-color:red}.blog_testimonial .bt_card .text-wrapper a{font-size:15px;letter-spacing:.75px;width:152px;height:27px}.top_footer nav ul li.footer-ph{direction:ltr;text-align:right}footer .top_footer nav ul li a{text-decoration:none}a:where(:not(.wp-element-button)){text-decoration:none!important}.banner.bride_banner{margin-top:40px}.all_jewlrys h1{color:#000}#product-results{margin-top:0}.all_jewlrys .filter-bar{z-index:99}.recent_work .recent_flx.no-products-found{display:flex;flex-wrap:wrap;width:100%;text-align:center;justify-content:center}p.no-result-found{font-size:20px;font-weight:600}.event_testimonial .slide{width:214.272px;height:321.957px;transition:transform 0.5s ease,width 0.4s,height 0.4s}.event_testimonial .slide[data-current]{width:341.546px!important;height:511.444px!important}.event_testimonial .slides__wrapper{height:522px}.all_jewlrys.shop-page-area{padding-top:110px}.home .bts_work .img-wrapper img{opacity:0}.single-product th.label{font-size:18px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woocommerce div.product form.cart .variations label{font-weight:500!important}.woocommerce div.product form.cart .reset_variations{font-size:14px}.woo-variation-swatches .variable-items-wrapper,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-right:0!important}.single-product form.cart{gap:0!important}div#comments h2.woocommerce-Reviews-title{display:none}h2.woocommerce-Reviews-title{margin-bottom:20px}.single-product #rating-stars{width:80%}span.xoo-wsc-ft-amt-label:after{display:none!important}.xoo-wsc-ft-amt-value{color:#000!important}img.cart-dot{position:absolute;right:-7px;top:0}header .nav_bar .social_icon a{position:relative}.woocommerce .wishlist-title{pointer-events:none}.wc-block-cart .wc-block-cart__totals-title,table.wc-block-cart-items .wc-block-cart-items__header th{font-size:18px}.woocommerce a.added_to_cart,.wc-block-components-product-name{color:#000}.woocommerce a.added_to_cart:hover,.wc-block-components-product-name:hover{color:#000}.wc-block-components-product-metadata__description{display:none}.wc-block-cart__submit-button:focus{outline:none!important;box-shadow:none!important}.woocommerce-cart h2.wp-block-heading,.woocommerce-checkout h2.wp-block-heading{text-align:right}.no-search-results p{text-align:center;font-size:25px;font-weight:500}header .search_overlay.active .inner-search{width:100%;position:relative}.product_meta a{color:#000;padding-left:5px}footer .footer_form input.ctm_btn{line-height:22px}.ai_gift{position:relative;z-index:999}.recent_work .recent_flx .recent_block>a{width:100%}form.inner-search{opacity:0;visibility:hidden}header .search_overlay.active .inner-search{opacity:1;visibility:visible}.xoo-wsc-body span.woocommerce-Price-amount.amount{padding-right:2px}.note{display:flex}.note label.privacy label,.note label.privacy{width:100%;display:flex;align-items:center;gap:10px;font-weight:400}.note .wpcf7-list-item{margin:0}.note label.privacy input{width:auto;height:auto;margin:0;top:0}footer .note label.privacy a{color:#fff;font-weight:700}.leave_detail .note label.privacy label span.wpcf7-list-item-label{display:flex;align-items:center}.leave_detail .note label.privacy label span.wpcf7-list-item-label a{padding-right:5px}.note label.privacy a{font-weight:700}.roaring_harry .cart .heart_icon img{object-fit:contain}.filter-dropdown.category-filter a{color:#000!important}.safari .about_testimonial .slick-slide{width:auto!important}.search-results h2,.woocommerce-account .general-page h2,.woocommerce .wishlist-title h2{font-size:25px}.about_testimonial .slide{padding:0 5px;width:auto!important}.leave_detail form,footer .footer_form form{direction:rtl}.leave_detail form .wpcf7-response-output,footer form .wpcf7-response-output{font-size:14px;border:none;padding-right:0;margin:0;color:#fff}form.checkout.woocommerce-checkout{padding-right:0;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.woocommerce span.onsale{min-height:30px;min-width:30px;padding:13px 16.8px;top:0;left:unset;background-color:#000;right:0}.single-product .roaring_harry ol,.single-product .roaring_harry ul{padding-right:20px;margin-bottom:20px}.woocommerce div.product div.images .flex-control-thumbs li{margin-bottom:10px;padding-left:10px;width:90px}header .search_box .close_search{right:10px!important;top:20px!important}.roaring_harry .accordion .accordion-item.open .a-body ul{list-style-type:disc}ul.wp-block-list{list-style-type:disc;padding-right:20px;margin-bottom:20px;font-size:17px}ol.wp-block-list{padding-right:20px;margin-bottom:20px;font-size:17px}.celebrities p,.j_category p{text-align:center}span.onsale.out-of-stock-badge{padding:23px 16.8px}.general-page h1,.general-page h2,.general-page h3,.general-page h4,.general-page h5,.general-page h6{text-align:right}ul.flex-direction-nav{display:none}.roaring_harry .accordion .accordion-item{width:100%}.menu-item-has-children{position:relative}.menu-item-has-children>.sub-menu{position:absolute;top:100%;right:0;background:#fff;padding:10px 0;min-width:165px;border:1px solid #e5e5e5;border-radius:6px;list-style:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:0.25s ease;z-index:9999;flex-wrap:wrap;gap:5px}.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(10px)}.menu-item-has-children>.sub-menu li a{display:block;padding:10px 15px;color:#000;font-size:14px;text-decoration:none;white-space:nowrap;border-top:none!important;font-weight:normal!important}.menu-item-has-children>.sub-menu li a:hover{background:#000;border:none;color:#fff}header .sub-menu{direction:rtl;text-align:right}.hc-offcanvas-nav.rtl a.nav-next{border-color:#fff!important}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before,.hc-offcanvas-nav.rtl a.nav-next{border-color:#fff!important}.hc-offcanvas-nav.hc-nav-1.nav-levels-overlap.nav-position-right li.level-open>.nav-wrapper li.nav-item .nav-item-link{color:#000}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#000;color:#fff!important}.hc-offcanvas-nav .nav-content>.nav-close:first-child a,.hc-offcanvas-nav .nav-title+.nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#000;border-top:1px solid #000}.payment-icons-wrap a:first-child img{filter:invert(1)}.tax-product_cat .filter-item.cat-filter{display:none}button.ai_button_close{position:absolute;top:-50px;right:0;font-size:30px;color:#000}#breadcrumbs span,#breadcrumbs a{color:#000}html[dir="rtl"] #breadcrumbs,html[dir="rtl"] .yoast-breadcrumbs{direction:rtl;text-align:right}html[dir="rtl"] #breadcrumbs span,html[dir="rtl"] .yoast-breadcrumbs span{direction:rtl}html[dir="rtl"] #breadcrumbs a,html[dir="rtl"] .yoast-breadcrumbs a{direction:rtl}button.ai_button_close:hover{background:#fff0}.single-product p#breadcrumbs{display:none}.product-category-description .general-page ol,.product-category-description .general-page ul{padding-right:20px;margin-bottom:30px}.product-category-description .general-page ul li{list-style:disc}.product-category-description .general-page ol li{list-style:decimal}.hc-offcanvas-nav .nav-back a{color:#fff}.nav-back .nav-item-wrapper a.nav-back-button{color:#fff}.hc-offcanvas-nav li .nav-next span::before{border-color:#000!important}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{color:#000}.bts.bread:before{display:none!important}#breadcrumbs span,#breadcrumbs a{font-size:16px}.single-product .roaring_harry p#breadcrumbs{display:flex}.single-product .out-of-stock-message{padding-top:50px}.out-message-red p{color:#A01010;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:0}.out-message-normal p{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;padding-bottom:30px;margin-bottom:0}.our-message-btn{border-radius:17px;background:#030303;padding:7px 0;text-align:center;transition:all 1s;border:1px solid #030303}.our-message-btn a{color:#FFF;text-align:center;font-size:17px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.85px;width:100%;display:block;height:100%;transition:all 1s}.our-message-btn:hover{background:#fff;border:1px solid #030303;transition:all 1s}.our-message-btn:hover a{color:#000}@media (max-width:680px){.f_flx.swiper-container,.c_flx.swiper-container{overflow:hidden;position:relative;padding:0 40px}.home .banner .text-wrapper{display:none}.f_flx .swiper-wrapper,.c_flx .swiper-wrapper{display:flex;transition-timing-function:ease-out}.f_flx .swiper-slide,.c_flx .swiper-slide{flex-shrink:0;width:80%;transition:transform 0.3s ease;opacity:.6}.f_flx .swiper-slide-active,.c_flx .swiper-slide-active{opacity:1}.follow_us,.celebrities{padding-left:0!important;padding-right:0!important}.follow_us .f_flx .img-wrapper,.celebrities .c_flx .img-wrapper{width:208px;height:272px!important}.follow_us .f_flx .img-wrapper{width:100%!important}}.hc-offcanvas-nav .nav-content .sub-menu{padding-right:15px!important}.new_york .flx .img-wrapper{width:100%}.new_york .flx p{padding-top:20px}.studied_design .text-wrapper h3,.studied_design .text-wrapper h4,.studied_design .text-wrapper h5,.studied_design .text-wrapper h6,.studied_design .text-wrapper h2{padding-bottom:30px}.studied_design .text-wrapper p{padding-bottom:20px}.new_york .ctm_container.second{max-width:958px}.new_york .flx.new{flex-direction:column}.new_york .flx.new p{max-width:100%}.studied_design .text-wrapper h3,.studied_design .text-wrapper h4,.studied_design .text-wrapper h5,.studied_design .text-wrapper h6,.studied_design .text-wrapper h2{color:#000}.new_york .heading.quote{margin-bottom:50px}.follow_us .f_flx.for-mobile{display:none}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{text-transform:none}.roaring_harry .accordion .accordion-item.open .a-body *{overflow:visible}.studied_design .text-wrapper h2{font-size:2rem}.gift_card .l_side .img-wrapper img{object-position:top}.menu-item-has-children>.sub-menu li{width:100%}.woo-variation-swatches .variable-items-wrapper{gap:5px;display:grid;grid-template-columns:repeat(4,1fr)}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{text-wrap-mode:nowrap}.roaring_harry .flx .img-wrapper .img1{object-fit:contain;object-position:top}.woocommerce-cart h2.wp-block-heading.has-text-align-center,h2.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title{text-align:center}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new.has-4-columns{display:none}.woocommerce-cart span.onsale.out-of-stock-badge{display:none}.woocommerce-cart .bride_jewlrys,.woocommerce-cart .bride_jewlrys .recent_work{padding-top:0}.woocommerce-cart .recent_work .recent_flx{margin-top:0}.harry_fool a.added_to_cart.wc-forward{display:none}ul.flex-direction-nav{padding-right:0!important}.blog_testimonial .bt_card .img-wrapper img{object-position:top}.woocommerce-cart h2.wp-block-heading{display:none}.woocommerce-checkout h1{display:none}.wp-block-separator.is-style-dots{display:none!important}.articles .article_block .img-wrapper.one-image img{animation:none;opacity:1}span.divider{color:#000}.events .events_wrapper .block_event.f-width .text-wrapper::after{display:none}