h1,
h2,
h3,
h4,
h5,
h6{line-height:1.4;}#mobile-nav-menu [gv-analytics-events-data-link="Sale"]{color:#cc0000;}#desktop-site-banner img{width:100%;}#mobile-site-banner img{width:100%;}[gv-site-banner]{margin:30px 0;}input,
textarea{font-family:"font-2", Helvetica, Arial, sans-serif;border:border:1px solid #222222;}footer{margin-top:64px;}.diamond-selector-container .header .sort-desc a:before,
.diamond-selector-container .header .sort-asc a:before{display:none;}[gv-widget="product-wall"]{max-width:1600px;margin:0 auto;}#nav-site .gemnav-dropdown:nth-of-type(2) .gemnav-dropdown-container div:nth-of-type(1) div [gv-navigation-link="true"]:nth-child(13){margin-top:26px;}.seonav .nav > li.gemnav-dropdown > a,
.seonav .nav > li.gemnav-dropdown > span{font-family:font-2, sans-serif;font-size:14px;font-weight:500;}.seonav .nav .gemnav-dropdown-menu .gemnav-dropdown-menu-header{font-family:font-2, sans-serif;font-size:12px;overflow-wrap:unset;font-weight:normal;font-weight:600;max-width:100%;word-wrap:unset;white-space:normal;}.seonav .nav .gemnav-dropdown-menu .gemnav-dropdown-menu-item{font-family:font-2, sans-serif;font-size:14px;padding:4px 0px 7px 0px;max-width:100%;}#nav-site .gemnav-dropdown:nth-of-type(2) .gemnav-dropdown-container div:nth-of-type(1) div [gv-navigation-link="true"]:nth-child(7){color:darkolivegreen;padding:8px 0px 0px 10px;}#nav-site .gemnav-dropdown:nth-of-type(2) .gemnav-dropdown-container div:nth-of-type(1) div [gv-navigation-link="true"]:nth-child(9){border-bottom:2px solid darkolivegreen;padding:8px 0px 3px;}#nav-site .gemnav-dropdown:nth-of-type(2) .gemnav-dropdown-container div:nth-of-type(1) div [gv-navigation-link="true"]:nth-child(11){border-bottom:2px solid darkolivegreen;padding:8px 0px 3px;}@media(max-width:767px){[gv-widget=bridal-wizard-product-information]{padding-left:10%;}}[gv-widget=bridal-wizard-product-information] .delivered-by{width:100%;display:flex !important;}[gv-widget=bridal-wizard-product-information] #product-overview-rga-info{padding-left:10%;}[gv-widget=bridal-wizard-product-information] .delivered-by .pull-right{margin-left:auto;order:2;margin-top:10px;}[gv-widget=bridal-wizard-product-information] .delivered-by .pull-left{margin-right:24px;align-self:flex-end;letter-spacing:0.75px;font-size:16px;}[gv-widget=bridal-wizard-product-information] .delivered-by .pull-left{text-align:left;}[gv-widget=bridal-wizard-product-information] [ng-show="deliveryDate"]{font-size:16px;white-space:nowrap;font-style:italic;}@media(min-width:992px){[gv-widget=bridal-wizard-product-information] #product-buttons{margin-top:-30px !important;}}[gv-widget=cart-promo-input]{height:92px;border-bottom:1px solid #d3d3d3;}[gv-widget=cart-promo-input] [gv-widget="cart-promo-input"] .cart-promo-text{height:44px;line-height:26px;}[gv-widget=cart-promo-input] #promo-input{height:44px;margin:24px 0;}[gv-widget=cart-promo-input] [gv-widget="cart-promo-input"] .cart-promo-input[ng-if="!activePromoCode"]{font-size:11px;font-weight:700;padding:19px 24px 29px;}[gv-widget=cart-promo-input] .btn.btn-primary:hover,
[gv-widget=cart-promo-input] .btn-primary.button:hover{background-color:#fff;}[gv-widget=cart-promo-input] input,
[gv-widget=cart-promo-input] button,
[gv-widget=cart-promo-input] .cart-promo-input-group{height:44px !important;top:-5px;}[gv-widget=cart-promo-input] .label{display:none;}[gv-widget=cart-promo-input] button{width:100%;padding:0;line-height:44px;}[gv-widget=cart-promo-input] [gv-input]{margin-top:-5px;}[gv-widget=customize-v2]{}[gv-widget=customize-v2] #customize-v2 div[data-swatch-type]{width:44px;height:60px;}[gv-widget=customize-v2] #customize-v2-header .stone-info-title{padding-bottom:7px;margin-top:24px;}[gv-widget=customize-v2] #customize-v2 #customize-widget div[data-swatch-type] i:hover + label{text-decoration:underline solid #BDBDBD;}[gv-widget=customize-v2] #customize-v2 #customize-widget div[data-swatch-type] i.selected + label{text-decoration:underline solid #5eb1d9;}[gv-widget=customize-v2] #customize-v2 #customize-widget div[data-swatch-type] label,
[gv-widget=customize-v2] #customize-v2 #customize-widget label{font-size:11px;letter-spacing:.1px;font-family:font-2;text-transform:capitalize;padding:-2px 0 0 8px;margin:0 -8px 0 0;width:54px;word-wrap:break-word;line-height:12px;white-space:normal;text-align:center;}[gv-widget=customize-v2] #customize-v2 #customize-widget .product-flyover i[class^="swatch-"],
[gv-widget=customize-v2] #customize-v2 #customize-widget .product-flyover i[class*=" swatch-"]{margin-left:8px;}[gv-widget=customize-v2] #customize-v2 #customize-widget .swatch-box i:not(.borderless){-webkit-box-shadow:none;box-shadow:none;}[gv-widget=customize-v2] #customize-v2 #customize-widget label[for="ring-size"]{font-family:font-2, Helvetica, Arial, sans-serif;font-weight:500;font-size:12px;color:#222222;letter-spacing:1px;text-transform:uppercase;width:90px;margin-top:0px;text-align:left;margin-top:6px;}[gv-widget=customize-v2] .option-info .short-body{font-size:14px;line-height:1.3;margin-top:4px;}[gv-widget=customize-v2] a.btn-default{margin-top:16px;}[gv-widget=customize-v2] #customize-v2 #customize-widget .matching-bands-container .layer-info + .swatch-box{margin-top:6px;}@media(min-width:768px) and (max-width:1199px){[gv-widget=customize-v2] .layer-type{white-space:normal !important;}[gv-widget=customize-v2] #customize-v2 #customize-widget .layer-info-container-additional-items .layer-info{padding:6px 0 11px 23px !important;}}[gv-widget=diamond-selector]{padding-bottom:50px;}[gv-widget=diamond-selector] .sliderLabel .sliderHelp.priceHelp{display:none !important;}[gv-widget=diamond-selector] .diamond-selector-container .body{float:left;}[gv-widget=diamond-selector] #diamond-selector-link .sliderLabel,
[gv-widget=diamond-selector] .diamond-selector-link{display:none;}[gv-widget=diamond-selector] #diamondSelectionCriteria .slider-text-box{pointer-events:none;border:none;}[gv-widget=diamond-selector] .diamond-selector-button{border-radius:0;margin-top:-2px !important;width:120px;}[gv-widget=diamond-selector] .selector-row.diamond-row:hover{box-shadow:inset 0px 0px 0px 2px #2f8cae;}[gv-widget=diamond-selector] .diamond-details-panel-choose-diamond-button button{color:#f3f3f3;background-color:#298CB0;border:none;text-decoration:none;font-weight:600;border-radius:0;height:44px;width:224px;font-size:14px;font-weight:500;letter-spacing:.5px;}[gv-widget=diamond-selector] .diamond-details-panel-choose-diamond-button button:hover{background-color:#247C9B;color:#fff;}[gv-widget=diamond-selector] #diamondSelectionCriteria .accordionified-flyout .diamond-info-area .diamond-details-panel-close-button,
[gv-widget=diamond-selector] #diamondSelectors .accordionified-flyout .diamond-info-area .diamond-details-panel-close-button{width:44px;height:44px;margin-top:-44px;}[gv-widget=diamond-selector] .main-details h3,
[gv-widget=diamond-selector] .main-details h6{line-height:1.4;}[gv-widget=diamond-selector] .diamond-selector-container dt,
[gv-widget=diamond-selector] .diamond-selector-container dd{font-size:13px;letter-spacing:.5px;}[gv-widget=diamond-selector] .diamond-selector-container .header > div,
[gv-widget=diamond-selector] .diamond-selector-container .header a,
[gv-widget=diamond-selector] .diamond-selector-container .header a:visited,
[gv-widget=diamond-selector] .diamond-selector-container .header a:hover,
[gv-widget=diamond-selector] .diamond-selector-container .header a:active{font-size:12px;}@media(min-width:440px){[gv-widget=diamond-selector] .diamond-selector-container .header > div,
 [gv-widget=diamond-selector] .diamond-selector-container .header a,
 [gv-widget=diamond-selector] .diamond-selector-container .header a:visited,
 [gv-widget=diamond-selector] .diamond-selector-container .header a:hover,
 [gv-widget=diamond-selector] .diamond-selector-container .header a:active{font-size:14px;}}[gv-widget=diamond-selector] #diamondSelectionCriteria .sliderRow{margin:36px 0;}[gv-widget=diamond-selector] #diamondSelectionCriteria .slider-text-box{font-size:13px;padding:6px;}[gv-widget=diamond-selector] #diamondSelectionCriteria .ticks{margin-top:-12px;height:12px !important;}[gv-widget=diamond-selector] #diamondSelectionCriteria .shape-selector ul li a + span{font-size:13px;line-height:2.4;}[gv-widget=diamond-wizard-tabs]{margin-top:16px;}[gv-widget=diamond-wizard-tabs] .tab-widget ul{max-width:1600px;-moz-padding-start:0;}@media(max-width:767px){[gv-widget=diamond-wizard-tabs] .inner.active > span.dwiz-text{margin-top:-22px;}}[gv-widget=gift-wrap-kits] h3{font-size:18px;font-weight:500;color:#222232;}[gv-widget=gift-wrap-kits] .btn-group{height:unset;min-width:unset;border:none !important;}[gv-widget=gift-wrap-kits] .btn-group button.dropdown-toggle,
[gv-widget=gift-wrap-kits] .btn{border:1px solid #222232 !important;height:42px;}[gv-widget=gift-wrap-kits] button.dropdown-toggle{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:18px 8px 14px;height:40px;align-items:center;line-height:1;min-width:unset !important;}[gv-widget=gift-wrap-kits] div.dropdown-label{padding-top:0px;margin-left:unset !important;}[gv-widget=gift-wrap-kits] .btn div.caret{top:19px !important;}[gv-widget=gift-wrap-kits] .gift-wrap-button-row{display:grid;grid-template-columns:80px 1fr;grid-gap:4px;padding-bottom:12px;}[gv-widget=gift-wrap-kits] .gift-wrap-button-row .gift-wrap-drop-down{width:100%;padding:0 1px;}[gv-widget=gift-wrap-kits] .gift-wrap-add-to-cart-button:hover{background-color:#313144;border-color:#313144;color:#fff;}[gv-widget=gift-wrap-kits] .gift-wrap-removal-row{margin-bottom:12px;}[gv-widget=gift-wrap-kits] .gift-wrap-removal-row .remove-button{color:red;color:#c34c05;font-weight:700;font-weight:500;letter-spacing:0;}[gv-widget=navision-product-information] .product-overview-title{background-repeat:no-repeat;background-position:center top;font-family:font-2, Helvetica, Arial, sans-serif;color:#222222;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:2px;text-align:left;}[gv-widget=navision-product-information] #product-price{font-size:26px;font-family:font-1, Georgia, "Times New Roman", Times, serif;line-height:1.4;color:#222222;}[gv-widget=navision-product-information] .strike-price{font-size:26px;font-family:font-1, serif;margin-right:4px;}[gv-widget=navision-product-information] .product-desc{background-repeat:no-repeat;background-position:center top;font-family:font-1, serif;color:#222222;font-size:15px;text-align:left;}[gv-widget=navision-product-information] .customize-header-title{font-family:font-1, Georgia, "Times New Roman", Times, serif;font-size:24px;line-height:32px;margin-top:6px;color:#222222;font-weight:normal;text-transform:none;letter-spacing:1px;order:1;}[gv-widget=navision-product-information] .designerName{display:none;}[gv-widget=navision-product-information] #product-overview-rga-info > span:nth-child(2){background-repeat:no-repeat;background-position:center top;font-family:font-2, Helvetica, Arial, sans-serif;color:#222222;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:2px;text-align:left;order:2;}[gv-widget=navision-product-information] .multiple-payments{display:none !important;}[gv-widget=navision-product-information] #product-overview-rga-info{display:flex;flex-direction:column;}[gv-widget=navision-product-information] #product-overview-rga-info > div:nth-child(7){order:3;margin-top:16px;}[gv-widget=navision-product-information] #product-overview-rga-info > div:nth-child(5){order:3;margin-top:12px;}[gv-widget=navision-product-information] #product-overview-rga-info div:nth-child(6){order:4;}[gv-widget=navision-product-information] #all-prices-container{order:2;padding:4px 0px 8px;}[gv-widget=navision-product-information] #product-overview-rga-info .clearfix{order:6;}[gv-widget=navision-product-information] #product-buttons{order:7;margin-left:0;}[gv-widget=navision-product-information] .layer-info-container-quantity,
[gv-widget=navision-product-information] .layer-info-container-ring-size{text-transform:uppercase;font-size:12px;font-weight:bold;color:#222222;letter-spacing:1px;margin-top:24px;}[gv-widget=navision-product-information] .bullets{list-style:disc;margin:4px 0 0 32px;color:#555;}[gv-widget=navision-product-information] #ring-sizes-container #ring-size{width:90px;}@media all and (min-width:768px){[gv-widget=navision-product-information] #product-overview-rga-info{max-width:1200px;}}[gv-widget=product-details---inventory-design] .widget-bar-positioner.text-center.clearfix{margin-top:40px;}[gv-widget=product-details---inventory-design] h2{font-size:12px;margin-bottom:24px;color:#222;}[gv-widget=product-details---inventory-design] table.table .title{font-size:12px;color:#222;}[gv-widget=product-details---inventory-design] table.table .desc{font-family:font-2;color:#222;}[gv-widget=product-details---inventory-design] .full-description p,
[gv-widget=product-details---inventory-design] .shipping-description p{background-repeat:no-repeat;background-position:center top;font-family:font-1, serif;color:#222222;font-size:15px;text-align:left;}[gv-widget=product-details---inventory-design] table.table.table-striped tbody tr:nth-child(odd) td,
[gv-widget=product-details---inventory-design] table.table.table-striped tbody tr:nth-child(odd) th{background:#F3F3F3;}[gv-widget=product-wall] .phl.premium.theme-highlight{height:auto;}@media(max-width:767px){[gv-widget=product-wall] .pl-product-info-padding{padding-left:2.5rem;}[gv-widget=product-wall] gv-badge,
 [gv-widget=product-wall] [gv-badge]{right:30px;}}[gv-widget=product-wall-facet-tray] .long-list-with-text .long-list-item > span,
[gv-widget=product-wall-facet-tray] .long-list-with-icon .long-list-item > span,
[gv-widget=product-wall-facet-tray] .long-list-with-sprite .long-list-item > span{margin-top:0;font-size:16px;font-family:font-2;text-transform:capitalize;font-variant:traditional;}[gv-widget=responsive-banner] .phl.premium h1.phl-title{font-family:"adobe-caslon-pro", Georgia, "Times New Roman", Times, serif;font-size:20px;letter-spacing:6px;font-weight:normal;padding-top:35px;}[gv-widget=responsive-banner] p{font-size:16px;line-height:22px;max-width:423px;}@media only screen and (max-width:768px){[gv-widget=responsive-banner] .phl.premium h1.phl-title{font-size:14px;letter-spacing:4px;line-height:22px;}}@media(min-width:992px){[gv-widget=setting-style-facet-tray] #setting-tray-menu-0.collapse,
 [gv-widget=setting-style-facet-tray] #setting-tray-menu-1.collapse{display:flex !important;}}[gv-widget=site-header] #nav-site [gv-analytics-events-data-link="Sale"]{color:#cc0000;}[gv-widget=site-header] #nav-site [gv-analytics-events-data-link="Gifts"]{font-weight:bold;background-image:url('https://assets.gemvara.com/images/20151201_gifting_gemvara/gold_nav.jpg');background-position:center;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792{}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner{background-color:#e9daea;min-height:44px;margin-bottom:24px;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner h2{font-family:font-2, sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;color:#222222;padding:12px;font-weight:300;letter-spacing:2.8px;-webkit-animation:fadein 0.6s ease-in-out;-moz-animation:fadein 0.6s ease-in-out;-ms-animation:fadein 0.6s ease-in-out;-o-animation:fadein 0.6s ease-in-out;animation:fadein 0.6s ease-in-out;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner .main-copy{line-height:1.4;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner #shop-link{color:##222222;text-decoration:underline !important;font-weight:600;white-space:nowrap;text-transform:uppercase;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner #details-link{margin:0 16px;white-space:nowrap;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner #details-link a{color:#222222;text-decoration:underline;font-size:10px;font-weight:400;}#site-banner-bebc8b259f4989a5e77ebc6dbfa4b792 .freeship-banner #redbar-bold{color:#222222;font-size:14px;font-weight:600;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}