@charset "UTF-8";body{overflow-x:hidden;overflow-y:scroll}.grown{display:block;position:relative;text-align:center}.grown .row h1{font-family:mreaves-regular;letter-spacing:0;position:relative;text-align:left;width:100%}.grown .row h6{color:#000;font-family:mreaves-bold;font-size:26px;letter-spacing:0;margin-bottom:0;margin-top:5px;text-transform:capitalize}.grown .row h6:hover{text-decoration:no}.grown .row p.lead{color:#000;font-family:mreaves-book;font-size:20px;letter-spacing:0;line-height:22px;margin-top:3px}.grown a:hover{text-decoration:none}.grown h1:after{background-color:#f5bab9;bottom:-10px;content:"";left:-200%;min-height:1px;position:absolute;width:256%}.grown h1.all-city-heading:after{width:263%}@media screen and (min-width:768px) and (max-width:991px){.grown h1:after{width:288%!important}.grown h1.all-city-heading:after{width:299%!important}.unbeatable_title h1:after{width:277%!important}.showrooms h1:after{width:256%!important}.recently_purchased_section .unbeatable_title h1:after{width:179%!important}.largest_online h1:after{width:190%!important}.instagram h1:after{width:178%!important}}@media screen and (min-width:1px) and (max-width:767px){.grown{margin-top:30px}.grown .row h1{font-size:22px;letter-spacing:1px;line-height:22px;margin-bottom:35px;padding-left:15px;padding-right:15px}.grown .row h1.nz_homepage_heading,.grown .row h1.uk_homepage_heading{font-size:17px}.grown .row h6{margin-top:10px}.grown .row h1.all-city-heading{font-family:mreaves-bold;max-width:375px}.grown .row h1.all-city-heading:after{width:281%}.recently_purchased_section .grown{margin-top:20px!important}section.start_engagement_rings{margin-top:20px;padding:0}section.start_engagement_rings .notice h1{font-size:30px!important;line-height:28px!important}}@media screen and (min-width:1px) and (max-width:386px){.grown .row .leader-heading{width:370px!important}.grown .row .leader-heading:after{width:265%}}@media screen and (min-width:386px) and (max-width:767px){.grown .row .leader-heading{width:387px!important}.grown .row .leader-heading:after{width:296%}}@media screen and (min-width:1px) and (max-width:374px){.grown .row h1{font-size:22px;letter-spacing:2px;line-height:22px;margin-bottom:35px;padding-left:15px;padding-right:15px}.grown .row h1.nz_homepage_heading,.grown .row h1.uk_homepage_heading{font-size:14px}}@media screen and (max-width:1280px){.grown .row h6{font-size:21px}.grown .row p.lead{font-size:17px;line-height:19px}}@media (min-width:768px){.grown{margin-top:30px}.grown .row h1{font-size:42px;line-height:40px;margin-bottom:30px;padding-left:15px;padding-right:0}.grown .row h1 span{font-size:35px}.grown .row h1.nz_homepage_heading,.grown .row h1.uk_homepage_heading{font-size:34px}}.unbeatable_title{margin-top:25px;position:relative;width:100%;z-index:-1}.unbeatable_title h1{font-size:42px;line-height:40px;padding-left:0;padding-right:0;text-align:center;width:460px}.unbeatable_title h1:after{background-color:#f5bab9;bottom:-10px;content:"";left:-200%;min-height:1px;position:absolute;width:248.5%}@media screen and (min-width:1px) and (max-width:767px){#carouselErReadyToShipSection .grown .row .unbeatable_title .without-city{margin-left:0;width:200px}.p-sm-0{padding-left:0;padding-right:0}.carousel-indicators{margin:0!important}.carousel-indicators li{background-color:#f5bab9!important;margin:0;width:25%}.homepage_carousel .card{padding-left:0;padding-right:0}.unbeatable_title{margin-bottom:10px;margin-top:10px}.unbeatable_title h1{font-size:24px!important;line-height:26px!important;margin-bottom:0!important}.unbeatable_title h1:after{left:-100%;width:195%}.instagram h1{font-size:25px;line-height:26px;max-width:345px}.instagram h1:after{bottom:-5px!important;left:-100%!important;width:196%!important}}.instagram h1{font-family:mreaves-regular;position:relative;width:100%}.instagram h1:after{background-color:#f5bab9;bottom:0;content:"";left:-100%;min-height:1px;position:absolute;width:188%}.unbeatable{margin-top:110px;overflow:auto;text-align:center}.unbeatable .bx-controls{display:none}.unbeatable h2{font-family:mreaves-regular;font-size:50px;letter-spacing:5px;margin-bottom:50px;position:relative;text-transform:uppercase}.unbeatable h2:before{margin-left:-103%}.unbeatable h2:after,.unbeatable h2:before{background-color:#f5bab9;content:"";height:1px;position:absolute;top:50%;width:100%}.unbeatable h2:after{margin-left:3%}.largest_online{position:relative}.largest_online h1{letter-spacing:0;line-height:35px;position:relative;text-align:left}.largest_online h1.space-title-en{margin:40px 0 20px}.largest_online h1.space-title-en:after{bottom:0;width:150%}.largest_online h1:after{background-color:#f5bab9;bottom:-10px;content:"";left:-100%;min-height:1px;position:absolute;width:170%}.largest_online .text{font-family:mreaves-regular;font-size:16px;line-height:1.5;margin-bottom:40px;margin-top:40px}.largest_online .text_center{text-align:center}.largest_online .text_left{margin-top:20px;text-align:left}.largest_online a{color:#ff9d9b}.carousel-indicators{bottom:-20px}.carousel-indicators li{background-color:#000}.uppercase{text-transform:uppercase}#recipeCarousel .rounded-circle{border-radius:0!important}#recipeCarousel .carousel-control-next-icon,#recipeCarousel .carousel-control-prev-icon{height:30px}#recipeCarousel .carousel-control-prev{left:-10px}#recipeCarousel .carousel-control-next{right:-10px}#booking-placement-section .virtual_checkbox_label .form-check{font-family:mreaves-regular;font-size:17px;letter-spacing:0;line-height:33px;padding:0}.outside_faq img{margin-right:30px}@media screen and (min-width:1px) and (max-width:767px){.largest_online{margin-top:40px}.largest_online .text{margin-top:0;padding-left:0!important;text-align:left}.largest_online .text.top-text{text-align:center}.largest_online h1{font-size:24px;letter-spacing:1px;line-height:25px;max-width:345px;text-align:left;text-transform:capitalize}.largest_online h1.largest-nz{font-size:18px;line-height:28px}.largest_online h1:after{top:85px;width:192%}}@media screen and (max-width:374px){.largest_online{margin-top:40px}.largest_online .text{margin-top:65px}.largest_online h1{font-size:22px;letter-spacing:2px;line-height:25px;text-align:center}.largest_online h1.largest-nz{font-size:14px;line-height:22px}.largest_online h1:after{top:85px}}@media (min-width:0px){.unbeatable{padding-left:15px;padding-right:15px}.unbeatable h2{font-size:30px}}@media (min-width:768px){.unbeatable{padding-left:0;padding-right:0}.unbeatable h2{font-size:40px}}.unbeatable .bxcarrusel div{border:2px solid transparent;height:290px;margin:0;padding:0;width:15.6%}.unbeatable .bxcarrusel div:hover{border:2px solid #f5bab9;cursor:pointer}.unbeatable .bxcarrusel div:hover .heart:before{content:"";display:block;font-family:icons-diamonts;font-size:20px;font-size:1.25rem}.unbeatable .bxcarrusel div:hover .heart:hover:before{content:""}.unbeatable .bxcarrusel div img{margin:2px auto 0;max-height:280px;object-fit:cover}.unbeatable .bxcarrusel div h6{color:#000;font-family:mreaves-book;font-size:17px;font-size:1.0625rem;margin:0}.unbeatable .bxcarrusel div h5{color:#000;font-family:mreaves-regular;font-size:17px;font-size:1.0625rem;letter-spacing:2px;margin:0;text-transform:uppercase}.unbeatable .bxcarrusel div .value{color:#f5bab9;font-family:mreaves-regular;font-size:20px;font-size:1.25rem;margin:0;text-transform:uppercase}.unbeatable .bxcarrusel div .heart{color:#f5bab9;height:30px;position:absolute;right:0;text-decoration:none;top:0;width:30px}section.start_engagement_rings{margin:auto;position:relative}section.start_engagement_rings .notice{background-color:#fff;font-family:mreaves-regular;text-align:center;width:400px;z-index:2}section.start_engagement_rings .notice h1{color:#000;font-size:26px;letter-spacing:0;line-height:29px}section.start_engagement_rings .notice h1 a{color:#000}section.start_engagement_rings .notice h1 a:hover{text-decoration:none}section.start_engagement_rings .notice p{font-family:mreaves-book;font-size:22px;letter-spacing:0;line-height:26px;margin-top:15px}section.start_engagement_rings .notice .pinkline{margin-left:-50px;width:70%}section.start_engagement_rings .row{margin-left:0!important;margin-right:0!important}section.start_engagement_rings .row .left{padding-right:7.5px}section.start_engagement_rings .row .right{padding-left:7.5px}section.start_engagement_rings .start_with_diamond:hover>p{background-color:#f5bab9}section.start_engagement_rings .start_with_diamond{background-image:url(/build/images/start_with_diamond.ede6f8b7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 0 15px;padding:0;position:relative}section.start_engagement_rings .start_with_diamond.support_webp{background-image:url(/build/images/start_with_diamond.8ab72074.webp)}section.start_engagement_rings .start_with_diamond .no_support_webp{background-image:url(/build/images/start_with_diamond.ede6f8b7.jpg)}section.start_engagement_rings .start_with_diamond p{background-color:#000;bottom:-15px;color:#fff;font-family:mreaves-regular;letter-spacing:1px;padding:5px 0;position:absolute;text-align:center}section.start_engagement_rings .start_with_setting:hover>p{background-color:#f5bab9}section.start_engagement_rings .start_with_setting{background-image:url(/build/images/start_with_setting.716f228e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 0 25px;padding:0;position:relative}section.start_engagement_rings .start_with_setting.support_webp{background-image:url(/build/images/start_with_setting.88b1cbb5.webp)}section.start_engagement_rings .start_with_setting .no_support_webp{background-image:url(/build/images/start_with_setting.716f228e.jpg)}section.start_engagement_rings .start_with_setting p{background-color:#000;bottom:-15px;color:#fff;font-family:mreaves-regular;letter-spacing:1px;padding:5px 0;position:absolute;text-align:center}@media screen and (min-width:992px) and (max-width:1199px){section.start_engagement_rings .notice h1{font-size:20px}section.start_engagement_rings .notice p{font-size:18px}}.container_mmd_cities a{color:#000}.container_mmd_cities a:hover{color:#f5bab9}@media screen and (min-width:1px) and (max-width:767px){.start_with_diamond{position:relative}section.start_engagement_rings .row .left{padding-right:15px!important}section.start_engagement_rings .row .right{padding-left:15px!important}section.start_engagement_rings .row article a div p{font-size:20px;text-transform:uppercase}section.start_engagement_rings .notice{height:auto;padding:10px 0 0;position:static;text-align:center;width:auto}section.start_engagement_rings .notice h1,section.start_engagement_rings .notice p{text-align:center}section.start_engagement_rings .start_with_diamond{height:250px}section.start_engagement_rings .start_with_diamond p{width:100%}section.start_engagement_rings .start_with_setting{height:250px}section.start_engagement_rings .start_with_setting p{width:100%}}section.start_engagement_rings .row article a div p{text-transform:uppercase}@media (min-width:768px){section.start_engagement_rings .row article a div p{font-size:22px;text-transform:uppercase}section.start_engagement_rings .notice{height:auto;left:50%;margin:0;padding:15px 15px 0 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.start_engagement_rings .notice h1,section.start_engagement_rings .notice p{text-align:left}section.start_engagement_rings .start_with_diamond p{margin-bottom:0;right:0;width:100%}section.start_engagement_rings .start_with_setting p{left:0;margin-bottom:0;width:100%}}.shop_jewellery>.row>article:hover>a>div>p{background-color:#f5bab9}.shop_jewellery>.row>article:hover>a{text-decoration:none}.shop_jewellery{padding-bottom:60px}.shop_jewellery img{width:100%}.shop_jewellery p{background-color:#000;color:#fff;font-family:mreaves-regular;margin-top:-40px;padding:4px;position:relative;text-align:center}@media (min-width:0px){.shop_jewellery p{font-size:30px}}@media (min-width:768px){.shop_jewellery p{font-size:22px}}.instagram{margin-bottom:40px;margin-top:40px}.instagram img{aspect-ratio:1/1;margin-top:25px;object-fit:cover;object-position:top;width:100%}.instagram .text_section{text-align:center}.instagram .text_section h1{font-family:mreaves-regular;letter-spacing:5px;position:relative;right:80px;text-align:right;text-transform:uppercase;width:100%}.instagram .text_section h1:after{background-color:#f5bab9;bottom:0;content:"";min-height:1px;position:absolute;right:-165px;width:62%}.instagram .text_section h5{margin-bottom:20px;text-transform:uppercase}.instagram .text_section h5 a{color:#f5bab9;letter-spacing:1px}.instagram .text_section h5 a:hover{text-decoration:none}.instagram .text_section a.btn_instagram{background-color:#000;color:#fff;left:50%;letter-spacing:2px;margin:0;max-width:100%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);width:80%}.instagram .text_section a.btn_instagram:hover{background-color:#f5bab9}@media screen and (min-width:1px) and (max-width:767px){.container.instagram{margin-top:0}.instagram .to_hide_small{display:none}.instagram .text_section h5{margin-top:15px}.instagram .text_section h5 a{font-size:22px}.instagram .text_section p{font-size:14px}.instagram .text_section a.btn_instagram{display:inline-block;font-size:25px;left:unset;margin-top:20px;padding:6px 15px;position:unset;top:unset;transform:unset}.instagram .text_section h1{right:0}.instagram .text_section h1:after{right:0;width:40%}#instagram_container{margin-bottom:20px;margin-top:20px}}@media (min-width:768px){.instagram .to_hide_small{display:block}.instagram .text_section h5{margin-top:5px}.instagram .text_section h5 a{font-size:16px}.instagram .text_section p{font-size:14px}.instagram .text_section a.btn_instagram{font-size:18px;padding:6px 15px}}@media (min-width:992px){.instagram .text_section h5{margin-top:65px}.instagram .text_section h5 a{font-size:26px}.instagram .text_section p{font-size:18px}.instagram .text_section a.btn_instagram{font-size:22px;padding:6px 15px}}@media (max-width:768px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item.active{display:flex}@media (min-width:768px){.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-right.active{transform:translateX(25%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-25%)}}.carousel-inner .carousel-item-left,.carousel-inner .carousel-item-right{transform:translateX(0)}.homepage_carousel a{color:#000;text-transform:uppercase}.homepage_carousel a:hover{text-decoration:none}.homepage_carousel .card{border-color:#fff}.homepage_carousel .card:hover{border-color:#f5bab9}.homepage_carousel .features_one{font-family:mreaves-book;font-size:18px;line-height:18px;margin-top:15px}.homepage_carousel .features_two{font-family:mreaves-regular;font-size:16px;line-height:18px;text-transform:capitalize}.homepage_carousel .features_three{font-family:mreaves-light;font-size:12px}.homepage_carousel .features_four{color:#f5bab9;text-transform:none}.homepage_carousel .features_four .price{font-family:mreaves-bold;font-size:24px}.homepage_carousel .features_four .price_local_tax{font-size:11px;text-transform:none}.homepage_carousel .features_four .old-price{color:#000;font-family:mreaves-bold;font-size:24px}.homepage_carousel .features_four .new-price{color:#f5bab9;font-family:mreaves-bold;font-size:24px}.homepage_carousel .features_four .general-discount-text span{color:#f5bab9;font-size:smaller;text-transform:none}.homepage_carousel .carousel-item>div{padding-left:0;padding-right:0}.carousel_favorite_item{position:absolute;right:10px;top:10px;z-index:1}.carousel_favorite_item a .heart_container{min-height:25px;min-width:25px}.carousel_favorite_item a.filled_heart .heart_container{background:url(/build/images/heart_filled.52b0d3c6.svg);background-repeat:no-repeat;background-size:100%}.carousel_element:hover>.carousel_favorite_item a.unfilled_heart .heart_container{background:url(/build/images/heart_line.72f8606c.svg);background-repeat:no-repeat;background-size:100%}.carousel_element img.hover_image{display:none;margin-top:-100%}.carousel_element:hover img.hover_image{display:block}@media screen and (min-width:1px) and (max-width:767px){#request_booking_area .request_booking_button,#request_booking_area .submit_request_booking{margin-left:auto}}@media (min-width:1200px){.grown h1 .leader-heading:after{width:255%}.grown h1 .all-city-heading:after{width:263%}.grown h1 .without-city:after{width:248%}}.most-trusted-retailer{padding-bottom:10px}.most-trusted-retailer:after{background-color:#f5bab9;content:"";left:25%;min-height:1px;position:absolute;width:50%}@media screen and (min-width:1px) and (max-width:767px){.most-trusted-retailer h1{font-size:2rem}.most-trusted-retailer:after{left:5%;width:90%}}.bx-wrapper{*zoom:1;margin-bottom:60px;padding:0;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{display:block;max-width:100%}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff;border:5px solid #fff;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:-30px;position:absolute;width:100%}.bx-wrapper .bx-loading{background:url(/build/images/bx_loader.24f9d057.gif) 50% no-repeat #fff;height:100%;left:0;min-height:50px;position:absolute;top:0;width:100%;z-index:2000}.bx-wrapper .bx-pager{color:#666;font-family:Arial;font-size:.85em;font-weight:700;padding-top:20px;text-align:center}.bx-wrapper .bx-pager.bx-default-pager a{background:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;height:10px;margin:0 5px;outline:0;text-indent:-9999px;width:10px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#f5bab9}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{*zoom:1;display:inline-block;*display:inline;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{background:url(/build/images/controls.31d8f43d.png) no-repeat 0 -32px;left:10px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{background:url(/build/images/controls.31d8f43d.png) no-repeat -43px -32px;right:10px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{height:32px;margin-top:-16px;outline:0;position:absolute;text-indent:-9999px;top:50%;width:32px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{background:url(/build/images/controls.31d8f43d.png) -86px -11px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:10px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{background:url(/build/images/controls.31d8f43d.png) -86px -44px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:9px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{background:#666;background:rgba(80,80,80,.75);bottom:0;left:0;position:absolute;width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-family:Arial;font-size:.85em;padding:10px}