@media only screen and (max-width: 700px){.small--hide{display:none}}@media only screen and (max-width: 1136px){.large-down--hide{display:none}}@media only screen and (max-width: 768px){.medium-down--hide{display:none!important}}@media only screen and (min-width: 768px){.medium-up--hide{display:none!important}}@media only screen and (min-width: 1136px){.large-up--hide{display:none}}@media only screen and (min-width: 700px){.large--hide{display:none}}.md-down--hide{display:block}@media only screen and (min-width: 768px){.md-down--hide{display:none}}.md-up--hide{display:none}@media only screen and (min-width: 768px){.md-up--hide{display:flex}}.search-btn{outline:none;margin-top:4px}.search-active__header{background:#faf9f7;border-bottom:1px solid white}.search-dropdown{position:absolute;opacity:0;visibility:hidden;transition:all .2s ease-in;transform:translateY(-10px);z-index:9999;top:64px;height:100vh;width:100%;background-color:#00000080}.search-container{width:100%;padding:37px 67px;background:#faf9f7}.search-container ::placeholder{color:#ccc;opacity:1}.search-container :-ms-input-placeholder{color:#ccc}.search-container ::-ms-input-placeholder{color:#ccc}@media only screen and (max-width: 768px){.search-container{padding:0}}.search-form{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width: 768px){.search-form{margin-bottom:20px}}.search-form .ais-SearchBox-submit{position:absolute;top:26px;left:21px;opacity:.2;z-index:9}@media only screen and (max-width: 768px){.search-form .ais-SearchBox-submit{top:17px;left:21px}}.search-form .ais-SearchBox-reset{width:5%;padding-left:23px;position:relative}@media only screen and (max-width: 768px){.search-form .ais-SearchBox-reset{position:absolute;right:25px}}.search-form input{position:relative;color:#000;width:95%;padding:21px 0 21px 21px}@media only screen and (max-width: 768px){.search-form input{width:100%;padding:11px 0 11px 39px}}.search-form .ais-SearchBox-submitIcon{display:none;width:16px;height:16px}@media only screen and (max-width: 768px){.search-form .ais-SearchBox-submitIcon{width:10px;height:10px}}.search-body-lock{overflow:hidden}.search-active{transform:translateY(0);opacity:1;visibility:visible}.hits-products .ais-Hits-list{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 768px){.hits-products .ais-Hits-list{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}}.hits-products .ais-Hits-list .ais-Hits-item{padding-right:24px;list-style:none;width:33.33%}@media only screen and (max-width: 768px){.hits-products .ais-Hits-list .ais-Hits-item{width:100%;padding-right:0;max-width:100%}}.no-results_message{font-family:proxima-nova;font-size:13px;line-height:1.23;letter-spacing:.5px;text-align:center;color:#ccc;display:block;margin-bottom:24px}.no-results_header{margin-bottom:10px!important}.hide_collections{display:none}.no_results_active_products{width:100%!important;text-align:center}.no_results_active_products ul{margin:0}.no_results_active_products li{list-style:none}.no_results_active_products a{font-family:proxima-nova;font-size:13px;line-height:1.23;letter-spacing:.5px;text-decoration:underline;color:#000}.hits-collection .no-results_collections{margin:0}.hits-collection .no-results_collections li{list-style:none}.hits-collection .ais-Hits-item a,.hits-collection .no-results_collections a{font-family:proxima-nova;font-size:13px;line-height:1.23;letter-spacing:.5px;text-decoration:underline;color:#000}.media-heading{font-family:Georgia;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;margin-bottom:8px}.media-product-price{font-family:proxima-nova;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#b4b3ac}.media-image{margin-bottom:10px}.media-variant_title:after{content:"|";margin-left:8px;margin-right:5px}.hits-wrapper{display:none}@media only screen and (max-width: 768px){.hits-wrapper{position:absolute;background-color:#faf9f7;z-index:999;left:0;padding:20px;width:100%;box-shadow:0 17px 20px #e2e2e280}}.search-header-mobile{margin-top:25px}#stats-mobile{margin-bottom:20px}.hits-container{margin-top:25px;padding-bottom:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.hits-container h3{font-family:Big Caslon,Georgia,serif;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.6px;margin-bottom:24px}@media only screen and (max-width: 768px){.hits-container{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}}.hits-container .hits-collection{width:25%}@media only screen and (max-width: 768px){.hits-container .hits-collection{width:100%}}.hits-container .hits-products{width:75%}@media only screen and (max-width: 768px){.hits-container .hits-products{width:100%}}.ais-SearchBox-reset{outline:none}.ais-Stats-text{display:block;width:100%}.ais-Stats{margin-top:24px}.media-btn{width:241.3px;height:50px;background-color:#000;font-family:proxima-nova;font-size:13px;line-height:1.23;letter-spacing:.5px;text-align:center;color:#fff;display:block;padding-top:18px;margin:auto}@media only screen and (max-width: 768px){.media-btn{width:100%}}.media-btn:hover{color:#fff}#stats-search{padding:10px;text-align:center;margin-bottom:28px}#hits-two .ais-Hits-list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px}#hits-two .ais-Hits-item{padding-left:32px;width:33.33%}@media only screen and (max-width: 768px){#hits-two .ais-Hits-item{width:50%;padding-left:20px}}#hits-two .media-product-price{margin-bottom:40px}.btm-banner{z-index:999;width:100%;bottom:0;position:fixed;opacity:1;visibility:visible;transition:all .2s cubic-bezier(.01,.06,.13,.98)}.btn-buttons{position:absolute;top:0;right:0;padding:16px}.btm-button__up{display:none;border:0;outline:none}.btm-button__up svg,.btm-button__up g{fill:#000;width:12px;height:10px}.btm-clickable{width:calc(100% - 40px);cursor:pointer;padding:13px}.btm-button__close{outline:none;border:0}.btm-button__close span{width:14px;height:14px;display:block;position:relative}.btm-button__close span:before{content:"";display:block;position:absolute;width:100%;height:1px;top:50%;background:#000;transform:rotate(45deg)}.btm-button__close span:after{content:"";display:block;position:absolute;width:100%;height:1px;top:50%;background:#000;transform:rotate(-45deg)}.btm-banner__header{position:relative;font-family:Big Caslon,Georgia,serif;font-size:14px;font-weight:500}.btm-banner__header .btm-banner__emoji{font-size:9px;display:inline-block}.btm-banner__header .btm-banner__title{margin-left:5px;display:inline-block}.btm-banner__body{padding:0 16px 16px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}@media only screen and (max-width: 768px){.btm-banner__body{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}}.btm-banner__content{width:50%;font-size:14px;line-height:1.57;font-family:proxima-nova;padding-right:64px;letter-spacing:.03px}@media only screen and (max-width: 768px){.btm-banner__content{width:100%;margin-top:16px;padding-right:20px}}.btm-banner__content .btm-banner__link{font-weight:600;text-decoration:underline}.btm-banner__content p:last-child{margin:0;padding:0}.site-footer__topRow{background-color:#eaeaea}.site-footer__topRow .wrapper{max-width:47.2rem;padding-left:2.4rem;padding-right:2.4rem}@media only screen and (min-width: 1136px){.site-footer__topRow .wrapper{max-width:unset;padding:0 64px}}.grid--flex{padding:50px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 1136px){.grid--flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;padding:22px 0 40px}}.grid--flex a,.grid--flex p,.grid--flex span,.grid--flex h3,.grid--flex input{font-family:proxima-nova}.site-footer--social{-webkit-flex:1 1 25%;-moz-flex:1 1 25%;flex:1 1 25%;order:-1}.site-footer--social .site-footer-icon{width:32px;height:32px}@media only screen and (max-width: 1136px){.site-footer--social{order:3;margin-top:25px;text-align:center;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;flex:1 1 100%}.site-footer--social .site-footer-icon{width:50px;height:50px}}.mobile-link_container{flex:1;margin:auto}.desktop-link-container{display:flex;justify-content:space-around}.site-footer--links{-webkit-flex:1 1 25%;-moz-flex:1 1 25%;flex:1 1 25%}@media only screen and (max-width: 1136px){.site-footer--links{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;flex:1 1 100%;text-align:left}}.site-footer--links ul:last-child{margin-right:0}.site-footer--links .site-footer__head{font-family:proxima-nova;font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.5;margin-bottom:5px}.site-footer--links ul{display:inline-block;float:left;padding:0;margin-right:64px;margin-left:0}@media only screen and (max-width: 1136px){.site-footer--links ul{text-align:left;margin-right:32px}}.site-footer--links ul li{display:block;list-style:none;font-size:14px;letter-spacing:.3px;font-family:proxima-nova,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.site-footer--newsletter{-webkit-flex:1 1 35%;-moz-flex:1 1 35%;flex:1 1 35%}@media only screen and (max-width: 1136px){.site-footer--newsletter{margin-top:20px;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;flex:1 1 100%}}.site-footer--greeting{display:block;font-size:14px;font-weight:600;letter-spacing:.3px;text-decoration:underline;margin-bottom:20px}@media only screen and (max-width: 1136px){.site-footer--greeting{display:none}}@media only screen and (max-width: 1136px){.site-footer--social{text-align:center}}.site-footer--social li{margin-right:12px}.site-footer--social li:last-child{margin-right:0}.newsletter_container{margin-top:0;float:right}.newsletter_container h3{font-size:1rem;text-transform:uppercase;font-weight:600;line-height:1.5}@media only screen and (max-width: 1136px){.newsletter_container{float:initial;margin:16px auto}}.newsletter_container form{border-bottom:1px solid black;position:relative;margin-bottom:17px}.newsletter_container .newsletter-icon{position:absolute;left:0;top:44%;transform:translateY(-40%)}.newsletter_container .site-footer__newsletter-input{text-align:left;padding-left:35px}.newsletter_container input::-webkit-input-placeholder{font-size:14px;letter-spacing:.3px;color:#b4b3ac}.newsletter_container input:-moz-placeholder{font-size:14px;letter-spacing:.3px;color:#b4b3ac}.newsletter_container input::-moz-placeholder{font-size:14px;letter-spacing:.3px;color:#b4b3ac}.newsletter_container input:-ms-input-placeholder{font-size:14px;letter-spacing:.3px;color:#b4b3ac}.newsletter--message{font-size:14px;letter-spacing:.3px;color:#b4b3ac;margin-bottom:0}.site-footer--newsletter__btn{font-size:13px;line-height:0;letter-spacing:.3px;color:#fff;width:128px;height:48px;text-align:center;background-color:#000;border:1px solid black;margin-right:-1px}@media only screen and (max-width: 1136px){.site-footer--newsletter__btn{color:#000;background-color:transparent;border:1px solid transparent}}.site-footer__bottomRow{background-color:#fff;text-align:center}.site-footer__bottomRow a,.site-footer__bottomRow p,.site-footer__bottomRow span,.site-footer__bottomRow h3,.site-footer__bottomRow input{font-family:proxima-nova}.site-footer__bottomRow .site-footer--copy{font-size:16px;font-weight:600;text-transform:uppercase}.site-footer__bottomRow ul{padding:0;margin:0;display:inline-block}@media only screen and (max-width: 1136px){.site-footer__bottomRow ul{text-align:center}}.site-footer__bottomRow li{display:inline-block;list-style:none}.site-footer__bottomRow a{font-size:14px;line-height:1.29;letter-spacing:.4px;color:#aaa8a2;margin-right:8px;margin-left:8px}.careers-content li{font-size:14px;color:#000;margin-left:1.5rem}.career-subtitle{text-decoration:underline}.vo-checkbox input{display:none}.vo-checkbox .vo-checkbox-icon{text-align:center;display:inline-block}.vo-checkbox .vo-checkbox-icon .fa{visibility:hidden}.vo-checkbox input:checked+.vo-checkbox-icon .fa{visibility:visible}.vo-checkbox label,.vo-checkbox-icon{cursor:pointer}.vo-checkbox input{margin:0 .3rem 0 0}.vo-checkbox .vo-checkbox-icon{background:transparent;border:1px solid;border-color:#555;border-radius:0;text-align:center;font-size:.85rem;color:#444;margin:0 .3rem .5rem 0;height:1.1rem;width:1.1rem;line-height:1.1rem}.vo-checkbox .vo-checkbox-link{text-decoration:underline}.c-cart--drawerShippingText .vo-cart-st-text{margin:0 0 .3rem}.c-cart__totalBox .vo-checkbox{font-size:.8rem;margin-bottom:1.5rem}.c-cart__totalBox .vo-checkbox-error{text-transform:initial}.vo-cart-checkbox input{display:none}.vo-cart-checkbox .vo-cart-checkbox-icon{text-align:center;display:inline-block}.vo-cart-checkbox .vo-cart-checkbox-icon .fa{visibility:hidden}.vo-cart-checkbox input:checked+.vo-cart-checkbox-icon .fa{visibility:visible}.vo-cart-checkbox label,.vo-cart-checkbox-icon{cursor:pointer}.vo-cart-checkbox{flex:1 0 auto}.vo-cart-checkbox-price{font-size:16px;font-weight:700}.vo-cart-checkbox input{margin:0 .3rem 0 0}.vo-cart-checkbox .vo-cart-checkbox-label{font-size:16px}.vo-cart-checkbox .vo-cart-checkbox-icon{background:transparent;border:1px solid;border-color:#555;border-radius:0;text-align:center;font-size:.85rem;color:#444;margin:0 .3rem .5rem 0;height:1.1rem;width:1.1rem;line-height:1.1rem}.vo-cart-checkbox-wrapper{display:flex}@media (max-width: 768px){.vo-cart-checkbox-price,.vo-cart-checkbox label{font-size:14px!important}}.zen{border-radius:50%;display:inline-block;position:fixed;bottom:1rem;right:1.5rem}.zen:hover{cursor:pointer}.original-price{color:#bdbdbd;text-decoration:line-through}.vo-checkbox-error{display:none;color:red}.js-add-to-cart-diamonds.btn.btn--full{color:#fff}.js-add-to-cart-diamonds.btn.btn--full:hover{opacity:1}.vo-checkout-button-disabled{border:1px solid #999;background-color:#f6f6f6;color:#b6b6b6}.vo-checkout-button-disabled.js-add-to-cart-diamonds.btn.btn--full{color:#b6b6b6}.vo-checkout-button-disabled:hover{opacity:1!important;background-color:inherit;cursor:not-allowed}.c-cart__totalBox .c-cart__checkoutButton{background-color:#262626;color:#fff}.c-cart__totalBox .c-cart__checkoutButton.vo-checkout-button-disabled{color:#b6b6b6;background-color:#f6f6f6}.c-cart__totalBox .c-cart__checkoutButton.vo-checkout-button-disabled:hover{color:#b6b6b6}.sharing-extras{padding-top:3rem}.sharing-extras .product-single__extras{max-width:100%}.template-collection-engagement-rings .drophint-area .drophint-popup,.template-collection-engagement-rings-jan-launch .drophint-area .drophint-popup{border-radius:0;box-shadow:none}@media only screen and (max-width: 425px){.template-collection-engagement-rings-jan-launch .c-PDPDesign__intro{margin-top:-90px}}.paypal-button.paypal-button-shape-rect{border-radius:0!important}.paypal-button:not(.paypal-button-card){height:38px!important;min-height:38px!important;max-height:44px!important}.additional-checkout-button{margin-bottom:5px}.googlepay{padding:10px 8px!important;height:92%!important;min-height:92%!important;border-radius:0!important}.engraving-message,.variant-message{font-style:italic;color:#e67300;margin:10px auto}.vo-cart-label{padding-left:25px}.wistia-iframe{width:100%;height:100%!important;position:absolute;top:0;left:0;border:0;bottom:0;right:0}.engagement-cart-item.ajaxcart__product{margin-top:-25px}.shipping-details .js-shipping-accordion:first-of-type{display:none}.shipping-details a .js-shipping-accordion:first-of-type{display:block}.shipping-details a .js-shipping-accordion:first-of-type .js-shipping-accordion-open{color:#510a1c}.shipping-details a .js-shipping-accordion:first-of-type .js-shipping-accordion-open:after{color:#510a1c!important}.shipping-details a .js-shipping-accordion:first-of-type .js-shipping-accordion-open:before{content:"";background-image:url(shipping-gift.png);position:absolute;width:16px;height:16px;background-size:100%;right:30px;background-repeat:no-repeat;top:9px}
/*# sourceMappingURL=/cdn/shop/t/533/assets/global-styles.scss.css.map?v=106183920819612010131715969112 */
