.iiz{cursor:-webkit-zoom-in;cursor:zoom-in;display:inline-block;margin:0;max-width:100%;overflow:hidden;position:relative}.iiz--drag .iiz__zoom-img--visible{cursor:-webkit-grab;cursor:grab}.iiz__img{display:block;height:auto;max-width:100%;opacity:1;pointer-events:none;visibility:visible}.iiz__img--hidden{opacity:0;visibility:hidden}.iiz__img--abs{height:100%;left:0;top:0;width:100%}.iiz__img--abs,.iiz__zoom-img{display:block;position:absolute}.iiz__zoom-img{-webkit-touch-callout:none;max-width:none!important;opacity:0;pointer-events:none;visibility:hidden;width:auto!important}.iiz__zoom-img--visible{cursor:-webkit-zoom-out;cursor:zoom-out;opacity:1;pointer-events:auto;-ms-touch-action:none;touch-action:none;visibility:visible}.iiz__zoom-portal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.iiz__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.8);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;outline:none;padding:0;position:absolute;text-decoration:none;width:40px}.iiz__btn:before{background-position:50%;background-repeat:no-repeat;content:" ";display:block}.iiz__hint{bottom:10px;pointer-events:none;right:10px}.iiz__hint:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");content:" ";height:20px;width:20px}.iiz__close{opacity:0;right:10px;top:10px;visibility:hidden}.iiz__close--visible{cursor:pointer;opacity:1;visibility:visible}.iiz__close:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(#222)),-webkit-gradient(linear,left top,left bottom,from(#222),to(#222));background-image:-o-linear-gradient(#222,#222),-o-linear-gradient(#222,#222);background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;content:" ";height:29px;margin:0 auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:29px}.max_w_310px{max-width:310px!important}.warranty_resize_return_component{justify-content:space-evenly}.warranty_resize_return_component .item .icon{aspect-ratio:1/1;max-height:82px;max-width:82px}.warranty_resize_return_component .item .text{font-size:14px;line-height:1.1}@media screen and (max-width:767.98px){.warranty_resize_return_component .item .icon{max-height:50px;max-width:50px}.warranty_resize_return_component .item .text{font-size:12px}}.item_video_container video,.ring_detail_video_container video{cursor:pointer;width:100%}.item_video_container .sample_sign,.ring_detail_video_container .sample_sign{align-items:center;display:flex;gap:5px;margin:auto;position:relative;text-align:center;width:max-content}.item_video_container .pause_setting_video,.item_video_container .start_setting_video,.ring_detail_video_container .pause_setting_video,.ring_detail_video_container .start_setting_video{background:none;border:none;height:25px;margin-left:4px;margin-right:5px;padding:0;width:20px}.item_video_container .pause_setting_video img,.item_video_container .start_setting_video img,.ring_detail_video_container .pause_setting_video img,.ring_detail_video_container .start_setting_video img{width:100%}.item_video_container .pause_setting_video:focus,.item_video_container .start_setting_video:focus,.ring_detail_video_container .pause_setting_video:focus,.ring_detail_video_container .start_setting_video:focus{border:none;outline:0}.item_video_container .management_buttons,.ring_detail_video_container .management_buttons{display:flex;margin:-45px auto auto;position:relative;width:100%}@media screen and (max-width:1149px){.item_video_container .management_buttons,.ring_detail_video_container .management_buttons{width:270px}}.item_video_container .management_buttons .controls,.ring_detail_video_container .management_buttons .controls{width:30px}.item_video_container .management_buttons .progressbar,.ring_detail_video_container .management_buttons .progressbar{margin-top:-2px;position:relative;width:calc(100% - 30px)}.item_video_container .management_buttons .progressbar .seekslider_diamond_video:focus,.item_video_container .management_buttons .progressbar .seekslider_setting_video:focus,.ring_detail_video_container .management_buttons .progressbar .seekslider_diamond_video:focus,.ring_detail_video_container .management_buttons .progressbar .seekslider_setting_video:focus{outline:none}.item_video_container .seekslider_diamond_video,.item_video_container .seekslider_setting_video,.ring_detail_video_container .seekslider_diamond_video,.ring_detail_video_container .seekslider_setting_video{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:30px!important;width:100%}.item_video_container .seekslider_diamond_video:focus,.item_video_container .seekslider_setting_video:focus,.ring_detail_video_container .seekslider_diamond_video:focus,.ring_detail_video_container .seekslider_setting_video:focus{outline:none}.item_video_container .seekslider_diamond_video::-moz-focus-outer,.item_video_container .seekslider_setting_video::-moz-focus-outer,.ring_detail_video_container .seekslider_diamond_video::-moz-focus-outer,.ring_detail_video_container .seekslider_setting_video::-moz-focus-outer{border:0}.item_video_container .seekslider_diamond_video::-webkit-slider-runnable-track,.item_video_container .seekslider_setting_video::-webkit-slider-runnable-track,.ring_detail_video_container .seekslider_diamond_video::-webkit-slider-runnable-track,.ring_detail_video_container .seekslider_setting_video::-webkit-slider-runnable-track{background:#000;height:1px}.item_video_container .seekslider_diamond_video::-moz-range-track,.item_video_container .seekslider_setting_video::-moz-range-track,.ring_detail_video_container .seekslider_diamond_video::-moz-range-track,.ring_detail_video_container .seekslider_setting_video::-moz-range-track{background:#000;height:1px}.item_video_container .seekslider_diamond_video::-webkit-slider-thumb,.item_video_container .seekslider_setting_video::-webkit-slider-thumb,.ring_detail_video_container .seekslider_diamond_video::-webkit-slider-thumb,.ring_detail_video_container .seekslider_setting_video::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:-10px;width:20px}.item_video_container .seekslider_diamond_video::-moz-range-thumb,.item_video_container .seekslider_setting_video::-moz-range-thumb,.ring_detail_video_container .seekslider_diamond_video::-moz-range-thumb,.ring_detail_video_container .seekslider_setting_video::-moz-range-thumb{-webkit-appearance:none;appearance:none;background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:-10px;width:20px}.item_video_container .seekslider_diamond_video::-ms-track,.item_video_container .seekslider_setting_video::-ms-track,.ring_detail_video_container .seekslider_diamond_video::-ms-track,.ring_detail_video_container .seekslider_setting_video::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;margin-top:0}.item_video_container .seekslider_diamond_video::-ms-thumb,.item_video_container .seekslider_setting_video::-ms-thumb,.ring_detail_video_container .seekslider_diamond_video::-ms-thumb,.ring_detail_video_container .seekslider_setting_video::-ms-thumb{background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:0;width:20px}.item_video_container .seekslider_diamond_video::-ms-track,.item_video_container .seekslider_setting_video::-ms-track,.ring_detail_video_container .seekslider_diamond_video::-ms-track,.ring_detail_video_container .seekslider_setting_video::-ms-track{height:20px}.item_video_container .seekslider_diamond_video::-ms-fill-lower,.item_video_container .seekslider_diamond_video::-ms-fill-upper,.item_video_container .seekslider_setting_video::-ms-fill-lower,.item_video_container .seekslider_setting_video::-ms-fill-upper,.ring_detail_video_container .seekslider_diamond_video::-ms-fill-lower,.ring_detail_video_container .seekslider_diamond_video::-ms-fill-upper,.ring_detail_video_container .seekslider_setting_video::-ms-fill-lower,.ring_detail_video_container .seekslider_setting_video::-ms-fill-upper{background:#000;height:1px}.pagination-container{margin-top:70px}.pagination-container .paginiation-nav{flex:0 0 100%!important;max-width:100%!important}.pagination-container .paginiation-nav .pagination{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.pagination-container .paginiation-nav .pagination .page-item{flex:1}.pagination-container .paginiation-nav .pagination .page-item.active .page-link{font-weight:700;position:relative}.pagination-container .paginiation-nav .pagination .page-item.active .page-link:after{background-color:#2c2c2c;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}.pagination-container .paginiation-nav .pagination .page-item .page-link{background-color:#fff;border:none;border-bottom:1px solid #d2d2d2;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#2f2f2f;font-family:mreaves-book;font-size:17px;padding:5px 17px}@media screen and (min-width:1px) and (max-width:450px){.pagination-container .paginiation-nav .pagination .page-item .page-link{font-size:13px!important}}.pagination-container .paginiation-nav .pagination .page-item .page-link:hover{background-color:#f5bab9;color:#fff}.pagination-container .paginiation-nav .pagination .page-item .page-link:hover:after{background-color:#2c2c2c;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}@media screen and (max-width:767.98px){.pagination-container{margin-top:40px;padding-left:0;padding-right:0}.pagination-container .paginiation-nav .pagination .page-item .page-link{font-size:15px;padding:5px 12px}}@font-face{font-family:pinyon-script;font-style:normal;font-weight:400;src:url(/build/fonts/PinyonScript-Regular.1460c5b2.ttf) format("truetype")}#loading_spinner{align-items:center;background-color:rgba(0,0,0,.2);display:flex;justify-content:center;min-height:100dvh;position:fixed;right:0;text-align:center;top:0;width:100dvw;z-index:1000}#loading_spinner img{height:100px}.bridal-set-page{overflow:hidden}.bridal-set-page .hr-line{background:#d1c8c1;height:1px}.bridal-set-page .banner-top-content{margin:24px auto 20px}.bridal-set-page .banner-top-content .title{font-size:40px;line-height:42px;max-width:100%}.bridal-set-page .banner-top-content .content{font-size:19px;line-height:1.2}.bridal-set-page .bridal_set_list_main .top-content{margin-top:35px}.bridal-set-page .bridal_set_list_main .top-content .titles-container .subtitle{color:#545454;font-size:25px}.bridal-set-page .bridal_set_list_main .top-content .titles-container .title{font-size:32px;letter-spacing:8px}.bridal-set-page .bridal_set_list_main .top-content .content{color:#505050;font-size:22px;line-height:1.4;margin-top:20px}.bridal-set-page .bridal_set_list_main .top-content .content a{color:inherit!important}.bridal-set-page .bridal_set_list_main .top-content .content a:hover{color:#ff9d9b!important}.bridal-set-page .bridal_set_list_main .filter-section .sort-filter-dropdown-text{font-size:22px}.bridal-set-page .lab_grown_bridal_text_section{margin:60px auto 100px}.bridal-set-page .lab_grown_bridal_text_section .title_section{font-size:29px;letter-spacing:6px}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .lab_grown_bridal_text_section .title_section{letter-spacing:0!important}}.bridal-set-page .lab_grown_bridal_text_section .title_section.title_2{margin-top:50px}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .lab_grown_bridal_text_section .title_section.title_2{margin-top:20px!important}}.bridal-set-page .lab_grown_bridal_text_section .description{font-size:22px;letter-spacing:.4px;line-height:1.4}.bridal-set-page .lab_grown_bridal_text_section .description a:hover{color:#ff9d9b}.bridal-set-page .items{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr;margin:18px auto 50px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items{grid-template-columns:1fr 1fr!important;margin:10px auto 30px!important}}.bridal-set-page .items .item{border:2px solid #f2f2f2;cursor:pointer;display:-ms-flexbox;display:flex;flex-direction:column;min-width:0}.bridal-set-page .items .item:hover{border-color:#f5bab9}.bridal-set-page .items .item:hover .favorite-icon{display:block}.bridal-set-page .items .item .favorite-icon{display:none}.bridal-set-page .items .item .favorite-icon.active{display:block}.bridal-set-page .items .item .item-link{color:#000;text-decoration:none}.bridal-set-page .items .item .item-link .swiper .swiper-button-next,.bridal-set-page .items .item .item-link .swiper .swiper-button-prev{background-image:url(/build/images/banner_arrow_left.f9f3166c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;left:5px;width:35px}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .items .item .item-link .swiper .swiper-button-next,.bridal-set-page .items .item .item-link .swiper .swiper-button-prev{left:0!important}}.bridal-set-page .items .item .item-link .swiper .swiper-button-next:after,.bridal-set-page .items .item .item-link .swiper .swiper-button-prev:after{display:none}.bridal-set-page .items .item .item-link .swiper .swiper-button-next.swiper-button-disabled,.bridal-set-page .items .item .item-link .swiper .swiper-button-prev.swiper-button-disabled{cursor:not-allowed!important;pointer-events:unset!important}.bridal-set-page .items .item .item-link .swiper .swiper-button-next{background-image:url(/build/images/banner_arrow_right.5b55b479.svg);left:auto;right:5px}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .items .item .item-link .swiper .swiper-button-next{left:auto!important;right:0!important}}.bridal-set-page .items .item .item-link .details{margin:22px 15px 10px;text-align:left}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details{margin:12px 10px 5px!important}}.bridal-set-page .items .item .item-link .details .colors{align-items:center;display:-ms-flexbox;display:flex;gap:7px;justify-content:end;margin-bottom:8px}.bridal-set-page .items .item .item-link .details .colors span{border-radius:50%;display:inline-block;height:25px;width:25px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .colors span{height:20px!important;width:20px!important}}.bridal-set-page .items .item .item-link .details .colors span.silver{background-image:linear-gradient(-45deg,#ededed,#fdfdfd,#ededed)}.bridal-set-page .items .item .item-link .details .colors span.gold{background-image:linear-gradient(-45deg,#fae8ae,#fcf1cc,#fae8ae)}.bridal-set-page .items .item .item-link .details .colors span.rose{background-image:linear-gradient(-45deg,#f8cfb2,#fce5d4,#f8cfb2)}.bridal-set-page .items .item .item-link .details .name{font-family:mreaves-bold;font-size:25px;line-height:1;margin:0}.bridal-set-page .items .item .item-link .details .type-old-price-container{font-size:24px;gap:0 8px}@media screen and (min-width:992px) and (max-width:1279.98px){.bridal-set-page .items .item .item-link .details .type-old-price-container{font-size:18px!important}}@media screen and (min-width:1280px) and (max-width:1439.98px){.bridal-set-page .items .item .item-link .details .type-old-price-container{font-size:22px!important}}.bridal-set-page .items .item .item-link .details .type-old-price-container .type{margin:0}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .type-old-price-container .type{font-size:15px!important}}.bridal-set-page .items .item .item-link .details .type-old-price-container .old-price{color:#9c9b9b;margin:0;text-decoration-thickness:1px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .type-old-price-container .old-price{font-size:18px!important}}.bridal-set-page .items .item .item-link .details .price-and-promo-text-container{gap:0 8px}.bridal-set-page .items .item .item-link .details .price-and-promo-text-container p{margin:0}.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .current-price{font-size:26px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .current-price{font-size:18px!important}}@media screen and (min-width:992px) and (max-width:1199.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .current-price{font-size:22px!important}}.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .inc-text{font-size:18px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .inc-text{font-size:14px!important}}@media screen and (min-width:992px) and (max-width:1279.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .inc-text{font-size:15px!important}}.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .new-promo-text{color:#9c9b9b;font-size:18px}@media screen and (min-width:0px) and (max-width:991.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .new-promo-text{font-size:13px!important}}@media screen and (min-width:992px) and (max-width:1279.98px){.bridal-set-page .items .item .item-link .details .price-and-promo-text-container .new-promo-text{font-size:15px!important}}.bridal-set-page .trust-pilot-mobile-above-footer{border-bottom:1px solid #f5bab9;padding-bottom:40px}.bridal-set-page .virtual-booking-div{background:#131c23;background:-webkit-linear-gradient(90deg,#131c23,#424746,#131c23);background:linear-gradient(90deg,#131c23,#424746,#131c23);padding:0;text-align:center}.bridal-set-page .virtual-booking-div:hover{background:#f5bab9}.bridal-set-page .virtual-booking-div a{color:#fff;font-family:mreaves-bold;font-size:23px;text-decoration:none;text-transform:uppercase}.bridal-set-page .virtual-booking-div a img{margin-left:7px}.bridal-set-page .mix-and-match-section{background:#f7f6f3;margin-top:60px;padding:25px 0}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .mix-and-match-section{margin-top:30px!important}}.bridal-set-page .mix-and-match-section .mix-and-match-container{gap:0 10px}.bridal-set-page .mix-and-match-section .mix-and-match-container p{margin:0}.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section{max-width:550px}.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .title-text{font-family:pinyon-script!important;font-size:56px}@media screen and (min-width:0px) and (max-width:499.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .title-text{margin-top:5px!important}}@media screen and (min-width:0px) and (max-width:374.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .title-text{font-size:32px!important}}@media screen and (min-width:375px) and (max-width:499.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .title-text{font-size:34px!important}}@media screen and (min-width:500px) and (max-width:1199.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .title-text{font-size:45px!important}}.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .subtitle-text{font-size:27px;letter-spacing:2px;line-height:1.2;margin:4px 0}@media screen and (min-width:0px) and (max-width:449.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .subtitle-text{font-size:18px!important}}@media screen and (min-width:450px) and (max-width:767.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .subtitle-text{font-size:20px!important}}@media screen and (min-width:991px) and (max-width:1199.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .subtitle-text{font-size:24px!important;margin:4px 0!important}}.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .description-text{font-size:24px;line-height:1.2}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .description-text{font-size:20px!important}}@media screen and (min-width:991px) and (max-width:1199.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .description-text{font-size:22px!important}}.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .choose-your-own-set-button{color:#000;font-size:24px;letter-spacing:2px;margin-top:12px;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:uppercase}@media screen and (min-width:0px) and (max-width:767.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .choose-your-own-set-button{font-size:20px!important}}@media screen and (min-width:991px) and (max-width:1199.98px){.bridal-set-page .mix-and-match-section .mix-and-match-container .text-section .choose-your-own-set-button{font-size:22px!important}}.bridal-set-page .back_to_bridal_set_list{cursor:pointer;margin-bottom:20px}.bridal-set-page .bridal_set_details_main{margin:20px auto 50px;max-width:1560px!important;width:90%}.bridal-set-page .bridal_set_details_main p{margin:0}.bridal-set-page .bridal_set_details_main .details-container .images-section-desktop .item_video_container video{max-height:unset!important;width:100%!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-desktop .item_video_container .management_buttons{width:90%!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-desktop .item_video_container .management_buttons .progressbar{width:calc(100% - 30px)!important}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .name{border-bottom:1px solid #f5bab9;font-family:mreaves-bold;font-size:22px;padding:5px 0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .name>span{font-family:mreaves-regular}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container{padding:0 10px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .total-price .total-old-price{position:relative}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .total-price .total-old-price:after{background-color:#f5bab9;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .total-price{color:#656565;font-size:18px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .set-price{color:#656565;font-size:18px;line-height:1.2}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .price{font-family:mreaves-bold;font-size:28px;letter-spacing:1px;margin:10px 0 0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .price .inc-text{font-family:mreaves-regular;font-size:13px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-text-container{letter-spacing:0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container{gap:25px}@media screen and (max-width:1279.98px){.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container{gap:12px}}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option{gap:6px;text-align:center;width:66px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer{aspect-ratio:1/1;font-size:14px;line-height:.9;padding-left:2px;padding-top:3px;text-align:center;width:32px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.platinum{background:linear-gradient(-35deg,#c9cacf,#e5e6eb,#c9cacf)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.platinum:before{content:"Pt \a 950";font-size:12px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-45%,-44%)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.white_gold{background:linear-gradient(-35deg,#c9c9cd,#e5e6eb,#c9c9cd)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.silver{background:linear-gradient(-35deg,silver,#e5e6eb,silver)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.rose_gold{background:linear-gradient(-35deg,#d79f81,#fec6a3,#d79f81)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.yellow_gold{background:linear-gradient(-35deg,#d5c586,#eedf9e,#d5c586)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.white_gold_9ct{background:linear-gradient(-35deg,#c9c9cd,#e5e6eb,#c9c9cd)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.rose_gold_9ct{background:linear-gradient(-35deg,#d79f81,#fec6a3,#d79f81)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-visualizer.yellow_gold_9ct{background:linear-gradient(-35deg,#d5c586,#eedf9e,#d5c586)}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option .metal-name{font-family:mreaves-bold;font-size:11px;letter-spacing:0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option.active .metal-visualizer{outline:3px solid #f5bab9;outline-offset:2px}@media screen and (min-width:1279px){.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .change-metal-container .metal-list-container .metal-option:hover .metal-visualizer{outline:3px solid #f5bab9;outline-offset:2px}}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container{align-items:center;display:-ms-flexbox;display:flex;gap:20px;justify-content:start;margin-top:20px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container>div{gap:6px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container>div img{width:15px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container>div p{font-size:13px;line-height:1}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container{margin:10px 0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .choose-button{background:#000;border:none;color:#fff;font-family:mreaves-bold;font-size:19px;height:46px;line-height:1;margin-right:1px;outline:none;padding:2px 0 0;text-transform:uppercase;width:100%}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .detail_set_favorite{background:#000;border-left:1px solid #fff;width:40px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .detail_set_favorite label{cursor:pointer;margin:10px 0 0 8px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .detail_set_favorite_input{height:0;opacity:0;position:absolute}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .detail_set_favorite label:before{background:url(/build/images/heart_line_white.d5a34764.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .choose-button-container .detail_set_favorite input:checked+label:before{background:url(/build/images/heart.cbdee7f4.png);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container{padding:0 10px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section{margin-top:40px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section:first-of-type{margin-top:20px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .details-header{font-size:22px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .details-subheader{font-family:mreaves-book;line-height:1.2}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details{margin-top:30px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details>p,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details>p{font-size:21px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details>div,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details>div{padding-left:70px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details>div .detail_name,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details>div .detail_name{font-family:mreaves-book}.bjlist-pagination-container{margin-top:0!important}.bjlist-pagination-container .page-item{text-align:center}@media screen and (min-width:1280px) and (max-width:99999px){.bjlist-pagination-container .page-item{min-width:110px!important}}.swiper-navigation-icon{display:none!important}@media screen and (max-width:767px){.bridal-set-page .banner-top-content{margin:10px auto 20px}.bridal-set-page .banner-top-content .title{font-size:24px}.bridal-set-page .banner-top-content .content{font-size:18px}.bridal-set-page .top-content{margin-top:16px!important}.bridal-set-page .top-content .sub-sup-container{font-size:24px!important;gap:4px;line-height:1.2!important}.bridal-set-page .top-content .content{font-size:18px!important;line-height:1.3!important;margin-top:16px!important}.bridal-set-page .lab_grown_bridal_text_section .title_section{font-size:27px;line-height:1.2}.bridal-set-page .lab_grown_bridal_text_section .description{font-size:18px}.bridal-set-page .items{gap:5px}.bridal-set-page .bridal_set_details_main{padding:0 15px;width:100%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .zoom{width:100%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .carousel-control-next,.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .carousel-control-prev{display:none!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #carouselSettingIndicators{margin:auto;max-width:520px;min-height:350px}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #carouselSettingIndicators .carousel-item .iiz__zoom-img--visible{z-index:0}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #carouselSettingIndicators .carousel-item figure.iiz{height:100%!important;width:100%!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #ring_detail_content #carouselSettingIndicators{min-height:374px}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #carouselSettingIndicators .carousel-indicators{bottom:-35px!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .carousel-indicators .active{border-right:20px;height:22px;margin-top:7px;width:22px}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile ol.carousel-indicators{bottom:-40px!important}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile ol.carousel-indicators>li{background-clip:unset;background-color:#dbb7bb;border-bottom:0;border-radius:15px;border-top:0;height:12px;margin-left:10px;margin-right:10px;margin-top:12px;opacity:1;width:12px}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .carousel-control-next,.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .carousel-control-prev{width:8%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .diamond_detail_content_certificate{border:none;height:100%;width:100%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .diamond_detail_content_certificate .diamond_media_iframe_container,.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .diamond_detail_content_certificate .diamond_media_iframe_container iframe{height:100%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .diamond_detail_content_certificate .link_to_certificate_container{background-color:#fff;margin:120px auto auto;padding-bottom:100px;width:80%}.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile .diamond_detail_content_certificate .link_to_certificate_container .link_to_certificate{background-color:#000;color:#fff;height:40px;padding:7px;width:100%}.bridal-set-page .bridal_set_details_main .details-container .details-section{margin-top:16px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container{margin-bottom:10px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .set-price,.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .total-price{font-size:16px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container{gap:9px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .options-container>div>p{font-size:11px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container{padding:0}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .details-header{font-size:20px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details>p,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details>p{font-size:18px}.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .diamond-details>div,.bridal-set-page .bridal_set_details_main .details-container .details-section .jewellery-details-container .jewellery-details-section .jewellery-details>div{padding-left:60px}}@media screen and (max-width:392px){.bridal-set-page .items .item .details .price-container .new-price-container .old-price{font-size:17px!important}.bridal-set-page .items .item .details .price-container .new-price-container .new-promo-text{font-size:11px}.bridal-set-page .items .item .details .price-container .new-price-container .new-price,.bridal-set-page .items .item .details .price-container .normal-price{font-size:20px!important;letter-spacing:0!important}.bridal-set-page .items .item .details .price-container .new-price-container .new-price span.inc-text,.bridal-set-page .items .item .details .price-container .normal-price span.inc-text{font-size:11px!important}}@media screen and (min-width:393px) and (max-width:767px){.bridal-set-page .items .item .details{margin-left:0;margin-right:0}.bridal-set-page .items .item .details .name{font-size:20px}.bridal-set-page .items .item .details .type{font-size:13px!important}.bridal-set-page .items .item .details .colors{margin-bottom:1px;margin-top:1px}.bridal-set-page .items .item .details .colors span{height:17px;width:17px}.bridal-set-page .items .item .details .price-container .new-price-container .old-price{font-size:17px}.bridal-set-page .items .item .details .price-container .new-price-container .new-promo-text{font-size:11px}.bridal-set-page .items .item .details .price-container .new-price-container .new-price,.bridal-set-page .items .item .details .price-container .normal-price{font-size:21px!important}.bridal-set-page .items .item .details .price-container .new-price-container .new-price span.inc-text,.bridal-set-page .items .item .details .price-container .normal-price span.inc-text{font-size:12px!important}}@media screen and (min-width:768px) and (max-width:991.98px){.bridal_set_details_main .images-section-desktop{padding-right:0}.bridal_set_details_main .details-section{margin-top:50px;padding-left:0}}@media screen and (max-width:991.98px){.bridal-set-page .mix-and-match-section .image{width:55%}.bridal-set-page .mix-and-match-section .text{width:45%}.bridal-set-page .mix-and-match-section .text .choose_your_own_set_button{font-size:22px;padding:8px 20px 4px}.bridal-set-page .choose-button-container{margin:0!important}.bridal-set-page .choose_and_favorite.is_mobile.floating{background-color:#fff!important;border-top:1px solid #d9d9d9!important;bottom:0!important;display:flex!important;height:72px!important;left:0!important;padding:16px 20px!important;position:fixed!important;width:100vw!important;z-index:1!important}.bridal-set-page .choose_and_favorite.is_mobile.floating .choose-button-container{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.bridal-set-page .choose_and_favorite.is_mobile.floating .choose-button-container .choose-button{height:100%!important}.bridal-set-page .choose_and_favorite_fixed_container{height:0!important}.bridal-set-page .choose_and_favorite_fixed_container.floating.is_mobile{height:46px!important}.footer{margin-top:20px}#intercom-container .intercom-app [class^=intercom-with-namespace-],.intercom-lightweight-app-launcher.intercom-launcher{bottom:85px!important}}