.template-product-engagement_ring #option_total,.template-product-engagement_ring #option_total *,.template-product-engagement_ring #option_display_total_format,.template-product-diamond-selection #option_total,.template-product-diamond-selection #option_total *,.template-product-diamond-selection #option_display_total_format{border:none!important;background:transparent!important;box-shadow:none!important}.template-product-engagement_ring #option_display_total_format,.template-product-diamond-selection #option_display_total_format{padding:0 18px!important;min-height:54px!important;display:flex!important;align-items:center!important;font-weight:400!important;font-size:15px!important;color:#424242!important;letter-spacing:.3px!important;margin-top:16px!important}.template-product-engagement_ring select,.template-product-engagement_ring input[type=text],.template-product-diamond-selection select,.template-product-diamond-selection input[type=text]{border:1px solid #e5e5e5!important;background-color:#fff!important;color:#424242!important;border-radius:4px!important;transition:all .2s ease}.template-product-engagement_ring select:focus,.template-product-engagement_ring input:focus,.template-product-diamond-selection select:focus,.template-product-diamond-selection input:focus{outline:none!important;border:1px solid #DCECF7!important;box-shadow:0 0 0 2px #dcecf780!important}.template-product-engagement_ring select:hover,.template-product-diamond-selection select:hover{border-color:#dcecf7!important}.template-product-engagement_ring .product-gallery,.template-product-diamond-selection .product-gallery{max-width:72%!important;margin-left:auto!important;margin-right:auto!important}.template-product-diamond-selection .product__media,.template-product-diamond-selection .product-gallery,.template-product-diamond-selection .product__media-list{display:none!important}.template-product-diamond-selection .product{grid-template-columns:1fr!important}.template-product-diamond-selection .product__info,.template-product-diamond-selection .product__info-container{max-width:900px!important;width:100%!important;margin:0 auto!important}.template-product-diamond_selection .product{display:flex!important;justify-content:center!important}.template-product-diamond_selection .product__info-wrapper{width:100%!important;max-width:1200px!important;margin:0 auto!important}.template-product-diamond_selection .product__info{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding-top:40px!important}.template-product-diamond_selection .product__media,.template-product-diamond_selection .product-gallery,.template-product-diamond_selection .product__media-list,.template-product-diamond_selection .product__thumbnail-list{display:none!important}.template-product-diamond_selection .hulkapps_option_set{width:100%!important;max-width:1100px!important;margin:0 auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product{grid-template-columns:1fr!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product-info,body:has(#product-info-8212130299993-template--22326378823769__main) .product__info,body:has(#product-info-8212130299993-template--22326378823769__main) .product-info__container,body:has(#product-info-8212130299993-template--22326378823769__main) .product__info-container{max-width:980px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product-info{max-width:1200px!important;margin:0 auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) .hulkapps_option_child ul{display:flex!important;flex-wrap:wrap!important;gap:22px 38px!important;justify-content:center!important;padding:0!important}body:has(#product-info-8212130299993-template--22326378823769__main) .hulkapps_option_child li{width:auto!important;float:none!important;margin:0!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product-gallery,body:has(#product-info-8212130299993-template--22326378823769__main) .product__media-wrapper,body:has(#product-info-8212130299993-template--22326378823769__main) .product__media-list{display:none!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product{display:block!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) .product-info,body:has(#product-info-8212130299993-template--22326378823769__main) .product__info,body:has(#product-info-8212130299993-template--22326378823769__main) .product-info__container,body:has(#product-info-8212130299993-template--22326378823769__main) .product__info-container{width:100%!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) .hulkapps_option.swatch_render.full_width .hulkapps_option_value{display:grid!important;grid-template-columns:repeat(5,max-content)!important;justify-content:center!important;column-gap:34px!important;row-gap:18px!important}body:has(#product-info-8212130299993-template--22326378823769__main) .hulkapps_option.swatch_render.full_width .hulkapps_option_value>label.hulkapps_swatch_option{width:auto!important;margin:0!important;display:inline-flex!important;align-items:center!important}body:has(#product-info-8212130299993-template--22326378823769__main) button.hulkapps_submit_cart{font-size:0!important}body:has(#product-info-8212130299993-template--22326378823769__main) button.hulkapps_submit_cart:after{content:"REVIEW YOUR PRODUCT";font-size:12px!important;letter-spacing:.18em!important}body:has(#product-info-8212130299993-template--22326378823769__main) body:has(#product-info-8212130299993-template--22326378823769__main) button.hulkapps_submit_cart:after{content:"REVIEW YOUR PRODUCT";...}.cb-review-ring{max-width:760px;margin:0 auto;padding:72px 24px}.cb-review-summary{width:100%;max-width:760px;margin:0 auto}.cb-review-summary h1{font-size:28px;margin-bottom:28px}.cb-review-card{border:1px solid #d8d8d8;padding:18px 22px;margin-bottom:14px;display:flex;justify-content:space-between;gap:24px}.cb-review-label{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.cb-review-card p{margin:0;color:#555}.cb-engraving-input{margin-top:12px;width:100%;border:1px solid #d8d8d8;padding:12px 14px;background:transparent}.cb-review-total{border:1px solid #d8d8d8;padding:26px 22px;margin:22px 0;display:flex;justify-content:space-between;align-items:center;font-size:22px;letter-spacing:.08em;text-transform:uppercase}.cb-review-add-to-cart{margin-top:8px}@media screen and (max-width:749px){.cb-review-ring{grid-template-columns:1fr;gap:32px;padding:32px 18px}.cb-review-image-placeholder{min-height:320px}}body:has(.cb-review-ring) .product-gallery,body:has(.cb-review-ring) .product__media-wrapper,body:has(.cb-review-ring) .product__media-list{display:none!important}body:has(.cb-review-ring) .product{display:block!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important}body:has(.cb-review-ring) .product-info,body:has(.cb-review-ring) .product__info,body:has(.cb-review-ring) .product-info__container,body:has(.cb-review-ring) .product__info-container{width:100%!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important}body:has(#product-info-8212130299993-template--22326378823769__main) price-list.price-list--product sale-price.h4.text-subdued{display:none!important}.hulkapps_option_set>div{margin-bottom:4px!important}body:not(.template-cart) price-list[data-hulkapps-lineitem] sale-price:before{content:"Starting from ";text-transform:none;letter-spacing:0;font-size:.9em;opacity:.7}div.hulkapps_option_title{font-family:var(--heading-font-family)!important;font-weight:500!important;font-size:17px!important;letter-spacing:.02em!important;color:#424242!important}.hulkapps_option:has(label[aria-label*=Platinum]) .hulkapps_option_value{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.hulkapps_option:has(label[aria-label*=Round]) .hulkapps_option_value{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px 14px!important}.hulkapps_swatch_option .cb-addon-price{margin-left:10px;font-size:10px;color:#7a7a7a;letter-spacing:.03em;white-space:nowrap;font-weight:400}.hulkapps_option_name{display:flex;align-items:center;gap:8px}.hulkapps_option_name>div{display:inline;width:auto;margin:0}.hulkapps_option_name .cb-addon-price{display:inline;margin-left:0;font-size:10px;color:#7a7a7a;letter-spacing:.03em;white-space:nowrap;font-weight:400}.cb-product-subtitle{margin-top:-2px;margin-bottom:6px;font-size:11px;letter-spacing:.04em;text-transform:none;color:#7a7a7a;line-height:1.35}.cb-product-subtitle+.product-title,.cb-product-subtitle+h1{margin-top:2px}.cb-step-row{display:grid;grid-template-columns:repeat(3,1fr);border:none!important;border-bottom:1px solid rgba(66,66,66,.1)!important;margin:0 0 14px!important}.cb-step-item{text-align:center;padding:0 10px 18px!important;border:none!important;position:relative}.cb-step-item:not(:last-child):after{content:"";position:absolute;right:0;top:10px;width:1px;height:34px;background:#4242421f}.cb-step-number{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#4242428c;margin-bottom:3px}.cb-step-title{display:block;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:#424242;font-weight:500}.cb-section-heading{margin:10px 0!important;padding-top:0!important;border-top:none!important}.cb-section-title{font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:#424242;margin-bottom:6px;font-weight:500}.cb-section-subtitle{font-size:14px;color:#424242b3;margin-bottom:12px}.cb-section-heading{margin:18px 0 10px!important;padding-top:18px!important;border-top:1px solid rgba(66,66,66,.1)!important}.cb-step-row+.cb-section-heading{border-top:none!important;padding-top:0!important}.cb-reveal-hidden{max-height:0!important;opacity:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-14px);margin-top:0!important;margin-bottom:0!important;transition:max-height 2.6s cubic-bezier(.19,1,.22,1),opacity 1.7s ease,transform 1.7s ease,visibility 0s linear 2.6s}.cb-reveal-visible{max-height:2200px!important;opacity:1!important;overflow:hidden!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0);transition:max-height 2.6s cubic-bezier(.19,1,.22,1),opacity 1.7s ease .15s,transform 1.7s ease,visibility 0s}.template-cart line-item .line-item-info>sale-price,.template-cart .line-item-info>sale-price,.template-cart .line-item-info price-list,.template-cart line-item price-list{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/cb-build-your-ring.css.map */
