html,body{overflow-x:hidden}body{letter-spacing:normal!important}.index .section-template--16684205637850__16589222786aa11f4a-padding{padding-top:152px}.index .section-template--16684205637850__featured_collection-padding{padding-top:0;padding-bottom:100px}.page-about .image-with-text__media-item img{max-width:100%;width:100%;height:auto}.page-engagementrings .card__heading,.page-engagementrings .card-information>.price{font-family:BatonTurbo-Regular}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding .rich-text__blocks p{font-size:24px;line-height:40px}.header__menu-item{padding:20px 14px}.header__icon span.padded{padding:0 20px}.header__menu-item .icon-caret{width:10px;height:10px;top:1px;position:relative;margin-left:14px}.section-template--16684205637850__featured_collection-padding .featured-collection-header{font-size:18px;line-height:40px}#shopify-section-header.shopify-section-header-sticky{position:fixed;z-index:10;width:100%;background:#fff;transform:unset}.header__menu-item:hover .icon-caret{opacity:.7}.header__menu-item:hover span{text-decoration:none;text-underline-offset:7px;border-bottom:1px solid #002e3652;padding-bottom:0}.mega-menu__list--condensed .mega-menu__link{padding:15px 0;color:#002e36}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__media-item{width:62%}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__text-item{width:38%}.image-with-text .image-with-text__content .image-with-text__text+.button{height:64px;font-size:18px;width:auto;padding-left:52px;padding-right:52px;text-rendering:optimizeLegibility;letter-spacing:.02em}.image-with-text .image-with-text__content>*+*{margin-top:15px}.image-with-text .image-with-text__content p{font-size:24px;line-height:38px;letter-spacing:normal;font-family:BatonTurbo-Regular}.section-template--16684205637850__16589222786aa11f4a-padding .image-with-text__content p{font-family:BatonTurbo-Regular}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__heading{font-size:50px;line-height:60px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__content p{font-size:24px;line-height:38px;max-width:400px}.footer__list-social .plist img{width:100%;margin:auto;max-width:82px;height:auto}.footer-block__newsletter .footer__list-social{margin-top:20px}.footer__copyright{font-size:14px;letter-spacing:normal}.footer__content-top .list-social__link{padding:0 22px}.footer__content-bottom .policylinks a{text-decoration:none}.footer__content-bottom .policylinks:last-child a{margin-left:40px}#shopify-section-rich-text-slideshow .slider-button{display:none!important}#shopify-section-rich-text-slideshow .slider-counter__link--dots .dot{width:11px;height:11px}#shopify-section-rich-text-slideshow .slideshow__controls{margin-top:-15px;padding-bottom:50px}#shopify-section-rich-text-slideshow .banner__box{max-width:100%;min-width:100%;padding:0;height:auto;margin-top:-60px}#shopify-section-rich-text-slideshow .banner__heading{font-size:22px;font-weight:600;padding-bottom:55px}#shopify-section-rich-text-slideshow .slideshow__text-wrapper.banner__content{padding:0;max-width:885px;min-width:885px;margin:auto;height:auto}#shopify-section-rich-text-slideshow .slideshow__slide{flex-direction:initial}#shopify-section-rich-text-slideshow .banner__box p{font-size:32px;line-height:60px;letter-spacing:normal}.footer__content-top .grid--4-col-tablet .grid__item{padding:0}.footer__content-top .grid{flex-wrap:nowrap}.footer__content-top .footer-block--menu,.footer__content-top .footer-block--text{width:22.5%;padding-left:30px!important}.footer-block.social-icons{width:20%}.footer__content-top .grid--4-col-tablet .newsletter-footer{width:35%}.footer__list-social.list-social:only-child{flex-wrap:nowrap;max-width:100%}.footer__content-bottom .footer__copyright:first-child{text-align:left;width:35%}.footer__content-bottom .footer__copyright.logo-flex{width:30%}.footer__content-bottom .footer__copyright.policylinks{text-align:right;width:35%}.footer .footer__content-bottom{border-top:none}.footer .footer__content-top{padding:80px 35px 30px}.footer .footer__row--info{padding:0 35px!important}.page-contact .section-template--16684205736154__166003001834dc6c00-padding.content-container--full-width:before{content:"";width:404px;position:absolute;top:0;border:1px dashed #fff;height:.5px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.page-contact .rich-text__heading{font-size:22px}.page-contact .rich-text__blocks>* p{font-family:BatonTurbo-Regular;font-size:20px}.page-contact .rich-text__blocks{max-width:800px;margin:auto}.page-about #shopify-section-template--16684205703386__1659013201f8a98102 .gradient{padding-top:0!important}.page-about .video-section .fonted{font-size:38px}.page-about .rich-text .rte>p{font-family:BatonTurbo-Regular}.page-about .rich-text__blocks>*{max-width:644px;margin-left:auto;margin-right:auto}.page-about .section-template--16684205703386__1659013390161c7d97-padding .rich-text__heading,.page-about .section-template--16684205703386__1660028614c8aa3459-padding .rich-text__heading{font-size:18px;line-height:40px;margin-bottom:30px;display:block}.page-about #shopify-section-template--16684205703386__1659013390161c7d97 .rich-text .rte>p,.page-about .section-template--16684205703386__1660028614c8aa3459-padding .rte>p{font-family:Cambon-Italic;font-size:24px;line-height:40px}.page-about .image-with-text__heading.title{font-family:Cambon;font-size:40px;line-height:50px;display:block;margin-bottom:10px;margin-top:5px!important}.page-about .slider.slider--everywhere .slider__slide{padding:0 20px}.page-about .banner__content--middle-center{background:#f7f6f9}.page-about .multicolumn-slideshow.page-width{padding:0 2rem;z-index:1}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding{padding-top:36px!important}.page-engagementrings .rich-text__blocks{max-width:652px}.page-weddingbands .image-with-text__heading{font-family:Cambon;font-size:40px;line-height:50px;display:block}.page-weddingbands .image-with-text .image-with-text__content p,.page-about .image-with-text__text p{font-family:BatonTurbo-Regular;font-size:18px;line-height:30px}.page-weddingbands .section-template--16684205932762__165909745652a4296c-padding .image-with-text__text-item>*{padding-right:20px}.page-contact .section-template--16684205736154__166002992673ca5062-padding .cambon-font p{font-size:38px;line-height:60px;font-family:Cambon-Italic!important}.page-contact #widget.contact_form form input[type=text]{height:45px;background-color:transparent!important;color:#fff;padding:0 0 0 15px;border:1px solid #fff;width:100%}.page-contact .section-template--16684205736154__16600303012677dd31-1 .rich-text__blocks p{font-size:18px;line-height:40px;font-weight:700;font-family:BatonTurbo}.page-about .section-template--16684205703386__1659013201f8a98102-padding{padding-top:30px}.blog .section-template--16684205277402__main-padding{padding-top:40px;padding-bottom:40px}.blog .section-template--16684205277402__main-padding .card__content{padding-left:25px}.blog .article-card__excerpt{font-family:BatonTurbo-Regular;font-size:26px;line-height:40px;margin-top:22px;margin-bottom:22px}.blog .button{font-size:18px!important;width:226px;height:64px;padding:0}.product .product__title>*{margin:0;font-family:BatonTurbo-Regular;font-size:46px;line-height:60px}.product .price--large{font-family:BatonTurbo-Regular;font-size:26px!important;line-height:40px!important}.product .product--large:not(.product--no-media) .product__media-wrapper{width:60%;max-width:60%}.product .product--large:not(.product--no-media) .product__info-wrapper{width:40%;max-width:40%;padding-left:65px}.product .button:after,.product .button:before{box-shadow:unset}.product .product-form__submit{text-transform:uppercase;max-width:272px;height:65px;font-size:18px;font-family:BatonTurbo;font-weight:600;letter-spacing:normal}.product .product.grid{display:flex;align-items:center;padding-top:20px}.product .product__info-container .product-form{margin-bottom:60px;margin-top:50px}.product .product__info-container .product__description{font-size:18px;line-height:30px;font-family:BatonTurbo-Regular}.product .section-template--16684205998298__main-padding{max-width:100%;padding-right:110px;padding-top:0;padding-left:0}.product #GalleryViewer-template--16684205998298__main{padding-left:30px}#shopify-section-template--16270259290330__16588991891fbf44d5 .page-width{max-width:100%;padding:0 35px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content{padding-right:60px}.page-about #Slider-template--16684205703386__1663876688a18cb99c .slideshow__text>div p{font-size:18px;line-height:30px}.page-about #Slider-template--16684205703386__1663876688a18cb99c .banner__heading{font-size:30px;line-height:30px;margin-bottom:8px}.page-about #Slider-template--16684205703386__1663876688a18cb99c .banner__text,.page-about #Slider-template--16684205703386__1663876688a18cb99c .link{font-size:18px;line-height:30px}.blog .blog-articles__article .card__heading{text-transform:capitalize;letter-spacing:-.02em;font-size:42px;line-height:54px}@media screen and (min-width: 750px){#shopify-section-template--16684205637850__16589222786aa11f4a h2,.section-template--16684205637850__1658922431f39cd404-padding h2{letter-spacing:normal;font-size:46px;line-height:60px;margin-bottom:10px}#shopify-section-template--16684205637850__16589222786aa11f4a .image-with-text .image-with-text__text-item>*{padding-right:0;padding-left:89px}.section-template--16270259290330__16589222786aa11f4a-padding{padding-top:100px;padding-bottom:50px}.section-template--16684205637850__1658922431f39cd404-padding .image-with-text__media-item{padding-left:45px}.section-template--16684205637850__1658922431f39cd404-padding .image-with-text__content{padding-right:16px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__heading{font-size:50px;line-height:60px;letter-spacing:normal}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content{justify-content:flex-start!important;padding-top:100px;padding-left:50px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content .image-with-text__text+.button{position:absolute;bottom:100px}#shopify-section-template--16270259290330__16588991891fbf44d5 .space-below{padding-bottom:50px}}@media screen and (min-width: 990px){.header-wrapper .header{padding-top:8px;padding-bottom:8px}}@media screen and (max-width: 1227px){.header__menu-item{padding:15px 6px}.header__menu-item,.header__icon span{font-size:11px}.header-wrapper--border-bottom .header .mega-menu__content{top:78px}.header__menu-item .icon-caret{width:10px;height:10px}.mega-menu-item .overlay_background{top:60px!important}.header-wrapper--border-bottom .header .mega-menu__content{top:50px!important}}@media screen and (max-width: 1199px){#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__text-item>*{padding:40px 40px 20px 60px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__content p{font-size:18px}}@media screen and (max-width: 991px){.product .product--large:not(.product--no-media) .product__info-wrapper{padding-left:35px}.product .section-template--16684205998298__main-padding{padding-right:30px}.product .product.grid{align-items:self-start}.product .product__title>*{margin:0;font-family:BatonTurbo-Regular;font-size:40px;line-height:52px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__heading{font-size:30px;line-height:40px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__text-item>*{padding:40px 30px 40px 45px}#shopify-section-template--16684205637850__16589222786aa11f4a h2,.section-template--16684205637850__1658922431f39cd404-padding h2{font-size:32px;line-height:42px}.image-with-text .image-with-text__content p{font-size:18px;line-height:28px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__text-item{width:42%}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__media-item{width:58%}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__content p{font-size:16px;max-width:100%}.header__icon span.padded{padding:0 12px}.index .section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__heading{font-size:34px;line-height:40px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content{padding-top:50px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content .image-with-text__text+.button{position:absolute;bottom:50px}.footer__content-top .footer-block--menu,.footer__content-top .footer-block--text{padding-left:20px!important}.footer__content-top .list-social__link{padding:0 15px}.footer__list-social .plist img{max-width:65px}.footer__content-top .footer-block__details-content .list-menu__item--link,.footer__content-top .footer-block__details-content p{display:block;font-size:14px;line-height:20px;padding-bottom:0;margin-bottom:0}.footer .footer__row--info{padding:0 30px!important}.footer__content-bottom .policylinks:last-child a{margin-left:20px}}@media screen and (max-width: 749px){.blog .blog-articles__article .card__heading{font-size:30px;line-height:40px;letter-spacing:-.02em}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding .rich-text__blocks p{font-size:18px;line-height:30px}.index .page-width .image-with-text__content{padding:22px 0 50px}.image-with-text .image-with-text__content p{font-size:14px;line-height:26px}.product .product.grid{display:block;margin-top:-10px;padding-top:0}.product .product--large:not(.product--no-media) .product__media-wrapper,.product .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding .rich-text__heading,.page-weddingbands .section-template--16684205932762__16590973356a45e119-padding .rich-text__heading{line-height:40px;font-size:14px}.page-contact .rich-text__blocks>* p{font-size:16px}.page-contact .rich-text__heading{font-size:14px}.menu-drawer .menu-drawer__menu-item{padding:0}.header-wrapper .header{padding-top:8px;padding-bottom:8px}.header--top-center .header__heading-link{width:200px}.header__heading-link svg{width:100%;max-width:200px}#menu-drawer .menu-drawer__utility-links{padding:0}.js .menu-drawer__menu li{padding:2rem}#menu-drawer .menu-drawer__navigation{padding-top:20px}#menu-drawer .menu-drawer__account{padding:0;margin-left:0}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__text-item,#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__media-item{width:100%}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__heading{font-size:38px;line-height:43px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__content p{font-size:18px}.image-with-text .image-with-text__content .image-with-text__text+.button{font-size:16px;height:54px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text .image-with-text__text-item>*{padding:35px 20px 45px}.footer__content-top .grid--4-col-tablet .newsletter-footer{width:100%}.footer__content-top .newsletter-form__field-wrapper{max-width:100%}.footer__list-social .plist img{max-width:85px}.footer__list-social.list-social{max-width:350px}.footer__content-top .footer-block--menu,.footer__content-top .footer-block--text{padding-left:0!important}.footer__list-social.list-social:only-child{max-width:176px;margin:auto}.footer__content-top .list-social__link{padding:0 20px}.footer-block.grid__item.social-icons{transform:translateY(-85px)!important}.footer__content-bottom .footer__copyright.logo-flex svg{max-width:52px;height:auto;margin-top:25px}.footer__content-bottom .footer__copyright:first-child,.footer__content-bottom .footer__copyright.policylinks{text-align:center;width:100%}.footer__content-bottom .footer__copyright.policylinks{margin-top:0}.footer__content-bottom .policylinks:last-child a,.footer__content-bottom .footer__copyright:first-child{margin-left:0;margin-bottom:5px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content .image-with-text__text+.button{position:relative;bottom:auto}.footer .footer__content-top{padding:50px 20px 30px}#cart-icon-bubble .cart-count-bubble{height:29px;width:29px}#cart-icon-bubble .cart-count-bubble span{margin-right:1px}.image-with-text .image-with-text__content>*+*{margin-top:20px}#shopify-section-template--16684205637850__1658922087a59241aa .image-with-text__content .image-with-text__text+.button{margin-top:20px}#shopify-section-template--16684205637850__16589222786aa11f4a h2,.section-template--16684205637850__1658922431f39cd404-padding h2{font-size:34px;line-height:40px}#shopify-section-template--16684205637850__1658922533c7429a6e .image-with-text__text-item{order:0}#shopify-section-template--16684205637850__1658922533c7429a6e .image-with-text__media-item{order:1}.section-template--16684205637850__1658922533c7429a6e-padding{padding-bottom:0!important}#shopify-section-template--16684205637850__16620585387afd05bb .isolate{padding-top:20px!important;padding:20px}#shopify-section-template--16684205637850__16620585387afd05bb .space-below{padding-bottom:0}.page-width{padding:0 20px}#shopify-section-template--16684205637850__1658922087a59241aa .section-template--16684205637850__1658922087a59241aa-padding{padding-bottom:20px}.section-template--16684205637850__1658922533c7429a6e-padding .image-with-text__content{padding-left:20px;padding-right:20px}#menu-drawer .icon-search{height:14px;width:14px}.header__icon--menu .icon-close{display:none}#menu-drawer{height:100vh}.page-about slideshow-component.page-width .slideshow__text{padding-left:20px}.page-about .slider.slider--everywhere .slider__slide,.page-about .multicolumn-slideshow.page-width{padding:0}.page-about .multicolumn-slideshow .slider-button{width:60px}.page-about #shopify-section-template--16684205703386__1659013390161c7d97 .rich-text .rte>p,.page-about .section-template--16684205703386__1660028614c8aa3459-padding .rte>p{font-size:18px;line-height:30px}.page-about .rich-text__wrapper,.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding .rich-text__wrapper{width:100%}.page-about .section-template--16684205703386__1659013390161c7d97-padding .rich-text__heading,.page-about .section-template--16684205703386__1660028614c8aa3459-padding .rich-text__heading{font-size:14px;line-height:32px;margin-bottom:15px}.page-about .video-section .fonted{font-size:28px;line-height:38px}.page-about #shopify-section-template--16684205703386__165901332904202f62 .rich-text,.page-about .section-template--16684205703386__1660028614c8aa3459-padding{padding-top:40px!important}.page-about .section-template--16684205703386__1659013390161c7d97-padding{padding-top:35px!important;padding-bottom:15px}.page-about #shopify-section-template--16684205703386__1659969694a19dcf24 .image-with-text{padding-bottom:60px}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding .font-large,.page-weddingbands .section-template--16684205932762__16590973356a45e119-padding .font-large{font-size:18px;line-height:30px;margin-top:10px}.page-engagementrings .section-template--16684205834458__16603112943bf7e635-padding{padding-top:25px!important;padding-bottom:30px}.page-weddingbands .section-template--16684205932762__16590973356a45e119-padding{padding-top:34px!important;padding-bottom:36px}.page-engagementrings .gradient{padding-left:0!important;padding-right:0!important}.page-engagementrings slider-component.page-width{padding:0}.page-engagementrings .card--standard>.card__content .card__information{padding-left:15px}.page-engagementrings .grid--2-col-tablet-down .grid__item{padding-left:11px}.page-engagementrings #Slider-template--16684205834458__16591002492b6955cc{margin-left:-11px}.page-engagementrings .card__heading,.page-engagementrings .card-information>.price{font-size:15px!important;line-height:24px!important}.page-engagementrings .featured-collection-header{font-size:14px;line-height:40px}.page-contact .section-template--16684205736154__166003001834dc6c00-padding.content-container--full-width:before{width:93%}.page-contact .rich-text__blocks>* p{font-size:1.5rem;line-height:24px}.page-contact .rich-text__wrapper{width:100%}.page-contact .section-template--16684205736154__166002992673ca5062-padding .cambon-font p{font-size:28px;line-height:38px}.page-contact .section-template--16684205736154__166002992673ca5062-padding{padding-top:36px!important}.page-contact .section-template--16684205736154__16600303012677dd31-1 .rich-text__blocks p{font-size:13px;line-height:40px}.blog .section-template--16684205277402__main-padding{padding-top:20px;padding-bottom:20px}.blog .section-template--16684205277402__main-padding .card__content{padding-left:0}.blog .card__content{padding:0}.blog .section-template--16684205277402__main-padding .card__information{padding:20px 0}.blog .card__heading{font-size:30px;line-height:40px}.blog .button{font-size:14px!important;width:242px;height:54px;padding:0}.blog .article-card__excerpt{font-size:16px;line-height:26px}.product .product__title>*{font-size:34px;line-height:42px}.product .product--large:not(.product--no-media) .product__info-wrapper{padding-left:20px;padding-right:20px}.product .price--large{font-family:BatonTurbo-Regular;font-size:15px!important;line-height:30px!important}.product .product-form__submit{font-size:14px;max-width:350px;height:54px}.product .product__info-container .product__description{font-size:14px;line-height:24px;margin:0}.product .product__info-container .product-form{margin-bottom:25px;margin-top:25px}.index .section-template--16684205637850__16589222786aa11f4a-padding{padding-top:0}}
/*# sourceMappingURL=/s/files/1/0655/7709/1290/t/9/assets/custom-style.css.map */
