.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.content-hr{height:1%;width:10%}.dino-image{text-align:center}.color-grey{color:#003053}.gold-links{color:#dec984!important}.lb_blue-links{color:#003053;text-decoration:underline}.materials-list-container{margin:auto;width:90%}.materials-card{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.material-slider{background:#003053cc;color:#fff;height:100%;overflow:hidden;padding:15px 40px;text-align:center;transform:translateY(165px);transition:all .25s}.material-slider:hover{transform:translateY(0)}.materials-button-container{margin-left:auto;margin-right:auto;width:90%}@media (min-width:768px){.materials-button-container{display:flex;gap:1rem;justify-content:center}}.materials-card{background-color:#fff;color:#003053}.materials-card-link:focus-visible{outline:none}.materials-card-link:focus-visible .materials-card{border-radius:12px;outline:2px solid #14396a;outline-offset:4px}.material-container{overflow:hidden}.header-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;text-align:center}.materials-image-container{display:flex;justify-content:center}.materials-image-container img{border:2px solid #ddc77c;border-radius:10px}.material-header{font-weight:400}.material-title{color:#003055;font-size:clamp(1.75rem,1.375rem + 1.5vw,2.5rem)}.header-overlay{padding:60px 0 0}.byLine{color:#003055;font-size:1.25rem}.material-container .carousel-root,.material-container .carousel.carousel-slider{width:100%}.popular-holder{max-width:1200px;overflow:hidden;width:100%}.popular-holder .carousel .slide{padding:10px}.popular-holder .carousel-slider{position:relative}.popular-holder .slider>.slide:first-child,.popular-holder .slider>.slide:last-child{visibility:hidden}.popular-holder .arrow{background:none;border:none;color:var(--primary-color);cursor:pointer;font-size:2.5rem;line-height:1;padding:0 16px;position:absolute;top:50%;transform:translateY(-50%);z-index:20}.popular-holder .arrow:hover{color:var(--lashbrook-gold)}.popular-holder .arrow.left{left:0}.popular-holder .arrow.right{right:0}.popular-holder .carousel .slide img{aspect-ratio:1/1;max-height:300px;object-fit:cover;width:100%}.carousel-fader-wrapper{position:relative}.left-fader,.right-fader{height:100%;pointer-events:none;position:absolute;top:0;width:120px;z-index:10}.left-fader{background:linear-gradient(90deg,#fff 0,#0000);left:0}.right-fader{background:linear-gradient(270deg,#fff 0,#0000);right:0}.ring-link{display:block}.ring-link,.ring-link:hover{color:#003053;text-decoration:none}.ring-name{color:#003053;font-size:1.5rem}.ctabox{color:#fff;margin:0 auto;max-width:640px;text-align:center;width:100%}.faq-wrapper{background-color:#fff;padding:80px}.faq-wrapper-2{background-color:#fff;margin:auto;padding:clamp(0px,5vw,80px)}.material-guide-wrapper{background-color:var(--secondary-bg-color);padding:40px}.material-guide-inner{margin:0 auto;max-width:800px}.material-guide-card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.material-guide-photo img{display:block;height:100%;object-fit:cover;width:100%}.material-guide-chart{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:28px;justify-content:center;padding:32px;text-align:center}.material-guide-chart img{max-width:435px;width:100%}.material-chart{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;width:100%}.material-chart-label{color:var(--primary-color);font-family:var(--secondary-font-family);font-size:16px;font-weight:500;text-align:right;white-space:nowrap}@media only screen and (max-width:600px){.material-chart-label{font-size:14px}}.material-chart-bar{background-color:var(--secondary-bg-color);border:1px solid #d0d9e0;border-radius:3px;flex:1 1;height:32px;overflow:hidden}.material-chart-bar>div{background-color:var(--brand-color);height:100%}.material-chart .oneFill{width:20%}.material-chart .twoFill{width:40%}.material-chart .threeFill{width:60%}.material-chart .fourFill{width:80%}.material-chart .fiveFill{width:100%}@media (min-width:992px){.material-guide-card{flex-direction:row}.material-guide-photo{flex:0 0 313px}}.footer-wrapper-bluebar{background-color:var(--primary-color)}.footer-wrapper{background-color:var(--secondary-bg-color)}.footer-image{aspect-ratio:944/175;object-fit:contain;width:60%}.by-the-numbers{height:100%;min-height:400px}.ring-row{aspect-ratio:1/1;object-fit:contain;width:100%}.inner-swatch-container img{aspect-ratio:1/1;border-radius:50%;display:block;margin:0 auto;max-width:75px;object-fit:cover;width:100%}.inner-swatch-container p{min-height:3em}@media only screen and (max-width:1023px){.materials-list-container{width:100%}.material-header{font-size:1.25rem;margin-bottom:5%}}@media only screen and (max-width:600px){.material-header{font-size:1.25rem}.material-guide-wrapper{padding:24px}.faq-wrapper,.footer-wrapper{padding:0}.footer-image{width:100%}.ctabox{margin:0;padding-left:24px;padding-right:30px}}.accordion-section{display:flex;flex-direction:column;margin-bottom:10px}.accordion{align-items:center;background-color:#fff;cursor:pointer;display:flex;gap:20px;padding:12px;transition:background-color .6s ease}.accordion:focus-visible{outline:2px solid #14396a;outline-offset:-2px}.accordion-title{font-weight:600;padding-left:10px;text-align:left}.accordion-icon{transition:transform .6s ease}.rotate{transform:rotate(90deg)}.accordion-content{background-color:#fff;overflow:auto;transition:max-height .6s ease}.accordion-text{display:inline-block;font-size:14px;font-weight:400;padding:18px 5px 18px 28px}.accordion-text ul{margin-bottom:10px;margin-left:15px}.accordion-text ul li{margin-bottom:8px}.accordion-text ol{padding-left:1rem}.material-container .faq-content{font-size:18px;font-weight:400!important}.mobile-swatch-container{grid-gap:16px;display:grid!important;gap:16px;grid-template-columns:repeat(6,1fr);margin-top:24px}@media only screen and (max-width:600px){.mobile-swatch-container{grid-gap:16px;display:grid!important;gap:16px;grid-template-columns:repeat(3,1fr)}}