.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}}@media screen and (max-width:991.98px){.item_video_container .management_buttons,.ring_detail_video_container .management_buttons{width:100%}}.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}#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;width:100px}.bridal-set-page{overflow:hidden}.bridal-set-page .top-image-section{padding:0}.bridal-set-page .top-image-section .image-section .image img{height:100%;min-height:273px;object-fit:cover;object-position:right;width:100%}.bridal-set-page .top-image-section .banner_text_section{font-style:italic;line-height:24px}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper{right:0;top:55%;transform:translateY(-50%)}@media screen and (min-width:2100px){.bridal-set-page .top-image-section .banner_text_section .texts_wrapper{right:-60px}}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-1-subheading{font-size:58px;line-height:40px}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-1-heading{font-size:21px;letter-spacing:0;line-height:23px;margin-bottom:0;margin-top:10px;text-transform:capitalize}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-1-heading span{display:block}@media screen and (max-width:991.98px){.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-1-heading span{display:inline-block}}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-2-subheading{font-family:mreaves-bold;font-size:28px;margin-top:7px}.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:32px}.bridal-set-page .bridal_set_list_main .top-content .sub-sup-container{font-size:52px}@media screen and (max-width:991.98px){.bridal-set-page .bridal_set_list_main .top-content .sub-sup-container{font-size:32px}}@media screen and (min-width:992px) and (max-width:1199.98px){.bridal-set-page .bridal_set_list_main .top-content .sub-sup-container{font-size:48px}}.bridal-set-page .bridal_set_list_main .top-content .sub-sup-container .line{width:2px}.bridal-set-page .bridal_set_list_main .top-content .content{font-size:19px;margin-top:24px}.bridal-set-page .bridal_set_list_main .top-content .content a:hover{color:#ff9d9b}.bridal-set-page .lab_grown_bridal_text_section .title_section{font-size:54px;line-height:1}.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}@media screen and (min-width:1200px) and (max-width:1439.98px){.bridal-set-page .lab_grown_bridal_text_section .title_section{font-size:42px}.bridal-set-page .lab_grown_bridal_text_section .description{font-size:19px}}@media screen and (min-width:992px) and (max-width:1199.98px){.bridal-set-page .lab_grown_bridal_text_section .title_section{font-size:38px}.bridal-set-page .lab_grown_bridal_text_section .description{font-size:17px}}.bridal-set-page .items{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:32px auto 50px}.bridal-set-page .items .item{cursor:pointer;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:20px}@media screen and (max-width:991.98px){.bridal-set-page .items .item{border:4px solid transparent}}.bridal-set-page .items .item .item-link{color:#000;text-decoration:none}.bridal-set-page .items .item .item-link .image{width:100%}.bridal-set-page .items .item .item-link .details{margin:10px;text-align:center}.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{font-size:20px;margin:0}.bridal-set-page .items .item .item-link .details .colors{align-items:center;display:-ms-flexbox;display:flex;gap:7px;justify-content:center;margin-bottom:7px}.bridal-set-page .items .item .item-link .details .colors span{border-radius:50%;display:inline-block;height:20px;width:20px}.bridal-set-page .items .item .item-link .details .colors span.silver{background-color:#dedede}.bridal-set-page .items .item .item-link .details .colors span.gold{background-color:#ead680}.bridal-set-page .items .item .item-link .details .colors span.rose{background-color:#f0bc9e}.bridal-set-page .items .item .item-link .details .price-container p{margin:0}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .new-price,.bridal-set-page .items .item .item-link .details .price-container .normal-price{color:#000}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .old-price{color:#737373;display:inline-block;font-size:20px;padding:0 15px;position:relative;text-decoration:none}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .old-price .inc-text{font-size:11px}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .old-price:after{background:#f5bab9;bottom:50%;content:"";height:1px;left:0;position:absolute;transform:translateY(-50%);width:100%}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .new-promo-text{font-size:14px;line-height:1;margin-top:5px;text-transform:uppercase}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .new-price,.bridal-set-page .items .item .item-link .details .price-container .normal-price{font-family:mreaves-bold;font-size:28px;letter-spacing:1px;line-height:1}.bridal-set-page .items .item .item-link .details .price-container .new-price-container .new-price .inc-text,.bridal-set-page .items .item .item-link .details .price-container .normal-price .inc-text{font-family:mreaves-regular;font-size:15px}.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{display:-ms-flexbox;display:flex;gap:20px;margin-bottom:100px}.bridal-set-page .mix-and-match-section p{margin:0}.bridal-set-page .mix-and-match-section .image{width:65%}.bridal-set-page .mix-and-match-section .text{display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;justify-content:end;text-align:center;width:35%}.bridal-set-page .mix-and-match-section .text .discount-text{font-size:25px;line-height:1.2;margin:0}.bridal-set-page .mix-and-match-section .text .discount-text span{font-family:mreaves-bold}.bridal-set-page .mix-and-match-section .text .choose_your_own_set_button{background:#000;border:none;color:#fff;font-family:mreaves-regular;font-size:26px;letter-spacing:1px;margin-top:10px;outline:none;padding:8px 30px 4px;text-decoration:none;text-transform:uppercase}.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 .metal-types-container .metal{background:#dedede;border:1px solid #dedede;border-radius:50%;cursor:pointer;display:inline-block;font-family:mreaves-book;line-height:1;padding-top:4px;position:relative;text-align:center;width:40px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .metal .heading{font-size:18px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .metal .subheading{font-size:14px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected{display:inline-block}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .metal:after{aspect-ratio:1/1;border:1px solid #919191;border-left:none;border-top:none;content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%) rotate(-45deg);width:8px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .rose{background-color:#f0bc9e;border-color:#f0bc9e}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .yellow{background-color:#ead680;border-color:#ead680}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .silver{background-color:#dedede;border-color:#dedede}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types{display:inline-block;margin-left:-5px;opacity:0;padding-left:30px;transition:visibility 0s,opacity .5s linear;visibility:hidden}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types:hover{opacity:1;visibility:visible}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types .metal{margin-right:10px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types .metal:last-child{margin-right:0}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types .rose{background-color:#f0bc9e;border-color:#f0bc9e}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types .yellow{background-color:#ead680;border-color:#ead680}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .all-metal-types .silver{background-color:#dedede;border-color:#dedede}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected:hover+.all-metal-types{opacity:1;visibility:visible}.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}@media screen and (min-width:1200px){.bridal-set-page .top-image-section .right_panel .white-bg{bottom:10%}}@media screen and (max-width:767px){.bridal-set-page .discover-our-text-mobile{font-family:mreaves-book;font-style:italic;line-height:1.2;margin-top:13px}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper{bottom:11.9%;right:4px;top:auto;transform:none}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-1-subheading{font-size:42px}.bridal-set-page .top-image-section .banner_text_section .texts_wrapper .line-2-subheading{font-size:24px;margin:0}.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;grid-template-columns:1fr 1fr;margin-bottom:10px;margin-top:6px;padding:0 10px}.bridal-set-page .items .item{margin-bottom:5px}.bridal-set-page .items .item .details{margin-left:0;margin-right:0}.bridal-set-page .mix-and-match-section{gap:10px;margin-bottom:50px}.bridal-set-page .mix-and-match-section .image,.bridal-set-page .mix-and-match-section .text{width:100%!important}.bridal-set-page .mix-and-match-section .text .discount-text{font-size:24px;line-height:1}.bridal-set-page .mix-and-match-section .text .choose_your_own_set_button{font-size:24px;padding:4px 25px 0}.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__close--visible,.bridal-set-page .bridal_set_details_main .details-container .images-section-mobile #carouselSettingIndicators .carousel-item .iiz__zoom-img--visible{z-index:2}.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 .metal-types-container .metal{height:40px;width:40px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .heading{font-size:15px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected .subheading{font-size:13px}.bridal-set-page .bridal_set_details_main .details-container .details-section .name-price-choose-container .price-container .metal-types-container .current-selected:after{right:-13px;width:8px}.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{margin:10px 0!important}.bridal-set-page .items .item .details .name{font-size:18px}.bridal-set-page .items .item .details .type{font-size:12px!important}.bridal-set-page .items .item .details .colors{margin-bottom:3px;margin-top:3px}.bridal-set-page .items .item .details .colors span{height:15px;width:15px}.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 .top-image-section .right_panel .white-bg{bottom:10%}.bridal-set-page .items{grid-template-columns:1fr 1fr;margin:30px auto 50px!important}.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}}