@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.announcement__slide p{padding:0}span.sale-box.custom-coming-soon{float:right!important;left:auto!important;right:0}.product-item .sale-box,.product-item .preorder-box,.product-item .badge-box{position:absolute;top:0;z-index:3;font-size:.75rem;text-transform:uppercase;padding:10px}span.sale-box.custom-ready-to-ship{COLOR:#000}.sale-box.align--top-left{color:red!important}.add_to_cart_button_right-position button.btn.btn--primary,.add_to_cart_button_right-position button.btn.btn--primary:hover,.add_to_cart_button_right-position button.btn.btn--primary:focus,.add_to_cart_button_right-position button.btn.btn--primary:active{background:#000!important;color:#fff!important;border:none!important;box-shadow:none!important;transition:none!important;transform:none!important}#u_content_button_cta a:hover{color:#000!important;background-color:transparent!important}.index-product .product__form__outer .toggle-button{border-bottom:1px solid #000;border-radius:0!important;background-color:transparent;font-weight:400;font-style:normal;padding:0;font-size:13px;font-family:Nunito,sans-serif;color:#000;max-width:315px!important;display:block!important;width:315px;margin:20px 0;line-height:13px;text-transform:uppercase;text-align:left}a.newbuttonneed_popup{font-weight:400!important;font-style:normal!important;padding:0;font-size:13px!important;font-family:Nunito,sans-serif;width:315px;line-height:13px;text-transform:uppercase;text-align:left}.radio__fieldset.radio__fieldset--single{padding-top:40px!important}.slider-drawer{z-index:999999!important}.index-product .product__form__outer .drawer-content h2{margin-bottom:20px;text-transform:uppercase;margin-top:40px;font-weight:400;letter-spacing:.188em;text-align:left;font-size:26px!important}.birthstones{display:flex;flex-direction:column;align-items:center}.birthstones .stone{display:flex;align-content:center;justify-content:space-around}.birthstones .stone .stone-img{width:30%}.birthstones .stone .stone-content{width:70%;text-align:left}.birthstones .stone .stone-content h4{font-family:Avenir Next Rounded,sans-serif;font-size:12px;text-transform:capitalize;letter-spacing:2px}.birthstones .stone .stone-content p{font-family:Avenir Next Rounded,sans-serif;font-size:12px;letter-spacing:;line-height:20px;font-weight:100;letter-spacing:1px}.index-product .product__form__outer .drawer-content p{margin:1em 0;font-size:.75rem;font-weight:300;text-align:left}#u_content_button_cta a{padding-top:10px!important;padding-bottom:10px!important;border:none!important}.index-product .toggle-button-1{background-color:transparent;color:#000;padding:0}.index-product .toggle-button-1 svg.icon.icon-info-empty{width:20px;margin-right:6px}.index-product .toggle-button-1{font-size:12px;text-decoration:underline}div#sliderDrawer-1 .drawer-content-1 h2{text-align:left;font-size:26px;margin-bottom:10px}div#sliderDrawer-1 button#closeDrawer-1{left:auto;right:0}div#sliderDrawer-1 .drawer-content-1 h4{text-align:left;font-size:16px;margin:0}div#sliderDrawer-1 .drawer-content-1 .instructions{text-align:left;margin-top:20px}div#sliderDrawer-1 .drawer-content-1 .instructions p{padding-bottom:0;font-size:16px}div#sliderDrawer-1 .drawer-content-1 .drawer-table h4{font-size:18px;text-transform:inherit;letter-spacing:0;margin-top:20px}div#sliderDrawer-1 .drawer-content-1 .drawer-table table tr th span{font-size:14px;font-weight:700;color:#000!important}div#sliderDrawer-1 .drawer-content-1 .drawer-table table{border:0px;width:100%}div#sliderDrawer-1 .drawer-content-1 .drawer-table table th{border-right:0px;border-color:#000!important}div#sliderDrawer-1 .drawer-content-1 .drawer-table table tr td{border-right:0;border-color:#000;font-size:13px;color:#000!important}body#naia-diamond-engagement-ring div#sliderDrawer-1{top:80px!important}body#naia-diamond-engagement-ring div#sliderDrawer-1 button#closeDrawer-1{padding-top:20px}#custom-personalised-charm-necklace .recent__container__inner .tab-content{display:flex;flex-direction:row;padding:0 50px}#custom-personalised-charm-necklace .tab-content .grid-item.product-item.product-item--swatches.product-item--left.product-item--outer-text{width:100%;padding:0 5px}#custom-personalised-charm-necklace .recent__container__inner .grid__heading-holder .tabs__head .tabs.text-center{justify-content:center}#custom-personalised-charm-necklace .recent__container__inner .tab-content{padding:0 50px;border:none}#custom-personalised-charm-necklace .recent__container__inner .tab-content.tabs__recently-viewed{padding:0}#custom-personalised-charm-necklace .recent__container__inner .tab-content .recent__content.grid--slider{display:flex;gap:32px}#custom-personalised-charm-necklace .recent__container__inner .tab-content .recent__content.grid--slider .grid-item{margin:0;padding:0;width:100%;flex:inherit}#custom-personalised-charm-necklace .recent__wrapper{width:100%}.header__wrapper #header-menu .drawer__head .drawer__close .icon path{stroke:#000}.header__wrapper #header-menu .drawer__inner,.header__wrapper #header-menu .drawer__inner .drawer__body .drawer__menu .drawer__main-menu .sliderow{color:#000}.header__wrapper #header-menu .drawer__inner .drawer__body .drawer__menu .drawer__main-menu .sliderow .sliderule__chevron .icon{stroke:#000}.tooltip-default__inner .tooltip-default__text{text-align:left;padding:12px;color:#000}.tooltip-default__inner .tooltip-default__text{text-align:left;padding:12px;color:#000;box-shadow:0 0 0 1px #ccc}.shopify-policy__title,.shopify-policy__body{color:#000}nav.pagination-custom.hidden-pagination{display:none}.newclasssss .carousel_images.slick-initialized.slick-slider .rte a:after,.hero__rte a:after{display:none}.collection-products .collection__products .grid-outer .product-item__image .sale-box.custom-made-to-order{right:0!important;left:auto!important}body#linked-for-life-birthstone-bracelet .product__block.product__block--buttons{display:none}a.btn.btn--solid.btn--primary{width:100%!important}.product__subheading.body-medium p{display:none}div#dropahint{padding-right:58px}.inner-product-pageSr header .header__desktop .header__desktop__bar__r a#swym-advanced-header-icon span svg{color:#000}.inner-product-pageSr .header__mobile__right a#swym-advanced-header-icon-mobile span svg{color:#000}.js__header__stuck a#swym-advanced-header-icon span svg{color:#000}.js__header__stuck a.navlink.navlink--cart.navlink--cart--icon cart-count.header__cart__status{color:#fff;font-size:11px}.product__siblings .swatch__button .sibling__link:after,.product__siblings .swatch__button input~label:after{background:transparent}.product__siblings .swatch__button .sibling__link{border-radius:0;border:1px solid transparent;background:transparent;width:50px;height:50px}.product__siblings .swatch__button .sibling__link.sibling__link--current{border-color:#ccc}.product__siblings .swatch__button .sibling__link--current .image-wrapper{box-shadow:none}.product__siblings .swatch__button .sibling__link.sibling__link--current{border-color:#0006}.product-modal{background:#0006}.product-modal__outer{position:fixed!important;top:0;right:0!important;left:auto!important;margin:0!important;width:650px;max-width:100%;height:100vh;background:#fff;transform:translate(100%);animation:slideDrawer .4s ease forwards!important;display:flex;justify-content:flex-end!important;padding:0!important}.product-modal__content{width:100%;height:100%;overflow-y:auto}@keyframes slideDrawer{0%{transform:translate(100%)}to{transform:translate(0)}}.header__dropdown__image .hero__content__wrapper.align--bottom-left{display:flex!important;justify-content:center!important;align-items:flex-end!important;padding-bottom:5px!important;margin:0!important}.header__dropdown__image .hero__description.body-small{font-family:Nunito,sans-serif!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-shadow:1px 1px 4px rgba(0,0,0,.4);text-align:center!important;width:100%}.header__menu a[href*="/collections/archive-sale"]{color:#e50000!important;font-weight:600}.custom-mobile-accordion{width:100%;border-bottom:1px solid rgba(0,0,0,.08)}.custom-mobile-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:transparent;border:0;cursor:pointer;text-align:left;color:#111;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.custom-mobile-link{display:block;padding:16px 20px;color:#111;text-decoration:none;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.custom-mobile-accordion.open>.custom-mobile-content{display:block;row-gap:3px!important;margin:0 0 20px}.custom-mobile-link:hover{color:#111}.custom-mobile-content{display:none;background:#fff}.drawer .custom-mobile-slide-item .custom-mobile-slide-body .sliderule__wrapper .sliderow a{padding:10px 15px}.custom-mobile-accordion.open>.custom-mobile-content{display:block}.custom-mobile-icon{position:relative;width:14px;height:14px;flex:none}.custom-mobile-icon .custom-mobile-chevron{transform:rotate(45deg)}.custom-mobile-accordion.open .custom-mobile-icon .custom-mobile-chevron{transform:rotate(225deg)}.custom-mobile-icon:before,.custom-mobile-icon:after{content:"";position:absolute;background:#111;transition:.25s;display:none}.custom-mobile-icon:before{left:0;right:0;top:6px;height:1.5px}.custom-mobile-icon:after{top:0;bottom:0;left:6px;width:1.5px}.custom-mobile-accordion.open>.custom-mobile-toggle .custom-mobile-icon:after{opacity:0}.level-1>.custom-mobile-content{display:none}.level-1.open>.custom-mobile-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:10px;padding:0 12px 12px 20px}.level-1.open>.custom-mobile-content>.sliderule__wrapper{display:block;width:100%;margin:0!important;padding:0!important}.level-1.open>.custom-mobile-content .sliderow{margin:0!important;padding:0!important}.level-1.open>.custom-mobile-content .sliderow__title,.level-1.open>.custom-mobile-content .custom-mobile-link{display:block;padding:3px 0!important;font-size:16px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;word-break:break-word}.level-1.open>.custom-mobile-content{display:flex!important;flex-wrap:wrap!important}.level-1.open>.custom-mobile-content>.sliderule__wrapper{width:100%!important;flex:0 0 100%!important}.drawer__main-menu{position:relative;overflow-x:hidden;margin-top:10px}.drawer .drawer__main-menu{overflow:visible}.drawer.drawer--header .drawer__content{--item-height: auto}.drawer .custom-mobile-slide-item .custom-mobile-slide-body .custom-mobile-link.custom-mobile-view-all{display:none}.custom-mobile-slide-item{border-bottom:1px solid rgba(0,0,0,.08);margin:25px 0 5px}.drawer__inner .sliderow__title{padding:5px 20px;font-size:16px}.wrapbuttons .mobile-menu__block.mobile-menu__block--button.block-padding{margin:0;width:50%;padding:0 10px}.mobile-menu__block.mobile-menu__block--button.block-padding:last-child{width:100%;margin-top:20px}mobile-menu .hero__button{margin:0}.wrapbuttons{display:flex;flex-wrap:wrap;gap:0;width:100%;padding:0 10px}.mobile-menu .hero__button a.btn{line-height:normal;height:50px;display:flex;align-items:center;padding:10px;border:1px solid;box-shadow:none}.mobile-menu .hero__button a.btn span{line-height:normal;height:auto}.custom-mobile-slide-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 20px;background:transparent;border:0;cursor:pointer;text-align:left;color:#111;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin:0}.custom-mobile-chevron{width:7px;height:7px;border-right:1.5px solid #111;border-bottom:1.5px solid #111;transform:rotate(-45deg);flex:none;display:block}.custom-mobile-slide-panel{position:absolute;top:0;left:0;width:100%;min-height:100%;background:#fff;transform:translate(100%);transition:transform .35s ease;z-index:5}.custom-mobile-slide-panel.open{transform:translate(0)}.custom-mobile-slide-header{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.08)}.custom-mobile-back{display:flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#111;padding:0}.custom-mobile-back-icon{width:7px;height:7px;border-left:1.5px solid #111;border-bottom:1.5px solid #111;transform:rotate(45deg);flex:none}.custom-mobile-view-all{display:block;padding:14px 20px;font-size:13px;font-weight:500;letter-spacing:.06em;text-decoration:underline;color:#111}.drawer .drawer__main-menu .sliderule__wrapper:first-child .custom-mobile-slide-item{margin-top:0}.custom-image-slider-section{width:100%;overflow:hidden}.custom-image-slider{margin:0 -22px}.custom-image-slide{padding:0 8px;box-sizing:border-box}.custom-slider-image{display:block;width:100%;height:auto}.custom-image-slider .slick-track{display:flex;gap:10px}.custom-image-slider .slick-slide{height:auto}.custom-image-slider .slick-slide>div{height:100%}.custom-image-slider.slick-slider .slick-arrow:before{color:#000}.template-page .tolstoy-stories-main-container._stories_hq2p0_1{width:32%;margin-left:auto;margin-right:0}.builder-page-neckbreslet .grid.multicolumn.grid--mobile-slider.flex-align-top.text-left{width:33%;margin-left:auto;margin-right:0}.builder-page-neckbreslet .multicolumn .column__content .column__heading.heading-medium{font-size:14px;font-family:Nunito,sans-serif;text-transform:capitalize;letter-spacing:0;font-weight:300}.builder-page-neckbreslet .multicolumn .column__content{margin:0}.builder-page-neckbreslet .multicolumn .icon--left{align-items:center}.builder-page-neckbreslet .multicolumn .icon--left .icon__animated{margin:0 10px 0 0}.template-page .section-columns{padding-top:20px}.grid.multicolumn.grid--mobile-slider.flex-align-top.text-left .grid-item{padding:0 0 20px}.builder-page-neckbreslet .wrapper{padding-right:0;max-width:100%}@media(min-width:768px)and (max-width:1024px){.custom-image-slider{margin:0}.template-page .tolstoy-stories-main-container._stories_hq2p0_1{width:96%}.builder-page-neckbreslet .grid.multicolumn.grid--mobile-slider.flex-align-top.text-left{width:100%}}@media screen and (max-width:749px){.header__mobile__bottom{display:none!important}.announcement__wrapper--top,.js__header__stuck{z-index:2!important}.collection-products .collection__products .grid-outer .product-item__image .sale-box{right:auto!important}.collection-products .collection__products .grid-outer .product-item__image .sale-box.custom-made-to-order{right:0!important;left:auto!important}#custom-personalised-charm-necklace .recent__container__inner .tab-content .recent__content.grid--slider{gap:16px}#custom-personalised-charm-necklace .recent__container__inner .tab-content{padding:0 16px;border:none}#custom-personalised-charm-necklace .recent__container__inner .tab-content .recent__content.grid--slider .grid-item{margin:0;padding:0;width:100%;flex:0 0 auto}#custom-personalised-charm-necklace .recent__container__inner .tab-content .recent__content.grid--slider .grid-item.product-item{width:100%}.custom-image-slider{margin:0 10px}.custom-image-slide{padding:0 6px}.template-page .tolstoy-stories-main-container._stories_hq2p0_1{width:96%}.builder-page-neckbreslet .grid.multicolumn.grid--mobile-slider.flex-align-top.text-left{width:100%}.builder-page-neckbreslet .grid.multicolumn.grid--mobile-slider.flex-align-top.text-left{flex-flow:column}}@media screen and (max-width:567px){.slider-drawer,div#sliderDrawer-1{width:100%!important}}.product-item .badge-box-container .badge-box,.product-item .badge-box-container .sale-box,.product-item .badge-box-container .preorder-box{position:relative!important;top:auto!important;left:auto!important;right:auto!important;float:none!important;white-space:nowrap}.product-item span.sale-box.custom-made-to-order,.product-item span.sale-box.custom-complimentary-resize{color:#000!important}.sold-box,.new-box{--bg: transparent;--text: var(--COLOR-BADGE-TEXT)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
