.jdgm_start_rating{margin-top:6px;font-size:12px;margin-bottom:6px}.jdgm-preview-badge .jdgm-star{color:#caa86d!important}.product-grid-container .card__content .price{margin-top:2px!important}.discounts__discount{justify-content:end}.header__icon.wishlist_link{position:relative}.card-wishlist-icon{position:absolute;top:1.5rem;right:1.5rem;color:#3d2f24;fill:#3d2f24;z-index:4;transition:all .25s;padding:0;min-width:36px;width:36px;height:36px;background:#e8d5c8;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-wishlist-icon:hover{background:#7e6e62}.card-wishlist-icon:hover svg{stroke:#e8d5c8}.card-wishlist-icon svg{max-width:18px;width:100%;height:auto;fill:#0000;stroke:#3d2f24;stroke-width:14px;padding:2px;display:flex;overflow:visible;cursor:pointer}.card-wishlist-icon.active svg{fill:#3d2f24}.wishlist-bubble{position:absolute;background-color:#3e2e23;color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:1.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.product__info-wrapper .product-form__buttons .wishlist-Product.active .m-svg-icon--medium{fill:#fff}.jdgm-prev-badge__text{visibility:unset!important}.cart-drawer__footer:after{display:none}#CartDrawer .quantity:after{border-radius:5px!important}.card__badge.top.left .badge{position:absolute;top:20px}.cart-drawer__footer{margin:0 0 10px}quantity-input.quantity.cart-quantity.hide_class{display:none}.cart-remove-button.hide_class{display:none}a.pointer_class{pointer-events:none}button.chat-toggle .chat-title{display:none!important}.totals__total,.totals__total-shipping,.totals__total-estimated{font-family:Inter,sans-serif;font-weight:500}.product-option+.product-option{margin-top:0!important}p.announcement-bar__message.h5{font-size:11px;min-height:26px;line-height:26px}.cart-drawer .cart-item__image{max-width:100%;border-radius:6px}.product-option.free_engraving_text dt{font-weight:600}.totals__total-estimated{font-size:15px!important;font-weight:600}a.shop-by-gem-content h4{color:#3d2f24;font-family:Fraunces;font-size:16px}.template-about .image-with-text .section-title{font-size:34px}#CartDrawer-Checkout:before,#CartDrawer-Checkout:after{border-radius:4px!important}.cart-drawer .cart-item:not(:last-child){border-bottom:1px solid #d2d5d9;margin:15px 0 0;padding-top:0;padding-bottom:8px}.ring_size_class:has(.ring-size--error:not(.hidden)) select{border-color:#b64126}.ring_size_class span.ring-size--error{font-size:12px;text-transform:math-auto;color:#b64126;padding-left:4px}.cart-item__details dl{font-size:12px!important}quick-add-modal .ring_size_class .ring-size-header{display:none}quick-add-modal .ring_size_class .select{display:none}.ring_size_class label.form__label{display:flex;align-items:center}@media only screen and (max-width:749px){.template-about .image-with-text .section-title{font-size:28px}button.add_to_bag_class{width:100%}.product-sticky-atc{padding-bottom:22px!important;padding-top:15px!important}button.chat-toggle{transform:translateY(-90px)!important}p.announcement-bar__message.h5,.jdgm_start_rating{font-size:10px}.card-wishlist-icon{width:30px;min-width:30px;height:30px;bottom:10px;right:10px;top:10px}.card-wishlist-icon svg{max-width:15px}.card__badge.top.left .badge{position:absolute;top:14px}#CartDrawer .cart-drawer__footer{position:relative;border:0;margin:0 0 10px}#CartDrawer .cart-drawer__footer{padding-bottom:0}.cart-drawer-payment-cards .list-payment{gap:3px}#CartDrawer .product-option+.product-option{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
