.builderChainContent p,li.alphabetical_icon span{color:#252525;font-weight:500;text-transform:uppercase;font-style:normal}.text-info-collage-inner-text h2,h2.banner__heading{font-family:PP Editorial New}body{background:#f6f3f0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#373737}main#MainContent{opacity:0}.builderChainProduct{text-align:center;margin:auto;position:relative}.builderChainProductImage{width:100%;height:100%}.builderChainProductImage img,.cst_login button,.pageid-148772356414 .treat-necklace-image-content,variant-selects p.error{width:100%}.builderChainPoint{position:absolute;left:-5000px;width:16%;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);display:block!important}.builderChainPoint[data-point="1"][data-style=odd]{left:1%;top:47%;-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg);transform-origin:top right}.builderChainPoint[data-point="2"][data-style=odd]{left:6%;top:63.5%;-webkit-transform:rotate(71.5deg);-moz-transform:rotate(71.5deg);-ms-transform:rotate(71.5deg);-o-transform:rotate(71.5deg);transform:rotate(71.5deg);transform-origin:top right}.builderChainPoint[data-point="3"][data-style=odd]{left:13%;top:73.5%;-webkit-transform:rotate(65deg);-moz-transform:rotate(65deg);-ms-transform:rotate(65deg);-o-transform:rotate(65deg);transform:rotate(65deg);transform-origin:top right}.builderChainPoint[data-point="4"][data-style=odd]{left:23%;top:80.5%;-webkit-transform:rotate(49deg);-moz-transform:rotate(49deg);-ms-transform:rotate(49deg);-o-transform:rotate(49deg);transform:rotate(49deg);transform-origin:top right}.builderChainPoint[data-point="5"][data-style=odd]{left:34%;top:85%;-webkit-transform:rotate(37deg);-moz-transform:rotate(37deg);-ms-transform:rotate(37deg);-o-transform:rotate(37deg);transform:rotate(37deg);transform-origin:top right}.builderChainPoint[data-point="6"][data-style=odd]{left:46.3%;top:78%}.builderChainPoint[data-point="7"][data-style=odd]{left:57%;top:78%;-webkit-transform:rotate(-37deg);-moz-transform:rotate(-37deg);-ms-transform:rotate(-37deg);-o-transform:rotate(-37deg);transform:rotate(-37deg);transform-origin:top left}.builderChainPoint[data-point="8"][data-style=odd]{left:67%;top:72.5%;-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);transform-origin:top left}.builderChainPoint[data-point="9"][data-style=odd]{left:74%;top:64.5%;-webkit-transform:rotate(-64deg);-moz-transform:rotate(-64deg);-ms-transform:rotate(-64deg);-o-transform:rotate(-64deg);transform:rotate(-64deg);transform-origin:top left}.builderChainPoint[data-point="10"][data-style=odd]{left:83.5%;top:40.5%;-webkit-transform:rotate(-72deg);-moz-transform:rotate(-72deg);-ms-transform:rotate(-72deg);-o-transform:rotate(-72deg);transform:rotate(-72deg);transform-origin:top left}.builderChainPoint[data-point="11"][data-style=odd]{left:87.5%;top:23%;-webkit-transform:rotate(-76deg);-moz-transform:rotate(-76deg);-ms-transform:rotate(-76deg);-o-transform:rotate(-76deg);transform:rotate(-76deg);transform-origin:top left}.builderChainPoint[data-point="1"][data-style=even]{left:0;top:44%;-webkit-transform:rotate(78deg);-moz-transform:rotate(78deg);-ms-transform:rotate(78deg);-o-transform:rotate(78deg);transform:rotate(78deg);transform-origin:top right}.builderChainPoint[data-point="2"][data-style=even]{left:4.5%;top:59%;-webkit-transform:rotate(73deg);-moz-transform:rotate(73deg);-ms-transform:rotate(73deg);-o-transform:rotate(73deg);transform:rotate(73deg);transform-origin:top right}.builderChainPoint[data-point="3"][data-style=even]{left:10%;top:69.5%;-webkit-transform:rotate(69deg);-moz-transform:rotate(69deg);-ms-transform:rotate(69deg);-o-transform:rotate(69deg);transform:rotate(69deg);transform-origin:top right}.builderChainPoint[data-point="4"][data-style=even]{left:17.5%;top:79%;-webkit-transform:rotate(63deg);-moz-transform:rotate(63deg);-ms-transform:rotate(63deg);-o-transform:rotate(63deg);transform:rotate(63deg);transform-origin:top right}.builderChainPoint[data-point="5"][data-style=even]{left:28%;top:84.5%;-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-ms-transform:rotate(48deg);-o-transform:rotate(48deg);transform:rotate(48deg);transform-origin:top right}.builderChainPoint[data-point="6"][data-style=even]{left:41%;top:82%;-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);transform-origin:top right}.builderChainPoint[data-point="7"][data-style=even]{left:51.5%;top:78.5%;-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg);transform-origin:top left}.builderChainPoint[data-point="8"][data-style=even]{left:62%;top:76%;-webkit-transform:rotate(-48deg);-moz-transform:rotate(-48deg);-ms-transform:rotate(-48deg);-o-transform:rotate(-48deg);transform:rotate(-48deg);transform-origin:top left}.builderChainPoint[data-point="9"][data-style=even]{left:70.5%;top:69%;-webkit-transform:rotate(-62deg);-moz-transform:rotate(-62deg);-ms-transform:rotate(-62deg);-o-transform:rotate(-62deg);transform:rotate(-62deg);transform-origin:top left}.builderChainPoint[data-point="10"][data-style=even]{left:77%;top:59.5%;-webkit-transform:rotate(-69deg);-moz-transform:rotate(-69deg);-ms-transform:rotate(-69deg);-o-transform:rotate(-69deg);transform:rotate(-69deg);transform-origin:top left}.builderChainPoint[data-point="11"][data-style=even]{left:84%;top:40%;-webkit-transform:rotate(-74deg);-moz-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);transform-origin:top left}.builderChainPoint[data-point="12"][data-style=even]{left:87%;top:26%;-webkit-transform:rotate(-78deg);-moz-transform:rotate(-78deg);-ms-transform:rotate(-78deg);-o-transform:rotate(-78deg);transform:rotate(-78deg);transform-origin:top left}.builderChainPoint img{width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);border:0 solid #ccc}.alpha_charm_steps img,.builder_swatches img,.ele_modal-content img,.featured_collection_inner img,.image_with_bg_text_in img,.lined_images img,.megamenu_inner img,.mini-balloon-letter-launching-in img,.our-story-wrapper_in img,.rings_stack_images img,.selected_letters_and_pro img,.shop-the-look-wrapper img,.social-txt-img-image img,.treat-grid-text-image-img video,.treat-grid-text-success-stry-image img,.treat-multiple-column-image img{max-width:100%}li.alphabetical_icon{text-align:center;border:1px solid transparent;display:flex;align-items:center;justify-content:center;width:50px;height:70px;cursor:pointer}.builder_swatches ul,.dflex-contact-form,.product.product--medium.product--left.product--stacked,.treat-social-text-with-image-main{flex-wrap:wrap;display:flex}li.alphabetical_icon:hover{border:1px solid #dcc7b0}.builder_swatches ul{list-style:none;gap:4px 16px;padding:0 30px 0 0;max-width:380px}.builder_swatches ul li{width:calc(25% - 12px)}.builder_swatches,.megamenu_inner.mega_menu_desc_item .mega_menu_text_block{width:25%}.grid__item.product__media-wrapper{width:50%!important}body .product__info-wrapper.grid__item{width:25%!important}.builder_swatches .builder_tabstabcontent,.template-product-necklace-builder.template-product button#BIS_trigger,body .product__tax.caption.rte{display:none}.builderChainContent{position:absolute;right:0;left:0;top:15px}.builderChainContent p{margin:0;text-align:center;font-size:14px;line-height:18px}p.coloured_text{color:#dcc7b0}.selected_letters_and_pro{width:100%;background:#fff;padding:15px 20px;display:none}.selected_letters_and_pro ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px}.selected_letters_and_pro li{width:calc(25% - 12px);text-align:center;display:flex;flex-direction:column;align-items:center}.selected_letters_and_pro li img{max-height:50px}.selected_letters_and_pro button{background-color:transparent;border:none;box-shadow:none;outline:0;color:#bbb;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:20.892px;text-decoration-line:underline}.builderChainPoint .remove_selected_from_builder{background-color:transparent;border:none;box-shadow:none;padding:0;position:absolute;left:25px;top:-8px;width:0;height:0;overflow:hidden;visibility:hidden}.builderChainPoint:hover .remove_selected_from_builder{visibility:visible;width:auto;height:auto;overflow:auto}.builder_swatches ul li img{max-width:55px}.pro-drawer-close-btn,.promo-scrollbar-parent-wrapper,button.remove_selected_chain_from_pack,button.remove_selected_from_builder,button.remove_selected_from_pack{cursor:pointer}p.dfp{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}p.hrline{border-bottom:1px solid #ebebeb;display:block;padding:2px 0}.dfp span.cl:first-child{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.dfp span.cl{color:#000;text-align:right;font-size:14px;font-weight:500;line-height:normal}p.error{color:#fc0000!important;font-size:14px;margin:0}a.coverthebanner{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.prelative,li.alphabetical_icon{position:relative}li.alphabetical_icon span{position:absolute;font-size:10px;line-height:normal;letter-spacing:.2px;border:1px solid #000;background:#fff;padding:6px;visibility:hidden}.marquee,.nav_wrp{position:relative}li.alphabetical_icon:hover img{opacity:.5}li.alphabetical_icon:hover span{visibility:visible;transition:1s}.selected_letters_and_pro.active{display:block;margin-bottom:80px}.bottom_links_drawer{margin-top:20px}.common_status_manage,.common_status_manage p{text-align:left;color:#000;font-size:14px;font-style:normal;font-weight:400}.common_status_manage a,.section-header.scrolled-past-header span.visually-hidden_ele,body .product-form__input input.disabled:checked+label,body:not(.template-index) span.visually-hidden_ele{color:#000}p.current_builder_active_tabs,ul.builder_tabs li{color:#252525;font-size:12px;font-style:normal;text-transform:uppercase}h3.common_status_manage{text-align:left;margin-top:0;padding-top:15px}button.product-form__submit_builder.button{background:#dcc7b0;border:none;box-shadow:none;color:#303030;text-align:center;font-size:14px;font-style:normal;padding:10px;font-weight:400;line-height:normal;text-transform:uppercase}.contact_form_wrp_in .field:after,.contact_form_wrp_in .field:before,.nav_wrp div:after,body .customer .field:after,body .customer .field:before,button.product-form__submit_builder.button:after,button.product-form__submit_builder.button:before,quantity-input.quantity.cart-quantity:after,quantity-input.quantity.cart-quantity:before{content:none}.errormessage_builder{color:#f60909}li.parent_Christmas summary span{color:#c81220;font-weight:700}li.parent_Christmas summary svg path{color:#c81220}li.parent_Christmas details[open]>.header__menu-item{text-decoration-color:red}.mini-balloon-letter-launching-in{max-width:800px;text-align:center;margin:0 auto;padding:90px 0}.temp-mini-balloon-letter-launching{background-color:#efdadd}.mini-balloon-letter-launching-in .rte{max-width:430px;color:#c81220;margin:0 auto;padding:20px 0;line-height:1.5}.hd_info{max-width:260px;margin:0 auto}.launching_klaviyo_form{padding-top:30px;padding-bottom:90px}.temp-mini-balloon-letter-launching form.needsclick.klaviyo-form{background-color:#f0f0f0!important}.launching_klaviyo_form form{text-align:center;margin:0 auto}li.alphabetical_icon.vnot_available{opacity:.5;cursor:no-drop}.jdgm-histogram.jdgm-temp-hidden,.u-popup-container.card,.u-popup-container.card div#u_body,li.alphabetical_icon.vnot_available span{display:none!important}ul.builder_tabs li{display:flex;align-items:center;justify-content:center;margin:0 auto 5px 0;gap:6px;position:relative;width:33.33%;text-align:center;font-weight:400;line-height:normal;opacity:.5;padding-bottom:5px;cursor:pointer}ul.builder_tabs li:after{content:"";position:absolute;bottom:-5px;border-bottom:2px solid #dcc7b0;width:100%;left:0}ul.builder_tabs{display:flex;flex-wrap:wrap;gap:0}ul.builder_tabs li.current{opacity:1}.bottom_desc_right_wrapper,.builder_swatches .builder_tabstabcontent.current{display:flex}.builderChainPoint[typeoitem=heart] img{max-width:62px}.builderChainPoint img{max-width:52px}.builder_swatches ul li.tab-link img{max-width:40px}p.current_builder_active_tabs{font-weight:500;line-height:normal}.product-the-silver-stacking-chain p.coloured_text{color:#bcbcbc}.product-the-silver-stacking-chain button.product-form__submit_builder.button{background-color:#bcbcbc}.product-the-silver-stacking-chain li.alphabetical_icon:hover,.product-the-silver-stacking-chain ul.builder_tabs li:after{border-color:#bcbcbc}.menuitem-sale,li.parent_Sale .list-menu__item span{color:red;font-weight:600}.scroller__inner{padding-block:1rem;display:flex;flex-wrap:wrap;gap:1rem}.scroller[data-animated=true],.treat-grid-text.mySwiper_Personalized_Items{overflow:hidden}.scroller[data-animated=true] .scroller__inner{width:max-content;flex-wrap:nowrap;animation:scroll var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite}.scroller[data-direction=right]{--_animation-direction:reverse}.scroller[data-direction=left]{--_animation-direction:forwards}.scroller[data-speed=fast]{--_animation-duration:20s}.scroller[data-speed=slow]{--_animation-duration:60s}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}.tag-list{margin:0;padding-inline:0;list-style:none}.tag-list li{padding:1rem;background:var(--clr-primary-400);border-radius:.5rem;box-shadow:0 .5rem 1rem -.25rem var(--clr-primary-900)}.marquee{height:10rem;overflow:hidden;display:flex;align-items:center}.marquee div{display:block;width:200%;position:absolute;overflow:hidden;animation:12s linear infinite marquee}.marquee span{float:left;width:33.33%}.wrp.marquee-wrapper span{display:inline-flex;align-items:center;gap:20px}.wrp.marquee-wrapper span p{margin:0;color:#373737;font-family:PP Editorial New;font-size:20px;font-style:italic;font-weight:300;line-height:normal;letter-spacing:-.96px}.wrp.marquee-wrapper span p b{font-weight:500}@keyframes marquee{0%{right:0}to{right:-100%}}@keyframes smoothScroll{0%{transform:translateY(-100px)}to{transform:translateY(0)}}body .header__icon{width:auto;height:auto;text-decoration:none}summary.header__icon.header__icon--search{display:flex;align-items:center}.bottom_desc_right,.customer button,.product-form__submit span,span.visually-hidden_ele{font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase}nav.header__inline-menu li .parentmenu_url,nav.header__inline-menu li span{font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.95px;color:#373737;text-decoration:none;text-transform:uppercase}.banner__text.rte.body{font-weight:400;letter-spacing:1.4px;text-transform:uppercase}body .footer__content-bottom-wrapper--center{justify-content:space-between}.footer__content-bottom,body .slideshow__controls{border:none}.pagewidth.dflx_btm{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:20px;width:100%;left:0;right:0;color:#f5f3f0}.template-index .slider-button .icon{color:#f5f3f0}.bottom_desc{font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1.3px;text-transform:uppercase}ul.products_list{padding:0;margin:0;display:flex;list-style:none}ul.products_list li h2{margin:0;color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.91px;text-transform:uppercase}.image_inner_col_in,.rings_stack_images .swiper.img_swiper_popup,.trts-term-and-condition-heading,ul.products_list li{text-align:center}ul.products_list li p{color:#373737;font-size:13px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;margin:10px 0 0}.featured_collection_wrapper,.sop-the-look,.text-with-collage-carousel{padding:60px 0}.featured_collection_header h2{color:#373737;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.7px;margin:0;padding-bottom:35px;text-transform:uppercase}.alpha_charm_builder variant-selects+.bundle_ele_wrapper,ul.products_list h2{padding-top:10px}.nav_wrp{display:flex;gap:10px}.nav_wrp div{display:block;position:unset;height:30px;width:50px}.nav_wrp .nav_icon_wrp{border-radius:150px;border:1px solid #373737;display:flex!important;align-items:center;justify-content:center}.nav_icon_wrp svg{width:12px}.dflex-sizeguide-wrapper,.featured_collection_header,.product-info-header{display:flex;align-items:center;justify-content:space-between}ul.list-unstyled.list-social.footer__list-social{justify-content:flex-start;padding:0}.collections_sub_inner.swiper .swiper-wrapper,ul.list-unstyled.list-social.footer__list-social li:first-child a{padding-left:0}h2.footer-block__heading.inline-richtext{color:#373737;font-size:13px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:1.3px;text-transform:uppercase;margin:0}body .footer-block__details-content .list-menu__item--link{color:#373737;font-size:13px!important;font-style:normal;font-weight:400;letter-spacing:1.3px;text-transform:uppercase}.footer-block__details-content.rte p,small.copyright__content{font-size:14px;font-style:normal;letter-spacing:.42px;font-weight:300}.footer-block__details-content.rte p{color:#373737;line-height:24px}.footer-block.footer-block-type-text.grid__item{max-width:200px}span.company_number{margin-left:20px}small.copyright__content{line-height:28px}.multicolumn-card__info h3,.text-info-collage-inner-text a.btn{letter-spacing:.91px;text-transform:uppercase;color:#373737;font-size:13px;font-style:normal}.multicolumn-card__info h3{font-weight:500;line-height:16px}.banner__text.rte{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}h2.banner__heading.inline-richtext.hxxl{line-height:normal;letter-spacing:-2.52px}.footer-block.footer-block-type-link_list.grid__item.footer-block--menu{width:0}.rings_img img,.selected_items_ele ul img,.text-with-collage-carousel-row img{max-width:100%;vertical-align:bottom}.text-with-collage-carousel-row{display:flex;flex-wrap:wrap;gap:60px}.text-image-info-collage,.treat-social-image-with-text-right .social-txt-img-image{width:calc(60% - 60px)}.contact_form_wrp,.main-info-collage-banner{width:40%}.image-info-collage{display:flex;flex-wrap:wrap;gap:100px}.image_inner_col,.treat-grid-text-image-img,.treat-necklace-image-content{width:calc(50% - 50px)}.text-info-collage{margin-bottom:50px;width:100%;display:block}.text-info-collage-inner-text{max-width:340px;margin-left:100px}.social-txt-img-text span,.text-info-collage-inner-text label{color:#373737;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.7px;text-transform:uppercase}.text-info-collage-inner-text h2{color:#373737;font-size:48px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1.44px;margin:0}.text-info-collage-inner-text .rte{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;margin-bottom:40px;margin-top:20px}.text-info-collage-inner-text a.btn{font-weight:500;line-height:normal;text-decoration:none;padding:16px 32px;border-radius:150px;border:1px solid #373737;display:inline-block}.image_inner_col.l{margin-top:-160px}.image-info-collage p,.main-info-collage-banner p{color:#373737;text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.77px}.swiper.swiper_vertical{max-height:770px}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:0;top:6%}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;height:20px;border-radius:4px}body span.swiper-pagination-bullet{background:0 0;border:1px solid #000;opacity:1}body .product-form__input--pill input+label{background:0 0;border:none;text-align:center;font-size:13px;font-style:normal;font-weight:300;padding:1rem 1.2rem;line-height:normal;letter-spacing:1.3px}body:not(.personalised_product) .product-form__input--pill input:checked+label{background:0 0;color:#373737;text-align:center;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.3px;border-bottom:1px solid #000}.rings_variants label,body legend.form__label,label.metaproducts_label{color:#373737;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1.1px;text-transform:uppercase}.product__title h1,.product__title h2.h1,.u-row h2 span{color:#373737;font-family:PP Editorial New;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.48px}.price .price__container span,.price .price__container span s.price-item.price-item--regular,span.price-item.price-item--regular,span.price_pop{color:#373737;font-size:13px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.39px;text-transform:uppercase}.left_desc_items p,span.drop_a_hint{color:#373737;font-style:normal;letter-spacing:.91px;text-transform:uppercase;font-size:13px}.product__cdesc{display:flex;justify-content:space-between;padding-top:15px}.left_desc_items p{margin:0 0 20px;font-weight:400;line-height:normal}span.drop_a_hint{font-weight:500;line-height:16px;display:flex;align-items:center;gap:10px}.payment_box p,.payment_box span{line-height:17.254px;font-style:normal;color:#373737}.payment_box p{margin:0;font-size:13px;letter-spacing:.39px}.payment_box span{font-size:12px;font-weight:300;letter-spacing:.36px}.alpha_charm_builder .selected_items_ele.active,.left_desc_items p:last-child,.mega_menu_text_block_inner h2 p{margin:0}.right_desc_items{display:flex;width:100%;justify-content:space-between}body .footer__content-bottom,body .personalised_product_wrapper .product-form__input--pill input:checked+label{border:none}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px}span.jdgm-prev-badge__text{font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.1px;text-transform:uppercase;margin-left:8px}.shop-the-look-products h2,h2.jdgm-rev-widg__title{font-size:14px;font-weight:700;letter-spacing:.7px;font-style:normal;text-transform:uppercase}.shop-the-look-wrapper{display:flex;flex-wrap:wrap;gap:100px;align-items:center}.shop-the-look-row{width:50%;display:flex;gap:10px}.shop-the-look-products{width:calc(50% - 100px)}.products-col,.treat-multiple-column-image{width:calc(50% - 4px)}.quick-add__submit{display:flex;justify-content:space-around;flex-direction:row-reverse;align-items:center;line-height:inherit;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.card__heading,.ele_accordion__title .accordion__title-text{color:#373737;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.91px;text-transform:uppercase}.card__heading a,.multiple-column-content,.trts-tandc-delivery-return-privacy .shopify-policy__title{text-align:left}.shop-the-look-products h2{width:100%;line-height:22px;margin:0;padding-bottom:20px}.shop-the-look-products{display:flex;gap:7px;max-width:50rem;flex-wrap:wrap}button.button .price__container div span{font-size:12px;font-style:normal;font-weight:300!important;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}button.button:after{box-shadow:none!important;border:1px solid #373737}.card-wrapper.product-card-wrapper.underline-links-hover a{text-decoration:none!important}h2.jdgm-rev-widg__title{color:#373737;line-height:normal;text-align:left}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{justify-content:flex-end!important;width:65%}.jdgm-widget-actions-wrapper a,a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev{margin:0!important;color:#373737!important;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;background:0 0!important;border-radius:50px;border-width:1px!important}.social-txt-img-text h2 p,.treat-grid-text h2{color:#373737;font-size:48px;line-height:40px;letter-spacing:-1.44px;font-family:PP Editorial New}.jdgm-widget-actions-wrapper{justify-content:flex-end!important;flex-direction:unset!important;border:none!important}.megamenu_inner,footer.footer{border-top:1px solid #997166}a.coverthebox{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.treat-grid-text-with-image-section{display:flex;flex-wrap:wrap;gap:100px;padding:60px 0}.treat-grid-text{width:calc(50% - 50px);align-content:center}.treat-grid-text-image-img img{max-width:100%;height:100%;width:100%;object-fit:cover}.treat-grid-text h2{font-weight:400;margin:0 auto;padding-bottom:6px}.mega_menu_text_block_inner .rte,.treat-grid-text p{font-weight:400;letter-spacing:.6px;font-style:normal}.treat-grid-text p{color:#373737;font-size:12px;line-height:normal;max-width:295px;padding-bottom:35px}.treat-grid-text a.btn{color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.91px;text-transform:uppercase;border-radius:150px;border:1px solid #6c5f5c;padding:16px 32px;text-decoration:none}.treat-grid-text-success-stry-image-text{color:#373737;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.91px;text-transform:uppercase}.treat-grid-text-success-stry-images,.trts-term-and-condition-heading{padding-top:60px}.treat-grid-text-success-stry-image{margin-bottom:10px}.treat-grid-text-success-stry-image+span{max-width:65%;display:block;margin:0 auto}.product-info-header span{color:#373737;font-family:PP Editorial New;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px}body.template-product.pro-drawer-pushtoleft{overflow:hidden;position:static}body.template-product.pro-drawer-pushtoleft .overlaydrawer{position:fixed;left:0;top:0;display:block;width:100%;height:100%;background:#0003;z-index:3}.payment_box_drawer{display:flex;gap:30px;align-items:center}.mega-menu__content ul.mega-menu__list,body .product__accordion .accordion__content{padding:0}header .mega-menu__content{padding:0;background-color:transparent}.megamenu_inner{background:#f5f3f0;padding:30px 40px}.megamenu_inner ul{display:flex!important}.shopify-section-header-sticky .mega-menu__content{box-shadow:none;border:none}.megamenu_inner.mega_menu_desc_item{display:flex;flex-wrap:wrap;max-width:1190px;margin:0 auto}.megamenu_inner.mega_menu_desc_item ul.mega-menu__list{width:75%;gap:10px}.megamenu_inner.mega_menu_desc_item ul.mega-menu__list li{width:calc(25% - 8px);padding:0;flex-grow:1;max-width:240px;flex-basis:0}.megamenu_inner.mega_menu_desc_item ul.mega-menu__list li a span{color:#373737;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;text-align:center;display:block;margin-top:6px}.mega_menu_text_block_inner{max-width:300px;margin:0 auto;padding:0 15px;text-align:center}p.submenu_title{font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.65px;text-transform:uppercase;margin:0}.mega_menu_text_block_inner h2{color:#373737;text-align:center;font-family:PP Editorial New;font-size:32px;font-weight:200;line-height:32px;letter-spacing:-.64px}.mega_menu_text_block_inner .rte{font-size:12px;line-height:normal;max-width:240px;margin:0 auto 30px}.mega_menu_text_block_inner a.btn{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.84px;text-transform:uppercase;text-decoration:none;border:1px solid #373737;padding:12px 32px;border-radius:150px;color:#373737}body .header__menu-item:hover span,body details[open]>.header__menu-item{text-decoration:none}.sizeguide_btm_content a,body .header__menu-item.list-menu__item:hover span,body details[open]>.header__menu-item span,div#ProductGridContainer .card__heading{font-weight:500}.social-txt-img-text.social-txt-img-text-left{align-content:unset;padding-bottom:60px}.social-txt-img-text p{color:#373737;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;max-width:251px;padding-bottom:40px;margin:0}.social-txt-img-text a.btn{color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.91px;text-transform:uppercase;border-radius:150px;border:1px solid #373737;padding:16px 32px;display:inline-block;text-decoration:unset}.social-txt-img-text h2 p{font-style:normal;font-weight:500;margin-bottom:27px;max-width:100%;padding:0}.social-txt-img-text h2 p em{font-weight:200}.social-txt-img-image-left img{max-width:100%;position:relative}.treat-social-text-with-image-left{display:flex;flex-wrap:wrap;margin-left:100px}.treat-social-image-with-text-right{display:flex;flex-wrap:wrap;gap:60px;max-width:870px}.treat-social-text-with-image{width:70%;align-content:center;padding:60px 0}.treat-social-image{width:30%}.social-txt-img-text{align-content:end}.treat-social-text-with-image-section{background:#efd4c3;position:relative}.treat-social-image img{min-height:100%;object-fit:cover;position:absolute;right:0;max-width:30%;bottom:0;top:0;max-height:100%}.social-txt-img-text.small-hide{margin-left:50px}.treat-social-image-with-text-right .social-txt-img-image .img_wrp_w{max-width:350px}.treat-social-image-with-text-right .social-txt-img-image-left{display:flex;flex-direction:column;justify-content:space-between;width:40%;margin-top:-130px}.treat-social-image-with-text-right .social-txt-img-image-left .img_wrp_w{max-width:240px}.pro-drawer{background:#f5f3f0;height:100%;position:fixed;text-align:center;top:0;width:500px;padding:40px;z-index:4;display:flex;flex-direction:column}.pro-drawer-right{right:-500px}.pro-drawer-right.pro-drawer-open{right:0}.pro-drawer-pushtoleft{right:500px}.pro-drawer,.pro-drawer-push{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.pro-drawer-btn{cursor:pointer;display:inline-block;font-size:30px}.accordion__item .accordion__rotate .accordion__arrow-item.minus,.ele_accordion__title{display:flex!important}.accordion__item{margin:5px auto;text-align:left}.accordion__item .ele_accordion__title{position:relative;display:block;padding:12px 0;margin-bottom:2px;color:#202020;font-size:28px;text-decoration:none;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.accordion__item .ele_accordion__title:hover{transition:.5s ease-out}.accordion__item .ele_accordion__title .accordion__arrow{display:inline-flex;align-items:center;vertical-align:middle;text-align:center;color:#373737;line-height:30px;font-size:20px;height:30px;font-weight:700;border-radius:50%;-webkit-transition:.2s ease-out;transition:.2s ease-out}.accordian_title_ele+.accordion__content,.accordion__item .accordion__rotate .accordion__arrow-item.plus{display:none}.accordion__item .accordion__arrow-item{font-weight:700}.product-info-content{margin-top:30px}.accordion__item .accordion__content{padding:0;margin-bottom:2px;display:none;overflow:auto;max-height:400px;color:#373737;font-size:13px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.39px}.ele_accordion__title{align-items:center;justify-content:space-between;flex-direction:row-reverse}.pro-drawer .payment_box{margin-top:auto;text-align:left}.promo-slide-wrp{align-items:center;gap:25px;width:auto;display:inline-flex}.promo-slide-wrp span{color:#373737;font-family:PP Editorial New;font-size:32px;font-style:italic;font-weight:300;line-height:normal;letter-spacing:-.96px}.marquee-wrapper a.btn,.promo-slide-wrp a.btn{color:#373737;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;border:1px solid #373737;border-radius:150px;font-family:Articulat CF;padding:8px 30px}.template-collection .card__content .price div,.template-collection .card__information a{width:100%;text-align:center}.template-collection .card__content .price div span{font-size:13px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:1.3px;text-transform:uppercase}h1.collection-hero__title{font-family:PP Editorial New;font-size:48px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-1.44px;text-align:center;margin-top:50px}.footer-block__details-content.rte h2.footer-block__heading.inline-richtext{padding-top:20px}div#ProductGridContainer .card-information .price{margin:0!important}.treat-grid-text-success-stry-image-text.swiper-slide,.treat-grid-text-success-stry-images.swiper-wrapper{height:auto}.login-wrapper{display:flex;flex-wrap:wrap;align-items:center}.video-wrapper video{max-width:100%;max-height:580px;object-fit:cover;height:100%;width:100%}.login-wrapper .cst_login{max-width:100%!important;margin:0!important;width:50%}.login_video{width:50%}.cst_login .customer{padding:50px!important}.customer h1{color:#373737;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.7px;text-transform:uppercase;font-family:Articulat CF}.accordian_title_ele{display:flex;align-items:center;padding:15px 0;cursor:pointer}.accordian_title_ele h2.h4{font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.91px;text-transform:uppercase}.contact__button button.button,more-payment-options-link:after{font-style:normal;font-weight:400;letter-spacing:1.3px;text-transform:uppercase}header nav.header__inline-menu{margin-top:0!important}.right_desc_items{border-radius:44px;border:1px solid #ddd;padding:12px 24px}.price .price__container span s.price-item.price-item--regular{font-weight:400;margin-right:4px}a#more-payment-options-link{position:absolute;top:10px;opacity:0;margin:0;z-index:1}more-payment-options-link:after{content:"+ payment method";color:#373737;font-size:13px;line-height:16px;top:10px;position:relative}.image_inner_col_in,.main-info-collage-banner,.product__cdesc,.rings_img.template_modal_open,more-payment-options-link{position:relative}.payment_box{position:absolute;top:-92px;right:0;cursor:pointer}h1{color:#373737;font-family:PP Editorial New;font-size:28px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.84px}.trts-tandc-delivery-return-privacy-subcateg{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:30px;max-width:700px;margin:0 auto;padding-bottom:50px}.trts-tandc-delivery-return-privacy-subcateg a{color:#37373780;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.55px;text-transform:uppercase;padding:6px 20px;text-decoration:none;position:relative;flex-grow:1;flex-basis:0}.trts-tandc-delivery-return-privacy-subcateg a:after{border-bottom:1px solid #37373715;content:"";width:100%;position:absolute;bottom:-5px;left:0}.trts-tandc-delivery-return-privacy-subcateg a.active{color:#373737}.collections_sub_inner li.active a,.trts-tandc-delivery-return-privacy-subcateg a.active:after{border-color:#373737}body .shopify-policy__container{max-width:700px;padding-bottom:80px}.alpha_charm_builder button.remove_selected_chain_from_pack,.product--no-media .grid__item.product__media-wrapper,.product-option.preorderline,.selected_items_ele,.template-product span.badge.price__badge-sale,.three_stack_images_only .product__media-list.contains-media.grid li,.trts-tandc-delivery-return-privacy .shopify-policy__title h1,div#FacetsWrapperDesktop .facets__heading,h2.facet-filters__label,quick-add-modal .product__cdesc{display:none}.login a.forgot_password_a,button.button.button--tertiary.cart-remove-button{display:inline-block;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.trts-tandc-delivery-return-privacy div{color:#373737;font-size:13px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.52px}.trts-tandc-delivery-return-privacy div h2,.trts-tandc-delivery-return-privacy div h3{color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.65px;text-transform:uppercase}.dflex_img_contact_form{width:60%}.dflex-contact-form img{vertical-align:bottom}.contact_form_wrp_in{max-width:480px;padding-right:50px}.contact_form_wrp h1.main-page-title.page-title.h0{color:#373737;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.7px;text-transform:uppercase;text-align:left}.contact_form_wrp .rte{font-size:16px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.8px;margin-bottom:30px}.contact_form_wrp_in .field,body .customer .field{border-bottom:1px solid #373737}.contact_form_wrp_in .field input,.contact_form_wrp_in .field textarea,.customer .field input,.customer .field textarea{padding-left:0!important;font-size:13px}.contact_form_wrp_in .field__label,body .customer .field label{left:0!important;color:#373737;font-size:14px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:.42px}.contact_form_wrp_in .field input:focus-visible,.contact_form_wrp_in .field textarea:focus-visible,.customer .field input:focus-visible,.customer .field textarea:focus-visible{border:none!important;box-shadow:none!important}.contact__button button.button{color:#fff;font-size:13px;line-height:normal}.login a.forgot_password_a,a.create_account_a{font-size:14px;line-height:26px;letter-spacing:.42px;color:#373737;font-style:normal;font-weight:500;text-align:center}a.create_account_a{text-decoration:none}a.create_account_a span{font-weight:300}a.create_account_a span.un{font-weight:500;text-decoration:underline}.login-wrapper-parent{padding-top:30px;padding-bottom:80px}.Cart__ShippingNotice.Text--subdued p{margin-top:0;color:#373737;font-size:11px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.66px;text-transform:uppercase}.drawer h2.totals__total,a.cart-item__name.h4.break+.product-option,body h2.drawer__heading{font-weight:400;text-transform:uppercase;font-style:normal;color:#373737}.Cart__ShippingNotice.Text--subdued p span{font-weight:600;color:#e2b4b0}body h2.drawer__heading{font-size:13px;line-height:normal;letter-spacing:.91px;margin:0}body .drawer__close .svg-wrapper{width:16px}body button.drawer__close{top:0}a.cart-item__name.h4.break{color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.52px;text-transform:uppercase}button.button.button--tertiary.cart-remove-button,p.totals__total-value{font-size:14px;letter-spacing:.56px;line-height:normal;text-align:right}a.cart-item__name.h4.break+.product-option{font-size:13px;line-height:normal;letter-spacing:.52px}button#CartDrawer-Checkout{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;margin-top:25px}.pageid-148772356414 .treat-necklace-details-with-image,.template-page .treat-necklace-details-with-image,.treat-necklace-details-with-image.full_w,body .drawer__footer{padding-top:0}.drawer h2.totals__total{font-size:14px;line-height:normal;letter-spacing:.98px}p.totals__total-value{color:#373737;font-style:normal;font-weight:500}quantity-input.quantity.cart-quantity{border-radius:40px;min-height:40px;width:10rem;border:1px solid #e6e6e6}quantity-input.quantity.cart-quantity .quantity__button{width:32px}.quantity.cart-quantity input{color:#373737;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.collections_sub_inner li a,.facets__form label.field__label,form#FacetFiltersForm span,h2.product-count__text.text-body,select#SortBy{font-size:13px;font-style:normal;letter-spacing:.91px;text-transform:uppercase}button.button.button--tertiary.cart-remove-button{color:#b6b6b6;font-style:normal;font-weight:300;margin-left:auto}body cart-remove-button{margin-left:auto!important}.drawer__inner.gradient{background:#fff!important}form#FacetFiltersForm span{color:#373737;font-weight:300;line-height:normal}h2.product-count__text.text-body,select#SortBy{font-weight:300;line-height:normal}.facets__form label.field__label{color:#373737;font-weight:300}.show_on_hover_p_details{border:1px solid #000;padding:8px 10px;position:absolute;width:max-content;left:-90%;background:#f5f3f0;margin-top:15px;opacity:0;z-index:-1;transition:.3s}.show_on_hover_p_details:before{content:"";width:16px;height:16px;border-left:1px solid #000;position:absolute;top:-9px;transform:rotate(45deg);background:#f5f3f0;right:0;left:0;margin:0 auto;border-top:1px solid #000}.payment_box:hover .show_on_hover_p_details{opacity:1;z-index:0}body .product-form__input--pill input.disabled:checked+label,body .product-form__input--pill input:disabled:checked+label{color:#373737;opacity:.5;font-weight:500}button#BIS_trigger{text-transform:uppercase;padding:12px;font-family:Articulat CF}.collections_sub_inner li a{color:#373737;font-weight:500;line-height:normal;text-decoration:none;padding:10px 25px;border-radius:150px;border:1px solid #dfdfdf}.treat-multiple-columns{display:flex;flex-wrap:wrap;padding:60px 0;gap:50px}.treat-multiple-column-images{display:flex;flex-wrap:wrap;width:calc(70% - 50px);gap:8px}.treat-multiple-column-content{width:30%;display:flex;flex-direction:column;justify-content:center}.treat-multiple-columns-section,.treat-necklace-details-with-image-section{background:#f5f3f0}.jdgm-form__title,button#BIS_trigger,div#u_content_button_1_sendHint a{color:#373737!important;background:0 0!important}.multiple-column-content strong{color:#373737;font-family:PP Editorial New;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.48px;margin:0 auto -10px;display:block}.multiple-column-content p{color:#373737;font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.39px;margin:0}li.grid__item.w100{width:100%!important;max-width:100%!important}.treat-multiple-columns.reverse-the-column{flex-direction:row-reverse}.multiple-column-content_coll h2{color:#373737;font-family:PP Editorial New;font-size:48px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.44px;margin:0;max-width:90%}.multiple-column-content_coll .rte,span.t{color:#373737;font-size:12px;font-weight:400}.multiple-column-content_coll .rte,.multiple-column-content_coll a.btn,a.link.reg_link,a.menu-drawer__account.button,span.t{font-style:normal;line-height:normal}.multiple-column-content_coll .rte{letter-spacing:.6px;margin-top:20px;margin-bottom:35px}.multiple-column-content_coll a.btn{color:#373737;font-size:13px;font-weight:500;letter-spacing:.91px;text-transform:uppercase;text-decoration:none;border-radius:150px;border:1px solid #6c5f5c;padding:14px 28px;display:inline-block}.jdgm-form__title,input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{letter-spacing:1.3px;border-radius:50px;border-width:1px!important}.multiple-column-content_coll{max-width:300px}.treat-multiple-columns.reverse-the-column .multiple-column-content_coll{margin:0 auto}.collections_sub_inner li{width:auto;display:inline-block}.header__icon_wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 30px 10px}.header__icon_wrapper svg{width:16px}body .menu-drawer__inner-container{height:calc(100% - 60px)}span.t{letter-spacing:1.2px;text-transform:uppercase}a.menu-drawer__account.button{width:100%;color:#fff;text-align:center;font-size:13px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase}a.link.reg_link{color:#373737;text-align:center;font-size:13px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;width:100%;margin-top:20px}a.button.button--secondary,header .menu-drawer summary.menu-drawer__menu-item,header .menu-drawer__menu-item{font-weight:500;letter-spacing:.91px;text-transform:uppercase;font-style:normal;font-size:13px;line-height:normal}header .menu-drawer summary.menu-drawer__menu-item,header .menu-drawer__menu-item{color:#373737}body .banner__box>*+.banner__buttons{padding-top:15px}body h2.banner__heading.inline-richtext.hxxl{line-height:1}body .section-header.shopify-section-group-header-group{z-index:11}.treat-grid-text-with-image-section h2 em{display:block}.template-index .treat-grid-text-with-image-section{padding-top:30px}.arne-color-swatch-wrapper img{max-width:100%;vertical-align:bottom;height:100%;object-fit:cover;width:100%}.arne-color-swatch-containers{display:flex;gap:6px;padding-bottom:5px;flex-wrap:wrap}.arne-color-swatch-element{width:calc(12% - 5px)}span.metaproductstitle{font-weight:600;letter-spacing:.33px;text-transform:uppercase}.arne-color-swatch-element.active{border-radius:4px;overflow:hidden}.accordion__content.rte{padding:0;color:#373737;font-size:13px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.39px}input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{margin:0!important;color:#fff!important;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background:#373737!important}button.button-link.buttonsizeguide.modal-toggle,p.announcement-bar__message.h5,span.badge{font-size:11px;letter-spacing:1.1px;font-style:normal;text-transform:uppercase}.jdgm-form__title{font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}button.button-link.buttonsizeguide.modal-toggle{background:0 0;border:none;padding:0;box-shadow:none;outline:0;color:#373737;font-weight:400;line-height:0;cursor:pointer}span.badge{font-weight:400;margin:0!important}li.klrn.cstmvg img{height:24px;vertical-align:text-top;padding-right:6px}li.klrn.cstmvg::marker{content:none}p.announcement-bar__message.h5{font-weight:300;min-height:auto}body .facet-filters{grid-column:1;padding:0}body .facets__wrapper{grid-column:2}body .facets__form{grid-template-columns:max-content 1fr max-content}.facet-filters.sorting.caption:focus-visible,select#SortBy{border:none!important;box-shadow:none!important;outline:0!important}.arne-color-swatch-wrapper a img{width:100%;height:32px;display:inline-block}.arne-color-swatch-wrapper a span{width:100%;min-height:25px;display:inline-block}.arne-color-swatch-wrapper a{display:block;border:1px solid #ccc;height:100%;width:100%;overflow:hidden;border-radius:4px}.arne-color-swatch-element.active a{border-color:#000}.menu-drawer__utility-links{z-index:0}body .product-form__input--pill input+label.variant_image_true{padding:0;width:10%;margin:0;height:100%;display:inline-block;position:relative;cursor:pointer}body .product-form__input--pill input+label.variant_image_true img{max-height:54px;padding:4px;max-width:100%}body .product-form__input--pill input+label.variant_image_true svg{position:absolute;right:0;left:0;margin:0 auto;top:14px;display:flex;align-items:center;justify-content:center;opacity:0}body .product-form__input--pill input+label.variant_image_true:hover svg{opacity:1;transition:.4s}button.bundle_addon_button{background:0 0;border:1px solid #373737;outline:0;box-shadow:none;width:100%;border-radius:150px;padding:14px 25px;color:#373737;font-family:Articulat CF;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;display:flex;justify-content:space-between;cursor:pointer}span.active_status{display:inline-block;width:20px;height:20px;border:1px solid #000;border-radius:50%;position:relative}.ele_col.text_col,.ele_col_bgl.with_left_img,.ele_col_bgl.with_right_img,.ele_col_bgl.withtext,.email_hours,.image_with_bg_text_in,.info_popup_rings_stack,.our-story-wrapper_in,.pack_pricing_wrapper,.price_wrapper_dflx,.rings_product_inner,.rings_stack_info,.rings_variants,.rings_variants_select,.selected_items_ele ul,span.t{display:flex}button.active span.active_status:after{content:"";width:12px;height:12px;background:#000;position:absolute;left:3px;top:3px;border-radius:50%}span.t{align-items:center;gap:10px}fieldset.js.product-form__input.product-form__input--pill input[type=checkbox]{position:absolute;width:0;margin:0;overflow:hidden;height:0}body .product-form__input--pill input+label.variant_image_true:hover{border-bottom:1px solid #000}.selected_items_ele ul{list-style:none;padding:0;margin:0;flex-wrap:wrap;gap:12px 0}.email_hours label,label.title_b{display:block;color:#373737;font-style:normal}.selected_items_ele ul li{width:11.11%;text-align:center}.selected_items_ele{margin-top:40px}label.title_b{font-size:11px;font-weight:400;text-transform:uppercase;margin-bottom:12px;letter-spacing:1.1px}.selected_items_ele ul li button{background:0 0;border:none;outline:0;padding:0;color:#bbb;text-align:center;font-family:Articulat CF;font-size:11px;font-style:normal;font-weight:400;line-height:20.892px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.pack_pricing_wrapper{justify-content:space-between;margin-top:20px;border-top:1px solid #ddd;padding-top:20px}.pack_pricing_wrapper p{margin:0;color:#373737;font-size:14px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:.7px}.items_total_price_wrp{text-align:right}.email_hours{gap:30px;margin:20px 0}.email_hours label{font-size:13px;font-weight:300;line-height:normal;letter-spacing:.65px;margin-bottom:10px}.email_hours a,.email_hours p{color:#373737;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.8px;text-decoration:none;margin:0}.treat-necklace-details-with-image{display:flex;flex-wrap:wrap;gap:50px;padding:80px 0;align-items:center}.treat-necklace-image{width:50%;text-align:center}.treat-necklace-image-content h2{color:#373737;font-size:28px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.84px;font-family:PP Editorial New;margin:0 auto 0 0;padding-bottom:8px}.sizeguide_btm_content,.sizeguide_btm_content a,.treat-necklace-image-content .rte,.treat-necklace-image-content .rte strong{font-size:16px;line-height:24px;font-style:normal;color:#373737}.treat-necklace-image-content .rte strong{font-weight:500;letter-spacing:.6px}.treat-necklace-image-content .rte{font-weight:400;letter-spacing:.6px;margin-top:20px}.treat-necklace-image img{max-width:380px}.treat-necklace-image-content .rte,.treat-necklace-image-content h2{max-width:400px;text-align:left}.sizeguide_btm_content,.sizeguide_btm_content a{text-align:center;font-weight:400;letter-spacing:1px;text-decoration:none}.sizeguide_btm_content,.template-page.pageid-148762984766 .klaviyo-form{padding-bottom:80px}body:not(.template_suffix_contact) h1.main-page-title.page-title.h0{color:#373737;font-family:PP Editorial New;font-size:48px;font-style:normal;font-weight:400;letter-spacing:-1.44px;text-align:center}.our-story-wrapper_in{padding-bottom:60px;flex-wrap:wrap;gap:20px;max-width:80%;margin:0 auto;align-items:center}.ele_col{padding:0 30px;width:calc(50% - 10px)}.ele_col.text_col img{max-width:50%;margin:50px auto}.ele_col.text_col .desc_text,.ele_col.text_col .title_text{padding-left:40px;max-width:300px;margin-left:auto}.ele_col.text_col{flex-direction:column;justify-content:space-between}.title_text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}.desc_text,.ele_col_bgl.withtext .rte{letter-spacing:.7px;font-weight:400;font-style:normal;font-size:14px;color:#000}.desc_text{line-height:24px}.template_suffix_about-us .rich-text__blocks{max-width:960px}.template_suffix_about-us h2.rich-text__heading.rte.inline-richtext.h1{color:#373737;text-align:center;font-family:PP Editorial New;font-size:44px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.32px}.image_with_bg_text_in{flex-wrap:wrap;background:#efd4c3;padding:40px 0}.ele_col_bgl{width:28%;position:relative;text-align:center}img.right_corner_img{position:absolute;right:0;bottom:-40px;max-width:180px}.ele_col_bgl.with_left_img img{max-width:80%;margin-bottom:-40px}.ele_col_bgl.with_left_img{align-items:flex-end}.ele_col_bgl.withtext{width:44%;flex-direction:column;align-items:center;justify-content:center;padding:40px 10px}.ele_col_bgl.with_right_img{justify-content:center}img.main_right_img{max-width:75%;margin-top:-40px;object-fit:contain;position:relative;z-index:1}.big_size_text p{font-family:PP Editorial New;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px;margin-bottom:35px}.ele_col_bgl.withtext .rte{text-align:center;line-height:normal}.cst_title{color:#000;leading-trim:both;text-edge:cap;font-family:PP Editorial New;font-size:16px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:-.32px}.text-with-collage-carousel-row{background-color:#f6f3f0}body .product-form__input--pill input[type=radio]+label{border:none;min-width:51px}body .product-form__input--pill input[type=radio]:checked+label{background:0 0;color:#000!important;border-bottom:1px solid #000;border-radius:0}.ele_modal-overlay.ele_modal-toggle{display:block;cursor:pointer}.image_inner_col_in img{max-width:85%;margin:0 auto}.selected_items_ele.active{display:block;width:100%}button.product-bundle_form__submit.button.button--full-width.button--secondary{margin-bottom:50px;color:#373737;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase}.selected_items_ele_in li img{max-height:48px}div#u_content_button_cta a:after{content:"Let them know you love this Treat!";color:#373737;text-align:right;font-family:Articulat CF;font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.39px;position:absolute;right:16px;top:10px;text-transform:initial!important}div#u_content_button_cta a span{color:#373737;font-family:Articulat CF!important;font-size:13px;font-style:normal;font-weight:400;line-height:16px!important;letter-spacing:.91px;text-transform:uppercase}body .cart__items--disabled{pointer-events:unset}h1.main-page-title.page-title.page_id-148762984766{height:0;margin:0;overflow:hidden;padding:0;width:0}.size_guide_header_tabber h2{color:#373737;text-align:center;font-family:PP Editorial New;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.84px}.full_w .treat-necklace-image-content,.full_w .treat-necklace-image-content .rte{max-width:100%;width:100%;text-align:center}.pageid-148772356414 .treat-necklace-image-content .rte{max-width:450px;margin:0 auto}.pageid-148772356414 .treat-necklace-details-with-image a{color:#373737;font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.91px;text-transform:uppercase;text-decoration:none;border-radius:150px;border:1px solid #373737;padding:12px 25px}.cart-drawer__empty-content a.button,div#u_content_button_1_sendHint a{font-size:13px;font-weight:400;line-height:normal;font-family:Articulat CF;padding:12px 32px;font-style:normal;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase}h2.cart__empty-text{font-family:PP Editorial New;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.5px}.cart-drawer__empty-content p.cart__login-title.h3{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cart-drawer__empty-content a.button{color:#373737;background:0 0;border-radius:150px}.u-popup-main{background-color:#f6f3f0!important}div#u_content_button_1_sendHint a{border:1px solid #373737;border-radius:150px!important}.u-col textarea{border:none!important;padding-left:10px!important}.u-col textarea:focus-visible{box-shadow:none!important;outline:0!important}.u-row pp{color:#373737;font-size:13px!important;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.39px!important;font-family:Articulat CF!important}.rings_content h2,.t_wrapper_popup h2{margin:0;font-family:PP Editorial New;font-weight:400}#dropahint-modal .u-popup-container.fields .container{margin:0 auto!important;max-width:450px!important}#dropahint-modal .u-popup-container.fields .u-popup-main{max-width:450px!important;height:auto!important}.u-popup-content div#u_body{padding:30px 0}#dropahint-modal input,#dropahint-modal input::placeholder,#dropahint-modal textarea,#dropahint-modal textarea::placeholder{color:#373737;leading-trim:both;text-edge:cap;font-family:Articulat CF!important;font-size:13px!important;font-style:normal;font-weight:300!important;line-height:22px;letter-spacing:.39px!important}.rings_content h2,button#BIS_trigger{line-height:normal;font-style:normal}.three_stack_images_only .product__media-list.contains-media.grid li:first-child,.three_stack_images_only .product__media-list.contains-media.grid li:nth-child(2),.three_stack_images_only .product__media-list.contains-media.grid li:nth-child(3),button.active+label.color_selected_label_pr{display:block}.metafield-rich_text_field p:empty{display:block;margin:20px}.megamenu_inner.mega_menu_desc_item{box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-bottom:30px}body .product-form__input--pill input.disabled+label{opacity:.4;cursor:not-allowed}.template_suffix_ring_stacks button#BIS_trigger,body .product-form__input--pill input.disabled+label svg{display:none!important}.slideshow a.coverthebox{z-index:2}button#BIS_trigger{margin:0!important;font-size:13px;font-weight:400!important;letter-spacing:1.3px;text-transform:uppercase;border-radius:50px;border-width:1px!important;border-color:#343434;cursor:pointer}.timesact-preorder-description{text-align:center!important}.wrp.marquee-wrapper span a.btn+svg{max-width:24px}.additional_media_img img,.additional_media_img video{width:100%;height:100%;object-fit:cover;max-height:530px}.rings_product_inner{flex-wrap:wrap;gap:12px}.rings_img{width:100px;cursor:pointer}.rings_content{width:calc(100% - 112px)}.rings_content h2{color:#373737;font-size:15px;letter-spacing:-.3px}.rings_product{border-bottom:1px solid #ddd;padding-bottom:24px;margin-bottom:24px!important}.rings_variants{gap:20px;margin-top:6px}.rings_variants_select{flex-direction:column;gap:4px}.rings_variants_select select{border-radius:150px;border:1px solid #373737;padding:8px 24px;background:#f5f3f0;cursor:pointer}.rings_variants_select select:focus{box-shadow:none;outline:0}select.visually_hidden_option{width:0;height:0;border:none;padding:0;margin:0;overflow:hidden!important;opacity:0;position:absolute;z-index:-1}p.rings_error{color:red;font-size:12px;text-align:center}.info_popup_rings_stack{flex-wrap:wrap;gap:32px}.rings_stack_images,.rings_stack_info{width:calc(50% - 16px)}.rings_stack_images .swiperimg_swiper_popup-pagination{margin:0 auto;transform:unset!important}.rings_stack_images span.swiper-pagination-bullet.swiper-pagination-bullet-active{height:8px}.t_wrapper_popup h2{color:#373737;font-size:24px;font-style:normal;letter-spacing:-.48px}.rings_variants_select select,span.worth_item{font-style:normal;line-height:normal;letter-spacing:.91px;font-weight:400}.template_modal_close_btn{color:#aaa;font-size:50px;text-decoration:none;position:absolute;right:10px;top:-30px;font-weight:200;cursor:pointer}.template_modal_close_btn:hover{color:gray}div.template_modal_overlay{content:"";display:block;background:#0009;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11}.template_modal .template_modal_dialog{background:#f5f3f0;margin:0 auto;position:fixed;left:0;right:0;z-index:12;max-width:800px;transform:translate(0);transition:transform .3s ease-out;top:60px}.template_modal:target .template_modal_dialog{top:-100%;transform:translateY(-500%)}.template_modal_body{padding:30px}.template_modal_header{text-align:center;border-bottom:1px solid #eee}.template_modal_header h2{font-size:20px}.template_modal_footer{margin-top:30px;border-top:1px solid #eee;text-align:right}.modal_submitbtn{background:#06f;border:1px solid #06f}.modal_resetbtn{background:#e60000;border:1px solid #e60000}.rings_stack_info{flex-wrap:wrap;justify-content:space-between;flex-direction:column}.rings_img.template_modal_open svg{position:absolute;left:6px;top:6px}.rings_variants_select select{-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/dwn.svg?v=1745759439);background-repeat:no-repeat;background-position:right 1.6rem top 50%;background-size:1rem;min-width:90px;color:#373737;font-size:13px}.additional_media_img a.coverthebox{z-index:1}.price_wrapper_dflx{align-items:baseline;gap:16px}span.worth_item{font-size:12px;text-transform:uppercase;border:1px solid #000;padding:4px 12px;border-radius:30px}span.worth_item.badge.badge--top-left{border-radius:6px;font-size:10px;padding:4px 6px;background:#fff;color:#000}li.grid__item.scroll-trigger.additional_media_img:last-child{width:calc(50% - 12px);max-width:calc(50% - 12px)}li.grid__item.scroll-trigger.additional_media_img:last-child .card-wrapper .card,li.grid__item.scroll-trigger.additional_media_img:last-child .card-wrapper .card .card__inner.ratio{--ratio-percent:61.75%!important}button.bundle_addon_button.special_color_item{border-radius:0;display:inline-block;width:auto;border:none;margin-right:6px;padding:16px 24px;min-width:48px}button.bundle_addon_button.special_color_item.active{border:1px solid #000}.color_selected_label_pr_btn_wrp{display:inline-flex}label.color_selected_label_pr{display:none;position:absolute;left:0;top:0}.bundle_ele_wrapper{flex-wrap:wrap;display:flex;gap:5px;position:relative;padding-top:30px}.product--no-media .price_wrapper_dflx{justify-content:center}legend.form__label.alpha_charm_builder_label{font-size:14px;letter-spacing:0;text-transform:inherit;font-weight:400}.alpha_charm_builder .bundle_ele_wrapper+variant-selects{margin-top:25px}body .product-form__input--pill input+label.variant_image_true:hover p{opacity:0}.selected_items_ele ul li{display:flex;flex-direction:column;align-items:center}.image_banner_wrapper a.coverthebox{z-index:3}a.menu_parent_nav{text-decoration:none;color:#000;display:block;width:100%}.complementary-products__container h2.h3{font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.91px;text-transform:uppercase}.complementary-products__container .quick-add{width:100%}.complementary-products__container .icon-wrap{display:none}body product-recommendations.complementary-products{margin-top:40px!important;display:block}.complementary-products__container .card__heading{color:#373737;font-family:PP Editorial New;font-style:normal;line-height:normal;text-transform:inherit;letter-spacing:0}product-recommendations.complementary-products .timesact-badge-common-preorder{display:none!important}body product-recommendations.complementary-products slideshow-component{border:1px solid #000000;padding:10px}.complementary-slide.complementary-slide--standard{padding:0}.complementary-products__container{margin:0!important}.complementary-products__container .card--horizontal .quick-add button .price{display:none}.complementary-products__container .card__heading{position:relative}select.select__select_ele{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:#000;width:100%;background:transparent;padding:8px}.complementary-products__container product-form.product-form{margin:0!important}.complementary-products__container .select_cst_btn{display:flex;align-items:center;gap:20px}select.select__select_ele:focus,select.select__select_ele:focus-visible{box-shadow:none!important;outline:none!important}.select_cst_btn .product-form__submit{min-height:35px;margin:0!important}.select_cst_btn .select:after{content:none!important}a.swatch_colour_btn{background:0 0;border:1px solid #373737;outline:0;box-shadow:none;width:100%;border-radius:4px;color:#373737;font-family:Articulat CF;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;text-transform:uppercase;display:flex;justify-content:space-between;cursor:pointer;display:inline-block;width:auto;border:none;margin-right:4px;padding:16px 24px;min-width:48px}button.active+a+label.color_selected_label_pr{display:block}button.bundle_addon_button.special_color_item{border:1px solid #ccc;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
