h2.lbl_thank_you_for_your_interest{color:#2b3967;font-size:21px;font-weight:700;font-family:Flanker_Griffo;line-height:27.3px;margin:0 0 24px;text-align:center}.product .product__info-wrapper ul.product-swatches-container li a{position:relative}.product .product__info-wrapper ul.product-swatches-container li a:hover span.Metal_hover{display:block}span.Metal_hover{position:absolute;min-width:125px;background:#f3f3f3;font-size:12px;padding:10px 6px 22px;border-radius:4px;z-index:17;text-align:center;text-transform:uppercase;display:none;color:#000;line-height:12px;font-family:futura_ptdemi;clip-path:polygon(0% 0%,100% 0%,100% 75%,58% 75%,48% 100%,37% 75%,0% 75%);bottom:77%;left:50%;transform:translate(-50%)}.night .mobile-facets__clear-wrapper{border:1px solid #2b3967;text-decoration:none;color:#2b3967}.night .mobile-facets__clear-wrapper a.mobile-facets__clear.underlined-link,.night .gradient button.quantity__button,.night .footer .newsletter-form__field-wrapper .newsletter-form__button{color:#2b3967!important}.night .gradient button.quantity__button svg{fill:#2b3967!important;stroke:#2b3967!important}.night .swiper-scrollbar{background:#fff}.night .content p{color:#fff}.night form.search.search-modal__form button.search__button.field__button:before{color:#2b3967}.night .gradient .picker_variant input[type=radio]:checked+label span{color:#2b3967!important}.night .image-with-text a.button.button--primary{background:#fff;color:#2b3967!important}.night .newimage.gradient.color-scheme-1{background:#2b3967!important}.page-width.scroll-trigger.animate--slide-in:has(#insta-feed){padding-right:0;padding-left:0;margin:0;width:100%;max-width:100%}.logoimage h2{font-family:Sophia_Bella_DEMO;font-size:80px;margin:0;line-height:81px;color:#2b3967}.swiper-slide{width:auto!important;flex-shrink:0}.Youtube-videos-main{overflow:hidden}.newimagesss,h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger{color:#2b3967}h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger{font-family:Sophia_Bella_DEMO;font-size:34px;font-weight:600}body.engagement-ring-sizes h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger,body.size h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger,.emerald-size-guide h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger,body.round-size-guide h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger,body.stud-options h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger{font-family:FreightBigProLight-Regular!important}.Youtube-videos{padding-left:100px;padding-bottom:50px}.scrolling_text_wrapper{padding:30px 0;display:flex;justify-content:space-between}.scrolling_object_item{text-align:center}span.image{width:85px;height:75px;display:flex;margin:0 auto 12px;justify-content:center;align-items:center}.scrolling_object_item{line-height:normal!important;width:100%;height:100%;display:flex;justify-content:center;align-items:center;width:126px}span.image img{width:85px;height:85px;object-fit:contain}.newimage.gradient.color-scheme-1{color:#2b3967}ul.color-slider-data.colors_sliders_data li:last-child:after{content:"+";position:absolute}.card__information .price{display:none}.main-products-slider{overflow:hidden}.main-products-slider img,ul.product-swatches-container img,.thumbnails-images img{width:100%;cursor:pointer}.thumbnails-images img{padding-right:10px}.thumbnails-images video{padding-right:10px;height:100%}.main-products-slider:hover button.slick-next.slick-arrow,.main-products-slider:hover button.slick-prev.slick-arrow{transform:translateZ(0)}button.slick-next.slick-arrow{background:transparent;border:unset;transition:.5s;top:50%;z-index:1;cursor:pointer;position:absolute;right:0;transform:translate3d(120px,0,0)}button.slick-prev.slick-arrow{background:transparent;transition:.5s;border:unset;top:50%;z-index:1;cursor:pointer;position:absolute;transform:translate3d(-120px,0,0);left:0}modal-opener.product__modal-opener.product__modal-opener--video{display:none}body.gradient.product\.engagementring product-form.product-form{display:none}body.gradient.product span.badge.price__badge-sold-out{display:none}.item_details li{list-style:none;display:flex;align-items:center;gap:0px}.item_details span.label{color:#2b3967;font-weight:900;width:140px}.item_details span.value{color:#2b2b2b;font-size:15px;font-weight:400;letter-spacing:.7px;line-height:19.5px;font-family:Flanker_Griffo}.content1{background-color:#2b3967;width:100%;max-width:100%;margin:auto;padding:64px;position:fixed;left:0;right:0;top:0%;bottom:0%;z-index:9999999;overflow:auto}.item_details ul{padding-left:0}p.form_quote_p1{color:#2b2b2b;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:18.2px;margin:0}h3.lbl_personal_information{color:#2b3967;font-size:21px;font-weight:700;font-family:Flanker_Griffo;line-height:27.3px;margin:0 0 24px;text-align:center;padding-top:21px}.personal_info input{font-size:13.3333px;width:100%;height:40px;box-sizing:border-box;border:1px solid #e9eaf7;padding:0 16px;border-radius:8px}.personal_info select{width:100%;height:40px;box-sizing:border-box;border:1px solid #e9eaf7;padding:0 16px;border-radius:8px}.remarks_cell textarea{width:100%;box-sizing:border-box;border:1px solid #e9eaf7;padding:16px;border-radius:8px;height:160px}.personal_info span.tips{font-size:11.2px;font-weight:400;color:#2b2b2b;line-height:14.56px;font-family:Flanker_Griffo}button.submitts_button:hover{background:transparent;color:#000}.personal_info{width:100%;display:flex;flex-wrap:wrap;gap:35px}.personal_info div{width:31%}.personal_info div:nth-child(9){width:100%}.button_cell{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}button.submitts_button{background-color:#2b3967;border-radius:8px;color:#f9f4f1;border:0;padding:10px 84px;cursor:pointer;font-size:14px;font-weight:400;margin-top:4px}.mail_cell a{color:#2b3967;font-size:14px;text-align:center;width:100%}.mail_cell{text-align:center;padding-top:33px}aside.modal-popup.popup-authentication.modal-slide._inner-scroll{display:none}.model_content .content.hidden1{display:block}.model_content .content{display:none}.action-close span{font-size:31px;font-weight:600;cursor:pointer}.action-close{position:absolute;right:1%;top:0}.modal-header1{background:#000c;position:FIXED;top:0;left:0;right:0;bottom:0;z-index:9}.modal-header1{display:none}.modal-header1 .hidden1{display:block!important}header.modal-header1.hidden1{display:block}@media screen and (max-width:991px){.personal_info div{width:100%}.personal_info{gap:14px}.button_cell{margin-top:30px}.content1{padding:30px}}@media screen and (min-width:991px)and (max-width:1226px){.personal_info{gap:19px}}.hidden1::-webkit-scrollbar{display:none}.hidden1{scrollbar-width:none}.logoimage img{width:100%}a.button.button--primary,.image-with-text__text.rte.body p,.iof_test .test_content,span.text{font-family:AvenirNextLTPro-Regular}.footer-block .footer__list-social{margin-top:15px}.content p{color:#000;font-size:11px;font-family:AvenirNextLTPro-Regular}.footer-block__newsletter .newsletter-form__field-wrapper,form#ContactFooter{max-width:100%}@media screen and (max-width:768px){.scrolling_object_item{width:50%;margin:0}.content1{padding:70px 20px 40px}.Youtube-videos{padding-left:0}}.header__toggle-scheme button{background:none;border:0;cursor:pointer;padding:0}.light_mode{display:none}body.night .light_mode{display:block}body .gradient,body .night .gradient{transition:background .3s ease}body.night .dark_mode{display:none}body.night svg:not(.star){fill:#fff!important;stroke:#fff!important}.dark_mode{display:block}.night .gradient{background:#2b3967!important}.night .gradient a,.night .gradient span a,.night .gradient span,.night .gradient h1,.night .gradient h2,.night .gradient h3,.night .gradient h4,.night .gradient h5,.night .gradient p,.night .gradient button a,.night .gradient button{color:#fff!important}.night button#CartDrawer-Checkout,.night button#checkout{color:#2b3967!important}.night .gradient label,.night .gradient button span,.night .mobile-facets__sort .select__select,.night mark{color:#fff!important}.night .mobile-facets__sort .select__select{color:#fff!important;background:#2b3967}.night .gradient .cart_svg_design .visually-hidden:first-of-type{color:#fff!important}.night .bar1,.night .bar3,.night .bar2{background:#fff!important}.night .header__offcanvas-menu--open,.night .content1{background:#2b3967!important}@font-face{font-family:poppins_regular;src:url(https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJTVBNIgun_HKOEo.woff2)}@font-face{font-family:poppins_medium;src:url(https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJTVBNIgun_HKOEo.woff2)}@media screen and (max-width:1200px){nav.header__inline-menu{display:none}button.menu-drawer__close-button.link.link--text.focus-inset,ul.menu-drawer__menu.has-submenu.list-menu li details summary,ul.menu-drawer__menu.has-submenu.list-menu li .menu-drawer__menu-item{font-family:AvenirNextLTPro-Regular;font-size:14px}}.header .list-menu--inline{font-family:AvenirNextLTPro-Regular;color:#000}.mega-menu__link--level-2{font-family:AvenirNextLTPro-Regular}.header .list-menu--inline span,.header .list-menu--inline a{color:#000}.header a.header__heading-link h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:uppercase;color:#000;margin:0!important}.header .bar2{width:15px}.custom_menus .last_menu_footer{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#000}.header .list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:5px}.custom_menus .menu_icon_custom{padding-right:10px}.header .header__icons{gap:15px}.header .header__icons .header__search span{display:flex;align-items:center;gap:8px;font-family:AvenirNextLTPro-Regular;color:#000;text-decoration:none}.header .header__icons .header__search .field__button>svg{height:1.7rem;width:1.7rem}.header .header__icons span.account_custom{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#000;text-transform:uppercase}.header span.media_Seen_cart{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#000;text-transform:uppercase;font-size:14px}.night .gradient .field label{color:#000!important}.night .gradient .header__icon .cart-count-bubble:nth-of-type(1){background:#fff}.night .gradient .header__icon .cart-count-bubble:nth-of-type(1) span{color:#000!important}body.product header.header{max-width:94vw}.night .gradient header .header__toggle-scheme button svg{stroke:unset!important}.custom_menus .flex_child-custom{display:flex;justify-content:space-between;position:fixed;max-width:140rem;width:100%;bottom:20px}header ul.list-menu.list-menu--inline{transition:opacity .3s ease}.custom_menus .flex_child-custom ul.list-menu.list-menu--inline{opacity:1!important}.night .gradient .facets-layout li button{background:none}.night .gradient .predictive-search{background:#2b3967!important}.night .gradient .field button svg,.night .gradient .field button svg path,.night .gradient .field button svg circle{fill:#000!important;stroke:#000!important}svg.icon.icon-dark-mode{color:#2b3967}.night .gradient div{color:#fff}.night .gradient .ui-widget.ui-widget-content{border:1px solid #fff!important}.night .gradient .product button span{color:#2b3967!important}body.night .menu-drawer summary.menu-drawer__menu-item{color:#fff}.night .menu-drawer .gradient div{color:#fff;background:#2b3967}body.night .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background:#fff!important;color:#2b3967!important}body.night .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label span{color:#2b3967!important}.night .product__info-wrapper button{background:#fff!important;color:#2b3967!important}body.night .ui-state-default,body.night .ui-widget-content .ui-state-default,body.night .ui-widget-header .ui-state-default,body.night .ui-button,body.night html .ui-button.ui-state-disabled:hover,body.night html .ui-button.ui-state-disabled:active{border:1px solid #fff!important;background:#fff!important}@media screen and (min-width:990px){.header{padding-top:10px!important;padding-bottom:10px!important}}@media screen and (max-width:990px){body.product header.header{max-width:100vw}.header .dont_show_999,span.inline_Search_blok{display:none!important}.header a#cart-icon-bubble{width:35px;height:35px}.menu-drawer-container svg.icon.icon-close{position:relative;top:-12px}}@media screen and (max-width:767px){.scrolling_text_wrapper{flex-wrap:wrap}.by-bonnie.remotely_cards{flex-direction:column}section.by-bonnie.remotely_steps .remote_steps_content:before{right:0;left:unset;height:100%}section.by-bonnie.remotely_steps .remotely_steps.image-width-right-content div:last-child{margin-bottom:20px}.remotely_steps .steps_boxes.even .step_content{text-align:right}.remotely_steps .steps_boxes.even{flex-direction:column-reverse;margin-bottom:40px;padding-right:16px}.remotely_steps .step_content,.remotely_steps .step_image{width:100%}.remotely_steps .steps_boxes.odd{flex-direction:column-reverse;margin-bottom:40px;padding-right:16px}.work_remotely .desktop_image{display:none}.work_remotely .mobile_image{display:block}.logoimage h2{font-size:56px;line-height:57px}.scroll_object img{width:100%}.header{position:relative}.header__icons .header__toggle-scheme{position:absolute;left:60px}.header .header__icons{gap:8px}.search-modal__content{padding:0 15px}}.menu-drawer__inner-container .menu-drawer__utility-links{background:#2b3967!important}.menu-drawer__inner-container a.menu-drawer__account.link{display:flex;align-items:center;width:100%;justify-content:center;background:#2b3967;font-size:18px;color:#fff}.menu-drawer__inner-container a.menu-drawer__account.link image{filter:invert(1)}.search-modal__content .field{margin-top:0!important}form.search.search-modal__form h2:nth-last-of-type(1){padding:10px 0}.night .gradient details[open] .modal-overlay:after{background:#2b3967!important}form.search.search-modal__form .field__button{position:unset!important}form.search.search-modal__form button.search__button.field__button{background:#2b3967;height:4.5rem;width:120px;border:0;transition:all .3s ease-in}form.search.search-modal__form button.search__button.field__button:hover{transform:scale(1.1)}form.search.search-modal__form button.search__button.field__button svg{fill:#fff!important}.search-modal__form .field:after{box-shadow:unset!important}.search-modal__form input#Search-In-Modal{border:1px solid;margin-right:30px}.important-background,.night .contact__button button{background:#fff!important;color:#2b3967}.header img.dark_logo_image{display:none;max-width:140px;width:100%;object-fit:contain;max-height:87px}.night .header .header__heading-logo-wrapper img{display:none}.night .header img.dark_logo_image{display:flex;filter:unset!important}.header .header__heading-logo-wrapper img{max-width:140px;width:100%;object-fit:contain;max-height:87px}.night .gradient .product-form__input--pill input[type=radio]+label{background:#2b3967;border-color:#fff}.collection__title .title{font-family:Sophia_Bella_DEMO;font-size:34px;font-weight:600;text-align:center;color:#2b3967}.collection_tabs .tabs_heading .heading h1{font-family:Sophia_Bella_DEMO;font-size:34px;font-weight:600;color:#2b3967;text-align:center}body.night .collection_tabs .tabs_heading .heading h1{color:#fff}.footer .list-social{justify-content:start}.footer .footer__content-bottom{display:none}.footer__content-top.page-width{padding:0 10px}.footer-block .footer-block__newsletter p{margin-top:4px}.newsletter-form__field-wrapper .field:after{content:unset}.newsletter-form__field-wrapper .field{align-items:center;gap:4px}.newsletter-form__button{position:unset;background:#fff;height:39px;color:#000;padding:0 44px}.footer .newsletter-form__field-wrapper .field__input{height:36px;min-height:unset;border:1px solid #f6f6f6;padding:10px}.footer .newsletter-form__field-wrapper .newsletter-form__button{height:36px;background:#fff!important;font-family:AvenirNextLTPro-Regular}.footer-block .footer-block__newsletter{text-align:left}.footer-block .footer-block__heading{margin-bottom:5px}.newsletter-form__button{background:#fff;color:#000}.footer-block .footer-block__heading{margin-top:5px;font-weight:600;font-family:AvenirNextLTPro-Regular}.footer-block__details-content .list-menu__item{font-family:AvenirNextLTPro-Regular;font-size:14px;font-weight:500}.newsletter-form__field-wrapper .field__input:focus{box-shadow:unset;border-radius:unset}.remotely_title{text-align:center;max-width:880px;margin:0 auto 60px}.remotely_title h1{font-family:Sophia_Bella_DEMO;font-weight:400;font-size:48px;line-height:48px;color:#2b3967;text-transform:capitalize}.remotely_title p{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#2b2b2b;line-height:22px}.remotely_world img{width:100%}.remotely_world .mobile_image{display:none}.work_remotely .page-width,.remotely_steps .page-width{max-width:1275px}.by-bonnie.remotely_cards{display:flex;gap:40px}.remotely_box{width:calc(35% - 40px)}.remotely_world{margin:70px 0}.remotely_box h1{font-family:AvenirNextLTPro-Regular;font-style:normal;font-weight:400;font-size:24px;color:#2b3967;margin:0 0 40px;line-height:33px;letter-spacing:.05em;text-transform:uppercase}.remotely_box p{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#2b3967;line-height:22px}section.by-bonnie.remotely_steps{background:linear-gradient(2.19deg,#e3eeff00 -.14%,#e3eeff 50.54%,#e3eeff00 98.16%);margin-bottom:80px}section.by-bonnie.remotely_steps h1{margin:10px 0;text-align:center;font-size:28px;color:#2b3967;font-family:AvenirNextLTPro-Bold}.step_image img{width:100%;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));border-radius:24px}.steps_boxes{display:flex;width:100%;gap:0 40px;flex-wrap:nowrap;margin-bottom:230px}.steps_boxes.odd.spaces7{margin-bottom:110px}.step_content{justify-content:flex-end;display:flex;flex-direction:column;width:42%;align-self:center;text-align:right}.step_image{width:55%}.image-with-left-content .steps_boxes{position:relative;z-index:99}.step_content h2{font-family:FreightBigProLight-Regular;font-size:56px;color:#2b3967;margin:0;line-height:1;font-weight:400;letter-spacing:.05em}.image-with-left-content .step_content{text-align:left}.steps_boxes a{color:#2b3967}.step_content h4{letter-spacing:.05em;text-transform:uppercase;margin:24px 0;font-style:normal;font-weight:500;font-size:24px;line-height:33px;font-family:AvenirNextLTPro-Regular;color:#2b3967}.step_content p{margin:10px 0;color:#2b3967;font-size:14px;line-height:1.3;letter-spacing:.05em;font-family:AvenirNextLTPro-Regular}.step_content ul{margin:10px 0}.step_content li{font-family:AvenirNextLTPro-Regular;color:#2b3967;line-height:1.5;list-style:none}body.page.night .step_content li{color:#fff}.remote_steps_content{position:relative}section.by-bonnie.remotely_steps .service_btn{text-align:center}.service_btn a{display:inline;text-decoration:none;background-color:#2b3967;border-radius:8px;color:#f9f4f1;border:0;padding:12px 40px;cursor:pointer;font-size:14px;font-weight:400;font-family:AvenirNextLTPro-Regular}.service_btn a:hover{background-color:#f9f4f1;color:#2b3967}.steps_boxes.even .step_content{text-align:left}.steps_boxes.even{flex-direction:row-reverse}.image-width-right-content{z-index:2;position:relative}.remote_steps_content:before{content:"";position:absolute;width:2px;height:98%;left:calc((100% - 2px)/2);top:0;background-color:#2b2b2bbf;z-index:2}body.our-story main#MainContent{background:linear-gradient(2.19deg,#e3eeff00 -.14%,#e3eeff 50.54%,#e3eeff00 98.16%)}body.our-story .step_content p{font-size:16px;line-height:1.5em;text-align:left}.about_us{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;padding:200px 0;background-position:right center}.about--banner-content{width:49%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.about--banner-content h2{font-family:Sophia_Bella_DEMO;font-size:48px;margin:0;line-height:81px;color:#2b3967}.about--banner-content a{color:#2b3967}.about--banner-content p{font-family:AvenirNextLTPro-Regular;color:#2b3967;font-size:16px;line-height:1.5}.about_content_image h1{font-family:Sophia_Bella_DEMO;font-style:normal;font-weight:400;font-size:48px;line-height:48px;text-transform:capitalize;color:#2b3967}.about_content_image p{font-size:16px;color:#2b3967;font-family:AvenirNextLTPro-Regular}body.night .about_content_image p{color:#fff}.about_content_image{max-width:880px;margin:auto auto 100px}.about_values{background:linear-gradient(2.19deg,#e3eeff00 -.14%,#e3eeff 50.54%,#e3eeff00 98.16%);margin:120px 0;text-align:center}.about.image-with-content{display:flex;gap:40px}.about_values .page-width{max-width:1275px}.about.image-with-content .image-content{width:50%;align-self:stretch;justify-content:center;display:flex;text-align:left;flex-direction:column}.about.image-with-content img{width:50%;border-radius:24px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.about.image-with-content .image-content h2{color:#2b3967;font-size:21px;font-family:AvenirNextLTPro-Bold}.about.image-with-content .image-content p{font-family:AvenirNextLTPro-Regular;color:#2b3967;line-height:1.5;margin:10px 0}body.night .about.image-with-content .image-content p{color:#fff}.about.image-with-content p.founder_sign{font-family:Sophia_Bella_DEMO;font-style:normal;font-weight:400;font-size:24px;color:#2b3967;line-height:24px;text-transform:capitalize}.our-story.page .steps_boxes.odd.spaces3{margin-bottom:30px}.our-story.page section.by-bonnie.remotely_steps h1{font-family:Sophia_Bella_DEMO;font-size:40px;font-style:normal;font-weight:400;font-size:48px;line-height:48px;text-transform:capitalize}.faqs_items{display:flex}.faqs_tabs{width:25%}.faqs_content{width:75%}.double_img_flex{display:flex;gap:30px 64px}.double_img_flex .add_img,.double_img_flex .doubleimg_txt{width:calc(50% - 30px)}.double_img_flex .add_img img{width:100%}.double_img_flex .image.first{margin-bottom:25px}@media screen and (max-width:800px){.search-modal__form input#Search-In-Modal{margin-right:0}form.search.search-modal__form .field__button{position:absolute!important}form.search.search-modal__form button.search__button.field__button{background:#2b3967;height:4.4rem;width:70px;border:0}.header .header__heading-logo-wrapper img,.header .header img.dark_logo_image{max-width:100px;width:100%;object-fit:contain;max-height:87px}.night .cart-count-bubble{background:#a7a7a7!important}}@media screen and (min-width:750px)and (max-width:1024px){.footer__content-top .grid--3-col-tablet .grid__item{width:calc(24.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3)!important}}@media screen and (min-width:1024px){.footer__content-top .grid--3-col-tablet .grid__item{width:calc(19.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3)!important}.footer__content-top.page-width{width:100%;max-width:100%}}@media screen and (min-width:1024px)and (max-width:1200px){.footer-block .footer-block__heading{font-size:15px}}@media screen and (max-width:749px){.footer__content-top .footer-block.grid__item{margin:0}.footer-block__newsletter .newsletter-form{justify-content:start;align-items:flex-start}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}}@media screen and (min-width:990px){form.search.search-modal__form button.search__button.field__button svg{visibility:hidden}form.search.search-modal__form button.search__button.field__button:before{content:"SEARCH";position:absolute;font-family:AvenirNextLTPro-Regular;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#fff;text-transform:uppercase!important}}.night .center .button{background:#fff;color:#2b3967!important}label.tooltiphover span.tooltip-text{position:absolute;min-width:125px;background:#f3f3f3;font-size:11px;padding:10px 6px 22px;border-radius:4px;z-index:17;text-align:center;display:none;color:#000;line-height:12px;font-family:futura_ptdemi;clip-path:polygon(0% 0%,100% 0%,100% 75%,58% 75%,48% 100%,37% 75%,0% 75%);bottom:77%;left:50%;transform:translate(-50%)}label.tooltiphover:hover span.tooltip-text{display:none}.night label.tooltiphover span.tooltip-text{background:#fff;color:#000!important}.night main#MainContent{background:#2b3967!important}.night .page-width h1,.night .page-width h3,.night .page-width h2,.night .page-width h4,.night .shopify-policy__container,.night .shopify-policy__container h1,.night .shopify-policy__container h2,.night .shopify-policy__container h3,.night .shopify-policy__container a,.night .shopify-policy__container p,.night .card-information span{color:#fff!important}.night ul.opendiv li{color:#000}fieldset.js.product-form__input.product-form__input--pill{display:flex}.flex_child-custom.page-width{display:none}.night .product__accordion.accordion{border-color:#fff}span.text{color:#2b3967}section.work_remotely{background:linear-gradient(2.19deg,#e3eeff00 -.14%,#e3eeff 50.54%,#e3eeff00 98.16%)}.shopify-section:has(.iof_test){background:#f4f3ee}.iof_test.section{padding:70px 0 90px}.iof_test .tm_head{text-align:center;margin:0 auto;padding-bottom:70px}.iof_test .tm_head h2{margin:0 0 15px;color:#2b3967;font-size:34px;font-family:Sophia_Bella_DEMO;font-weight:600}.iof_test .tm_head p{"AvenirNextLTPro-Regular";color:#2b3967;font-size:16px;margin:0 auto}.iof_test .tm_cont .test_slide{text-align:center;padding:0 20px}.iof_test .tm_cont{overflow:hidden;display:block;width:90%;margin:0 auto}.iof_test .tm_cont .slick-arrow{cursor:pointer;background:#fff;width:60px;height:60px;border-radius:50px;display:flex;align-items:center;justify-content:center;top:26%;position:absolute;z-index:1}.iof_test .tm_cont .next-arrow{right:0}.iof_test .test_user{"AvenirNextLTPro-Regular";font-weight:700;font-size:20px;margin-bottom:5px}.iof_test .test_content{margin-top:2px}.iof_test .star-rating{display:inline-flex}.iof_test .star{transition:fill .3s ease}.test_block_1 img{margin:0 auto}.thank-you .newimagesss{height:calc(100vh - 136px);display:flex;align-items:center}.thank-you .newimagesss h2.rich-text__heading{font-family:AvenirNextLTPro-Bold!important;font-size:20px!important}.thank-you .newimagesss a.button.button--primary{text-decoration:none;background-color:#2b3967;border-radius:8px;color:#f9f4f1;border:0;padding:12px 40px;cursor:pointer;font-size:14px;font-weight:400;font-family:AvenirNextLTPro-Regular}.thank-you .newimagesss a.button.button--primary:before,.thank-you .newimagesss a.button.button--primary:after{content:inherit}img.image_with-text_imagfe{width:100%}.custom_menus{display:none}@media screen and (min-width:768px){.test_block_2{display:none}}@media only screen and (max-width:1360px){#html-body [data-pb-style=XYYGRA8]{margin-bottom:150px}}@media screen and (max-width:1200px){.iof_test .tm_cont{width:100%}}@media screen and (max-width:992px){.iof_test .tm_cont{width:100%}}@media screen and (max-width:768px){section.collection_tabs{display:none}.iof_test.section{padding:40px 0;width:100%}.iof_test .tm_head p{font-size:14px}.iof_test .iof_test.section{width:100%;padding:40px 0 35px}.iof_test .tm_cont .test_slide{display:flex;gap:10px;align-items:center;justify-content:center;flex-direction:column;background:;padding:20px;border-radius:10px}.iof_test .test_img{display:flex;gap:13px;align-items:center;width:100%;justify-content:center}.iof_test .test_block_1 img{width:80px}.iof_test .test_cont .test_user,.iof_test .test_cont .test_star{display:none}.iof_test .tm_cont .test_slide{align-items:flex-start}.iof_test .tm_head{padding-bottom:40px}.iof_test .tm_cont ul.slick-dots{display:flex;gap:15px;align-items:center;justify-content:center;margin:20px 0 0;padding:0;list-style-type:none}.iof_test .tm_cont ul.slick-dots button{display:block;background:#3c41427f;text-indent:-9999px;width:8px;height:8px;border-radius:30px;padding:0}.iof_test .tm_cont ul.slick-dots li.slick-active button{width:30px;background:#2b4439}.about_us{padding:40px 0}.about--banner-content{width:100%}.about_values{margin:40px 0}.about_content_image h1{display:inline-block}. about_content_image p{line-height:1.5em}.about.image-with-content{flex-direction:column;gap:5px}.about.image-with-content img,.about.image-with-content .image-content{width:100%}section.by-bonnie.remotely_steps{margin-top:120px}body.our-story .step_content p{font-size:16px;line-height:1.5em;text-align:right}.remotely_steps .steps_boxes.odd,.remotely_steps .steps_boxes.even{margin-bottom:60px}section.by-bonnie.remotely_steps .remotely_steps.image-width-right-content div:last-child{margin-bottom:5px}}@media only screen and (max-width:767px){.banner-2 .banner__media img{object-position:10% center}.remotely_box{width:100%}.remotely_world .mobile_image{display:block}.remote_steps_content{margin-top:50px;margin-bottom:40px}.step_content p{font-size:14px}.steps_boxes .step_image{margin-bottom:0}.scrolling_object_item{width:calc(50% - 20px);margin:0}.scrolling_text_wrapper{gap:30px}.scrolling_object_item span.image{margin-bottom:10px}.scroll_object span.text{line-height:1.3;font-size:14px}.double_img_flex{flex-direction:column}.double_img_flex .add_img,.double_img_flex .doubleimg_txt{width:100%}.list.list-social.list-unstyled .list-social__link{color:#fff}.iof_test .tm_cont ul.slick-dots li.slick-active button,.iof_test .tm_cont ul.slick-dots button{border:none}.night .iof_test .tm_cont ul.slick-dots li.slick-active button,.night .iof_test .tm_cont ul.slick-dots button{background:#fff}.index .collection_tabs{display:none}}.night .about--banner .about--banner-content h2{color:#2b3967!important}.night .service_btn a{background-color:#fff;color:#2b3967!important}.night .remote_steps_content:before{background-color:#fff}.index .banner--mobile-bottom .banner__box .banner__text p{font-family:AvenirNextLTPro-Regular;font-size:16px;line-height:1.5em;letter-spacing:.05em}.index .banner--mobile-bottom .banner__box{background:transparent}.index .banner--mobile-bottom .banner__box h2.banner__heading{font-family:AvenirNextLTPro-Regular;text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale)* .06rem);font-size:3rem}.index .banner--mobile-bottom .banner__box a.button.button--primary{background-color:#2b3967}.index .banner--mobile-bottom .banner__box a.button.button--primary:after{box-shadow:none}@media only screen and (min-width:768px){.index .banner--mobile-bottom.banner-4 .banner__box h2.banner__heading,.index .banner--mobile-bottom.banner-4 .banner__box .banner__text p{color:#fff;text-shadow:2px 2px 8px black}.index .banner__content.banner__content--middle-center{justify-content:flex-start}.index .banner--mobile-bottom .banner__box{max-width:45vw}}@media screen and (min-width:1600px){.page-width.newimagesss{padding:0px 5rem 0px 0rem}.newimagesss .image-with-text__content{padding:6rem 7rem 7rem 0rem}}fieldset.js.product-form__input.product-form__input--pill.Level{flex-direction:row-reverse;justify-content:start}header.header__menu-item.list-menu__item{text-decoration:none}.night .scrolling_text .scrolling_text_wrapper{background:#2b3967!important}.night .scrolling_text .scrolling_text_wrapper span{color:#fff!important}.night .scrolling_text .scrolling_text_wrapper span.image svg,.night .scrolling_text .scrolling_text_wrapper span.image svg path,.night .scrolling_text .scrolling_text_wrapper span.image svg polygon,.night .scrolling_text .scrolling_text_wrapper span.image svg rect{fill:#fff!important;stroke:#fff!important}@media screen and (min-width:1250px){.night .header .header__heading-logo-wrapper img,.header .header__heading-logo-wrapper img{position:relative;left:-56px}}.product div .SizeGuideContainer{display:flex;justify-content:end}.product div#SizeGuideButton{text-decoration:underline;color:#767676;font-weight:500;font-size:14px;letter-spacing:0!important;text-underline-offset:2px;text-decoration-color:#767676;position:relative;cursor:pointer;font-family:AvenirNextLTPro-Regular;text-transform:uppercase}.product #sizeParenerDwaer{position:fixed;top:0;left:0;height:100%;width:100%;background:#0000008a;z-index:99999;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;display:none}.product div#childDrawerSizeGuide{position:absolute;top:0;bottom:0;width:600px;background:#fff;z-index:999;right:0;max-width:600px;transform:translate(100%);transition:transform .4s ease;overflow:auto}.product div#sizeChartClose{justify-content:end;position:sticky;left:30px;top:27px;cursor:pointer;display:flex;padding-right:12px;z-index:9}.product div#sizeChartClose svg{transition:transform .3s ease}.product div#sizeChartClose svg:hover{transform:scale(1.1)}.childSizeGuide .sizeContent{padding:0 60px 70px}.childSizeGuide .sizeContent>h1{font-size:38px;font-family:FreightBigProMedium-Regular;line-height:44px;margin-bottom:20px}.childSizeGuide .sizeContent>h1+p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;letter-spacing:normal;font-family:AvenirNextLTPro-Regular}.childSizeGuide .sizeContent .chart-table table{width:100%}.childSizeGuide .sizeContent .chart-table{padding:25px 0 50px}.childSizeGuide .sizeContent img{width:100%;max-width:100%;height:auto;border-style:none;vertical-align:top}.childSizeGuide .sizeContent h2{font-size:30px;font-family:FreightBigProMedium-Regular;line-height:44px;margin-bottom:20px;padding:10px 0}.childSizeGuide .sizeContent .measure-section{border-top:1px solid #6A6C77;margin-top:45px}.childSizeGuide .sizeContent .measure-section h2{margin:0}.childSizeGuide .sizeContent .measure-section p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.01em;font-family:AvenirNextLTPro-Regular;color:#000}.childSizeGuide .sizeContent .measure-section li{font-family:AvenirNextLTPro-Regular;font-weight:400;font-size:14px;line-height:24px;color:#000;margin:0 0 14px}.childSizeGuide .sizeContent .tabs-content-wrapper-img{max-width:80%;margin:0 auto;padding-top:40px}.childSizeGuide .sizeContent .chart-table table td{text-align:center}.childSizeGuide .sizeContent .measure-section h2.measure-header-title{padding:24px 0 0!important}.childSizeGuide .sizeContent h2.sizeguide-drawer-header-title{margin-bottom:0!important}.childSizeGuide .sizeContent h2.measure-content-title{font-size:24px!important;padding:0 0 10px!important}.childSizeGuide .sizeContent .measure-section ul li{list-style-type:disc}#childDrawerSizeGuide::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}#childDrawerSizeGuide::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#childDrawerSizeGuide::-webkit-scrollbar-thumb{background-color:#000;border:1px solid #555555}.night .product div#SizeGuideButton{color:#fff;text-decoration-color:#fff}.night.product div#childDrawerSizeGuide{background:#2b3967!important}.night #sizeChartClose svg path{fill:#fff!important}.night .childSizeGuide .sizeContent>h1,.night .childSizeGuide .sizeContent p,.night .childSizeGuide .sizeContent h2,.night .childSizeGuide .sizeContent li,.night .childSizeGuide .sizeContent .chart-table table td,.night .childSizeGuide .sizeContent .chart-table table th{color:#fff!important}.night .childSizeGuide .sizeContent table:not([class]) th,.night .childSizeGuide .sizeContent table:not([class]) td{border:.1rem solid #fff}.night .childSizeGuide .sizeContent table:not([class]){box-shadow:none;border:.1rem solid #fff}@media screen and (max-width:767px){.product div#childDrawerSizeGuide{max-width:100%}.childSizeGuide .sizeContent{padding:0 25px 60px;transition:transform .5s ease}#sizeChartClose svg{background:#2b3967;border-radius:50%;padding:5px;width:45px;height:45px}#sizeChartClose svg path{fill:#fff!important}}a#HeaderMenu-love-engagement-as-seen-on-bonnie{opacity:0;visibility:hidden}.scrollbar .swiper-scrollbar-drag{background:#fff!important}.night .top_comm_banner{background:#2b3967!important}.night .about_values{background:unset}body.night .shopify-challenge__message{color:#fff!important}body.night span.Metal_hover{background:#fff!important;color:#2b3967!important}.services_box_flex .service_box svg{height:60px;width:60px}body.night .services_question_sec{padding:50px 0;background-color:#2b3967}body.night .services_box_flex .service_box svg path{fill:#fff!important}body.night .box_Details p,body.night.page .box_Details h3,body.night .services_question_sec .top_text{color:#fff!important}.product__info-wrapper:has(#schdeuled_appoint) .Startingat,.product__info-wrapper:has(#schdeuled_appoint) span.StartingPlus{display:inline-block}span.StartingPlus{position:relative;left:-5px;display:none}.Startingat{display:none}body.night svg.icon.icon-account path,body.night svg.icon.icon-account{fill:#fff}.product__accordion.AboutOurPricing{display:none}.product__accordion.AboutOurPricing.showPriceTab{display:block}.product__accordion.AboutOurPricing+.accordion{border-top:.1rem solid rgba(var(--color-foreground),.08)}.product__accordion.AboutOurPricing.showPriceTab+.accordion{border-top:none}.scroll_object .image svg{height:85px}.night .banner__content .banner__box.content-container.gradient{background:none!important}.hiddenStartingAt .Startingat{display:none!important}.banner.craftman h2.banner__heading.inline-richtext.h1{font-size:3rem;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-transform:uppercase;font-family:AvenirNextLTPro-Regular}.banner.craftman p{color:#fff;text-shadow:2px 2px 8px black;font-family:AvenirNextLTPro-Regular}@media screen and (max-width:749px){.template__Craftsmanship .banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{position:absolute;height:auto;top:28%}}.small-hide .facet-filters.sorting.caption{align-items:center!important;padding-left:0}.small-hide .facet-filters.sorting.caption label{font-size:16px;font-family:AvenirNextLTPro-Regular}.small-hide .facet-filters.sorting.caption select{width:100%;padding:10px 20px 10px 10px;font-size:14px;border:1px solid #333;border-radius:5px;background-color:#fff;color:#333;cursor:pointer;outline:none;font-family:AvenirNextLTPro-Regular}.small-hide .facet-filters.sorting.caption .facet-filters__sort+.icon-caret{right:8px}.price__regular[data-price="0"] .herePriceShow{display:none}.price__container:has(.price__regular[data-price="0"]) span.Startingat.hereinquirePrice{display:block;opacity:1}.price__regular .herePriceShow{display:block}.price__regular:not([data-price="0"]) span.Startingat.hereinquirePrice{display:none!important;opacity:0}.color-slider-data li{height:60px;position:relative;top:30px;cursor:pointer}.popup-2 .cost.activeClass{box-shadow:#2b3967 0 1px 4px,#2b3967 0 0 0 2px}.search label.field__label,.search input#Search-In-Template,.search p{font-family:AvenirNextLTPro-Regular}.article-card__excerpt{width:100%;margin-top:1.2rem;font-family:AvenirNextLTPro-Regular;color:#2b3967}.allblogs h3.card__heading.h2{font-family:FreightBigProLight-Regular;font-size:2.8rem;color:#2b3967;font-weight:700;line-height:1;letter-spacing:.05em}.article-template__content p{line-height:1;letter-spacing:.05em;font-family:AvenirNextLTPro-Regular;color:#2b3967}.article-template__content h2,.article-template__content h3{font-family:FreightBigProLight-Regular;font-size:2.8rem;color:#2b3967;font-weight:700;line-height:1;letter-spacing:.05em}.main-blog h1.title--primary{font-family:Sophia_Bella_DEMO;font-size:34px;font-weight:600;color:#2b3967}h1.article-template__title{font-family:Sophia_Bella_DEMO;font-weight:600;color:#2b3967}@media screen and (min-width:768px){.pagination-wrapper.gradient .pagination__list{display:flex;flex-wrap:wrap;justify-content:right;position:relative;right:-88px}}.multicolumn-list h3{font-family:FreightBigProLight-Regular;font-size:28px;color:#2b3967;font-weight:700;line-height:1;letter-spacing:.05em}.multicolumn-list p{color:#2b3967;font-size:18px;font-family:AvenirNextLTPro-Regular;letter-spacing:0}.left_column img{width:calc(50% - 10px);height:250px;object-fit:cover}.right_column{width:40%;padding-left:20px;position:sticky;top:0}.right_column img,.left_column img:first-child{width:100%;height:auto}.right_column .richetext p{font-family:AvenirNextLTPro-Regular;color:#2b3967}.left_column{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.images-grid{display:flex;padding-bottom:30px;align-items:flex-start}#bb-earring-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}#bb-earring-grid .card{background:rgb(var(--color-background, 255 255 255));border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:16px}#bb-earring-grid .title{font-family:FreightBigProLight-Regular;font-size:28px;color:#2b3967;font-weight:700;line-height:1;letter-spacing:.05em;margin:0 0 6px}#bb-earring-grid .subtitle{font-family:AvenirNextLTPro-Regular;font-size:18px;color:#2b3967;letter-spacing:0;margin:0 0 14px}#bb-earring-grid .media{position:relative;overflow:hidden;border-radius:10px;background:#f6f6f6;aspect-ratio:3 / 4}#bb-earring-grid .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .28s ease}#bb-earring-grid .media img.hover{opacity:0}#bb-earring-grid .media:hover img.hover{opacity:1}@media(max-width:990px){#bb-earring-grid .title{font-size:14px}#bb-earring-grid .subtitle{font-size:12px;margin:0 0 8px}#bb-earring-grid{gap:5px}#bb-earring-grid .card{padding:5px}#bb-earring-grid .subtitle{margin:0 0 5px}}@media screen and (max-width:1000px){.left_column img{width:calc(23% - 10px)}.images-grid{flex-direction:column}.left_column{width:100%;padding-bottom:20px}.right_column{width:100%;position:unset;padding-left:0}.left_column img{height:auto}}@media screen and (max-width:768px){body.product a.skip-to-content-link.button.visually-hidden.quick-add-hidden{display:none}}.CustomAnoument #announcementSearch{height:28px;min-height:unset;border:1px solid #f6f6f6;padding:10px;background:transparent;color:#fff;font-family:AvenirNextLTPro-Regular;width:198px}.CustomAnoument #announcementSearch1{height:28px;background:#fff!important;font-family:AvenirNextLTPro-Regular;color:#000;border:0;width:70px;cursor:pointer}#priceadd:has(#ContactForm-price[data-price="0"]){display:none!important}#ContactForm-price[data-price="0"]{display:none!important}.emerald-size-guide #bb-earring-grid,.round-size-guide #bb-earring-grid{grid-template-columns:repeat(5,1fr)}.emerald-size-guide #bb-earring-grid .card,.round-size-guide #bb-earring-grid .card{text-align:center;transition:transform .2s ease;display:block}.emerald-size-guide #bb-earring-grid .card,.round-size-guide #bb-earring-grid .card{border:unset;padding:0}#bb-earring-grid .card{transition:transform .2s ease}#bb-earring-grid .card:hover{transform:translateY(-5px)}.right_columnstud{display:grid;grid-template-columns:calc(33% - 15px) calc(67% - 15px);gap:30px;padding-bottom:30px}.images-grid-stud img{width:100%;height:400px;object-fit:cover}.left_columnstud{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr;padding-bottom:30px}.images-grid-stud .richetext h2{text-transform:capitalize;font-family:FreightBigProLight-Regular;font-size:28px;color:#2b3967;font-weight:700;line-height:1;letter-spacing:.05em;margin:0 0 6px}.page h2.rich-text__heading.inline-richtext.h2{color:#2b3967;font-weight:700}.images-grid-stud p{font-family:AvenirNextLTPro-Regular;color:#2b3967}details.Category summary.facets__summary{position:relative;top:-20px}details.Category{padding-left:16px}span.facets__summary-label,span.onhovertitle{color:#000}details.Category span.facet-checkbox__text-label{font-size:16px}.custom-filter{padding-right:16px;border-right:1px solid rgb(0 0 0 / 10%)}@media screen and (max-width:768px){.right_columnstud{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.emerald-size-guide #bb-earring-grid,.round-size-guide #bb-earring-grid{grid-template-columns:1fr}.left_columnstud{gap:30px;grid-template-columns:1fr;padding-bottom:30px}.emerald-size-guide .rich-text:not(.rich-text--full-width) .rich-text__wrapper,.round-size-guide .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:calc(100% - 0rem / var(--font-body-scale))}.emerald-size-guide .round-size-guide #bb-earring-grid,.round-size-guide #bb-earring-grid{grid-template-columns:1fr 1fr;gap:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/Custom.css.map */
