.img_border_10 img{border-radius:10px}.col_bg_grey_amlab .col-inner{background-color:#f1f1f1;padding:35px 0;border-radius:10px}.bg_grey_amlab h3{width:fit-content;padding:10px 20px;background-color:#959595;color:#fff;border-radius:10px;margin-top:20px;margin-bottom:20px}.s_amlab_gift h3{font-size:20px}.s_amlab_gift h2{font-size:38px}.mg_custom_gift{margin-bottom:10px}.bg_grey_amlab{display:flex;justify-content:center}.row_width_gift{width:700px!important}.col_width_gift>.col-inner{display:flex;justify-content:center}.row_ticky{background:#F9F9F9}.row_ticky>.col-inner{position:sticky;top:225px;z-index:999;transition:all 0.3s ease-in-out;box-shadow:none}.amlab_ring_size_accordion{width:60%;margin:0 auto}.amlab_ring_size_accordion .accordion-item{margin-bottom:20px}.amlab_ring_size_accordion .accordion-item .accordion-title{border:none!important;background-color:#f4f4f4;padding-left:20px!important}.amlab_ring_size_accordion .accordion-item .accordion-title.active{color:#222!important}.amlab_ring_size_accordion .accordion-item .accordion-inner{background-color:#f4f4f4;padding:0 20px 10px}.amlab_ring_size_accordion .accordion-item .accordion-title button.toggle{left:unset!important;right:0!important}.terms_amlab .col-inner .ux-menu-link__link{padding:30px 0;background-color:#fff;border-radius:15px;border:2px solid #d9d9d9;justify-content:center}.page_terms .terms_amlab .col:first-child .col-inner .ux-menu-link__link{border:2px solid #000}.page_terms .terms_amlab .col:first-child .col-inner .ux-menu-link__link{color:#000!important}.page_policy .terms_amlab .col:nth-child(2) .col-inner .ux-menu-link__link{border:2px solid #000;color:#000!important}.page_warranty .terms_amlab .col:nth-child(3) .ux-menu-link__link{border:2px solid #000;color:#000!important}.terms_amlab .ux-menu-link__link:hover{border:2px solid #000;color:#000!important}.terms_amlab .ux-menu-link__link{color:#666!important;font-size:19px;font-weight:400}.terms_amlab .ux-menu-link__link{margin-bottom:0}.page-width .bg-col-text .col-inner{padding:5px 10px!important;border:1px solid #d4d4d4;border-radius:15px;box-shadow:0 0 4px #d4d4d4;background-color:#fff;cursor:pointer}.page-width .bg-col-text .col-inner .text p{margin-bottom:0}.s_content .breadcrumb{font-size:15px;line-height:24px;font-weight:400;margin-bottom:10px}.page_ship_inf .row .col:first-child .col-inner{border:2px solid black!important;box-shadow:unset!important}.page_return .row .col:nth-child(2) .col-inner{border:2px solid black!important;box-shadow:unset!important}.page_return .row .col:nth-child(2) p{color:#000}.page_payments .row .col:nth-child(3) .col-inner{border:2px solid black!important;box-shadow:unset!important}.page_payments .row .col:nth-child(3) .col-inner p{color:#000}.page_profess .row .col:nth-child(4) .col-inner{border:2px solid black!important;box-shadow:unset!important}.page_profess .row .col:nth-child(4) .col-inner p{color:#000}.page_ship_inf .row .col:first-child .col-inner p{color:#000}.s_contact_amlab_icon .icon-box-img{width:fit-content!important}.s_contact_amlab_icon.hide-for-small .icon-box-img img{height:49px}.s_contact_amlab_icon.hide-for-small .icon-box{margin-bottom:10px}.s_contact_amlab_icon .icon-box-img img{height:70px}.page-width-row-pc{max-width:1000px!important}.width-row-pad-pc{padding:0 40px!important}.pb0{padding-bottom:0!important}.s_contact_form .row{max-width:1000px}.s_contact_form .row .amlab_form_contact label{text-align:left;font-size:14px;font-weight:400;line-height:23px;color:#353535}.s_contact_form .row .amlab_form_contact input,.s_contact_form .row .amlab_form_contact textarea{border-radius:5px}.s_contact_form .row .amlab_form_contact button{padding:12px 70px;background-color:#182c44;border-radius:50px;color:#fff;font-size:14px;font-weight:700;line-height:20px;margin-top:15px}.s_contact_amlab_icon .row .col .col-inner{padding:20px 10px;border:1px solid #d4d4d4;border-radius:15px;box-shadow:0 0 4px #d4d4d4;background-color:#fff;cursor:pointer;border:2px solid #fff}.s_contact_amlab_icon .row .col-inner p{color:#666;font-weight:400;font-size:19px;margin-bottom:0}.s_contact_amlab_icon .row .col{padding-bottom:0;margin-bottom:30px}.s_contact_amlab_icon .row .col-inner:hover{border:2px solid #000;box-shadow:unset}.s_contact_amlab_icon .row .col-inner:hover P{color:#000}.s_contact_amlab_icon .row .button{color:#000;padding:5px 20px}.s_contact_amlab_icon .row .button span{font-size:18px;line-height:29px;font-weight:400}.s_contact_amlab_icon .row .button:hover{background-color:#000;border-color:#000}.s_contact_amlab_icon .row{max-width:1000px}.s1_about_amlab .text-box{width:fit-content!important}.s1_about_amlab .text-box .text h2{display:inline-block;opacity:0;animation:floatUpAmlab 1s ease-out forwards;animation-delay:2s}.s1_about_amlab .text-box .text p{display:inline-block;opacity:0;animation:floatUpAmlab 1s ease-out forwards;animation-delay:2.5s}.s1_about_amlab .text-box p{font-size:23px;line-height:37px;font-weight:400;margin:5px 0}@keyframes floatUpAmlab{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.s1_about_amlab .text-box::before{background:radial-gradient(rgb(0 0 0 / .5) -100%,transparent 60%);position:absolute;content:"";inset:-100px -200px;z-index:-1}.amlab-select-container .amlab_select_label{width:100%;display:flex;flex-direction:row;justify-content:space-between}.amlab-select-container .amlab_select_label h5{width:fit-content;font-size:16px;font-weight:700}.amlab-select-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.single-product .product-gallery{height:fit-content!important;position:sticky!important;top:180px!important}.amlab-select-container .amlab-select-wrapper{width:100%}.amlab-select-container .amlab-select-wrapper select#select_ring_size,.amlab-select-container .amlab-select-wrapper select#select_bracelet_length,.amlab-select-container .amlab-select-wrapper #custom_engraving_text{border-radius:6px;height:40px!important;margin:0}.mix-blend-multiply{mix-blend-mode:multiply}.single-product .product-summary .variations_button{align-items:flex-start}.single-product .yith-wcwl-wishlistaddedbrowse .feedback{display:none!important}.single-product .yith-wcwl-wishlistaddedbrowse a{white-space:nowrap}.bg-customGray-50{background-color:#f7f7f7}.single-product .yith-wcwl-add-to-wishlist{flex:0}.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist span{display:none}.single-product .single_add_to_cart_button{width:40%;margin:0!important;padding:6px 20px}.ring-size-converter-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#popup_ring_size,#popup_engraving_guide{border-radius:20px;max-height:90vh;overflow-y:scroll}#ring-size-system{width:40%;border-radius:6px;height:40px!important}a.btn_find_ring_size{background:#fff0;border:none;outline:none;color:#222;text-transform:capitalize;text-decoration:underline;text-underline-offset:5px;font-size:14px}a.btn_find_ring_size:hover{background:transparent!important}#ring-size-list button{padding:8px 6px;border:1px solid;font-size:14px;width:calc(100% / 8 - 10px);border-radius:6px}#show_size_ring{font-size:18px!important;margin-bottom:0!important}#show_size_ring #us-size-result{width:150px;display:inline-block;text-align:center;line-height:45px;border:1px solid #ccc;border-radius:6px;margin-left:10px}#ring-size-list{margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .8);z-index:9999;display:flex;justify-content:center;align-items:center}.loading-spinner{border:4px solid rgb(0 0 0 / .1);border-left:4px solid #000;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pt-1{padding-top:.25rem}.pb-2{padding-bottom:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.gap-1{gap:.25rem}.justify-center{justify-content:center}.items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.flex{display:flex}.text-black{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity,1))}.leading-tight{line-height:1.25}.text-1\.5xs{font-size:.625rem}.gap-0\.5{gap:.125rem}.items-center{align-items:center}.shrink-0{flex-shrink:0}.w-4\.5{width:1.125rem}.h-4\.5{height:1.125rem}.block{display:block}#cart-popup .cart-popup-inner{padding:0!important}.gap-1{gap:.25rem}#cart-popup .cart-popup-inner .cart-popup-title{background-color:#fff;box-shadow:0 0 transparent,0 0 transparent,0 0 30px rgb(0 0 0 / .15);padding:10px 15px!important}.widget_shopping_cart ul.product_list_widget li{display:flex;flex-direction:column;padding:10px!important;background-color:rgb(247 247 247)}ul.product_list_widget li img{position:unset!important}#cart-popup .cart-popup-inner .widget_shopping_cart{padding:15px!important}.border-radius-20,.border-radius-20 img{border-radius:20px!important}.border-2-corner-left,.border-2-corner-left img{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}.border-2-corner-right,.border-2-corner-right img{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.border-radius-top-left,.border-radius-top-left img{border-top-left-radius:20px!important}.border-radius-top-right,.border-radius-top-right img{border-top-right-radius:20px!important}.border-radius-bottom-right,.border-radius-bottom-right img{border-bottom-right-radius:20px!important}.border-radius-bottom-left,.border-radius-bottom-left img{border-bottom-left-radius:20px!important}#amlab_checkout_page_custom .shipping__table tbody tr th{display:none!important}#amlab_checkout_page_custom{max-width:100%!important;padding:0!important}#amlab_checkout_page_custom button#place_order{background-color:hsl(204 77% 39%)!important;border-radius:5px;text-transform:capitalize!important}#customer_details textarea,#customer_details select,#customer_details input{border-radius:5px!important;box-shadow:none!important}.right-container{display:flex;width:50%;flex-direction:column;align-items:flex-start;background-image:url(/wp-content/themes/flatsome-child/images/light-yellow-cover.jpg);background-size:cover;padding:50px 30px}.right-container .right-container_inner{max-width:65%!important;position:sticky;top:60px;height:fit-content}.right-container .summary_section{position:sticky;top:60px;height:fit-content}.left-container{display:flex;width:50%;flex-direction:column;align-items:flex-end;padding:50px 30px}.left-container .left-container_inner{max-width:65%!important}.left-container .form_section,.right-container .summary_section{width:70%}.amlab_contact_container input:not([type="radio"]),.amlab_contact_container .select2-container .select2-selection{min-height:45px;border-radius:5px!important}.amlab_contact_container textarea{border-radius:5px!important}.amlab_checkout_page_form{display:flex;background-color:#f4f4f4;margin:0;flex-wrap:wrap}.product-small.box.loading .box-image::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#f2e8e859}.product-small.box.loading .box-image::after{content:"";width:30px;height:30px;position:absolute;top:50%;left:calc(50% - 15px);z-index:3;border-radius:9999px;border:3px solid #ccc;border-top:3px solid #222;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.product-small.box{border:1px solid #ccc;border-radius:8px;text-align:center}.product-small.box .box-image,.product-small.box .box-image img{border-radius:8px!important}select.orderby{border-radius:8px;border-color:#e6e6e6;box-shadow:unset!important}.product-small.box .box-text{height:100%!important;display:flex;flex-direction:column;padding-bottom:.7em}.product-small.box .box-text .ux-swatches.ux-swatches-in-loop{justify-content:center!important;order:3!important;margin-top:10px}.product-small.box .box-text .ux-swatches.ux-swatches-in-loop .ux-swatch{border-radius:4px}.product-small.box .box-text .ux-swatches.ux-swatches-in-loop .ux-swatch.selected{box-shadow:0 0 0 2px #222}.product-small.box .box-text .name.product-title a{color:#222!important;font-size:16px;line-height:24px;text-transform:uppercase!important}.view-more-button.products-archive{background-color:transparent!important;border-radius:9999px;color:#222;border:1px solid #ccc!important}.view-more-button.products-archive.loading:after{border-right-color:#222!important}.amlab_title_category_loop{width:100%!important;flex:unset!important;margin-bottom:15px!important}.amlab-dropdown{position:relative;display:inline-block}.amlab-dropdown-toggle{border:1px solid #e6e6e6;cursor:pointer;padding:0 16px;border-radius:8px;text-transform:none;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:nowrap;margin-right:10px}.amlab-dropdown-toggle:after{content:"";font-family:fl-icons!important;font-size:16px;line-height:1}.amlab-dropdown-menu{display:none;position:absolute;background:#fff;padding:15px;border:1px solid #ccc;box-shadow:0 4px 6px rgb(0 0 0 / .1);width:400px;border-radius:16px;margin-top:10px}.amlab-dropdown-menu.show{display:block;z-index:10}.amlab-options{display:flex;flex-wrap:wrap;gap:10px}.amlab-options .amlab-option{display:flex;flex-direction:column;align-items:center;padding:10px;border:1px solid #ddd;cursor:pointer;width:calc(25% - 10px);border-radius:16px;aspect-ratio:4 / 3;justify-content:center}#amlab-dropdown-toggle-carat-weight .amlab-options .amlab-option{aspect-ratio:4 / 3.5}.amlab-options .amlab-option:hover{background-color:#f5f5f5}.amlab-option img{width:40px;height:40px;border-radius:50%}#amlab-dropdown-menu-carat-weight .amlab-option span{font-size:16px}.amlab-option span{font-size:10px}.amlab-option.active{border:2px solid #000}.amlab_filter_loop{height:100%;flex:1}.amlab_filter_category_loop_col{display:flex;align-items:center;width:100%;margin-bottom:10px;flex-wrap:wrap}.amlab_filter_loop_origin{width:100%}.amlab_filter_loop_origin .amlab-filter-origin{display:flex;gap:10px;align-items:center;margin-bottom:10px}.amlab_filter_loop_origin .amlab-filter-origin .origin_link{border:1px solid #ccc;border-radius:9999px;padding:10px 20px}.amlab_filter_loop_origin .amlab-filter-origin .origin_link.active{border-color:#222}.amlab-close-btn{position:absolute;right:0;top:0;cursor:pointer;font-size:20px;padding:0;line-height:1}.amlab-selected-filters-category{display:flex;gap:10px;align-items:center;justify-content:flex-start}.amlab-selected-filters-category .filter-tag{border:1px solid #ccc;padding:10px;width:fit-content;background-color:#f7f7f7;border-radius:8px;line-height:1.5;max-height:48px;min-height:48px}.product-small.box .box-text .title-wrapper,.product-small.box .box-text .price-wrapper{padding:0 10px!important}@media only screen and (max-width:48em){.left-container .left-container_inner,.right-container .right-container_inner{max-width:100%!important}.s_amlab_gift h3{font-size:18px}.s_amlab_gift h2{font-size:32px}.custom-tab-content.active{display:block!important}.row_width_gift .medium-6 ul{margin-bottom:0}.row_width_gift{margin-top:20px}.custom-tab-nav button.custom-tab-button.active{border-bottom-color:#222}.custom-tab-nav{display:flex;padding:0 9.8px 19.6px}.custom-tab-nav button.custom-tab-button{margin:0!important;width:50%;text-transform:none;font-weight:400;font-size:12px;border-bottom:3px solid #ccc;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:5px}.amlab_ring_size_accordion{width:100%;font-size:85%}.single-product .product-gallery{height:unset!important;position:unset!important;top:unset!important}.single.single-product .single_add_to_cart_button,.extras-button-container button{font-size:11px!important}#ring-size-list button{width:calc(100% / 4 - 10px)}#ring-size-system{width:70%}.product-small.box .box-text .ux-swatches.ux-swatches-in-loop{justify-content:flex-start!important}.product-small.box{border:unset!important}.product-small.box .box-text .title-wrapper,.product-small.box .box-text .price-wrapper{padding:0 5px!important;text-align:left!important}.woocommerce-ordering{margin:0!important}.product-small.box .box-image{border:1px solid #ccc}.product-small.box .box-text .ux-swatches.ux-swatches-in-loop .ux-swatch{font-size:10px!important}.amlab_filter_loop{flex:unset!important;width:100%}#amlab-dropdown-menu-material,#amlab-dropdown-menu-carat-weight{width:100%}.amlab_filter_category_loop_col{flex-wrap:wrap}.amlab-dropdown{margin-bottom:10px!important;width:100%}.amlab-dropdown button.amlab-dropdown-toggle{width:100%}.amlab_filter_category_loop_col .woocommerce-ordering{width:100%}.amlab-selected-filters-category{flex-wrap:wrap}.seach-for-style-wedding-band{width:90%!important;margin:20px auto 0!important;padding-bottom:15px;overflow-x:scroll!important;justify-content:flex-start!important}.seach-for-center-stone-shape{overflow-x:scroll!important;justify-content:flex-start!important;padding-bottom:15px}.seach-for-center-stone-shape a{min-width:30%!important}.left-container{order:2;width:100%;padding-top:10px}.right-container{width:100%;order:1;padding-bottom:10px}.left-container .form_section,.right-container .summary_section{width:100%}.amlab_checkout_page_form{flex-wrap:wrap}.s2345_about_amlab .col-inner{padding:0!important}.s1_about_amlab_mb h2{font-size:25px;font-weight:400;line-height:25px}.s1_about_amlab_mb p{font-size:22px;font-weight:400;line-height:34px}.s1_about_amlab_mb .banner-layers.container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .2);z-index:1}.s1_about_amlab_mb .banner .text-box{z-index:5}.s_contact_amlab_icon .row .col{margin-bottom:15px}.text_abou_us h3{font-size:17px;font-weight:400;line-height:26px}.text_abou_us h2{font-size:31px;font-weight:400;line-height:31px}.page-width{padding:0 24px!important}.page-width .col{padding-left:0;padding-right:0}.page-width .text{padding-left:20px;padding-right:20px}.s_contact_amlab_icon .row .col-inner{padding:30px 10px!important}.s_contact_amlab_icon .row .button span{font-size:14px;line-height:26px;font-weight:400}.s_contact_amlab_icon .row .button{padding:4px 20px}.s_contact_amlab_icon p{font-size:19px}.s_contact_form h2{font-size:26px;line-height:26px;font-weight:400}.s_contact_form p{font-size:17px;line-height:29px;font-weight:400}.s_contact_amlab_icon .row .col-inner .icon-box{height:115px}.s_contact_amlab_icon .row .col{padding:0 8px;margin-bottom:17px}.s_contact_amlab_icon .row .bg-col-text{height:unset;padding:0 8px;margin-bottom:17px}.s_contact_amlab_icon .row .bg-col-text .col-inner{padding:15px!important;height:60px}.s_contact_amlab_icon .row .small-6 .col-inner{padding:20px 5px!important}.page-width .icon-box .text{padding:0}.s_contact_amlab_icon .icon-box-img img{height:45px;width:45px}.s_contact_amlab_icon.s_chat .icon-box-img img{height:32px;width:32px}.s_contact_amlab_icon.s_chat .row .col-inner .icon-box{height:unset!important;margin-bottom:10px}.s_contact_amlab_icon.s_chat .row .small-6 .col-inner{padding:35px 5px!important}.s_contact_amlab_icon .row .bg-col-text .col-inner{padding:8px 10px!important}.s_contact_amlab_icon .row .col-inner p{line-height:21px}.mgt_text p{margin-top:10px}}