.grown{display:block;position:relative;text-align:center}.grown .row h1{font-family:mreaves-regular;letter-spacing:3px;position:relative;text-align:left;width:100%}.grown .row h6{color:#000;font-family:mreaves-bold;font-size:20px;letter-spacing:1px;margin-top:45px;text-transform:uppercase}.grown .row h6:hover{text-decoration:no}.grown .row p.lead{color:#000;font-family:mreaves-book;font-size:22px;letter-spacing:1px;line-height:30px;margin-top:15px}.grown a:hover{text-decoration:none}.grown h1:after{background-color:#f5bab9;bottom:0;content:"";left:-100%;min-height:1px;position:absolute;width:170%}@media screen and (min-width:1px) and (max-width:767px){.grown{margin-top:20px}.grown h1:after{width:190%}.grown .row h1{font-size:25px;letter-spacing:2px;line-height:27px;margin-bottom:35px;padding-left:15px;padding-right:15px}.grown .row h1.leader-heading:after{width:190%}.grown .row h1.all-city-heading:after{width:188%}.grown .row h6,section.start_engagement_rings{margin-top:20px}section.start_engagement_rings .notice h1{font-size:30px!important;line-height:28px!important}}@media (min-width:768px){.grown{margin-top:20px}.grown .row h1{font-size:37px;line-height:40px;margin-bottom:40px;padding-left:0;padding-right:0}.grown .row h1 span{font-size:32px}}.unbeatable_title{margin-top:40px;position:relative;z-index:-1}.unbeatable_title h1:before{background-color:#f5bab9;content:"";left:0;min-height:1px;position:absolute;top:50%;width:30%;z-index:-1}.unbeatable_title h1{font-size:40px;letter-spacing:5px;line-height:40px;margin:auto;padding-left:0;padding-right:0;text-align:center;width:400px}.unbeatable_title h1.with-city{width:900px!important}.unbeatable_title h1:after{background-color:#f5bab9;content:"";left:70%;min-height:1px;position:absolute;top:50%;width:30%;z-index:-1}.recently_purchased_section .unbeatable_title h1.with-city{width:900px!important}@media screen and (min-width:1px) and (max-width:767px){.unbeatable_title h1{font-size:27px;letter-spacing:2px;line-height:27px;width:200px}.unbeatable_title h1.with-city{font-size:22px;line-height:22px;width:280px!important}.unbeatable_title h1:before{width:20%}.unbeatable_title h1:after{left:80%;width:20%}.recently_purchased_section .unbeatable_title h1.with-city{font-size:22px;line-height:22px;width:300px!important}}@media screen and (min-width:1px) and (max-width:374px){.grown .row h1{font-size:21px;line-height:27px}}.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%}@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}}section.start_engagement_rings{margin:auto;max-width:1280px;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{font-size:41px;letter-spacing:4px;line-height:38px}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:25px;letter-spacing:1px;line-height:30px;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-left:0!important}section.start_engagement_rings .row .right{padding-right:0!important}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:369px;margin:0 0 25px;padding:0;position:relative}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:369px;margin:0 0 25px;padding:0;position:relative}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:1px) and (max-width:767px){.start_with_diamond{position:relative}section.start_engagement_rings .row .left{padding-right:0}section.start_engagement_rings .row .right{padding-left:0}section.start_engagement_rings .row article a div p{font-size:30px}section.start_engagement_rings .notice{height:auto;padding:10px 25px 0;position:static;width:auto}section.start_engagement_rings .notice h1,section.start_engagement_rings .notice p{text-align:left}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%}}@media (min-width:768px){section.start_engagement_rings .row article a div p{font-size:22px}section.start_engagement_rings .notice{height:240px;margin-left:calc(50% - 200px);margin-top:50px;padding:30px 50px;position:absolute}section.start_engagement_rings .notice h1,section.start_engagement_rings .notice p{text-align:center}section.start_engagement_rings .start_with_diamond p{right:0;width:75%}section.start_engagement_rings .start_with_setting p{left:0;width:75%}}@media (max-width:768px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}}@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}.homepage_carousel .features_three{font-family:mreaves-light;font-size:12px}.homepage_carousel .features_four{color:#f5bab9;font-family:mreaves-bold;font-size:24px}.homepage_carousel .features_four span{font-size:12px}.homepage_carousel .carousel-item>div{padding-left:0;padding-right:0}@media screen and (min-width:1px) and (max-width:767px){.homepage_carousel .card{padding-left:0;padding-right:0}.grown .row h1.leader-heading:after{width:192%}.unbeatable_title .with-city:after{width:172%}}.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.62410766.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.51a3aadf.svg);background-repeat:no-repeat;background-size:100%}.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}