.product-form__input legend.form__label,.product-form__input label.form__label{font-size:16px;color:#000!important}.product-form__input .select:after{Content:unset!important}.product-form__input .select:before{content:unset!important}.product-form__input .select .select__select{border:1px solid #000!important;color:#000000bf!important;font-weight:400;padding-left:15px}.product-form__input .select .select__select:focus{outline:none;box-shadow:none;border:none}.swatch--unavailable{border-style:none!important}.metal-circle{width:30px;height:30px;border-radius:50%;display:inline-block}input[value="9ct Gold"]+label{background:radial-gradient(circle,#d4af37,#a67c00)!important}input[value="Sterling Silver"]+label{background:radial-gradient(circle,#d9d9d9,#a6a6a6)!important}input[value="9ct Rose Gold"]+label{background:radial-gradient(circle,#e6b7a9,#b76e79)!important}input[value="9ct White Gold"]+label{background:radial-gradient(circle,#fff,#d6d6d6,#bfbfbf)!important}.product-form__input--swatch label{width:30px;height:30px;border-radius:50%;display:inline-block}#CartDrawer-CartItems .cart-item__details .product-option{font-size:14px}#CartDrawer-CartItems a.cart-item__name{font-size:16px}.cart-item__details a[href*=engraving-service]+.product-option+dl{display:none!important}#product-grid li:has(a[href*=engraving-service]){display:none!important}.grid__item:has(a[href*=engraving-service]){display:none!important}.menu-item-icon{width:28px;height:28px;object-fit:cover;margin-right:10px;border-radius:50%}.menu-drawer__menu-item{display:flex;align-items:center}.collection-list-wrapper .collection-list-title{font-size:40px}.newsletter .inline-richtext{max-width:28ch;margin-inline:auto;font-size:40px}.newsletter .newsletter__subheading{margin-top:0}.header .list-menu--inline{justify-content:center;width:100%}.header .header__menu-item,.footer-block__details-content .list-menu__item--link{font-size:16px!important}.footer .footer-block__heading{font-size:20px;margin-bottom:16px;font-weight:600}.footer .footer__payment{margin-top:0}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:initial!important}.reputon-facebook-reviews-widget .CqjI,.reputon-facebook-reviews-widget .iNSFgU{background:#f8f8f8!important}.reputon-facebook-reviews-widget .cJZXTq,.reputon-facebook-reviews-widget .cmhWdF{color:#1a1a1a!important}.reputon-facebook-reviews-widget .gsKXMO,.reputon-facebook-reviews-widget .cyMetR,.reputon-facebook-reviews-widget .jVSCjV,.reputon-facebook-reviews-widget .hOCsyJ,.reputon-facebook-reviews-widget .iGhAhy span{color:#4f4f4f!important}.reputon-facebook-reviews-widget .hqmwlN.hqmwlN,.reputon-facebook-reviews-widget .eFHxex,.reputon-facebook-reviews-widget .eDlOYS{background:#000!important;color:#fff!important}.product input.memorial-input-text,.product textarea.memorial-input-text{font-weight:400;font-size:18px}.product input.memorial-input-text::placeholder,.product textarea.memorial-input-text::placeholder{color:#000000bf!important}.product .memorial-group.custom-date small{color:#000!important;font-weight:400;font-size:16px}.product .product-form__input .select .select__select,.product .product-form__input .memorial-input-text{height:49px}.product .product-form__input{max-width:100%}.product .memorial-group{width:100%!important}.product .memorial-group.open .memorial-group-options{border-top:1px solid #000}.product .product-form__buttons{max-width:100%}.product .memorial-group-title,.product .memorial-label{font-weight:400!important}body,body p{font-size:16px}.product-grid .card__heading{font-size:20px}.product-grid .price__regular .price-item--regular{font-size:16px}.button:before,.button:after,.content-container:after{display:none!important}.button--secondary{border:1px solid #000;transition:all .3s ease-in-out}.button--secondary:hover{background:#000;color:#fff}.ai-alternating-text-content-aoe41d3d4ytlnq3dptaigenblockbfab3a4q4fqqm p{font-size:16px!important;font-family:inherit!important}.memorial-option input{margin-top:0!important}textarea.memorial-input-text{font-family:inherit!important}.rte a:hover{text-decoration-thickness:initial}.footer .footer__content-bottom-wrapper{justify-content:center}.collection .button,.button--primary,.button{transition:all .3s ease-in-out;min-width:200px}.collection .button:hover,.button--primary:hover,.button:hover{background:#31170e}.product .slider-button{color:#fff;background:#000;border-radius:999px;z-index:1}.product .slider-button:not([disabled]):hover{color:#fff!important}.product .slider-button[disabled]{opacity:.3}.product .slider-button[disabled] .icon{color:#fff;cursor:not-allowed}#main-collection-filters .facets__header,#main-collection-filters .facets__heading,#main-collection-filters .facet-filters__label,#main-collection-filters .facet-filters__sort,#main-collection-filters .product-count__text,#main-collection-filters .facets__summary,#main-collection-filters .facets__reset,#main-collection-filters .facet-checkbox,#main-collection-filters .field__input,#main-collection-filters .field__label{font-size:16px!important}.ai-ordering-process-heading-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau{font-size:30px!important;font-weight:400!important}.ai-ordering-process-card-heading-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau{font-size:20px!important}.ai-how-it-works-grid-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{max-width:80ch!important;margin-inline:auto!important}.ai-how-it-works-text-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{font-size:18px!important;text-align:left!important;justify-content:flex-start!important}.ai-how-it-works-heading-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{font-size:40px!important;font-weight:400!important}.ai-text-block__content-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm h1,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b h1{font-size:40px!important;max-width:25ch;margin:0 auto!important}.ai-text-block-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b{padding-bottom:30px!important}.ai-text-block-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm h1 br,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b h1 br{display:none}.ai-image-tips-heading-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{font-size:40px!important;max-width:28ch!important}.ai-image-tips-text-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{font-size:16px!important}.ai-image-tips-checkmark-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{width:18px!important;height:18px!important;font-size:12px!important}.ai-before-after-heading-acfyyexzledrmsfk0naigenblocke68687daect6x{font-size:40px!important;font-family:Cormorant,serif!important}.ai-before-after-label-acfyyexzledrmsfk0naigenblocke68687daect6x{font-weight:400!important}.ai-ordering-process-title-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau,#shopify-section-template--28379935015289__main h1.main-page-title{font-size:40px!important}.ai-faq-accordion__list-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj{max-width:900px;margin-inline:auto!important}#ContactForm .field__label{font-size:16px}#ContactForm .field:before,#ContactForm .field:after{display:none}#ContactForm .field__input{border:1px solid #000}#ContactForm .field__input:focus-visible{outline:none;box-shadow:none}#ContactForm .contact__button{margin-top:2rem}.ai-contact-options__heading-aoxfhoezlzexzqnnodaigenblocke93ae17qbnwhn{font-size:40px!important;font-weight:400!important}.newsletter .newsletter-form__field-wrapper .field__label,.newsletter .newsletter-form__field-wrapper .field__input{font-size:16px!important}.newsletter .newsletter-form__field-wrapper .field:before,.newsletter .newsletter-form__field-wrapper .field:after{display:none!important}.newsletter .newsletter-form__field-wrapper .field__input{border:1px solid #000}.newsletter .newsletter-form__field-wrapper .field__input:focus-visible{outline:none;box-shadow:none}.header .header__submenu .header__menu-item{justify-content:flex-start!important}.product .product__description-collapsible details{border-top:1px solid #ddd}.product .product__description-collapsible summary{font-size:16px;font-weight:400;color:#000;cursor:pointer;list-style:none;position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 0}.product .product__description-collapsible summary::-webkit-details-marker{display:none}.product .product__description-collapsible .rte{padding-top:10px;line-height:1.6}.product .product__description-collapsible .icon-arrow{width:20px;height:20px;transition:transform .3s ease}.product .product__description-collapsible details[open] .icon-arrow{transform:rotate(180deg)}.product .product__description-collapsible .rte{padding-top:10px}.product .share-button__button{min-height:initial;font-size:16px;font-family:Inter,sans-serif}.footer .footer-block__brand-info p{font-size:16px;margin-block:0!important}.footer .footer__content-top{padding-inline:15px!important}@media screen and (max-width:1400px){.header:not(.drawer-menu).page-width{padding-left:15px;padding-right:15px}}@media screen and (max-width:749px){.banner .banner__media{height:auto!important}.banner .banner__media img{position:initial!important}.banner .banner__media:before{display:none!important}.banner.banner--mobile-bottom .banner__box{padding:2rem}.collection-list-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:1.5rem}.collection-list-wrapper .slider-buttons,.collection .slider-buttons,.product .slider-buttons{display:none!important}.collection-list-wrapper .collection-list{margin-bottom:0!important}.collection-list-wrapper .collection-list .card__information,.collection .card__information{padding:1.3rem 1rem 0!important}.collection .title,.collection__title.title-wrapper{text-align:center;margin-bottom:1.5rem!important;max-width:24ch}.footer .footer-block--newsletter{gap:2rem!important}.footer .list-social__link{padding-block:0}.collection-hero .collection-hero__title{margin:2.5rem 0 0!important;text-align:center!important}#main-collection-filters .facets-container{padding-top:0}.product .memorial-group.custom-date small{line-height:1.2;display:block;margin-top:6px;font-size:12px}.product .memorial-label{font-size:14px!important}.product .quantity{min-height:49px!important}product-info{padding-top:15px!important}.product input.memorial-input-text,.product textarea.memorial-input-text,.product .memorial-group-title{font-size:16px}.newsletter .inline-richtext{font-size:25px}.newsletter .newsletter__wrapper{padding-inline:15px!important}.newsletter .newsletter__subheading{margin-top:5px;max-width:28ch}.footer .footer-block__heading{font-size:24px}.collection-list-wrapper .title-wrapper-with-link h2{font-size:30px;max-width:15ch;margin-inline:auto;text-align:center}.ai-text-block__content-aalribhlnchfewdqxeaigenblockfc800ddr4rlmt h1{margin-bottom:0!important}.ai-text-block-aeefkzjvyree0nurqbaigenblockfc800ddxketyl p:not(:last-child){margin-bottom:16px!important}.ai-text-block-aalribhlnchfewdqxeaigenblockfc800ddr4rlmt{padding:20px 20px 0!important}#ContactForm .field__label{font-size:14px}#ContactForm .contact__button .button{width:100%}.ai-contact-options__heading-aoxfhoezlzexzqnnodaigenblocke93ae17qbnwhn{max-width:16ch;margin-inline:auto!important;font-weight:400!important}.rich-text .rich-text__heading{max-width:20ch;margin-inline:auto;margin-bottom:16px}.rich-text .rich-text__text{margin-top:0}.ai-how-it-works-heading-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{font-size:30px!important;font-weight:400!important}.ai-how-it-works-step-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{align-items:center!important;flex-direction:column}.ai-how-it-works-text-au2mwy3zor1jqci8rmaigenblocka1370ccvimqxx{font-size:18px!important;min-height:initial!important;max-width:28ch;text-align:center!important}.menu-drawer__menu-item{font-size:16px!important}.ai-text-block__content-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm h1,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b h1{font-size:28px!important;max-width:25ch;margin:0 auto!important}.ai-text-block-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b{padding-bottom:20px!important}.ai-text-block-abjm5y253b3n1uwwylaigenblock97d65ebe6ghqm h1 br,.ai-text-block-aoer1v1zpr3ljqvuwtaigenblock97d65ebkauq3b h1 br{display:none}.ai-image-tips-text-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{font-size:16px!important}.ai-image-tips-checkmark-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{width:20px!important;height:20px!important;font-size:12px!important;position:relative!important;top:3px!important}.ai-image-tips-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{padding:30px 20px!important}.ai-before-after-heading-acfyyexzledrmsfk0naigenblocke68687daect6x,.ai-image-tips-heading-ay3fnz0vnys9dbfu3baigenblockcb942aejrbxwv{font-size:30px!important}#Banner-template--28379935048057__image_banner_JFhBYX .banner__heading{font-size:30px;max-width:20ch;margin-inline:auto}.ai-ordering-process-title-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau{font-size:30px!important;margin-bottom:30px!important}.ai-ordering-process-body-text-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau h3{font-family:Inter,sans-serif;font-size:16px}.ai-ordering-process-two-column-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau{gap:20px!important;margin-bottom:30px!important}.ai-ordering-process-icon-cards-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau{padding:0!important;gap:0!important}.ai-ordering-process-icon-cards-aahe0lzkxbwfkser3caigenblockafcdbd3bwtbau>div:not(:last-child){border-bottom:1px solid #000}.main-page-title{margin-bottom:30px!important;font-size:30px!important}.ai-alternating-image-aoe41d3d4ytlnq3dptaigenblockbfab3a4q4fqqm{min-height:initial!important}.ai-alternating-text-content-aoe41d3d4ytlnq3dptaigenblockbfab3a4q4fqqm h1{margin-top:0!important}.ai-faq-accordion__title-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj{font-size:30px!important;max-width:18ch!important;margin-inline:auto!important}.ai-faq-accordion__question-text-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj{font-size:16px!important}.ai-faq-accordion__answer-content-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj{font-size:14px!important}.ai-faq-accordion__question-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj{padding:18px 40px 18px 0!important}.ai-faq-accordion__item-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj:first-child{border-top:0!important}.ai-faq-accordion__item-atnrvc3hvazhjuhfrsaigenblock4e6ae94mjmryj:last-child{border-bottom:0}.button,.button-label,.shopify-challenge__button,.customer button,.product-count__text,.product-grid .card__heading{font-size:16px!important}.product-grid .price__regular .price-item--regular{font-size:14px}.footer-block__newsletter .field__label,.footer-block__newsletter .customer .field label{font-size:14px!important}.footer-block__newsletter .newsletter-form__field-wrapper .field:before,.footer-block__newsletter .newsletter-form__field-wrapper .field:after{display:none}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border:1px solid #000;font-size:14px!important}.footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus-visible{outline:none!important;box-shadow:none!important}.footer-block__newsletter{width:100%}.product .product__text{margin-bottom:4px}#menu-drawer .menu-drawer__account .icon-account{height:20px;width:20px}#menu-drawer .menu-drawer .list-social__link{padding:8px}#menu-drawer .menu-drawer__account{font-size:16px}.decorated-link{word-break:break-word}.footer .footer__column--info{padding-left:0!important;padding-right:0!important}.footer .footer-block.grid__item{margin:2rem 0;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.footer .footer-block__heading{font-weight:400}.footer .footer__content-top{padding-bottom:0;padding-left:15px;padding-right:15px}.footer .footer-block__details-content,.footer-block__image-wrapper{margin-bottom:0!important}.footer .footer-block__details-content .list-menu__item--link{padding-top:0}.footer .list-menu__item{justify-content:center}.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important;margin-top:20px}.footer .footer-block__brand-info{text-align:center;max-width:32ch}}@media screen and (max-width:576px){.footer__copyright .policies li a{font-size:13px!important}.footer__copyright .copyright__content{font-size:14px;display:block}.footer__copyright{display:flex;flex-direction:column}.footer__copyright .policies{display:grid;grid-template-columns:1fr 1fr;justify-items:start;order:-1}.mobile-facets__footer{flex-direction:column-reverse;gap:10px;justify-content:center;align-items:center;padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
