@charset "UTF-8";.main-header--nav-links{text-align:center!important}#main-footer{color:#eae8e6;background:url(../../4/assets/footer-bg_v-1682802….jpg)}.main-footer.content-area{width:100%;max-width:none}#main-footer .connect{display:table;width:100%;max-width:1400px;margin:0 auto}.main-header nav.bordered{border-bottom:0}nav.full.bordered{width:92%;margin:0 auto}.main-footer .connect.module-count-2>li{width:33%}.sub-footer.two li{position:relative;display:inline-block;text-align:left;transition:.15s cubic-bezier(.4, 0, .2, 1) color,.15s cubic-bezier(.4, 0, .2, 1) background-color,.15s cubic-bezier(.4, 0, .2, 1) border}#shopify-section-1592238040261{background-color:#eae8e6;border-top:#99d4cc}.featured-collections .collection a{background-color:rgba(255,255,255,.2)}.collection-title .description{max-width:100%;text-align:left}.breadcrumb-navigation{text-align:left}#shopify-section-bridal-collection .page-title{text-align:left}#shopify-section-bridal-collection .rte p{margin:0 0 2px}.main-header-wrap .main-header{background-color:#fff}.main-header-wrap{border-bottom:5px solid #94dbd0}.tags-wrap .shop-by{padding-right:20px;text-transform:uppercase}.pxuSexyDropWrapper{text-align:left;width:235px;background-color:#f9f9f9;-webkit-box-shadow:0 0 0 1px #afaeac;-moz-box-shadow:0 0 0 1px #afaeac;box-shadow:0 0 0 1px #afaeac;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}.lt-ie9 .pxuSexyDropWrapper{border:1px solid #afaeac}.pxuSexyDropWrapper,.pxuSexyDropWrapper select{cursor:pointer}.pxuSexyDropWrapper select{left:10px}.pxuSexyDropWrapper .pxuSexyDrop{color:#bbb;font-size:12px;padding:8px 10px;font-family:"Source Sans Pro",sans-serif}.pxuSexyDropWrapper .toggle{position:absolute;right:0;top:0;bottom:0;width:38px;background:#afaeac;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0px 4px 4px 0px;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.pxuSexyDropWrapper .toggle:before{content:'';display:block;position:absolute;top:14px;right:14px;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#bbb transparent transparent transparent}.lt-ie9 .pxuSexyDropWrapper .toggle:before{display:none}.contact-header{position:relative;display:block;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd;text-align:center}.contact-header .logo-container{width:35%;padding:0;margin:0;display:inline-block;position:relative;vertical-align:middle}.template-contact .text-content-wrap{padding-bottom:80px;padding-top:40px}.template-contact .text-content{float:none;width:100%}.template-contact .sidebar{float:right;width:40.4286%;padding-left:8.5714%;position:relative;z-index:1}.template-contact .text-content.contact p{line-height:150%;margin:5px}.template-contact .google-maps{display:block;position:relative;width:59%}.template-contact .google-maps iframe{max-width:780px;height:250px!important}.template-contact .text-content-wrap{max-width:none}.vimeo{width:75%;margin:0 auto;height:420px;display:block;position:relative}.vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-title{text-align:left}.page-title .label{font-style:italic;font-weight:400}.three-grid-across{width:100%;letter-spacing:-.65em;text-align:left;display:block}.three-grid-across .item{height:650px}.three-grid-across .item{width:32%}.three-grid-across .item{width:31.2%;display:inline-block;position:relative;background:#fff;margin:25px auto;letter-spacing:normal;display:inline-block;position:relative;float:none;text-align:left;vertical-align:top;box-sizing:border-box;font-family:"Source Sans Pro";height:630px}.three-grid-across .item:nth-child(1){margin-right:1em}.three-grid-across .item:nth-child(2){margin-left:1em;margin-right:1em}.three-grid-across .item:nth-child(3){margin-left:1em}.three-grid-across .item img{width:100%}.three-grid-across .item p{padding-left:25px;padding-right:25px;color:#413a35;margin-top:0}.three-grid-across .item h1{padding-top:25px;padding-left:25px;padding-right:25px;font-weight:600;font-size:17px;color:#010101;padding-top:10px;text-transform:uppercase}.three-grid-across .item h1 span{color:#c7c4c2;font-size:26px;font-weight:400;padding-right:5px}.three-grid-across .item.last-bucket{width:100%;height:auto;padding:20px}.three-grid-across .item.last-bucket img{width:auto;display:inline-block}.three-grid-across .item.last-bucket h1{display:block;position:absolute;top:10px;left:49%}.three-grid-across .item.last-bucket p{display:block;position:absolute;right:10px;top:60px;width:50%}.three-grid-across .item a{text-decoration:underline}.three-grid-across .item.custom-height{height:560px}.three-grid-across .item{width:32%}.three-grid-across .item:nth-child(1){margin-right:.75em}.three-grid-across .item:nth-child(2){margin-left:.5em;margin-right:.75em}.three-grid-across .item:nth-child(3){margin-left:.75em}.three-grid-across .item.last-bucket img{width:100%;display:block}.three-grid-across .item.last-bucket p{display:block;position:relative;width:100%;top:0;right:0}.three-grid-across .item.last-bucket h1{position:relative;top:0;left:0}.three-grid-across .item.last-bucket{width:100%;height:auto;padding:20px}.three-grid-across .item.last-bucket img{width:48%;display:inline-block}.three-grid-across .item.last-bucket h1{display:block;position:absolute;top:10px;left:49%}.three-grid-across .item.last-bucket p{display:block;position:absolute;right:10px;top:60px;width:50%}@media (max-width:1180px){.three-grid-across .item.last-bucket img{width:100%;display:block}.three-grid-across .item.last-bucket p{display:block;position:relative;width:100%;top:0;right:0}.three-grid-across .item.last-bucket h1{position:relative;top:0;left:0}}.main-footer{padding-top:40px;padding-bottom:40px}.main-footer .connect{border-top:1px solid #afaeac;border-bottom:1px solid #afaeac}.sub-footer{background:#000;margin:0 auto}.main-footer .sub-footer.two{padding:0;margin:0;border-top:1px solid #434343;border-bottom:1px solid #434343}.main-footer .sub-footer.two ul{list-style:none;list-style-image:none;margin:0;padding:0;text-align:center}.main-footer .sub-footer.two ul li{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;border-right:1px solid #434343}.footer-linklist-one{width:100%}.sub-footer.two ul li{padding:0 30px;margin-top:10px;margin-bottom:10px;text-transform:uppercase}.sub-footer.two ul li a{color:#bbb}.page-header-image img{width:100%}.template-contact .text-content-wrap,.template-page .text-content-wrap{max-width:none}.two-grid-across{width:100%;letter-spacing:-.65em;margin-left:-1em;margin-right:-1em;text-align:left;display:block}.two-grid-across .item{width:46.8%;display:inline-block;position:relative;background:#fff;margin:25px auto;letter-spacing:normal;display:inline-block;margin-left:1em;margin-right:1em;position:relative;float:none;text-align:left;vertical-align:top;box-sizing:border-box;font-family:"Source Sans Pro"}.two-grid-across .item p{padding-left:20px;padding-right:20px;color:#413a35;margin-top:0}.two-grid-across .item h1{padding-left:20px;padding-right:20px;font-size:17px;color:#010101;padding-top:10px;font-weight:600}.two-grid-across .item img{width:100%}.one-grid-across{display:block;position:relative;width:100%}.one-grid-across .item{display:block;position:relative;width:100%;padding:20px;margin-bottom:20px;background:#fff}.one-grid-across .item img{border:1px solid #ccc;display:inline-block;position:relative;vertical-align:top}.one-grid-across .item .text-content.first{position:relative;display:inline-block;width:40%;padding-left:20px;vertical-align:top}.one-grid-across .item .text-content.first h2{padding:0;margin:0;color:#000;font-size:18px;font-weight:400;line-height:125%}.one-grid-across .item .text-content.first p{font-size:14px;line-height:150%;color:#413a35;padding:0;margin:0}.one-grid-across .item .text-content.second{position:relative;display:inline-block;width:35%;padding-left:0}.one-grid-across .item .text-content.second p{padding:5px;margin:0;color:#000;font-size:14px;line-height:125%;padding:0;padding-top:5px;vertical-align:top}.one-grid-across .item .text-content.second p b{font-weight:600;color:#010101;padding-right:3px}.one-grid-across .item .text-content.second p a{text-transform:uppercase;text-decoration:underline;margin-top:20px;position:relative;display:block}.text-content-wrap blockquote{border-left:none}.breadcrumb-navigation{padding-left:0}.content-wrap.blog .blog-articles .article-image{display:none}.blog.content-wrap .blog-article .article-image{display:none}#main-footer .contact a,#main-footer .footer-menu a,#main-footer .newsletter a,#main-footer .social a,.main-footer .connect .title,.main-footer .email,.main-footer .footer-message{color:#bbb}.footer-menu .newsletter-wrap .submit{margin-left:0;background-color:#bbb;border:1px solid #bbb;color:#000}.main-footer .first.newsletter .footer-message.soc{text-transform:uppercase;font-size:19px}.first.newsletter.touch{font-size:19px;line-height:26px;color:#bbb!important}.main-footer .connect .social .social-link svg{color:#bbb!important}.sub-footer__section--left{display:none}.main-footer .sub-footer__section--right{text-align:center}.main-footer .sub-footer .payment-options li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;height:40px;max-width:none;margin:0 4px;background:url(../../4/assets/custom_pay_sprite_v-1535114….jpg)}.main-footer .sub-footer .payment-options li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;height:40px;margin:0 4px;background:url(custom_pay_sprite_v-5792273368612702235.jpg)}.main-footer .sub-footer .payment-options li.diners-club{width:100px;background-position:-21px -218px}.main-footer .sub-footer .payment-options li.maestro{width:38px;background-position:-134px -218px}.main-footer .sub-footer .payment-options li.interac{width:31px;background-position:-185px -218px}.main-footer .sub-footer .payment-options li.visa{width:55px;background-position:0 0}.main-footer .sub-footer .payment-options li.mastercard{width:55px;background-position:292px 0}.main-footer .sub-footer .payment-options li.discover{width:90px;background-position:234px 0}.main-footer .sub-footer .payment-options li.dk{width:41px;background-position:-446px -218px}.main-footer .sub-footer .payment-options li.american-express{width:63px;background-position:-215px 0}.main-footer .sub-footer .payment-options li.google-wallet{width:81px;background-position:-575px -218px}.main-footer .sub-footer .payment-options li.paypal{width:56px;background-position:-285px 0}.main-footer .sub-footer .payment-options li.jcb{width:50px;background-position:-742px -218px}.main-footer .sub-footer .payment-options li.cirrus{width:38px;background-position:-806px -218px}.main-footer .sub-footer .payment-options li.stripe{width:49px;background-position:-858px -218px}.main-footer .sub-footer .payment-options li.bitcoin{width:79px;background-position:-922px -218px}.main-footer .sub-footer .payment-options li.unionpay{background:url(unionpay-new_v-8496592732908145946.png);width:65px;background-size:contain;background-repeat:no-repeat}.main-header--tools .mini-cart-wrap .item-count{left:calc(100% - 10px)}.collection-container .collection-image{position:relative;width:50%;display:inline-block}.collection-container .collection-copy{padding-left:20px;position:relative;width:49%;display:inline-block;vertical-align:top}.page-title .collection-container .collection-copy p{position:relative;white-space:normal}.template-collection .product-list .product{padding-left:30px;margin-bottom:50px}.product.first.flush{margin-bottom:38px!important}.product.first.flush h3{margin-top:12px}.product-list .product.first.flush p{line-height:1.4;text-align:left}#shopify-section-1592009774061 .home-section{width:100%}#shopify-section-1592009774061 .welcome-area{padding:0}#shopify-section-1592009774061 .content-area{max-width:none}#shopify-section-1592009774061 .home-section.featured-text-container{padding:0;margin:0}#shopify-section-1592009774061 .home-section.featured-text-container h2{display:none}#shopify-section-1592009774061 .home-section.featured-text-container .welcome-container h2{display:block;color:#beb7b2;font-size:18px;font-family:'Source Sans Pro',sans-serif;width:100%}#shopify-section-1592009774061 .home-section.featured-text-container .rte{width:100%}.welcome-area{background:#38312b;padding:0}.welcome-area h1{font-style:italic;font-family:Arapey,serif;font-size:44px;color:#beb7b2;font-weight:400;padding-bottom:10px}.welcome-area h2{color:#beb7b2;font-size:18px;font-family:'Source Sans Pro',sans-serif}.welcome-area p a{font-size:18px;text-transform:uppercase;padding:10px;border:1px solid #94dbd0;color:#fff}.welcome-area p a:hover{background-color:#94dbd0}.welcome-container{max-width:1030px;margin:0 auto;position:relative;padding:55px 0}.welcome-container .welcome-copy{z-index:2;position:relative;display:block}.welcome-container img{position:absolute;top:-20px;left:0;z-index:0}.swirly-divider-container .swirly-divider{height:24px;background:url(../../4/assets/swirly_v-5004888145908697682.png)}.welcome-area{text-align:center;padding:55px 0}.swirly-divider-container{z-index:1;width:100%;margin:0 auto;position:relative}.tags-wrap .shop-by{padding-left:0;padding-right:0}.product-card-interaction-addtocart-available{display:block}.custom-sort label{text-transform:uppercase}.custom-sort select,.tags-wrap select{width:11vw;max-width:225px}.custom-sort label,.tags-wrap label,.tags-wrap legend{width:6vw;max-width:94px;display:inline-block;text-align:right}.tags-wrap legend{float:left}.collection-title{padding-top:0}.rte.description p{padding-bottom:8px}.ila-ds-root .price{margin:0}.ila-ds-root .cart-actions-wrapper button{padding:15px 24px;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;position:relative;display:inline-block;font-size:13px;line-height:1;letter-spacing:.08em;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#41a295;border:1px solid #41a295;border-radius:0;transition:.15s cubic-bezier(.4, 0, .2, 1) background-color,.15s cubic-bezier(.4, 0, .2, 1) border-color}.ila-ds-root .cart-actions-wrapper button:hover{background-color:#3d9085}body .ila-ds-root .diamond-swatch{margin:0 0 50px 0}body .ila-ds-root .diamond-swatch:before{content:'Diamond Size:';color:#222;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;min-width:82px}body .ila-ds-root .nice-select.swatch-selects.size{background-color:transparent;border:1px solid #afaeac;height:50px;line-height:50px}body .ila-ds-root .nice-select:before{position:absolute;width:7px;height:7px;top:calc(50% - 7px);right:18px;display:block;border-left:1px solid #222;border-bottom:1px solid #222;background:0 0;content:"";transform:rotate(315deg)}body .ila-ds-root .nice-select:after{position:absolute;width:7px;height:7px;top:calc(50% - 7px);right:18px;display:block;border-left:1px solid #222;border-bottom:1px solid #222;border-right:none;transform-origin:unset;background:0 0;content:"";transform:rotate(315deg);margin-top:-1px;pointer-events:none;border-color:#eae8e6 transparent transparent!important}body .ila-ds-root .nice-select.swatch-select.size span,body .ila-ds-root .nice-select.swatch-selects.size span{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;transition:.15s cubic-bezier(.4, 0, .2, 1) border;font-size:14px}body .diamond-holder .header-table div,body .ila-ds-root .diamond-table .header-content .carat label,body .ila-ds-root .diamond-table .header-content .price label,body .ila-ds-root .diamond-table .header-content div label,body .ila-ds-root .nice-select.swatch-select.size .list .option span,body .ila-ds-root .nice-select.swatch-select.size .list .option span.carat,body .ila-ds-root .nice-select.swatch-select.size .list .option span.note,body .ila-ds-root .nice-select.swatch-selects.size .list .option span,body .ila-ds-root .nice-select.swatch-selects.size .list .option span.carat,body .ila-ds-root .nice-select.swatch-selects.size .list .option span.note{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400}body .ila-order-created-wrapper .ila-order-created-body-wrapper .diamond-row .diamond-image img{max-width:100%}@media (max-width:799px){.collections .collection-wrap,.featured-collections .collection-wrap{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;width:33.3333%;padding-left:30px}.collections .collection-wrap,.featured-collections .collection-wrap{width:60%;min-width:290px;display:block;margin:0 auto 35px;padding:0}.collection-container .collection-copy p{white-space:normal;padding:0;margin:0}.collection-container .collection-image img{width:100%}.collection-container .collection-copy{display:block;width:100%;padding-left:0;padding-top:10px}.collection-container .collection-image{display:block;width:100%}.page-title{text-align:center}.contact-header img{width:100%}.contact-header .logo-container{width:100%}.contact-header .logo-container img{display:inline-block;width:45%}.template-contact .sidebar{float:none;width:100%;margin-top:40px;padding-top:30px;padding-left:0;border-top:1px solid #afaeac}.three-grid-across .item.custom-height{height:initial}.three-grid-across .item{margin-left:0;margin-right:0}.three-grid-across .item:nth-child(1){margin-right:0}.three-grid-across .item:nth-child(2){margin-left:0;margin-right:0}.three-grid-across .item:nth-child(3){margin-left:0}.three-grid-across .item{width:100%}.two-grid-across .item{width:100%}.one-grid-across .item .text-content.first{width:100%;padding:0;padding-top:15px}.one-grid-across .item .text-content.second{width:100%}.one-grid-across .item img{width:100%}.coll-filter.tags-dropdown,.custom-sort .tags-dropdown{display:block;margin-bottom:15px}.tags-wrap .shop-by{display:block}.custom-sort,.tags-wrap{text-align:left;width:100%}.custom-sort label,.tags-wrap label{padding-left:0}.custom-sort select,.tags-wrap select{width:52vw;max-width:225px}.custom-sort label,.tags-wrap label{width:57vw;max-width:94px;display:inline-block;text-align:left}.template-collection .product-list .product{margin:0 auto}.template-index .featured-collections .collection-wrap{margin:0 auto}.tags-wrap legend{float:unset}.custom-sort label,.tags-wrap label,.tags-wrap legend{width:80vw;text-align:left}.product-list .product.first.flush p{text-align:center}.product-list .product.first.flush .product-card-details .price{font-size:14px!important}.product.first.flush{margin-bottom:2px!important}}h2.title{-webkit-text-stroke:.2px black}.product-card-figure a:focus{border:3px solid #5aa196}a.slideshow-link:focus{border:3px solid #fff}h3.label{-webkit-text-stroke:.2px black;font-weight:700}[data-product-gallery-image-zoom] .product-gallery--viewport--figure img{cursor:unset}.ila-ds-root .diamond-holder .diamond-table .table-preview div.title-wrapper{display:flex;padding-left:15px}.ila-ds-root .diamond-holder .diamond-table .table-preview div.title-wrapper img{max-width:30px}body body .ila-ds-root .nice-select.swatch-selects.size .current{text-align:left;text-transform:none}body .ila-ds-root .ring-size{display:flex}.ring-size-label{font-family:"Source Sans Pro",sans-serif;margin-right:36px;font-size:14px}.ring-size-label:after{content:":";font-family:"Source Sans Pro",sans-serif}.ila-ds-root .nice-select.ring-size{background-color:transparent;border:1px solid #afaeac;height:50px;line-height:50px;max-width:initial;border-radius:0;width:100%}.ila-ds-root .nice-select.swatch-selects.size span.current{text-align:left;text-transform:none}body .ila-ds-root .nice-select:hover{border-color:#afaeac}.cs-of-Ila-diamonds .color-block{display:flex;flex-wrap:wrap;width:30%;position:relative}.cs-of-Ila-diamonds .color-block.middle-block{width:40%}.cs-of-Ila-diamonds .color-block .cs-text{width:100%}.cs-of-Ila-diamonds .cs-block .color-block span{position:absolute;width:calc(100% - 60px);display:block;bottom:-40px;border-top:1px solid #b2b2b2;text-align:center;font-size:14px;font-family:inherit;padding:10px 0 0 0;margin:0 30px;text-transform:uppercase}.cs-of-Ila-diamonds .cs-block .color-block span:after,.cs-of-Ila-diamonds .cs-block .color-block span:before{content:"";top:0;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.cs-of-Ila-diamonds .cs-block .color-block span:after{border-color:rgba(136,183,213,0);border-top-color:#b2b2b2;border-width:5px;left:50%;transform:translate(-50%,0)}.cs-of-Ila-diamonds .cs-block .cs-content.color-blocks{margin-bottom:90px}.home-section.slideshow{width:100%;overflow:hidden}
/*# sourceMappingURL=/s/files/1/0622/2169/t/14/assets/custom.scss.css.map?v=13297269807403808649 */