body.body-overflow-hidden{overflow-y:hidden}.breadcrumb-section{margin-bottom:0!important}.breadcrumb-container{margin-bottom:20px}.breadcrumb .separator{margin:0 10px}.breadcrumb>*{color:#3d4a51;font-size:12px}.breadcrumb :last-child{color:var(--color-text);font-weight:700}.text-uppercase{text-transform:uppercase}.section-heading{margin-bottom:28px}.section-heading [class*=section-header]{margin-bottom:11px}.form-message--error{background:transparent}.d-block{display:block}.sub-title:not(:last-child){margin-bottom:10px}.section-sub-title{font-size:22px;font-weight:600;letter-spacing:2.56px;margin-bottom:0}.video-box .video-poster{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.video-pre-icon{position:absolute;left:0;bottom:0;z-index:2}.video-wrapper{background:#000;padding-bottom:0}.video-pre-icon [class*=-icon]{background:url(https://cdn.shopify.com/s/files/1/0411/6437/4183/files/Clarity_Sprite_home.svg?v=1681112002) no-repeat;width:40px;height:40px;cursor:pointer}.video-pre-icon .play-icon{background-position:-162px -282px}.video-pre-icon .stop-icon{background-position:-159px -330px}@media (max-width: 749px){.grid--no-gutters-sm{margin-left:0}.grid--no-gutters-sm .grid__item{padding-left:0}.section-heading{margin-bottom:30px}.section-heading [class*=section-header]{margin-bottom:10px}.section-sub-title{font-size:20px;letter-spacing:1.6px;line-height:1}}@media screen and (min-width: 750px){.breadcrumb{margin-bottom:0;display:flex;padding:0}}.tabs-nav{margin-bottom:30px}.tabs-nav li{font-size:20px;text-transform:uppercase;cursor:pointer;padding:0 10px}.tabs-nav li span{display:inline-block;padding-bottom:5px;border-bottom:2px solid transparent}.tabs-nav li.active span{border-bottom-color:var(--color-text)}.tabs .tab-content:not(.active){display:none}@media (max-width: 749px){.tabs-nav li{font-size:18px}.tabs-nav li:not(:last-child){margin-bottom:10px}}.accordion .acc-content{display:none}.accordion .acc-title{cursor:pointer}.pagination .pagination__text{margin:0 10px}.table-type-1 th,.table-type-1 td{padding:5px}.table-type-1 td{border:1px solid var(--color-text)}.table-type-1 td:not(:first-child){width:10%}.table-type-1 td:first-child{background:var(--color-text);color:#fff;padding:20px 5px}.table-type-2 table{border:1px solid var(--color-border)}.table-type-2 td,.table-type-2 th{padding:8px;border:1px solid var(--color-border)}.table-type-2 tr:nth-child(2n):not(:nth-child(2)){background:var(--global-bg-color)}@media (max-width: 749px){.table-wrapper{overflow:auto}.table-type-1 td:not(:first-child){width:20%}.table-type-1 th,.table-type-1 td,.table-type-1 td:first-child{padding:15px 25px}}.back-to-top{position:fixed;bottom:20px;right:20px;z-index:100;display:none;cursor:pointer}.back-to-top svg{display:block}@media (max-width: 749px){.back-to-top{right:10px;bottom:20px}}div.spp2__reminder-container.spp2__reminder-container_bottom-right{bottom:100px}.spp2__reminder-container .spp2__icon[data-editable=icon]{width:60px;height:60px}@media (max-width: 749px){div.spp2__reminder-container.spp2__reminder-container_bottom-right{bottom:200px}}.diamond-filter__wrapper .filter__title span[class*=popup-btn],.product-single__meta .swatch .diamond-quality-popup-btn,.product-single .meta-info-desc span[class*=popup-btn],.product-single__meta .swatch .metal-guide-popup-btn{width:15px;height:15px;margin:0 8px;cursor:pointer}.product-single .meta-info-desc span[class*=popup-btn]{margin:0}.diamond-filter__wrapper .filter__title span[class*=popup-btn] svg,.product-single__meta .swatch .diamond-quality-popup-btn svg,.product-single span[class*=popup-btn] svg,.product-single__meta .swatch .metal-guide-popup-btn svg{display:block;width:100%;height:100%}.diamond-quality-popup{width:581px}.diamond-quality-popup h3{font-family:var(--font-stack-body);font-weight:600;font-size:25px;line-height:34px;letter-spacing:.45px;margin-bottom:15px}.diamond-quality-popup p{font-size:14px;line-height:18px;letter-spacing:-.28px;margin-bottom:27px}.diamond-quality-popup img+h3{margin-top:35px}@media (min-width: 750px){.diamond-quality-popup .popup-content-wrapper{padding:33px 45px}}.clarity-commitment-popup{width:845px}.clarity-commitment-popup .close-popup svg{fill:#fff}.clarity-commitment-popup .popup-content-wrapper{padding:0}.clarity-commitment-popup .content{padding:36px 33px}.clarity-commitment-popup h3{color:#545658;font-size:26px;line-height:35px;letter-spacing:.21px;margin-bottom:8px}.clarity-commitment-popup .content>p{color:#707070;font-size:20px;line-height:27px;margin-bottom:8px}.clarity-commitment-popup .content>p b{font-size:16px;line-height:22px;font-weight:600}.clarity-commitment-popup ul{margin:20px 0 0 25px}.clarity-commitment-popup li{list-style:disc;color:#707070}.clarity-commitment-popup a.see-details{color:#707070;font-size:18px;line-height:25px;font-weight:600;text-decoration:underline;display:inline-block;margin-top:15px}.clarity-commitment-popup .protection-plan-wrapper .grid{margin-top:30px}.clarity-commitment-popup a.see-details+p.lifetime-info{display:block;margin-top:15px}.protection-plan-wrapper .grid{display:flex;gap:0 10px;margin-top:14px}.protection-plan-wrapper .grid__item{border:1px solid #14344a;position:relative;transition:all .4s;display:flex}.protection-plan-wrapper .grid__item:hover{transform:scale(.95)}.protection-plan-wrapper .radio-wrapper{padding:6.2px 0;width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.protection-plan-wrapper .grid__item p{display:block;color:#36383a;font-size:13px;line-height:18px;font-weight:500;letter-spacing:.65px;margin:0}.protection-plan-wrapper .grid__item p sup{top:-.3em}.protection-plan-wrapper .grid__item small{display:block;color:#000;font-size:6px;letter-spacing:2px}.protection-plan-wrapper input{position:absolute;top:0;left:0;min-height:auto;opacity:0}.protection-plan-wrapper input:checked~label{background:#14344a}.protection-plan-wrapper input:checked~label p,.protection-plan-wrapper input:checked~label small{color:#fff}.protection-plan-wrapper .btn-wrapper{margin-top:19px}.protection-plan-wrapper .btn{min-height:auto;padding:5px 18px;margin:0}.protection-plan-wrapper .lifetime-info,.clarity-commitment-popup p.lifetime-info,.protection-remove-wrapper p.lifetime-info{display:none;color:#707070;font-size:10px;line-height:14px;font-style:italic;margin:8px 0 0}@media (min-width: 750px){.clarity-commitment-popup .content{order:1}.clarity-commitment-popup img{order:2;max-width:339px}}@media (max-width: 749px){.clarity-commitment-popup .content{padding:16px 20px 23px}.clarity-commitment-popup h3{font-size:18px;line-height:25px;letter-spacing:.14px}.clarity-commitment-popup .content>p{font-size:15px;line-height:18px;margin-bottom:17px}.clarity-commitment-popup .content>p b,.clarity-commitment-popup ul li{font-size:14px;line-height:19px}.clarity-commitment-popup a.see-details{font-size:16px;line-height:22px}.protection-plan-wrapper .grid{gap:0 8px}.protection-plan-wrapper .grid__item p{font-size:12px;letter-spacing:.35px}}.metal-guide-popup h3{font-family:var(--font-stack-body);font-size:25px;font-weight:600;line-height:34px;letter-spacing:.45px}.metal-guide-popup h4{font-family:var(--font-stack-body);color:var(--color-body-text);font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.03px;margin-top:15px}.metal-guide-popup p{font-size:12px;line-height:16px;letter-spacing:-.02px}@media (max-width: 749px){.metal-guide-popup p br{display:none}}.shopify-section.tabs-hover-slider-section{background:#dee9eb;padding:60px 0;margin-bottom:-55px}.page_about-us .page-width{padding-left:0;padding-right:0;max-width:1228px;margin:0 auto}.page_about-us .main-content .page-width{padding-left:20px;padding-right:20px}.page_about-us .main-content .shopify-section{margin-bottom:40px}.page_about-us .main-content .shopify-section:last-child{margin-bottom:0}.page-about-us{padding-top:0!important}@media (max-width: 749px){.page_about-us .main-content .shopify-section{margin-bottom:20px}}.page_about-us .site-footer{margin-top:0}@media (max-width: 768px){.page_about-us .home-video .page-width,.page_about-us .home-wide-banner-section .page-width{padding:0}}.template-index .section-header-lg{font-family:var(--font-stack-body);font-weight:600;line-height:52px;margin-bottom:15px}.template-index .section-heading{margin-bottom:15px}.template-index .btn.border-button{letter-spacing:1.2px;color:#000;border-color:#000}.template-index .btn:not([disabled]):hover,.template-index .btn:focus{background:#000;color:#fff}.template-index .default-slick-slider .slick-arrow{background:url(/cdn/shop/files/slick-slider-arrow.svg?v=1736417952) no-repeat;top:-20px}.template-index .default-slick-slider .slick-prev{right:35px;transform:rotate(180deg) translateY(50%)}#preview-bar-iframe{display:none}@media (min-width: 750px){.template-index .main-content .page-width{max-width:1270px;padding:0 50px}}@media (max-width: 749px){.template-index .section-header-lg{font-size:28px;line-height:38px;letter-spacing:-.28px;margin-bottom:15px}.template-index .default-slick-slider{margin-top:0}.template-index .default-slick-slider .slick-arrow{background:url(/cdn/shop/files/slick-slider-arrow-mob.svg?v=1736491048) no-repeat;width:16px;height:16px}.template-index .default-slick-slider .slick-arrow{top:-35px}.template-index .default-slick-slider .slick-prev{right:43px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/common.css.map */
