@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=Sorts+Mill+Goudy:ital@0;1&display=swap";.sorts-mill-goudy-regular{font-family:Sorts Mill Goudy,serif;font-weight:400;font-style:normal}.sorts-mill-goudy-regular-italic{font-family:Sorts Mill Goudy,serif;font-weight:400;font-style:italic}.montserrat-regular{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.montserrat-regular-italic{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:italic}:root{--font-heading-family: "Sorts Mill Goudy";--font-heading-weight: "400" !important;--font-body-family: "Montserrat";--font-body-weight: "400" !important;--cream: #f1eade;--gold: #c9944f;--olive: #606355;--dark-olive: #475549;--dark: #1D1D1B;--heading-style-h0: clamp(5.4rem, 5.1692rem + .9231vw, 6rem);--heading-style-h1: clamp(4.6rem, 4.4462rem + .6154vw, 5rem);--heading-style-h2: clamp(3.5rem, 3.3077rem + .7692vw, 4rem);--heading-style-h3: clamp(3rem, 2.8462rem + .6154vw, 3.4rem);--heading-style-h4: clamp(2.1rem, 2.0231rem + .3077vw, 2.3rem);--heading-style-callout: clamp(2.8rem, 2.7231rem + .3077vw, 3rem);--heading-style-footer: clamp(2.4rem, 2.2462rem + .6154vw, 2.8rem);--body-style-p-large: clamp(1.7rem, 1.6615rem + .1538vw, 1.8rem);--body-style-p: clamp(1.6rem, 1.5769rem + .0923vw, 1.66rem);--body-style-p-small: clamp(.9375rem, .7788rem + .6346vw, 1.35rem);--text-style-button: clamp(1.3rem, 1.3rem + 0vw, 1.3rem);--custom-page-width: 4.5rem}@media screen and (max-width: 749px){:root{--custom-page-width: 6vw}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.caption-with-letter-spacing{margin-block-start:0!important;margin-block-end:3rem!important}p{font-family:Montserrat!important;font-size:var(--body-style-p)!important;font-weight:400!important;line-height:1.47em!important}.h0{font-size:var(--heading-style-h1)!important;line-height:1.2em!important}.h2,h2{font-size:var(--heading-style-h2)!important;line-height:1.3em!important}.h3,h3{font-size:var(--heading-style-h3)!important;line-height:1.4em!important}p{margin-block-start:0!important;margin-block-end:3rem!important}body,p{color:rgba(var(--color-foreground),1)!important}.announcement-bar h1,.announcement-bar h2,.announcement-bar h3,.announcement-bar h4,.announcement-bar h5,.announcement-bar .h0,.announcement-bar .h1,.announcement-bar .h2,.announcement-bar .h3,.announcement-bar .h4,.announcement-bar .h5,.announcement-bar .caption-with-letter-spacing,.header h1,.header h2,.header h3,.header h4,.header h5,.header .h0,.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .caption-with-letter-spacing{margin-block-start:initial!important;margin-block-end:initial!important}.hero .button.button--primary{padding:1.5rem 3rem;font-family:Montserrat;font-size:var(--text-style-button)!important;font-weight:500!important;text-transform:uppercase;transition:all .3s ease!important}.hero .button.button--primary:hover{opacity:80%}.button.button--primary{padding:1.5rem 3rem;font-family:Montserrat;font-weight:500!important;font-size:var(--text-style-button)!important;text-transform:uppercase;transition:all .3s ease!important;min-width:16rem}.button.button--primary:hover{opacity:80%!important}.page-width{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}@media screen and (min-width: 750px){.page-width{padding:0 var(--custom-page-width)}}.ss-content-wrapper{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.ss-content{width:100%!important}.header .list-menu__item{line-height:1.2em!important}.custom_footer .ss-content-wrapper{padding-left:10rem!important;padding-right:10rem!important}@media screen and (max-width: 749px){.custom_footer .ss-content-wrapper{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.custom_footer .ss-grid-block{display:flex;position:relative;flex-direction:column}.custom_footer h2.ss-menu__heading.h2{text-transform:uppercase!important;font-size:var(--heading-style-footer)!important;font-weight:300!important;margin-block-end:0!important}.custom_footer ul.ss-menu__list.ss-menu__list--plain{list-style:none!important;padding-left:0!important}.custom_footer a.ss-menu__link.body{font-family:Montserrat!important;font-weight:400!important;text-transform:uppercase;transition:all .3s ease;font-size:var(--body-style-p-small)!important}.custom_footer a.ss-menu__link.body:hover{opacity:80%}.custom_footer .ss-text__content.ss-grid-block{padding:0!important}@media screen and (max-width: 749px){.custom_footer .ss-text__content.ss-grid-block{padding:0!important}}.custom_footer .footer_socials p{margin-block-end:1rem!important;transition:all .3s ease;font-size:var(--body-style-p-small)!important}.custom_footer .footer_socials p:hover{opacity:80%}.custom_footer .footer_logo{margin-top:6rem!important}.custom_footer .footer_logo img.ss-image{padding-left:7%!important;padding-right:7%!important;object-fit:contain!important}.custom_footer .footer_legal{padding-top:3rem!important}.custom_footer .footer_legal p{font-size:var(--body-style-p-small)!important;text-transform:uppercase!important;margin-block-end:0!important}@media screen and (max-width: 749px){.custom_footer .footer_illustration{order:-1!important;margin-bottom:2rem!important}.custom_footer .ss-col-12{display:flex!important;flex-direction:column!important;gap:4rem!important}.custom_footer .footer_logo{margin-top:2rem!important}.custom_footer .footer_logo img.ss-image{padding-left:0!important;padding-right:0!important;object-fit:contain!important}}.marquee h2{font-family:Montserrat!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important}.marquee_serif h2{font-family:var(--font-heading-family),serif!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important}@media screen and (min-width: 750px){.image-banner-hero .banner__content{padding:80px var(--custom-page-width);min-height:90vh!important}}@media screen and (max-width: 749px){.image-banner-hero .banner__content{padding:60px var(--custom-page-width);min-height:90vh!important}}.image-banner-hero h2{margin-block-end:0!important}.image-banner-hero .banner__box{padding:0!important;max-width:80rem!important}.image-banner-center .button.button--primary{margin-top:1rem!important}@media screen and (max-width: 749px){.image-banner-center.ss-section{display:flex!important;flex-direction:column!important;justify-content:center!important}}.video-banner h2{margin-block-end:0!important}@media screen and (max-width: 749px){.video-banner.ss-section{display:flex!important;flex-direction:column!important;justify-content:center!important}}.custom-collection_section .collection-list-wrapper.page-width{padding-left:0!important;padding-right:0!important}.custom-collection_section .card.card--standard.card--media{position:relative!important}.custom-collection_section .card__content{position:absolute;bottom:0}.custom-collection_section .card__information{padding:4rem 3rem!important;display:flex}.custom-collection_section .card__heading{font-size:var(--heading-style-h4)!important;margin-block-end:0!important;color:var(--cream)!important}.custom-collection_section .collection-list__item:first-of-type .card__heading{font-family:Montserrat!important;font-weight:500!important;padding:1.5rem 3rem!important;color:var(--dark-olive)!important;background-color:var(--cream)!important;font-size:var(--text-style-button)!important;text-transform:uppercase!important;transition:all .3s ease!important}.custom-collection_section .collection-list__item:first-of-type .card__heading:hover{opacity:80%!important}.custom-collection_section span.icon-wrap{display:none!important}@media screen and (min-width: 750px){.custom-collection_section .collection-list.grid{column-gap:3vw!important}}@media screen and (max-width: 749px){.custom-collection_section .collection-list{display:flex;flex-direction:column;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;row-gap:3rem!important}}.custom-featured-collection_section{padding-bottom:80px!important}@media screen and (max-width: 749px){.custom-featured-collection_section .page-width{padding:0 var(--custom-page-width)!important}}.custom-featured-collection_section h2{text-align:center!important;margin-block-end:5rem!important}@media screen and (max-width: 989px){.custom-featured-collection_section .card__information{padding-bottom:3rem!important}}.custom-featured-collection_section h2{font-size:var(--heading-style-h0)!important}.custom-featured-collection_section .collection__title{margin-block-end:5rem!important}.custom-featured-collection_section .collection__title a.button{display:none!important}.custom-featured-collection_section .slider-mobile-gutter .grid{column-gap:3vw!important}@media screen and (min-width: 990px){.custom-featured-collection_section .grid--4-col-desktop .grid__item{width:20vw!important}}.custom-featured-collection_section .card__inner .card__content{display:none!important}.custom-featured-collection_section .card__content .card__information{display:flex!important;flex-direction:column!important}.custom-featured-collection_section .card__heading.h5,.custom-featured-collection_section .price{font-family:Montserrat!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important;margin-block-end:1rem!important}.custom_faq .collapsible-content-wrapper-narrow{padding-right:10rem!important;padding-left:10rem!important;max-width:100%!important}@media screen and (max-width: 750px){.custom_faq .collapsible-content-wrapper-narrow{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.custom_faq .collapsible-content__heading{margin-bottom:5rem!important}@media screen and (max-width: 750px){.custom_faq .collapsible-content__heading{margin-bottom:3rem!important}}.custom_faq h2{font-size:var(--heading-style-h1)!important}.custom_faq .accordion__title{font-size:var(--body-style-p-large)!important;font-family:Montserrat!important;font-weight:500!important;margin-block-end:0!important}.custom_faq .accordion__content p{margin-block-end:1.5rem!important;font-size:var(--body-style-p)!important}.custom_faq .collapsible-content summary:hover{background:rgba(var(--olive),1)!important}.custom_faq .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.custom_faq .accordion__content{padding:1rem 0!important}@media screen and (min-width: 751px){.custom_faq-image .ss-content-wrapper{padding-left:10rem!important;padding-right:10rem!important}}.custom_faq-image .ss-image-wrapper{padding-bottom:35%!important}.custom_faq-image img.ss-image{object-fit:cover!important}@media screen and (max-width: 989px){.custom_faq-image .ss-image-wrapper{padding-bottom:50%!important}}@media screen and (max-width: 749px){.custom_faq-image .ss-image-wrapper{padding-bottom:75%!important}.custom_faq-image .ss-grid__item{padding-left:0!important;padding-right:0!important}}.social-media-header h2{color:var(--dark-olive)!important;font-size:var(--heading-style-h2)!important;margin-block-end:0!important}.shopify-section .page-width:has(#insta-feed){padding:0!important}.hero .ss-content-wrapper{align-items:flex-end!important}.hero .ss-text__content.ss-grid-block{padding:0!important}.hero .hero_button-wrap{width:100%!important;min-width:700px!important}.hero .hero_button-wrap .ss-buttons-duo{gap:2rem!important}@media screen and (max-width: 749px){.hero{display:flex!important;flex-direction:column;justify-content:flex-end!important}.hero .hero_button-wrap{min-width:unset!important;width:auto!important;display:flex;justify-content:flex-start}.hero .ss-spacer{display:none!important}.hero .ss-grid__item{padding-left:0!important;padding-right:0!important}}.callout{border-bottom:1px solid var(--dark-olive)!important}.callout h2.rich-text__heading{font-size:var(--heading-style-callout)!important;color:var(--dark-olive)!important;margin-block-end:0!important}@media screen and (min-width: 750px){.image-banner .banner__content{padding:80px var(--custom-page-width)}}@media screen and (max-width: 749px){.image-banner .banner__content{padding:60px var(--custom-page-width);min-height:80vh!important;display:flex!important;flex-direction:column;justify-content:flex-end!important}}.image-banner .banner__box{padding:0!important}.image-banner p,.image-banner h2{text-align:left!important}.image-banner p{font-size:var(--body-style-p-large)!important;margin-block-end:0!important}.image-banner-center.is-hero h2{font-size:var(--heading-style-h1)!important}.image-banner-center.is-hero p{padding-left:10%!important;padding-right:10%!important}@media screen and (max-width: 749px){.image-banner-center.is-hero p{padding-left:0!important;padding-right:0!important}}.split_slider .c-slider__content{padding-left:5vw!important;padding-right:var(--custom-page-width)!important}@media screen and (min-width: 1200px){.split_slider .c-slider__content{padding-right:8%!important}}@media screen and (max-width: 749px){.split_slider .c-slider__content{padding-left:var(--custom-page-width)!important;padding-top:60px!important;padding-bottom:60px!important}}.split_slider .c-slider__dots-nav button{color:var(--cream)!important}.split_slider .c-slider__controls.c-slider__controls--slide.c-slider__controls--position-left{position:absolute!important;bottom:5rem!important}.split_slider p{color:var(--cream)!important;font-size:var(--body-style-p-small)!important}@media screen and (max-width: 749px){.split_slider p{font-size:var(--body-style-p)!important}}@media screen and (max-width: 749px){.split_slider .c-slider__media.c-slider__media-position--left.c-slider__media--half-width{height:70vh!important}}.featured_image-links .ss-content-wrapper{padding-left:20rem!important;padding-right:20rem!important}@media screen and (max-width: 989px){.featured_image-links .ss-content-wrapper{padding-left:10rem!important;padding-right:10rem!important}}@media screen and (max-width: 749px){.featured_image-links .ss-content-wrapper{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.featured_image-links h2{margin-block-end:0!important;font-family:Montserrat!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important}@media screen and (min-width: 750px){.featured_image-links .ss-grid__item.ss-grid__item--content.ss-grid-span--10.ss-grid-rowspan--1.ss-grid-item__position--top{position:relative;top:8rem!important}}@media screen and (max-width: 749px){.featured_image-links{padding-top:60px!important}.featured_image-links h2{margin-block-end:3rem!important}.featured_image-links .ss-col-12{display:flex!important;flex-wrap:wrap;flex-direction:row}.featured_image-links .ss-grid__item.ss-grid__item--content.ss-grid-span--10.ss-grid-rowspan--1.ss-grid-item__position--top{width:100%!important}.featured_image-links .ss-grid__item.ss-grid__item--Image.ss-grid-span--2.ss-grid-rowspan--1.ss-grid-item__position--center.image-linked{width:33.33%!important}}.home_collage .multicolumn-list{position:relative!important}.home_collage .multicolumn-card.content-container{background:var(--cream)!important}.home_collage .multicolumn-card__info{position:absolute!important;bottom:0!important}.home_collage .multicolumn-card.content-container{display:flex!important;flex-direction:column;justify-content:center}@media screen and (min-width: 990px){.home_collage .multicolumn-list .multicolumn-list__item:first-child .media{width:40vw!important}.home_collage .multicolumn-list .multicolumn-list__item:nth-child(2) .media,.home_collage .multicolumn-list .multicolumn-list__item:nth-child(3) .media{width:22vw!important;padding-bottom:125%!important}.home_collage .multicolumn-list .multicolumn-list__item:nth-child(2) .multicolumn-card__info,.home_collage .multicolumn-list .multicolumn-list__item:nth-child(3) .multicolumn-card__info{bottom:9rem!important}}.home_collage span.icon-wrap{display:none!important}.home_collage a{font-size:var(--text-style-button)!important;font-family:Montserrat!important;text-transform:uppercase;margin-block-end:0!important;padding:1.5rem 3rem!important;color:var(--dark-olive)!important;background-color:var(--cream)!important;transition:all .3s ease!important}.home_collage a:hover{opacity:80%!important}@media screen and (min-width: 990px){.multicolumn .home_collage .grid{display:grid!important;grid-template-columns:1.8fr 1fr 1fr!important;gap:3vw}.multicolumn .home_collage .grid__item{width:auto!important;max-width:none!important}}@media screen and (max-width: 989px){.home_collage .multicolumn-list{row-gap:5rem!important}}@media screen and (max-width: 749px){.home_collage .multicolumn-list{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.home_reviews .multicolumn-card.content-container{background:var(--cream)!important}.home_reviews .multicolumn-card__info{padding-bottom:0!important}.home_reviews .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{padding-left:30%;padding-right:30%}.home_reviews h3.inline-richtext{text-align:center;font-size:var(--heading-style-h3)!important;margin-block-end:2rem!important}.home_reviews p{text-align:center!important;margin-block-end:2rem!important}@media screen and (min-width: 750px){#section-template--20091093975290__power_section_wpqhyj .ss-col-12{align-items:stretch!important}}.jewelry_collage .jewelry_collage-img-1,.jewelry_collage .jewelry_collage-img-2,.jewelry_collage .jewelry_collage-img-3{overflow:clip!important}.jewelry_collage .ss-image-wrapper.ss-grid-block{height:100%!important;object-fit:cover!important}@media screen and (max-width: 749px){.jewelry_collage .ss-grid__item{padding-left:0!important;padding-right:0!important}}.jewelry_collage img{object-fit:cover!important}.jewelry_collage .jewelry_collage-img-1{max-height:60vh!important}.jewelry_collage .jewelry_collage-text-1,.jewelry_collage .jewelry_collage-text-2{background-color:#2e3830!important;padding:2rem!important}.jewelry_collage h2{font-size:var(--heading-style-h2)!important;margin-block-end:2rem!important}.jewelry_collage p{font-size:var(--body-style-p-small)!important}@media screen and (max-width: 749px){.jewelry_collage p{font-size:var(--body-style-p)!important}.jewelry_collage .jewelry_collage-text-1,.jewelry_collage .jewelry_collage-text-2{margin-top:4rem!important;margin-bottom:4rem!important}.jewelry_collage .ss-text__content.ss-grid-block{text-align:left!important;display:flex!important;align-items:flex-start!important}}.fav-links_heading h2{font-family:Montserrat!important;text-transform:uppercase!important;font-size:var(--heading-style-h4)!important;color:var(--dark-olive)!important;margin-block-end:5rem!important}.custom_product-slider li.ps-slide{padding:0 20rem!important}@media screen and (max-width: 1200px){.custom_product-slider li.ps-slide{padding:0 15rem!important}}@media screen and (max-width: 989px){.custom_product-slider li.ps-slide{padding:0 10rem!important}}@media screen and (max-width: 749px){.custom_product-slider li.ps-slide{padding:0 6vw!important}.custom_product-slider .ps-row{--ps-inner-gap: 0rem !important}}.custom_product-slider a.ps-title{padding-top:2rem}.custom_product-slider a.ps-title,.custom_product-slider .ps-price{font-size:var(--body-style-p-large)!important;color:var(--dark-olive)!important;font-family:Montserrat!important}@media screen and (min-width: 1200px){.clinks-template--20091093975290__0_custom_links_emyFgp{min-height:80vh!important}}a.clink{color:var(--cream)!important;font-size:var(--heading-style-h1)!important;transition:all .3s ease!important;line-height:1.5em!important;font-style:italic}a.clink:hover{opacity:70%;text-decoration:none!important}.ff-68b9e45864ea8104f28102c4__subtitle i,.ff-68b9e45864ea8104f28102c4__subtitle{font-family:Montserrat!important;font-style:normal!important;font-size:var(--body-style-p)!important}.callout_about{border-bottom:1px solid var(--dark-olive)!important}.callout_about h2.rich-text__heading{font-size:var(--heading-style-callout)!important;color:var(--dark-olive)!important;margin-block-end:0!important}.split_about-1 .grid_image-block{background-position:center 10%!important}.split_about-1 p{font-size:var(--body-style-p-small)!important}.split_about-1 .p-script{font-family:Sorts Mill Goudy!important;font-size:clamp(1.8rem,1.6846rem + .4615vw,2.1rem)!important;font-weight:400!important;font-style:italic!important;color:var(--cream)!important}.about_differ .title-wrapper-with-link{display:flex;justify-content:center}.multicolumn .about_differ .multicolumn-list.grid{column-gap:3vw!important}.about_differ .media--square{padding-bottom:90%!important}.multicolumn .about_differ .multicolumn-card__info{background:var(--cream)!important;padding:2rem 0rem 0rem!important}multicolumn.background-primary .about_differ .multicolumn-card{background:var(--cream)!important}.about_differ .multicolumn-list__item{width:25vw!important}.multicolumn .about_differ h2{text-align:center!important;color:var(--dark-olive)!important}.multicolumn .about_differ h3{margin-block-end:2rem!important;font-size:var(--heading-style-h3)!important;color:var(--dark-olive)!important}.multicolumn .about_differ p{margin-block-end:0!important;color:var(--dark-olive)!important}@media screen and (max-width: 749px){.about_differ .multicolumn-list:not(.slider){padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;display:flex!important;flex-direction:column!important}.about_differ .multicolumn-list__item{width:100%!important}.multicolumn .about_differ p{margin-block-end:4rem!important}}.split_about-2 h2{font-size:var(--heading-style-h1)!important;line-height:1.1em!important;padding-left:5%!important;padding-right:5%!important}.split_about-2 p{font-size:var(--body-style-p-large)!important}@media screen and (max-width: 749px){.split_about-2 h2{padding-left:0!important;padding-right:0!important}}@media screen and (min-width: 1300px){.zz-container:has(.zz-day){padding-left:16rem!important;padding-right:16rem!important}}.template-name--contact input#ContactForm-name,.template-name--contact input#ContactForm-email,.template-name--contact input#ContactForm-phone,.template-name--contact textarea#ContactForm-body{border:1px solid black;padding-left:1rem!important;padding-right:1rem!important}.template-name--contact input#ContactForm-name .field__label,.template-name--contact input#ContactForm-email .field__label,.template-name--contact input#ContactForm-phone .field__label,.template-name--contact textarea#ContactForm-body .field__label{padding-left:1rem!important;padding-right:1rem!important}.contact fieldset,.template-name--contact fieldset{border:0!important}.contact__radio-group{margin-top:5rem!important}.template-name--contact .field:after{box-shadow:unset;border-bottom:0!important}.contact .field:hover.field:after{box-shadow:none!important}.template-name--contact .field__label{left:2rem!important}.custom_map .ss-content-wrapper{padding-left:10rem!important;padding-right:10rem!important}@media screen and (max-width: 749px){.custom_map .ss-content-wrapper{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.custom_map .ss-text__content.ss-grid-block{background-color:var(--cream)!important;padding:4rem!important}@media screen and (max-width: 989px){.custom_map .ss-text__content.ss-grid-block{width:50vw!important;margin-left:-14rem!important}}@media screen and (max-width: 749px){.custom_map .ss-text__content.ss-grid-block{width:100%!important;margin-left:auto!important}.custom_map .section-background{display:block!important}}.custom_map h2{font-size:var(--heading-style-h3)!important;text-align:center!important}.custom_map p,.custom_map .ss-text__content__button-container{text-align:center!important}.custom_map .button{background-color:var(--cream)!important;color:var(--dark)!important;border:1px solid var(--dark)!important}.template-collection .collection-hero{padding-top:80px!important}.template-collection h1.collection-hero__title{font-size:var(--heading-style-h0)!important}.template-collection .page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.facets-container h2.facets__heading,.facets-container summary.facets__summary.caption-large.focus-offset,.facets-container h2.facet-filters__label,.facets-container .facet-filters__sort.caption-large,.facets-container .select,.facets-container h2.product-count__text.text-body{margin-block-end:0!important;font-size:var(--body-style-p-small)!important}.template-collection .card__heading.h5{font-family:Sorts Mill Goudy!important;font-size:var(--heading-style-h4)!important;font-style:italic!important;margin-block-end:1rem!important;color:var(--dark-olive)!important}.template-collection .price{font-family:Montserrat!important;font-size:var(--body-style-p)!important;color:var(--dark-olive)!important}.template-collection .card__inner.color-background-1.gradient.ratio{border:1px solid black!important}@media screen and (min-width: 990px){.template-collection .grid{--grid-desktop-horizontal-spacing: 8vw;row-gap:5rem!important}}@media screen and (max-width: 989px){.template-collection .grid__item{width:100%!important}.template-collection .grid{column-gap:4vw!important}.template-collection .grid__item{width:40vw!important}}@media screen and (max-width: 749px){.template-collection .grid{column-gap:0!important}.template-collection .grid__item{width:100%!important}.template-collection ul#product-grid{display:flex!important;flex-direction:column!important}.card-wrapper.product-card-wrapper{width:88vw!important}}.typewriter_section #typewriter-heading{font-style:italic}.typewriter_section{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}.typewriter_section h2{text-align:center;margin-block-end:0!important}.shop-all_heading h2{text-transform:uppercase!important;color:var(--dark-olive)!important}.template-name--shop-all .card__heading.h5{font-family:Sorts Mill Goudy!important;font-size:var(--heading-style-h4)!important;font-style:italic!important;margin-block-end:1rem!important;color:var(--dark-olive)!important}.template-name--shop-all .price{font-family:Montserrat!important;font-size:var(--body-style-p)!important;color:var(--dark-olive)!important}@media screen and (min-width: 1024px){.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information{display:flex!important;flex-direction:column!important}}.template-name--shop-all .card__inner.color-background-1.gradient.ratio{border:1px solid black!important}@media screen and (min-width: 990px){.template-name--shop-all .grid{--grid-desktop-horizontal-spacing: 8vw;row-gap:5rem!important}}@media screen and (min-width: 990px){.template-name--shop-all .grid__item{width:20vw!important}}@media screen and (max-width: 989px){.template-name--shop-all .grid__item{width:100%!important}.template-name--shop-all .grid{column-gap:4vw!important}.template-name--shop-all .grid__item{width:40vw!important}}@media screen and (max-width: 749px){.template-name--shop-all .grid{column-gap:0!important}.template-name--shop-all .grid__item{width:100%!important}.template-name--shop-all ul#product-grid{display:flex!important;flex-direction:column!important}.card-wrapper.product-card-wrapper{width:88vw!important}}@media screen and (max-width: 749px){.shop-all_multicolumn .multicolumn-list:not(.slider),.shop-all_multicolumn .title-wrapper--self-padded-tablet-down,.shop-all_multicolumn .title-wrapper--self-padded-mobile{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.shop-all_multicolumn .title-wrapper-with-link{display:flex!important;justify-content:center!important}.shop-all_multicolumn .title-wrapper-with-link h2{text-align:center!important}.shop-all_multicolumn .title-wrapper-with-link p{font-size:var(--body-style-p-small)!important;text-align:center!important}.shop-all_multicolumn .multicolumn-card__info{background-color:var(--olive)!important}.shop-all_multicolumn .media--square{padding-bottom:80%!important}.shop-all_multicolumn span.icon-wrap{display:none!important}.shop-all_multicolumn .multicolumn-card__info a{padding:1.5rem 3rem;font-family:Montserrat;font-weight:500!important;font-size:var(--text-style-button)!important;text-transform:uppercase;transition:all .3s ease!important;min-width:16rem;background-color:var(--cream)!important;color:var(--dark-olive)!important}.shop-all_multicolumn .multicolumn-card__info a:hover{opacity:80%!important}.video-banner-permanent-jewelry-hero h2{margin-block-end:0!important}@media screen and (max-width: 749px){.ss-section.video-banner-permnanet-jewelry-hero{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}}.featured-collection_permanent-jewelry{padding-bottom:80px!important}@media screen and (max-width: 989px){padding-bottom: 60px !important}@media screen and (max-width: 749px){.featured-collection_permanent-jewelry .page-width{padding:0 var(--custom-page-width)!important}}.featured-collection_permanent-jewelry .collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:flex-end!important;margin-bottom:6rem!important}@media screen and (max-width: 989px){.featured-collection_permanent-jewelry .collection__title.title-wrapper{flex-direction:column;align-items:center!important;gap:4rem!important;margin-bottom:6rem!important}.featured-collection_permanent-jewelry .card__information{padding-bottom:3rem!important}}.featured-collection_permanent-jewelry h2{font-size:var(--heading-style-h0)!important;margin-block-end:0!important}.featured-collection_permanent-jewelry .collection__title a.button{display:none!important}.featured-collection_permanent-jewelry .collection__title a.button:hover{opacity:80%!important}@media screen and (min-width: 990px){.featured-collection_permanent-jewelry .grid{--grid-desktop-horizontal-spacing: 3vw !important}}.featured-collection_permanent-jewelry .card__inner.color-background-1.gradient.ratio{border:none!important}.featured-collection_permanent-jewelry .card__inner .card__content{display:none!important}.featured-collection_permanent-jewelry .card__content .card__information{display:flex!important;flex-direction:column!important}.featured-collection_permanent-jewelry .card__heading.h5{font-family:Montserrat!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important;margin-block-end:1rem!important;color:var(--cream)!important}.featured-collection_permanent-jewelry .price{display:none!important}.split_permanent-jewelry h2{text-wrap:balance}.template-name--permanent-jewelry .section-template--20098090074362__product-grid-padding{background-color:var(--olive)!important;border-bottom:1px solid var(--cream)!important}.template-name--permanent-jewelry .section-template--20098090074362__product-grid-padding .page-width{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.template-name--permanent-jewelry h2.facets__heading,.template-name--permanent-jewelry summary.facets__summary.caption-large.focus-offset,.template-name--permanent-jewelry h2.facet-filters__label,.template-name--permanent-jewelry .facet-filters__sort.caption-large,.template-name--permanent-jewelry .select,.template-name--permanent-jewelry h2.product-count__text.text-body{margin-block-end:0!important;font-size:var(--body-style-p-small)!important;color:var(--cream)!important}.template-name--permanent-jewelry .section-template--20098090074362__product-grid-padding .card__heading.h5{font-family:Montserrat!important;font-size:var(--body-style-p-large)!important;text-transform:uppercase!important;margin-block-end:1rem!important;color:var(--cream)!important}.template-name--permanent-jewelry .section-template--20098090074362__product-grid-padding .price{display:none!important}.template-name--permanent-jewelry .grid{--grid-desktop-horizontal-spacing: 3vw !important}.template-name--permanent-jewelry .card__inner.color-background-1.gradient.ratio{border:none!important}.split_permanent-jewelry-2{border-bottom:1px solid var(--cream)!important}.split_permanent-jewelry-2 h2{text-wrap:balance}@media screen and (min-width: 750px){.split_permanent-jewelry-2 .grid_2-col{grid-template-columns:1fr 1.75fr!important}}.video-banner-charm-bar-hero h2{font-size:var(--heading-style-h1)!important;margin-block-end:0!important;padding-left:4%!important;padding-right:4%!important}@media screen and (max-width: 989px){.video-banner-charm-bar-hero h2{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 749px){.video-banner-charm-bar-hero.ss-section{display:flex!important;flex-direction:column!important;justify-content:center!important}}.split_charm-bar-private-events h2{font-size:var(--heading-style-h3)!important;text-wrap:balance}.testimonial_header img.ss-image{width:6rem!important;height:10rem!important;object-fit:contain!important;position:relative!important}.testimonial_header .ss-image-wrapper{padding-bottom:0rem!important;height:10rem!important;display:flex!important;align-items:center!important}.testimonial_header .ss-grid-item__position--center{align-items:center!important}.testimonial_header h2{font-size:var(--heading-style-h1)!important;text-transform:uppercase;color:var(--gold);margin-block-end:0!important}@media screen and (max-width: 749px){.testimonial_header h2{padding:2rem 0!important}}.testimonial_slider .c-slider__content{padding:1rem 15rem 80px!important}@media screen and (max-width: 989px){.testimonial_slider .c-slider__content{padding-left:10rem!important;padding-right:10rem!important}}@media screen and (max-width: 749px){.testimonial_slider .c-slider__content{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;padding-bottom:60px!important}}.testimonial_slider .c-slider__content h2{font-size:var(--heading-style-callout)!important;margin-block-start:0!important;text-align:center!important}.testimonial_slider p{font-size:var(--body-style-p-large)!important;color:var(--dark-olive)!important;text-transform:uppercase!important;margin-block-end:1rem!important;text-align:center!important}.testimonial_slider .c-slider__controls{align-items:center!important}.testimonial_slider .c-slider__button-container{display:none!important}@media screen and (min-width: 990px){.section-stylish--product .product.grid .product__info-wrapper.grid__item{grid-column:auto / span 6!important}}.section-stylish--product .product.product--left{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.section-stylish--product span.price-item.price-item--regular{font-size:var(--body-style-p)!important}.section-stylish--product .product p{margin-block-end:2rem!important}.section-stylish--product .button,.section-stylish--product button.shopify-payment-button__button{padding:1.5rem 3rem;font-family:Montserrat;font-weight:500!important;font-size:var(--text-style-button)!important;text-transform:uppercase;transition:all .3s ease!important;min-width:16rem}.section-stylish--product .button:hover,.section-stylish--product button.shopify-payment-button__button:hover{opacity:80%!important}@media screen and (min-width: 750px){.template-name--charm-bar-builder .section-stylish--product .product.product--left{padding-left:0!important}}.template-name--charm-bar-builder .grid__item.product__media-wrapper .thumbnail-slider{display:none!important}.shopify-policy__container{padding-top:80px!important;padding-bottom:80px!important;padding-left:10rem!important;padding-right:10rem!important;max-width:100%!important}.shopify-policy__container h1{font-style:italic!important;font-size:var(--heading-style-h0)!important}@media screen and (max-width: 749px){.shopify-policy__container{padding-top:60px!important;padding-bottom:60px!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.template-404 .ss-buttons-duo{gap:4rem!important;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 989px){.template-404 .ss-buttons-duo{gap:2rem!important;padding-left:1rem!important;padding-right:1rem!important}}@media screen and (max-width: 989px){.template-404 a.button.button--primary{width:100%!important}}.template-404 .lost_text .ss-text__content p{padding-top:2rem!important;margin-block-end:0!important;padding-left:15rem!important;padding-right:15rem!important;text-wrap:balance}@media screen and (max-width: 989px){.template-404 .lost_text .ss-text__content p{padding-left:10rem!important;padding-right:10rem!important;text-wrap:auto}}@media screen and (max-width: 749px){.template-404 .lost_text .ss-text__content p{padding-left:0!important;padding-right:0!important}}.template-404 .banner__box.content-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/0-custom-styles.css.map */
