div[data-swatch-type]{float:left;line-height:0px;height:50px;width:39px}div[data-swatch-type] label{visibility:hidden;text-align:center;font-size:9px;white-space:nowrap;position:absolute;display:block}div[data-swatch-type] i.selected+label{visibility:visible}div[data-swatch-type] i.off+label{visibility:hidden}div[data-swatch-type][data-swatch-type="metal"]{height:52px}#customize-product{padding-left:15px;padding-right:15px;text-align:left}#customize-product.active{border-bottom-right-radius:0;border-bottom-left-radius:0}#customize-product.active.layer-open{background:#FFF;border-color:#DBDBDB;color:#696969;text-shadow:0 1px #fff}#customize-layers{list-style:none;padding:0;margin:0;border-radius:2px;overflow:visible;position:relative}#customize-layers li{list-style-image:none;list-style-type:none;margin-left:0}#customize-layers .layer{position:relative}#customize-price{min-height:16px;min-width:16px}#customize-price .price,#customize-price .strike-price{display:inline;margin:10px 5px 0 0}#customize-price .strike-price{margin:10px 0 0 0;font-size:13px;color:#C9C9C9}#customize-widget{margin-left:-15px}#customize-widget #customize-header{text-transform:uppercase;border-bottom:medium double #DBDBDB;padding:0px 0px 7px 11px;font-size:16px;font-family:"font-1",Georgia,"Times New Roman",Times,serif}#customize-widget #customize-layers.active .layer-info-container:not(.active){opacity:0.33}#customize-widget .layer-info-container{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #DBDBDB;cursor:default}#customize-widget .layer-info-container:before,#customize-widget .layer-info-container:after{content:" ";display:table}#customize-widget .layer-info-container:after{clear:both}#customize-widget .layer-info-container[data-prevented='true'] i{cursor:default}#customize-widget .layer-info-container.active{background:#DDF3FE}#customize-widget .layer-info-container.active{border-color:#DBDBDB}#customize-widget .layer-info-container i.customize-layer-icon{position:absolute;right:15px;margin-top:24px}#customize-widget .layer-info-container[data-prevented='true'] i.customize-layer-icon{visibility:hidden}#customize-widget .layer-info{float:left;display:inline;padding:15px 0 11px 5px}#customize-widget .layer-info .invalid-selection-marker{display:none}#customize-widget .layer-info .invalid-selection-marker.active{display:block;position:absolute;left:0px;top:0px;height:60px;width:100%;border:1px solid #FFDC22;z-index:100}#customize-widget .layer-info,#customize-widget .swatch-box{line-height:14px;margin-top:1px}#customize-widget i[class^="swatch-"],#customize-widget i[class*=" swatch-"]{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;margin:0 0 0 3px;border:3px solid #FFF}#customize-widget i[class^="swatch-stone"],#customize-widget i[class*=" swatch-stone"]{border-radius:20px}#customize-widget i[class^="swatch-font"],#customize-widget i[class*=" swatch-font"]{margin:0 0 0 10px}#customize-widget i[class^="swatch-font"]:first-child,#customize-widget i[class*=" swatch-font"]:first-child{margin-left:9px}#customize-widget i[class^="swatch-shape-stone-"],#customize-widget i[class*=" swatch-shape-stone-"]{width:36px;height:36px}#customize-widget i{cursor:pointer;border-radius:2px}#customize-widget i.selected,#customize-widget i.selected:hover{border:3px solid #5EB1D9}#customize-widget i.unavailable{display:none}#customize-widget .placeholder-swatch:hover{cursor:default}#customize-widget .placeholder-swatch{margin-left:3px}#customize-widget .swatch-box{float:left;display:inline;text-align:center;height:50px;width:50px}#customize-widget .swatch-box i{border:none}#customize-widget .swatch-box i:not(.borderless){-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 1px 0 rgba(0,0,0,0.3)}#customize-widget .swatch-box i[class^="swatch-"],#customize-widget .swatch-box i[class*=" swatch-"]{margin:12px 0 0 0;width:30px;height:30px}#customize-widget .swatch-box i[class^="swatch-font-"],#customize-widget .swatch-box i[class*=" swatch-font-"],#customize-widget .swatch-box i.swatch-engraving{margin:8px 0 0 0;height:31px;width:30px}#customize-widget .layer-type{text-transform:uppercase;color:#696969}#customize-widget .layer-desc{padding-top:2px;color:#464646}#customize-widget .layer-options{top:100%;margin-top:-1px;right:0px;width:203px;padding-top:10px}#customize-widget .layer-options:not(.position-adjusted){border-top-color:#FFF}#customize-widget .layer-options[data-layer-options-type="engraving"] #form-engraving{margin:10px}#customize-widget .layer-options[data-layer-options-type="engraving"] #btn-clear-engraving{height:30px;width:30px;border-left:none}#customize-widget .layer-options[data-layer-options-type="engraving"] #btn-clear-engraving:hover,#customize-widget .layer-options[data-layer-options-type="engraving"] #btn-clear-engraving:active{-webkit-box-shadow:none;box-shadow:none}#customize-widget .layer-options[data-layer-options-type="engraving"] #engraving-message{border-right:none;width:145px;height:30px}#customize-widget .layer-options[data-layer-options-type="engraving"] #engraving-input{margin:10px}#customize-widget .layer-options[data-layer-options-type="accessory"]{padding-top:8px}#customize-widget .layer-options[data-layer-options-type="accessory"] i.placeholder-swatch{height:37px}#customize-widget .layer-options[data-layer-options-type="accessory"] hr{margin-top:8px;margin-bottom:16px}#customize-widget .layer-options .unavailable-ots-type-message{padding:7px;color:#555;font-size:11px;background-color:#F3E1B0}#customize-widget .swatch-selection,#customize-widget .layer-buttons{padding:10px}#customize-widget .swatch-selection:before,#customize-widget .swatch-selection:after,#customize-widget .layer-buttons:before,#customize-widget .layer-buttons:after{content:" ";display:table}#customize-widget .swatch-selection:after,#customize-widget .layer-buttons:after{clear:both}#customize-widget .layer-buttons{font-size:11px}#customize-widget #product-buttons{position:absolute;bottom:0}#customize-widget .option-info{border-top:1px solid #DBDBDB;margin:2px 10px 10px 10px;padding:5px;color:#222;font-size:11px;line-height:16px;min-height:43px}#customize-widget .option-info.stone{min-height:35px}#customize-widget .option-info.metal{min-height:55px}#customize-widget .option-info .short-title{text-transform:uppercase;font-weight:bold}#customize-widget .count-container{margin:10px}#customize-widget .ots{text-transform:uppercase;font-size:11px;font-style:normal;color:#696969;white-space:normal;padding:1px 3px;border:1px solid #DBDBDB;border-radius:3px;display:inline-block;margin:0 5px 7px 7px}#customize-widget .ots.selected,#customize-widget .ots:hover{border:3px solid #5EB1D9;margin:-2px 3px 6px 5px;padding-bottom:0px;border-radius:5px}#customize-widget .ots.length.selected,#customize-widget .ots.length:hover{margin-right:3px}#customize-widget .ots:hover:not(.selected),#customize-widget .ots.length:hover:not(.selected){border-color:rgba(94,177,217,0.4)}#customize-widget.customize-loading .cancel,#customize-widget.customize-loading .continue,#customize-widget.customize-loading .more-sizes,#customize-widget.customize-loading #add-to-bag,#customize-widget.customize-loading #add-to-saved-items,#customize-widget.customize-loading #link-price-reserve{color:#696969;opacity:0.5}#customize-widget.customize-loading .cancel:hover,#customize-widget.customize-loading .continue:hover,#customize-widget.customize-loading .more-sizes:hover,#customize-widget.customize-loading #add-to-bag:hover,#customize-widget.customize-loading #add-to-saved-items:hover,#customize-widget.customize-loading #link-price-reserve:hover{cursor:default}#customize-widget.customize-loading .swatches i[class^="swatch-"]:hover,#customize-widget.customize-loading .swatches i[class*=" swatch-"]:hover{border:3px solid #FFF;cursor:default}#customize-widget.customize-loading .swatches i[class^="swatch-"].selected,#customize-widget.customize-loading .swatches i[class^="swatch-"].selected:hover,#customize-widget.customize-loading .swatches i[class*=" swatch-"].selected,#customize-widget.customize-loading .swatches i[class*=" swatch-"].selected:hover{border:3px solid #5EB1D9}#metal-conflict{background:#FFFBEE;padding:10px 10px 10px 15px;color:#696969;font-size:12px;border-top:1px solid #DBDBDB}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){div[data-swatch-type] i:not(.placeholder-swatch):hover+label{visibility:visible}#customize-widget .product-flyover i[class^="swatch-"]:hover,#customize-widget .product-flyover i[class*=" swatch-"]:hover{border:3px solid rgba(94,177,217,0.4)}}body.no-touch div[data-swatch-type] i:not(.placeholder-swatch):hover+label{visibility:visible}body.no-touch #customize-widget .product-flyover i[class^="swatch-"]:hover,body.no-touch #customize-widget .product-flyover i[class*=" swatch-"]:hover{border:3px solid rgba(94,177,217,0.4)}body.no-touch #customize-widget .layer-info-container[data-prevented='']:hover,body.no-touch #customize-widget .layer-info-container[data-prevented='false']:hover{cursor:pointer}body.no-touch #customize-widget .layer-info-container[data-prevented='']:hover,body.no-touch #customize-widget .layer-info-container[data-prevented='false']:hover{background:#DDF3FE}body.no-touch #customize-widget #customize-header .swatch-box i:hover{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);border:none}body.no-touch #customize-widget #customize-layers.active .layer-info-container:not(.active):not(:hover){opacity:0.33}#letterSelect{margin:10px auto;padding-top:5px;width:375px;font-size:11px;text-align:center}#letterSelect h6,#letterSelect h4.small{font-size:15px;line-height:15px;margin:0 0 9px}#letterSelect h6{font-size:13px;text-transform:none}#letterSelect ul{list-style:none}#letterSelect ul.alphabet{font-size:11px;margin-top:-8px}#letterSelect ul.alphabet li a{border-color:transparent #ccc transparent transparent;border-style:solid;border-width:1px;color:#696969;display:block;float:left;font-weight:normal;padding:2px 0.85%;text-align:center;border:0 none;font-size:11px;margin-bottom:8px}#letterSelect ul.alphabet li a.active{color:#777;text-decoration:underline}#letterSelect a:hover{text-decoration:underline;color:#005580}#product-sizes .weight-info{font-size:12px;font-family:sans-serif}#product-sizes .weight-info #more-sizes-price{color:#222}#product-sizes .weight-info span{color:#C9C9C9}.matching-bands-content{margin:auto;width:550px;background:#fff;margin-bottom:0px;padding:0 5px 0px 5px;min-height:360px;overflow:visible}.matching-bands-content a.resultLink{display:block;text-decoration:none}.matching-bands-content a.resultLink div.name{color:#696969;font-size:15px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-weight:bold;margin-top:-44px}.matching-bands-content a.resultLink div.price{color:#9e9e9e;font-size:13px;margin-bottom:20px;padding:0 10px;text-transform:lowercase}.matching-bands-content a.resultLink:hover{display:block}.matching-bands-content a.resultLink:hover div.name{cursor:pointer;color:#5eb1d9}.matching-bands-content a.resultLink:hover div.price{cursor:pointer}.matching-bands-content #add-to-saved-items{height:30px;padding:7px 15px 3px;width:100%}.matching-bands-content .pl-product-container{text-align:center;margin-left:3px;margin-right:3px;margin-top:30px;position:relative;top:-10px;left:-78px}.matching-bands-content .pl-product-container .productMatching{width:220px;margin-left:10px;margin-right:10px;padding-bottom:1px}.matching-bands-content .pl-product-container .productMatching img{width:auto}.matching-bands-content .pl-product-container .productEngagement{width:220px;margin-left:20px;padding-bottom:1px}.matching-bands-content .pl-product-container .productEngagement .saveNote{font-size:12px}.matching-bands-content .pl-product-container .productEngagement img{width:auto}.matching-bands-content .pl-product-container .match{width:226px;border:2px solid #ccc;margin-right:20px;position:relative;top:-75px;left:150px}.matching-bands-content .pl-product-container .match .sampleText{color:#9e9e9e;font-size:13px;font-style:italic;margin:0px}.matching-bands-content .pl-product-container .match img{width:auto}.matching-bands-content .product-info h5{padding-bottom:5px}#matching-bands-slider-container{height:440px}#matching-bands-slider-container h3{color:#B6B6B6;font-family:"font-2",Helvetica,Arial,sans-serif;font-size:19px;font-weight:normal;display:inline-block;position:relative;margin:10px}#matching-bands-slider-container hr{margin-top:0}#matching-bands-container h5{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;margin-top:9px;margin-left:-20px}.matching-bands-divider{position:absolute;right:-10px;bottom:0}@media all and (min-width: 1px) and (max-width: 767px){.product-info{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:12px;text-transform:unset}.product-info h5{text-transform:none;padding-top:4px;padding-bottom:4px}}.holiday-timer-container{margin-bottom:20px;width:240px}.holiday-timer-container .holiday-note{padding:5px 5px 5px 28px;background:url("site/holiday/holiday-plane-ea97faea12c360f69587692e82664dbf.png") 5px center no-repeat;font-family:"font-2",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal;line-height:13px;border:#F3E1B0 1px solid}.holiday-timer-container .holiday-note .highlight{font-weight:bold}#reviews-section{font-family:"font-1",Georgia,"Times New Roman",Times,serif}#reviews-section .review-title-bar{background-color:#FFF;padding:40px 20px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}@media all and (min-width: 1px) and (max-width: 767px){#reviews-section .review-title-bar{height:auto;padding:30px 0;background-color:#F3F3F3;border-top:0;border-bottom:0}}#reviews-section .review-title-bar .review-title-bar-messaging{line-height:1.5em;margin-bottom:5px;font-size:24px;color:#222;letter-spacing:1px}#reviews-section .review-title-bar .review-title-bar-messaging span{font-weight:bold}#reviews-section .review-title-bar .review-design-rating{font-family:"font-2",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#222;font-size:16px;font-weight:bold;letter-spacing:2px}#reviews-section .review-title-bar .review-design-rating>span.count-text{display:block;float:left;margin:0 10px 0 0}#reviews-section .review-title-bar .review-design-rating>span.rating-text{padding-left:12px;margin-top:1px;position:absolute}#reviews-section .review-title-bar .write-review-container{position:absolute;right:0;bottom:0}@media all and (min-width: 1px) and (max-width: 767px){#reviews-section .review-title-bar .write-review-container{position:relative}}#reviews-section .review-title-bar .write-review-container span.preamble{display:block;float:right;color:#222;font-size:18px;letter-spacing:1px;margin:17px 15px 0 0}#reviews-section .review-title-bar .write-review-container>a.btn{display:block;float:right}@media all and (min-width: 1px) and (max-width: 767px){#reviews-section .review-title-bar .write-review-container>a.btn{margin-top:15px}}#reviews-section .reviews{font-size:14px}#reviews-section .reviews .review-row{background-color:#FFFFFF;margin:0;border-bottom:1px solid #DDDDDD}#reviews-section .reviews .review-row .review-author-container{padding:20px;font-family:"font-2",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;color:#222;font-weight:400}@media all and (min-width: 1px) and (max-width: 767px){#reviews-section .reviews .review-row .review-author-container{text-align:left;padding:15px 0 0 5px}}#reviews-section .reviews .review-row .review-author-container .review-date{margin-top:15px;font-weight:200;color:#999}#reviews-section .reviews .review-row .review-body-container{padding:20px 20px 0 20px}@media all and (min-width: 1px) and (max-width: 767px){#reviews-section .reviews .review-row .review-body-container{padding:15px 0 0 5px}}#reviews-section .reviews .review-row .review-body-container h3{padding-top:10px;font-weight:500;line-height:24px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:24px;color:#222}#reviews-section .reviews .review-row .review-body-container p{margin-top:20px;white-space:pre-wrap;word-wrap:break-word;color:#222;font-size:16px;letter-spacing:.5px}#reviews-section .reviews .review-row .review-body-container p span{color:#222;font-size:16px;font-weight:bold}#reviews-section .reviews .review-row .review-body-container .review-merchant-response{border:1px solid #CCCCCC;padding:15px 15px 10px 15px;background-color:#EFEFEF;margin-top:25px}#reviews-section .reviews .review-row .review-body-container .review-merchant-response p{margin-top:0;font-style:italic}#reviews-section .reviews .review-row .review-body-container .review-images{margin:25px 0}#reviews-section .reviews .review-row .review-body-container .review-images>span{display:inline-block;margin-right:15px;border:1px solid #DDDDDD;padding:5px}#reviews-section .reviews gv-product-rater,#reviews-section .reviews [gv-product-rater]{font-size:12px;margin-bottom:24px}#reviews-section .reviews-paging{background-color:#F9F9F9;height:30px;text-align:right;padding:5px 15px 5px 15px}#reviews-section .reviews-paging a.page-disabled{cursor:not-allowed;color:#999999}#reviews-section .review-title-bar gv-product-rater,#reviews-section .review-title-bar [gv-product-rater]{font-size:20px}@media all and (max-width: 991px){#reviews-section .review-title-bar gv-product-rater,#reviews-section .review-title-bar [gv-product-rater]{font-size:12px}}#reviews-input-section{background-color:#f2f2f2}#reviews-input-section .review-input-title-bar{height:200px;background-color:#F9F9F9;padding:15px 50px 15px 0px}@media all and (min-width: 1px) and (max-width: 767px){#reviews-input-section .review-input-title-bar{height:auto;padding:15px 0px 15px 0px;display:inline-block}}#reviews-input-section .reviews-input-description{padding-top:60px}@media all and (min-width: 1px) and (max-width: 767px){#reviews-input-section .reviews-input-description{padding-top:0px}}#reviews-input-section .reviews-input-description .review-title-bar-messaging{font-size:24px;text-transform:uppercase;color:#222;padding-bottom:10px}#reviews-input-section .reviews-input-description .review-title-bar-messaging span{font-weight:bold}#reviews-input-section .reviews-input-description-no-image{text-align:center}#reviews-input-section #product-review-form-wrapper{padding-bottom:20px;padding-top:10px;display:inline-block;width:100%}#reviews-input-section #product-review-form-wrapper .error-text{color:#f7a124;display:none}#reviews-input-section #product-review-form-wrapper .has-error .error-text{display:block}#reviews-input-section #pr-comments{min-height:136px}#reviews-input-section #pr-rating-view{display:inline-block;padding:4px}#reviews-input-section .review-rating a,#reviews-input-section .review-rating i{cursor:pointer}#reviews-input-section .review-rating>span{color:#222;font-size:22px;padding-left:10px;vertical-align:top;margin-top:5px;display:inline-block;font-family:"font-2",Helvetica,Arial,sans-serif}#reviews-input-section .image-selector{margin-bottom:10px}#reviews-input-section .submit-container{text-align:right}#reviews-input-section gv-product-rater,#reviews-input-section [gv-product-rater]{font-size:25px;margin-top:5px;letter-spacing:2px}#reviews-input-complete{min-height:500px;text-align:center;padding-top:50px}#reviews-input-complete h2{font-size:32px;text-transform:uppercase}#reviews-input-complete p{font-size:16px;padding-top:5px}@media screen and (min-width: 768px) and (max-width: 991px){.container{width:inherit}#customize-widget{margin-left:-30px;margin-right:-40px}#customize-widget #customize-header{font-size:15px}#customize-widget .layer-type,#customize-widget .layer-desc{font-size:13px}#customize-widget .layer-info-container i.customize-layer-icon{right:10px}#customize-widget #customize-layers .layer-options{width:130px;right:0px}#customize-widget #customize-layers .layer-options[data-layer-menu-label="stone"]{width:158px}#customize-widget #customize-layers .layer-options[data-layer-menu-label="engraving"]{width:98%}#customize-widget .layer-info{width:135px}#customize-widget .option-info.metal{height:initial}#product-overview-info{margin-right:-8px;margin-left:-30px}#product-overview-info #product-name{font-size:16px}#product-overview-info #product-name-description{font-size:13px}#product-overview-info #product-name-description #inpage-product-details{font-size:10px}#product-overview-info #product-name-description p[itemprop=description]{line-height:23px}#product-overview-info #product-actions #price-container{min-height:40px}#product-overview-info #product-actions #price-container #product-price,#product-overview-info #product-actions #price-container #original-price,#product-overview-info #product-actions #price-container #retail-price{font-size:21px}#product-overview-info #product-actions #price-container .uvp{font-size:12px}#product-overview-info #product-actions #ring-sizes-container>*{font-size:12px}#product-overview-info #product-actions #ring-sizes-container>* #ring-size{width:105px}#product-overview-info #product-actions #ring-sizes-container>* .dropdown-menu{left:-22px}#product-overview-info #product-actions #product-buttons #share-block-container #add-to-saved-items{margin-right:0px;width:45%}#product-overview-info #product-actions #product-buttons #share-block-container #share-widget-button{width:45%}#product-overview-info #product-actions #product-buttons #share-block-container #add-to-saved-items,#product-overview-info #product-actions #product-buttons #share-block-container #share-widget-button{padding:7px 7px 3px;font-size:11px}#product-details #tabs-product-detail .tabs{width:inherit;margin-right:-15px;margin-left:-15px}#product-details #tabs-product-detail .tab-pane h4,#product-details #tabs-product-detail .tab-pane .divide li{width:90%}#product-details #tabs-product-detail .tab-pane #tab-overview{margin-right:-20px}#product-details #tabs-product-detail .tab-pane #tab-details h4,#product-details #tabs-product-detail .tab-pane #tab-details .divide li{width:70%}#product-details #tabs-product-detail .tab-pane #tab-details div.col-sm-6:nth-of-type(2n+1){margin-right:-50px}#product-details #tabs-product-detail .tab-pane #tab-details div.col-sm-6:nth-of-type(3){margin-top:-100px}#product-details #tabs-product-detail .tab-pane#promise div.col-sm-6:nth-of-type(3){margin-top:-50px}#main-product-image,.main-product-images{border:10px solid transparent;border-left-width:20px;border-top:none;border-bottom:none}#swf-container #swf-content-container{left:5% !important}#swf-container img{width:96%}}@media screen and (max-width: 768px){#add-to-saved-items,#share-widget-button{padding:7px 7px 3px;font-size:11px}#diamond-carat-info{font-size:12px}}#productDetailsCard{position:relative}@media all and (min-width: 768px){#productDetailsCard.include-center-stone{height:760px;padding-bottom:120px}}@media all and (min-width: 1px){#productDetailsCard .col-xs-5.cii:before{content:"";display:block;padding-top:130%}#productDetailsCard .col-xs-6.cii:before{content:"";display:block;padding-top:100%}#productDetailsCard .col-xs-7.cii:before{content:"";display:block;padding-top:84%}}@media all and (min-width: 1px){#productDetailsCard .product-detail-body{padding-left:10px;padding-right:10px}}#productDetailsCard .product-detail-body .product-detail-col{margin:auto;max-width:200px}@media all and (min-width: 1px) and (max-width: 767px){#productDetailsCard .product-detail-body .half-padding:nth-of-type(2n+1){clear:both}}#productDetailsCard .cii-container{text-align:center}@media all and (min-width: 1px){#productDetailsCard .cii-container{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem}}@media all and (min-width: 768px){#productDetailsCard .cii-container{padding-top:45px;padding-top:4.5rem;padding-bottom:45px;padding-bottom:4.5rem;padding-right:35px;padding-right:3.5rem;padding-left:35px;padding-left:3.5rem}}#productDetailsCard .cii-container .selectionHeader{text-align:center}#productDetailsCard .cii-container .selectionHeader h2{text-transform:none;font-size:28px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-weight:400;letter-spacing:1px;margin-top:6px;margin-bottom:18px;line-height:36px}@media all and (min-width: 1px) and (max-width: 767px){#productDetailsCard .cii-container .selectionHeader h2{margin-bottom:25px;font-size:26px}}#productDetailsCard .cii-container .selectionHeader h3{text-transform:uppercase;font-size:14px;font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:1px;line-height:21px}#productDetailsCard .cii-container .return-policy{font-size:15px;font-size:1.5rem;font-weight:400;font-family:"font-2",Helvetica,Arial,sans-serif}@media all and (min-width: 768px){#productDetailsCard .cii-container .return-policy{position:absolute;bottom:90px;left:50%;width:75%;margin-left:-40%}}@media all and (min-width: 1px) and (max-width: 767px){#productDetailsCard .cii-container .return-policy{margin-top:15px}}#productDetailsCard .cii-container>h5{color:#222;border:none;font-family:"font-2",Helvetica,Arial,sans-serif;padding-bottom:15px;padding-bottom:1.5rem;font-size:9px;font-size:0.9rem;font-weight:normal;text-transform:uppercase}@media all and (min-width: 768px){#productDetailsCard .cii-container>h5{padding-bottom:20px;padding-bottom:2rem;font-size:12px;font-size:1.2rem}}#productDetailsCard .cii-container>h6{color:#222;border:none;font-family:"font-2",Helvetica,Arial,sans-serif;padding-bottom:15px;padding-bottom:1.5rem;font-size:14px;font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding-bottom:30px;padding-bottom:3rem;padding-top:20px;padding-top:2rem}@media all and (min-width: 768px){#productDetailsCard .cii-container>h6{padding-bottom:40px;padding-bottom:4rem;padding-top:30px;padding-top:3rem;font-size:13px;font-size:1.3rem}}#productDetailsCard .cii-container>p{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#222}@media all and (min-width: 768px){#productDetailsCard .cii-container>p{margin-right:auto;margin-left:auto;letter-spacing:0px;color:#222;font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem}}#productDetailsCard .cii-content{text-align:left}#productDetailsCard .cii-content>div>div>h4{color:#222;border:none;font-weight:500;font-family:"font-2",Helvetica,Arial,sans-serif;padding-top:20px;padding-top:2rem;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;letter-spacing:0.3px;letter-spacing:0.03rem;letter-spacing:1px}@media all and (min-width: 768px){#productDetailsCard .cii-content>div>div>h4{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;letter-spacing:0.3px;letter-spacing:0.03rem;padding-top:14px;padding-top:1.4rem}}#productDetailsCard .cii-content>div>div>h4:first-child{padding-top:0;padding-bottom:10px;margin-top:0}#productDetailsCard .cii-content>div>div>h5{color:#222;border:none;font-family:"font-2",Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:15px;font-size:1.5rem;line-height:25px;line-height:2.5rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-weight:500}@media all and (min-width: 768px){#productDetailsCard .cii-content>div>div>h5{font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;letter-spacing:0.3px;letter-spacing:0.03rem}}#productDetailsCard .cii-content>div>div>p{margin-bottom:5px;margin-bottom:0.5rem;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#999}@media all and (min-width: 768px){#productDetailsCard .cii-content>div>div>p{padding-top:5px;padding-top:0.5rem;padding-bottom:6px;padding-bottom:0.6rem;margin-bottom:10px;margin-bottom:1rem;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}}@media all and (min-width: 768px){#productDetailsCard #add-product-to-bag{position:absolute;bottom:45px;left:50%;width:50%;margin-left:-25%}}@media all and (min-width: 1px) and (max-width: 767px){#productDetailsCard #add-product-to-bag{margin-top:15px}}.toggleCardSelectorTabset{position:relative;width:100%}.toggleCardSelectorTabset .tabs li a{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:12px;padding:6px}#product-overview-rga-info{width:100%}#product-overview-rga-info [gv-diamond-certificate-link],#product-overview-rga-info gv-diamond-certificate-link{display:block;text-align:right}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info [gv-diamond-certificate-link],#product-overview-rga-info gv-diamond-certificate-link{text-align:center;margin-top:20px}}#product-overview-rga-info .anchor-text{float:right;font-size:12px;color:#298cb0;letter-spacing:0.43px;text-transform:uppercase;font-family:font-2}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info .anchor-text{display:block;float:none;text-align:center}}@media all and (min-width: 768px){#product-overview-rga-info{max-width:250px;float:right}}@media all and (min-width: 768px) and (min-width: 768px){#product-overview-rga-info{padding-right:10px}}@media all and (min-width: 768px) and (min-width: 992px){#product-overview-rga-info{padding-right:25px}}#product-overview-rga-info #cut-info{font-family:"font-1",Georgia,"Times New Roman",Times,serif;color:#222222;font-weight:normal;text-transform:none;font-size:15px;letter-spacing:0;text-align:left;line-height:18px}#product-overview-rga-info #primary-stone-info,#product-overview-rga-info #primary-metal-info{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}#product-overview-rga-info #primary-stone-info.reset-stone-info,#product-overview-rga-info #primary-metal-info.reset-stone-info{padding-top:65px;font-size:14px;letter-spacing:1px;font-family:"font-1",Georgia,"Times New Roman",Times,serif}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info #primary-stone-info,#product-overview-rga-info #primary-metal-info{display:none}}#product-overview-rga-info .reset-stone-delivery-date{text-transform:uppercase;text-align:center;font-size:11px;font-weight:bold;line-height:normal;margin-bottom:10px}#product-overview-rga-info .delivered-by{text-align:left;padding-bottom:7px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;color:#222222;text-transform:none;font-size:15px;font-weight:400;font-style:italic}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info .delivered-by{text-align:center;font-size:14px;padding-top:10px}}#product-overview-rga-info .stone-info-title{text-transform:uppercase;padding-bottom:2px;border-bottom:1px solid #BDBDBD;margin-bottom:10px;font-weight:500;font-size:16px;letter-spacing:1.4px}#product-overview-rga-info .stone-info-title img{width:25px;vertical-align:sub}#product-overview-rga-info .stone-details{line-height:30px;font-size:14px}#product-overview-rga-info .stone-info-price{font-family:font-1;margin-left:10px}#product-overview-rga-info .discount-price{color:#cc0000}#product-overview-rga-info .detail-title{font-family:font-1;color:#4F4F4F;letter-spacing:0.22px}#product-overview-rga-info #product-actions #all-prices-container{display:block;text-align:left;font-style:normal;letter-spacing:0.54px}#product-overview-rga-info #product-actions #all-prices-container #product-price{font-size:26px}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info #product-actions #all-prices-container{text-align:center}}#product-overview-rga-info #product-actions #product-price{font-size:24px}#product-overview-rga-info #product-actions .no-center-stone-price-message{font-style:italic;margin-top:10px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:16px;padding-left:110px;letter-spacing:2px;padding-top:5px}#product-overview-rga-info #product-actions #product-buttons{margin-top:0;margin-left:0}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info #product-actions #product-buttons{width:100%;padding-left:10px;padding-right:10px}}#product-overview-rga-info #product-actions .add-to-bag-button-container,#product-overview-rga-info #product-actions .reserve-price-container{padding:0;text-align:center}#product-overview-rga-info #product-actions .add-to-bag-button-container{text-transform:uppercase}#product-overview-rga-info #product-actions .loading-tiny{width:100%;text-align:center}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info #product-actions .loading-tiny{display:none}}#product-overview-rga-info #product-actions .ring-size-required{color:red;font-size:16px;margin-left:10px;margin-top:14px;float:left;display:none}#product-overview-rga-info #share-block-container{margin:10px 0;padding:0}#product-overview-rga-info #share-block-container #share-container-wrapper{position:relative}#product-overview-rga-info #share-block-container #share-container-wrapper #share-container{top:-225px;width:100%;height:180px;left:0px;padding-top:20px;display:none;position:absolute;z-index:1;padding-left:10px}#product-overview-rga-info #share-block-container #share-container-wrapper #share-container.active{display:block}#product-overview-rga-info #share-block-container #share-container-wrapper #share-container .share-widget-box ul li{margin:0px 5px 0px 0px;width:100%;height:30px}#product-overview-rga-info .material-description{font-family:"font-1",Georgia,"Times New Roman",Times,serif;color:#222222;font-weight:normal;text-transform:none;font-size:15px;letter-spacing:0;text-align:left}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info .material-description{display:none}}#product-overview-rga-info .bold{font-weight:bold;text-transform:uppercase}#product-overview-rga-info .primary-material-header{text-align:center;text-transform:uppercase;font-size:90%;font-weight:bold}#product-overview-rga-info .learn-more-link{font-family:"font-1",Georgia,"Times New Roman",Times,serif;text-align:left;text-transform:none;font-size:15px;font-style:italic}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info .learn-more-link{display:none}}#product-overview-rga-info .delivery-date{padding-bottom:20px;text-align:center}#product-overview-rga-info .delivery-date-label{font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}@media all and (min-width: 768px){#product-overview-rga-info .add-to-bag-button-container .btn-block{padding-top:6px;padding-bottom:5px}}@media all and (min-width: 1px) and (max-width: 767px){#product-overview-rga-info .add-to-bag-button-container .btn-block{width:100%}}.diamond-size-label{font-family:"font-1",Georgia,"Times New Roman",Times,serif}#add-to-saved-items-rga,#share-widget-button-rga{padding:7px 5px 5px 5px}#add-to-saved-items-rga.disabled,#share-widget-button-rga.disabled{background:#b2b9b2}#add-to-saved-items-rga>span,#share-widget-button-rga>span{opacity:1}#add-to-saved-items-rga{margin-right:5px;margin-bottom:5px}#share-widget-button-rga{margin-bottom:10px}.order-by-message{line-height:16px;margin-bottom:8px;font-weight:700;color:#222;font-size:13px}.order-by-message span{display:inline-block;text-align:center}@media all and (max-width: 991px){.order-by-message{text-align:center}.order-by-message div{display:inline}.order-by-message>div:first-child{text-align:right;margin-right:10px}.order-by-message>div:nth-child(2){padding-top:12px;text-align:left;color:#222;display:inline-block;line-height:8px;vertical-align:bottom}}[gv-widget='bridal-wizard-product-information'] #product-overview-rga-info{max-width:none}[gv-widget='bridal-wizard-product-information'] #share-block-container .btn,[gv-widget='bridal-wizard-product-information'] .add-to-bag-button-container .btn{width:auto}@media all and (min-width: 992px){#gemstoneSelected{height:760px}}#gemstoneSelected #gemstoneSelection{height:100%;padding:45px 25px 45px 25px;position:relative}#gemstoneSelected #gemstoneSelection div{text-align:center}#gemstoneSelected #gemstoneSelection .selectionHeaderDiamond{min-height:85px;min-height:8.5rem;font-size:10px;font-size:1rem;line-height:9px;line-height:0.9rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-2",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}#gemstoneSelected #gemstoneSelection .selectionHeaderDiamond h3{font-size:14px;font-size:1.4rem;line-height:12.6px;line-height:1.26rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-weight:normal}#gemstoneSelected #gemstoneSelection .selectionHeaderDiamond h2{margin-top:10px;margin-bottom:10px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-weight:400;text-transform:capitalize;font-size:28px;letter-spacing:2px}@media all and (min-width: 1px) and (max-width: 767px){#gemstoneSelected #gemstoneSelection .selectionHeaderDiamond h2{font-size:26px}}#gemstoneSelected #gemstoneSelection .selectionHeaderGemstone{font-size:10px;font-size:1rem;line-height:9px;line-height:0.9rem;letter-spacing:0.3px;letter-spacing:0.03rem;text-transform:uppercase;text-align:center}#gemstoneSelected #gemstoneSelection .selectionHeaderGemstone h3{font-size:14px;font-size:1.4rem;line-height:12.6px;line-height:1.26rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-weight:normal}#gemstoneSelected #gemstoneSelection .selectionHeaderGemstone h2{margin-top:10px;margin-bottom:10px;font-weight:400;font-family:"font-1",Georgia,"Times New Roman",Times,serif;text-transform:capitalize;font-size:28px;letter-spacing:2px}@media all and (min-width: 1px) and (max-width: 767px){#gemstoneSelected #gemstoneSelection .selectionHeaderGemstone h2{font-size:26px}}#gemstoneSelected #gemstoneSelection .diamond-stats-container{padding-left:40px;padding-right:40px}#gemstoneSelected #gemstoneSelection .gemstoneAttrLabel,#gemstoneSelected #gemstoneSelection .gemstoneAttrValue{text-transform:capitalize;margin-bottom:15px;font-weight:500}#gemstoneSelected #gemstoneSelection .gemstoneAttrLabel{font-size:18px;font-size:1.8rem;line-height:16.2px;line-height:1.62rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-2",Helvetica,Arial,sans-serif;letter-spacing:1px}#gemstoneSelected #gemstoneSelection .gemstoneAttrValue{font-size:18px;font-size:1.8rem;line-height:16.2px;line-height:1.62rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-1",Georgia,"Times New Roman",Times,serif}#gemstoneSelected #gemstoneSelection .gemstoneLinks a{font-size:14px;font-size:1.4rem;line-height:12.6px;line-height:1.26rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-1",Georgia,"Times New Roman",Times,serif;color:#5EB1D9;text-transform:none;letter-spacing:0.5px}#gemstoneSelected #gemstoneSelection .gemstonePrice{font-size:32px;font-size:3.2rem;line-height:28.8px;line-height:2.88rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-weight:400;margin-top:20px;margin-bottom:10px;letter-spacing:1px}#gemstoneSelected #gemstoneSelection .gemstoneNote{font-size:13px;font-size:1.3rem;line-height:11.7px;line-height:1.17rem;letter-spacing:0.3px;letter-spacing:0.03rem;color:#555555;font-family:"font-1",Georgia,"Times New Roman",Times,serif;text-transform:lowercase;margin-bottom:10px;font-style:italic}#gemstoneSelected #gemstoneSelection .gemstoneDesc{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#222;font-family:"font-1",Georgia,"Times New Roman",Times,serif}#gemstoneSelected #gemstoneSelection #change-diamond{position:absolute;bottom:45px;left:50%;width:50%;margin-left:-25%;padding-left:0;padding-right:0}#gemstoneSelected #gemstoneSelection #gemstoneLarge{margin-bottom:10px}@media all and (min-width: 1px){#gemstoneSelected #gemstoneSelection #gemstoneLarge{width:100px;height:100px}}@media all and (min-width: 992px){#gemstoneSelected #gemstoneSelection #gemstoneLarge{width:245px;height:245px}}#gemstoneSelected #gemstoneSelection #gemstoneShadow{margin-bottom:20px}@media all and (min-width: 1px){#gemstoneSelected #gemstoneSelection #gemstoneShadow{width:80px}}@media all and (min-width: 768px){#gemstoneSelected #gemstoneSelection #gemstoneShadow{width:200px}}#gemstoneSelected #gemstoneSelection #metalShadow{margin-bottom:20px}@media all and (min-width: 768px) and (max-width: 991px){.hasCertDiamond #gemstoneSelection{padding:45px 25px 75px 25px !important}}.ie #gemstoneSelected{min-height:740px}.ie .gemstoneButtons{margin-top:58px}#customize-v2-header .stone-info-title{text-transform:uppercase;padding-bottom:2px;border-bottom:1px solid #BDBDBD;margin-bottom:10px;font-weight:500;font-size:16px;letter-spacing:1.4px;text-align:center}#customize-v2-header.product-info-header{margin:0 auto 25px auto}@media all and (min-width: 768px){#customize-v2-header{width:251px;padding-left:0px}}@media all and (min-width: 992px){#customize-v2-header{padding-left:20px;width:300px}}@media all and (min-width: 1200px){#customize-v2-header{width:339px}}#customize-v2-header #customize-header{padding:0px 0px 5px 0px;border-bottom:medium double #dbdbdb}#customize-v2-header #customize-header.product-info-name{border-bottom:none}@media all and (min-width: 1px) and (max-width: 767px){#customize-v2-header #customize-header{border-bottom:none}}#customize-v2-header .exclude-cs-text{font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:bold;letter-spacing:1px;line-height:25px;text-align:center;text-transform:uppercase;word-spacing:0;margin-top:10px}#customize-v2-header .customize-header-title{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:13px;line-height:19px;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#222222;font-weight:500}#customize-v2-header .customize-header-design-name{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}#customize-v2-header .product-rating{text-align:center}#customize-v2-header .product-rating a,#customize-v2-header .product-rating i{cursor:pointer;font-size:11px;text-transform:uppercase}#customize-v2-header .product-rating gv-product-rater,#customize-v2-header .product-rating [gv-product-rater]{font-size:12px}#customize-v2-header .product-rating gv-product-rater+span,#customize-v2-header .product-rating [gv-product-rater]+span{display:inline-block;vertical-align:top}#customize-v2-header .customize-header-delivered-by{font-size:14px;text-transform:none;text-align:center;padding-top:10px;font-family:"font-1",Georgia,"Times New Roman",Times,serif}@media all and (min-width: 1px) and (max-width: 767px){#customize-v2-header .customize-header-delivered-by{display:none}}body.touch #customize-v2 #customize-widget div[data-swatch-type]{display:block;width:100%;border-bottom:1px solid #dbdbdb;padding:7px;cursor:pointer}body.touch #customize-v2 #customize-widget .row-selected{background-color:#eeeeee}body.touch #customize-v2 #customize-widget div[data-swatch-type] label{visibility:visible;font-size:11px;position:static;float:left;padding-top:12px;padding-left:10px}body.touch #customize-v2 #customize-widget .swatches{max-height:300px;overflow-y:scroll;border:1px solid #dbdbdb;background-color:#ffffff;margin-left:10px}body.touch #customize-v2 #customize-widget i{float:left}body.touch #customize-v2 #customize-widget .option-sub-description-title{display:none}body.touch #customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container #need-help-main,body.touch #customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container #need-help-main{margin-top:-10px}body.touch #customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,body.touch #customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{width:120px}body.touch #customize-v2 #customize-widget .more-sizes-container{display:none}body.touch #customize-v2 #customize-widget .choose-your-diamond-container{border-bottom:none}body.touch #customize-v2 #customize-widget .layer-info-container:not([data-prevented="true"]):hover{background:none}body.touch #customize-v2 #customize-widget .layer-options{padding-left:0px;background-color:#e8e8e8}body.touch #customize-v2 #customize-widget .option-info{display:none}body.touch #customize-v2 #customize-widget #customize-layers .layer-options{width:100%}#customize-v2{margin-bottom:10px}@media all and (min-width: 768px){#customize-v2{width:211px;padding-left:0px}}@media all and (min-width: 992px){#customize-v2{padding-left:20px;width:300px}}@media all and (min-width: 1200px){#customize-v2{width:339px}}@media all and (min-width: 1px) and (max-width: 767px){#customize-v2{border-top:1px solid #dbdbdb}}#customize-v2 #customize-widget{margin-left:0px}#customize-v2 #customize-widget .layer-type{font-family:"font-2",Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;color:#222222;letter-spacing:1px}#customize-v2 #customize-widget .layer-desc{font-family:"font-1",Georgia,"Times New Roman",Times,serif;padding-top:7px;color:#444444}#customize-v2 #customize-widget label,#customize-v2 #customize-widget input,#customize-v2 #customize-widget textarea{font-family:"font-1",Georgia,"Times New Roman",Times,serif}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget div[data-swatch-type]{display:block;width:100%;border-bottom:1px solid #dbdbdb;padding:7px;cursor:pointer}}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .row-selected{background-color:#eeeeee}}#customize-v2 #customize-widget div[data-swatch-type] label{font-size:8px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget div[data-swatch-type] label{visibility:visible;font-size:11px;position:static;float:left;padding-top:12px;padding-left:10px}}@media all and (min-width: 768px) and (max-width: 991px){#customize-v2 #customize-widget div[data-swatch-type] label{max-width:130px;overflow:hidden;text-overflow:ellipsis}}#customize-v2 #customize-widget .swatches{margin:2px 10px 10px 10px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .swatches{max-height:300px;overflow-y:scroll;border:1px solid #dbdbdb;background-color:#ffffff;margin-left:10px}}#customize-v2 #customize-widget .swatch-box{float:right;width:30px;height:30px;margin:12px 26px 0px 0px}#customize-v2 #customize-widget .swatch-box i[class^="swatch-"],#customize-v2 #customize-widget .swatch-box i[class*=" swatch-"]{margin:0}#customize-v2 #customize-widget .swatch-box:after{content:"";position:absolute;width:10px;height:15px;top:22px;background-image:url("site/customize/customize-arrow-1afc49b548f7a1961b7f74a24afa0aaf.png");-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:10px}#customize-v2 #customize-widget .metal-swatch-box{margin-right:29px}#customize-v2 #customize-widget .metal-swatch-box i{box-shadow:none}#customize-v2 #customize-widget i{border-radius:20px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget i{float:left}}#customize-v2 #customize-widget .product-flyover i:hover{border:3px solid rgba(94,177,217,0.4)}#customize-v2 #customize-widget i.selected,#customize-v2 #customize-widget i.selected:hover{border:3px solid #5eb1d9}#customize-v2 #customize-widget .layer-info-container i.customize-layer-icon{position:static;right:0px;margin-top:0px}#customize-v2 #customize-widget .option-sub-description-title{padding-top:0px;padding-left:10px;font-family:"font-2",Helvetica,Arial,sans-serif;color:#222}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .option-sub-description-title{display:none}}#customize-v2 #customize-widget .layer-info-container-engraving{padding:15px 15px 15px 24px}#customize-v2 #customize-widget .layer-info-container-engraving a{text-transform:uppercase}#customize-v2 #customize-widget .layer-info-container-engraving .engraving-action-container{margin-right:9px}#customize-v2 #customize-widget .layer-info-container-ring-size,#customize-v2 #customize-widget .layer-info-container-engraving{overflow:visible}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving{height:62px;padding:14px 10px 0px 24px}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container input,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{outline:0px;height:30px;width:120px;margin-top:0px;border:1px solid #999}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div>label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div>label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div>label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div>label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div>label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div>label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div>label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div>label{font-family:"font-2",Helvetica,Arial,sans-serif;color:#222222;font-weight:500;font-size:12px;letter-spacing:1px}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #engraving-option-field #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #ring-size-alert #ring-size-placeholder,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field #ring-size-placeholder{height:30px;display:inline-block;width:auto}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #engraving-option-field ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #ring-size-alert ul,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field ul{text-align:left}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group{border:1px solid #999999}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button{width:130px;font-weight:normal;color:#999999;letter-spacing:0.5px}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container>div #engraving-option-field .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #ring-size-alert .btn-group button .dropdown-label,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button .dropdown-label{margin-left:-12px}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container #need-help-main{float:left;margin-top:-16px;font-size:11px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #ring-sizes-container #need-help-main,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container #need-help-main{margin-top:-10px}}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container .max-char-count,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container .max-char-count,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container .max-char-count,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container .max-char-count{font-size:11px;font-style:italic}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field .btn-group button,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field .btn-group button{width:100px}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-ring-size-container #engraving-container>div #engraving-option-field .engraving-select-mobile,#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving #engraving-container>div #engraving-option-field .engraving-select-mobile,#customize-v2 #customize-widget .layer-info-container-engraving .customize-ring-size-container #engraving-container>div #engraving-option-field .engraving-select-mobile,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving #engraving-container>div #engraving-option-field .engraving-select-mobile{width:62px}@media all and (min-width: 1px){#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{width:120px}}@media all and (min-width: 768px){#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{width:60px}}@media all and (min-width: 992px){#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{width:90px}}@media all and (min-width: 1200px){#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving input,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving input{width:120px}}#customize-v2 #customize-widget .layer-info-container-ring-size .customize-outside-engraving a,#customize-v2 #customize-widget .layer-info-container-engraving .customize-outside-engraving a{margin:1px 0px 0px 0px;padding:0px 8px 0px 8px;font-size:11px;height:30px;line-height:30px}#customize-v2 #customize-widget .layer-info-container-no-hover:hover{background-color:#FFFFFF !important}#customize-v2 #customize-widget .layer-info-container-diamond-engagement:hover{cursor:auto}#customize-v2 #customize-widget .layer-info-container-additional-items{cursor:pointer;height:62px;padding-top:10px}#customize-v2 #customize-widget .layer-info-container-additional-items .swatch-box i{-webkit-box-shadow:none;box-shadow:none}#customize-v2 #customize-widget .layer-info-container-additional-items .swatch-box:before,#customize-v2 #customize-widget .layer-info-container-additional-items .swatch-box:after{display:none}#customize-v2 #customize-widget .layer-info-container-additional-items .layer-info{width:180px}#customize-v2 #customize-widget .matching-bands-container .layer-info .layer-type{font-family:"font-2",Helvetica,Arial,sans-serif;text-transform:none;color:#222222;font-weight:500;font-size:12px;letter-spacing:1px;white-space:nowrap;text-transform:uppercase}@media all and (min-width: 768px) and (max-width: 991px){#customize-v2 #customize-widget .matching-bands-container .layer-info .layer-type{letter-spacing:0.75px}}#customize-v2 #customize-widget .matching-bands-container .layer-info+.swatch-box{margin-top:8px}@media all and (min-width: 768px) and (max-width: 991px){#customize-v2 #customize-widget .matching-bands-container .layer-info+.swatch-box{margin-right:5px}}#customize-v2 #customize-widget .more-sizes-container{padding:0px 5px 10px 5px;border-bottom:1px solid #dbdbdb;margin:0px 15px 17px 10px}#customize-v2 #customize-widget .more-sizes-container .more-sizes-label{font-family:"font-1",Georgia,"Times New Roman",Times,serif;text-transform:uppercase;padding-left:5px;line-height:13px;font-weight:900;font-size:11px}#customize-v2 #customize-widget .more-sizes-container .more-sizes-icon-container{margin-left:3px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .more-sizes-container{display:none}}#customize-v2 #customize-widget .icon-more-sizes{margin-left:-14px}#customize-v2 #customize-widget .choose-your-diamond-container{padding:0px 5px 10px 5px;border-bottom:1px solid #dbdbdb;margin:5px 15px 10px 10px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .choose-your-diamond-container{border-bottom:none}}#customize-v2 #customize-widget .diamond-credentials{font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:9px;text-transform:uppercase;padding-left:5px;line-height:13px}#customize-v2 #customize-widget .diamond-credentials .diamond-credentials-label{font-weight:900;font-size:11px}#customize-v2 #customize-widget .choose-your-diamond{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;margin-top:8px;margin-bottom:4px}#customize-v2 #customize-widget .choose-your-diamond-link{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:500;position:relative;top:4px}#customize-v2 #customize-widget .change-diamond-link{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:500}#customize-v2 #customize-widget .layer-info{padding-left:23px}#customize-v2 #customize-widget .layer-info-container[data-prevented="true"]{cursor:default}#customize-v2 #customize-widget .layer-info-container[data-prevented="true"] .swatch-box:after{background:none}#customize-v2 #customize-widget .layer-info-container:not([data-prevented="true"]):hover{background:#f2f2f2}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .layer-info-container:not([data-prevented="true"]):hover{background:none}}#customize-v2 #customize-widget .layer-info-container.active{background:#f2f2f2}#customize-v2 #customize-widget .layer-options{width:100%;padding-left:5px}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .layer-options{padding-left:0px;background-color:#e8e8e8}}#customize-v2 #customize-widget ::selection{background:#e0e0e0}#customize-v2 #customize-widget .option-info{font-family:"font-2",Helvetica,Arial,sans-serif}@media all and (min-width: 1px) and (max-width: 991px){#customize-v2 #customize-widget .option-info{display:none}}#customize-v2 #customize-widget #customize-layers .layer-options{width:87%;right:0px}#customize-v2 #customize-widget #customize-layers .layer-options .ots-mismatch-warning-message-container{border:1px solid #ffd400;background-color:#faf1d2;word-break:break-word;padding:4px;margin:0 10px 15px 10px}@media all and (min-width: 1px) and (max-width: 767px){#customize-v2 #customize-widget #customize-layers .layer-options{width:100%}}#customize-v2 #customize-widget #customize-layers li.disabled-center-stone{display:none}@media screen and (min-width: 768px) and (max-width: 1050px){#customize-v2 .layer-info{width:150px}}#customize-v2 #ring-sizes-container #ring-size,#customize-v2 #ring-sizes-container #ring-size-placeholder{width:80px}#customize-v2 #moreSizesCarousel ol li,#customize-v2 #matchingBandsCarousel ol li{margin-left:8px}#customize-v2 .more-sizes-flyover,#customize-v2 .matching-bands-flyover{height:200px}#customize-v2 .more-sizes-flyover #moreSizesCarousel,#customize-v2 .more-sizes-flyover #matchingBandsCarousel,#customize-v2 .matching-bands-flyover #moreSizesCarousel,#customize-v2 .matching-bands-flyover #matchingBandsCarousel{height:200px;padding-left:10px}#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li{width:100%;color:#222}#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li .price,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li .carat-weight,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li .price,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li .price,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li .price{width:100%;text-align:center;font-size:12px}#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li .display-name,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li .carat-weight,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li .display-name,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li .display-name,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li .display-name{font-weight:600}#customize-v2 .more-sizes-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .more-sizes-flyover #matchingBandsCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #moreSizesCarousel ul li .carat-weight,#customize-v2 .matching-bands-flyover #matchingBandsCarousel ul li .carat-weight{font-size:10px}#customize-v2 .carat-weight{white-space:pre-wrap}#customize-v2 .engraving-block{margin-bottom:10px}#customize-v2 .engraving-block .engraving-loc{text-transform:capitalize}#customize-v2 .engraving-block .engraving-mess{padding-left:20px}#engraving-required-tooltop-positioner{position:relative}#engraving-required-tooltip{display:none;width:250px;bottom:55px;right:-65px;z-index:1500;pointer-events:none;opacity:1;position:absolute;padding:10px 20px;color:white;border-radius:0px;margin-top:20px;text-align:center;font-size:14px;font-weight:bold;font-stretch:condensed;font-family:"font-2",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;box-shadow:0 0 7px #222;background:#222;border:2px solid white}@media all and (min-width: 1px) and (max-width: 767px){#engraving-required-tooltip{right:0px}}#engraving-required-tooltip>p{color:#FFF;font-size:10px;margin-top:5px;font-weight:normal}#engraving-required-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}#engraving-required-tooltip .arrow:after{background:#222;border:2px solid white;content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-box-shadow:6px 5px 9px -9px black, 5px 6px 9px -9px black;-moz-box-shadow:6px 5px 9px -9px black, 5px 6px 9px -9px black;box-shadow:6px 5px 9px -9px black, 5px 6px 9px -9px black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.multi-character-engraving-tooltip{right:0px !important}[gv-widget="product-details---inventory-design"] h2{font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:23px}[gv-widget="product-details---inventory-design"] .full-description{margin-bottom:40px}[gv-widget="product-details---inventory-design"] table.table{width:100%}[gv-widget="product-details---inventory-design"] table.table .title{font-size:11px;font-weight:700;text-transform:uppercase}[gv-widget="product-details---inventory-design"] table.table .desc{font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400}[gv-widget="product-details---inventory-design"] table.table td{padding:10px 20px;border:none}[gv-widget="product-details---inventory-design"] table.table tbody tr:hover td,[gv-widget="product-details---inventory-design"] table.table tbody tr:hover th{background-color:inherit}[gv-widget="product-details---inventory-design"] table.table.table-striped tbody tr{border:0}[gv-widget="product-details---inventory-design"] table.table.table-striped tbody tr:nth-child(odd){background:#fcfaf8}[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:#fcfaf8}@media print{[gv-widget="site-header"],[gv-widget="you-might-also-like"],[gv-widget="jewelry-consultants"],[gv-widget="site-footer"],[gv-widget="productreviews"],[gv-widget="back-to-top"],[gv-widget="diamond-selector"],#desktop-header,#livechat-compact-container,.product-rating,#need-help-main,#share-block-container-rga,.multiple-payments,.delivered-by,#product-buttons,#gemstoneSelected,.return-policy,.layer-options,#add-product-to-bag,.selectionHeader,.layer-info-container-additional-items,a.btn,.no-print,#metal-conflict{display:none !important}.layer-info{padding:2px 0 2px 2px !important}[gv-widget="product-details-card"]{height:200px;padding:0;overflow:hidden;margin:0}[gv-widget="product-details-card"] #productDetailsCard{display:block !important}body{zoom:95%}.btn-group{border:none;top:-10px}*{overflow:visible !important}#customize-widget .layer-info-container{overflow:hidden !important}.product-detail-col p{line-height:1.8rem !important}.product-detail-col h4{padding:0 !important}}.product-flyover{background:#FFF;position:absolute;border:1px solid #DBDBDB;border-radius:2px;-webkit-box-shadow:inset 0 -1px 1px -1px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 1px -1px rgba(0,0,0,0.1);z-index:800;top:100%}#product-container{border:none;padding:20px 0}#product-name{font-family:"font-2",Helvetica,Arial,sans-serif;line-height:30px;font-size:18px;text-transform:uppercase;margin-top:0px}#product-gen-name{font-size:14px;float:left;display:inline}#product-details{background:#FFF}.lens-hover:after{bottom:0;content:"";display:block;position:absolute;right:63px;padding-bottom:20px}.lens:after{bottom:0;content:"";display:block;position:absolute;right:0;padding-bottom:20px}.img-container{position:relative;display:inline-block;padding:0}.tooltip-inner{content:"";width:10px;height:10px;border-left:1px #DBDBDB solid;border-top:1px #DBDBDB solid;background-color:white;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:2px;left:2px}.tooltip-outter{position:absolute;top:-7px;left:29px;width:15px;height:8px;overflow:hidden;display:none}#diamond-details-container{margin:10px 0 30px}#diamond-details-container a{color:#3688b0}#diamond-details-container div{text-transform:uppercase}#diamond-details-container div.small{font-size:12px;line-height:18px}#diamond-details-container #diamond-carat-info{line-height:25px}#diamond-details-container #diamond-selector{margin-top:10px}#diamond-details-container #diamond-selector a{color:#5eb1d9;font-size:14px;font-weight:bold;border-bottom:1px solid #d4eefa}#diamond-details-container #diamond-selector #diamond-details-link{color:#3688b0;font-size:11px;text-transform:none;border:none}#product-actions{margin:10px 0}#product-buttons{margin-top:15px;clear:both;margin-left:-12px}#add-to-bag{font-size:16px;text-align:center}#link-price-reserve,#link-financing{display:block;margin-top:7px;font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;letter-spacing:.5px;white-space:nowrap}#link-matching-bands{display:inline-block;margin:0 auto;text-align:center;font-size:11px;text-transform:uppercase}.matching-bands-link{margin-top:-3px;font-weight:bold}@media (max-width: 991px){.matching-bands-link{font-size:13px}}@media (min-width: 1px) and (max-width: 991px){#matching-bands{margin-left:-20px;margin-right:-20px}}#matching-bands-container{position:relative;display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;left:0;right:0;cursor:pointer;width:100%}#product-name-description-cta{font-size:13px}#price-container span{margin-bottom:10px}#price-container span.soft-hide{display:inline-block}#price-container #original-price,#price-container #dashed-original-price,#price-container #retail-price{display:block;float:none;margin-bottom:14px;height:21px}#price-container #all-prices-container{font-family:"font-1",Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:400;letter-spacing:2px;float:left;color:#222}@media all and (min-width: 1px) and (max-width: 767px){#price-container #all-prices-container{float:none}}#price-container #all-prices-container .strike-price,#price-container #all-prices-container .product-price,#price-container #all-prices-container .retail-price{font-size:24px;display:inline}#price-container #all-prices-container .strike-price{margin-left:6px}#price-container #all-prices-container .retail-price{margin-left:6px}#price-container #all-prices-container .discount-price{color:#cc0000}#price-container .loading-tiny{width:20px;height:20px;top:10px;visibility:hidden;display:inline-block}#price-container .loading-tiny.active{visibility:visible}.crossed{text-decoration:line-through}.uvp{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:16px;display:inline-block}.uvp.with-no-price{margin:5px 0px 5px 0px}.youtube-preview{width:60px}.img-inner-container{border:1px solid transparent}.zoomImg{-webkit-touch-callout:none}#carousel-thumbs{margin-bottom:10px}.img-inner-container:hover,.arrow_box,#carousel-thumbs .owl-dot.active,#carousel-thumbs .owl-dot:hover{position:relative;background:#fff;border:1px solid #dbdbdb}.img-inner-container:hover:after,.img-inner-container:hover:before,.arrow_box:after,.arrow_box:before,#carousel-thumbs .owl-dot.active:before,#carousel-thumbs .owl-dot.active:after,#carousel-thumbs .owl-dot:hover:before,#carousel-thumbs .owl-dot:hover:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.img-inner-container:hover:after,.arrow_box:after,#carousel-thumbs .owl-dot.active:after,#carousel-thumbs .owl-dot:hover:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;left:50%;margin-left:-8px}.img-inner-container:hover:before,.arrow_box:before,#carousel-thumbs .owl-dot.active:before,#carousel-thumbs .owl-dot:hover:before{border-color:rgba(219,219,219,0);border-bottom-color:#dbdbdb;border-width:9px;left:50%;margin-left:-9px}#share-block-container{padding-right:30px;margin-bottom:20px;margin-top:20px}@media (min-width: 992px){#share-block-container,.add-to-bag-button-container{padding:0}#share-block-container .btn,.add-to-bag-button-container .btn{width:205px}}@media (min-width: 1px) and (max-width: 991px){#share-block-container{padding-left:40px;padding-right:40px}}#add-to-saved-items,#share-widget-button{padding:7px 5px 3px 5px;margin-bottom:10px}#add-to-saved-items>i,#share-widget-button>i{margin-top:3px}.icon-heart-blue{margin-right:5px !important}.icon-share{margin-right:5px !important;top:-3px !important}#our-promise{text-transform:lowercase}#also-like{margin-top:40px;margin-bottom:10px}#also-like-cta h5{font-family:"font-1",Georgia,"Times New Roman",Times,serif;color:#222222;font-size:28px;font-weight:normal;letter-spacing:1px;text-transform:none;line-height:22px;margin-top:9px}@media all and (min-width: 1px) and (max-width: 767px){#also-like-cta h5{font-size:26px}}#also-like-cta{padding-bottom:10px;text-align:center}#also-like-cta .icon{margin-top:5px;margin-left:10px}@media all and (max-width: 991px){#also-like-cta{padding-bottom:0}}#matching-items-wrapper>.products-container{min-height:200px;overflow:hidden;max-height:360px;padding-left:0;padding-right:0}#matching-items-wrapper>.products-container .pl-product{min-height:200px;height:200px}@media all and (min-width: 1px) and (max-width: 767px){#matching-items-wrapper>.products-container .pl-product{min-height:120px;max-height:120px}}#matching-items-wrapper>.products-container ul{padding-left:130px}#matching-items-wrapper .pl-product-container img{max-width:100%}@media all and (min-width: 1px) and (max-width: 767px){#matching-items-wrapper .pl-product-container img{width:auto}}.inline li{margin-left:7px}#product-images,.product-carousel-images{margin-bottom:10px}@media all and (min-width: 768px) and (max-width: 991px){#product-images,.product-carousel-images{margin-top:75px}}.icon-matching{vertical-align:text-bottom;margin-right:10px;position:relative;margin-bottom:-2px}#product-name-description p{margin:0}#product-reviews .pr-page-nav-wrapper{width:40%}#product-reviews .pr-page-count-wrapper{width:55%}#product-overview-info .pr-snippet-read-write,#product-overview-info .pr-snippet-social-bar,#product-overview-info .pr-snippet-rating-decimal{display:none}#product-overview-info .pr-snippet-review-count{border:none;margin-left:-10px;color:#298cb0;text-transform:none;font-size:90%;line-height:24px}#product-overview-info .pr-snippet-review-count:hover{text-decoration:underline;cursor:pointer}#product-overview-info .pr-snippet-wrapper{background:#FFF;padding:0}#product-overview-info .pr-snippet-stars,#product-overview-info .pr-snippet-wrapper{border:none}#select-diamonds-container{font-family:"font-2",Helvetica,Arial,sans-serif;text-transform:none}#select-diamonds-container h3{color:#B6B6B6;font-family:"font-2",Helvetica,Arial,sans-serif;font-size:19px;font-weight:normal;display:inline-block;position:relative;margin:0px}#select-diamonds-container #telphone-link{color:#2e3942;cursor:default}#select-diamonds-container #content{text-transform:none;font-size:14px;color:#868686;padding:0px}#select-diamonds-container #contact-channels{padding:0px}.icon-diamond-blue{position:relative;top:-3px}#disabled-design-redirect{height:182px;width:320px}#disabled-design-redirect h2{letter-spacing:0.1em;margin-top:25px;text-align:center;color:#5EB1D9;font-family:"font-1",Georgia,"Times New Roman",Times,serif}#disabled-design-redirect p{margin:8px 45px 0 45px;text-align:center;width:220px}#disabled-design-redirect a.btn{background-color:#5EB1D9}.holiday-message-container{width:100%;line-height:13px;text-align:left;font-weight:normal;color:#555;font-size:11px;border:1px solid #F3E1B0;padding:5px 20px 5px 28px;margin:5px 0}.holiday-message-container.engraving-message{width:auto;padding:5px 0px 5px 0px;text-align:center;background-color:#F3E1B0;border-color:transparent}.holiday-message-container.required-message{border-color:#cc0000;display:none}.holiday-message-container.required-message.active{display:block}.holiday-message-container.deliveryMessage{background:url("site/holiday/holiday-plane-ea97faea12c360f69587692e82664dbf.png") no-repeat scroll 5px 10px #fff}.holiday-message-container.deliveryMessage.message-data-loading{background-position-y:center}.holiday-message-container.deliveryMessage.disabled{display:none !important}.holiday-message-container.deliveryMessage.enabled{display:block}.holiday-message-container.deliveryMessage .available div[data-label]{line-height:14px;display:none}.holiday-message-container.deliveryMessage .available div[data-label].enabled{display:block}.holiday-message-container.deliveryMessage .available div[data-label="engraving"]{margin-top:15px;font-weight:bold;font-style:italic}.holiday-message-container.deliveryMessage .available span[data-label="in-select-sizes"]{display:none}.holiday-message-container.deliveryMessage .available span[data-label="in-select-sizes"].enabled{display:block}div.bootstrap-select,select.selectpicker{visibility:hidden}#ring-sizes-container,#engraving-container{text-align:right}#ring-sizes-container label[for="ring-size"],#engraving-container label[for="ring-size"]{margin:3px 10px 0px 0px;float:left}#ring-sizes-container label[for="engraving"],#engraving-container label[for="engraving"]{margin:8px 10px 0px 0px;float:left}#ring-sizes-container #ring-size,#ring-sizes-container #ring-size-placeholder,#engraving-container #ring-size,#engraving-container #ring-size-placeholder{width:149px;font-size:11px}#ring-sizes-container #ring-size-placeholder,#engraving-container #ring-size-placeholder{font-size:13px;letter-spacing:2px}#ring-sizes-container div[data-select-element-id],#engraving-container div[data-select-element-id]{height:15px}#ring-sizes-container div[data-select-element-id] button.selectpicker,#engraving-container div[data-select-element-id] button.selectpicker{padding-top:4px;padding-bottom:2px;background-color:#DCE1E6;border-color:#A8A8A8;color:#222}#ring-sizes-container div[data-select-element-id] button.selectpicker span.filter-option,#engraving-container div[data-select-element-id] button.selectpicker span.filter-option{font-size:11px;word-spacing:3px}#ring-sizes-container div[data-select-element-id="ring-size"],#engraving-container div[data-select-element-id="ring-size"]{width:168px}#ring-sizes-container #not-sure-main,#engraving-container #not-sure-main{font-size:12px;text-align:right}#ring-sizes-container #ring-size-alert,#ring-sizes-container #engraving-option-field,#engraving-container #ring-size-alert,#engraving-container #engraving-option-field{padding:2px 0px 1px 1px;display:inline-block}#ring-sizes-container #ring-size-alert.alert,#ring-sizes-container #engraving-option-field.alert,#engraving-container #ring-size-alert.alert,#engraving-container #engraving-option-field.alert{background-color:#cc0000}.holiday-timer-container{margin:0px}#product-zero-price{margin-bottom:5px;font-size:11px}#product-zero-price .reason{font-weight:bold}.flyover-more-sizes{margin:2px 10px 10px 10px}.flyover-more-sizes a{font-size:11px}[data-toggle="popover"],[data-toggle="popover"]:hover{cursor:help;border-bottom:1px dotted #dbdbdb}#swf-container object{position:relative}#swf-container #swf-content-container{display:hidden;position:relative;left:-16%;top:25px;margin-bottom:30px}#swf-container #swf-content-container.active{display:inherit}#swf-container #swf-content-container img{border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.loading-recommendations-msg{margin-top:48px;font-size:18px}.matching-items-list-element-loading{opacity:0.4}#also-like-list{overflow:hidden}#also-like-list li{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}a{cursor:pointer}@media (min-width: 768px) and (max-width: 992px){#diamond-details-container #diamond-selector a{font-size:13px}}@media all and (min-width: 768px) and (max-width: 991px){#main-product-image,.main-product-images{margin-top:30px}}@media all and (min-width: 992px){#main-product-image,.main-product-images{margin-top:-20px}}#main-product-image img,.main-product-images img{margin-left:auto;margin-right:auto}.image-disclaimer{text-transform:none;font-style:italic;font-family:font-1;font-size:16px;letter-spacing:0.5px}.viewer-title{display:none}#product-photo-wrapper>.products-container{overflow:hidden}#product-photo-wrapper #photoFlexSlider{margin-left:23px}@media all and (min-width: 1px) and (max-width: 767px){#product-photo-wrapper #photoFlexSlider{margin-left:auto}}#product-photo-wrapper #recent-purchase-cta h5{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px}#product-photo-wrapper #recent-purchase-cta{padding-bottom:10px;text-align:center}#product-photo-wrapper #recent-purchase-cta .icon{margin-top:5px;margin-left:10px}#product-photo-wrapper #photo-list li{text-align:center}#product-photo-wrapper .recent-purchase-modal-content{overflow-y:scroll;border-radius:0px}#product-photo-wrapper .recent-purchase-modal-content .modal-title{border-bottom:none}#product-photo-wrapper .recent-purchase-modal-content .modal-header{border-bottom:none}#product-photo-wrapper .recent-purchase-modal-content .close{font-family:"font-2",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;color:#555555;opacity:1;text-transform:uppercase;margin-right:5px}@media all and (min-width: 768px){#product-photo-wrapper .modal-dialog{width:700px}}#product-photo-wrapper .owl-carousel.slides>li{margin-right:6px}#product-photo-wrapper .see-gallery-link{text-transform:uppercase;font-size:10px}#product-photo-wrapper .photo-title{margin-top:0;margin-bottom:9px}#product-photo-wrapper #product-photo-container{border-bottom:1px solid #dbdbdb;padding:20px;margin-left:-15px;margin-right:-15px}.multiple-payments{position:relative;margin-top:25px;left:-3px}.multiple-payments [gv-dropdown]{width:100%;margin-bottom:15px;padding-right:20px;float:left}.multiple-payments [gv-dropdown] .cart-dropdown{border:none}.multiple-payments [gv-dropdown] .cart-dropdown .btn{background-color:#F3F3F3;color:#222222}@media all and (min-width: 1px) and (max-width: 767px){.multiple-payments [gv-dropdown] gv-cart-dropdown .btn-group button.dropdown-toggle,.multiple-payments [gv-dropdown] [gv-cart-dropdown] .btn-group button.dropdown-toggle{font-weight:600;font-size:14px;margin-left:10px}}@media all and (min-width: 768px) and (max-width: 991px){.multiple-payments [gv-dropdown]{height:33px;width:100%}}@media all and (min-width: 1px) and (max-width: 767px){.multiple-payments [gv-dropdown]{height:40px;width:100%;padding-right:20px;margin-bottom:50px}}.multiple-payments .form-group{margin-bottom:0px}.multiple-payments .multiple-payments-label{float:left;position:absolute;top:14px;right:-8px}@media all and (min-width: 1px) and (max-width: 767px){.multiple-payments .multiple-payments-label{display:none}}.multiple-payments .multiple-payments-label .multiple-payments-help{display:inline-block;height:12px;width:12px;background-repeat:no-repeat;background-image:url("site/rga/help-icon-4300c62b907b9d3793cd99f38a52b568.png");cursor:pointer}[gv-widget="productagentmode"] .agent-container{min-height:50px}.added-to-cart-message{border:2px solid #BD2544;padding-top:8px;margin:0 10px 0 10px}.added-to-cart-message>a,.added-to-cart-message a:visited,.added-to-cart-message a:link{color:#BD2544;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:"font-2",Helvetica,Arial,sans-serif}.store-block{font-size:15px;background:#DBDBDB;border:1px #999 solid;padding:15px;font-family:font-2}.store-block h4{text-transform:capitalize;padding-bottom:5px}