.product-form{position:relative}.zodiac-disabled-button{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;background-color:#cccccc52;cursor:not-allowed}.template-halloween-charms .featured--collection .card__information .card__heading a{color:#000;font-size:19.7px;font-weight:400;line-height:-1px;letter-spacing:-.49px}.template-halloween-charms .featured--collection .card__information .price-item{font-weight:400}.newcategory .catagory-image{border:5px solid transparent;width:18%;margin:0 auto}.catagory-description p{font-size:16px;line-height:normal;letter-spacing:normal;padding:0 10px;color:#000;font-family:Avenir-Roman;font-weight:400;text-align:center;margin:10px 0}.popup-wrapper .catagory-row{padding-top:10px;padding-bottom:0!important}.privy-popup-content span,.privy-element-wrapper span,.privy-element-wrapper button{font-family:Avenir!important;color:#302423!important}.privy-popup-content{height:590px!important}.privy-popup-inner-content-wrap{border-color:#302423!important}.privy-element-wrapper .privy-form-group .privy-email-input,.privy-element-wrapper .privy-form-group .privy-email-input::placeholder{font-family:Avenir!important}.privy-element-wrapper .privy-button-element{color:#fff!important;font-family:Avenir-Heavy!important;background:#302523!important;font-size:20px!important}.privy-element-wrapper .privy-text-element h1 strong span{font-family:Didot!important}.pricedescriptioncustom p strong{font-size:20px;font-weight:600;font-family:Avenir-Black}.pricedescriptioncustom p:not(:last-child){font-size:18px;font-weight:700;line-height:normal;letter-spacing:normal;font-family:Avenir;margin-bottom:20px}.checkboxtitle{padding-right:5px}.card-information .pricedescription,.template-new-collection-list .collection-description{display:none}.owl-carousel .owl-stage{display:flex!important}@font-face{font-family:cardo;font-style:normal;src:url(/cdn/shop/files/Cardo-Regular.ttf?v=1722606145)}@font-face{font-family:Avenir;font-style:normal;src:url(/cdn/shop/files/Avenir.ttc?v=1714484685)}@font-face{font-family:Avenir-Roman;font-style:normal;src:url(/cdn/shop/files/avenir_roman_12.otf?v=1714568899)}@font-face{font-family:Avenir-Black;font-style:normal;src:url(/cdn/shop/files/Avenir_Black.ttf?v=1714568352)}@font-face{font-family:Avenir-Heavy;font-style:normal;src:url(/cdn/shop/files/Avenir_Heavy.ttf?v=1714568289)}@font-face{font-family:Avenir_Regular;font-style:normal;src:url(/cdn/shop/files/Avenir_Regular.ttf?v=1714568251)}@font-face{font-family:Avenir_Book;font-style:normal;src:url(/cdn/shop/files/Avenir_Book_63ef6f4b-43c8-44e2-8664-cef2b11d1394.ttf?v=1714659107)}@font-face{font-family:Avenir-Medium;font-style:normal;src:url(/cdn/shop/files/Avenir_Medium.ttf?v=1714725247)}@font-face{font-family:Avenir-Light;font-style:normal;src:url(/cdn/shop/files/Avenir_Light.ttf?v=1714980815)}@font-face{font-family:Didot;font-style:normal;src:url(/cdn/shop/files/Didot-01.ttf?v=1715343187)}@font-face{font-family:Didot-Bold;src:url(/cdn/shop/files/Didot-Bold-03.ttf?v=1715343728)}@font-face{font-family:Didot-Italic;src:url(/cdn/shop/files/Didot-Italic-02.ttf?v=1715343567)}@font-face{font-family:Didot-Regular;src:url(/cdn/shop/files/Didot_3cb8169f-3bc5-4780-8b76-be8da5f80cb6.otf?v=1719296742)}@font-face{font-family:Segoe UI;src:url(/cdn/shop/files/Segoe_UI.ttf?v=1714556875)}.main-slideshow-component .show-slider-button{display:block}.slideshow .banner__buttons a{padding:29px 56px}.slideshow .subheading{font-family:Avenir-Black;font-weight:400;font-size:15px;color:#fff;background:#ffa5a1;line-height:normal;letter-spacing:normal;display:inline-block;width:max-content;padding:6px 10px;text-transform:uppercase}.slideshow .slideshow__text-wrapper .custom__slideheading{color:#302523;font-family:Didot;font-weight:400;line-height:40px;letter-spacing:-2.23px;margin-top:25px;margin-bottom:25px}.slideshow .slideshow__text-wrapper .custom__slideheading span{margin-right:70px;color:#fff;font-family:Didot;font-size:75px!important;font-weight:400;line-height:-1px;letter-spacing:-2.23px;margin-left:0;margin-top:25px}.slideshow .slideshow__text-wrapper .banner__heading{font-size:42px;font-family:Didot;font-weight:400;color:#302523;letter-spacing:normal;line-height:normal}.slideshow .slideshow__text-wrapper .banner__description{margin-top:0}.slideshow .slideshow__text-wrapper .banner__description p{color:#302523;font-family:Avenir-light;font-size:24px;font-weight:400;line-height:normal;letter-spacing:normal;margin-bottom:10px}.slideshow .slideshow__text-wrapper .banner__buttons{margin-top:0}.slideshow .slideshow__text-wrapper .banner__buttons a{font-family:Avenir-Heavy;font-size:20px;font-weight:400;line-height:normal;letter-spacing:normal;padding:13px 41px;background:#302523;border-color:#302523}.slideshow .slideshow__text-wrapper .custom-link-text a{text-decoration:underline;font-family:Avenir-Light;font-size:18px;font-weight:600;letter-spacing:normal;line-height:normal;margin-top:35px}.main-slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active){width:47px;height:0px;border:3px solid #000;background:#000;opacity:.28}.main-slideshow-component .slider-counter__link--dots.slider-counter__link--active{border:3px solid #000;background:#000;width:47px;height:0px}.rich-text .rich-text__heading{color:#c4af75;font-family:Didot;font-size:42px;font-weight:400;line-height:normal;letter-spacing:normal}.rich-text .rich-text__text p{color:#000;font-family:Avenir-Light;font-size:22px;font-weight:200;line-height:normal;letter-spacing:normal;text-align:center}.popup-heading{font-size:34px!important}.template-getting-started .content--rte p{text-align:center}.template-charm_collection .featured--collection .card-wrapper{background-color:#fff!important;padding:0!important}@media screen and (min-width: 750px){.template-charm_collection .collection-hero__text-wrapper,.template-main-collection .collection-hero__text-wrapper{width:80%;padding:50px;margin-top:-200px;z-index:1}}.template-charm_collection .featured--collection .grid{justify-content:center}.collection-hero__text-wrapper p{font-family:Avenir-Light}.template-charm_collection .breadcrumbs{margin:60px 2rem 2em;background:transparent}.template-charm_collection .breadcrumbs__link,.breadcrumbs__link[aria-current=page]{text-transform:uppercase}.template-charm_collection .collection-hero__text-wrapper{background-color:#fdf9f3;color:#302523}.template-charm_collection .charm-collection{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:28px}.template-charm_collection .charm-collection h3{font-size:18px;font-family:Avenir;position:relative;padding-right:16px;font-weight:600}.template-charm_collection .charm-collection h3:not(:last-child):after{position:absolute;width:1px;height:15px;content:"";background:#000;right:0;top:4px;z-index:-3}.template-charm_collection .featured--collection .card--standard>.card__content .card__information{background:#fff;z-index:99;padding:0 10px;margin-left:20px;margin-right:20px}.product-des{line-height:normal;font-family:Avenir}.template-charm_collection .featured--collection .header-head .h3{margin-bottom:20px}.template-charm_collection .collection-hero__text-wrapper{padding:30px!important;z-index:1}.catagory-image.category-select-border-active{border-color:#48a14d}.catagory-image{border:5px solid transparent}.template-product .product__media{padding-top:100%!important}.section-collection-list .header--intro .header--head legend.special--base{font-family:var(--body-font-family);font-weight:400!important;font-size:18px}.section-collection-list .header--intro .heading{margin-bottom:8px}.popup-wrapper .slick-dots li button{background:#fff;border-radius:50%}.popup-wrapper .slick-dots li button:hover{outline:none;background:#fff}.slick-dots li button:focus,.popup-wrapper .slick-dots li.slick-active button{outline:none;background:#000}.popup-wrapper .slick-slide{margin:0 10px}.custom-link-text a{text-decoration:underline;font-family:Avenir-Light;font-size:18px;font-weight:600;letter-spacing:normal;line-height:normal;margin-top:33px}.template-index .main-image__banner .banner__heading.h3{color:#302523;font-family:Didot;font-weight:400;margin-top:15px;margin-bottom:10px;line-height:normal;letter-spacing:normal}.banner__content .banner__text p{color:#302523;font-family:Avenir-light;font-weight:400;line-height:normal;letter-spacing:normal;margin-bottom:25px}.banner__content .banner__buttons a{font-family:Avenir-Heavy;font-size:20px;font-weight:400;line-height:normal;letter-spacing:normal;border:none}.banner__content .banner__buttons .btn>svg{margin-left:14px;width:14px;height:14px}.banner__content legend.subheading{color:#fff;font-family:Avenir-Black;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;background:#ffa5a1;display:inline-block;width:max-content;padding:6px 10px}html{position:relative;padding-bottom:0!important}.template--main-collection .facets-vertical{border-bottom:2px solid #edebd4;padding-bottom:50px}.template-collection .collection-list-wrapper .collection--list{position:relative}.template-collection .collection-list-wrapper .collection-info a{display:block}.template-collection .collection-list-wrapper .collection-description{display:none;width:100%;position:absolute;top:0;left:0;bottom:0;background:#2d2e30;padding:15px;transition:all.3s linear}.template-collection .collection-list-wrapper .collection-description h3{text-align:center;margin:0;font-size:25px;letter-spacing:normal;font-family:Didot-Regular;color:#fff;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template-collection .collection-list-wrapper .collection-description p{font-size:20px;font-family:Avenir;text-align:center;letter-spacing:normal}.header__menu-item .plus,.header__menu-item .minus{display:none!important}body.template-index:not(.slideshow-transparent__header) .shopify-section:first-child{margin-top:0!important}#add_to_cart_btn_container{display:flex;justify-content:center;margin-top:20px}#add_to_cart_btn_container .btncustom{background:#302523;color:#fff}.unchecked-charm-count{color:#000;text-align:center;background:#fff;text-transform:uppercase;font-family:Avenir-Roman;font-weight:600;font-size:18px;padding:10px 10px 30px}span#unchecked-count{display:block;color:#fc2b2b;font-family:Avenir-Roman;font-weight:400;font-size:14px;margin-top:8px}.edit-charm-displayblock{display:block}.selectcharndisplaynone{display:none}.readycheckbox input:checked{-webkit-appearance:auto;appearance:auto;clip-path:circle(48% at 50% 50%)}.readycheckbox input[type=checkbox]{width:48px;height:48px;accent-color:#48a14d;margin:0;border-radius:50%;vertical-align:middle;border:1px solid #ddd;outline:none}.readycheckbox{display:none;margin-top:30px}.readycheckbox p{color:#48a14d;font-family:Avenir-Black;font-weight:400;font-size:27px;row-height:-1px;letter-spacing:-.68px}.notreadycheckbox p{color:#fc2b2b;font-family:Avenir-Black;font-weight:400;font-size:27px;row-height:-1px;letter-spacing:-.68px}.category{position:relative}.category:after{content:url(/cdn/shop/files/select_option_icon_2c86a3f9-a8e0-4584-b534-81aacad2125d.svg?v=1718101476);color:#333;top:0;position:absolute;pointer-events:none;right:0;background:#fff;display:none}.headerdrawer .header__icon--menu{padding:0}.header .dropdown__menu-item li .link__hover{font-family:var(--body-font-family)}.header .mega-menu__content{top:calc(100% - 19px);z-index:99999}.list-menu--disclosure{width:14rem!important}.header--top-left .list-menu--disclosure,.header--top-center .list-menu--disclosure{top:109%!important}.column-grid.section-with-padding:not(.color-chocolate.section-with-padding){padding:0!important}.header-wrapper .header__menu-item span{font-size:34px;color:#262626;font-family:Avenir-Roman;font-weight:400;line-height:-1px;letter-spacing:-.85px}.header-wrapper .header__icon--cart svg{width:30px;height:30px}.header-wrapper .header__menu-item{padding:10px 40px;text-decoration:none}.header-wrapper .header--top-center:not(.navigation__position-bottom-fixed){grid-row-gap:20px}.section-header .header-wrapper{padding:60px 0 20px;border-bottom:none!important}.mega-menu__content .mega-menu__link--level-2 span{font-weight:700;font-family:Didot;font-size:22px}.mega-menu__content .mega-menu__link--level-2 span:before{opacity:0;visibility:hidden}.mega-menu__content .mega-menu__content-inner .mega-menu__list{gap:100px}.menu-description{border-bottom:1px solid #FdF9F3;font-size:20px;padding-bottom:15px;font-family:var(--heading-font-family);font-style:italic}.menu-description p{font-size:16px}.mega-menu__content-inner .mega-menu__list ul.list-unstyled{padding-top:15px}.footer{padding:0!important}.footer .footer-block__details-content li a span{color:#2d2e30;font-family:Avenir;font-size:20px;font-weight:400;line-height:39px;letter-spacing:-.55px;text-align:left}.footer .footer-block__details-content>li:not(:last-child){margin-right:0}.footer .footer-block__heading{color:#2d2e30;font-family:Didot-regular;font-size:27px;font-weight:400;line-height:normal;letter-spacing:normal}.footer .footer__list-social .list-social__link svg{width:35px;height:35px}.footer .footer__content-top+*{margin-top:50px}.footer__content-bottom-wrapper .copyright__content{color:#000;font-family:Avenir;font-size:20px;line-height:32px;letter-spacing:-.5px;text-align:center}.footer .footer-block-image.center{justify-content:start}.footer__content-bottom-wrapper .disclosure__button{color:#000;font-family:Avenir;font-size:20px;font-weight:400;line-height:-1px;letter-spacing:-.5px;text-align:center}.bottom-image{position:absolute;bottom:-88px;right:0;max-width:600px;width:100%}.bottom-image img{width:100%;display:block}.footer .footer__content-bottom{padding:50px 0}.column-grid .column-grid-list__item.center .header--intro .heading,.h2{color:#2d2e30;font-family:Didot;font-size:72px;font-weight:400;line-height:-1px;letter-spacing:-1.8px;margin-bottom:5px}.shopify-section .header--intro{margin-bottom:20px}.newsletter.section-with-padding{padding:31px 20px 82px;border-bottom:1px solid #cccccc90;border-top:1px solid #cccccc90}.newsletter .newsletter__wrapper{max-width:1089px;margin:0 auto}.newsletter .newsletter-form{align-items:flex-start;margin:0 auto;max-width:995px}.newsletter__wrapper .newsletter__subheading p{color:#070707;font-family:Avenir-Roman;font-size:22px;font-weight:400;line-height:-1px;letter-spacing:-.75px;text-align:center}.newsletter .field input{max-width:578px;width:100%;border:.25px solid rgb(7,7,7);background:#fff;height:93px;font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.newsletter .field input::placeholder{font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:normal}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:995px}.newsletter #Subscribe-button{min-width:max-content;color:#fff;font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;background:#302523;border:none;outline:none;padding:10px 59px}.newsletter #Subscribe-button svg{width:28px;max-width:28px;margin-left:38px}.newsletter .newsletter-form__field-wrapper .field{gap:63px;justify-content:center}.newsletter .newsletter__wrapper .newsletter__subheading{margin-bottom:28px;margin-top:18px}.collection-list-wrapper .card__heading a{color:#2d2e30;font-family:Didot-Regular;font-size:29.72px;font-weight:400;line-height:-1px;letter-spacing:-.74px;text-transform:capitalize}.collection-list-wrapper .badge-item-count .badge{color:#fff;font-family:Avenir-Roman;font-size:20.67px;font-weight:400;line-height:-1px;letter-spacing:-.52px;text-align:left;background-color:#302523}.section-collection-list .collection-list-wrapper .collection-list__item{padding-left:0!important;padding-right:0!important}.btn-view-all a svg{width:14px;height:14px;margin-left:14px}.featured--collection .heading{color:#2d2e30;font-family:Didot;font-size:42px;font-weight:400;line-height:-1px;letter-spacing:-1.8px;margin-bottom:5px}.featured--collection .grid__item.slider__slide:not(.slideshow__slide){padding:0}.featured--collection .header--intro{margin-bottom:0}.featured--collection .grid__item{border:none!important;background:#fdf9f3;box-shadow:none;outline:none}.featured--collection .product-grid .grid__item .card-product-info-content{padding:0}.featured--collection .card__information .card__heading a{color:#302523;font-family:Didot;font-size:18px;font-weight:600;line-height:normal;letter-spacing:normal}.featured--collection .card__information .price-item{color:#302523;font-family:Avenir-Light;font-size:18px;font-weight:600;line-height:normal;letter-spacing:normal}.featured--collection .collection_title a{color:#000;font-family:Avenir-Roman;font-size:20px;font-weight:400;line-height:-1px;letter-spacing:-.1px;text-align:center;display:none}.featured--collection .slider-button{width:52px;height:52px}.featured--collection .slider-button svg{width:50px;height:50px}.image-with-text .subheading{color:#fff;font-family:Avenir-Black;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;background:#ffa5a1;display:inline-block;width:max-content;padding:6px 10px}.image-with-text .image-with-text__heading{color:#302523;font-family:Didot-regular;font-size:60px!important;font-weight:400;line-height:normal;letter-spacing:normal;text-align:left;margin-top:0}.image-with-text .custom-heading{color:#fff;font-family:Avenir;font-weight:400;font-size:51.049949645996094px;letter-spacing:-1.28px;margin-left:23px;margin-top:0}.image-with-text .image-with-text__text p{color:#fff;font-family:Avenir;font-size:18px;font-weight:400;line-height:30px;letter-spacing:normal;color:#302523}.image-with-text .btn--custom{color:#fff;font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;padding:28px 34px;border:none;outline:none;margin-top:50px;opacity:1}.image-with-text .loading__animation{background:none}.image-with-text .image-with-text__text.rte{margin-top:30px;max-width:652px}.image-with-text .btn>svg{margin-left:38px}.filter--inner-display .filter--color-swatch .facet-checkbox,.mobile-facets__disclosure .filter--color-swatch .facet-checkbox{border-radius:50%}.template--main-collection .collection-hero__text-wrapper{background-color:#fdf9f3;color:#302523;padding:30px}.template-collection .collection-list-wrapper .card__heading a{color:#2d2e30;font-family:Didot;font-weight:400;text-transform:capitalize;font-size:23px;letter-spacing:normal;line-height:normal}.template-collection .collection-list-wrapper .badge-item-count .badge{background-color:#302523;color:#fff;font-family:Avenir-Roman;font-weight:400;text-transform:capitalize;font-size:18px;line-height:normal;letter-spacing:normal}.template-collection .collection-list-wrapper .collection-style__standard .card__content{background-color:#fff}.facet--button-result .toggle--facetFilter,.facet--button-result .product-count,.facet-filters .facet-filters__label,.facet-filters .filter--select{font-family:Avenir-Roman}.facets-vertical .facets__form-vertical .facets__summary span{font-family:Avenir-Roman;text-transform:capitalize}.product-grid-container .product-grid .grid__item{border:none}.collection .card-wrapper .card__heading a{font-family:Didot;font-weight:400;font-size:17.52px;row-height:-1px;letter-spacing:-.44px}.collection .card-wrapper .card-information .price-item{font-family:Avenir-Roman;font-weight:400;font-size:17.52px;row-height:-1px;letter-spacing:-.44px}.product-grid-container .pagination-wrapper{margin-top:70px}.pagination-wrapper .pagination__list>li{border:.13px solid rgb(51,51,51);height:45px;width:45px}.pagination-wrapper .pagination__item{color:#2d2e30;font-family:Avenir-Book;font-size:24.88px;font-weight:400;line-height:-1px;letter-spacing:-.72px;text-align:center}.pagination-wrapper .pagination__item[aria-disabled=true]{color:#fff;font-family:Avenir-Medium;font-size:24.88px;font-weight:400;line-height:-1px;letter-spacing:-.72px;text-align:center}.collection .collection_title a{display:none;color:#000;font-family:Avenir-Roman;font-size:15.24px;font-weight:400;line-height:-1px;letter-spacing:-.08px;text-align:center}.template-collection .image-with-text .custom-heading{margin-left:0}.breadcrumbs{margin:0 0 2em}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.5em;margin:0 .5em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.5em}.breadcrumbs__link{text-decoration:none;color:#000;font-family:Avenir;font-size:15.24px;font-weight:900;line-height:-1px;letter-spacing:-.08px;text-transform:uppercase}.breadcrumbs__link[aria-current=page]{text-decoration:none;color:#000;font-family:Avenir;font-size:15.24px;font-weight:900;line-height:-1px;letter-spacing:-.08px}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}.bracelete-form-wrapper h5{font-size:20px;font-weight:600;line-height:normal;letter-spacing:normal;font-family:Avenir-Black;margin-bottom:20px}.form-steps:not(:last-child){margin-bottom:30px}.form-steps p{font-size:18px;font-weight:700;line-height:normal;letter-spacing:normal;font-family:Avenir}.form-steps p strong{font-size:20px;font-weight:600;font-family:Avenir-Black}.form-steps.step-2 p a{color:#00f;text-decoration:underline;text-decoration-color:#0000ff6e;text-underline-offset:4px;text-underline-width:2px}.selectedcharmimageappend{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.selectedcharmimageappend img{max-width:90px;width:100%;display:block;border:1px solid #0003}.checked-charm-img span{position:absolute;top:0;right:0;background:#000;padding:0 4px;cursor:pointer}.checked-charm-img{position:relative}.addcharmsbutton a{color:#fff;font-family:Avenir-Heavy;font-size:18px;font-weight:400;line-height:normal;letter-spacing:normal;background:#ffa5a1;width:max-content;padding:6px 10px;display:flex;align-items:center}.addcharmsbutton svg{width:14px;max-width:14px;margin-left:14px}.product .product-form__input input[type=radio]+.color__swatches.product-sw{border-radius:50%}.product .thumbnail img{aspect-ratio:1}.template-product .product-info__right-sticky{background:#fff}.product .product__title .h3{font-family:Didot-regular;font-weight:400;font-size:48px;row-height:50px;line-height:50px;letter-spacing:-1.2px}.product .product__info-wrapper .price-item{font-family:Avenir-Light;font-weight:400;font-size:30px!important;row-height:-1px;letter-spacing:-.75px}.product .product__description,.product .product__info-wrapper .form__label{font-family:Avenir;font-weight:undefined;font-size:23px;row-height:38px;letter-spacing:-.57px}.product-info__right-sticky .product-form__quantity .quantity__label{display:none}.product .product-bottom__info .product__accordion .h6{font-family:Avenir-Black;font-weight:400;font-size:26px;row-height:-1px;letter-spacing:-.65px}.product .inventory-notice{font-family:Avenir-Roman;font-weight:400;font-size:28px;row-height:-1px;letter-spacing:-.14px}.product .product-info__right-sticky .product-form__submit.btn{padding:18px 35px}.product .product-info__right-sticky .product-form__submit span{font-family:Avenir-Heavy;font-weight:400;font-size:22px;row-height:-1px;letter-spacing:-.55px}.template-product .product:not(.color-primary){padding:0}.product-media__left-info .product__media-list li{border:.13px solid rgb(51,51,51)}.product-info__right-sticky .product-form__quantity .share--label{display:none}.product .product-info__right-sticky,.product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail[aria-current]{border:.13px solid rgb(51,51,51)}.product-info__right-sticky .product-form__quantity .quantity{height:64px}.product-info__right-sticky .quantity-inner__wrapper .quantity__input{color:#000;font-family:Avenir-Roman;font-size:28.92px;font-weight:400;line-height:-1px;letter-spacing:0px}.complementary-products__container .collection_title{display:none}.complementary-products__container .card__heading a{color:#000;font-family:Avenir;font-size:17.52px;font-weight:900;line-height:25.14px;letter-spacing:-.44px}.complementary-products__container .price-item{color:#000;font-family:Avenir-Roman;font-size:17.52px;font-weight:400;line-height:-1px;letter-spacing:-.44px}.complementary-products__container .card-wrapper{border:none;padding:0}.complementary-products__container .accordion__title{color:#2d2e30;font-family:Didot-Italic;font-size:36px;font-weight:400;line-height:-1px;letter-spacing:-.9px}.complementary-products .complementary-products__container .card--horizontal .card__inner{max-width:50%}.related-products .product-grid li{border:none;background:#fff}.related-products .card__heading a{color:#000;font-family:Didot;font-size:19.7px;font-weight:400;line-height:-1px;letter-spacing:-.49px;text-align:center}.related-products .collection_title a{display:none;color:#000;font-family:Avenir-Roman;font-size:17.13px;font-weight:400;line-height:-1px;letter-spacing:-.09px;text-align:center;text-transform:uppercase}.template-product .image-with-text .subheading,.template-product .image-with-text .image-with-text__heading{color:#070707}.template-product .image-with-text .custom-heading{color:#070707;margin-left:0}.template-product .image-with-text .image-with-text__text p{color:#070707}.cart__items small.product-option span,.cart-item__details small.product-option span{background:#000;color:#fff;padding:5px;font-size:18px;display:block;margin-bottom:10px;max-width:fit-content}.cart-item__details .product-option img.charmsimage{width:70px;height:auto}.cart-item__details small.product-option dt{font-size:14px;text-transform:capitalize;font-weight:600;display:block;margin-bottom:5px}.cart-popup__empty-content .arrow--right{width:14px;max-width:14px;margin-left:14px}.cart .h3{color:#2d2e30;font-family:Didot;font-size:42px;font-weight:400;line-height:-1px;letter-spacing:-1.8px;text-align:center}.cart-items thead tr th,.main--cart .cart-item__details a{font-size:24px;font-weight:600;font-family:Avenir-Black}.main--cart .cart--product-options,.main--cart .product-option,.main--cart .price,.main--cart .tax-note,.main--cart .cart-item__quantity-wrapper a,.main--cart .summary__title{font-size:20px;font-family:Avenir-Roman}.main--cart .cart-subdued .totals__subtotal-value,.main--cart .cart-subdued .totals__subtotal{font-size:24px;font-family:Avenir-Roman}.main--cart .cart__checkout-button svg,.cart .btn svg{width:14px;height:14px}.cart .btn,.main--cart .cart__blocks .text-area{font-size:20px;font-family:Avenir-Roman}.customer .header--intro .h3{color:#2d2e30;font-family:Didot;font-size:42px;font-weight:400;line-height:normal;letter-spacing:normal}.customer .field input{font-family:Avenir-Heavy;border:.25px solid rgb(7,7,7);background:#fff;height:95px;font-size:20px;font-weight:400;line-height:normal;padding:10px}.customer .field input::placeholder{font-family:Avenir-Heavy;font-size:20px;font-weight:400;line-height:normal}.customer .btn{font-family:Avenir-Heavy;font-size:20px;font-weight:400;line-height:normal;letter-spacing:normal;padding:28px 34px;border:none;outline:none;min-width:325px}.customer .btn svg{margin-left:14px;width:14px;height:14px}.customer .customer-redirect__link,.customer .recover--password{color:#2d2e30;font-family:Avenir;font-size:20px;font-weight:400;line-height:39px;letter-spacing:-.55px}.swatch-list .grid--color-swatch{width:25px;height:25px;border-radius:100%}.search-btn-lists .search-item a svg{width:14px;height:14px;margin-left:14px}.header-intro .header--head h1{color:#2d2e30;font-family:Didot;font-size:72px;font-weight:400;line-height:-1px;letter-spacing:-1.8px}.search-popular-category .modal-heading h4{color:#000;font-family:Avenir;font-size:36px;font-weight:300;line-height:50px;letter-spacing:-.9px;text-align:center}.search-popular-category .search-btn-lists{justify-content:center}.search-btn-lists .search-item a{font-family:Avenir-Heavy;font-size:27.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;width:300px}.search-popup__form-field .field input{border:.25px solid rgb(7,7,7);background:#fff;height:93px;font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.search-input__field .search__input.field__input{padding-right:105px}.search-popup__form-field .field input::placeholder{font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.search-btn-lists{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center}.search-suggestion__links .search-item a{font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;text-decoration:none}.template-search__header h1{color:#2d2e30;font-family:Didot;font-size:72px;font-weight:400;line-height:-1px;letter-spacing:-1.8px}.search-input__field input{border:.25px solid rgb(7,7,7);background:#fff;height:93px;font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.search-input__field input::placeholder,.search-input__field .reset__button{font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.search .search__button{font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;border:none;outline:none;min-width:auto;display:flex;align-items:center}.search-popup__form-field .reset__button.field__button{right:44px}.template--custom-create-jewellry-1 .banner__content .banner__heading,.template--custom-create-jewellry-step-1 .banner__content .banner__heading{font-family:Didot-Italic;font-weight:400;font-size:72px;row-height:-1px;letter-spacing:-1.8px}.template--custom-create-jewellry-1 .banner__content .banner__box,.template--custom-create-jewellry-step-1 .banner__content .banner__box{width:100%;max-width:1510px;padding:65px}.template--custom-create-jewellry-1 .rich-text .rich-text__heading.h3{font-family:Didot;font-weight:400;font-size:67px;row-height:-1px;letter-spacing:-1.68px}.template--custom-create-jewellry-1 .rich-text .rich-text__heading.h4{font-family:Didot-Italic;font-weight:400;font-size:48px;row-height:-1px;letter-spacing:-1.2px}.template--custom-create-jewellry-1 .rich-text .rich-text__text p{font-family:Avenir-Roman;font-weight:400;font-size:30px;row-height:-1px;letter-spacing:-.75px;margin-top:50px}.template--custom-create-jewellry-1 .rich-text .rich-text__buttons a{font-family:Avenir-Heavy;font-weight:400;font-size:32.64px;row-height:-1px;letter-spacing:-.82px;padding:27px 22px}.template--custom-create-jewellry-1 .rich-text .rich-text__buttons{margin-top:20px}.custom-collection-list .heading{font-family:Didot;font-weight:400;font-size:67px;row-height:-1px;letter-spacing:-1.68px}.custom-collection-list .collection-list-wrapper .card__heading a{font-family:Avenir_Book;font-weight:400;font-size:36px;row-height:-1px;letter-spacing:-.9px}.template--custom-create-jewellry-step-1 .rich-text__buttons a{font-family:Avenir-Heavy;font-weight:400;font-size:32.64px;row-height:-1px;letter-spacing:-.82px;padding:27px 22px;margin-top:48px}.custom-collection-list input[type=checkbox]{width:48px;height:48px;position:absolute;top:17px;right:-16px;margin:0;accent-color:#48a14d}.custom-collection-list .collection-list__item{position:relative}.custom-collection-list input[type=checkbox]:checked{background-color:#48a14d}.custom-collection-list .card__media .media img{background:none;object-fit:contain}.custom-collections-list-wrapper{width:100%;padding:50px 0}.collection-section-heading{font-family:Didot;font-weight:400;font-size:67px;row-height:-1px;letter-spacing:-1.68px;text-align:center;margin-bottom:14px;color:#7d5d3b}.custom-collections-list-row{display:flex;flex-wrap:wrap;gap:20px;margin-top:85px}.collection-block{width:calc(33.33% - 13.33px);cursor:pointer}.collection-custom-img{width:100%;max-height:200px;aspect-ratio:1}.collection-custom-img img{width:100%;height:100%;display:block;object-fit:contain}.collection-custom-imgsvg{max-height:200px}.collection-custom-imgsvg svg{width:200px;height:200px;cursor:pointer}.collection-title h3{font-family:Avenir_Book;font-weight:400;font-size:36px;row-height:-1px;letter-spacing:-.9px;text-align:center;margin-top:50px}.collection-realtive{position:relative;max-width:200px;margin:0 auto}.collection-checkbox{position:absolute;top:0;right:-55px}.custom-collections-list-wrapper input[type=checkbox]{width:48px;height:48px;accent-color:#48a14d;margin:0;border-radius:50%;vertical-align:middle;border:1px solid #ddd;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.custom-collections-list-wrapper input[type=checkbox]:checked{-webkit-appearance:auto;appearance:auto;clip-path:circle(48% at 50% 50%)}.collection-realtive:has(input[type=checkbox]:checked) .collection-custom-imgsvg label svg{fill:#a98842}.collection-block:has(input[type=checkbox]:checked) .collection-title h3{color:#a98842}.template-list-collections .collection-list .collection-list__item .collection-info{display:none}.template--custom-create-jewellry-step-2 .banner__content .banner__box{width:100%;max-width:1510px;padding:65px}.template--custom-create-jewellry-step-2 .banner__content .banner__heading{font-family:Didot-Italic;font-weight:400;font-size:72px;row-height:-1px;letter-spacing:-1.8px}.cstm-jwlry-step-2-wrapper{width:100%;position:relative}.cstm-jwlry-step-2-heading{color:#7d5d3b;font-family:Didot;font-size:67px;font-weight:400;line-height:-1px;letter-spacing:-1.68px;text-align:center;margin-bottom:14px}.products-row{display:flex;flex-wrap:wrap;row-gap:20px}.collection-product{width:100%;display:flex;gap:50px}.productmedia{width:calc(25% - 25px);text-align:center}.productinfo{width:calc(75% - 25px);background:#fdf9f3;padding:25px 50px;display:flex;flex-wrap:wrap}.productcontent{width:100%}.product-varient{width:50%}.line-item-property__field{width:100%;margin-top:60px}.productmedia h5{color:#000;font-family:Avenir-Roman;font-size:48px;font-weight:400;line-height:-1px;letter-spacing:-1.2px;margin-top:50px}.productcontent h2{color:#302523;font-family:Didot;font-size:59px;font-weight:400;line-height:-1px;letter-spacing:-1.48px;margin-bottom:25px}.productcontent h3{font-family:Avenir;font-size:26px;font-weight:900;line-height:-1px;letter-spacing:-.65px}.productcontent .select-charm p{color:#000;font-family:Avenir-Book;font-size:29px;font-weight:400;line-height:-1px;letter-spacing:-.73px;display:inline-block;border-bottom:1px solid rgb(0,0,0);cursor:pointer}.edit-charm-hidden{display:none;margin-bottom:20px}.productcontent .edit-charm-hidden p{color:#000;font-family:Avenir-Book;font-size:29px;font-weight:400;line-height:-1px;letter-spacing:-.73px;cursor:pointer;display:inline-block;border-bottom:.5px solid #000}.productcontent .select-charm svg{width:28px;height:auto}.cstm-jwlry-step-2-wrapper .quantity{max-width:383px;height:64px}.cstm-jwlry-step-2-wrapper .quantity .quantity__input{color:#000;font-family:Avenir-Roman;font-size:28.92px;font-weight:400;line-height:-1px;letter-spacing:0px}.cstm-jwlry-step-2-wrapper .quantity__button svg{width:28px}.template--custom-create-jewellry-step-2 .rich-text__buttons .btn{color:#fff;font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;padding:27px 30px}.line-item-property__field label{color:#000;font-family:Avenir-Black;font-size:24px;font-weight:400;line-height:-1px;letter-spacing:-.6px;display:block}.line-item-property__field input{width:100%;border:1px solid rgb(0,0,0);background:#fff;height:95px;padding:20px;font-size:32.64px;font-weight:400;line-height:normal;font-family:Avenir-Heavy}.product-varient label{font-family:Avenir;font-size:26px;font-weight:900;line-height:-1px;letter-spacing:-.65px}.product-varient-option{display:flex;gap:15px;margin-top:8px}.product-varient label.optionname{display:block}.product-varient-option label{color:#000;font-family:Avenir-Black;font-size:27px;font-weight:400;line-height:-1px;letter-spacing:-.68px;padding:1.5px 24px;cursor:pointer;border:1px solid #000}.product-varient input{display:none}.product-varient-option input:checked+label{background:#000;color:#fff}.submit-product-button{display:flex;justify-content:center;align-items:center;margin-top:33px}.submit-product-button button{color:#fff;font-family:Avenir-Heavy;font-size:32.64px;font-weight:400;line-height:-1px;letter-spacing:-.82px;padding:27px 59px}ul.myList{display:flex;flex-wrap:wrap;gap:10px}ul.myList li{list-style:none;background:#000;color:#fff;font-family:Avenir-Black;font-size:27px;font-weight:400;line-height:-1px;letter-spacing:-.68px;padding:1.5px 24px;border:1px solid #000}.selected-charm{margin-bottom:36px;margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.selected-charm span{background:#000;color:#fff;font-family:Avenir-Black;font-size:27px;font-weight:400;line-height:-1px;letter-spacing:-.68px;padding:2.5px 24px;text-transform:capitalize}.popup-wrapper .owl-carousel.owl-drag .owl-item{margin:0 20px!important}.popup-wrapper .owl-carousel button.owl-prev{position:absolute;top:30%;left:0}.popup-wrapper .owl-carousel button.owl-next{position:absolute;top:30%;right:0}.popup-wrapper .owl-carousel button.owl-prev span,.popup-wrapper .owl-carousel button.owl-next span{font-size:50px}.popup-wrapper{width:100%;max-width:1000px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:99}.popup-wrapper-2{border:1px solid #00000036;background:#fff}.popup-heading{color:#000;font-family:Didot;font-size:72px;font-weight:400;line-height:-1px;letter-spacing:-1.8px;text-align:center;padding:35px 0;text-transform:capitalize}.popup-jewellry-catagory{background:#fff;padding:6px 0}.catagory-instruction p{background-color:#302523de;padding:10px 0;color:#fff;font-family:Avenir-Roman;font-size:24px;font-weight:400;line-height:-1px;letter-spacing:-.75px;text-align:center;margin-top:20px}.popup-crossicon{position:absolute;top:-23px;left:50%;cursor:pointer;transform:translate(-50%);border:1px solid #000;padding:10px;background:#fff}.popup-crossicon svg{width:25px;height:25px}.popup-jewellry-catagory{display:flex;flex-direction:column;width:auto;padding-right:0}.popup-jewellry-catagory span{font-size:36px;font-family:Avenir-Black;font-weight:600;color:#000;text-align:right}.popup-jewellry-category-wrapper{display:flex;justify-content:center;background:#fff}.category-input{position:relative}.category-input input{width:100%;height:52px;border:none}.category-input input:focus,.category-input input:focus-visible{border:none;outline:none;box-shadow:none}.category-input .category-select-icon{position:absolute;right:0;top:3px}.category-title-wrapper{display:flex;justify-content:end;margin-top:10px}.category-eachtitle{font-size:16px;font-family:Avenir-Black;font-weight:400;color:#000}.category-title-wrapper-hidden{display:none}.category-title-wrapper-show{display:block!important}.category-select-iconrotate{transform:rotate(-180deg)}.category{display:flex;align-items:center}.categorylabel{width:auto}.category-title{width:auto;border:none;font-size:20px;font-family:Avenir-Black;font-weight:400;color:#000;cursor:pointer;text-align:center;text-transform:uppercase}.category-title:focus,.category-title:focus-visible{border:none;outline:none;box-shadow:none}.popup-wrapper .category-wrapper{width:100%}.popup-wrapper .category-wrapper h1{color:#000;font-family:Avenir-Black;font-size:30px;font-weight:400;line-height:-1px;letter-spacing:-.6px;text-transform:uppercase;text-align:center;display:none}.popup-wrapper .catagory-row{padding-top:10px;padding-bottom:35px}.popup-wrapper .block-column{position:relative}.popup-wrapper .catagory-image img{width:100%;display:block;cursor:pointer}.popup-wrapper .catagory-name{color:#000;font-family:Avenir-Black;font-size:26px;font-weight:400;line-height:-1px;letter-spacing:-.6px;text-align:center;margin-top:10px}.popup-wrapper input.category-select-checkbox{position:absolute;right:5px;width:48px;height:48px;top:5px;accent-color:#48a14d;margin:0;border-radius:50%;vertical-align:middle;border:1px solid #ddd;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;opacity:0}.popup-wrapper input.category-select-checkbox:checked{-webkit-appearance:auto;appearance:auto;clip-path:circle(48% at 50% 50%)}.popup-wrapper .owl-dots{position:absolute;left:50%;transform:translate(-50%);display:flex!important;gap:10px;margin-top:10px;display:none!important}.popup-wrapper .catagory-name{font-size:18px;line-height:normal;letter-spacing:normal}.popup-wrapper .owl-carousel .owl-dot.active{background:#000;color:#fff}.popup-wrapper .owl-carousel .owl-dot{background:#fff;color:#000;border:1px solid #000;padding:0!important;font:inherit;width:25px;height:25px;border-radius:100%}.popup-wrapper .owl-nav{display:block}.category-option,.category-wrapper{display:none}#remaining-values{color:#fff}.overlay-navigation-panel__popup .panel__right{display:none}nav.breadcrumbs{background-color:transparent;padding:10px 0}.template-collection .card-collection-description,.template-index .collection-list-wrapper .collection-info{display:none}.collection-hero .collection-hero__text-wrapper h1{font-family:Didot}.template-collection .collection-list-wrapper .active.collection-list__item .card__content{display:none}.template-collection .collection-list-wrapper .active.collection-list__item .collection--list .collection-description{display:block}.collection-hero--with-image .collection-hero__description p{max-width:100%;font-family:Avenir-Light;color:#302523;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:normal}.slideshow__text-wrapper .slideshow__controls-counter{position:unset!important}.article-template__comment-wrapper .root--box,.article-template__comment-wrapper.page-width.page-width--narrow{background-color:#fdf9f3}.article-template__comment-wrapper .comment--form_fields button svg{width:14px;height:14px;margin-left:14px}.comment--form_fields button{font-size:20px;line-height:normal;letter-spacing:normal;padding:13px 41px;font-family:Avenir-Heavy}.artical-metatag{border:1px solid;padding:10px;font-size:20px;font-weight:400;font-family:Avenir;text-transform:capitalize}.articalmetatags{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.contact--form{max-width:1216px!important}.contact__fields .field__input{padding:10px}.contact--form{background:#fff!important;border:1px solid #a98842!important}.contact-information.color-primary{background:unset!important}.contact__button button svg{width:14px;height:14px;margin-left:14px}.aboutus-wrapper{width:100%}.aboutus-wrapper:not(.aboutus-wrappersectionforth) img{width:100%;display:block;height:100%}.aboutus-columnfirst{width:80%;margin:0 auto}.aboutus-columnsecond{width:20%;margin:0 auto}.aboutus-content{font-family:Avenir;font-size:18px;font-weight:400;line-height:normal;letter-spacing:normal;color:#302523;text-align:center}.aboutussectionsecond-columnfirst{width:80%;margin:0 auto}.aboutussectionsecond-columnsecond{width:100%;display:flex;flex-direction:row;gap:20px;justify-content:center}.aboutussectionthird-columnfirst{width:80%;text-align:center;margin:0 auto}.aboutussectionthird-columnsecond{width:50%;display:flex;gap:15px;margin:30px auto}.sectionthird-moredescription{width:80%;margin:0 auto;font-family:Avenir;font-size:18px;font-weight:400;line-height:normal;letter-spacing:normal;color:#302523;text-align:center}.sectionthird-img1,.sectionthird-img2,.sectionthird-img3{width:calc(33.33% - 10px)}.aboutussectionthird-columnsecond img{width:100%;height:100%;object-fit:contain}.aboutussectionfourth-img1 img{max-width:500px;display:inline-block}.aboutus-sectionforth{position:relative}.aboutussectionfourth-columnfirst{width:80%;margin:0 auto}.aboutussectionfourth-columnsecond{width:50%;margin:0 auto}.aboutus-contentsectionfourth{font-family:Avenir;font-size:18px;font-weight:400;line-height:normal;letter-spacing:normal;color:#302523;margin-bottom:20px;text-align:center}.aboutussectionfourth-img2 img{max-width:241px;width:100%}.aboutussectionfourth-columnsecond{display:flex;gap:20px}.template-Aboutus-template .rich-text__heading.h3{display:inline-block;color:#2d2e30;font-family:Didot;font-size:44px!important;border-bottom:none}.aboutussectionsecond-image img{max-width:360px}.aboutus-wrapper-newsection .aboutus-heading h3:not(.aboutus-tab-heading h3),.aboutus-wrapper h3:not(.aboutus-tab-heading h3){margin-top:40px;margin-bottom:20px;font-size:30px;font-weight:400;font-family:Didot;text-transform:uppercase;line-height:normal;letter-spacing:normal;color:#302523;display:flex;justify-content:center}.aboutus-tab-heading h3{margin:10px 0;font-size:14px;font-weight:400;font-family:Didot;text-transform:uppercase;line-height:normal;letter-spacing:normal;color:#302523;border-right:1px solid #000;padding-right:10px}.aboutus-row{display:flex;flex-wrap:wrap;gap:20px;flex-direction:column}.aboutus-headingtab{margin-bottom:20px}.aboutus-wrapper .aboutus-headingtab .slick-slide{max-width:fit-content;width:max-content!important}.aboutus-wrapper .aboutus-headingtab .slick-track{width:100%!important;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.aboutus-wrapper .aboutus-headingtab .slick-track .slick-slide:last-child .aboutus-tab-heading h3{border-right:none}.template-page .slick-list{padding:0!important}.aboutus-wrapper .slick-prev:before,.aboutus-wrapper .slick-next:before{color:#000}.template-Aboutus-template .aboutus-wrapper .slick-slider,.template-Aboutus-template .aboutus-wrapper .slick-list,.template-Aboutus-template .aboutus-wrapper .slick-track{height:auto!important}.template-Aboutus-template .aboutus-wrapper .slick-slide{display:flex!important;justify-content:center;align-items:center;height:auto!important}.template-Aboutus-template .aboutus-wrapper .slick-slide>div{height:auto}.template-Aboutus-template #MainContent{margin-bottom:65px}span.Arrowleft.slide_arrow.slick-arrow{position:absolute;top:20%;left:15%;transform:translate(-15%);z-index:99}span.ArrowRight.slide_arrow.slick-arrow{top:20%;position:absolute;right:15%;transform:translate(-15%);z-index:99}.color-yellow .column-grid-list .media{padding-bottom:74.869565%!important}.column-grid-list .media img{object-fit:contain}.column-grid-card__info .h3{text-align:center;color:#fff;font-family:Didot;font-weight:400;line-height:normal;letter-spacing:normal;font-size:28px}.column-grid .column-grid-card .rte p{font-size:20px;line-height:normal;letter-spacing:normal;text-align:center;font-weight:400;color:#fff;font-family:Avenir}.column-grid .column-grid-card__image-wrapper--third-width{width:33%;max-width:76px;margin:0 auto}.column-grid-card__image-wrapper:not(.column-grid-card__image-wrapper--full-width){margin-left:auto;margin-right:auto}.column-grid .column-grid-card{background:transparent}.category-wrapper-2{padding:0 87px}.popup-wrapper .owl-carousel button.owl-prev span,.popup-wrapper .owl-carousel button.owl-next span{font-size:35px!important}.popup-wrapper .owl-carousel button.owl-prev{position:absolute;top:30%;left:-50px!important;width:40px;height:40px;border:1px solid #00000036!important;padding:10px!important}.popup-wrapper .owl-carousel button.owl-next{position:absolute;top:30%!important;right:-50px!important;width:40px;height:40px;border:1px solid #00000036!important;padding:10px!important}.template--petite-custom-hoop-earrings .unchecked-charm-count #unchecked-count{font-size:26px}.main-blog .header--head .h2,.article-template__title{font-size:42px}.card-collection-description{line-height:normal;font-family:Avenir}.template-getting-started .breadcrumbs__list .breadcrumbs__item+.breadcrumbs__item a{text-transform:uppercase;letter-spacing:normal}@media screen and (max-width: 749px){.template-getting-started .collection-hero__text-wrapper{width:100%!important;padding:20px!important}}@media screen and (min-width: 990px){.product__accordion.accordion{width:68%}}@media screen and (max-width: 989px){.product__accordion.accordion{width:100%}}@media screen and (max-width: 1199px){.template-getting-started .product-info__right-sticky{padding:20px}}.template-getting-started .breadcrumbs{margin:55px 0px 0px 0rem}.template-getting-started .breadcrumbs__list{list-style-type:none;padding:0;margin:0 0 0 50px}.template-getting-started .featured-product .product__info-wrapper{margin-bottom:50px}.template-getting-started .product__info-wrapper h2.product__title{font-size:29px!important;letter-spacing:normal;line-height:normal}.template-getting-started .collection-hero__text-wrapper{width:80%;padding:50px;margin-top:-200px;z-index:1}.template-getting-started .collection-hero .collection-hero__text-wrapper h1{font-family:Didot;font-size:44px}.template-getting-started .product-media__left-info{row-gap:0px}.template-getting-started .product__accordion.accordion .h6{font-size:18px;row-height:normal;letter-spacing:normal;line-height:normal;font-family:Avenir-Black;font-weight:400}.popupform-wrapper{position:relative}.form-cross{display:inline-block;position:absolute;right:5px;top:5px;cursor:pointer;background:#fff;z-index:999;width:26px;height:26px}.popupform{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:999;box-shadow:0 -1px 8px #00000087}@media screen and (min-width: 750px){.new-contact-wrapper.page-width{padding-bottom:50px;border-bottom:1px solid #a98842}.template-getting-started .collection-hero__text-wrapper{width:80%;padding:50px;margin-top:-135px;z-index:1}}@media screen and (max-width: 749px){.new-contact-wrapper.page-width{padding-bottom:25px;border-bottom:1px solid #a98842}}.template-getting-started nav.breadcrumbs{background-color:transparent;padding:55px 0 10px}.template-getting-started .collection-hero__text-wrapper{background-color:#fdf9f3;color:#302523;padding:30px}.template-getting-started .shopify-section .header--intro{margin-bottom:0}.contact-description p{text-align:center;margin-bottom:30px}.getting-cstm_form{max-width:752px;width:100%;margin:0 auto}.getting-cstm_form .getting-cstm_heading{padding:14px;margin-top:1.25em;margin-bottom:.75em}.getting-cstm_form #ContactForm .field{flex-direction:column;margin:12px 0;padding:12px 0}.getting-cstm_form #ContactForm .contact__fields{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px}.getting-cstm_form #ContactForm .field__input{max-width:310px;width:100%}.getting-cstm_form #ContactForm .field__input{font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;border-color:#894200;color:#525250;height:2.5em;padding:0 .625em}.getting-cstm_form #ContactForm .contact__button{text-align:center;position:relative;display:flex;align-items:center;justify-content:center;margin-top:50px}.getting-cstm_form #ContactForm .contact__button .form-submit-button{color:#fff;background:#302523;box-shadow:none;outline:none;border:none;font-weight:400;line-height:normal;font-size:20px;padding:12px 35px;min-width:max-content;max-width:175px;font-family:Avenir-Heavy}.getting-cstm_form .getting-cstm_heading h2{font-size:1.5em!important;color:#525250}.getting-cstm_form .getting-cstm_heading h2:before,.getting-cstm_form .getting-cstm_heading h2:after{content:"\2605";color:#974826;font-size:20px;font-family:verdana}.getting-cstm_form #ContactForm .field .form-checkbox-item:not(:last-child){margin-bottom:10px}@media screen and (max-width: 767px){.getting-cstm_form #ContactForm .contact__fields{flex-wrap:wrap}.getting-cstm_form #ContactForm .contact__button .form-submit-button{padding:5px 15px;max-width:130px}}span.popupform-button{color:#5a31f4b0;cursor:pointer;font-weight:600;border-bottom:.5px solid}.successfully_form{color:#a98743;font-weight:700;font-size:18px}.new-contact-wrapper{overflow-y:scroll;height:585px;scrollbar-width:thin}.menu-description{border-bottom:1px solid #a98940}#MainContent .shopify-section:not(:last-child,.section-divider) .page-width{padding:0}.insta_head .h2{text-align:center;margin-bottom:30px}.template--main-collection .collection-hero__text-wrapper,.template-getting-started .collection-hero__text-wrapper{padding:30px!important}@media screen and (max-width: 749px){.jdgm--done-setup-widget{display:none!important}}@media screen and (min-width: 990px){.template-charm_collection .card__inner:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.2)!important}}.productcontent{display:none}.cart__items small.product-option span,.cart-item__details small.product-option span{background-color:transparent;color:#000}.dpo_cart_edit_container{display:none}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom.css.map?v=97993002179305259851733256836 */
