img[src=""][data-v-0fee79cf]{display:none}.earrings-pair[data-v-0fee79cf]{max-height:185px}.earrings-img[data-v-0fee79cf]{width:184px;height:184px}.summaryLook .header-title,.summaryLook .header-grayed,.summaryLook .price-text,.summaryLook .info-title{font-size:15px!important}.earrings-images.summaryLook .img-ranking-1{margin-right:16px!important}.earrings-images.summaryLook .img-ranking-1,.earrings-images.summaryLook .img-ranking-2{border-radius:6px;background:#fff;border:.5px solid #e0e0e0;position:relative;overflow:hidden;width:60px;height:60px}.earrings-images.summaryLook .img-ranking-1 img,.earrings-images.summaryLook .img-ranking-2 img{position:absolute;transform:translate(-50%,-50%);left:50%;top:56%;width:90px!important;height:90px!important}.earrings-setting .info-title{margin-left:0;font-family:LinetoMedium,sans-serif;font-size:19px;color:#484848}@media (max-width: 768px){.earrings-setting .info-title{font-size:16px}}.q-select__dialog{max-height:700px!important;max-width:360px!important}@media (max-width: 768px){.q-select__dialog{max-height:300px!important}}.close-btn{position:absolute;right:-10px}.body--dark .earrings-setting .info-title{color:#fff}.earring-img img{width:100px!important;height:100px!important}label.q-field{margin-right:0!important}.earring-thumb{background:#fff;border-radius:6px;border:.5px solid #e0e0e0;box-shadow:0 4px 8px #10184012;position:relative;overflow:hidden;width:47px;height:47px}.earring-thumb img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:70px!important;height:70px!important}.svg-close[data-v-f7ceee54]{width:15px;height:15px}.price-text[data-v-f7ceee54]{color:#484848;font-size:18px;font-weight:400}@media (max-width: 768px){.price-text[data-v-f7ceee54]{font-size:16px}}.studs-select[data-v-f7ceee54]{min-width:90%;padding:2px}.q-select-dark[data-v-f7ceee54]{color:#fff}.studs-select2 .stud-style[data-v-f7ceee54]{padding-right:30px}.stud-style[data-v-f7ceee54]{display:flex;align-items:center}.stud-style .stud-badge[data-v-f7ceee54]{width:8px;height:8px;border-radius:8px;margin-right:3px}.stud-style .stud-badge.rose[data-v-f7ceee54]{background:#f8bbd0;border:2px solid #ff80ab}.stud-style .stud-badge.yellow[data-v-f7ceee54]{background:#ffca28;border:2px solid #ffc107}.stud-style .stud-badge.silver[data-v-f7ceee54]{background:#eeeeee;border:2px solid #e0e0e0}.select-studs-wrap[data-v-f7ceee54]{display:flex;align-items:center;flex-direction:row}.select-studs-wrap .earrings-setting[data-v-f7ceee54]{display:none}.select-studs-wrap .q-select[data-v-f7ceee54]{flex:1;margin-right:15px}.select-studs-wrap .close-btn[data-v-f7ceee54]{display:none}.select-studs-wrap .add-btn-remove[data-v-f7ceee54]{margin-top:10px;margin-bottom:10px}.earrings-images[data-v-f7ceee54]{justify-content:flex-start;align-items:center}.earrings-setting .info-title[data-v-f7ceee54]{margin-left:0;font-family:LinetoBold,sans-serif;color:#112470}.body--dark .earrings-setting .info-title[data-v-f7ceee54],.body--dark .text-area-expand .q-item .q-item__label[data-v-f7ceee54]{color:#fff}.earrings-images .img-ranking-1[data-v-f7ceee54]{display:none}.earrings-images .earrings-img[data-v-f7ceee54]{margin-left:15px!important;width:120px!important;height:120px!important;scale:1.5!important}.studs-items[data-v-f7ceee54]{display:flex;flex-direction:column!important}.studs-description[data-v-f7ceee54]{display:flex!important;height:50px!important}@media (max-width: 768px){.studs-items[data-v-f7ceee54]:hover{background-color:#00000014}}@media (max-width: 768px){.studs-items-dark[data-v-f7ceee54]:hover{background-color:#67676740}}@media (max-width: 768px){.studs-section[data-v-f7ceee54]{border-bottom:1px solid #e0e0e0}}.display-block[data-v-037ba08b]{display:block!important}.discount-30-percent[data-v-037ba08b]{color:#0e8345;font-size:14px!important;line-height:16px;border-radius:4px;background:#EAF6ED;padding:4px}.discounted-price-30-percent[data-v-037ba08b]{color:#0e8345!important}.striked-discounted-price-30-percent[data-v-037ba08b]{color:#717b86!important}.font-16[data-v-037ba08b]{font-size:16px!important}.setting-content-mobile[data-v-037ba08b]{font-size:12px;line-height:16px}.two-lines-price[data-v-037ba08b]{display:block!important;word-wrap:break-word;width:120px;white-space:normal;margin-left:6px}.content-gray-dark[data-v-037ba08b]{font-weight:400;color:#000}.content-gray-dark span[data-v-037ba08b]{font-size:18px}@media (max-width: 768px){.content-gray-dark span[data-v-037ba08b]{font-size:12px}}.strike-color[data-v-037ba08b]{color:#9e9e9e}.checkout-uplift .strike-color[data-v-037ba08b]{color:#717b86}.body--dark .text-strike[data-v-037ba08b]{color:#a3a3a3}.body--dark .content-gray-dark[data-v-037ba08b]{color:#fff}.body--dark .strike-color[data-v-037ba08b]{color:#9e9e9e}.mobile-font[data-v-037ba08b]{font-size:13px;color:#484848}.inline-flex[data-v-037ba08b]{display:inline-flex}.green-box[data-v-037ba08b]{border-radius:4px;color:#0e8345;background:#EAF6ED}.green-text[data-v-037ba08b]{color:#0e8345!important}.save-tag[data-v-037ba08b]{color:var(--White, #FFF);font-size:18px;line-height:28px;font-size:16px;line-height:24px;letter-spacing:-.25px;border-radius:4px;background:var(--Positive, #0E8345);background:#0E8345;padding:2px;width:-moz-fit-content;width:fit-content}@media only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: portrait){.ipad-price[data-v-037ba08b]{position:relative;top:10px}}.mobile-btn[data-v-18ceadc5]{padding-left:0;padding-right:0;color:#484848!important}.content-gray-light[data-v-18ceadc5]{font-size:16px;color:#9b9b9b}.v-divider[data-v-18ceadc5]{border-right:1px solid #e0e0e0;height:30px}.v-divider-mobile[data-v-18ceadc5]{border-right:1px solid #e0e0e0;height:16px}.svg-favorite[data-v-18ceadc5]{width:19px}.svg-close[data-v-18ceadc5]{width:15px;height:15px}.body--dark .content-gray-light[data-v-18ceadc5]{color:#efefef}.control-bar-buttons .underline-color[data-v-18ceadc5]{text-decoration-color:var(--q-primary)!important}.control-bar-buttons .underline-color-mobile[data-v-18ceadc5]{display:inline;background-image:linear-gradient(var(--q-primary),var(--q-primary));background-size:100% 1px;background-position:0 80%;background-repeat:no-repeat;text-decoration:none}.shapeImgEarringPaired{height:40px;width:40px;position:absolute;left:8px;top:8px;border:1px solid #9b9b9b;border-radius:8px;background:#fff}.shapeImgEarringPaired img.earrings-img{height:40px;width:40px}.shapeImgEarringPairedSecond{left:56px}@media (max-width: 768px){.cart-items--img{margin-right:16px;width:124px;height:124px}.cart-items--img .diamond-image-wrap .sample-diamond-images .sample-image-text-inner{bottom:4px!important;border-left:1px solid #D7D7D7!important;border-right:1px solid #D7D7D7!important}}.diamond-item.updatedCartLayout.alternative-cart[data-v-6e151eae]{padding-bottom:0}@media (min-width: 768px){.diamond-item.updatedCartLayout.checkout .cart-items.updatedCartLayout .cart-items--content[data-v-6e151eae]{width:calc(100% - 97px)}.diamond-item.updatedCartLayout.checkout .cart-items.updatedCartLayout .cart-items--content div.row[data-v-6e151eae]{width:100%}}@media (max-width: 768px){.diamond-item.updatedCartLayout.checkout div.text-book-mobile[data-v-6e151eae]{line-height:19px}}.diamond-item.updatedCartLayout div.text-book-mobile[data-v-6e151eae]{line-height:16px}.updated-cart-layout-content .control-bar[data-v-6e151eae]{margin-left:-13px;margin-top:6px}@media (max-width: 768px){.updated-cart-layout-content .control-bar[data-v-6e151eae]{margin-left:0;margin-top:0}}.updated-cart-layout-content .only-one-available-container[data-v-6e151eae]{margin-left:-9px;white-space:nowrap}@media (min-width: 768px){.updated-cart-layout-content .only-one-available-container.isCheckout[data-v-6e151eae]{margin-left:0;margin-top:10px;justify-content:space-between}.updated-cart-layout-content .only-one-available-container.isCheckout .limit-format[data-v-6e151eae]{padding-left:0!important}}@media (max-width: 768px){.updated-cart-layout-content .only-one-available-container[data-v-6e151eae]{margin-left:-5px}.updated-cart-layout-content .only-one-available-container .limit-format-mobile[data-v-6e151eae]{background:none;border:none}.updated-cart-layout-content .only-one-available-container .limit-format-mobile span.availability-mobile[data-v-6e151eae]{color:#484848;font-family:LinetoBook;font-size:13px;line-height:normal}.updated-cart-layout-content .only-one-available-container .limit-format-mobile span.q-icon[data-v-6e151eae]{fill:var(--q-primary);width:14px;height:14px}}.updated-cart-layout-content .price[data-v-6e151eae]{font-size:12px;color:#484848;font-family:LinetoMedium}@media (min-width: 768px){.updated-cart-layout-content .price.checkout-price[data-v-6e151eae]{font-size:13px}}.shapeImgPaired[data-v-6e151eae]{position:absolute;left:8px;top:8px}.shapeImgPaired[data-v-6e151eae]:nth-of-type(2){left:56px}.thumb[data-v-6e151eae]{width:48px!important;height:48px!important;border:.5px solid #E0E0E0;box-shadow:0 4px 8px #10184012}.cart-items--img[data-v-6e151eae]{width:153px;height:153px}.cart-items--content[data-v-6e151eae]{width:calc(100% - 153px)}.cart-items.summaryLook .cart-items--img[data-v-6e151eae]{margin-right:16px;width:110px;height:110px}.cart-items.summaryLook .cart-items--content[data-v-6e151eae]{width:calc(100% - 120px)}.cart-items.updatedCartLayout[data-v-6e151eae]{position:relative}.cart-items.updatedCartLayout .cart-items--img[data-v-6e151eae]{width:176px;height:176px}.cart-items.updatedCartLayout .cart-items--img.diamond-cart-image-pairs[data-v-6e151eae]{width:142px;height:142px}.cart-items.updatedCartLayout .cart-items--content[data-v-6e151eae]{width:calc(100% - 176px)}.cart-items.updatedCartLayout .cart-items--content.isCheckout[data-v-6e151eae]{width:calc(100% - 97px)}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.cart-items--content[data-v-6e151eae]{width:calc(100% - 153px)}}@media (max-width: 768px){.cart-items--img[data-v-6e151eae]{margin-right:16px;width:124px;height:124px}}@media (max-width: 740px){.cart-items--img[data-v-6e151eae]{margin-right:16px;width:115px;height:115px}}.item-thumbnail[data-v-6e151eae]{position:absolute;height:40px;width:40px;z-index:100}.svg-diamond[data-v-6e151eae]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.diamond-name-mobile[data-v-6e151eae]{font-size:16px;line-height:20px}.text-book-mobile[data-v-6e151eae]{font-size:12px;line-height:16px}.control-bar .q-icon[data-v-6e151eae]{width:24px;height:24px}.content-gray-light[data-v-6e151eae]{font-size:16px;font-weight:400;color:#9b9b9b}.justify-content-end[data-v-6e151eae]{justify-content:end}.diamond-name[data-v-6e151eae]{font-size:18px;line-height:20px}.checkout-icon-area[data-v-6e151eae]{width:47px;padding-right:12px}.checkout-content-area[data-v-6e151eae]{width:calc(100% - 40px)}.limit-format-mobile[data-v-6e151eae]{background-color:#fcf7e0;display:inline-flex;border-radius:5px;max-height:30px;padding:2px 5px 2px 2px;border:1px solid #ffcdd2}.limit-format-mobile span[data-v-6e151eae]{color:#f44336}.limit-format-mobile .availability-mobile[data-v-6e151eae]{line-height:13px;font-size:10px}.limit-format[data-v-6e151eae]{background-color:#fcf7e0;display:inline-flex;border-radius:28px;padding-top:5px;padding-bottom:5px;max-height:30px;padding-right:12px;border:1px solid #ffcdd2}.limit-format span[data-v-6e151eae]{color:#f44336}.limit-format .availability[data-v-6e151eae]{line-height:30px;font-size:16px}.text-star-icon[data-v-6e151eae]{color:#f44336}.diamond-image-wrap.rounded.shapeImg[data-v-6e151eae]{border-radius:6px!important}.shapeImg-mobile[data-v-6e151eae]{height:100%!important;width:100%!important}.shapeImg-mobile .shape[data-v-6e151eae]{height:100%!important}@media (max-width: 768px){.border-bottom[data-v-6e151eae]{border-bottom:1px solid #e0e0e0}}.border-top[data-v-6e151eae]{border-top:#E9E9E9 1px solid;padding-top:20px;padding-bottom:20px}.body--dark .content-gray-light[data-v-6e151eae],.body--dark .content-gray-dark[data-v-6e151eae]{color:#efefef}.body--dark .svg-diamond[data-v-6e151eae]{fill:#fff;stroke:#fff}.body--dark .limit-format .text-star-icon[data-v-6e151eae]{color:#f44336}@media only screen and (min-device-width: 769px) and (max-device-width: 1024px){.cart-items[data-v-6e151eae]{flex-wrap:none}.cart-items .cart-items--img[data-v-6e151eae]{margin-right:30px;width:182px;height:182px}.cart-items .inline-block-ipad[data-v-6e151eae]{position:relative;right:225px;top:56px}.cart-items .inline-block-ipad-offset[data-v-6e151eae]{top:84px}}.custom-select{position:relative;width:160px;border:1px solid var(--q-primary);border-radius:6px;padding-right:10px;min-height:38px}.custom-select.error{border:1px solid #DE1135}.custom-select.error>span{color:#de1135}.custom-select>span{font-size:1rem;color:var(--q-primary);position:absolute;top:6px;left:10px;z-index:0}.custom-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;color:transparent;position:relative;z-index:1;outline:0;width:100%;font-size:1rem;background-color:transparent;padding:6px 10px;border:0 none;cursor:pointer}.custom-select select:focus,.custom-select select:active{border:0 none!important}.custom-select select option{color:#000}.custom-select select option .disabled{opacity:.6!important;color:transparent!important}.ring-size-select .no-size-selected,.ring-size-select .size-selected{font-size:16px}@media (max-width: 768px){.ring-size-select .no-size-selected,.ring-size-select .size-selected{font-size:14px}}.ring-size-select .q-field.border-error .q-field__native{color:#de1135}.ring-size-select .q-field.border-error .q-field__control:before{border:1px solid #DE1135!important}.ring-size-select .q-field.border-error .q-field__control:after{border-color:#de1135!important}.ring-size-select .q-field{height:30px!important;min-height:30px!important;max-height:30px!important}.ring-size-select .q-field .q-field__control{height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 4px 0 10px}@media (max-width: 768px){.ring-size-select .q-field .q-field__control{border-radius:6px!important}}.ring-size-select .q-field .q-field__control .q-field__marginal{height:26px!important;min-height:30px!important;max-height:26px!important}.ring-size-select .q-field .q-field__control:before{border:1px solid var(--q-primary)!important}.ring-size-select .q-field .q-field__native{color:var(--q-primary);height:26px!important;min-height:30px!important;max-height:26px!important;align-content:center}@media (min-width: 1024px){.ring-size-select{height:auto;width:auto!important}}@media (max-width: 768px){.summaryLook .q-field--outlined.q-field--rounded .q-field__control{border-radius:6px}}.greater-size[data-v-c8ff248a]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.greater-size-info-icon[data-v-c8ff248a]{padding:0}.greater-size-info-text[data-v-c8ff248a]{font-size:12px;opacity:.6;width:200px;margin-bottom:0!important}@media (max-width: 768px){.greater-size-info-text[data-v-c8ff248a]{width:-moz-fit-content!important;width:fit-content!important}}.select-sr-only[data-v-c8ff248a]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden}.engraving-modal .q-field__messages{margin-left:6px!important}@font-face{font-family:Script_MT_Bold;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/ScriptMtBold.woff2) format("woff2")}@font-face{font-family:TimesNewRoman;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/TimesNewRoman.woff2) format("woff2")}.script-mt-bold-font[data-v-28e25526]{font-family:Script_MT_Bold!important}.times-new-roman-font[data-v-28e25526]{font-family:TimesNewRoman!important}.engraving-modal[data-v-28e25526]{border-radius:20px}@media (max-width: 768px){.engraving-modal[data-v-28e25526]{min-width:100vw!important;border-radius:20px 20px 0 0}}.engraving-modal .header[data-v-28e25526]{display:flex;justify-content:center;align-items:center}.engraving-modal .header .close[data-v-28e25526]{position:absolute;right:18px;top:10px}.engraving-modal .header .close-icon[data-v-28e25526]{font-size:30px;background-color:#f3f3f3;border-radius:100%}.engraving-modal .header .title[data-v-28e25526]{font-size:21px;color:#1b1b1b;font-family:LineToMedium}.engraving-modal .image-section[data-v-28e25526]{display:flex;justify-content:center;align-items:center;background:#F3F3F3}.engraving-modal .image-section .image[data-v-28e25526]{border-radius:20px;position:relative}.engraving-modal .image-section .engraving-text[data-v-28e25526]{position:absolute;left:50%;transform:translate(-50%);color:#484848}.engraving-modal .image-section .engraving-text svg[data-v-28e25526]{margin-top:10px;transform:rotate(-1deg);max-width:350px;margin-left:25px}.engraving-modal .text-section .text[data-v-28e25526]{margin:-8px auto 0;font-size:12px;color:#656565;text-align:center}.engraving-modal .font-section[data-v-28e25526]{display:flex;justify-content:center;align-items:center;gap:20px;padding:0}.engraving-modal .font-section .choose-font-section[data-v-28e25526]{display:flex;flex-direction:column;text-align:center;align-items:center;gap:8px}.engraving-modal .font-section .preview-font-section[data-v-28e25526]{display:flex;flex-direction:column;text-align:center;align-items:center;gap:6px}.engraving-modal .font-section .font-btn[data-v-28e25526]{font-family:LineToMedium;font-size:16px;color:#8a8a88;padding:0 10px;border:1px dashed #8a8a88;width:50px;height:40px;text-align:center;align-items:center;display:flex;justify-content:center}.engraving-modal .font-section .font-btn-active[data-v-28e25526]{border:2px solid var(--q-primary)}.engraving-modal .input-section .max-characters-color[data-v-28e25526]{color:#8b3131}.engraving-modal .cta-section .cta-btn[data-v-28e25526]{width:100%;background:var(--q-primary);color:#fff;height:44px}.engraving-modal .error-icon[data-v-28e25526]{position:absolute;bottom:32px;fill:red}.emojis-buttons .support-symbols p[data-v-28e25526]{margin-bottom:0;padding-bottom:0;color:#717b86;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.emojis-buttons .emojis-cta[data-v-28e25526]{display:flex;justify-content:center;align-items:center;gap:8px}.emojis-buttons .emojis-cta .emoji[data-v-28e25526]{cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;width:32px;height:32px;background:#F5F5F7;border-radius:4px}@font-face{font-family:Script_MT_Bold;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/ScriptMtBold.woff2) format("woff2")}@font-face{font-family:TimesNewRoman;src:url(https://cldnr.rarecarat.com/rarecarat/raw/upload/v1705330461/Engraving%20Fonts/TimesNewRoman.woff2) format("woff2")}.script-mt-bold-font[data-v-069c3109]{font-family:Script_MT_Bold!important}.times-new-roman-font[data-v-069c3109]{font-family:TimesNewRoman!important}.engraving-section[data-v-069c3109]{min-width:-moz-max-content;min-width:max-content;display:flex;justify-content:center;align-items:center}.engraving-section .engraving-section-inner[data-v-069c3109]{display:flex;justify-content:center;align-items:center}.engraving-section .engraving-section-inner .engraving-text[data-v-069c3109]{font-size:12px;color:#484848}.engraving-section .engraving-section-inner .remove-btn[data-v-069c3109]{font-size:18px;margin-bottom:2px;color:#484848}.engraving-section .engraving-section-inner .close-icon[data-v-069c3109]{height:16px;width:16px;color:#484848}.image-swap{text-align:center;display:flex;justify-content:center;flex-direction:column!important;align-items:center}.image-swap img{border-radius:12px}.image-swap .diamond-image-wrap{height:100%}.image-swap .diamond-image-wrap>div{height:100%;width:100%}@media (max-width: 740px){.cart-items--img-mobile[data-v-2a74f7c3]{margin-right:16px;width:185px!important;height:185px!important;border-radius:12.861px;border:1.608px solid #F3F3F3}}.item-thumbnail[data-v-2a74f7c3]{position:absolute;height:48px;width:48px;z-index:100}.item-thumbnail .thumb-image[data-v-2a74f7c3]{width:48px;height:48px;margin:6px;cursor:pointer}.item-thumbnail .thumb-image .setting-thumbnail[data-v-2a74f7c3]{border-radius:5px}.newCartExperienceMobile.isSold{background:#FFFCF6}.newCartExperienceMobile .new-mobile-experience-right-section .info-section{color:#9e9e9e;font-size:14px;line-height:normal;margin-bottom:10px}.newCartExperienceMobile .new-mobile-experience-right-section .text-strike.text-body2{color:#9e9e9e;font-family:LinetoBook;font-size:15px;font-weight:400;line-height:normal}.newCartExperienceMobile .new-mobile-experience-right-section .text-black.text-body2{color:#484848;font-family:LinetoBook;font-size:15px;font-weight:400;line-height:normal}.newCartExperienceMobile .available-and-control-buttons{display:flex;width:100%;justify-content:space-between}.newCartExperienceMobile .available-and-control-buttons.isDiamondAndBand{margin-bottom:-22px}.newCartExperienceMobile .available-and-control-buttons .only-one-available{display:flex;align-items:center}.newCartExperienceMobile .available-and-control-buttons .only-one-available .availability-icon{fill:var(--q-primary)}.newCartExperienceMobile .available-and-control-buttons .only-one-available .availability{line-height:13px;font-size:10px}.newCartExperienceMobile .available-and-control-buttons .remove-button span,.newCartExperienceMobile .available-and-control-buttons .change-button span{color:var(--q-primary)}.newCartExperienceMobile .available-and-control-buttons.isSold .remove-button span,.newCartExperienceMobile .available-and-control-buttons.isSold .change-button span{color:red}.shapeImgEarringPaired{height:40px;width:40px;position:absolute;left:8px;top:8px;border:1px solid #9b9b9b;border-radius:8px;background:#fff}.shapeImgEarringPaired img.earrings-img{height:40px;width:40px}.shapeImgEarringPairedSecond{left:56px}@media (max-width: 768px){.cart-items--img{margin-right:16px;width:124px;height:124px}.cart-items--img .diamond-image-wrap .sample-diamond-images .sample-image-text-inner{bottom:4px!important;border-left:1px solid #D7D7D7!important;border-right:1px solid #D7D7D7!important}}.diamond-item.updatedCartLayout.alternative-cart[data-v-17ddc61e]{padding-bottom:0}@media (min-width: 768px){.diamond-item.updatedCartLayout.checkout .cart-items.updatedCartLayout .cart-items--content[data-v-17ddc61e]{width:calc(100% - 97px)}.diamond-item.updatedCartLayout.checkout .cart-items.updatedCartLayout .cart-items--content div.row[data-v-17ddc61e]{width:100%}}@media (max-width: 768px){.diamond-item.updatedCartLayout.checkout div.text-book-mobile[data-v-17ddc61e]{line-height:19px}}.diamond-item.updatedCartLayout div.text-book-mobile[data-v-17ddc61e]{line-height:16px}.diamond-item .remove-diamond[data-v-17ddc61e]{position:absolute;right:-6px;top:4px;width:18px;height:18px}.updated-cart-layout-content .control-bar[data-v-17ddc61e]{margin-left:-13px;margin-top:10px}@media (max-width: 768px){.updated-cart-layout-content .control-bar[data-v-17ddc61e]{margin-left:0;margin-top:0}}.updated-cart-layout-content .only-one-available-container[data-v-17ddc61e]{margin-left:-9px;white-space:nowrap}@media (min-width: 768px){.updated-cart-layout-content .only-one-available-container.isCheckout[data-v-17ddc61e]{margin-left:0;margin-top:10px;justify-content:space-between}.updated-cart-layout-content .only-one-available-container.isCheckout .limit-format[data-v-17ddc61e]{padding-left:0!important}}@media (max-width: 768px){.updated-cart-layout-content .only-one-available-container[data-v-17ddc61e]{margin-left:-5px}.updated-cart-layout-content .only-one-available-container .limit-format-mobile[data-v-17ddc61e]{background:none;border:none}.updated-cart-layout-content .only-one-available-container .limit-format-mobile span.availability-mobile[data-v-17ddc61e]{color:#484848;font-family:LinetoBook;font-size:13px;line-height:normal}.updated-cart-layout-content .only-one-available-container .limit-format-mobile span.q-icon[data-v-17ddc61e]{fill:var(--q-primary);width:14px;height:14px}}.updated-cart-layout-content .price[data-v-17ddc61e]{font-size:12px;color:#484848;font-family:LinetoMedium}@media (min-width: 768px){.updated-cart-layout-content .price.checkout-price[data-v-17ddc61e]{font-size:13px}}.shapeImgPaired[data-v-17ddc61e]{position:absolute;left:8px;top:8px}.shapeImgPaired[data-v-17ddc61e]:nth-of-type(2){left:56px}.thumb[data-v-17ddc61e]{width:48px!important;height:48px!important;border:.5px solid #E0E0E0;box-shadow:0 4px 8px #10184012}.cart-items--img[data-v-17ddc61e]{width:153px;height:153px}.cart-items--content[data-v-17ddc61e]{width:calc(100% - 153px)}.cart-items.summaryLook .cart-items--img[data-v-17ddc61e]{margin-right:16px;width:110px;height:110px}.cart-items.summaryLook .cart-items--content[data-v-17ddc61e]{width:calc(100% - 120px)}.cart-items.updatedCartLayout[data-v-17ddc61e]{position:relative}.cart-items.updatedCartLayout .cart-items--img[data-v-17ddc61e]{width:176px;height:176px}.cart-items.updatedCartLayout .cart-items--img.diamond-cart-image-pairs[data-v-17ddc61e]{width:142px;height:142px}.cart-items.updatedCartLayout .cart-items--content[data-v-17ddc61e]{width:calc(100% - 176px)}.cart-items.updatedCartLayout .cart-items--content.isCheckout[data-v-17ddc61e]{width:calc(100% - 97px)}@media (max-width: 768px){.cart-items--img[data-v-17ddc61e]{margin-right:16px;width:124px;height:124px}}@media (max-width: 740px){.cart-items--img[data-v-17ddc61e]{margin-right:16px;width:115px;height:115px}.newCartExperienceMobile .cart-items--img[data-v-17ddc61e]{margin-right:16px;width:110px;height:110px}}.item-thumbnail[data-v-17ddc61e]{position:absolute;height:40px;width:40px;z-index:100}.svg-diamond[data-v-17ddc61e]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.diamond-name-mobile[data-v-17ddc61e]{font-size:16px;line-height:20px}.text-book-mobile[data-v-17ddc61e]{font-size:12px;line-height:16px}.control-bar .q-icon[data-v-17ddc61e]{width:24px;height:24px}.content-gray-light[data-v-17ddc61e]{font-size:16px;font-weight:400;color:#9b9b9b}.justify-content-end[data-v-17ddc61e]{justify-content:end}.diamond-name[data-v-17ddc61e]{font-size:18px;line-height:20px}.checkout-icon-area[data-v-17ddc61e]{width:47px;padding-right:12px}.checkout-content-area[data-v-17ddc61e]{width:calc(100% - 47px)}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.checkout-content-area[data-v-17ddc61e]{width:auto}}.limit-format-mobile[data-v-17ddc61e]{background-color:#fcf7e0;display:inline-flex;border-radius:5px;max-height:30px;padding:2px 5px 2px 2px;border:1px solid #ffcdd2}.limit-format-mobile span[data-v-17ddc61e]{color:#f44336}.limit-format-mobile .availability-mobile[data-v-17ddc61e]{line-height:13px;font-size:10px}.limit-format[data-v-17ddc61e]{background-color:#fcf7e0;display:inline-flex;border-radius:28px;padding-top:5px;padding-bottom:5px;max-height:30px;padding-right:12px;border:1px solid #ffcdd2}.limit-format span[data-v-17ddc61e]{color:#f44336}.limit-format .availability[data-v-17ddc61e]{line-height:30px;font-size:16px}.text-star-icon[data-v-17ddc61e]{color:#f44336}.diamond-image-wrap.rounded.shapeImg[data-v-17ddc61e]{border-radius:6px!important}.shapeImg-mobile[data-v-17ddc61e]{height:100%!important;width:100%!important}.shapeImg-mobile .shape[data-v-17ddc61e]{height:100%!important}@media (max-width: 768px){.border-bottom[data-v-17ddc61e]{border-bottom:1px solid #e0e0e0}}.border-top[data-v-17ddc61e]{border-top:#E9E9E9 1px solid;padding-top:20px;padding-bottom:20px}.body--dark .content-gray-light[data-v-17ddc61e],.body--dark .content-gray-dark[data-v-17ddc61e]{color:#efefef}.body--dark .svg-diamond[data-v-17ddc61e]{fill:#fff;stroke:#fff}.body--dark .limit-format .text-star-icon[data-v-17ddc61e]{color:#f44336}@media only screen and (min-device-width: 769px) and (max-device-width: 1024px){.cart-items[data-v-17ddc61e]{flex-wrap:none}.cart-items .cart-items--img[data-v-17ddc61e]{margin-right:30px;width:182px;height:182px}.cart-items .inline-block-ipad[data-v-17ddc61e]{position:relative;right:225px;top:56px}.cart-items .inline-block-ipad-offset[data-v-17ddc61e]{top:84px}}.info-color-checkout .q-icon{color:#e0e0e0!important}.thumb[data-v-403ad4e6]{width:48px;height:48px;border-radius:6px;display:flex;border:.5px solid #e0e0e0;box-shadow:0 4px 8px #10184012}.border-grey[data-v-403ad4e6]{border:1px solid #e0e0e0}.cart-items--img[data-v-403ad4e6]{width:153px;height:153px}.cart-items--content[data-v-403ad4e6]{width:calc(100% - 153px)}.cart-items.summaryLook .cart-items--img[data-v-403ad4e6]{margin-right:16px;width:110px;height:110px}.cart-items.summaryLook .cart-items--content[data-v-403ad4e6]{width:calc(100% - 126px)}.cart-items.updatedCartLayout .cart-items--img[data-v-403ad4e6]{width:176px;height:176px}.cart-items.updatedCartLayout .cart-items--content[data-v-403ad4e6]{width:calc(100% - 176px)}.cart-items.updatedCartLayout .cart-items--content.isCheckout[data-v-403ad4e6]{width:calc(100% - 97px)}@media (max-width: 740px){.cart-items--img-mobile[data-v-403ad4e6]{margin-right:16px;width:115px!important;height:115px!important}}.cart-items--img-mobile[data-v-403ad4e6]{margin-right:16px;width:124px;height:124px}.info-adjuster[data-v-403ad4e6]{right:-20px}.info-adjuster-desktop[data-v-403ad4e6]{bottom:26px}.item-thumbnail[data-v-403ad4e6]{position:absolute;height:60px;width:60px;z-index:100}.item-thumbnail .thumb-image[data-v-403ad4e6]{width:40px;height:40px;margin:6px;cursor:pointer}.item-thumbnail .thumb-image .setting-thumbnail[data-v-403ad4e6]{border-radius:5px}.checkout-icon-area[data-v-403ad4e6]{width:47px;padding-right:12px}.checkout-content-area[data-v-403ad4e6]{width:calc(100% - 40px)}.setting-name[data-v-403ad4e6]{font-size:18px;line-height:20px}.setting-name-mobile[data-v-403ad4e6]{font-size:16px;line-height:19px}.setting-content-mobile[data-v-403ad4e6]{font-size:12px;line-height:16px}.complete-ring[data-v-403ad4e6]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.content-gray-light[data-v-403ad4e6]{font-size:18px;font-weight:400;color:#9b9b9b}.content-gray-light-fav[data-v-403ad4e6]{font-size:16px;font-weight:400;color:#9b9b9b}.content-gray-light-fav a[data-v-403ad4e6]{color:#9b9b9b}.content-gray-light-fav .q-icon[data-v-403ad4e6],.control-bar .q-icon[data-v-403ad4e6]{width:24px;height:24px}.image-border[data-v-403ad4e6]{border:solid 1px #e0e0e0;border-radius:6px;overflow:hidden;position:relative}.remove-border[data-v-403ad4e6]{border-left:solid;border-width:1px;border-color:#e0e0e0}.content-gray-dark[data-v-403ad4e6]{font-size:18px;font-weight:400;color:#484848}.justify-content-end[data-v-403ad4e6]{justify-content:end}.remove-btn[data-v-403ad4e6]{padding-right:0}.body--dark .content-gray-light-fav[data-v-403ad4e6]{color:#efefef}.body--dark .complete-ring[data-v-403ad4e6]{fill:#fff;stroke:#fff}@media (max-width: 768px){.border-bottom[data-v-403ad4e6]{border-bottom:1px solid #e0e0e0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.cart-items[data-v-403ad4e6]{flex-wrap:none}.cart-items .cart-items--img-tablet[data-v-403ad4e6]{width:182px;height:182px;margin-right:30px}}.new-checkout-price[data-v-403ad4e6]{width:calc(100% - 300px);height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;gap:8px}.matching-wedding-ring[data-v-403ad4e6]{color:var(--Secondry-body-text, #515D6A);font-size:14px;line-height:20px;margin-bottom:4px;display:flex;width:100%}.new-class-flex[data-v-403ad4e6]{display:flex;align-items:flex-start;flex-direction:row;gap:24px}.image-border-new[data-v-403ad4e6]{border-radius:12px;overflow:hidden;border:1px solid var(--Border-Separator, #E1E7F0);position:relative}.new-matching-band-title[data-v-403ad4e6]{color:var(--Primary-Black500, #1B2F42);font-size:18px;line-height:24px}.new-matching-band-title[data-v-403ad4e6]:hover{color:#4169e1}.band-ring-size-and-control-buttons{width:100%;margin-top:20px}.band-ring-size-and-control-buttons .remove-button span,.band-ring-size-and-control-buttons .change-button span{color:var(--q-primary)}.info-color-checkout .q-icon{color:#e0e0e0!important}.newCartExperienceMobile{margin-bottom:0}.newCartExperienceMobile .setting-content-spacing{width:100%}.newCartExperienceMobile .ring-size-control-section .remove-button span,.newCartExperienceMobile .ring-size-control-section .change-button span{color:var(--q-primary)}.newCartExperienceMobile #diamond-details .text-body2{font-size:15px!important;color:#9e9e9e;font-style:normal;font-weight:400;line-height:normal}.thumb[data-v-21b47026]{width:48px;height:48px;border-radius:6px;display:flex;border:.5px solid #e0e0e0;box-shadow:0 4px 8px #10184012}.remove-band[data-v-21b47026]{position:absolute;right:-6px;top:0;width:18px;height:18px}.border-grey[data-v-21b47026]{border:1px solid #e0e0e0}.new-matching-band-mobile-wrap[data-v-21b47026]{padding-top:0!important}.cart-items--img[data-v-21b47026]{width:153px;height:153px}.cart-items--content[data-v-21b47026]{width:calc(100% - 153px)}.cart-items.summaryLook .cart-items--img[data-v-21b47026]{margin-right:16px;width:110px;height:110px}.cart-items.summaryLook .cart-items--content[data-v-21b47026]{width:calc(100% - 126px)}.cart-items.updatedCartLayout .cart-items--img[data-v-21b47026]{width:176px;height:176px}.cart-items.updatedCartLayout .cart-items--content[data-v-21b47026]{width:calc(100% - 176px)}.cart-items.updatedCartLayout .cart-items--content.isCheckout[data-v-21b47026]{width:calc(100% - 97px)}@media (max-width: 740px){.cart-items--img-mobile[data-v-21b47026]{margin-right:16px;width:115px!important;height:115px!important}}@media (max-width: 740px){.cart-items--img-mobile-new[data-v-21b47026]{margin-right:12px;width:88px!important;height:88px!important}}.cart-items--img-mobile[data-v-21b47026]{margin-right:16px;width:124px;height:124px}.cart-items--img-mobile-new[data-v-21b47026]{margin-right:12px;width:88px;height:88px}.info-adjuster[data-v-21b47026]{right:-20px}.item-thumbnail[data-v-21b47026]{position:absolute;height:60px;width:60px;z-index:100}.item-thumbnail .thumb-image[data-v-21b47026]{width:40px;height:40px;margin:6px;cursor:pointer}.item-thumbnail .thumb-image .setting-thumbnail[data-v-21b47026]{border-radius:5px}.checkout-icon-area[data-v-21b47026]{width:47px;padding-right:12px}.checkout-content-area[data-v-21b47026]{width:calc(100% - 47px)}.setting-name[data-v-21b47026]{font-size:18px;line-height:20px}.setting-name-mobile[data-v-21b47026]{font-size:16px;line-height:19px}.setting-content-mobile[data-v-21b47026]{font-size:12px;line-height:16px}.newCartExperienceMobile .setting-content-mobile[data-v-21b47026]{color:#9e9e9e;font-size:14px;font-style:normal;line-height:normal}.complete-ring[data-v-21b47026]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.content-gray-light[data-v-21b47026]{font-size:18px;font-weight:400;color:#9b9b9b}.content-gray-light-fav[data-v-21b47026]{font-size:16px;font-weight:400;color:#9b9b9b}.content-gray-light-fav a[data-v-21b47026]{color:#9b9b9b}.content-gray-light-fav .q-icon[data-v-21b47026],.control-bar .q-icon[data-v-21b47026]{width:24px;height:24px}.new-image-border[data-v-21b47026]{border-radius:8px;border:1px solid var(--Border-Separator, #E1E7F0);overflow:hidden}.image-border[data-v-21b47026]{border:solid 1px #e0e0e0;border-radius:6px;overflow:hidden}.remove-border[data-v-21b47026]{border-left:solid;border-width:1px;border-color:#e0e0e0}.content-gray-dark[data-v-21b47026]{font-size:18px;font-weight:400;color:#484848}.justify-content-end[data-v-21b47026]{justify-content:end}.remove-btn[data-v-21b47026]{padding-right:0}.body--dark .content-gray-light-fav[data-v-21b47026]{color:#efefef}.body--dark .complete-ring[data-v-21b47026]{fill:#fff;stroke:#fff}@media (max-width: 768px){.border-bottom[data-v-21b47026]{border-bottom:1px solid #e0e0e0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.cart-items[data-v-21b47026]{flex-wrap:none}.cart-items .cart-items--img-tablet[data-v-21b47026]{width:182px;height:182px;margin-right:30px}}.new-bg-color[data-v-21b47026]{border-radius:12px;background:var(--BackgroundNeutral, #F5F5F7)}.matching-wedding-ring[data-v-21b47026]{color:var(--Secondry-body-text, #515D6A);font-size:12px;line-height:20px;font-weight:400}.new-title[data-v-21b47026]{color:var(--Primary-Black500, #1B2F42);font-size:16px;line-height:20px}.new-img[data-v-21b47026]{height:88px;width:88px}.save-tag[data-v-21b47026]{width:-moz-fit-content;width:fit-content;border-radius:4px;background:var(--Positive, #0E8345);padding:0 4px;color:var(--White, #FFF);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.new-checkout-price[data-v-21b47026]{font-size:16px!important;display:flex;flex-direction:row;gap:4px}.add-to-bag[data-v-21b47026]{border:1px solid #4169E1;color:#4169e1;background:#FFF;width:100%;border-radius:100px;padding:12px 32px;margin-top:12px;box-shadow:none!important}.add-to-bag[data-v-21b47026]:before{box-shadow:none!important}.no-wrap-matching-band[data-v-21b47026]{flex-wrap:nowrap}.fit-content-wedding-band[data-v-21b47026]{width:-moz-fit-content;width:fit-content}.details-section .q-expansion-item .q-expansion-item__container{border-radius:0 0 10px 10px!important;margin:0 auto!important}.details-section .q-expansion-item .q-expansion-item__container .q-item{width:110px!important;margin:0 auto!important}.care-plan-lifetime-svg[data-v-47132055]{fill:#4169e1;stroke:#4169e1;scale:.8;margin-top:8px}.plan-button[data-v-47132055]{width:100%;height:48px;font-size:16px;font-family:LinetoMedium;border-radius:100px;text-transform:initial;color:#4169e1;margin:0}.care-plan-three-year[data-v-47132055]{color:var(--q-primary);border:1px solid var(--q-primary)}.included-heading[data-v-47132055]{font-size:20px}.dialog .q-dialog__inner>div[data-v-47132055]{border-radius:12px!important}.plan-card[data-v-47132055]{max-width:1024px;width:100%}.close-button[data-v-47132055]{position:absolute;top:10px;right:10px;color:#323232}@media (max-width: 768px){.close-button[data-v-47132055]{font-size:16px;right:4px!important}}.checkmark-table[data-v-47132055]{fill:var(--q-secondary)}.checkmark[data-v-47132055]{width:16px;height:16px}.checkmark svg path[data-v-47132055]{stroke-width:1.6px;stroke-linecap:round}.text-h6[data-v-47132055]{font-size:24px;color:#484848;text-align:center;width:100%}@media (max-width: 768px){.text-h6[data-v-47132055]{top:40px;position:relative}}.table-content[data-v-47132055]{font-size:16px;color:#717171;text-align:center;width:100%}@media (max-width: 768px){.table-content[data-v-47132055]{top:54px;position:relative;margin-bottom:0}}.table-text[data-v-47132055]{font-size:16px;color:#484848}.column[data-v-47132055]{border:#E6E9F5 1px solid}.table-head[data-v-47132055]{text-align:center;position:relative}.table-text-row[data-v-47132055]{text-align:center;padding-top:10px;padding-bottom:10px}.feature-cell[data-v-47132055]{padding-top:10px;padding-bottom:10px;padding-left:10px}.selected-plan[data-v-47132055]{background:#f3f6fa}.badge[data-v-47132055]{position:absolute;top:-12px;left:50%;transform:translate(-50%);width:50%;font-size:14px;background:#2D9375;padding:14px 10px;border-radius:15px;align-items:center}.mobile-plans .q-expansion-item__container .q-item .q-item__section[data-v-47132055]{border:none!important;color:#0b54a3!important;font-family:LinetoMedium!important}.mobile-plans .q-expansion-item__container[data-v-47132055]{background:transparent!important}.mobile-plans .mobile-plan[data-v-47132055]{width:100%!important;display:flex;flex-direction:column;gap:40px}.mobile-plans .mobile-plan .text-h6[data-v-47132055]{top:40px;position:relative}.mobile-plans .mobile-plan .table-content[data-v-47132055]{top:54px;position:relative}.mobile-plans .mobile-plan .table-head[data-v-47132055]{border-radius:10px!important}.mobile-plans .mobile-plan .table-head[data-v-47132055]:nth-child(odd){border:1px solid #0b54a3}.mobile-plans .mobile-plan .table-head[data-v-47132055]:nth-child(even){border:1px solid var(--q-secondary)}.mobile-plans .mobile-plan .details-section[data-v-47132055]{display:flex;justify-content:center;align-items:center}.mobile-plans .mobile-plan .details-section .carePlans[data-v-47132055]{border-radius:0 0 10px 10px!important;width:100%}.mobile-plans .mobile-plan .details-section .care-plan-item[data-v-47132055]:last-child{border-radius:0 0 10px 10px!important}.mobile-plans .mobile-plan .details-section .care-plan-item span[data-v-47132055]{text-align:start}.mobile-plans .mobile-plan .details-section .care-plan-item[data-v-47132055]:nth-child(odd){background-color:#4169e124}.mobile-plans .mobile-plan .details-section .checkmark-table[data-v-47132055]{fill:#2d9375}.mobile-plans .mobile-plan .details-section .checkmark[data-v-47132055]{width:20px;height:20px}.mobile-plans .mobile-plan .details-section .checkmark svg path[data-v-47132055]{stroke-width:1.6px;stroke-linecap:round}.care-dialog .q-dialog__inner{padding:0 10px}.img-head[data-v-11d2c78b]{width:100%;height:250px}.dialog .q-dialog__inner>div[data-v-11d2c78b]{border-radius:12px!important}.gray-text[data-v-11d2c78b]{color:#717171}.coverplan-ul[data-v-11d2c78b]{padding-inline-start:20px}.no-left-right-padding[data-v-11d2c78b]{padding-left:0!important;padding-right:0!important}.text-subtitle1[data-v-11d2c78b]{font-size:18px;color:#484848}.text-content1[data-v-11d2c78b]{font-size:16px;color:#717171}.text-content2[data-v-11d2c78b]{display:inline-block;vertical-align:top;padding-left:5px}.plan-card[data-v-11d2c78b]{max-width:800px;width:100%}.close-button[data-v-11d2c78b]{position:absolute;top:10px;right:10px;color:#323232}.see-full-details[data-v-11d2c78b]{color:var(--q-primary);font-family:LinetoMedium;text-decoration:underline}.carePlanTitleUpdate .q-expansion-item__container .q-item{padding:0 16px!important}.carePlanTitleUpdate .q-focus-helper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;opacity:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1)}.carePlanTitleUpdate .plan-subtitle svg{width:16px;height:12px}.carePlanTitleUpdate.mobile .plan-subtitle svg{width:14px;height:10px}.lifetime-plan[data-v-2cfde74e]{position:relative}.best-value-tag[data-v-2cfde74e]{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;background:#EFF3FE;text-align:center;color:#4169e1;padding:2px 4px;font-size:12px;line-height:16px;border-radius:2px;box-shadow:-2px 0 #fff,2px 0 #fff}.newCartExperienceMobile .plan-items[data-v-2cfde74e]{gap:8px}.newCartExperienceMobile .plan-items.mobile .plan-item .q-btn[data-v-2cfde74e]{height:64px;padding:2px;text-align:center;display:flex;justify-content:center;font-size:14px;line-height:21px}.plan-item-h[data-v-2cfde74e]{height:64px;font-size:16px;line-height:24px}.btn-border-color[data-v-2cfde74e]{color:#484848}.btn-border-color .q-btn[data-v-2cfde74e]:before{border:#E9E9E9 1px solid!important}.plan-items[data-v-2cfde74e]{display:flex;gap:16px}.plan-items.plan-items-g[data-v-2cfde74e]{gap:8px}.plan-items.mobile .plan-item .q-btn[data-v-2cfde74e],.plan-items.checkout .plan-item .q-btn[data-v-2cfde74e]{height:56px}.plan-items .plan-item[data-v-2cfde74e]{flex-grow:1;flex-basis:0}.jm-logo[data-v-2cfde74e]{color:var(--q-secondary)}.care-item-card[data-v-2cfde74e]{background:transparent}.rounded-borders[data-v-2cfde74e]{border-radius:6px;overflow:hidden}.rounded-borders.mobile[data-v-2cfde74e]:not(.carePlanTitleUpdate){border-radius:0;border:0 none;border-bottom:1px solid rgba(0,0,0,.12)}.rounded-borders.mobile:not(.carePlanTitleUpdate).newCartExperienceMobile.pairedDiamond[data-v-2cfde74e]{border-top:1px solid rgba(0,0,0,.12)}.plan-heading[data-v-2cfde74e]{color:#484848}.plan-subheading[data-v-2cfde74e]{color:#9e9e9e}.carePlanTitleUpdate.mobile[data-v-2cfde74e]{margin:16px}.carePlanTitleUpdate.rounded-borders[data-v-2cfde74e]{border-radius:12px}.carePlanTitleUpdate .plan-title[data-v-2cfde74e]{color:#1b2f42;padding:16px 0}.carePlanTitleUpdate .plan-subtitle-title[data-v-2cfde74e]{color:#1b2f42}.carePlanTitleUpdate .plan-subtitle[data-v-2cfde74e]{color:#6b7280;padding:0 16px}.carePlanTitleUpdate .align-center[data-v-2cfde74e]{align-items:center}.text-end[data-v-2cfde74e]{text-align:end}.active-outline.q-btn--outline[data-v-2cfde74e]:before{border-width:2px;border-radius:6px}.plan-item-h-new[data-v-2cfde74e]{position:relative;height:102px;font-size:16px;line-height:20px;box-shadow:0 4px 8px #0b16230f;border-radius:10px}.btn-border-color-new[data-v-2cfde74e]{color:#484848}.btn-border-color-new .q-btn[data-v-2cfde74e]:before{border:1px solid #e0e0e0}.plan-subheading-new[data-v-2cfde74e]{color:#858585}.active-outline-new.q-btn--outline[data-v-2cfde74e]:before{border-radius:10px}.most-popular[data-v-2cfde74e]{position:absolute;top:-12px;font-size:12px;color:var(--q-primary);text-transform:uppercase;background:#E3EFFC;border-radius:6px;font-family:LineToBold;padding:2px 8px}.most-popular-checkout[data-v-2cfde74e]{position:absolute;top:-12px;right:20px;font-size:12px;color:var(--q-primary);text-transform:uppercase;background:#E3EFFC;border-radius:6px;font-family:LineToBold;padding:0 8px}.plan-item-checkout-btn[data-v-2cfde74e]{border-radius:10px;height:48px!important;box-shadow:0 4px 8px #0b16230f;font-family:LineToBold}.plan-item-checkout-btn .plan-item-content .plan-name-text[data-v-2cfde74e]{position:absolute;top:50%;left:50px;transform:translateY(-50%)}.plan-item-checkout-btn .plan-item-content .plan-price[data-v-2cfde74e]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.plan-item-checkout-btn.mobile[data-v-2cfde74e]{height:66px!important;font-size:16px!important}.plan-item-checkout-btn .dot-circle[data-v-2cfde74e]{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.info-color-checkout .q-icon{color:#e0e0e0!important}.add-to-cart-btn-new span[data-v-7cfd7d69]{font-size:14px}.care-plan[data-v-7cfd7d69]{padding-left:30%}.underline[data-v-7cfd7d69]{text-decoration:underline}.visibility-hidden[data-v-7cfd7d69]{visibility:hidden}.band-view[data-v-7cfd7d69]{margin-right:-16px}.divider-height[data-v-7cfd7d69]{height:30px}.band-btn-bar[data-v-7cfd7d69]{color:#484848!important}.cart-items--img[data-v-7cfd7d69]{width:153px;height:153px}.cart-items--content[data-v-7cfd7d69]{width:calc(100% - 153px)}.cart-items.summaryLook .cart-items--img[data-v-7cfd7d69]{margin-right:16px;width:110px;height:110px}.cart-items.summaryLook .cart-items--content[data-v-7cfd7d69]{width:calc(100% - 126px)}.info-adjuster[data-v-7cfd7d69]{right:-20px}.item-thumbnail[data-v-7cfd7d69]{position:absolute;height:60px;width:60px;z-index:100}.checkout-icon-area[data-v-7cfd7d69]{width:47px;padding-right:12px}.checkout-content-area[data-v-7cfd7d69]{width:calc(100% - 40px)}.setting-name[data-v-7cfd7d69]{font-size:18px;line-height:20px}.complete-ring[data-v-7cfd7d69]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.content-gray-light[data-v-7cfd7d69]{font-size:18px;font-weight:400;color:#9b9b9b}.content-gray-light-fav[data-v-7cfd7d69]{font-size:16px;font-weight:400;color:#9b9b9b}.content-gray-light-fav a[data-v-7cfd7d69]{color:#9b9b9b}.content-gray-light-fav .q-icon[data-v-7cfd7d69],.control-bar .q-icon[data-v-7cfd7d69]{width:24px;height:24px}.v-divider[data-v-7cfd7d69]{border-right:1px solid #e0e0e0;height:30px}.v-divider-mobile[data-v-7cfd7d69]{border-right:1px solid #e0e0e0;height:16px;position:relative;top:10px}.image-border[data-v-7cfd7d69]{border:solid 1px #e0e0e0;border-radius:6px;overflow:hidden}.remove-border[data-v-7cfd7d69]{border-left:solid;border-width:1px;border-color:#e0e0e0}.content-gray-dark[data-v-7cfd7d69]{font-size:18px;font-weight:400;color:#484848}.justify-content-end[data-v-7cfd7d69]{justify-content:end}.remove-btn[data-v-7cfd7d69]{padding-right:0}.body--dark .content-gray-light-fav[data-v-7cfd7d69]{color:#efefef}.body--dark .complete-ring[data-v-7cfd7d69]{fill:#fff;stroke:#fff}.svg-close[data-v-7cfd7d69]{width:15px;height:15px}@media (max-width: 768px){.pendent-remove[data-v-7cfd7d69]{margin-left:-16px}}.new-btn[data-v-7cfd7d69]{width:100%;color:var(--Primary-Blue500, #4169E1);border-radius:100px;border:1px solid var(--Primary-Blue500, #4169E1);background:var(--White, #FFF);padding:14px 32px;box-shadow:none!important}.new-btn[data-v-7cfd7d69]:before{box-shadow:none!important}.close.close-remove-from-cart-dialog{fill:#484848;right:4px;top:-6px}.remove-all-from-cart-dialog .dialogue-container{border-radius:12px}.remove-all-from-cart-dialog .close-dialog{fill:#484848;right:0;top:0;position:absolute}.remove-all-from-cart-dialog .actions{display:flex;flex-direction:column}.remove-all-from-cart-dialog .full-width{width:100%}.remove-all-from-cart-dialog .text-h6{color:#0e0e0e;text-align:center;font-family:LinetoMedium;font-size:20px;line-height:24px}.remove-all-from-cart-dialog .text-subtitle1{color:#616161;text-align:center;font-family:LinetoBook;font-size:16px;line-height:20px;margin-top:20px}.remove-all-from-cart-dialog .buttons{border-radius:8px;box-shadow:none;height:48px}.remove-all-from-cart-dialog .buttons span{font-family:LinetoMedium;font-size:16px}.remove-all-from-cart-dialog .buttons.remove-from-cart:before{box-shadow:none}.newCartExperienceMobile .engagement-ring-title[data-v-5331511e],.newCartExperienceMobile .engagement-ring-title-mobile[data-v-5331511e]{font-size:17px}.newCartExperienceMobile .engagement-ring-title-mobile.matchingBand[data-v-5331511e]{margin-bottom:27px}.checkout-uplift .cart-items-wrap .engagement-ring-title[data-v-5331511e]{font-size:18px}.checkout-uplift .engagement-ring-title-mobile[data-v-5331511e]{font-size:16px}.checkout-uplift .engagement-ring-title-mobile.checkout-titles[data-v-5331511e]{padding:0 20px;color:#1b2f42;margin-bottom:8px}.checkout-uplift .engagement-ring-title-mobile.matchingBand[data-v-5331511e]{margin-bottom:8px}.grayishRoundedBg[data-v-5331511e]{border-radius:8px;background:rgba(0,0,0,.02);padding:16px 12px}.image-swap[data-v-5331511e]{text-align:center;display:flex;justify-content:center}.fake-divider[data-v-5331511e]{height:20px;border-top:.5px solid #E5E8EB;border-bottom:.5px solid #E5E8EB;background:#F9FAFB;margin-top:20px}.fake-divider-band[data-v-5331511e]{margin-top:-8px;border:none}.care-plan[data-v-5331511e]{padding-left:30%}.care-plan-item-positioning[data-v-5331511e]{position:relative;bottom:25px}.border-top[data-v-5331511e]{border-top:#E9E9E9 1px solid;padding-top:20px;padding-bottom:20px}@media (max-width: 768px){.updatedCartLayout .engagement-ring-title-mobile span[data-v-5331511e]{font-size:16px!important;line-height:18px}.updatedCartLayout .engagement-ring-title-mobile--completed[data-v-5331511e]{color:#bdbdbd}}.inline-flex[data-v-5331511e]{display:inline-flex}.thumb-border[data-v-5331511e]{border:1px solid #d9e0f0;border-radius:6px!important}.engagement-ring-title[data-v-5331511e]{font-size:19px;line-height:1}.engagement-ring-title--completed[data-v-5331511e]{font-size:18px;color:#bdbdbd}@media (max-width: 768px){.engagement-ring-title[data-v-5331511e]{font-size:16px}}.engagement-ring-title-mobile[data-v-5331511e]{font-size:16px;font-weight:400;line-height:18px;font-style:normal}.engagement-ring-title-mobile--completed[data-v-5331511e]{font-size:14px;color:#bdbdbd}.newCartExperienceMobile .engagement-ring-title-mobile[data-v-5331511e]{margin-bottom:24px}.newCartExperienceMobile .engagement-ring-title-mobile--completed[data-v-5331511e]{font-size:17px;color:#bdbdbd}.border-bottom[data-v-5331511e]{border-bottom:1px solid #e0e0e0}.title[data-v-5331511e]{color:#1b2f42;margin-bottom:12px!important;margin-top:16px!important}.new-bg[data-v-5331511e]{padding:14px;border-radius:12px;background:var(--BackgroundNeutral, #F5F5F7);margin:16px 20px 0}.new-bg-desktop[data-v-5331511e]{padding:24px;border-radius:12px;background:var(--BackgroundNeutral, #F5F5F7)}.new-price-controls-section .remove-button span,.new-price-controls-section .change-button span{color:var(--q-primary)}.new-price-controls-section .content-gray-dark span{font-size:15px!important}.new-price-controls-section .content-gray-dark span.text-strike.text-body2{color:#9e9e9e}.green-text[data-v-17625ae0]{color:#0e8345}.fake-divider[data-v-17625ae0]{height:20px;border-top:.5px solid #E5E8EB;border-bottom:.5px solid #E5E8EB;background:#F9FAFB;margin-top:20px;margin-bottom:30px;width:100vw;margin-left:-16px}.only-one-available[data-v-17625ae0]{display:flex;align-items:center}.only-one-available .availability-icon[data-v-17625ae0]{fill:var(--q-primary)}.only-one-available .availability[data-v-17625ae0]{color:#484848;font-size:13px;font-weight:400;align-self:self-end}.cart-items.mobile .new-cart-experience-mobile-section .setting-content-mobile[data-v-17625ae0]{color:#9e9e9e;font-size:14px;line-height:21px}.cart-items.mobile .new-cart-experience-mobile-section .new-cart-experience-mobile-section-inner .setting-content-mobile[data-v-17625ae0]{color:#9e9e9e;font-size:14px;font-style:normal;font-weight:400}.cart-items.mobile .new-cart-experience-mobile-section .new-cart-experience-mobile-section-inner .setting-content-mobile .black[data-v-17625ae0]{color:#9e9e9e}.pairs-main-image-wrapper .main-image-wrap[data-v-17625ae0]{width:185px;height:185px;margin:24px auto}.care-plan[data-v-17625ae0]{padding-left:30%}.earrings-title[data-v-17625ae0]{font-size:19px;line-height:1}.earrings-title--completed[data-v-17625ae0]{font-size:18px;color:#bdbdbd}@media (max-width: 768px){.earrings-title[data-v-17625ae0]{font-size:16px}}.earrings-title-mobile[data-v-17625ae0]{font-size:16px;font-weight:400;line-height:18px;font-style:normal}.earrings-title-mobile--completed[data-v-17625ae0]{font-size:14px;color:#bdbdbd}.thumb[data-v-17625ae0]{width:48px!important;height:48px!important;background:#fff;border:.5px solid #E0E0E0;border-radius:6px;overflow:hidden;box-shadow:0 4px 8px #10184012}.content-gray-light-fav[data-v-17625ae0]{font-size:16px;font-weight:400;color:#9b9b9b}.content-gray-light-fav a[data-v-17625ae0]{color:#9b9b9b}.content-gray-light-fav .q-icon[data-v-17625ae0]{width:24px;height:24px}.black[data-v-17625ae0]{color:#333}.title-price[data-v-17625ae0]{flex:1}.setting-name[data-v-17625ae0]{font-size:18px;line-height:20px}.cart-items--img[data-v-17625ae0]{width:153px;height:153px}.cart-items--content[data-v-17625ae0]{width:calc(100% - 153px)}.cart-items.updatedCartLayout .cart-items--img[data-v-17625ae0]{width:176px;height:176px}.cart-items.updatedCartLayout .cart-items--content[data-v-17625ae0]{width:calc(100% - 176px)}.cart-items.summaryLook .cart-items--img[data-v-17625ae0]{margin-right:16px;width:60px!important;height:60px!important}.cart-items.summaryLook .cart-items--content[data-v-17625ae0]{width:calc(100% - 76px)}.cart-items.mobile .setting-name-mobile[data-v-17625ae0]{font-size:16px;line-height:21px}.cart-items.mobile .setting-content-mobile[data-v-17625ae0]{font-size:12px}.cart-items.mobile .cart-items--img[data-v-17625ae0]{margin-right:16px;width:115px!important;height:115px!important}.cart-items.mobile .cart-items--img.cart-pairs-img[data-v-17625ae0]{width:60px!important;height:60px!important}.cart-items.mobile .cart-items--img.cart-pairs-img .mobile[data-v-17625ae0]{left:0px}.cart-items.mobile .cart-items--content[data-v-17625ae0]{width:calc(100% - 131px)}.checkout-icon-area[data-v-17625ae0]{width:47px;padding-right:12px}.limit-format-mobile[data-v-17625ae0]{background-color:#fcf7e0;display:inline-flex;border-radius:5px;max-height:30px;padding:2px 5px 2px 2px;border:1px solid #ffcdd2}.limit-format-mobile span[data-v-17625ae0]{color:#f44336}.limit-format-mobile .availability-mobile[data-v-17625ae0]{line-height:13px;font-size:10px}.limit-format[data-v-17625ae0]{background-color:#fcf7e0;display:inline-flex;border-radius:28px;padding-top:5px;padding-bottom:5px;max-height:30px;padding-right:12px;border:1px solid #ffcdd2}.limit-format span[data-v-17625ae0]{color:#f44336}.limit-format .availability[data-v-17625ae0]{line-height:30px;font-size:16px}@media (max-width: 740px){.cart-items--img-mobile[data-v-17625ae0]{margin-right:16px;width:115px!important;height:115px!important}}.cart-items--img-mobile[data-v-17625ae0]{margin-right:16px;width:124px;height:124px}.main-image-wrap[data-v-17625ae0]{background:#fff;border-radius:10px;border:1px solid rgba(128,128,128,.25);overflow:hidden;position:relative}.main-image-wrap.mobile[data-v-17625ae0]{width:62px;height:62px;position:relative;left:52px}.main-image-wrap.mobile.alternative[data-v-17625ae0]{left:0;margin:0 auto 8px}.main-image-wrap .pair[data-v-17625ae0]{position:absolute;left:6px;top:6px;z-index:1;display:flex}.main-image-wrap.flat[data-v-17625ae0]{border:0 none}.setting-name-break[data-v-17625ae0]{max-width:300px;line-height:24px}.header-grayed[data-v-17625ae0]{color:#bdbdbd;font-size:19px}@media (max-width: 768px){.header-grayed[data-v-17625ae0]{font-size:14px}}.summaryLook .header-title[data-v-17625ae0],.summaryLook .header-grayed[data-v-17625ae0],.summaryLook .price-text[data-v-17625ae0]{font-size:15px}.header-title[data-v-17625ae0]{font-size:19px;color:#484848}@media (max-width: 768px){.header-title[data-v-17625ae0]{font-size:16px}}.price-text[data-v-17625ae0]{color:#484848;font-size:18px;font-weight:400}@media (max-width: 768px){.price-text[data-v-17625ae0]{font-size:16px}}.l-h-20[data-v-17625ae0]{line-height:20px}.care-plan[data-v-24d0f413]{padding-left:30%}.line-height-30[data-v-24d0f413]{line-height:30px}.inline-flex[data-v-24d0f413]{display:inline-flex}.wedding-title[data-v-24d0f413]{font-size:19px}@media (min-width: 768px){.hasPendant[data-v-24d0f413]{margin:19px 0!important}}.free-studs-dialog .q-dialog__backdrop{background:none}.free-studs-dialog .q-card{padding:0;background:#222222;border-top-left-radius:12px;border-top-right-radius:12px}@media (min-width: 768px){.free-studs-dialog .q-card{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;position:relative;bottom:20px;overflow:hidden}}.free-studs-dialog .q-card .q-card__section{padding:0}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner{display:flex;align-items:center;justify-content:center;padding:10px}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner .container-checklist{background:none;margin:0}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner .container-checklist .q-icon{width:24px;height:24px}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner .image-container{padding:10px;width:48px;height:48px;border-radius:8px;background:#E4EAF0;display:flex;justify-content:center;align-items:center}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner .image-container .earrings--img{width:44px}@media (max-width: 768px){.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner .image-container .earrings--img{width:36px}}.free-studs-dialog .q-card .q-card__section .free-studs-dialog-inner span{padding:10px;color:#fff}#confetti[data-v-159d75c9]{position:fixed;z-index:99999;left:0;top:0;width:100vw;height:100vh;pointer-events:none}.studs-wrapper .coupon-flex-1[data-v-425e6ce7]{flex:1}.studs-wrapper .price-strike[data-v-425e6ce7]{line-height:24px}.studs-wrapper .text-green[data-v-425e6ce7]{color:#0e8345!important}.thumb[data-v-425e6ce7]{width:48px!important;height:48px!important;border:.5px solid #e0e0e0;background:#fff;box-shadow:0 4px 8px #10184012;border-radius:6px;-o-object-fit:contain;object-fit:contain;padding:4px}.line-height-16[data-v-425e6ce7]{line-height:16px}.cart-items .studs-desk .cart-items--img[data-v-425e6ce7]{width:120px;height:120px}.cart-items .studs-desk .cart-items--img img[data-v-425e6ce7]{width:120px}.cart-items img[data-v-425e6ce7]{width:115px;height:auto;-o-object-fit:contain;object-fit:contain}.cart-items--gift[data-v-425e6ce7]{position:absolute;top:8px;left:-19px;width:70px;transform:rotate(-45deg);padding:2px 10px;font-size:12px;color:#fff;text-align:center;line-height:14px;text-transform:uppercase;background-color:#0e8345}.cart-items--img[data-v-425e6ce7]{justify-content:center;align-content:center;align-self:center;display:flex;border:1.608px solid #e0e0e0;border-radius:6px;overflow:hidden;height:120px;position:relative}@media (max-width: 768px){.cart-items.summaryLook .cart-items--gift[data-v-425e6ce7]{top:6px;left:-22px;font-size:11px}}.cart-items.summaryLook .cart-items--img[data-v-425e6ce7]{margin-right:16px;width:110px;height:110px;display:flex;background:#fff;border-radius:6px;justify-content:center;align-items:center;border:1px solid #e0e0e0}.cart-items.summaryLook .cart-items--img img[data-v-425e6ce7]{width:60px!important;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.cart-items.summaryLook .cart-items--img img[data-v-425e6ce7]{width:45px!important}}.cart-items.summaryLook .checkout-content-area div[data-v-425e6ce7]{font-size:12px!important}.cart-items.summaryLook .cart-items--content[data-v-425e6ce7]{width:calc(100% - 97px)}.cart-items.summaryLook .free-label[data-v-425e6ce7]{line-height:20px}@media (max-width: 768px){.freestuds-title[data-v-425e6ce7]{font-size:16px!important}.checkout-content-area[data-v-425e6ce7]{width:100%!important}.checkout-content-area[data-v-425e6ce7]{font-size:14px!important;display:flex}.checkout-content-area .free-label[data-v-425e6ce7]{font-size:13px!important}.cart-items img[data-v-425e6ce7]{width:80px}.cart-items--img[data-v-425e6ce7]{align-self:center;width:80px;height:80px}.cart-items--content[data-v-425e6ce7]{width:calc(100% - 80px)}}@media (max-width: 768px){.earrings--img[data-v-425e6ce7]{width:45px!important}}.freestuds-title[data-v-425e6ce7]{font-size:19px;color:#0e8345;line-height:1}.freestuds-title.summaryLook[data-v-425e6ce7]{font-size:14px;margin-bottom:16px}.freestuds-title.summaryLook svg[data-v-425e6ce7]{width:16px;margin-right:6px}.freestuds-title div[data-v-425e6ce7]{display:flex;align-items:center}.freestuds-title svg[data-v-425e6ce7]{width:24px;fill:#0e8345}.freestuds-title--completed[data-v-425e6ce7]{font-size:18px;color:#bdbdbd}.item-thumbnail[data-v-425e6ce7]{position:absolute;height:40px;width:40px;z-index:100}.svg-diamond[data-v-425e6ce7]{fill:#9b9b9b;stroke:#9b9b9b;width:22px;height:22px;vertical-align:bottom}.diamond-name[data-v-425e6ce7]{line-height:24px;font-family:LinetoMedium}.control-bar .q-icon[data-v-425e6ce7]{width:24px;height:24px}.content-gray-light[data-v-425e6ce7]{font-size:16px;font-weight:400;color:#9b9b9b}.justify-content-end[data-v-425e6ce7]{justify-content:end}.checkout-icon-area[data-v-425e6ce7]{width:47px;padding-right:12px}.checkout-content-area[data-v-425e6ce7]{width:calc(100% - 40px)}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.checkout-content-area[data-v-425e6ce7]{width:auto;margin-left:16px}}.earring-gift[data-v-425e6ce7]{fill:#0e8345}.free-txt[data-v-425e6ce7]{color:#0e8345}.free-txt-strike[data-v-425e6ce7]{text-decoration:line-through}.limit-format[data-v-425e6ce7]{background-color:#fcf7e0;display:inline-flex;border-radius:28px;padding-top:5px;padding-bottom:5px;max-height:30px;padding-right:12px;border:1px solid #ffcdd2}.limit-format span[data-v-425e6ce7]{color:#f44336}.limit-format .availability[data-v-425e6ce7]{line-height:30px;font-size:16px}.text-star-icon[data-v-425e6ce7]{color:#f44336}.diamond-image-wrap.rounded.shapeImg[data-v-425e6ce7]{border-radius:6px!important}.studs-border-bottom[data-v-425e6ce7]{border-bottom:1px solid #E2E8F0}.body--dark .content-gray-light[data-v-425e6ce7],.body--dark .content-gray-dark[data-v-425e6ce7]{color:#efefef}.body--dark .svg-diamond[data-v-425e6ce7]{fill:#fff;stroke:#fff}.body--dark .limit-format .text-star-icon[data-v-425e6ce7]{color:#f44336}.expand-leave-active,.expand-enter-active{transition:all .35s ease-in-out;overflow:hidden}.expand-enter-to,.expand-leave-from{height:100px;opacity:1}.expand-enter-from,.expand-leave-to{opacity:0;height:0}.info-color-checkout .q-icon{color:#e0e0e0!important}.appraisal-section.updatedCartLayout .q-icon{color:#9e9e9e!important}.appraisal-title[data-v-d95155ae]{font-size:19px}.appraisal-content[data-v-d95155ae]{font-size:16px;line-height:24px;color:#ababab}@media (max-width: 768px){.appraisal-content[data-v-d95155ae]{font-size:14px;line-height:20px}}.add-insurance[data-v-d95155ae]{border-bottom:1px solid #484848}.body--dark .appraisal-content[data-v-d95155ae]{color:#fff}.body--dark .add-insurance[data-v-d95155ae]{border-color:#fff}.button-mobile-radius[data-v-d95155ae]{border-radius:6px}.border-dashed[data-v-5bad71dc]{display:flex;padding:12px 20px 13px 12px;align-items:center;gap:23px;border-radius:8px;border:1px dashed rgba(45,133,226,.4);background:rgba(45,133,226,.02)}.title[data-v-5bad71dc]{font-size:19px;line-height:1}.title--completed[data-v-5bad71dc]{font-size:18px;color:#bdbdbd}.image[data-v-5bad71dc]{border-radius:6px;width:153px;height:153px;border:1px solid #e0e0e0;overflow:hidden}@media (max-width: 768px){.image[data-v-5bad71dc]{width:124px;height:124px;margin-right:16px}}@media (max-width: 740px){.image[data-v-5bad71dc]{width:115px;height:115px;margin-right:16px}}.image img[data-v-5bad71dc]{width:100%;height:100%}.empty[data-v-5bad71dc]{width:43px}.hint[data-v-5bad71dc]{font-size:18px;line-height:20px}@media (max-width: 768px){.hint[data-v-5bad71dc]{font-size:16px}}.newCartExperienceMobile .hint[data-v-5bad71dc]{font-size:15px}.cta-wrap[data-v-5bad71dc]{flex-direction:column;width:185px}.fill[data-v-5bad71dc]{flex:1 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.fill[data-v-5bad71dc]{margin-left:50px}.image[data-v-5bad71dc]{width:182px;height:182px}}.divider[data-v-435fefb1]{height:16px;background:#F9FAFB;margin-top:20px}.divider.no-margin[data-v-435fefb1]{margin:0}#free-studs-progress-bar-wrap[data-v-435fefb1]{display:flex;flex-direction:column;gap:16px;padding:12px 0}#free-studs-progress-bar-wrap.mobile[data-v-435fefb1]{gap:12px;padding:12px 16px}#free-studs-progress-bar-wrap.mobile .free-studs-item[data-v-435fefb1]{gap:12px}#free-studs-progress-bar-wrap.mobile .free-studs-item .image-wrapper[data-v-435fefb1]{width:63px;height:63px;border-radius:7.2px;border:1px solid var(--color-border-divider-primary-gray-200, #E2E8F0)}#free-studs-progress-bar-wrap.mobile .free-studs-item .image-wrapper .earrings--img[data-v-435fefb1]{width:63px;height:63px}#free-studs-progress-bar-wrap.mobile .free-studs-item .description .heading[data-v-435fefb1],#free-studs-progress-bar-wrap.mobile .free-studs-item .description .prices .strike-price[data-v-435fefb1],#free-studs-progress-bar-wrap.mobile .free-studs-item .description .prices .price[data-v-435fefb1]{font-size:14px;line-height:20px}#free-studs-progress-bar-wrap.mobile .progress-bar-wrap[data-v-435fefb1]{gap:4px}#free-studs-progress-bar-wrap.mobile .progress-bar-wrap .prices-wrap[data-v-435fefb1]{font-size:14px;line-height:20px}#free-studs-progress-bar-wrap .free-studs-item[data-v-435fefb1]{display:flex;flex-wrap:nowrap;gap:24px}#free-studs-progress-bar-wrap .free-studs-item .image-wrapper[data-v-435fefb1]{width:64px;height:64px;border-radius:9.6px;border:1.333px solid var(--color-border-divider-primary-gray-200, #E2E8F0);display:flex;justify-content:center;align-items:center}#free-studs-progress-bar-wrap .free-studs-item .image-wrapper .earrings--img[data-v-435fefb1]{width:64px;height:64px;padding:7px;-o-object-fit:contain;object-fit:contain}#free-studs-progress-bar-wrap .free-studs-item .description[data-v-435fefb1]{display:flex;flex-direction:column;gap:2px}#free-studs-progress-bar-wrap .free-studs-item .description .heading[data-v-435fefb1]{color:var(--color-text-primary-gray-700, #334155);font-size:16px;line-height:24px;letter-spacing:-.1px}#free-studs-progress-bar-wrap .free-studs-item .description .prices[data-v-435fefb1]{display:flex;flex-wrap:nowrap}#free-studs-progress-bar-wrap .free-studs-item .description .prices .strike-price[data-v-435fefb1]{color:var(--color-text-tertiary-gray-500, #64748B);font-size:16px;line-height:24px;letter-spacing:-.1px;text-decoration-line:line-through;margin-right:4px}#free-studs-progress-bar-wrap .free-studs-item .description .prices .price[data-v-435fefb1]{color:var(--color-success-text-primary, #0E8345);font-size:16px;line-height:24px;letter-spacing:-.1px}#free-studs-progress-bar-wrap .progress-bar-wrap[data-v-435fefb1]{display:flex;flex-direction:column;gap:8px}#free-studs-progress-bar-wrap .progress-bar-wrap .prices-wrap[data-v-435fefb1]{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-primary-gray-700, #334155);font-size:16px;line-height:24px;letter-spacing:-.1px}.q-sep-bottom[data-v-0ebd842a]{margin-bottom:20px}.inline-flex[data-v-0ebd842a]{display:inline-flex}.wedding-band-item-thumb[data-v-0ebd842a]{position:relative}.no-overflow[data-v-0ebd842a]{overflow:hidden}.review[data-v-96eb0fc6]{display:flex;justify-content:center;flex-direction:column;align-items:center}.review svg[data-v-96eb0fc6]{height:20px}p[data-v-96eb0fc6]{font-size:16px}.svgShield[data-v-96eb0fc6]{height:15px}.mobile p[data-v-96eb0fc6]{font-size:13px}.favorites-icon[data-v-361c268f]{width:24px;height:24px}.favorites-icon--bookmark[data-v-361c268f]{width:18px;height:18px}@media (max-width: 768px){.favorites-icon[data-v-361c268f]{transform:scale(.7)}.favorites-icon--bookmark[data-v-361c268f]{width:24px;height:24px;padding-bottom:4px}}.favorites-title[data-v-361c268f]{font-size:24px;color:#484848}.favorites-text[data-v-361c268f]{transition:all .2s ease-in}.favorites-text[data-v-361c268f]:first-child:hover{border-top-left-radius:6px;border-bottom-left-radius:6px}.favorites-text[data-v-361c268f]:last-child:hover{border-top-right-radius:6px;border-bottom-right-radius:6px}.favorites-text[data-v-361c268f]:hover{background:#f9fafb}.fav-link-spacing[data-v-361c268f]{padding-left:5px;padding-right:5px}.fav-link[data-v-361c268f]{cursor:pointer;flex:1;text-align:center;align-items:center;display:flex;justify-content:center}.favorites-size[data-v-361c268f]{height:auto}@media (max-width: 768px){.favorites-size[data-v-361c268f]{border:none;border-top:.5px solid #E0E0E0;border-bottom:.5px solid #E0E0E0;border-radius:unset}}.body--dark .favorites-text[data-v-361c268f]:hover{background:#2c2c2e}@media (max-width: 768px){.card-background[data-v-361c268f]{border-left-width:0px;border-right-width:0px;border-radius:unset}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.favorites-size .favorites-icon[data-v-361c268f]{scale:.6}.favorites-size .inline-block[data-v-361c268f]{font-size:11px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.favorites-size .favorites-icon[data-v-361c268f]{scale:.8}}.cart-items-section.newCartExperienceMobile .header-mobile{font-size:18px!important;font-family:LinetoBook}.cart-items-section.newCartExperienceMobile .header-mobile .mobile-total-price{font-size:18px;font-family:LinetoMedium}.cart-items-section.newCartExperienceMobile .header-text{font-size:18px;font-family:LinetoBold!important}.cart-items-section.newCartExperienceMobile .checkout-button{box-shadow:0 4px 8px #10184012!important}body.desktop .desktop-heading{font-size:24px;margin-bottom:10px}.order-summary-checkout .cart-items-wrap .engagement-ring-title,.order-summary-checkout .cart-items-wrap .engagement-ring-title--completed,.order-summary-checkout .cart-items-wrap .earrings-title,.order-summary-checkout .cart-items-wrap .earrings-title--completed{font-size:14px}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .diamond-name{line-height:20px!important;font-size:14px;cursor:auto!important}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .cart-items--img{width:60px;height:60px}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .cart-items--content .checkout-content-area{width:100%;font-size:13px}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .limit-format{padding:4px 8px}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .availability{font-size:12px;line-height:1}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .availability-icon{font-size:12px!important}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .setting-name{font-size:13px}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .content-gray-light-fav{font-size:14px}@media (max-width: 768px){.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .content-gray-light-fav{margin:0;padding:0}}.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .ring-size-select .no-size-selected,.order-summary-checkout .cart-items-wrap .cart-items.summaryLook .ring-size-select .size-selected,.order-summary-checkout .cart-items-wrap .wedding-top .wedding-title{font-size:14px}.order-summary-checkout .cart-items-wrap .order-summary-subtitle{font-size:13px}.order-summary-checkout .cart-items-wrap .content-gray-dark{font-size:13px!important}.order-summary-checkout .content-gray-dark span{font-size:13px}.summary-content[data-v-4f007232]{padding-top:10px;font-size:16px;font-weight:400;color:#484848}@media (max-width: 768px){.summary-content[data-v-4f007232]{font-size:14px}}@media (max-width: 768px){.mobile-cart[data-v-4f007232]{padding-left:16px;padding-right:16px}}.checkout-button[data-v-4f007232]{width:100%;height:45px;font-size:18px;font-family:LinetoMedium;border-radius:6px;background:var(--q-primary)!important;color:#fff!important}.header-mobile[data-v-4f007232]{color:#1b2f42!important;font-size:16px!important;font-family:LinetoMedium;font-weight:400;display:block!important}.header-mobile span[data-v-4f007232]{float:left}.header-mobile .mobile-total-price[data-v-4f007232]{float:right!important;font-weight:500!important;line-height:23px}.card-background-mobile[data-v-4f007232]{border:0;border-radius:unset}.card-background-mobile.newCartExperienceMobile[data-v-4f007232]{padding-bottom:0;margin-bottom:-2px}.border-bottom-summary[data-v-4f007232]{border-bottom:1px solid #E0E0E0}.my-cart[data-v-4f007232]{margin-bottom:22px}.card-padding-left[data-v-4f007232]{padding-left:32px}.magical-diamond-upgrade-wrap[data-v-4f007232]{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:12px;gap:12px;border-radius:12px;background:#FDF2DC}.magical-diamond-upgrade-wrap .magical-diamond-upgrade-img[data-v-4f007232]{width:24px}.magical-diamond-upgrade-wrap .magical-diamond-upgrade-cta[data-v-4f007232]{min-width:100px;padding:8px 11px;border-radius:8px;border:1px solid #9F6402;color:#9f6402;align-self:center}@media only screen and (min-device-width: 769px) and (max-device-width: 1024px){.cart-header .header-mobile[data-v-4f007232],.cart-header .header-text[data-v-4f007232],.cart-header .mobile-total-price[data-v-4f007232]{font-size:19px!important}}.cart-loader[data-v-1a315547]{z-index:100000;background-color:#fff}.button-height .q-btn{box-shadow:none}.button-height .q-btn:before{box-shadow:none}.apply-input .q-field--dense .q-field__control{height:44px}.apply-input .q-field--dense .q-field__label{top:12px}.postal-code .apply-input .q-field--dense .q-field__native{padding:0}.discount-section .q-field--labeled .q-field__native{padding-top:16px;padding-bottom:16px}.discount-section .q-field--dense .q-field__label{top:14px;line-height:1}.discount-section .q-field--float .q-field__label{background-color:#fff;transform:translateY(-26px) scale(.75);z-index:1;padding:0 4px;left:-4px;top:21px}.discount-section--two .q-field--float .q-field__label{background-color:#f5f5f5}.address-block .apt-suite.q-field--dense .q-field__native{line-height:24px;padding-top:24px;padding-bottom:8px;font-size:16px}.body--dark .discount-section .q-field--float .q-field__label{background-color:#3c3c3e}.body--dark .discount-section--two .q-field--float .q-field__label{background-color:#2c2c2e}.sign-label[data-v-277fbbf0]{margin-top:-2px;line-height:1}.button-height[data-v-277fbbf0]{height:44px}.vertical-middle[data-v-277fbbf0]{vertical-align:middle}.apply-button[data-v-277fbbf0]{height:100%;width:100%;border-radius:6px}.align-end[data-v-277fbbf0]{text-align:end}.apply-btn-label[data-v-277fbbf0]{font-size:16px}.apply-btn-label .apply-label[data-v-277fbbf0]{cursor:pointer}.address-block .apply-btn-label[data-v-277fbbf0]{font-size:16px;font-family:LineToBook;color:#9e9e9e}.discount-icon[data-v-277fbbf0]{height:26px;background:#0070ba;width:26px;border-radius:50%;display:flex;align-content:center;justify-content:center;margin-right:8px;cursor:pointer}.discount-icon .svg-discount[data-v-277fbbf0]{width:16px!important;height:16px!important}.plus-sign[data-v-277fbbf0]{padding-right:5px;text-decoration:none}.inline-block[data-v-277fbbf0]{display:inline-block}.discount-space[data-v-277fbbf0]{padding-top:10px;padding-bottom:10px}.margin-left-auto[data-v-277fbbf0]{margin-left:auto}.body--dark .discount-icon[data-v-277fbbf0]{background:#fff}.body--dark .discount-icon svg path[data-v-277fbbf0]{fill:#0070ba;stroke:#0070ba}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ipad-buttons-checkout[data-v-277fbbf0]{position:relative;bottom:10px!important}.ipad-buttons-checkout .q-btn[data-v-277fbbf0]{font-size:13px}.full-width[data-v-277fbbf0],.full-width .q-input[data-v-277fbbf0]{width:100%}.button-height[data-v-277fbbf0]{position:relative;display:flex;margin-top:10px}.button-height .q-btn[data-v-277fbbf0]{margin-right:7px}}.body--dark .unqualified .message .icons[data-v-ccf1e064]{color:#fff}.unqualifiedMobile .message[data-v-ccf1e064]{border-radius:6px;font-size:24px;line-height:32px;color:#1b2f42}.unqualifiedMobile .message .icons[data-v-ccf1e064]{color:#1b2f42}.sub-message[data-v-ccf1e064]{font-size:16px;line-height:24px;color:#1b2f42}.btn-message[data-v-ccf1e064]{font-size:16px;line-height:46px}.start-over[data-v-ccf1e064]{text-decoration:underline;font-size:16px;color:#4169e1;cursor:pointer}.remove-message[data-v-ccf1e064]{font-size:14px;line-height:24px;color:#515d6a}.unqualified[data-v-ccf1e064]{height:calc(100vh - 100px)}.unqualified .message[data-v-ccf1e064]{border-radius:6px;font-size:24px;line-height:32px;color:#1b2f42}.unqualified .message .icons[data-v-ccf1e064]{color:#1b2f42}
