.single.single-product form.variations_form tr:has(label[for="pa_setting-type-wedding-band"]){display:none}.single.single-product .ux-swatches[data-attribute_name="attribute_pa_round-approx-total-carat"] .ux-swatch img{object-fit:contain;height:35px;margin-bottom:10px}.widget_shopping_cart .widget_shopping_cart_content{font-size:14px!important}.woocommerce-mini-cart__freeship.freeship{border-bottom:2px solid #ececec!important;padding:0 0 10px!important;margin:0 0 5px!important;display:flex;justify-content:space-between}.amlab_home_quotebg .text_feedback p{height:80px!important;overflow-y:scroll}.icb_last_single_product .icon-box-img{padding:5px!important}.amlab_contact_btn{position:fixed;bottom:10%;right:20px;background:#f8f8f8;color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:20px;cursor:pointer;box-shadow:0 6px 12px 0 rgb(0 0 0 / .2509803922);z-index:100;padding:0!important;margin:0!important}.amlab_contact_popup{position:fixed;bottom:calc(10% + 80px);right:20px;width:280px;background:#f8f8f8;border-radius:12px;box-shadow:0 10px 30px rgb(0 0 0 / .2);display:none;font-family:sans-serif;z-index:1000}.amlab_contact_header{padding:16px}.amlab_contact_close{float:right;cursor:pointer;font-size:20px}.amlab_contact_body{padding:0 16px 16px}.amlab_contact_box{border-radius:8px;background-color:#fff;padding:5px 15px}.amlab_contact_box .amlab_contact_status{font-size:14px;color:#555;margin:6px 0}.amlab_contact_dot_online{height:10px;width:10px;background-color:green;border-radius:50%;display:inline-block;margin-right:5px}.amlab_contact_icons{display:flex;gap:10px;margin-top:10px}.amlab_contact_icons img{width:32px;height:32px}.shop_table tfoot th{font-size:16px!important}.shop_table tfoot td span.amount{font-size:15px!important}.show_on_mobile{display:none!important}.shop_table .cart_item td.product-name span:first-child{float:right!important}.shop_table .cart_item td.product-name span:first-child a.remove{border:none;font-size:20px!important}.header-search-form-wrapper .searchform-wrapper input[type="search"]{border-radius:0!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #222!important;text-transform:uppercase!important}.widget_shopping_cart ul.product_list_widget li{flex-shrink:0;min-height:fit-content}.cart-popup-inner .woocommerce-mini-cart{max-height:50vh;overflow-y:auto}#ship-to-different-address-checkbox{min-height:fit-content!important}#ship-to-different-address label{margin:0}.amlab_product-image{width:80px}.amlab_product-image .product-image img{border-radius:8px;border:1px solid #ccc}.list-extras a.remove{display:none!important}.woocommerce-checkout-review-order-table ul.list-extras li.cart_item .product-total{width:100%}.woocommerce-checkout-review-order-table ul.list-extras li.cart_item .product-name{display:flex;gap:15px;align-items:center}.woocommerce-checkout-review-order-table ul.list-extras li.cart_item .product-name .product-quantity{white-space:nowrap;order:2}.woocommerce-checkout-review-order-table ul.list-extras li.cart_item .product-name>span:not(:last-child){order:3}.woocommerce-checkout-review-order-table ul.list-extras li.cart_item .product-name>span:last-child{white-space:nowrap;order:1}.free_shipping_container_box{border:1px solid #222;border-radius:5px!important;padding:10px;padding-right:80px;position:relative;font-size:14px;margin-bottom:15px}.free_shipping_container_box p{color:#686868;margin-bottom:0}.free_shipping_container_box span{position:absolute;top:10px;right:20px;font-weight:700}#checkout_coupon_code{margin:0;min-height:45px;border-radius:5px!important}.amlab_coupon_flex_style{gap:10px}.amlab_coupon_flex_style .amlab_coupon_col_btn button{min-height:45px;border-radius:5px!important;background-color:hsl(204 77% 39%);text-transform:none;font-weight:400;font-size:14px}form.checkout ul.woocommerce-error{width:69%;max-width:1250px;margin:10px auto 0;font-size:14px}.woocommerce-form-coupon-toggle{display:none!important}form.checkout_coupon.woocommerce-form-coupon{display:none!important;border:none!important;padding:0!important}form.checkout_coupon.woocommerce-form-coupon>p{display:none}@font-face{font-display:swap;font-family:'BGMain';src:url(/wp-content/themes/flatsome-child/assets/fonts/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf);font-weight:auto;font-style:auto}@font-face{font-display:swap;font-family:'TwentiethCentury';src:url(/wp-content/themes/flatsome-child/assets/fonts/TwentiethCenturyforKenmoreN.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'TwentiethCenturyB';src:url(/wp-content/themes/flatsome-child/assets/fonts/TwentiethCenturyforKenmoreNBold.ttf);font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'ProximaNovaR';src:url(/wp-content/themes/flatsome-child/assets/fonts/proximanova_regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'ProximaNovaL';src:url(/wp-content/themes/flatsome-child/assets/fonts/proximanova_light.otf);font-weight:auto;font-style:auto}@font-face{font-display:swap;font-family:'ProximaNovaB';src:url(/wp-content/themes/flatsome-child/assets/fonts/proximanova_bold.otf);font-weight:700;font-style:normal}.flickity-page-dots .dot{display:none}.flickity-page-dots .dot.is-selected,.flickity-page-dots .dot.before,.flickity-page-dots .dot.after{display:inline-block}.amlab_box_img_product .flickity-button{opacity:1!important}.amlab_box_img_product .flickity-button.next{right:calc(50% - 36px)!important;bottom:0!important;top:unset!important;left:unset!important}.amlab_box_img_product .flickity-button.previous{left:calc(50% - 36px)!important;bottom:0!important;top:unset!important;height:fit-content!important}.amlab_box_img_product .flickity-button svg.flickity-button-icon{border-radius:99999px!important;background-color:#ccc!important;width:25px!important;height:25px!important}.fw-bold{font-weight:bold!important}.mg-0{margin-bottom:0!important}.cf-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.cf-col-1,.cf-col-2,.cf-col-3,.cf-col-4,.cf-col-5,.cf-col-6,.cf-col-7,.cf-col-8,.cf-col-9,.cf-col-10,.cf-col-11,.cf-col-12{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}@media (min-width:576px){.cf-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cf-push-1{margin-left:8.333333%}.cf-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.cf-push-2{margin-left:16.66667%}.cf-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cf-push-3{margin-left:25%}.cf-col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.cf-push-4{margin-left:33.33333%}.cf-col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.cf-push-5{margin-left:41.66667%}.cf-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cf-push-6{margin-left:50%}.cf-col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.cf-push-7{margin-left:58.33333%}.cf-col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cf-push-8{margin-left:66.66667%}.cf-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cf-push-9{margin-left:75%}.cf-col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.cf-push-10{margin-left:83.33333%}.cf-col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.cf-push-11{margin-left:91.66667%}.cf-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.absolute-footer{display:none}.amlab_mbtn{background-color:black!important;color:white!important;border-color:transparent!important;border-radius:50px;font-weight:100!important}.amlab_mbtn:hover{background-color:white!important;color:black!important}.amlab_home_titles h3,.amlab_home_titles span{border-bottom:none;font-size:30px}.amlab_home_cufs h3:first-child{font-size:40px}.amlab_home_ictabs ul{display:flex;justify-content:center!important;gap:20px}#wide-nav ul.nav{gap:30px}.amlab_home_ictabs li a{width:95px!important;padding-top:70px;padding-right:35px;padding-left:35px;border-radius:15px!important;border-color:#dbdbdb!important;color:black!important;display:flex;justify-content:center}.amlab_home_ictabs li.active a{border-color:black!important}.amlab_home_ictabs li:nth-child(1) a{background-image:url(/wp-content/uploads/2025/01/round_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(2) a{background-image:url(/wp-content/uploads/2025/01/oval_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(3) a{background-image:url(/wp-content/uploads/2025/01/pear_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(4) a{background-image:url(/wp-content/uploads/2025/01/princess_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(5) a{background-image:url(/wp-content/uploads/2025/01/cushion_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(6) a{background-image:url(/wp-content/uploads/2025/01/svgviewer-png-output.png);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(7) a{background-image:url(/wp-content/uploads/2025/01/emerald_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(8) a{background-image:url(/wp-content/uploads/2025/01/marquise_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_ictabs li:nth-child(9) a{background-image:url(/wp-content/uploads/2025/01/radiant_500x500.webp);background-position:50% 20%;background-size:80%;background-repeat:no-repeat}.amlab_home_fic>.col-inner{display:flex;justify-content:space-around}.ux-slider-progress-bar{position:absolute;bottom:-30px;left:5px;width:calc(100% - 10px);height:2px;background-color:rgb(66 61 61 / 20%);z-index:10;overflow:hidden}.ux-slider-progress-bar .progress{height:100%;background-color:#000;width:0%;transition:width 0.3s linear}.amlab_home_wb .ux-slider-progress-bar{position:absolute;bottom:-30px;left:5px;width:calc(100% - 10px);height:2px;background-color:#333;z-index:10;overflow:hidden}.amlab_home_wb .ux-slider-progress-bar .progress{height:100%;background-color:white!important;width:0%;transition:width 0.3s linear}.amlab_home_wb .banner img{padding-left:2.5px!important;padding-right:2.5px!important;background-color:black!important}.amlab_home_wb .text-box p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.amlab_btn_col input{font-weight:normal!important;background-color:black!important;color:#fff}.amlab_email_col{padding-left:0!important}.amlab_email_col input{border-top:none;border-left:none;border-right:none;padding-left:0!important;box-shadow:none}.amlab_email_col .button:focus:not(:focus-visible),.amlab_email_col a:focus:not(:focus-visible),.amlab_email_col button:focus:not(:focus-visible),.amlab_email_col input:focus:not(:focus-visible){box-shadow:none}.amlab_email_col input[type=email]:focus,.amlab_email_col input[type=number]:focus,.amlab_email_col input[type=password]:focus,.amlab_email_col input[type=search]:focus,.amlab_email_col input[type=tel]:focus,.amlab_email_col input[type=text]:focus,select:focus,textarea:focus{box-shadow:none}.amlab_home_feedback>.col-inner{display:flex}.amlab_home_feedback .text{margin-left:0!important}.amlab_home_feedback .img{margin-right:0!important}.amlab_home_diamondshowcase .slider-style-focus .flickity-slider>:not(.is-selected){transform:scale(.63)!important}.amlab_wbr{border-color:white!important}.amlab_home_quotebg{background-image:url(/wp-content/uploads/2025/01/text.png);background-repeat:no-repeat;background-size:65px;background-position:85% 5%}.amlab_fhead h3{font-size:25px}.amlab_fhead{font-size:25px}.single.single-product table.variations .ux-swatch img{object-fit:contain;height:35px;margin-bottom:10px}.single.single-product form.variations_form tr{display:flex;flex-direction:column;border:none}.single.single-product form.variations_form .ux-swatch{width:16%!important;height:80px!important;flex-direction:column;border-radius:5px}.single.single-product form.variations_form .ux-swatch.selected{box-shadow:none!important;border:2px solid black!important}.single.single-product form.variations_form .ux-swatch .ux-swatch__text{display:block}.info-box{background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:10px;padding:10px;max-width:600px;margin:20px auto}.info-box.stone-box{margin-top:0!important}.info-title{font-size:18px;font-weight:700;margin-bottom:0;text-align:left;padding-left:10px}.info-section{margin-bottom:20px}.info-item{margin-bottom:15px}.info-subtitle{font-size:16px;font-weight:700;margin-bottom:0;padding-left:7px;opacity:.4}.info-value{font-size:25px;font-weight:700;margin-bottom:0;flex-grow:1}.info-desc{font-size:12px;color:#555;margin-top:15px}.info-icon{width:50px;display:block;margin:10px 0}.info-chart{display:grid;margin-top:10px;row-gap:.5rem;column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));height:40px}.chart-item{display:flex;align-items:center;gap:5px}.chart-color{width:15px;height:15px;border-radius:50%;border:1px solid #ccc}.info-link{color:#0073aa;text-decoration:none;font-weight:700}.info-link:hover{text-decoration:underline}.amlab_headingcb{display:flex;align-items:center}.amlab_headingcb .amlab_wcir{width:30px}.amlab_headingcb .amlab_wcir svg{width:30px;height:30px;background-color:#fff;border-radius:50%;padding:5px}.amlab_width_profile{display:flex;gap:10px}.amlab_whitebox_details{padding:10px;width:50%;border-radius:10px;background-color:#fff;margin-bottom:10px;display:flex;flex-direction:column;min-height:130px}.amlab_profile{padding:10px;width:50%;border-radius:10px;background-color:#fff;margin-bottom:10px;display:flex;flex-direction:column}.amlab_chartbox{padding:10px;width:100%;border-radius:10px;background-color:#fff;margin-bottom:10px;display:flex;flex-direction:column}.amlab_featurebox{padding:10px;width:100%;border-radius:10px;background-color:#fff;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.amlab_profile svg.w-auto{width:55px;max-height:44px;align-self:flex-start}.amlab_chart .donut-chart{width:30%;height:65px}.amlab_chart .donut-chart .info-chart{width:70%}.amlab_chart{display:flex;gap:10px}.amlab_chart .info-chart p{margin-bottom:0;font-size:11px}.amlab_w50{width:50%}.woocommerce-checkout.woocommerce-page .wc-block-components-main.wc-block-checkout__main{width:50%!important}.woocommerce-checkout.woocommerce-page .wc-block-components-sidebar.wc-block-checkout__sidebar{width:50%!important}.woocommerce-checkout.woocommerce-page .header-wrapper.stuck{display:none}.amlab_engagement_dropdown h5{font-family:"TwentiethCentury",sans-serif;font-size:15px;text-transform:uppercase;color:#353535;letter-spacing:.2em;font-weight:500}.amlab_engagement_dropdown .icon-box img{padding-top:0!important}.amlab_engagement_dropdown .icon-box p{font-family:"TwentiethCentury",sans-serif;font-size:17px;color:#353535}.amlab_boxed_info .amlab_thecolor{padding-right:10px}.amlab_boxed_info .amlab_theclarity{padding-left:10px;border-left:1px solid #e0e0e0}.amlab_boxed_info .amlab_infodes{font-size:.6875rem;font-weight:600;line-height:1.3;opacity:.7}.amlab_boxed_info .amlab_boxed_inner{display:flex;max-height:60px}.amlab_dq_boxg{width:49%;background-color:#f7f7f7;border-radius:8px;padding:15px}.amlab_dq_box{gap:15px;justify-content:center}#amlab_diamond_qualities{min-height:400px;font-family:"ProximaNovaL",sans-serif;margin-bottom:30px}.amlab_boxw{box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);background-color:#fff;margin-bottom:10px;padding:10px;border-radius:8px;font-weight:600}.amlab_boxw.amlab_fit{width:fit-content}.amlab_boxw .amlab_color,.amlab_boxw .amlab_clarity,.amlab_boxw .amlab_carat,.amlab_boxw .amlab_cut{margin-left:5px;padding:5px;padding-left:8px!important;padding-right:8px!important;color:#000;font-weight:bolder;background-color:#e0e0e0;border-radius:4px;font-family:"ProximaNovaR",sans-serif}.amlab_box_img{position:relative;display:flex;justify-content:center}.amlab_box_img .amlab_core_img{z-index:2;position:relative;width:80%}.amlab_box_img .amlab_layer_img{position:absolute;top:0;left:10%;width:80%}.amlab_btn_row{display:flex;background-color:#f5f5f5;border-radius:8px;margin-bottom:15px}.amlab_btn_row .button{display:flex;justify-content:center;margin:0!important;border:1px solid #e0e0e0;border-left:none;background-color:#f5f5f5;color:#000;width:100%;font-weight:100;transition:0s;font-size:.8125rem}.amlab_btn_row .button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #e0e0e0}.amlab_btn_row .button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.amlab_btn_row .button.active{border:2px solid #000;background-color:#fff;border-radius:8px!important}.amlab_btn_info .amlab_desc{font-size:.8125rem;color:#000}.amlab_btn_row .button:hover{opacity:1!important;box-shadow:none}.amlab_gilda{font-family:'Gilda Display'}.amlab_gilda h2{font-family:'Gilda Display';font-size:36px}.amlab_gildah3_24 h3{font-family:'Gilda Display'!important;font-size:24px}.amlab_buttontoggle_variations{margin:0;width:16%!important;height:80px!important;box-shadow:0 0 0 1px #d5d5d5;border-radius:5px;font-size:22px}#accordion-reviews{display:none}.amlab_hand_img{width:320px;height:320px}.amlab_ring_img{transform:translate(-50%,-50%);top:36%;left:43.7%;width:4%!important;height:6%!important}.amlab_carat_button_row .button{width:10%!important}.amlab_carat_button_row{justify-content:center;width:100%}.single.single-product form.variations_form .ux-swatch .ux-swatch__text{font-size:12px}.single.single-product .single_add_to_cart_button{background-color:black!important}.single.single-product .ux-quantity.quantity.buttons_added{display:none!important}.amlab_block_singleproduct .icon-box-text{display:flex;align-items:center}.amlab_btn_col input{border-radius:50px}.product-page-accordian .accordion-title{border:none}.amlab_pdetails_acc .accordion-title.active{background-color:#f7f7f7;border-color:#fff0;border-radius:.75rem;color:#000}.product-page-accordian .accordion-title.active{background-color:#f7f7f7;border-color:#fff0;border-radius:.75rem;border:none;color:#000}.amlab_pdetails_acc .accordion-item button.toggle{left:unset!important;right:0!important}.product-page-accordian button.toggle{left:unset;right:0}.product-page-accordian .accordion-title{background-image:url(/wp-content/uploads/2025/02/svgviewer-png-output-6-4.png);background-size:5%;background-position:5px center;background-repeat:no-repeat;padding-left:50px}.amlab_pdetails_acc .accordion-item:nth-child(1) .accordion-title{background-image:url(/wp-content/uploads/2025/02/svgviewer-png-output-7-5.png);background-size:5%;background-position:5px center;background-repeat:no-repeat;padding-left:50px}.amlab_pdetails_acc .accordion-item:nth-child(2) .accordion-title{background-image:url(/wp-content/uploads/2025/02/svgviewer-png-output-8-5.png);background-size:5%;background-position:5px center;background-repeat:no-repeat;padding-left:50px}.single.single-product .related .flickity-button{background-color:#fff0;box-shadow:unset}.single.single-product .ux-swatch{white-space:normal;text-align:center}.amlab_buttontoggle_variations span{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50px;background-color:#f6f6f9}.amlab_buttontoggle_variations:hover{background-color:#f6f6f9}.amlab_buttontoggle_variations:hover span{background-color:#fff}.extras-button-container{position:relative;width:50%;flex:0}.extras-button-container button{background:#fff;border:1px solid #ccc;color:#222;cursor:pointer;padding:6px 20px;margin:0!important;white-space:nowrap}.extras-button-circle{color:#d89571;font-size:.5625rem;font-weight:500;height:20px;line-height:1;width:20px;background:#fff;border-radius:99px;display:flex;justify-content:center;align-items:center;margin-left:10px}.extras-button-circle .svg-icon{height:10px;width:10px}#extras_button_content{max-width:360px;background:#fff;padding:10px;position:relative}.extras_button_popup .mfp-container{padding:0}.extras-product-item{text-align:center;--border_width:1px;backface-visibility:hidden;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#ebeaf1,#ebeaf1) border-box;border:1px solid #fff0;border:var(--border_width) solid #fff0;height:100%;left:0;padding:calc(.5rem - 1px) calc(1rem - 1px) calc(1.25rem - 1px);padding:calc(.5rem - var(--border_width)) calc(1rem - var(--border_width)) calc(1.25rem - var(--border_width));border-radius:1rem;font-size:14px}.add-extra-product{display:flex;justify-content:center;align-items:center;color:#222;border-radius:99px;margin-top:15px;cursor:pointer;border:1px solid #ccc}.add-extra-product span{margin-right:5px}.extras-product-item.selected{border-color:#222}.add-extra-product.remove{background:#b3b3b3}.seach-for-bandtype,.seach-for-style-wedding-band{display:flex;align-items:center;justify-content:center;gap:10px}.seach-for-style-wedding-band{margin-top:20px}.seach-for-bandtype a:hover{opacity:1}.seach-for-bandtype a{font-size:.875rem;line-height:1.25rem;padding:10px 25px;border-radius:6px;border:1px solid #ccc;background:#f7f7f7;opacity:.7}.seach-for-bandtype a.active{border:2px solid #000;background:#fff;opacity:1}.seach-for-bandtype img{width:24px;height:24px}.seach-for-style-wedding-band a{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:6px;padding:10px;min-width:6rem;text-align:center}.seach-for-style-wedding-band a.active{border:2px solid #000}.seach-for-style-wedding-band a:not(.active):hover{background-color:#f7f7f7}.seach-for-style-wedding-band img{width:40px;height:auto}.seach-for-style-wedding-band span{display:block;width:100%;font-size:14px}.seach-for-center-stone-shape{display:flex;align-items:center;justify-content:center;gap:10px}.seach-for-center-stone-shape a{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:6px;padding:10px;min-width:6rem;text-align:center}.seach-for-center-stone-shape a.active{border:2px solid #000}.seach-for-center-stone-shape span{display:block;width:100%;font-size:14px}.seach-for-center-stone-shape img{width:40px;height:auto}.seach-for-center-stone-shape a:not(.active):hover{background-color:#f7f7f7}.list-extras{padding-left:40px}.list-extras .cart_item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.list-extras .cart_item .product-image{border:.5px solid #ccc;border-radius:5px;padding:5px;margin-right:10px;background:#fff}.widget_shopping_cart ul.product_list_widget li ul.list-extras{margin:0;padding-left:0}.widget_shopping_cart ul.product_list_widget li ul.list-extras .cart_item{flex-direction:row}.widget_shopping_cart ul.product_list_widget li ul.list-extras .cart_item img{width:40px;height:40px}.amlab_home_diamondshowcase .img.is-selected .img-inner{transform:scale(1.3);transition:transform 0.3s ease}.amlab_home_diamondshowcase .img.is-selected~.img .img-inner,.amlab_home_diamondshowcase .img.is-selected+.img .img-inner,.amlab_home_diamondshowcase .img.is-selected.prev .img-inner{transform:scale(1.1);transition:transform 0.3s ease}.custom-variation-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-variation-price .price-label{font-family:'ProximaNovaR';font-size:19px;color:#999}.custom-variation-price bdi,.custom-variation-price .price-amount{font-family:'ProximaNovaB';font-size:30px}.amlab_clarity_stone_info .StoneDetailBlock__content-image-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;right:var(--divider_position);transition:right .3sease-out;width:1px}.amlab_clarity_stone_info .StoneDetailBlock__content-image-container:after{bottom:calc(100% + 2px);content:url(/wp-content/uploads/2025/03/svgviewer-png-output-16.png);height:16px;position:absolute;right:var(--divider_position);transition:right .3sease-out;width:4px}.amlab_clarity_stone_info .StoneDetailBlock__content-image{width:100%}.ux-swatch[data-value="black"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.ux-swatch[data-value="blue"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.ux-swatch[data-value="pink"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.ux-swatch[data-value="red"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.ux-swatch[data-value="turquoise"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.ux-swatch[data-value="white"] .ux-swatch__img{border-radius:50%;background:radial-gradient(circle,#FFFFFF,#f0e7e7);border:5px solid #fff0;width:35px}.single.single-product form.variations_form .ux-swatches[data-attribute_name="attribute_pa_carat-weight"] .ux-swatch{width:40px!important;height:40px!important;flex-direction:column;border-radius:5px}.single.single-product form.variations_form .ux-swatches[data-attribute_name="attribute_pa_carat-weight"] .amlab_buttontoggle_variations{width:40px!important;height:40px!important;display:flex;align-items:center;justify-content:center;padding:0;font-size:unset!important}.single.single-product form.variations_form .ux-swatches[data-attribute_name="attribute_pa_carat-weight"] .amlab_buttontoggle_variations span{display:flex;width:19px;height:19px;justify-content:center;align-items:center;border-radius:50px}.amlab_content_details_header h5{font-size:18px;font-weight:700;margin-top:10px;color:#000}.amlab_content_details_info{display:flex;flex-direction:column;gap:10px}.amlab_content_details_info>div{display:flex;justify-content:space-between;font-size:14px}.single.single-product .product-footer{margin-top:30px}.amlab_footer_stak{width:fit-content;margin:0!important;gap:30px}.amlab_footer_flexcol>.col-inner{display:flex;justify-content:center;align-items:center}.amlab_wfb{background-color:white!important;border:2px solid white!important;color:black!important}.amlab_wfb:hover{background-color:transparent!important;color:white!important}.related-products-row{display:none}.amlab_faqtabs{display:flex;align-items:stretch;flex-wrap:wrap;width:100%}.amlab_faqtabs ul.nav{gap:30px;margin-bottom:100px}.amlab_faqtabs li.tab{width:20%;text-align:center;opacity:.7}.amlab_faqtabs li.tab a{text-align:center}.amlab_faqtabs li.tab.active{opacity:1}.amlab_faqtabs li.tab:hover{opacity:1}.amlab_faqtabs li.tab span{font-size:1.2rem;text-align:center;line-height:normal;text-transform:capitalize}.amlab_faqtabs li.tab a{border:2px solid #d4d4d4;color:black!important;width:100%;justify-content:center;background-color:white!important;padding:.5rem 0rem}.amlab_faqtabs li.tab.active a{border-color:black!important}.amlab_faqtabs li.tab:nth-child(1) a,.amlab_faqtabs li.tab:nth-child(2) a,.amlab_faqtabs li.tab:nth-child(3) a,.amlab_faqtabs li.tab:nth-child(4) a{cursor:pointer;display:flex;justify-content:center;flex-direction:column;align-items:center;border:2px solid #d4d4d4;padding:2rem 1rem;border-radius:1rem;gap:1rem;padding-top:100px}.amlab_faqtabs li.tab:nth-child(1) a{background-image:url(/wp-content/uploads/2025/04/ic-order.svg);background-position:center 25%;background-repeat:no-repeat;background-size:70px}.amlab_faqtabs li.tab:nth-child(2) a{background-image:url(/wp-content/uploads/2025/04/ic-payment.svg);background-position:center 25%;background-repeat:no-repeat;background-size:70px}.amlab_faqtabs li.tab:nth-child(3) a{background-image:url(/wp-content/uploads/2025/04/ic-shipping-bold.svg);background-position:center 25%;background-repeat:no-repeat;background-size:70px}.amlab_faqtabs li.tab:nth-child(4) a{background-image:url(/wp-content/uploads/2025/04/ic-refund-bold.svg);background-position:center 25%;background-repeat:no-repeat;background-size:70px}.amlab_half_sec::before{content:'';position:absolute;top:0;left:0;width:100%;min-height:350px;background-color:#f5f5f5;z-index:0}.amlab_faqacc .accordion-title{border:none}.amlab_faqacc .accordion-title.active{border:none;background-color:#fff0;color:#000;font-weight:100}.amlab_flright>.col-inner{display:flex}.amlab_storyhead p{font-size:.8125rem;letter-spacing:1px;line-height:1.2;margin-bottom:0;text-transform:uppercase}.amlab_storyhead h4{font-size:1.625rem;letter-spacing:1px;line-height:1.2;margin-bottom:30px;text-transform:uppercase}.amlab_storyhead2 h5{font-size:1.5rem;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.amlab_storyhead2 p{font-size:1rem}.amlab_storyexp h6{font-size:1.125rem;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.amlab_storyexp p{font-size:1rem}.mfp-inline-holder .mfp-content::-webkit-scrollbar{display:none}.amlab_storyimg img{border-radius:12px}@media screen and (min-width:850px) and (max-width:1100px){.amlab_img_product_container .col{max-width:100%!important;flex-basis:100%!important}.amlab_img_product_container .col .col-inner,.amlab_img_product_container .col .col-inner img{border-radius:20px!important}}@media only screen and (max-width:48em){.amlab_filter_loop_origin .amlab-filter-origin .origin_link{font-size:14px}.amlab_contact_btn{right:10px}.amlab_contact_popup{right:10px}.right-container{padding-top:30px!important}.show_on_mobile{display:block!important}.show_on_desktop{display:none!important}.header-block .header-block-block-2{width:100%!important}.html.custom.html_topbar_right{background-color:black!important}.widget_shopping_cart ul.product_list_widget li{flex-shrink:0;min-height:fit-content}.cart-popup-inner .woocommerce-mini-cart{max-height:50vh;overflow-y:auto}.amlab_storypop{max-width:100%!important}.single.single-product .related .slider{display:none}.related-products-row{display:block}.related-products-row-button a.amlab_button{padding:8px 20px;border:1px solid darkgrey;border-radius:50px;color:#000}.amlab_flex2side h3{text-align:center;font-family:'Gilda Display';font-size:24px}.amlab_flex2side a.amlab_button{display:none}.mfp-content .menu-item.cart-item a:first-child{padding-left:50px!important;background-image:url(/wp-content/uploads/2025/03/Button-→-SVG.png);background-position:5% center;background-repeat:no-repeat}.mfp-content .account-item a:first-child{padding-left:50px!important;background-image:url(/wp-content/uploads/2025/03/SVG-1.png);background-position:5% center;background-repeat:no-repeat}.mfp-content .header-block{margin-top:30px}.amlab_footer_acc button.toggle{right:0;left:unset}.amlab_footer_acc .accordion-inner{padding-left:10px}.amlab_footer_acc a{border-color:#fff0;background-color:#fff0;padding-left:0!important;padding-bottom:0;}.amlab_footer_acc a.active{border-color:#fff0;background-color:#fff0;padding-left:0!important;color:black!important}.amlab_z2{z-index:2}.amlab_flexcontent .icon-box-text{display:flex;align-items:center}.amlab_whiteoutline_btn{border-color:#E6E6E6!important;color:black!important;font-weight:100}.amlab_whiteoutline_btn:hover{border-color:#E6E6E6!important;color:#000}.amlab_home_ictabs ul{display:flex;justify-content:center;gap:0px!important}.amlab_home_ictabs li{width:20%!important;scale:.7}.row.amlab_slider.flickity-enabled>.flickity-viewport:not(.some-random-class){min-height:250px}.amlab_slider .flickity-slider{width:90%}.amlab_slider .flickity-slider>*{margin-right:15px}.amlab_slider .col .col-inner{min-height:250px}.amlab_btn_col input{width:100%;border-radius:50px}.amlab_gilda h2{font-size:24px}.amlab_home_cufs h3:first-child{font-size:24px}.amlab_home_cufs h4{font-size:16px}.amlab_home_cufs p{font-size:14px}.amlab_gildamob h2{font-size:28px}h4.amlab_gilda{font-size:18.91px}.amlab_home_feedback .img{margin-right:auto!important}#main-menu .sidebar-menu ul li a{font-size:14px;color:#000}.mfp-content .amlab_email_col input{background-color:#fff0}.mfp-content .amlab_email_col span{background-color:#fff0}.single.single-product form.variations_form .ux-swatch{width:20%!important}.amlab_buttontoggle_variations{width:20%!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-product-share img{margin-bottom:10px}.amlab_dq_boxg{width:100%}.amlab_btn_row .button{font-size:10px}}