body.template-product-wedding-bands{color:#000}body.template-product-wedding-bands .site-container,body.template-collection-engagement-rings .site-container,body.template-collection-engagement-rings-jan-launch .site-container,body.template-cart .site-container,body.template-collection-engagement-rings-list .site-container,body.template-collection-lp-engagement .site-container,body.template-collection-lp-engage .site-container,body.template-collection-lp-engage-rings .site-container,body.template-collection-lp-wedding .site-container,body.template-page-redefining-diamonds .site-container,body.template-collection-engagement-all .site-container{background:#faf9f7}body.template-product-wedding-bands .main-content .wrapper,body.template-collection-wedding-bands .main-content .wrapper,body.template-collection-engagement-rings .main-content .wrapper,body.template-collection-engagement-rings-jan-launch .main-content .wrapper,body.template-page-redefining-diamonds .main-content .wrapper,body.template-page-home-try-on .main-content .wrapper{max-width:inherit;margin:0;padding:0}body.template-page-redefining-diamonds .main-content,body.template-page-home-try-on .main-content{margin:0;padding:0}@media (max-width: 1023px){body.template-collection-engagement-rings .main-content,body.template-collection-engagement-rings-jan-launch .main-content,body.template-collection-wedding-bands .main-content{padding-top:80px}}.c-btn,.c-btn-disabled,.disabled-no_waitlist{padding:16px;padding:1rem;margin:0;min-width:160px;display:inline-block;vertical-align:middle;font-size:13px;font-family:proxima-nova;line-height:normal;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:nowrap;border:1px solid #000;border-radius:0;color:#fff;cursor:pointer;background-color:#262626;-webkit-transition:background .25s cubic-bezier(.47,0,.745,.715),color .25s cubic-bezier(.47,0,.745,.715);transition:background .25s cubic-bezier(.47,0,.745,.715),color .25s cubic-bezier(.47,0,.745,.715)}.c-btn:hover,.c-btn:focus{color:#262626;background-color:#fff}.c-btn--fluid{width:100%}.c-btn--primary{padding:12.8px 25.6px;padding:.8rem 1.6rem;color:#000;background-color:transparent;border:1px solid #000}.c-btn--primary:hover,.c-btn--primary:focus{color:#fff;background-color:#000}.c-btn.disabled{color:#999;background-color:transparent;border:1px solid transparent}.disabled-no_waitlist:hover{color:#fff;background-color:#000!important}.c-btn.disabled:hover,.c-btn.disabled:focus{color:#999;background-color:transparent}.o-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;padding-right:20px;padding-left:20px}@media (min-width: 48em){.o-wrapper{padding-right:40px;padding-left:40px}}.o-wrapper--noPad{max-width:1440px;margin-left:auto;margin-right:auto;padding:0}.o-wrapper--noPad:before{content:"";display:table}.o-wrapper--noPad:after{content:"";display:table;clear:both}.o-wrapper--medium{max-width:1340px;margin-left:auto;margin-right:auto}body.template-page-blacklabel .o-wrapper{max-width:1000px}.u-spaceMarginTopBase{margin-top:16px;margin-top:1rem}.u-spaceMarginRightBase{margin-right:16px;margin-right:1rem}.u-spaceMarginBottomBase{margin-bottom:16px;margin-bottom:1rem}.u-spaceMarginLeftBase{margin-left:16px;margin-left:1rem}.u-spaceMarginTopX{margin-top:32px;margin-top:2rem}.u-spaceMarginRightX{margin-right:32px;margin-right:2rem}.u-spaceMarginLeftX{margin-left:32px;margin-left:2rem}.u-spaceMarginTopBottomX{margin-top:32px;margin-bottom:32px;margin-top:2rem;margin-bottom:2rem}.o-grid{width:100%}.o-grid:before{content:"";display:table}.o-grid:after{content:"";display:table;clear:both}.o-grid--flex{overflow:hidden}@media (min-width: 48em){.o-grid--flex{display:flex;flex-flow:row wrap;margin-bottom:1px}}.o-grid__row:before{content:"";display:table}.o-grid__row:after{content:"";display:table;clear:both}.o-grid_1-3{width:100%}.o-grid_1-3:before{content:"";display:table}.o-grid_1-3:after{content:"";display:table;clear:both}@media (min-width: 64em){.o-grid_1-3__1{width:33%;float:left}}@media (min-width: 64em){.o-grid_1-3__3{width:66%;float:left;padding-right:50px}}@media (min-width: 64em){.o-grid__half{width:calc(49.95% - 10px)}}@media (min-width: 48em){.u-spacePaddingLeftRightXxx{padding-right:4rem;padding-left:4rem}}@media (min-width: 64em){.o-grid__half:nth-child(n){float:left;clear:none}}@media (min-width: 64em){.o-grid__half:nth-child(odd){clear:both}}@media (min-width: 48em){.o-grid__third{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.o-grid__third:nth-child(n){float:left;margin-right:20px;clear:none}.o-grid__third:last-child{margin-right:0}.o-grid__third:nth-child(3n){margin-right:0;float:right}.o-grid__third:nth-child(3n+1){clear:both}}@media (min-width: 32em){.o-grid__third--noGutter{width:33.3%}.o-grid__third--noGutter:nth-child(n){float:left;margin-right:0;clear:none}.o-grid__third--noGutter:last-child{margin-right:0}.o-grid__third--noGutter:nth-child(2n){margin-right:0;float:right}.o-grid__third--noGutter:nth-child(odd){clear:both}}@media (min-width: 48em){.o-grid__third--noGutter{width:33.3%}.o-grid__third--noGutter:nth-child(n){float:left;margin-right:0;clear:none}.o-grid__third--noGutter:last-child{margin-right:0}.o-grid__third--noGutter:nth-child(3n){margin-right:0;float:right}.o-grid__third--noGutter:nth-child(3n+1){clear:both}}.u-spacePaddingTopX4{padding-top:64px;padding-top:4rem}.u-spacePaddingRightX4{padding-right:64px;padding-right:4rem}.u-spacePaddingBottomX4{padding-bottom:64px;padding-bottom:4rem}.u-spacePaddingLeftX4{padding-left:64px;padding-left:4rem}.u-spacePaddingTopX5{padding-top:80px}.u-spacePaddingRightX5{padding-right:80px;padding-right:5rem}.u-spacePaddingBottomX5{padding-bottom:80px;padding-bottom:5rem}.u-spacePaddingLeftX5{padding-left:80px;padding-left:5rem}.u-spacePaddingTopX6{padding-top:96px;padding-top:6rem}.u-spacePaddingRightX6{padding-right:96px;padding-right:6rem}.u-spacePaddingBottomX6{padding-bottom:96px;padding-bottom:6rem}.u-spacePaddingLeftX6{padding-left:96px;padding-left:6rem}.u-spacePaddingTopX7{padding-top:112px;padding-top:7rem}.u-spacePaddingRightX7{padding-right:112px;padding-right:7rem}.u-spacePaddingBottomX7{padding-bottom:112px;padding-bottom:7rem}.u-spacePaddingLeftX7{padding-left:112px;padding-left:7rem}.u-hide{display:none}@media (max-width: 47.9375em){.u-hideMobile{display:none}}@media (min-width: 48em){.u-hideDesktop{display:none}}.u-show{display:block}@media (min-width: 90em){.c-video--PDPContent{height:525px}}@media (min-width: 48em){.c-colItem__gridItem{float:none;flex:0 0 auto;width:33.3%;margin-bottom:2rem}.c-colItem__gridItem--img{float:none;flex:0 0 auto;width:66.6%;margin-bottom:2rem}.c-colItem__gridItem:nth-child(n){margin-right:0;margin-left:0}.c-colItem__gridItem:last-child{margin-right:0}.c-colItem__gridItem:nth-child(3n){margin-right:0;margin-left:auto}}.c-colItem__gridItem--quarter{float:left;margin-left:0}.c-colItem__gridItem--quarter:first-of-type{margin-left:80px}.c-colItem{margin-bottom:32px;margin-right:auto;margin-bottom:2rem;margin-left:auto;display:block;padding:0 20px;background-size:cover;background-position:center bottom;background-repeat:no-repeat;position:relative}.c-colItem-best{margin-bottom:32px;margin-right:auto;margin-bottom:2rem;margin-left:auto;display:block;background-size:cover;background-position:center bottom;background-repeat:no-repeat;position:relative;text-align:center}.c-colItem .c-colItem__info,.c-colItem-best .c-colItem__info{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;margin:0 auto}.collection-hard__title{font-family:proxima-nova!important}.c-colItem .c-colItem__title,.c-colItem-best .c-colItem__title{display:block;margin-bottom:6px;text-align:center;font-family:futura,sans-serif;font-size:14px;line-height:1.5;text-transform:uppercase}.c-colItem .c-colItem__subtitle{margin-top:6px}.c-colItem .c-colItem__price_no_border,.c-colItem .c-colItem__price,.c-colItem .c-colItem__subtitle,.c-colItem-best .c-colItem__price{display:block;text-align:center;font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:14px;line-height:1}.collection-grid-item-subtitle .c-colItem__price,.collection-grid-item-subtitle .c-colItem__price_no_border,.collection-grid-item-subtitle .c-colItem__subtitle{font-family:proxima-nova;display:inline-block;margin-top:0;color:#999}.collection-grid-item-subtitle .c-colItem__price:after{content:"|";margin-left:8px;margin-right:5px}@media screen and (min-width: 360px){.c-colItem-best{padding:1rem}.c-colItem .c-colItem__title,.c-colItem-best .c-colItem__title{display:block;margin-bottom:6px;text-align:center;font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:14px;line-height:1.25;text-transform:capitalize;letter-spacing:.05px}.c-colItem .c-colItem__image--initial,.c-colItem-best .c-colItem__image--initial{margin:0 auto;opacity:1;position:static}.c-colItem:hover .c-colItem__info,.c-colItem:focus .c-colItem__info,.c-colItem-best:hover .c-colItem__info,.c-colItem-best:focus .c-colItem__info{opacity:1}}.c-colItem .c-colItem__image--hover,.c-colItem-best .c-colItem__image--hover{margin:0 auto;opacity:0;position:absolute;z-index:-99;top:0}@media (min-width: 48em){.c-colItem .c-colItem__info,.c-colItem-best .c-colItem__info{opacity:1}}@media screen and (min-width: 360px) and (min-width: 48em){.collection-image__hover:hover .c-colItem__image--initial,.collection-image__hover:focus .c-colItem__image--initial,.c-colItem-best:hover .c-colItem__image--initial,.c-colItem-best:focus .c-colItem__image--initial{opacity:0;position:absolute;z-index:-99;top:0}}@media screen and (min-width: 360px) and (min-width: 48em){.collection-image__hover:hover .c-colItem__image--hover,.collection-image__hover:focus .c-colItem__image--hover,.c-colItem-best:hover .c-colItem__image--hover,.c-colItem-best:focus .c-colItem__image--hover{opacity:1;position:static;z-index:99}}.c-PDPTop{background-color:#fff}.c-PDPTop__container{max-width:1440px;margin-left:auto;margin-right:auto;padding:40px 20px}.c-PDPTop__container:before{content:"";display:table}.c-PDPTop__container:after{content:"";display:table;clear:both}@media (max-width: 47.9375em){.c-PDPTop__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0;padding-bottom:0}}@media (max-width: 47.9375em){.product-single__photos{display:none}}@media (max-width: 47.9375em){.c-PDPTop__MobileSlider img{max-width:400px;height:auto;margin:0 auto}}@media (min-width: 48em){.c-PDPTop__left{width:60%;margin-bottom:0}.c-PDPTop__left:nth-child(n){float:left;padding-right:100px;clear:none}.c-PDPTop__left:last-child{margin-right:0}.c-PDPTop__left:nth-child(2n){margin-right:0;float:right}.c-PDPTop__left:nth-child(odd){clear:both}}@media (max-width: 47.9375em){.c-PDPTop__left .product-single__thumbnails{margin:0 -20px}}@media (max-width: 47.9375em){.c-PDPTop__right{width:100%;margin-bottom:4rem;margin-top:4rem}}@media (min-width: 48em){.c-PDPTop__right{width:40%}.c-PDPTop__right:nth-child(n){float:left;margin-right:100px;clear:none}.c-PDPTop__right:last-child{margin-right:0}.c-PDPTop__right:nth-child(2n){margin-right:0;float:right}.c-PDPTop__right:nth-child(odd){clear:both}}.c-PDPTop__info ul{list-style:none;margin:0}.c-PDPTop__info li{padding-left:12px;position:relative;line-height:normal}.c-PDPTop__info li:before{content:"";width:4px;height:4px;border-radius:100%;background-color:#000;position:absolute;left:0;top:7px}.c-PDPTop__title{margin-top:0;margin-bottom:1rem;text-align:center;text-transform:capitalize;letter-spacing:.5px;font-size:20px;line-height:12px;font-family:Georgia,Hoefler Text,Times New Roman,serif}.c-PDPTop__title:hover{cursor:pointer}.c-PDPTop__subtitle{margin-bottom:32px;margin-top:0;margin-bottom:2rem;font-size:14px;line-height:24px;letter-spacing:.8px;text-align:center;font-family:Georgia,Hoefler Text,Times New Roman,serif;font-style:italic}.c-PDPTop__color{margin-top:0;margin-bottom:2rem;font-size:14px;line-height:24px;letter-spacing:.8px;text-align:center;font-family:Georgia,Hoefler Text,Times New Roman,serif}.c-PDPTop__desc{font-size:14px;font-family:georgia,sans-serif;line-height:2;letter-spacing:.39px}.c-PDPTop__desc p,.c-PDPTop__settingDesc p{margin:0;padding:0;line-height:1.7}.c-PDPTop__sample{margin:0 auto 40px;text-align:center}.c-PDPTop__selectContainer{padding-top:22px;padding-bottom:22px;border-top:1px solid black}.c-PDPTop__diamondSelect .c-PDPTop__selectContainer{padding-bottom:0}.c-PDPTop__selectBar{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-PDPTop__selectBarTitle{margin:0;font-size:15px;font-family:Georgia,Hoefler Text,Times New Roman,serif;line-height:1;font-weight:500;text-transform:capitalize;letter-spacing:.35px;width:23%;float:left}.c-PDPTop__selectBarText{font-size:12px;line-height:18px;float:left}.c-PDPTop__selectBarText.is-empty{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-style:italic;color:#999}.c-PDPTop__selectBarText.is-hide{opacity:0}.c-PDPTop__selectBarPrice{font-size:16px;line-height:18px;font-family:Minion Pro SmBd Disp;letter-spacing:.5px;display:inline-block;position:relative;margin-right:20px;text-transform:capitalize}.c-PDPTop__selectBarIcon{font-size:12px;line-height:18px;font-family:futura,sans-serif;position:relative;margin-right:20px}.c-PDPTop__dropdownSection{display:none;clear:both;margin-top:12px}.c-PDPTop__settingDesc{margin-top:16px;margin-bottom:16px;margin-top:1rem;margin-bottom:1rem;font-size:13px;line-height:22px}.c-PDPTop__settingDesc ul{list-style:none;padding:0;margin:0 0 0 15px}.c-PDPTop__settingDesc li{padding-left:12px;position:relative}.c-PDPTop__settingDesc li:before{content:"";width:4px;height:4px;border-radius:100%;background-color:#000;position:absolute;left:0;top:7px}.c-PDPTop__settingAttrContainer{margin-bottom:32px;margin-bottom:2rem}.c-PDPTop__settingAttrContainer:before{content:"";display:table}.c-PDPTop__settingAttrContainer:after{content:"";display:table;clear:both}.c-PDPTop__settingAttr{width:calc(49.95% - 10px);margin-bottom:10px}.c-PDPTop__settingAttr:nth-child(n){float:left;margin-right:20px;clear:none}.c-PDPTop__settingAttr:last-child{margin-right:0}.c-PDPTop__settingAttr:nth-child(2n){margin-right:0;float:right}.c-PDPTop__settingAttr:nth-child(odd){clear:both}.c-PDPTop__settingAttr:nth-of-type(3),.c-PDPTop__settingAttr:nth-of-type(4){margin-bottom:0}.c-PDPTop__settingAttrIcon{margin-right:8px}.c-PDPTop__settingSelect .selector-wrapper{text-align:center}.c-PDPTop__settingSelect .selector-wrapper label{display:none}.c-PDPTop__settingSelect .single-option-selector{width:75%;padding:12px;text-align:center;-moz-text-align-last:center;text-align-last:center;border:1px solid #000;border-radius:0;font-size:14px;letter-spacing:1.25px}@media (min-width: 700px){.c-PDPTop__settingSelect .single-option-selector{font-size:14px}}.c-PDPTop__settingSelect .single-option-selector option{font-size:14px;text-align:left}.c-PDPTop__diamondSelect .c-PDPTop__selectBar{padding-bottom:22px}.c-PDPTop__diamondAttrSection{padding-top:16px;padding-bottom:16px;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #000;border-top:0px solid #000;padding-top:0;padding-bottom:32px;padding-bottom:2rem}.c-PDPTop__diamondAttr{margin-bottom:4px}.c-PDPTop__diamondAttr:last-of-type{margin-bottom:0}.c-PDPTop__diamondAttr:last-of-type .c-PDPTop__diamondAttrIcon{margin-left:4px;width:15px}.c-PDPTop__diamondAttrIcon{width:20px;margin-right:10px}.c-PDPTop__diamondAttrIcon{position:relative;top:6px}.c-PDPTop__cartSection{border-top:2px solid black}.c-PDPTop__cartSection--thinBorder{border-top:1px solid black}.c-PDPTop__cartTotal{margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:22px;width:220px;text-align:center}.c-PDPTop__cartTotalText{vertical-align:top;font-style:italic;padding-right:8px;font-style:normal;vertical-align:middle}.c-PDPTop__cartTotalPrice{line-height:1;font-weight:500;font-family:Minion Pro SmBd Disp;font-size:22px;letter-spacing:.5px}.main-content-collection-wedding-bands .single-option-selector{width:100%}@media (min-width: 700px){.main-content-collection-wedding-bands .single-option-selector{width:100%;max-width:260px;display:block;margin:auto}}.c-PDPTop__cartButton,.c-PDPTop__cartButton-disabled{width:100%}.c-PDPTop__cartButton-disabled:hover{color:#fff}.c-PDPTop__popup{max-width:260px}@media (min-width: 700px){.c-PDPTop__cartButton,.c-PDPTop__cartButton-disabled{width:100%;max-width:260px;display:block;margin:auto}}.c-PDPTop__cartButton:hover,.c-PDPTop__cartButton:focus{background-color:transparent}.selector-wrapper{margin-bottom:16px;margin-bottom:.5rem}.c-PDPTopMobile{border-top:1px solid;padding:20px 0;display:none}.c-PDPTopMobile__detailBox{margin-bottom:30px}.c-PDPTopMobile__detail{position:relative;list-style-position:inside;list-style-type:disc;font-size:10px;letter-spacing:.3px;font-family:georgia,sans-serif;margin-bottom:12px}.c-PDPTopMobile__detailText{position:relative;font-size:12px}.c-PDPTopMobile__settingBottom{border-top:1px solid;padding-top:20px}.c-PDPTopMobile__settingSelect{margin-bottom:50px}.c-PDPTopMobile__note{display:block;font-style:italic;font-size:12px;font-family:georgia,sans-serif;text-align:center}.c-PDPTopMobile__noteLink{text-decoration:underline}.c-PDPTopMobile__diamonds{margin-bottom:30px}.c-diamondRow{padding:10px 0;border-bottom:1px solid #999}.c-diamondRow__carat{color:#4a4a4a;font-size:12px;margin-bottom:2px;font-family:futura,sans-serif}.is-active .c-diamondRow__carat{color:#000}.c-diamondRow__lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-diamondRow__lowerItem{color:#999;font-size:12px;font-family:georgia,sans-serif}.c-diamondRow__lowerItem--enter,.is-active .c-diamondRow__lowerItem{color:#000}.c-diamondRow__price{color:#4a4a4a;font-family:futura,sans-serif}.is-active .c-diamondRow__price{color:#000}.c-PDPTopMobile__diamondLinkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.c-PDPTopMobile__diamondLinkBox:last-of-type{margin-bottom:10px}.c-PDPTopMobile__diamondLink{margin-left:4px;text-transform:uppercase;text-decoration:underline;font-size:10px;font-weight:500;line-height:1;letter-spacing:1.25px;color:#333;-webkit-transition:color .25s cubic-bezier(.47,0,.745,.715);transition:color .25s cubic-bezier(.47,0,.745,.715)}.c-PDPTopMobile__diamondLink--enter{color:#000}.c-PDPTopMobile__topBar{margin-bottom:20px}.c-PDPTopMobile__topBar:after{content:"";display:block;clear:both}.c-PDPTopMobile__title{float:left;font-weight:500;font-size:12px;line-height:1.6;letter-spacing:1px;text-transform:uppercase}.c-PDPTopMobile__close{float:right}.c-PDPTopMobile__close:hover{cursor:pointer}@media (max-width: 479px){.c-PDPTop__tableContainer{overflow-x:scroll}}.c-PDPTop__table{font-size:13px}.c-PDPTop__tableHeadCell{position:relative;border:none;vertical-align:middle;border-bottom:2px solid #eee;margin-bottom:8px;text-align:center;color:#000;text-transform:uppercase;font-size:10px;font-family:proxima-nova;letter-spacing:.5px;font-weight:600;padding-bottom:18px;padding-top:18px;text-align:left;padding-left:5px}.c-PDPTop__tableHeadCell .c-PDPTop__tableSortTriangle{width:8px;height:8px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIwIiB5MT0iNSIgeDI9IjEwIiB5Mj0iNSIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1IiB5MT0iMCIgeDI9IjUiIHkyPSIxMCIvPg0KPC9zdmc+DQo=);background-size:100%;display:inline-block;margin-top:2px}.c-PDPTop__tableHeadCell #sorttable_sortfwdind,.c-PDPTop__tableHeadCell #sorttable_sortrevind{position:absolute;font-size:8px;margin-left:4px}.c-PDPTop__tableHeadCell #sorttable_sortrevind .c-PDPTop__tableSortTriangle{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIwIiB5MT0iNSIgeDI9IjEwIiB5Mj0iNSIvPg0KPC9zdmc+DQo=)}.c-PDPTop__tableHeadCell:hover{cursor:pointer}.c-PDPTop__tableHeadCell.sorttable_sorted{color:#000}.c-PDPTop__tableHeadCell:first-of-type,.c-PDPTop__tableHeadCell:last-of-type{text-align:left}.c-PDPTop__tableBodyRow{border-bottom:1px solid;padding-bottom:8px;padding-bottom:.5rem;border:none}.c-PDPTop__tableBodyRow:hover{cursor:pointer}.c-PDPTop__tableBodyRow:nth-child(odd){background-color:#fff}.c-PDPTop__tableBodyRow:nth-child(2n){background-color:#faf9f7}.c-PDPTop__tableBodyRow:nth-child(odd):hover,.c-PDPTop__tableBodyRow:nth-child(2n):hover,.c-PDPTop__tableBodyRow.is-selected:nth-child(odd),.c-PDPTop__tableBodyRow.is-selected:nth-child(2n){background-color:#eee}.c-PDPTop__tableBodyRow:nth-child(odd){background-color:#ffffff80}.c-PDPTop__tableBodyCell{border:none;vertical-align:middle;font-family:proxima-nova;cursor:default;padding:0 5px 5px}.c-PDPTop__tableBodyCell.is-center{text-align:left}.c-PDPTop__tableBodyCell--price{font-size:12px}.c-PDPTop__tableBodyCell--diamond{cursor:pointer}.c-PDPTop__tableBodyCell--diamond img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.c-PDPTop__tableBodyCell--diamond:hover img{-webkit-transform:scale(1.4);transform:scale(1.4)}.lt-ie9 .mfp-chevron:before,.lt-ie9 .mfp-chevron:after{content:" ";position:absolute;display:block;border-width:0;width:0;height:0;top:50%;margin-top:-25px;border-top:25px solid transparent;border-bottom:25px solid transparent}.lt-ie9 .mfp-chevron:before{z-index:5}.lt-ie9 .mfp-chevron:after{z-index:2}.lt-ie9 .mfp-chevron-right:after{border-left:25px solid black;left:80%}.lt-ie9 .mfp-chevron-right:before{border-left:25px solid #faf9f7;left:80%}.lt-ie9 .mfp-chevron-left:after{border-right:25px solid black;right:80%}.lt-ie9 .mfp-chevron-left:before{border-right:25px solid #faf9f7;right:80%}.c-PDPGuarantee{padding-top:16px;padding-bottom:16px;padding-top:1rem;padding-bottom:1rem;background-color:#faf9f7}.c-PDPGuarantee .o-wrapper{max-width:920px;margin-right:auto;margin-left:auto}.c-PDPGuarantee__title{padding:48px 0;padding:3rem 0;margin:0;font-family:proxima-nova;font-weight:500;text-align:center;font-size:11px;line-height:22px;text-transform:uppercase;letter-spacing:1.5px}.c-PDPGuarantee__title:hover{cursor:pointer}@media (min-width: 48em){.c-PDPGuarantee__title br{display:none}}.c-PDPGuarantee__titleIcon{position:relative}.c-PDPGuarantee__titleIcon svg{position:absolute;height:12px;top:0;left:10px}.guarantee-is-open .c-PDPGuarantee__titleIcon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.c-PDPGuarantee__sectionsContainer{display:none}.c-PDPGuarantee__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:32px;padding-bottom:32px;padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid #333}.c-PDPGuarantee__section:last-of-type{border-bottom:none}.c-PDPGuarantee__sectionTitle{min-width:120px;margin:0 32px 0 0;margin:0 2rem 0 0;padding:16px *);padding:1rem *);font-size:16px;font-family:proxima-nova;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:1.5px}.c-PDPGuarantee__sectionText{margin:0;font-family:Lasiver;font-size:13px}.c-PDPDesign{padding-top:112px;padding-bottom:112px;padding-top:7rem;padding-bottom:7rem;background-color:#faf9f7;padding-top:80px;padding-top:5rem;padding-bottom:64px;padding-bottom:4rem}.c-PDPDesign__title{margin:0 0 16px;margin:0 0 1rem;text-align:center;font-family:Minion Pro SmBd Disp;font-size:18px;letter-spacing:.5px;text-transform:capitalize}@media (min-width: 64em){.c-PDPDesign__title{font-size:24px}}.c-PDPDesign__desc{margin:0 auto 32px;margin:0 auto 2rem;font-size:14px;line-height:28px;font-family:Minion Pro SmBd Disp;letter-spacing:.5px;max-width:700px;text-align:center;max-width:600px}@media (min-width: 64em){.c-PDPDesign__desc{font-size:16px;line-height:28px}}.c-PDPDesign__imageSection{position:relative;max-width:365px;margin:0 auto}@media (min-width: 48em){.c-PDPDesign__imageSection{width:800px;max-width:800px}}.c-PDPDesign__image{width:250px;height:245px;background-size:contain;background-position:center top;background-repeat:no-repeat;margin:0 auto 40px;margin:0 auto 2.5rem}@media (min-width: 48em){.c-PDPDesign__image{margin:0;width:100%;height:500px}}.c-PDPDesign__attr{position:absolute;font-family:futura,sans-serif;font-size:12px;max-width:220px;width:220px;color:#999}@media (max-width: 64em){.c-PDPDesign__attr{width:auto}}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--one{top:-7px;text-align:left;margin-left:50%;-webkit-transform:translateX(70px);transform:translate(70px)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--one .c-PDPDesign__attrLine{top:8px;width:64px;left:-70px;-webkit-transform:translate(0);transform:translate(0)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--two{top:10px;text-align:right;left:50%;-webkit-transform:translateX(-98px);transform:translate(-98px)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--two .c-PDPDesign__attrLine{right:-15px;top:8px;width:30px;-webkit-transform:translateX(66%);transform:translate(66%)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--three{top:43px;text-align:right;left:50%;-webkit-transform:translateX(-82px);transform:translate(-82px)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--three .c-PDPDesign__attrLine{width:36px;right:-3px;top:8px;-webkit-transform:translateX(100%);transform:translate(100%)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--four{top:36px;text-align:left;margin-left:50%;-webkit-transform:translateX(73px);transform:translate(73px)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--four .c-PDPDesign__attrLine{width:36px;left:-4px;top:8px;-webkit-transform:translateX(-100%);transform:translate(-100%)}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--five{top:212px}.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--five .c-PDPDesign__attrLine{right:-45px;top:8px;width:42px}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--one{margin-left:0;right:-6px;top:4px;-webkit-transform:translateX(100%);transform:translate(100%)}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--one .c-PDPDesign__attrLine{width:150px;left:-20px;-webkit-transform:translateX(-100%);transform:translate(-100%)}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--two{left:0;-webkit-transform:translateX(-100%);transform:translate(-100%);margin-right:0}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--two .c-PDPDesign__attrLine{width:120px;right:-20px;-webkit-transform:translateX(100%);transform:translate(100%)}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--three{top:100px;left:0;-webkit-transform:translateX(-100%);transform:translate(-100%);margin-right:0}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--three .c-PDPDesign__attrLine{width:134px;right:-20px;top:8px;-webkit-transform:translateX(100%);transform:translate(100%)}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--four{top:85px;right:0;-webkit-transform:translateX(100%);transform:translate(100%);margin-left:0}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--four .c-PDPDesign__attrLine{width:156px;left:-20px}}@media (max-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--five{text-align:right;left:50%;-webkit-transform:translateX(-123px);transform:translate(-123px)}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--five{top:310px;right:0;-webkit-transform:translateX(100%);transform:translate(100%);text-align:left}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attr--five .c-PDPDesign__attrLine{width:45px;left:-103px;top:8px;-webkit-transform:translateX(100%);transform:translate(100%)}}.c-PDPDesign__attrTitle{margin:0;letter-spacing:1.5px;text-transform:uppercase}.c-PDPDesign__attrTitle.attr-is-open{color:#000}.c-PDPDesign__attrTitle:hover{color:#000;cursor:pointer}.c-PDPDesign__attrDesc{display:none;margin-top:8px;color:#000;font-family:georgia,sans-serif;letter-spacing:.43px;font-size:12px}.c-PDPDesign__attrDesc.attr-is-open{display:block;color:#000}.c-PDPDesign__attrLine{position:absolute;top:4px;border-top:1px solid #999}.c-PDPDesign__infoSection:after{content:"";display:block;clear:both}.c-PDPDesign__infoSection--mobile .c-PDPDesign__attr{font-family:futura,sans-serif;font-size:12px;width:340px;max-width:100%;color:#000;position:relative;margin:0 auto 24px;margin:0 auto 1.5rem;text-align:center}.c-PDPDesign__infoSection--mobile .c-PDPDesign__attr:hover{color:#999}.c-PDPDesign__infoSection--mobile .c-PDPDesign__attrTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-PDPDesign__infoSection--mobile .c-PDPDesign__attrDesc{margin-top:12px}@media (max-width: 64em){.c-PDPDesign__infoSection--mobile{margin-top:80px}}@media (min-width: 64em){.c-PDPDesign__infoSection--mobile{display:none}}@media (max-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attrDesc{display:none}}@media (min-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attrNumber{display:none}}@media (max-width: 64em){.c-PDPDesign__infoSection--desktop .c-PDPDesign__attrTitle{display:none}}.c-PDPDesign__attrNumber{color:#000;font-family:georgia,sans-serif}@media (max-width: 47.9375em){.c-PDPGuarantee__sectionsContainer{padding:0 20px}.c-PDPGuarantee__section{display:block}.c-PDPGuarantee__sectionTitle{font-size:14px;line-height:24px}.c-PDPGuarantee__sectionText{font-size:12px}}.c-PDPDesign__image{height:245px}@media only screen and (min-width: 767px){.c-PDPDesign__image{height:500px}}.c-PDPDesign__sub{text-align:center;font-size:16px;font-style:italic;padding-bottom:10px}.c-PDPDesign__desc{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:14px;max-width:650px;line-height:24px;padding-top:20px}.product-single__photos{margin-bottom:30px}.product-single__photos a,.product-single__photos img,.product-single__thumbnails a,.product-single__thumbnails img{display:block;margin:0 auto}.product-single__photos li,.product-single__thumbnails li{margin-bottom:0}.product-single__photos li.grid__item,.product-single__thumbnails li.grid__item{padding-left:0}@media (max-width: 47.9375em){.product-single__thumbnails:not(.slick-slider){min-width:1600px}}.product-single__thumbnails .slick-dots{display:block!important;bottom:10px}.product-single__thumbnails .slick-dots li{width:11px;height:18px}.product-single__thumbnails .slick-dots li button{width:11px;height:18px;padding:0}.product-single__thumbnails .slick-dots li button:before{font-size:18px;width:11px;height:18px;line-height:18px}.c-weddingbrand__banner{background-size:cover;background-position:center;width:100%;height:220px}@media (min-width: 32em){.c-weddingbrand__banner{height:300px}}@media (min-width: 48em){.c-weddingbrand__banner{height:380px}}@media (min-width: 64em){.c-weddingbrand__banner{height:420px}}@media (min-width: 90em){.c-weddingbrand__banner{height:480px}}.c-video:hover{cursor:pointer}.c-video:hover .c-video__playButton{opacity:.8}.c-video__bg{height:76vh;background-size:cover;background-repeat:no-repeat}@media (min-width: 64em){.c-video__bg{height:88vh}}.c-video--fullScreen{height:76vh;width:100vw}.c-video--fullScreen .wistia_responsive_padding,.c-video--fullScreen .wistia_responsive_wrapper{height:100%}@media (min-width: 48em){.c-video--fullScreen{height:84vh}}@media (min-width: 64em){.c-video--fullScreen{height:88vh}}.c-video--PDPContent{width:100%;height:220px;position:relative}@media (min-width: 32em){.c-video--PDPContent{height:300px}}@media (min-width: 48em){.c-video--PDPContent{height:380px}}@media (min-width: 64em){.c-video--PDPContent{height:420px}}@media (min-width: 90em){.c-video--PDPContent{height:480px}}.c-video__playButton{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-video__playButton:hover{cursor:pointer;opacity:.8}@media (max-width: 47.9375em){.c-video__playButton{width:70px;height:70px;padding:13px 0 13px 7px;border:4px solid rgba(255,255,255,.7);border-radius:50%;box-sizing:border-box}}.c-cart--drawer .ajaxcart__row,.c-cart--drawer .c-cart__mockBlock .grid{position:relative}.c-cart--drawer .c-cart__removeBox{position:absolute;top:12px;right:10px}.c-cart--drawer .c-cart__mockBlock .c-cart__removeBox{top:-5px;right:-5px}.c-cart--drawer .grid--full{padding-top:10px}.c-cart--drawerShippingText{font-size:12px;padding-bottom:10px}.c-cart-message{font-family:proxima-nova;font-size:16px;font-style:italic;color:#000;display:block;padding-top:10px;padding-bottom:40px;text-align:center}.c-cart--drawer .c-cart__remove{-webkit-transition:color .25s cubic-bezier(.47,0,.745,.715);transition:color .25s cubic-bezier(.47,0,.745,.715);font-size:16px;font-family:Lasiver;color:#000;font-weight:100}@media (max-width:760pxm){.c-cart--drawer .c-cart__remove{font-size:20px}}.c-cart--drawer .c-cart__remove:hover,.c-cart--drawer .c-cart__remove:focus{color:#000}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#faf9f7;opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;background-color:#faf9f7}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:$colorTextBody;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}ul.gallery{list-style:none;height:0}ul.gallery li{height:0}.mfp-bg{background-color:#faf9f7}.mfp-bg.mfp-fade{-webkit-backface-visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-bg.mfp-fade.mfp-ready{opacity:1}.mfp-bg.mfp-fade.mfp-removing{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content,.mfp-fade.mfp-wrap.mfp-removing button{opacity:0}.mfp-counter{display:none}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:zoom-out}.mfp-figure:after{box-shadow:none}.mfp-img{background-color:#faf9f7}button.mfp-close{margin:30px;font-size:40px;font-weight:300px;opacity:1;color:#000}button.mfp-arrow{top:0;height:100%;width:20%;margin:0;opacity:1}button.mfp-arrow:after,button.mfp-arrow .mfp-a{display:none}button.mfp-arrow:before,button.mfp-arrow .mfp-b{display:none}button.mfp-arrow:active{margin-top:0}.mfp-chevron{position:absolute;pointer-events:none}.mfp-chevron:before{content:"";display:inline-block;position:relative;vertical-align:top;height:25px;width:25px;border-style:solid;border-width:4px 4px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-chevron.mfp-chevron-right{right:55px}.mfp-chevron.mfp-chevron-right:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mfp-chevron.mfp-chevron-left{left:55px}.mfp-chevron.mfp-chevron-left:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mfp-chevron:before{border-width:1px 1px 0 0}.button.mfp-close{font-family:proxima-nova;font-size:30px}.c-cart__block .ajaxcart__row p{margin:0}.cart__updateCart{border:1px solid #747474;overflow:hidden;float:left}.cart__updateCart span,.cart__updateCart a{width:25px;height:30px;text-align:center;float:left;line-height:28px}.cart__updateCart span{border-left:1px solid #747474;border-right:1px solid #747474}.c-cart{padding:0;padding:0rem}.c-cart .c-cart__sampleContainer .c-cart__itemWrapper:last-of-type .c-cart__item{//border-bottom: 4px solid}.c-cart__item--engagement-ring .c-cart__item{border-bottom:0}.c-cart .c-cart__sampleTitle{font-size:18.2px;line-height:calc(normal*1.3);font-family:futura,sans-serif;text-transform:uppercase;letter-spacing:2px}.c-cart .c-cart__sampleCount{font-size:18.2px;line-height:calc(normal*1.3);font-family:georgia,sans-serif;font-style:italic}.c-cart .c-cart__item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;padding-top:0;padding-top:0rem;padding-bottom:24px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 768px){.c-cart .c-cart__item{margin-bottom:36px;border-bottom:1px solid black}}.c-cart .c-cart__itemImage,.c-cart__itemImage-eng_bundle{width:180px;height:100%}.c-cart--header{padding:40px;font-family:proxima-nova;font-size:18px;text-align:center;color:#000}.c-cart .c-cart__infoBox{width:50%}@media (max-width: 768px){.c-cart .c-cart__infoBox{width:80%}}.c-cart .c-cart__itemTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:19px;line-height:calc(normal*1.3);font-family:georgia,sans-serif}.c-cart .c-cart__itemSubtitle{font-size:14px;line-height:normal;font-family:georgia,sans-serif;font-style:italic}.c-cart .c-cart__itemInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:capitalize;font-size:14px;line-height:1.5;font-family:georgia,sans-serif;letter-spacing:.5px;color:#999}.c-cart .c-cart__itemPrice{position:absolute;right:40px;top:0;font-size:18.2px;line-height:calc(normal*1.3);font-family:georgia,sans-serif}.c-cart .c-cart__itemPrice.c-cart__itemPrice--sample{font-style:italic}.c-cart .c-cart__removeBox{position:absolute;top:48px;right:0}@media (max-width: 768px){.c-cart .c-cart__removeBox{position:absolute;top:0;right:0}}.c-cart .c-cart__remove{font-size:30px;color:#000;-webkit-transition:color .25s cubic-bezier(.47,0,.745,.715);transition:color .25s cubic-bezier(.47,0,.745,.715)}.c-cart .c-cart__remove:hover,.c-cart .c-cart__remove:focus{color:#000}.c-cart .c-cart__totalBox{float:right;width:100%;padding-top:40px;font-size:18.2px;line-height:calc(normal*1.3);font-family:futura,sans-serif;text-transform:uppercase;letter-spacing:2px}.c-cart .c-cart__totalSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;padding-bottom:1rem}@media (min-width: 32em){.c-cart .c-cart__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 48em){.c-cart .c-cart__item{margin-right:0}}@media (min-width: 32em){.c-cart .c-cart__itemImage,.c-cart .c-cart__itemImage-eng_bundle{-webkit-box-flex:0;-ms-flex:0 180px;flex:0 180px;margin-right:24px}}@media (max-width: 768px){.c-cart .c-cart__itemImage-eng_bundle{-webkit-box-flex:0;-ms-flex:0 25%;flex:0 25%;margin-right:24px;width:110px;margin-bottom:10px}}@media (max-width: 768px){.c-cart .c-cart__itemImage{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin-right:24px;width:110px}}@media (min-width: 48em){.c-cart .c-cart__infoBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 48em){.c-cart .c-cart__itemTitle.c-cart__itemTitle--diamond{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 768px){.c-cart .c-cart__itemPrice{bottom:20px;right:0;top:initial}}@media (min-width: 32em){.c-cart .c-cart__removeBox{top:15px}}@media (min-width: 48em){.c-cart .c-cart__removeBox{right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 32em){.c-cart .c-cart__totalBox{width:260px}}@media (min-width: 48em){.c-cart .c-cart__totalBox{margin-right:50px}}.c-cart__checkout .c-cart__checkoutButton{display:block;width:100%}.c-cart-bar{padding:64px 0 16px;padding:4rem 0 1rem;overflow:hidden;width:100%}@media (min-width: 64em){.c-cart-bar{padding:0 0 40px}}.c-cart-bar__lr{padding:12px 0}.c-cart-bar__lr .u-floatRight{float:none;padding:10px 0;clear:both}.c-cart-bar__lr p{font-family:proxima-nova;font-size:16px;line-height:1.1;color:#3e3e3d;padding-bottom:20px}.c-cart-bar__lr p:last-of-type{padding-bottom:0}@media (min-width: 90em){.c-cart-bar__lr .u-floatRight{clear:none;float:right;padding:0}}@media (min-width: 64em){.c-cart-bar__lr p{font-size:18px}}.c-cart-bar__item{padding-bottom:20px;border-bottom:1px solid #e1e0df;font-family:proxima-nova;font-size:16px;line-height:1.3;color:#3e3e3d}.c-cart-bar__item p{font-family:proxima-nova;font-size:16px;line-height:1.3;color:#3e3e3d;padding-bottom:20px;margin:0}.c-cart-bar__item p:last-of-type{padding-bottom:0;margin:0}.c-cart-bar__item:first-of-type{margin-top:-26px}.c-cart-bar__item:last-of-type{border-bottom:0}.c-cart-bar__box{border:1px solid #999}.c-cart-bar__outer{border-bottom:1px solid #999}.c-cart-bar__outer:last-of-type{border-bottom:0}.c-cart-bar__headind{font-size:18.2px;line-height:calc(normal*1.3);font-family:futura,sans-serif;text-transform:uppercase;letter-spacing:2px;cursor:pointer;padding:15px;position:relative}.c-cart-bar__headind:after{content:"+";position:absolute;right:10px;top:15px;font-size:15px;font-weight:200;text-align:center;color:#000;width:24px;background-size:50%}.c-cart-bar__headind_active:after{content:"-";position:absolute;right:10px;top:15px;font-size:15px;font-weight:200;text-align:center;color:#000;width:24px;background-size:50%}@media (min-width: 64em){.c-cart-bar__headind{padding:20px 28px 16px 26px}}.c-cart-bar__block{padding:15px}@media (min-width: 64em){.c-cart-bar__block{padding:20px 28px 16px 26px}}.c-cart-bar__nobb{border:0}.c-cart .c-cart__totalBox{font-family:Georgia,Hoefler Text,Times New Roman,serif;text-transform:Capitalize;letter-spacing:1px}.c-cart-bar__headind{font-family:proxima-nova;font-size:12px;font-weight:500}.c-cart-bar p{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:14px;line-height:20px;color:#000}.c-cart-bar h4{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:16px;color:#000}.c-hide{display:none}.c-hide.is-open{display:block}.c-cart__orderBox{display:flex}.c-cart__orderBox .c-cart__orderNotes,.c-cart__orderBox .c-cart__totalBox{flex:1}.c-cart__orderBox .c-cart__orderNotes{margin-right:3rem;display:flex;flex-direction:column}.c-cart__orderBox .c-cart__totalBox{margin-left:3rem}.c-cart__orderNotes p{margin:32px 0 8px;margin:1.5rem 0 .5rem;font-size:14px}.c-cart__orderNotes textarea{width:100%;border:0;border-radius:0;line-height:normal;flex:1;resize:none;background:#fff;min-height:146px}.c-cart .c-cart__orderBox{margin-bottom:72px}@media (max-width: 768px){.c-cart__orderBox{flex-direction:column}.c-cart__orderBox .c-cart__orderNotes{margin-right:0}.c-cart__orderBox .c-cart__totalBox{margin-left:0}}.certificate-price{display:inline-block;padding:0!important;position:relative;bottom:4px;clear:none!important;float:right!important;font-size:16px!important}.certificate-label{display:inline-block;position:relative;bottom:2px;font-size:16px!important}.certificate-tab .js-accordion-target{display:block}.certificate-checkbox-wrapper{display:inline-block}.certificate-checkbox{width:16px;height:16px}@media (min-width: 768px){.template-collection-engagement-rings-list .wrapper,.template-collection-engagement-all .wrapper{padding:0}}@media screen and (max-width: 768px){.collection-engagement-rings .js-product-swipe .c-colItem{max-width:230px;right:20px}.collection-engagement-rings .js-product-swipe .slick-list{padding-left:20px}.collection-engagement-rings .js-product-swipe .slick-list{padding:0 50px 0 60px!important}.collection-engagement-rings .js-product-swipe .c-colItem__info{margin-left:20px!important}.collection-engagement-rings .js-product-swipe:last-child{padding-bottom:30px!important}}@media (max-width: 47.9375em){.temp-product-grid .slick-dots{display:none!important}}.c-cart__refund{font-size:14px}.o-wrapper--heroCopy{max-width:660px;margin-left:auto;margin-right:auto}.u-alignCenter{text-align:center}.u-spacePaddingTopBottomXxx{padding-top:64px;padding-bottom:64px;padding-top:4rem;padding-bottom:4rem}.u-spacePaddingTopBottomXxx{padding-bottom:3rem}.u-spaceMarginBottomX{margin-bottom:32px;margin-bottom:2rem}.u-spaceMarginBottomXxx{margin-bottom:64px;margin-bottom:4rem}.u-spaceMarginBottomBase{margin-bottom:.4rem}.c-pageTitle,.c-pageSubtitle{text-align:center}.c-headingLevelSix,.c-headingLevelTwo,.c-headingLevelOne{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:22px;letter-spacing:.5px}.c-headingLevelFour,.c-headingLevelFive{font-family:Georgia,Hoefler Text,Times New Roman,serif;font-size:18px;letter-spacing:.5px}.c-headingLevelThree{font-family:Georgia,Hoefler Text,Times New Roman,serif;letter-spacing:.4px;font-style:italic;font-size:15px;margin-top:5px;line-height:22px}.ourDiamonds__heroImg--wrap{background-color:#000}.c-scrollImages__image{margin-bottom:10px;max-width:100%}.c-scrollImages__image:last-child{margin:0}.c-sectionPrimaryBg{background-color:#fff}.c-quote{max-width:780px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.c-quote__copy{font-family:Georgia,Hoefler Text,Times New Roman,serif;letter-spacing:.4px;font-size:20px;font-style:italic;line-height:34px;border:none}.c-quote__img{display:inline;position:relative}.c-imageFluid{height:350px;background-size:cover;background-position:center bottom;background-repeat:no-repeat}@media (min-width: 48em){.c-imageFluid{height:660px}}.c-imageFluid--Custom{background-position:center center;background-size:cover}@media (min-width: 48em){.c-imageFluid--Custom{background-size:auto;background-position:right bottom}}.c-imageFluid--shortest{height:280px}@media (min-width: 48em){.c-imageFluid--short{height:410px}}.c-tryOn__hero{background-color:#faf9f7;padding:5rem 0}@media (min-width: 48em){.c-imageFluid--tryOn{min-height:800px}}@media (min-width: 48em){.c-imageFluid--tryOn{background-position:right 90%;background-size:auto 100%}}@media (min-width: 48em){.c-tryOn__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-tryOn__title{margin:0 auto}@media (min-width: 48em){.c-tryOn__title{padding-top:0}}@media (min-width: 64em){.c-tryOn__title{max-width:50%;width:100%}}@media (min-width: 100em){.c-tryOn__title{padding:0}}.c-tryOn__aboutText{cursor:pointer}.c-tryOn__mock__title{font-family:proxima-nova;font-size:18px;font-weight:500}.c-tryOn__mock__about{font-size:18px}@media (max-width: 47.9375em){.c-tryOn__mock__about br{display:none}.temp-product-grid .slick-dots{display:none!important}}.c-tryOn__bg{background-color:#faf9f7}.c-tryOn__popup,.c-tryOn__mock{overflow:auto}.c-tryOn__popup{display:none;flex-direction:column;justify-content:center;position:fixed;left:0;right:0;top:86px;bottom:0;z-index:1;background:#000c;text-align:center;padding:48px}@media (max-width: 47.9375em){.c-tryOn__popup{padding:0}}@media (max-width: 47.9375em){.c-tryOn__popup{top:70px}}.c-tryOn__mock{background-color:#faf9f7;z-index:1}.c-tryOn__popup-close{position:absolute;right:12px;top:12px;border:0;font-size:32px;font-weight:700;width:32px;height:32px;line-height:32px;padding:0}.c-tryOn__aboutText{font-size:15px}.c-tryOn__icon{width:45px;height:55px;padding-bottom:10px}.mock-h2{font-size:16px;line-height:26px;margin-top:10px;letter-spacing:.5px}.mock-h3{margin-top:10px;font-size:12px;font-family:proxima-nova;letter-spacing:1px}.c-tryOn__hero{padding:3rem 0}.tryonimage{max-height:450px}.c-requestButton__wrap{text-align:center}.c-requestButton{margin:11px auto;text-transform:uppercase;letter-spacing:1px;font-family:georgia serif;font-size:10px;border:1px solid #000;padding:15px}.notification-popup{position:fixed;background:#000000b3;top:60px;left:0;right:0;bottom:0;z-index:1;overflow:auto;display:none}.c-notification__success{position:fixed;background:#000000b3;top:60px;left:0;right:0;bottom:0;z-index:11;overflow:auto;display:none}.c-notification__successMsz{max-width:300px;background:#fff;text-align:center;max-height:260px;margin:auto;padding:50px 20px;position:absolute;left:0;top:0;bottom:0;right:0}@media (min-width: 768px){.c-notification__successMsz{max-width:650px;max-height:415px;padding:150px 140px}}.c-notification__successTitle{font-size:18px;text-transform:none;letter-spacing:1.2px;font-weight:500;padding-bottom:24px;font-family:Georgia,Hoefler Text,Times New Roman,serif}.c-notification__successMsz p{font-family:proxima-nova}.notification-popup input:focus,.notification-popup button:focus{outline:none}.c-field-number::placeholder{font-style:italic;opacity:.4}@media screen and (max-width: 767px){.notification-popup{top:70px;background:#fff}}.notification-popup.open{display:block}.button-close,.button-close-banner{position:absolute;top:24px;right:24px;padding:0;width:24px;height:24px;border:0}.button-close:before,.button-close:after,.button-close-banner:before,.button-close-banner:after{content:"";display:block;position:absolute;width:100%;height:1px;top:50%;background:#000;transform:rotate(-45deg)}.button-close:before,.button-close-banner:before{transform:rotate(45deg)}.button-close:after,.button-close-banner:after{transform:rotate(-45deg)}.button-close:hover,.button-close-banner:hover{color:#000;transition:.3s color ease}.notification-popup form{background:#fff;top:7%;left:50%;width:650px;max-width:100%;position:absolute;transform:translate(-50%);display:inline-block;margin-bottom:5%;padding:50px 110px}@media (max-width: 640px){.notification-popup form{padding:0 15px}.notification-popup form label{font-size:10px}}.popup-head{text-align:center;border-bottom:1px solid #000;font-size:16px;font-family:proxima-nova}.popup-head h1,.popup-head h2,.popup-head h3{text-transform:uppercase;margin-bottom:8px}.popup-head{padding-bottom:24px}.popup-head h1,.popup-head h3{font-size:16px;letter-spacing:1px;font-family:Georgia,Times New Roman,serif}.popup-head h2{font-size:14px;color:#555}.accordion{font-family:proxima-nova}.accordion-section{border-bottom:1px solid #000;cursor:pointer}.accordion-section.email{cursor:default}.accordion-section.email .accordion-body{display:block}.accordion-section.email .accordion-head:before{content:none}.accordion-head{position:relative;padding:18px 0}.accordion-head:before{display:block;content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;text-align:center;font-size:24px;cursor:pointer}.accordion-section.open .accordion-head:before{content:"-"}.accordion-head h4,.accordion-selected-options{display:inline-block}.accordion-head h4{width:50%;font-family:Georgia,Times New Roman,serif}.accordion-selected-options{color:#aaa;text-transform:uppercase;text-align:center;display:block;margin-top:-22px;max-width:370px;margin-left:50px}.accordion-selected-options span{padding:0 10px;position:relative;font-family:proxima-nova;font-size:13px}.accordion-selected-options span~span:before{content:"";position:absolute;display:block;left:0;top:2px;width:1px;height:12px;background:#ccc}.accordion-body{height:0;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.accordion-section.open .accordion-body{height:auto;padding-bottom:30px;padding-top:30px}.accordion-section.email .accordion-body{height:auto;padding-bottom:24px;padding-top:0}.accordion-section.email .accordion-body.name{padding-bottom:4px}.accordion-option{cursor:pointer}.accordion-option .price{padding-left:30px}.accordion-option ul{margin-left:0}@media (min-width: 768px){.accordion-option ul li:first-of-type{text-align:left;width:15%}.accordion-option ul li:last-of-type{text-align:right;width:15%}.accordion-option ul li:first-of-type .checkbox-icon{margin:0 0 20px}.accordion-option ul li:last-of-type .checkbox-icon{margin:0 0 20px 43px}}.accordion-option label{display:inline-block;text-transform:uppercase;font-family:proxima-nova;font-size:10px;letter-spacing:1px}.accordion-option .field-email{width:100%;border:1px solid #e5e5e5;font-family:proxima-nova;padding:6px 10px;font-size:13px;border-radius:3px}.accordion-option label .checkbox-icon{color:#fff;font-size:9px;line-height:16px;letter-spacing:1px;text-align:center}.accordion-option .checkbox-icon img{padding-top:3px}.accordion-option ul label{display:block}.accordion-option ul label .checkbox-icon{display:block;margin:0 auto 20px}.notification-popup label{margin-bottom:.5rem}.accordion-option ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around;list-style-type:none;text-align:center;position:relative}.accordion-option ul li{width:20%}@media (min-width: 768px){.accordion-option ul li{width:23.3333333333%}}.accordion-option .field-number{border:none;border-bottom:1px solid #000;border-radius:0;max-width:70px;text-align:right;padding:0;font-size:14px;font-family:proxima-nova}.accordion-option.is-active{font-weight:700}.accordion-option .field-checkbox{display:none}.accordion-option .field-checkbox+label>.checkbox-icon{display:inherit;width:17px;height:17px;background:#fff;border:1px solid #000;border-radius:50%;cursor:pointer}.accordion-option .field-checkbox:checked+label>.checkbox-icon{background:#000}.accordion-option .accordion-option-inner{position:absolute;left:0;text-align:left;display:none}.accordion-option .field-checkbox:checked+label~.accordion-option-inner{display:block;padding-top:5px}.accordion-option .accordion-option-inner label{display:inline-block}.accordion-section[data-item=shape].open .accordion-body{padding-bottom:30px;padding-top:30px}.placeholder small{padding:0 10px}.c-requestPopup__notify{width:100%;display:block;background:#000;color:#fff;text-transform:uppercase;margin:24px auto 0;padding:15px}@media (max-width: 767px){.accordion-selected-options{margin-left:0}}.is-hidden{display:none}.bis-reset{visibility:hidden}.c-essentials__form{margin:-1rem 0 2rem}.c-essentials__block{display:flex;margin:auto;max-width:280px}.c-essentials__block .mc-field-group{flex-grow:1}.c-essentials__block .mc-field-group input{width:100%;height:36px;font-size:12px;font-family:proxima-nova,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;outline:none}.c-essentials__formBtn{width:38px;height:36px}.c-essentials__formBtn button{width:100%;height:100%;background:#000;outline:none}.essentials__sale{margin-top:-30px;font-size:11px}.essentials__sale sup{font-size:80%}.c-cartDrawer .cart-border{border-bottom:0px solid transparent}.cart-border{border-bottom:1px solid black;margin-bottom:25px}.cart-border--none{border-bottom:none}.main-content-collection-engage-rings-ds .wrapper{padding:0;max-width:100%}@media (max-width: 767px){.flex-column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-column .large--right{width:100%}}@media (max-width: 370px){.xsmall-center{text-align:center}}.enagement-group .c-cart__infoBox{width:100%}.enagement-group .am-cart__flex-space__wrapper{border-top:1px solid black;margin-top:25px;padding-top:20px}.enagement-group .c-cart-bar__block{padding:20px 0}.enagement-group .c-cart-bar__item{border:none}.enagement-group .c-cart__itemInfo{margin-top:20px}.enagement-group .c-cart-bar__item p{padding-bottom:0}.item-title{width:100%}.item-title .price{font-size:16px;float:right;font-weight:700}.footer-accordion{margin:0 auto;text-align:left}.footer-accordion-head{position:relative;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000}.footer-accordion-head:before{display:block;content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;text-align:center;font-size:24px;cursor:pointer}.footer-accordion-section.open .footer-accordion-head:before{content:"-"}.footer-accordion-head h4,.footer-boldLink{font-size:1rem;text-transform:uppercase;font-family:proxima-nova;font-weight:600}.footer-accordion-body{height:0;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.footer-accordion-section.open .footer-accordion-body{height:auto;padding-bottom:10px;padding-top:10px}.footer-boldLink{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
/*# sourceMappingURL=/cdn/shop/t/533/assets/vow.css.map?v=172821747442968627501715969065 */
