.jump-button:hover i{color:#ffa998}.tab-bar-menu-item img,.tab-bar-menu a img{max-height:60%!important}.icon-menu a:hover{color:#ffa998}.ring-size-form#interactive-ring-sizer{margin:2rem auto 0!important}.ring-size-form#interactive-ring-sizer .text-style-chapter-title{font-weight:700;font-size:24px;letter-spacing:0;color:#212121;text-transform:inherit;margin:0;margin-bottom:.5rem}.ring-size-form#interactive-ring-sizer .text-style-chapter-description{text-transform:uppercase;font-size:12.24px;font-weight:400;letter-spacing:.083em;color:#202020;text-decoration:none;margin:0;font-family:Montserrat,sans-serif}.ring-size-form#interactive-ring-sizer #usa_canada{background-color:#fff0e7}.ring-size-form#interactive-ring-sizer .return-back-btn{background:#dea595;border:.9px solid #dea595;font-size:12px;letter-spacing:.076rem;padding:1rem 44px;font-weight:500;text-transform:uppercase;margin:3rem auto 0;max-width:90%}.ring-size-form input,.ring-size-form #country{width:100%}.ring-size-form .pure-u-lg-1-2:nth-child(odd) input{width:98%}.page-overlay-layout>._dimmer.dark{background-color:#000c}.blog-filter h3{margin:1.2rem auto}.blog-filter h4{margin:10px auto}@media screen and (min-width: 1024px){#business-ethics-expand li:before{line-height:2.3!important}}@media screen and (min-width: 980px){#business-ethics-expand li{text-align:left!important}#business-ethics-expand li:before{position:absolute!important}#business-ethics-expand .expander{width:50%!important}#business-ethics-expand .expander .subnav-trigger{text-align:left!important;margin-left:20%!important;right:0!important}#business-ethics-expand .expander .subnavigation{margin:0 0 1rem 20%!important;text-align:left!important}}#business-ethics-expand{counter-reset:list}#business-ethics-expand li{list-style:none;position:relative;text-align:center}#business-ethics-expand li:before{counter-increment:list;content:counter(list);position:relative;margin:auto auto 1rem;display:block;top:0;left:0;border:1px solid rgba(0,0,0,.15);border-radius:100%;width:45px;height:45px;line-height:2.7;text-align:center}#business-ethics-expand .expander{color:#212121;font-family:Montserrat,sans-serif;display:block;margin:3rem auto;width:75%}#business-ethics-expand .expander .subnav-trigger{color:#212121;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400;padding:1em 0 .5em;text-align:center;position:relative;top:-10px;right:-10px;margin:auto;letter-spacing:2px;display:block;transition:all .2s}#business-ethics-expand .expander .subnav-trigger:after{content:"+";margin-left:15px;color:#bfbfbf}#business-ethics-expand .expander .subnav-trigger:hover{color:#ffa998;text-decoration:none;cursor:pointer}#business-ethics-expand .expander.active .subnav-trigger{color:#ffa998}#business-ethics-expand .expander.active .subnav-trigger:after{content:"-";color:#000000bf;font-weight:700}#business-ethics-expand .expander.active .subnavigation{max-height:1000px}#business-ethics-expand .expander .subnavigation{transition:max-height .5s ease-in-out;color:#777;text-align:center;font-family:initial;text-transform:none;letter-spacing:initial;max-height:0;margin:auto;overflow:hidden}.signature{margin:0 auto}.business-ethics-quote blockquote{font-style:normal;color:#777!important}.business-ethics-quote blockquote:before{color:#777;opacity:1}.business-ethics-quote blockquote:after{color:#777;opacity:1}.green-practices{text-align:left;clear:both;margin:auto;padding:4rem;position:relative;display:flex;align-items:center;border-top:1px solid rgba(0,0,0,.15)}.green-practices:first-of-type{margin-top:6rem}.green-practices:last-of-type{border-bottom:1px solid rgba(0,0,0,.15)}.green-practices>div{display:inline-block}.green-practices ._image{width:30%;vertical-align:bottom}.green-practices ._image img{display:block;margin:auto;padding:1rem}.green-practices ._content{width:64%;margin-left:5%}.green-practices ._content h2{margin:20px 0;color:#333}.green-practices ._content p{margin:auto}#business-ethics-ethical-jewelry .continuation-button{margin-top:40px;display:block}@media screen and (min-width: 1024px){#business-ethics-ethical-jewelry .continuation-button{margin-top:90px;display:block}}@media screen and (max-width: 768px){.green-practices{flex-direction:column;text-align:center;padding:2rem 0}.green-practices>div{width:100%}}@media screen and (min-width: 750px){.home-featured>*{width:32%!important;float:left;clear:none!important;margin-right:2%!important}.home-featured>*:last-child{margin-right:0!important;margin-top:0!important}}.promo-banner{width:100%;background:#ffa998;text-align:center;height:40px;z-index:5;color:#212121;font-style:italic;position:fixed;line-height:2.3}.close-button{position:absolute;top:50%;transform:translateY(-50%);right:0;color:#212121;font-style:normal;font-size:1.5rem;font-weight:700;padding:10px 1rem;transition:all .2s}.close-button:hover{text-decoration:none;opacity:.8}.retracting-underline{transition:all .25s;position:relative;padding-bottom:7.5px}.retracting-underline:before{content:"";position:absolute;bottom:0;left:50%;width:100%;height:3px;background:#000000de;transform:translate(-50%);transition:width .3s ease}#HomeBlock3 .option-card .retracting-underline{text-align:center}#HomeBlock3 .option-card:first-of-type .retracting-underline{left:initial}#HomeBlock3 .option-card:last-of-type .retracting-underline{right:initial}#HomeBlock3 .option-card:hover img{filter:brightness(.85);-webkit-filter:brightness(.85)}#HomeBlock3 .option-card:hover .retracting-underline{text-decoration:none}#HomeBlock3 .option-card:hover .retracting-underline:before{width:0}.contact-banner{height:500px;width:100%;clear:both;display:block}.contact-banner .banner-img{background-size:cover;height:100%;position:relative}.contact-banner .banner-img.banner-left{background:url(../assets/contact-us-banner-left-2.jpg) no-repeat center center scroll}.contact-banner .banner-img.banner-left header{right:1em}.contact-banner .banner-img.banner-right{background:url(../assets/contact-us-banner-right-2.jpg) no-repeat center center scroll}.contact-banner .banner-img.banner-right header{left:1em}.contact-banner .banner-img.active-page header{text-decoration:underline}.contact-banner .banner-img:not(.active-page){opacity:.3;transition:all .3s ease-in-out}.contact-banner .banner-img:not(.active-page):hover{opacity:1;cursor:pointer}.contact-banner .banner-img header{position:absolute;top:50%;transform:translateY(-50%)}#instafeed{width:90%;margin:auto;padding:15px 0}#instafeed .insta-image{margin:0 5px;position:relative}#instafeed .insta-image img{width:100%}#instafeed .insta-image .insta-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75;transition:all .3s}#instafeed .insta-image .insta-overlay>div{position:absolute;width:90%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:none}#instafeed .insta-image .insta-overlay>div i{font-size:2.5rem;margin-bottom:10px}#instafeed .insta-image .insta-overlay>div *{color:#fff}#instafeed .insta-image:hover .insta-overlay{background-color:#ffa998}#instafeed .insta-image:hover .insta-overlay>div{display:block;font-size:1em}.insta-arrow{line-height:0;position:absolute;top:50%;display:block;width:18px;height:18px;padding:0;transform:translateY(-50%);cursor:pointer;border:none;outline:none;background:transparent}.insta-arrow.right-arrow{right:-30px}.insta-arrow.left-arrow{left:-30px}@media screen and (max-width: 600px){.insta-arrow.right-arrow{right:-20px}.insta-arrow.left-arrow{left:-20px}}.feature-quote{margin:26px 0;padding:3rem 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.feature-quote>*{width:48%;display:inline-block;vertical-align:middle;margin:0 1%;font-style:italic;color:#000}.feature-quote>*:first-child{margin-left:0}.feature-quote>*:last-child{margin-right:0}.soc{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:initial;transition:all .3s}.soc:hover{color:#ffa998;text-decoration:none}.soc.pinterest:before{content:"\f231"}.soc.facebook:before{content:"\f09a"}.soc.twitter:before{content:"\f099"}.soc.google:before{content:"\f0d5"}.how-we-give-banner{position:relative}.how-we-give-banner ._header{position:absolute;top:50%;left:50%;right:initial;bottom:initial;transform:translate3d(-50%,-50%,0)}.how-we-give-container>section{margin:4rem 0}.how-we-give-container>section .how-we-give-content>*:not(img){position:relative;top:-45px}.custom-green-heading{color:#c2edd5!important;font-size:60px!important}.sustainable-practices{padding:3em}.sustainable-practices._left h1{font-size:140px;line-height:1.5;color:#696969}.sustainable-practices._left h2{font-size:80px;padding-bottom:1em;color:#696969}.the-result{background-color:#c2edd5}.result-block{padding:1em}.result-block h2{margin:1rem 0}.green-btn{background-color:#859f90;color:#fff;font-family:Montserrat,sans-serif;padding:10px;width:30%;font-size:15px;text-transform:uppercase;margin:2em auto;transition:all .3s}.green-btn:hover{text-decoration:none;opacity:.8}@media screen and (max-width: 768px){.green-btn{width:80%!important}.sustainable-practices._right{padding:0}}#bride-amp-groom-guide p a{font-weight:initial;color:#ffa998}.bride-groom-banner{position:relative}.bride-groom-banner ._header{position:absolute;top:50%;transform:translateY(-50%);bottom:initial}.bride-groom-banner ._header h1{font-size:70px}.card-layout{padding:1rem 0}.card-layout:nth-child(odd){padding-right:1rem}.card-layout:nth-child(2n){padding-left:1rem}.card-layout>figure{min-height:200px;background-size:cover!important;background-repeat:no-repeat!important}.card-layout>section{padding:3rem 2rem;background:#f6f6f6;position:relative}.card-layout>section h2{margin:15px 0;color:#000}.card-layout>section p{font-size:.9em}.card-layout>section .submit{position:absolute;bottom:0;right:0;width:3rem}.wide-layout{overflow:hidden}.wide-layout ._block{padding:2rem;background:#ffffffbf;font-size:2rem;font-style:italic;width:45%;position:absolute;right:50px;color:#000000de}.wide-layout ._block>div{margin:1.2em}.pink-btn,.white-btn-solid{background-color:#eb9486;color:#fff;font-family:Montserrat,sans-serif;padding:20px;max-width:450px;text-align:center;font-size:15px;text-transform:uppercase;margin:4em auto;clear:both;display:block;transition:background .2s}.pink-btn:hover,.white-btn-solid:hover{text-decoration:none!important;background-color:#c37b70}.white-btn-solid{background-color:#fff;font-style:normal;color:#333;width:auto;padding:15px 50px;letter-spacing:1px;display:initial;font-size:13px}.white-btn-solid:hover{background-color:#fffc}@media screen and (max-width: 1024px){.wide-layout ._block{font-size:1.5rem}.wide-layout ._block>div{margin:1em}}@media screen and (max-width: 980px){.wide-layout ._block{font-size:1.4rem}}@media screen and (max-width: 768px){.bride-groom-banner{padding-left:0;padding-right:0}.card-layout:nth-child(odd){padding-right:initial}.card-layout:nth-child(2n){padding-left:initial}#bride-amp-groom-guide .wide-layout{height:500px}#bride-amp-groom-guide .wide-layout ._block{right:initial;top:50%;left:50%;transform:translate3d(-50%,-50%,0);font-size:1.8em;padding:2rem 0 0;width:450px}#bride-amp-groom-guide .wide-layout ._block p{padding:0 2rem}#bride-amp-groom-guide .wide-layout ._block>div{width:100%;margin:0}#bride-amp-groom-guide .wide-layout .white-btn-solid{display:block;margin-bottom:0;font-size:14px}}@media screen and (max-width: 450px){#bride-amp-groom-guide .wide-layout ._block{width:95%}}.masonry-grid{margin:auto;width:80%}.masonry-grid>div{margin:.75rem 0}.masonry-grid>div:nth-child(odd){padding-right:.75rem}.masonry-grid>div:nth-child(2n){padding-left:.75rem}.equation{margin:0 auto;text-align:center;width:80%;display:flex;justify-content:center}.equation>div{display:inline-block}.equation img{max-height:180px;width:auto;padding:15%}.equation .math-symbol{font-size:5vw;font-weight:700;color:#d2d2d2}.video-embed-container{position:relative;height:0;overflow:hidden;width:100%;height:auto}.video-embed-container iframe{width:100%}@media screen and (max-width: 1440px){.equation .math-symbol{font-size:60px}}@media screen and (max-width: 750px){.equation .math-symbol{line-height:3}}@media screen and (max-width: 620px){.equation{display:block}.equation>div{display:block}.equation img{padding:1rem}.equation .math-symbol{font-size:40px}}@media screen and (max-width: 768px){.masonry-grid{width:90%}.masonry-grid>div{margin:.5rem 0}.masonry-grid>div:nth-child(odd){padding-right:.7rem}.masonry-grid>div:nth-child(2n){padding-left:.5rem}}@media screen and (max-width: 550px){.masonry-grid{width:100%}.masonry-grid>div{margin:.25rem 0}.masonry-grid>div:nth-child(odd){padding-right:.25rem}.masonry-grid>div:nth-child(2n){padding-left:.25rem}}.ring-finger-diameter{width:318px;margin:auto}.ring-size-instructions{margin:3rem 0 1.125rem;color:#212121;font-family:Montserrat,sans-serif}.ring-size-instructions ol{margin-top:38px!important}.ring-size-instructions ol li{letter-spacing:0;font-size:12px;font-weight:300;padding:0!important;line-height:22px}.ring-size-converter-note{margin:auto;margin-top:1rem;font-size:10px;font-weight:300;font-style:italic;letter-spacing:0;line-height:12.16px;max-width:533px;text-align:center;color:#212121;font-family:Montserrat,sans-serif}.ring-finger-circumference-dropdown{display:flex;flex-direction:column;justify-content:center;align-items:center}label.show-on-select{position:relative;top:10px;display:none}#hint-waiting span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}#hint-waiting span:nth-child(2){animation-delay:.2s}#hint-waiting span:nth-child(3){animation-delay:.4s}#hint-waiting,#hint-success{display:none}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.featured-products-home a{font-size:.9em;padding:0 10px;cursor:pointer}.featured-products-home a.active{color:#ffa998;opacity:1}.featured-products-home a.active:hover{text-decoration:none}.featured-products>div{display:none;transition:all .45s ease-in-out}.featured-products>div.active{display:block}@media screen and (max-width: 980px){.featured-products-home a{font-size:.8em}}@media screen and (max-width: 640px){.featured-products-home a{font-size:.65em;padding:0 5px}}.ring-builder ._info section.presented>figure{height:250px;background-size:contain;background-repeat:no-repeat;background-position:center center}.ring-builder .inaccessible-tab{background:#4c4c4c!important;color:#777!important;cursor:default}.ring-builder .inaccessible-tab:hover{text-decoration:none}.ring-builder .next-button:not(.tint-2-shaded){background:#4c4c4c!important;color:#777!important;cursor:default}.ring-builder .next-button:not(.tint-2-shaded):hover{opacity:1}.product-preview-layout>._images figure div{height:80%;max-width:540px;max-height:540px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-preview-layout>._images figcaption{color:#999;position:absolute;left:26px;right:26px;bottom:26px}.product-preview-layout>._images img{display:none!important}.product-preview-layout>._images .image-caption-wrapper{font-style:normal!important}.product-preview-layout>._images .image-caption-wrapper.active ._caption{opacity:1}.product-preview-layout>._images .image-caption-wrapper ._caption{transition:opacity .3s;opacity:0;display:block;position:relative;color:#000;background:#fff;text-transform:uppercase;top:-15px;left:-10px;bottom:15%;margin:auto;padding:15px;border-radius:8px;width:70%}.product-preview-layout>._images .image-caption-wrapper ._caption:after{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid white;left:50%;top:100%;transform:translate3d(-50%,0,0)}.product-preview-layout .image-caption-trigger{text-transform:uppercase;letter-spacing:3px;color:#fff;cursor:pointer;position:absolute;left:26px;right:26px;bottom:57px;z-index:5}.product-preview-layout .image-caption-trigger.active>i{color:#ffa998!important}.product-preview-layout .image-caption-trigger>i{transition:all .2s;position:relative;top:3px;margin:0 8px;color:#999}.product-preview-layout #image-count{font-size:.8em;font-style:italic!important;z-index:1}.product-preview-layout .static-label-button{font-size:.6em;letter-spacing:4px}.product-preview-layout .static-label-button>i{font-size:2em;position:relative;top:3px}.product-preview-layout footer .social-product{border-radius:100%;background:#ffffff80;color:#000;display:inline-block;width:1.3rem;height:1.3rem;font-size:.8em;margin:0 7px;line-height:1.55;transition:all .3s}.product-preview-layout footer .social-product:hover{background:#fff}@media screen and (min-width: 750px) and (max-width: 1024px){.product-preview-layout>._images .image-caption-wrapper{bottom:16px}.product-preview-layout .image-caption-trigger{bottom:35px}footer,#image-count{bottom:8px!important}._overview{padding-top:45px}.product .ring-builder{padding:0}}@media screen and (max-width: 750px){.product-preview-layout .slick-arrow i{font-size:14px}.product-preview-layout>._images{padding-bottom:30px}.product-preview-layout>._images .image-caption-wrapper{bottom:26px}.product ._config ._rim{display:none}.product footer{bottom:10px!important}.product footer .social-product{line-height:1.7}.product #image-count{bottom:42px}.product .image-caption-trigger{bottom:70px}.product ._overview{background:#fff;color:#777}.product ._overview h1{color:#000}.product ._overview div,.product ._overview a,.product ._overview i{color:#777}.product ._overview i:before{color:#777}.product ._overview figure>span{color:#000}.product .ring-builder{padding:0}.product .product-preview-layout{padding:25px 0}}@media only screen and (max-width: 749px){.filter-option-menu-style-table.center-stone-head-filter-options a img{height:65px;vertical-align:baseline}}@media only screen and (max-width: 400px){.filter-option-menu-style-table.center-stone-head-filter-options a{float:none;width:100%}}@media only screen and (max-width: 768px){.site-header-layout>._buttons{right:15px}.site-header-layout>._buttons .svg-button{margin-left:15px}.prompt-input{font-size:16px}}@media only screen and (max-width: 480px){[type=search]{font-size:16px}}.greener-diamond>._item{padding:100px 0;display:flex;align-items:center;border-top:1px solid rgba(0,0,0,.1)}.greener-diamond>._item:first-child{padding-top:0;border-top:0}.greener-diamond>._item>._text{width:calc(100% - 425px);padding-left:50px;height:100%;order:2}.greener-diamond>._item>._image{width:425px;height:277px;position:relative;flex-shrink:0}@media only screen and (max-width: 900px){.greener-diamond>._item{flex-direction:column;text-align:center}.greener-diamond>._item>._text{padding:0;margin-top:25px;width:90%}}.loading-overlay{position:fixed;width:100%;height:100%;top:0!important;background:#fff;z-index:9;opacity:1;transition:opacity .4s ease-in-out}.loading-overlay.loaded{opacity:0;z-index:-1;pointer-events:none}.loading-overlay .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-overlay .inner svg{width:100px;animation:pulseSpin 3s ease-in-out infinite}.loading-overlay .inner>header{text-transform:uppercase;letter-spacing:4px;position:relative;right:-4px}.loading-overlay .inner>header i{width:50%;height:2px;background:#ffa998;display:block;margin:15px auto}.loading-block{background:#fff;z-index:9;opacity:1;transition:opacity .4s ease-in-out}.loading-block.loaded{opacity:0;z-index:-1;pointer-events:none}.loading-block .inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-block .inner svg{width:100px;animation:pulseSpin 3s ease-in-out infinite}.loading-block .inner>header{text-transform:uppercase;letter-spacing:4px;position:relative;right:-4px}.loading-block .inner>header i{width:50%;height:2px;background:#ffa998;display:block;margin:15px auto}@keyframes pulseSpin{0%{transform:scale(1) rotate(0)}40%{transform:scale(.75) rotate(0)}80%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}#qab_bar{top:80px}#qab_background{z-index:98!important}.content-cell._overview{background-color:#f6f6f6}.fs-timeline-detail{background-color:#818181cf!important}.content-cell._instagram{padding:0}.content-cell._instagram .fs-slider-container{margin-top:25px;padding:75px 26px 50px}.content-cell._instagram .fs-slider-container:before{color:#777;content:"As Styled On Instagram";display:block;font-family:Montserrat,sans-serif;font-size:18px;left:0;letter-spacing:.1em;position:absolute;text-transform:uppercase;top:50px;width:100%}.content-cell._instagram .fs-slider-container:after{border-top:1px solid rgba(0,0,0,.15);content:"";display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:70%}.content-cell._instagram .fs-slider-container.fs-mobile .fs-slider-next-button,.content-cell._instagram .fs-slider-container.fs-mobile .fs-slider-prev-button{background:none;display:flex}.content-cell._instagram .fs-slider-container .fs-entry-container{height:0!important;padding-top:100%!important;width:100%!important}.content-cell._instagram .fs-slider-container .fs-slider-next-button,.content-cell._instagram .fs-slider-container .fs-slider-prev-button{z-index:9}@media (max-width: 767px){.content-cell._instagram .fs-slider-next-button,.content-cell._instagram .fs-slider-prev-button{margin-top:25px}}@media (min-width: 768px){.content-cell._instagram .fs-slider-container{margin-top:40px;padding:100px 50px}.content-cell._instagram .fs-slider-container:before{top:25px}.content-cell._instagram .fs-slider-container:after{display:none}.content-cell._instagram .fs-slider-container .fs-entry-container{padding-top:33%!important;width:33%!important}}@media (min-width: 1024px){.content-cell._instagram .fs-slider-container .fs-entry-container{padding-top:25%!important;width:25%!important}}#notfound-page{background-color:#c2f0d6;position:relative;padding:5rem 15px}#notfound-page img{width:50%;max-width:600px;min-width:300px;display:block;margin:auto}#notfound-page ._content{text-align:center;width:100%;padding-top:2rem}#notfound-page ._content h4{margin-top:7.5px}@media only screen and (max-width: 600px){#notfound-page{min-height:22.5rem}#_GUARANTEE_SealSpan{display:none!important}}[name="Kicker Custom Product"]{display:none!important}.quickguide-zozo-tabs .z-container{background:#212121!important;border-color:transparent!important}.quick-guide-nav-tabs{top:22.5px!important;z-index:9!important}.quick-guide-nav-tabs .z-tab .z-link{border:1px solid #777777!important;padding:15px 45px!important;font-size:15px!important;text-decoration:inherit!important}.quick-guide-nav-tabs .z-tab.z-active .z-link{color:#fff!important;background:#777!important;text-decoration:none!important}.quickguide-zozo-tabs .z-tabs-mobile{position:relative;top:10px;display:none!important}.quickguide-zozo-tabs .z-tabs-mobile .z-link{text-shadow:none!important;color:#fff!important;background:#777!important;font-family:Montserrat,sans-serif;text-transform:uppercase;box-shadow:none!important;border:1px solid #777777!important;text-align:center!important;font-size:15px!important}.quickguide-zozo-tabs .z-tab .z-link{text-shadow:none!important;color:#777!important;background:#212121!important;font-family:Montserrat,sans-serif;text-transform:uppercase;box-shadow:none!important}.quickguide-zozo-tabs .z-tab.z-active .z-link{color:#ffa998!important}.quickguide-zozo-tabs .z-tabs.horizontal.top>ul>li.z-active{top:0;margin-top:0;margin-bottom:0;padding-bottom:0}.quickguide-zozo-tabs .nested-tabs .z-tab .z-link{border:none!important;font-size:14px!important;cursor:pointer!important}.quickguide-zozo-tabs .nested-tabs .z-tab.z-active{text-decoration:underline!important;color:#ffa998!important}.quickguide-zozo-tabs .nested-tabs .z-tabs-desktop{position:relative;top:190px;border:none!important;z-index:50}.quickguide-zozo-tabs .nested-tabs .z-tabs-desktop .z-link{background:transparent!important}.quickguide-zozo-tabs .nested-tabs.stones.z-tabs.mobile .mobile-only{margin-top:20rem!important}.quickguide-zozo-tabs .nested-tabs.styles.z-tabs.mobile .z-tabs-desktop{top:220px!important}.quickguide-zozo-tabs .nested-tabs.styles.z-tabs.mobile .z-content-inner{margin-top:70px}.quickguide-zozo-tabs .nested-tabs.styles.z-tabs.mobile .mobile-only{margin-top:15rem!important}.quickguide-zozo-tabs .nested-tabs.styles.z-tabs.mobile ._body{margin-top:14rem!important}.quickguide-zozo-tabs .nested-tabs.options.z-tabs.mobile .z-content-inner{margin-top:120px}.quickguide-zozo-tabs .nested-tabs.options.z-tabs.mobile .z-tabs-desktop{top:180px!important}.quickguide-zozo-tabs .z-tabs.mobile>ul.z-tabs-desktop.z-hide-menu{opacity:1!important;visibility:visible!important;height:auto!important;left:50%;transform:translate(-50%);top:-40px;z-index:9}.quickguide-zozo-tabs .z-tabs.mobile>ul.z-tabs-desktop.z-hide-menu .z-tab a{text-align:center}.quickguide-zozo-tabs .z-tabs.mobile .z-content-inner{margin-top:100px}.quickguide-zozo-tabs .z-tabs-mobile .z-link{border:none!important}.quickguide-zozo-tabs .z-tabs,.quickguide-zozo-tabs .z-tabs>ul,.quickguide-zozo-tabs .z-tabs>ul>li,.quickguide-zozo-tabs .z-tabs>ul>li>a{text-decoration:inherit!important}#the-quick-guide-buying-an-engagement-ring .mobile-only>img{width:300px;max-width:100%;margin-top:5rem}.quickguide-zozo-tabs .nested-tabs .descriptive-content .tab-headline{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%}.quickguide-zozo-tabs .nested-tabs .descriptive-content ._body,.quickguide-zozo-tabs .nested-tabs .descriptive-content .mobile-only{margin-top:10rem}.quickguide-zozo-tabs .nested-tabs .descriptive-content ._body.large-margin,.quickguide-zozo-tabs .nested-tabs .descriptive-content .mobile-only.large-margin{margin-top:20rem}.quickguide-zozo-tabs .nested-tabs>.z-tabs-desktop{top:220px;z-index:100;width:100%!important;transform:translate(-50%);left:50%;background:#212121!important}.quickguide-zozo-tabs .nested-tabs>.z-tabs-desktop li{float:none!important;right:initial!important;display:inline-block;width:auto!important}.quickguide-zozo-tabs .nested-tabs.styles>.z-tabs-desktop,.quickguide-zozo-tabs .nested-tabs.options>.z-tabs-desktop{top:180px!important}.quickguide-zozo-tabs .nested-tabs.styles .descriptive-content ._body.large-margin,.quickguide-zozo-tabs .nested-tabs.styles .descriptive-content .mobile-only.large-margin,.quickguide-zozo-tabs .nested-tabs.options .descriptive-content ._body.large-margin,.quickguide-zozo-tabs .nested-tabs.options .descriptive-content .mobile-only.large-margin{margin-top:15rem}.quickguide-zozo-tabs .nested-tabs.styles p,.quickguide-zozo-tabs .nested-tabs.options p{line-height:27.9px}.z-content{max-width:1440px;margin:auto}.z-tabs>.z-container{overflow:hidden!important}@media screen and (min-width: 768px){.stones .pink-btn,.stones .white-btn-solid,.styles .signature-details .pink-btn,.styles .signature-details .white-btn-solid{margin-top:7.5em}.options-description{margin:10em auto!important}.fonts-container{margin:-8em auto 2em}}@media screen and (max-width: 768px){.quick-guide-nav-tabs{position:relative;top:70px}.quick-guide-nav-tabs .z-tab{display:block;margin:0 auto;float:none!important}.quickguide-zozo-tabs .nested-tabs .z-tab{display:block!important;width:100%!important}.quickguide-zozo-tabs .nested-tabs.stones .descriptive-content{top:-50px}.quickguide-zozo-tabs .nested-tabs.stones .descriptive-content ._body,.quickguide-zozo-tabs .nested-tabs.stones .descriptive-content .mobile-only{margin-top:15rem}.quickguide-zozo-tabs .nested-tabs.stones .descriptive-content ._body.large-margin,.quickguide-zozo-tabs .nested-tabs.stones .descriptive-content .mobile-only.large-margin{margin-top:25rem}.quickguide-zozo-tabs .nested-tabs.stones>.z-tabs-desktop{top:240px!important}.quickguide-zozo-tabs .nested-tabs.options .descriptive-content{top:-90px}.quickguide-zozo-tabs .nested-tabs.options .descriptive-content ._body,.quickguide-zozo-tabs .nested-tabs.options .descriptive-content .mobile-only{margin-top:15rem}.quickguide-zozo-tabs .nested-tabs.options .descriptive-content ._body.large-margin,.quickguide-zozo-tabs .nested-tabs.options .descriptive-content .mobile-only.large-margin{margin-top:25rem}.quickguide-zozo-tabs .nested-tabs.options>.z-tabs-desktop{top:250px!important}.ring-size-form{padding:2rem .5rem!important;margin-top:0!important}}.tab-headline{position:relative;top:-12em;text-align:center;font-style:italic;font-family:Playfair Display,serif!important;color:#fff}.diagram{width:100%;margin:0 auto}.style-summary-block{text-align:center;color:#fff;padding:2em}.style-summary-block h2{text-align:center;font-style:italic}.style-summary-block p{margin:1em 0}.style-summary-block img{margin:1em 0;max-width:400px;max-width:100%}.options-description{width:60%;text-align:center;margin:2em auto;color:#fff;font-family:Playfair Display,serif!important;font-size:18px}.options-description p{margin-bottom:1em}.options-img{width:20%}.options-img img{max-height:300px;width:auto}.options-img-left{float:left}.options-img-right{float:right}.options-description h2{font-style:italic;margin:1em 0}.statistics{margin:1em auto}.fonts-container{width:80%;text-align:center;margin:2em auto}.font{margin-top:2em}.mobile-only{display:none;color:#fff;font-family:Playfair Display,serif!important}.mobile-only img{max-width:80%}.diagram-heading{font-style:italic;margin:1em 0}.z-link{text-align:center!important}@media screen and (max-width: 1024px){.mobile-only{display:block;text-align:center}.diagram{display:none!important}}@media screen and (max-width: 768px){.quick-guide-nav-tabs{width:170px!important;margin:auto!important;border:none!important;visibility:visible!important;opacity:1!important;height:auto!important;position:relative!important;top:70px!important}.quick-guide-nav-tabs>li{width:100%!important}.options-description{width:100%}.options-img{width:300px;max-width:100%;display:block;clear:both;margin:2em auto;float:none}}@media screen and (max-width: 515px){.tab-headline{top:20px!important}}.ring-size-form{background:#fff;margin:2rem auto;padding:4em 2em 6em}.ring-size-form h2{font-style:normal;color:#202020}.ring-size-form label{color:#202020;font-family:Playfair Display,serif;font-style:italic}.ring-size-form input{font-family:Montserrat,sans-serif!important;margin:1em 0;background:#f6f6f6;border:#F6F6F6;color:#202020;text-align:center!important;padding:1rem}.ring-size-form select{-webkit-appearance:none;font-size:10px;text-transform:uppercase;color:#212121;font-weight:400;width:100%;border-radius:0;padding:14px 57px 14px 14px;line-height:13px;border:.8px solid #D2D2D2;background-color:#fff;text-align:center;position:relative;cursor:pointer;text-align-last:center;letter-spacing:.08rem;height:43px}.ring-size-form select span{color:#ffa998}.ring-size-form select:focus{outline:none}.ring-size-form .select-wrapper{position:relative;margin:14px 10px;height:43px}.ring-size-form .select-wrapper .select-button{background-color:#fff;right:0;border:.8px solid #D2D2D2;height:43px;top:0;position:absolute;pointer-events:none;width:43px;display:flex;justify-content:center}.ring-size-form .select-wrapper .select-button .arrow{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid #777;margin:50% 0 0;font-size:12.8px}.ring-size-form textarea{margin:1em 0;background:#f6f6f6;border:#F6F6F6;color:#777}.ring-size-form input::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:14px;text-transform:uppercase;color:#777;text-align:center}.ring-size-form .required::-webkit-input-placeholder:after{content:" *";color:#ffa998}.ring-size-form input:-moz-placeholder{font-family:Montserrat,sans-serif;font-size:14px;text-transform:uppercase;color:#777;text-align:center}.ring-size-form input::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:14px;text-transform:uppercase;color:#777;text-align:center}.ring-size-form input:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:14px;text-transform:uppercase;color:#777;text-align:center}.ring-size-form .textarea-wrap{position:relative}.ring-size-form .textarea-wrap .submit{background:transparent!important;position:absolute;right:0;bottom:5px;padding:0;width:50px;outline:none!important;border:transparent!important}.ring-size-btn{margin:0 auto;position:relative;top:-4.25rem}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ac-custom ul,.ac-custom ol{list-style:none;padding:0;margin:0 auto;max-width:800px}.ac-custom li{margin:0 auto;padding:2em 0;position:relative}.ac-custom label.checkbox{display:inline-block;position:relative;font-size:20px;padding:0 0 0 60px;vertical-align:top;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.ac-custom input[type=checkbox],.ac-custom label.checkbox:before{width:40px;height:40px;top:80%;left:0;margin-top:-25px;position:absolute;cursor:pointer}.ac-custom input[type=checkbox]{opacity:0;-webkit-appearance:none;display:inline-block;vertical-align:middle;z-index:100}.ac-custom label.checkbox:before{content:"";border:3px solid #777;-webkit-transition:opacity .3s;transition:opacity .3s}.ac-custom input[type=checkbox]:checked+label.checkbox:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0MDBweCIgaGVpZ2h0PSI0MDBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwMCA0MDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0VCOTQ4NiIgZD0iTTIzNS4zNzUsMjAwLjAwNEwzOTIuNjcxLDQyLjcwOWM5Ljc3Mi05Ljc2NCw5Ljc3Mi0yNS42MDcsMC0zNS4zNzFjLTkuNzcyLTkuNzcyLTI1LjU5OS05Ljc3Mi0zNS4zNzIsMA0KCQlMMjAwLjAwNCwxNjQuNjMzTDQyLjcwMSw3LjMzOGMtOS43NzItOS43NzItMjUuNTk5LTkuNzcyLTM1LjM3MSwwYy05Ljc3Myw5Ljc2NC05Ljc3MywyNS42MDcsMCwzNS4zNzFsMTU3LjMwMywxNTcuMjk1DQoJCUw3LjMzLDM1Ny4yOTljLTkuNzczLDkuNzY1LTkuNzczLDI1LjYwNywwLDM1LjM3MWM0Ljg4Niw0Ljg3OSwxMS4yOSw3LjMyMSwxNy42ODYsNy4zMjFzMTIuNzk5LTIuNDQyLDE3LjY4Ni03LjMyOQ0KCQlsMTU3LjMwNC0xNTcuMjk1bDE1Ny4yOTQsMTU3LjI5NWM0Ljg4Nyw0Ljg4NywxMS4yOTEsNy4zMjksMTcuNjg2LDcuMzI5YzYuMzk2LDAsMTIuOC0yLjQ0MiwxNy42ODctNy4zMjkNCgkJYzkuNzcyLTkuNzY0LDkuNzcyLTI1LjYwNywwLTM1LjM3MUwyMzUuMzc1LDIwMC4wMDR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);background-size:15px;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 375px){.ring-size-form ::-webkit-input-placeholder{font-size:12px}.ring-size-form :-moz-placeholder{font-size:12px}.ring-size-form ::-moz-placeholder{font-size:12px}.ring-size-form :-ms-input-placeholder{font-size:12px}.ring-size-form select{font-size:12px}}#shopmessage-checkbox{margin:0 auto;text-align:center}#shopmessage-checkbox .fb_iframe_widget{margin-left:124px}
/*# sourceMappingURL=/cdn/shop/t/212/assets/custom.scss.css.map */
