﻿@font-face{font-family:'Helvetica';src:url("../fonts/Helvetica.eot?");src:url("../fonts/Helvetica.eot?#iefix") format("embedded-opentype"),url("../fonts/Helvetica.woff") format("woff"),url("../fonts/Helvetica.ttf") format("truetype"),url("../fonts/Helvetica.svg#Helvetica") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Playfair Display';src:url("../fonts/PlayfairDisplay-Regular.eot?");src:url("../fonts/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PlayfairDisplay-Regular.woff") format("woff"),url("../fonts/PlayfairDisplay-Regular.ttf") format("truetype"),url("../fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{scroll-behavior:smooth;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;padding:0;width:100%;height:100%;font-size:14px;overflow-x:hidden;color:#31254b;font-family:"Helvetica";background-color:#fff;}.validate_border{border-color:#f88 !important;}#overlay{top:0;left:0;right:0;width:100%;height:100%;position:fixed;text-align:center;z-index:999999999999;background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,.81);}#overlay img{left:0;right:0;top:40%;margin:0 auto;text-align:center;position:absolute;animation:DASH3 5s ease-in-out 1s forwards infinite;-moz-animation:DASH3 5s ease-in-out 1s forwards infinite;-webkit-animation:DASH3 5s ease-in-out 1s forwards infinite;}@keyframes DASH3{0%{transform:scale(1);}25%{transform:scale(1.1);}50%{transform:scale(.9);}75%{transform:scale(1.1);}100%{transform:scale(1);}}.custom_modal{top:0;left:0;right:0;width:100%;height:100%;z-index:999999;position:fixed;overflow-y:auto;transition:all ease-in-out 2s;background-color:rgba(0,0,0,.7);}.custom_modal .modal-lg{width:850px !important;}.custom_modal .modal-content{left:0;top:7%;right:0;width:500px;z-index:9999;margin:0 auto;overflow:hidden;margin-bottom:1%;border-radius:4px;position:absolute;border:1px solid #ececec;background-color:#fff;}@media only screen and (min-width:300px) and (max-width:691px){.custom_modal .modal-content{width:350px !important;}}.custom_modal .modal-content .modal-header{padding:20px 20px 10px;border-radius:4px 4px 0 0;}.custom_modal .modal-content .modal-header .modal-close{top:0;right:0;border:none;font-size:14px;cursor:pointer;padding:5px 8px;position:absolute;border-radius:50px;color:#31254b;background-color:#fff;transition:all ease-in-out .3s;}.custom_modal .modal-content .modal-header .modal-close:hover{color:#31254b;}.custom_modal .modal-content .modal-body{padding:10px 20px;}.custom_pagination .pagination{padding-left:0;border-radius:4px;display:inline-block;}.custom_pagination .pagination>li{display:inline;}.custom_pagination .pagination>li>a,.custom_pagination .pagination>li>span{position:relative;float:left;padding:8px 14px;margin-left:-1px;line-height:1.42857143;color:#31254b;text-decoration:none;background-color:#fff;border:1px solid #ececec;}.custom_pagination .pagination>li>a:focus,.custom_pagination .pagination>li>a:hover,.custom_pagination .pagination>li>span:focus,.custom_pagination .pagination>li>span:hover{z-index:2;color:#31254b;background-color:#ececec;border-color:#ececec;}.custom_pagination .pagination>li:first-child>a,.custom_pagination .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.custom_pagination .pagination>li:last-child>a,.custom_pagination .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.custom_pagination .pagination>.active>a,.custom_pagination .pagination>.active>a:focus,.custom_pagination .pagination>.active>a:hover,.custom_pagination .pagination>.active>span,.custom_pagination .pagination>.active>span:focus,.custom_pagination .pagination>.active>span:hover{z-index:3;cursor:default;color:#31254b;background-color:#d1d1da;border-color:#d1d1da;}.custom_pagination .pagination>.disabled>a,.custom_pagination .pagination>.disabled>a:focus,.custom_pagination .pagination>.disabled>a:hover,.custom_pagination .pagination>.disabled>span,.custom_pagination .pagination>.disabled>span:focus,.custom_pagination .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#dfdfdf;}.customtxt{width:100%;padding:15px;color:#31254b;font-family:"Helvetica";background-color:#fff;border:1px solid #ededed;transition:all ease-in-out .5s;}.customtxt:focus{border-color:#d1d1da;}.custombtn{border:none;cursor:pointer;font-size:14px;font-weight:600;position:relative;padding:15px 20px;letter-spacing:.5px;color:#31254b;font-family:"Helvetica";text-transform:uppercase;background-color:transparent;}.custombtn:after{left:0;bottom:0;width:20%;content:'';z-index:-1;height:45px;position:absolute;transition:all ease-in-out .5s;background-color:#d1d1da;}.custombtn:hover:after{width:100%;}.custombreadcrumb ul li{display:inline;font-size:12px;position:relative;color:#ababab;list-style-type:none;padding:4px 6px 4px 7px;}.custombreadcrumb ul li:first-child{padding-left:0;}.custombreadcrumb ul li a{color:#31254b;}.custombreadcrumb ul li:not(:first-child):before{top:4px;left:-4px;content:'/';position:absolute;display:inline-block;}.heading{text-align:center;}.heading h1{font-weight:200;letter-spacing:1px;text-transform:uppercase;font-family:"Playfair Display";}.render_margin{margin-top:110px;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.render_margin{margin-top:0;}}.top_stripe{z-index:99;padding:5px;position:relative;background-color:#d1d1da;}.top_stripe .md-3{grid-template-columns:4fr 3fr 4fr;}@media only screen and (min-width:300px) and (max-width:691px){.top_stripe .xs-12{grid-template-columns:12fr;}}header .cart_img{position:relative;}header .cart_img .cart_count{top:0;right:0;width:18px;height:18px;font-size:12px;line-height:18px;text-align:center;position:absolute;color:#fff;border-radius:50px;background-color:#31254b;}header .arrow_remove a span{display:none !important;}header .arrow_remove ul{display:none !important;}header .arrow_remove .highlighted{background:transparent !important;}.banner_section .slick-prev{left:25px;z-index:9;}.banner_section .slick-next{right:25px;}.collections_section .collections_div{grid-gap:2em;}.collections_section .collections_div:nth-child(even){direction:rtl;}.collections_section .collections_div .collections_image{position:relative;}.collections_section .collections_div .collections_image img{padding:30px;}.collections_section .collections_div .collections_image:after{left:0;right:0;bottom:0;z-index:-1;width:100%;content:'';height:250px;position:absolute;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px){.collections_section .collections_div .collections_image:after{height:120px;}}.collections_section .collections_div .collections_content h4{font-size:24px;letter-spacing:1px;color:#31254b;text-transform:uppercase;font-family:"Playfair Display";}.collections_section .collections_div .collections_content p{margin:20px 0;font-size:14px;line-height:24px;letter-spacing:1px;color:#31254b;}.collections_section .collections_div .collections_content a{padding:5px;font-weight:600;position:relative;color:#31254b;text-transform:uppercase;transition:all ease-in-out .5s;}.collections_section .collections_div .collections_content a:after{left:0;width:0;bottom:0;content:'';height:2px;position:absolute;transition:all ease-in-out .5s;background-color:#d1d1da;}.collections_section .collections_div .collections_content a:hover:after{width:100%;}.parallax_bg{width:100%;height:450px;background-size:contain;background-position:bottom;background-attachment:fixed;background-repeat:no-repeat;}@media only screen and (min-width:300px) and (max-width:691px){.parallax_bg{height:190px;background-attachment:inherit;}}@media only screen and (min-width:692px) and (max-width:991px){.parallax_bg{height:270px;background-attachment:inherit;}}.product_div{margin:10px;padding:15px;overflow:hidden;position:relative;border:1px solid #ededed;transition:all ease-in-out .5s;}.product_div .wishlist_icon{top:15px;z-index:9;right:15px;position:absolute;}.product_div .wishlist_icon a{width:25px;height:25px;font-size:14px;line-height:26px;text-align:center;border-radius:50px;display:inline-block;color:#31254b;transition:all ease-in-out .5s;background-color:#d1d1da;}.product_div .wishlist_icon a:hover{color:#fff;background-color:#31254b;}.product_div .wishlist_active a{color:#fff;background-color:#31254b;}.product_div p{margin-bottom:2px;}.product_div span{display:block;font-size:12px;color:#ababab;}.product_div .jewel_img{overflow:hidden;}.product_div .jewel_img img{transition:all ease-in-out .5s;}.product_div .cart_btn{left:0;opacity:0;z-index:9;width:100%;bottom:65px;position:absolute;transition:all ease-in-out .5s;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.product_div .cart_btn{opacity:1;bottom:1px;position:relative;}}.product_div .cart_btn .custombtn{width:100%;padding:12px 20px;background-color:#fff;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.product_div .cart_btn .custombtn{padding:12px 5px;border-right:1px solid #ededed;}}.product_div .cart_btn .custombtn:after{width:10%;height:41px;}.product_div .cart_btn .custombtn:hover:after{width:100%;}.product_div:hover{border-color:#d1d1da;}.product_div:hover .jewel_img img{transform:scale(.95);}.product_div:hover .cart_btn{opacity:1;}.aboutus_section .aboutus_div{grid-gap:1em;direction:rtl;}.aboutus_section .aboutus_div .aboutus_image{position:relative;}.aboutus_section .aboutus_div .aboutus_image img{padding:30px;}.aboutus_section .aboutus_div .aboutus_image:after{right:0;bottom:0;z-index:-1;content:'';width:250px;height:100%;position:absolute;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px){.aboutus_section .aboutus_div .aboutus_image:after{width:120px;}}.aboutus_section .aboutus_div .aboutus_content h4{font-size:24px;letter-spacing:1px;color:#31254b;text-transform:uppercase;font-family:"Playfair Display";}.aboutus_section .aboutus_div .aboutus_content p{margin:20px 0;font-size:14px;line-height:24px;letter-spacing:1px;color:#31254b;}.aboutus_section .aboutus_div .aboutus_content a{padding:5px;font-weight:600;position:relative;color:#31254b;text-transform:uppercase;transition:all ease-in-out .5s;}.aboutus_section .aboutus_div .aboutus_content a:after{left:0;width:0;bottom:0;content:'';height:2px;position:absolute;transition:all ease-in-out .5s;background-color:#d1d1da;}.aboutus_section .aboutus_div .aboutus_content a:hover:after{width:100%;}.whyus_section .whyus_div{grid-gap:1em;}.whyus_section .whyus_div .whyus_image{position:relative;}.whyus_section .whyus_div .whyus_image img{padding:30px;}.whyus_section .whyus_div .whyus_image:after{left:0;bottom:0;z-index:-1;content:'';width:250px;height:100%;position:absolute;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px){.whyus_section .whyus_div .whyus_image:after{width:120px;}}.whyus_section .whyus_div .whyus_content h4{font-size:24px;letter-spacing:1px;color:#31254b;text-transform:uppercase;font-family:"Playfair Display";}.whyus_section .whyus_div .whyus_content p{margin:20px 0;font-size:14px;line-height:24px;letter-spacing:1px;color:#31254b;}.whyus_section .whyus_div .whyus_content a{padding:5px;font-weight:600;position:relative;color:#31254b;text-transform:uppercase;transition:all ease-in-out .5s;}.whyus_section .whyus_div .whyus_content a:after{left:0;width:0;bottom:0;content:'';height:2px;position:absolute;transition:all ease-in-out .5s;background-color:#d1d1da;}.whyus_section .whyus_div .whyus_content a:hover:after{width:100%;}.company_services{margin:90px 0;background-color:#ededed;}@media only screen and (min-width:300px) and (max-width:691px){.company_services{padding:20px;}}.company_services .service_div{display:grid;grid-gap:2em;grid-template-columns:1fr 1fr 1fr 1fr;}@media only screen and (min-width:300px) and (max-width:691px){.company_services .service_div{padding:0;grid-gap:1em;}}.company_services .service_div p{margin:10px 0;font-weight:600;}.company_services .service_div div:nth-child(odd){transform:translateY(-36px);}@media only screen and (min-width:300px) and (max-width:691px){.company_services .service_div div:nth-child(odd){transform:translateY(-45px);}}.company_services .service_div div:nth-child(even){transform:translateY(36px);}@media only screen and (min-width:300px) and (max-width:691px){.company_services .service_div div:nth-child(even){transform:translateY(65px);}}@media only screen and (min-width:300px) and (max-width:691px){.company_services .service_div div img{width:50px;}}.customer_sepak_section .customerspeak_div{display:grid;grid-gap:2em;align-items:center;grid-template-columns:2fr 6fr 2fr;}@media only screen and (min-width:300px) and (max-width:691px){.customer_sepak_section .customerspeak_div{grid-template-columns:12fr;}}.customer_sepak_section .customerspeak_div .display_grid{display:grid;grid-gap:1em;text-align:center;grid-template-columns:1fr 10fr;}@media only screen and (min-width:300px) and (max-width:691px){.customer_sepak_section .customerspeak_div .display_grid{grid-template-columns:12fr;}}.customer_sepak_section .customerspeak_div .display_grid img{width:80px;margin:0 auto;display:inline-block;}.customer_sepak_section .customerspeak_div .display_grid p{line-height:27px;display:inline-block;}.customer_sepak_section h5{font-size:14px;margin-top:20px;text-align:center;margin-bottom:20px;}.member_icon_section .member_icon_div{display:grid;grid-gap:2em;text-align:center;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.member_icon_section .member_icon_div{grid-template-columns:4fr 4fr 4fr 4fr;}}.member_icon_section .member_icon_div img{width:120px;margin-bottom:15px;}.member_icon_section .member_icon_div p{font-size:14px;line-height:21px;text-align:center;}.quotes_section{padding:30px;margin-top:70px;text-align:right;background-color:#d1d1da;}.quotes_section h2{font-size:60px;font-weight:200;line-height:80px;font-family:"Playfair Display";}@media only screen and (min-width:300px) and (max-width:691px){.quotes_section h2{font-size:36px;line-height:45px;}}.quotes_section p{font-size:21px;margin-top:15px;}.footer{padding:0 !important;border-top:1px solid #ededed;}.footer .footer_div{padding:30px;display:grid;min-height:220px;align-items:center;}@media only screen and (min-width:300px) and (max-width:691px){.footer .footer_div{padding:30px;}}.footer .footer_div:first-child{border-right:1px solid #ededed;}@media only screen and (min-width:300px) and (max-width:691px){.footer .footer_div:first-child{border-right:0;border-bottom:1px solid #ededed;}}.footer .footer_div:last-child{border-left:1px solid #ededed;}@media only screen and (min-width:300px) and (max-width:691px){.footer .footer_div:last-child{border-left:0;border-top:1px solid #ededed;}}.footer .footer_div p{margin-bottom:5px;}.footer .footer_div p a{color:#616161;transition:all ease-in-out .5s;}.footer .footer_div p a:hover{color:#31254b;}.footer .footer_div .footer_heading{font-size:20px;font-weight:200;margin-bottom:20px;color:#31254b;text-transform:uppercase;font-family:"Playfair Display";}.footer .footer_div .social_media{text-align:center;list-style-type:none;}.footer .footer_div .social_media li{margin:0 10px;font-size:27px;display:inline-block;}.footer .footer_div .social_media li a{color:#ababab;transition:all ease-in-out .5s;}.footer .footer_div .social_media li a:hover{color:#31254b;}.footer .footer_div .newsletter_div{position:relative;}.footer .footer_div .newsletter_div button{top:0;right:0;width:48px;height:48px;border:none;cursor:pointer;font-size:16px;position:absolute;transition:all ease-in-out .5s;background-color:#ededed;}.footer .footer_div .newsletter_div button:hover{color:#fff;background-color:#31254b;}.login_section{overflow:hidden;}.jewellerylist_section .filter_section{top:85px;z-index:99;display:grid;grid-gap:1em;position:sticky;padding-top:15px;margin-bottom:15px;padding-bottom:15px;background-color:#fff;grid-template-columns:10fr 2fr;border-bottom:1px solid #ededed;}@media only screen and (min-width:300px) and (max-width:691px){.jewellerylist_section .filter_section{top:50px;position:inherit;grid-template-columns:6fr 6fr;}}@media only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section{grid-template-columns:4fr 4fr 4fr;}}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_show_btn{width:100%;padding:10px;text-align:center;border:1px solid #ededed;}}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div p{margin-bottom:15px;}}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div{top:0;left:0;width:100%;height:100%;z-index:99999;position:fixed;overflow-y:auto;display:inherit;padding:20px 20px 70px;background-color:rgba(255,255,255,.97);}}.jewellerylist_section .filter_section .filter_div .button-dropdown{position:relative;display:inline-block;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div .button-dropdown{width:100%;border:none;margin-bottom:15px;box-shadow:0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);}}.jewellerylist_section .filter_section .filter_div .button-dropdown .dropdown-toggle{border:none;outline:none;cursor:pointer;text-align:left;padding:12px 15px;color:#31254b;background-color:transparent;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div .button-dropdown .dropdown-toggle{width:100%;}}.jewellerylist_section .filter_section .filter_div .button-dropdown .dropdown-toggle span{padding-left:5px;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div .button-dropdown .dropdown-toggle span{float:right;}}.jewellerylist_section .filter_section .filter_div .dropdown-menu{width:210%;z-index:99;display:none;overflow-y:auto;max-height:180px;position:absolute;padding:10px 10px 10px;background-color:#fff;border:1px solid #ededed;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .filter_section .filter_div .dropdown-menu{width:100%;position:relative;}}.jewellerylist_section .filter_section .filter_div .button-dropdown:hover .dropdown-menu{display:block;}.jewellerylist_section .filter_section .customtxt{padding:10px;}.jewellery_detail_top ul li{list-style-type:none;}.jewellery_detail_top .jewellery_detail_section{top:80px;position:sticky;padding:30px 30px;}@media only screen and (min-width:300px) and (max-width:691px){.jewellery_detail_top .jewellery_detail_section{padding:15px;}}.jewellery_detail_top .jewellery_detail_section:after{top:0;left:0;z-index:-1;content:'';width:100%;height:250px;position:absolute;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px){.jewellery_detail_top .jewellery_detail_section:after{height:350px;}}.jewellery_detail_top .jewellery_detail_section h2{letter-spacing:1px;font-family:"Playfair Display";}.jewellery_detail_top .jewellery_detail_section p{line-height:24px;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div{padding:20px 30px;transform:translateY(30px);background-color:#fff;}@media only screen and (min-width:300px) and (max-width:691px){.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div{padding:15px;}}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .rosegold{display:inline-block;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .rosegold input[type=radio]+label:before{width:25px;height:25px;font-size:18px;transition:.2s;color:transparent;content:"✔";padding-top:5px;line-height:12px;margin-right:5px;text-align:center;border-radius:2px;display:inline-block;vertical-align:bottom;border-color:#ffd3c2;background-color:#ffd3c2;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .rosegold input[type=radio]:checked+label:before{color:#fff;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .yellowgold{display:inline-block;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .yellowgold input[type=radio]+label:before{width:25px;height:25px;font-size:18px;transition:.2s;color:transparent;content:"✔";padding-top:5px;line-height:12px;margin-right:5px;text-align:center;border-radius:2px;display:inline-block;vertical-align:bottom;border-color:#f4d388;background-color:#f4d388;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .yellowgold input[type=radio]:checked+label:before{color:#fff;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .whitegold{display:inline-block;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .whitegold input[type=radio]+label:before{width:25px;height:25px;font-size:18px;transition:.2s;content:"✔";padding-top:5px;line-height:12px;margin-right:5px;text-align:center;border-radius:2px;color:transparent;display:inline-block;vertical-align:bottom;border-color:#ededed;background-color:#ededed;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_tone .whitegold input[type=radio]:checked+label:before{color:#31254b;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .style_size .sizeradio{display:inline-block;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .style_size input[type=radio]{display:none;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .style_size input[type=radio]+label{cursor:pointer;font-size:14px;transition:.2s;line-height:18px;padding:2px 10px;border-radius:2px;display:inline-block;border:2px solid #ededed;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .style_size input[type=radio]+label:active:before{transform:scale(0);}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .style_size input[type=radio]:checked+label{color:#31254b;border-color:#d1d1da;background-color:#ededed;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select .customtxt{width:auto;padding:3px 5px;border-radius:3px;border:2px solid #ededed;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select .sizeradio{display:inline-block;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select input[type=radio]{display:none;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select input[type=radio]+label{cursor:pointer;font-size:14px;transition:.4s;line-height:18px;padding:2px 10px;border-radius:2px;display:inline-block;border:2px solid #ededed;}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select input[type=radio]+label:active{transform:scale(0);}.jewellery_detail_top .jewellery_detail_section .jewellery_detail_div .metal_select input[type=radio]:checked+label{color:#31254b;border-color:#d1d1da;background-color:#ededed;}.jewellery_detail_top .jewellery_detail_section .pincode_availability .customtxt{padding:10px;}.jewellery_detail_top .jewellery_detail_section .pincode_availability .custombtn{top:1px;right:1px;font-weight:200;position:absolute;padding:9px 9px 10px;transition:all ease-in-out .5s;background-color:#d1d1da;}.jewellery_detail_top .jewellery_detail_section .pincode_availability .custombtn:hover{color:#fff;background-color:#31254b;}.qty_wrap{position:relative;display:inline-block;}.qty_wrap .sub{top:0;left:0;width:30px;height:100%;cursor:pointer;position:absolute;background-color:#f3f0fd;border:1px solid #d1d1da;}.qty_wrap .count{width:110px;text-align:center;padding:14px 30px;}.qty_wrap .add{top:0;right:0;width:30px;height:100%;cursor:pointer;position:absolute;background-color:#f3f0fd;border:1px solid #d1d1da;}.jewellery_specification{display:grid;grid-gap:1em;grid-template-columns:7fr 5fr;}@media only screen and (min-width:300px) and (max-width:691px){.jewellery_specification{grid-template-columns:12fr;}}.jewellery_specification h4{padding:12px;font-size:16px;font-weight:200;background-color:#ededed;}.jewellery_specification table{width:100%;border-collapse:collapse;}.jewellery_specification table tr{border-bottom:1px solid #ededed;}.jewellery_specification table tr td{font-size:12px;padding:7px 10px;}.jewellery_specification .need_help_section{position:relative;}.jewellery_specification .need_help_section:before{top:0;right:0;z-index:-1;content:'';width:150px;height:100%;position:absolute;background-color:#d1d1da;}.jewellery_specification .need_help_section .need_help_div{padding:30px;border:1px solid #f3f0fd;margin:30px 30px 30px 15px;background-color:#fff;}.jewellery_specification .need_help_section .need_help_div .custombtn{z-index:9;}.cart_section{display:grid;grid-gap:1em;grid-template-columns:8fr 4fr;}@media only screen and (min-width:300px) and (max-width:691px){.cart_section{grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px){.cart_section{grid-template-columns:7fr 5fr;}}.cart_section .cart_div{display:grid;grid-gap:1em;grid-template-columns:3fr 9fr;}@media only screen and (min-width:300px) and (max-width:691px){.cart_section .cart_div{grid-template-columns:12fr;}}.cart_section .cart_div .customtxt{padding:0;width:auto;}.cart_section .cart_div .update_btn a{font-size:14px;color:#ababab;text-transform:uppercase;transition:all ease-in-out .5s;}.cart_section .cart_div .update_btn a:hover{color:#31254b;}.cart_section .cart_summary_section{position:relative;}@media only screen and (min-width:300px) and (max-width:691px){.cart_section .cart_summary_section{margin-top:10px;}}.cart_section .cart_summary_section:before{right:0;top:-30px;z-index:-1;content:'';width:150px;height:105%;position:absolute;background-color:#d1d1da;}@media only screen and (min-width:300px) and (max-width:691px){.cart_section .cart_summary_section:before{top:0;height:110%;}}.cart_section .cart_summary_section .cart_summary_div{padding:20px;margin-right:30px;background-color:#fff;border:1px solid #ededed;}@media only screen and (min-width:300px) and (max-width:691px){.cart_section .cart_summary_section .cart_summary_div{margin-top:30px;}}.cart_section .cart_summary_section .cart_summary_div ul{list-style-type:none;}.cart_section .cart_summary_section .cart_summary_div ul li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ededed;}.cart_section .cart_summary_section .cart_summary_div ul li span{float:right;}.cart_section .cart_summary_section .cart_summary_div .custombtn{z-index:9;}.checkout_section{display:grid;grid-template-columns:7fr 5fr;}@media only screen and (min-width:300px) and (max-width:691px){.checkout_section{grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px){.checkout_section{grid-template-columns:6fr 6fr;}}.checkout_section .billing_detail_div{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #ededed;}.checkout_section .billing_detail_div .billing_details{padding:15px;border-radius:3px;background-color:#ededed;border:2px solid #d1d1da;}.checkout_section .billing_detail_div .billing_details_btn{height:100%;padding:15px;display:flex;cursor:pointer;border-radius:3px;align-items:center;justify-content:center;border:2px solid #d1d1da;}.checkout_section .add_billing_details{position:relative;}.checkout_section .add_billing_details p{right:0;top:-35px;position:absolute;}.checkout_section .shipping_detail_div{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #ededed;}.checkout_section .checkout_summary .checkout_summary_div{display:grid;grid-gap:1em;padding-top:10px;align-items:center;padding-bottom:10px;grid-template-columns:3fr 7fr 3fr;border-bottom:1px solid #ededed;}.checkout_section .checkout_summary ul{padding:15px 0;list-style-type:none;border-bottom:1px solid #ededed;}.checkout_section .checkout_summary ul li{padding-top:5px;padding-bottom:5px;}.checkout_section .checkout_summary ul li span{float:right;}.contact_section .contact_div{display:grid;grid-gap:1em;grid-template-columns:2fr 8fr 2fr;}@media only screen and (min-width:300px) and (max-width:691px){.contact_section .contact_div{grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1200px){.contact_section .contact_div{grid-template-columns:1fr 10fr 1fr;}}.contact_section .contact_div h4{font-size:24px;}.contact_section .contact_div .address_div{display:grid;grid-gap:1em;grid-template-columns:1fr 12fr;}.contact_section .contact_div .address_div span{font-size:18px;text-align:center;color:#31254b;}.contact_section .contact_div .address_div p{line-height:22px;}.contact_section .contact_div .social_media{list-style-type:none;}.contact_section .contact_div .social_media li{margin:0 5px;display:inline-block;}.contact_section .contact_div .social_media li a{transition:all ease-in-out .5s;}.contact_section .contact_div .social_media li a:hover{color:#31254b;background:#d1d1da;background-color:#d1d1da;}.contact_section .contact_div .social_media .facebook{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background-color:#3b5998;}.contact_section .contact_div .social_media .instagram{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background:-webkit-linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5);}.contact_section .contact_div .social_media .linkedin{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background-color:#0a66c2;}.contact_section .contact_div .social_media .youtube{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background-color:#f00;}.contact_section .contact_div .social_media .twitter{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background-color:#00acee;}.contact_section .contact_div .social_media .pinterest{width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background-color:#e60023;}.action_btn a{width:25px;height:25px;line-height:24px;text-align:center;border-radius:50px;display:inline-block;background-color:#d1d1da;}.testimonial_section{display:grid;grid-gap:1em;grid-template-columns:5fr 8fr;}@media only screen and (min-width:300px) and (max-width:691px){.testimonial_section{grid-gap:2em;grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px){.testimonial_section{grid-template-columns:6fr 6fr;}}.testimonial_section .testimonial_form{padding:30px;position:relative;}.testimonial_section .testimonial_form:after{left:0;bottom:0;z-index:-1;content:'';width:150px;height:100%;position:absolute;background-color:#d1d1da;}.testimonial_section .testimonial_form .testimonial_div{padding:25px;border:1px solid #f3f0fd;background-color:#fff;}.testimonial_section .testimonial_form .testimonial_div .custombtn{z-index:1;}.testimonial_section .testimonial_feedback{padding:25px;overflow:hidden;position:relative;text-align:center;margin-bottom:30px;border:1px solid #f3f0fd;background-color:#fff;}.testimonial_section .testimonial_feedback:last-child{margin-bottom:0;}.testimonial_section .testimonial_feedback span i{top:-30px;right:30px;opacity:.2;font-size:90px;position:absolute;color:#ababab;}.testimonial_section .testimonial_feedback P{margin:10px 0;line-height:24px;}.testimonial_section .testimonial_feedback h5{font-size:14px;}.wishlist_section .product_div .wishlist_icon a{transition:all ease-in-out .5s;background-color:#ededed;}.wishlist_section .product_div .wishlist_icon a:hover{background-color:#31254b;}.wishlist_section .product_div .cart_btn{bottom:0;opacity:1;position:inherit;}.wishlist_section .product_div .cart_btn .custombtn{border:1px solid #ededed;}.events_section .events_div{padding:10px;position:relative;border:2px solid #ededed;}.events_section .events_div .gallery{position:relative;}.events_section .events_div .gallery .mod-prev{top:45%;left:2%;z-index:9;width:25px;height:25px;cursor:pointer;line-height:25px;position:absolute;text-align:center;border-radius:50px;background-color:#fff;}.events_section .events_div .gallery .mod-next{top:45%;right:2%;z-index:9;width:25px;height:25px;cursor:pointer;line-height:25px;position:absolute;text-align:center;border-radius:50px;background-color:#fff;}.events_section .events_div .events_content .events_date{left:0;top:30px;padding:5px 10px;position:absolute;background-color:#d1d1da;}.events_section .events_div .events_content h4{margin:10px 0;font-size:18px;font-weight:200;text-align:center;}.static_content h4{font-size:18px;margin-bottom:10px;font-family:"Playfair Display";}.static_content p{font-size:14px;line-height:25px;margin-bottom:10px;}.static_content ul{padding-left:15px;margin-bottom:10px;}.static_content ul li{font-size:14px;line-height:25px;margin-bottom:2px;}.static_content .static_div:nth-child(odd){direction:rtl;}.static_content .static_div:nth-child(odd) p{direction:ltr;text-align:right;}@media only screen and (min-width:300px) and (max-width:691px){.static_content .static_div:nth-child(odd) p{text-align:center;}}.career_section h4{padding:0 20%;line-height:28px;text-align:center;margin-bottom:30px;}.career_section .career_div{display:grid;grid-gap:1.5em;grid-template-columns:2fr 3fr 2fr;}.whats_icon{right:30px;bottom:30px;position:fixed;}