.title[data-v-f8a2104e]{font-size:19px;line-height:1}.title--completed[data-v-f8a2104e]{font-size:18px;color:#bdbdbd}.image[data-v-f8a2104e]{border-radius:6px;width:153px;height:153px;border:1px solid #e0e0e0;overflow:hidden}@media (max-width: 768px){.image[data-v-f8a2104e]{width:124px;height:124px;margin-right:16px}}@media (max-width: 740px){.image[data-v-f8a2104e]{width:115px;height:115px;margin-right:16px}}.image img[data-v-f8a2104e]{width:60%;height:60%}.empty[data-v-f8a2104e]{width:43px}.hint[data-v-f8a2104e]{font-size:18px;line-height:20px}@media (max-width: 768px){.hint[data-v-f8a2104e]{font-size:16px}}.cta-wrap[data-v-f8a2104e]{flex-direction:column;width:185px}.fill[data-v-f8a2104e]{flex:1 0}.border-dashed[data-v-e3295612]{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-e3295612]{font-size:19px;line-height:1}.title--completed[data-v-e3295612]{font-size:18px;color:#bdbdbd}.image[data-v-e3295612]{border-radius:6px;width:153px;height:153px;border:1px solid #e0e0e0;overflow:hidden}@media (max-width: 768px){.image[data-v-e3295612]{width:124px;height:124px;margin-right:16px}}@media (max-width: 740px){.image[data-v-e3295612]{width:115px;height:115px;margin-right:16px}}.image img[data-v-e3295612]{width:100%;height:100%}.empty[data-v-e3295612]{width:43px}.hint[data-v-e3295612]{font-size:18px;line-height:20px}@media (max-width: 768px){.hint[data-v-e3295612]{font-size:16px}}.cta-wrap[data-v-e3295612]{flex-direction:column;width:185px}.fill[data-v-e3295612]{flex:1 0}.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 .cart-items.summaryLook .diamond-name{font-size:14px}.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,.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}.browse-all-bands[data-v-039081d7]{margin:24px auto 10px}.browse-all-bands a[data-v-039081d7]{color:var(--q-primary);font-size:14px;text-decoration:none;padding:10px}body.mobile .browse-all-bands-new[data-v-039081d7]{margin:12px auto 16px}body.mobile .browse-all-bands-new a[data-v-039081d7]{color:var(--q-primary);font-size:16px;text-decoration:none}body.desktop .card-background[data-v-039081d7]{padding-bottom:18px;padding-left:24px;padding-right:24px}body.desktop .card-background-new[data-v-039081d7]{padding:0 24px 26px!important;background:#FFFFFF!important;border:1px solid #E0E0E0;border-radius:6px}body.desktop .my-cart-new[data-v-039081d7]{padding-top:24px;color:var(--Primary-Black500, #1B2F42);font-size:24px;line-height:32px;letter-spacing:-.15px}body.desktop .browse-all-bands-new[data-v-039081d7]{margin:24px auto 6px}body.desktop .browse-all-bands-new a[data-v-039081d7]{color:var(--q-primary);font-size:16px;text-decoration:none;width:100%}.arrow-right-bands[data-v-039081d7]{height:10px!important;width:7px!important}.my-cart[data-v-039081d7]{margin-bottom:28px}.cart-header[data-v-039081d7]{font-size:24px}@media (max-width: 768px){.card-background[data-v-039081d7]{border-left-width:0px;border-right-width:0px;border-radius:unset}.card-background.card-background-no-top-border[data-v-039081d7]{border-top:none}}.bg-color[data-v-039081d7]{border-radius:12px;background:var(--BackgroundNeutral, #F5F5F7);padding:24px;gap:12px}.bg-color .margin[data-v-039081d7]{margin-bottom:24px;margin-top:24px}[id^=q-portal--menu]{position:fixed;z-index:99999}.shipping-info-chekcout .q-field--labeled .q-field__native{padding-top:16px;padding-bottom:16px}.shipping-info-chekcout .q-field__label{top:14px;line-height:1}.shipping-info-chekcout .q-field--float .q-field__label{background-color:#fff;transform:translateY(-26px) scale(.75);z-index:1;padding:0 4px;left:-4px;top:21px}.checkout-ship-btns .q-hoverable:hover .q-focus-helper[data-v-752ede42]{background:transparent}.review[data-v-752ede42]{display:flex;justify-content:center;flex-direction:column;align-items:center}.review svg[data-v-752ede42]{height:20px}p[data-v-752ede42]{font-size:16px}.svgShield[data-v-752ede42]{height:15px}.mobile p[data-v-752ede42]{font-size:13px}.summary-why-rc[data-v-6f841dd0]{border-top:1px solid #E0E0E0}.shipping-content[data-v-6f841dd0]{padding-top:20px;font-size:14px}.why-rarecarat[data-v-6f841dd0]{padding-left:0}.why-rarecarat img[data-v-6f841dd0]{width:20px}.why-rarecarat .discreet[data-v-6f841dd0]{width:18px}.play-link[data-v-6f841dd0]{width:13px;height:13px}.unboxing-video-dialog .unboxing-video-wrap[data-v-6f841dd0]{width:100%;height:600px;position:relative;overflow:hidden}.unboxing-video-dialog .unboxing-video-wrap.mobile[data-v-6f841dd0]{height:450px}.unboxing-video-dialog .unboxing-video-wrap .video-controls-wrap[data-v-6f841dd0]{z-index:1;position:absolute;top:12px;right:12px}.unboxing-video-dialog .unboxing-video-wrap .video-controls-wrap .control-button[data-v-6f841dd0]{width:34px;height:34px;position:relative;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.32);box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;border-radius:50%;cursor:pointer}.unboxing-video-dialog .unboxing-video-wrap .video-controls-wrap .control-button svg[data-v-6f841dd0]{width:14px;height:14px}.unboxing-video-dialog .unboxing-video-wrap .unboxing-video[data-v-6f841dd0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.google-and-apple-pay-wrapper{display:flex;gap:12px;width:100%;justify-content:space-between;align-items:center;margin-top:19px}@media (max-width: 768px){.google-and-apple-pay-wrapper{padding:0 16px}}.google-and-apple-pay-wrapper>div{width:auto;min-width:calc(50% - 6px)!important;padding-top:0!important}.google-and-apple-pay-wrapper>div .google-pay-button button{height:45px}.google-and-apple-pay-wrapper.googlePayEnabled:not(.applePayEnabled)>div,.google-and-apple-pay-wrapper.applePayEnabled:not(.googlePayEnabled)>div{min-width:100%!important}.google-and-apple-pay-wrapper.googlePayEnabled .google-pay-button,.google-and-apple-pay-wrapper.googlePayEnabled .google-pay-button button{width:100%}.summary-paypal .paypal-buttons{width:328.33px!important}@media (max-width: 768px){.summary-paypal .paypal-buttons{width:calc(100vw - 32px)!important}}.info-color-checkout .info-title{margin:0!important}.info-color-checkout .q-icon{color:#e0e0e0!important}.body--dark .affirm-as-low-as .__affirm-logo{color:#fff!important}.body--dark .svg-discount path{stroke:#0070ba!important}.body--dark .fine-print-wrap .fine-print{cursor:pointer}.body--dark .fine-print-wrap .fine-print span{color:#66a1ff}.body--dark .fine-print-wrap .fine-print svg path{fill:#66a1ff}.body--dark .fine-print-wrap .fine-print.desktop svg path{fill:#66a1ff}.svg-discount path{stroke:#fff!important;stroke-width:1px!important}@media (max-width: 768px){.card-background[data-v-c6c0dfce]{border-radius:0;border-top-width:.5px;border-bottom-width:.5px;border-left-width:0;border-right-width:0}}.pad-top-20[data-v-c6c0dfce]{padding-top:20px}.inline-block[data-v-c6c0dfce]{display:inline-block}.green-text[data-v-c6c0dfce]{color:#0e8345}.events[data-v-c6c0dfce]{pointer-events:none}.events-desktop[data-v-c6c0dfce]{position:relative;right:67px}.header[data-v-c6c0dfce]{font-size:24px;color:#484848;margin-bottom:11px}@media (max-width: 768px){.header[data-v-c6c0dfce]{font-size:16px;margin-bottom:6px}}.financing-from[data-v-c6c0dfce]{color:#757575;font-family:LinetoMedium;font-size:13px;cursor:pointer;margin-right:5px;position:relative;top:1px}.financing-from-desktop[data-v-c6c0dfce]{height:23px;width:158px}.or-column[data-v-c6c0dfce]{text-align:center;font-size:14px}.or-column-container[data-v-c6c0dfce]{border-bottom:1px solid #E1E6F0;padding-top:0!important}@media (max-width: 768px){.or-column-container[data-v-c6c0dfce]{width:calc(100% - 32px);margin:auto}}.or-column-container .or-column[data-v-c6c0dfce]{position:relative;top:10px;background:#fff;width:34px;margin:auto;text-transform:uppercase;color:#717b86;font-family:LinetoMedium;font-size:12px;font-weight:500}.order-features[data-v-c6c0dfce]{padding-left:0}@media (min-width: 769px){.order-features .box-svg[data-v-c6c0dfce]{padding-right:5px!important}}.why-rarecarat[data-v-c6c0dfce]{padding-left:0}.why-rarecarat img[data-v-c6c0dfce]{width:20px}.font-protected[data-v-c6c0dfce]{color:#484848;font-size:10px}@media (max-width: 1120px){.font-protected[data-v-c6c0dfce]{font-size:8px}}@media (max-width: 945px){.font-protected[data-v-c6c0dfce]{font-size:6px}}.shipping-content[data-v-c6c0dfce]{padding-top:20px;font-size:14px}.checkout-button[data-v-c6c0dfce]{width:100%;height:45px;font-size:18px;font-family:LinetoMedium;border-radius:6px;background:var(--q-primary)!important;color:#fff!important}.svg-affirm[data-v-c6c0dfce]{width:40px;height:22px;margin-left:4px;vertical-align:bottom}.svg-shield[data-v-c6c0dfce]{fill:#484848!important;width:10px;height:10px;margin-right:2px;vertical-align:middle}.info-affirm[data-v-c6c0dfce]{margin-left:4px;display:inline-block;vertical-align:bottom}.summary-content[data-v-c6c0dfce]{padding-top:10px;font-size:16px;font-weight:400;color:#484848}@media (max-width: 768px){.summary-content[data-v-c6c0dfce]{font-size:14px}.summary-content.estimated-total[data-v-c6c0dfce]{padding-top:24px}}.summary-result[data-v-c6c0dfce]{text-align:end}.affirm-text[data-v-c6c0dfce]{font-size:11px;font-weight:400}.affirm-text .affirm-payment[data-v-c6c0dfce]{margin-left:0}.exp-desktop-container[data-v-c6c0dfce]{height:17px}.svg-discount[data-v-c6c0dfce]{stroke:#fff!important;stroke-width:1px!important;width:18px!important;height:18px!important}.svg-discount path[data-v-c6c0dfce]{stroke:#fff!important;fill:#fff!important;stroke-width:1px!important}.discount-icon .svg-discount[data-v-c6c0dfce]{width:16px!important;height:16px!important}.svg-checkout[data-v-c6c0dfce]{width:20px!important;height:18px!important}.margin-plus[data-v-c6c0dfce]{margin-right:4px}.discount-font[data-v-c6c0dfce]{text-decoration:underline;font-size:15px;font-weight:400}.light-borders[data-v-c6c0dfce]{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:20px;padding-top:0}.need-sooner[data-v-c6c0dfce]{-webkit-text-decoration:dotted;text-decoration:dotted;border-bottom:1px dotted #BDBDBD}ul[data-v-c6c0dfce],li[data-v-c6c0dfce]{list-style:none}.box-svg[data-v-c6c0dfce]{fill:#4169e1}.dark-box .box-svg[data-v-c6c0dfce]{fill:#a1a1a1!important}.checkout-button[data-v-c6c0dfce]{box-shadow:0 4px 8px #1018401f}.checkout-button[data-v-c6c0dfce]:before{box-shadow:none}.summary-why-rc[data-v-c6c0dfce]{border-top:1px solid #E0E0E0}.discount-code[data-v-c6c0dfce]{width:auto;border-radius:4px;display:inline-flex}.discount-code.freestuds[data-v-c6c0dfce]{color:#0e8345;background:#EAF6ED}.light-color[data-v-c6c0dfce]{color:#9b9b9b}.warning-wrapper[data-v-c6c0dfce]{background:#fbf7ef;border:1px solid #e3d1a1;border-radius:5px;position:relative}.svg-warning[data-v-c6c0dfce]{width:24px;fill:#946c00;height:22px}.warning-text[data-v-c6c0dfce]{line-height:22px;width:calc(100% - 32px);padding-right:22px;font-size:14px}.warning-close[data-v-c6c0dfce]{position:absolute;top:12px;right:10px;cursor:pointer;z-index:1}.body--dark .header[data-v-c6c0dfce],.body--dark .summary-content[data-v-c6c0dfce]{color:#fff}.body--dark .summary-why-rc img[data-v-c6c0dfce]{filter:brightness(100) invert(0)}.body--dark .svg-discount[data-v-c6c0dfce]{stroke:#fff!important}.body--dark .light-borders[data-v-c6c0dfce],.body--dark .summary-why-rc[data-v-c6c0dfce]{border-color:#ffffff47}.body--dark .ship-to-checkout[data-v-c6c0dfce]{border-color:#fff}.body--dark .warning-wrapper[data-v-c6c0dfce]{background:#2c2c2c;border:1px solid #727274}.ship-to-checkout[data-v-c6c0dfce]{border-bottom:1px solid #000}.border-bottom-summary[data-v-c6c0dfce]{border-bottom:1px solid #E0E0E0}.affirm-as-low-as .__affirm-logo[data-v-c6c0dfce]{font-size:18px}.justify-end[data-v-c6c0dfce]{justify-content:flex-end}.matinfo-icon[data-v-c6c0dfce]{margin-bottom:3px;margin-right:3px}.font-size-mobile[data-v-c6c0dfce]{font-size:10px}@media (max-width: 768px){.mobile-cart[data-v-c6c0dfce]{padding-left:16px;padding-right:16px}}@media (max-width: 340px){.font-size-mobile[data-v-c6c0dfce]{font-size:8px}.svg-shield[data-v-c6c0dfce]{width:8px;height:8px;margin-right:2px}}@media (max-width: 280px){.font-size-mobile[data-v-c6c0dfce]{font-size:6px}.svg-shield[data-v-c6c0dfce]{width:6px;height:6px;margin-right:1px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.summary-paypal-ipad[data-v-c6c0dfce]{display:flex;justify-content:center;margin-bottom:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.card-background[data-v-c6c0dfce]{border:none}}.cart-loader[data-v-ccdbea46]{z-index:100000;background-color:#fff}.flow-separator[data-v-ccdbea46]{border-top:1px solid #e0e0e0}.card-background-page[data-v-ccdbea46]{background:#f9fafb}.body--dark .card-background-page[data-v-ccdbea46]{background:#2c2c2e}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ipad-checkout-spacing[data-v-ccdbea46]{margin-top:20px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.ipad-landscape-gap[data-v-ccdbea46]{display:flex;justify-content:space-between;margin-bottom:20px}.ipad-landscape-right[data-v-ccdbea46]{width:34%}.ipad-landscape-left[data-v-ccdbea46]{width:64%}}.updatedCartLayout .paired-section.updatedCartLayout .limit-format-mobile{margin-top:0}.updatedCartLayout .paired-section.updatedCartLayout #diamond-details{margin-right:0}@media (min-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout #diamond-details span{font-size:18px!important;color:#484848!important}.updatedCartLayout .paired-section.updatedCartLayout #diamond-details span.text-strike{color:#868686!important;margin-right:5px}}@media (min-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout .text-strike.text-book.text-body2{font-size:18px!important;color:#868686!important;margin-right:5px}}@media (max-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout .text-strike.text-book.text-body2{color:#868686!important;margin-right:5px}}@media (min-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout .text-black.text-book.text-body2{font-size:18px!important;color:#484848!important}}@media (max-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout .text-black.text-book.text-body2{color:#484848!important}}@media (max-width: 768px){.updatedCartLayout .paired-section.updatedCartLayout .text-strike.line-height-1.text-body2{color:#868686!important}.updatedCartLayout .paired-section.updatedCartLayout .text-black.q-ml-xs.gray-text.line-height-1.text-body2{color:#484848!important}}@media (max-width: 768px){.updatedCartLayout .setting-item .add-to-cart-btn{height:24px;max-height:24px;min-height:24px;padding:0 10px}.updatedCartLayout .setting-item .add-to-cart-btn:before{height:24px}.updatedCartLayout .setting-item .add-to-cart-btn span{font-size:12px}}.updatedCartLayout .order-summary .q-icon{color:#bdbdbd!important}.updatedCartLayout .order-summary .freestuds .q-icon{color:#0e8345!important}.updatedCartLayout .earring-img.earring-img-custom-cart-layout{width:142px;height:142px;border:1px solid #D2D2D2;border-radius:8px}.updatedCartLayout .earring-img.earring-img-custom-cart-layout img{width:100%!important;height:100%!important}.updatedCartLayout .pair-images-thumbs{display:grid;grid-template-columns:1fr 1fr;position:absolute;width:84px;gap:4px;margin-left:4px;margin-top:4px}@media (min-width: 768px){.updatedCartLayout .wedding-band-item-separator{margin:10px 0 27px}.updatedCartLayout .wedding-band-item-separator.isCart{margin:0 0 27px}.updatedCartLayout .wedding-band-item-separator.isCart.noSetting{margin:27px 0}}.updatedCartLayout .left-section .checkout-content-area span.gray-text{font-size:16px!important}@media (min-width: 768px){.updatedCartLayout .left-section .checkout-content-area{margin:0;display:flex;flex-direction:column}.updatedCartLayout .left-section .checkout-content-area div.q-pb-sm.text-book{margin-top:5px;line-height:24px}.updatedCartLayout .left-section .checkout-content-area span.content-gray-dark{margin-right:0}.updatedCartLayout .left-section .checkout-content-area span.content-gray-dark span.text-strike{margin-right:5px;color:#9e9e9e;font-size:16px!important}.updatedCartLayout .left-section .checkout-content-area span.line-height-1 span{font-size:18px!important;color:#484848!important}.updatedCartLayout .left-section .checkout-content-area span.line-height-1 span.text-strike{color:#868686!important}}.updatedCartLayout .left-section .checkout-content-area .checkout-titles:hover{color:#2d85e3;cursor:pointer}.updatedCartLayout .left-section .updated-card-setting-slots span.main-action-buttons{color:#484848;text-decoration:underline}.updatedCartLayout .left-section .updated-card-setting-slots span.main-action-buttons span{color:#484848}.updatedCartLayout .left-section .checkout-icon-area{padding-left:28px;width:0}.updatedCartLayout .left-section .checkout-icon-area svg{display:none}.updatedCartLayout .left-section .info-color-checkout.outlined-icon{position:relative;left:5px}.updatedCartLayout .left-section .info-color-checkout.outlined-icon .q-icon{color:#9e9e9e!important}.updatedCartLayout .left-section .cart-items-separator{margin-bottom:20px}@media (max-width: 768px){.updatedCartLayout .left-section .cart-items-separator{margin-top:-24px}}.updatedCartLayout .left-section .content-gray-light,.updatedCartLayout .left-section .content-gray-light-fav{font-size:14px}.updatedCartLayout .left-section .content-gray-light-fav.updated-layout:hover{color:red}.updatedCartLayout .left-section .limit-format{background:none;border:none}.updatedCartLayout .left-section .limit-format span.availability{color:#484848;font-family:LinetoBook;font-size:13px;line-height:normal}.updatedCartLayout .left-section .limit-format span.q-icon{fill:var(--q-primary);width:14px;height:14px}.updatedCartLayout .left-section .control-bar-buttons span a{color:#484848!important;font-family:LinetoBook;font-size:14px;text-decoration-line:underline}.updatedCartLayout .left-section .control-bar-buttons span a.mobile-btn{padding-left:16px;padding-right:0}.updatedCartLayout .left-section .control-bar-buttons span a.mobile-btn:nth-of-type(2){padding-left:8px}.updatedCartLayout .left-section .control-bar-buttons span.v-divider{height:15px;margin:0}.updatedCartLayout .left-section .updated-card-setting-slots div.v-divider{height:15px;margin:0;position:relative;top:11px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field{height:36px!important;min-height:36px!important;max-height:36px!important}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control:after{display:none}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control{height:36px!important;min-height:36px!important;max-height:36px!important;padding:3px 7px;width:158px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control:before{border-radius:8px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control .q-field__native{position:relative;left:5px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control svg{fill:var(--q-primary)}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field.border-error .q-field__control svg{fill:#f44336}@media (min-width: 768px){.updatedCartLayout .left-section .engagement-ring-title{margin-bottom:24px}.updatedCartLayout .left-section .engagement-ring-title.diamond-title-cart{margin-bottom:8px}}@media (max-width: 768px){.updatedCartLayout .left-section .image-border{width:128px!important;height:128px!important}.updatedCartLayout .left-section .setting-name-mobile{font-size:15px}.updatedCartLayout .left-section .mobile-item-price span{font-size:12px!important;color:#484848!important;font-family:LinetoMedium!important}.updatedCartLayout .left-section .mobile-item-price span.text-strike{color:#868686!important;margin-right:5px}.updatedCartLayout .left-section .mobile-item-price span.separator{color:#9f9f9f!important}.updatedCartLayout .left-section .diamond-item .mobile-item-price{display:inline-flex;align-items:center}.updatedCartLayout .left-section .diamond-item .mobile-item-price.top-line-height{line-height:19px}.updatedCartLayout .left-section .diamond-item .mobile-item-price.top-line-height span.q-ml-xs{margin-left:0!important}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control{height:24px!important;min-height:24px!important;max-height:24px!important;padding:0}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control:after{display:none}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control{width:auto;font-size:12px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control:before{border-radius:4px}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control .q-field__control-container{display:flex;align-items:center;padding-left:5px;white-space:nowrap}.updatedCartLayout .left-section #ring-size-container .ring-size-select .q-field .q-field__control .q-field__append{position:relative;bottom:2px}.updatedCartLayout .left-section .info-adjuster{bottom:12px}.updatedCartLayout .left-section .thumb-image{margin:4px}.updatedCartLayout .left-section .thumb-image img{width:32px;height:32px;border-radius:8px}.updatedCartLayout .left-section .diamond-image-wrap{height:100%}.updatedCartLayout .left-section .diamond-image-wrap>div{height:100%}.updatedCartLayout .control-bar-buttons span a.mobile-btn.remove-button,.updatedCartLayout .control-bar-buttons span a.mobile-btn.change-button{padding-left:0!important}.updatedCartLayout .diamond-item.alternative .diamond-cart-image{width:128px!important;height:128px!important}.updatedCartLayout .diamond-item.alternative .q-mb-md.inline-block{margin-bottom:0}.updatedCartLayout .diamond-item .limit-format-mobile{background:none;border:none}.updatedCartLayout .diamond-item .limit-format-mobile span.availability-mobile{color:#484848;font-family:LinetoBook;font-size:13px;line-height:normal}.updatedCartLayout .diamond-item .limit-format-mobile span.q-icon{fill:var(--q-primary);width:14px;height:14px}.updatedCartLayout .diamond-item .control-bar-buttons{padding-top:8px}.updatedCartLayout .diamond-item .control-bar-buttons span a.mobile-btn{padding-left:0}.updatedCartLayout .wedding-top{margin-top:20px}.updatedCartLayout .wedding-top .wedding-band-item{display:flex;justify-content:space-between;font-family:LinetoBook!important;font-size:14px}.updatedCartLayout .wedding-top .wedding-band-item span{font-size:16px}.updatedCartLayout .wedding-top .wedding-band-item-checkout-mobile{font-size:14px}.updatedCartLayout .engagement-ring-title-mobile{display:flex;justify-content:space-between;font-size:14px}.updatedCartLayout .engagement-ring-title-mobile div,.updatedCartLayout .engagement-ring-title-mobile span{font-family:LinetoBook!important;font-size:14px}.updatedCartLayout .engagement-ring-title-mobile span.price-value{font-size:16px}.updatedCartLayout .updated-card-setting-slots{padding-left:15px}.updatedCartLayout .setting-content-mobile{padding-top:5px}}@media (max-width: 378px){.updatedCartLayout .left-section .image-border,.updatedCartLayout .diamond-item.alternative .diamond-cart-image{margin-right:10px}}
