.js-theme-header .dlink,.js-theme-header .navigation__menuitem>a{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;background-image:none!important}.js-theme-header .dlink:after,.js-theme-header .dlink:before,.js-theme-header .navigation__menuitem>a:after,.js-theme-header .navigation__menuitem>a:before{display:none!important}.js-theme-header .dlink{letter-spacing:.22em;font-size:12px;color:#6b7670;transition:color .2s}.js-theme-header .dlink:hover,.js-theme-header .dlink.active{color:#1e2a24!important}.js-theme-header .navigation__menuitem{position:relative}.js-theme-header .navigation__menuitem:hover>a.dlink:after,.js-theme-header .navigation__menuitem--active>a.dlink:after{display:block!important;content:"";position:absolute;left:50%;bottom:4px;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background:#b98a5e}@media screen and (min-width:769px){.bracelet-builder .bb-layout{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:clamp(40px,5vw,80px)!important;align-items:center!important;padding-bottom:0!important}.bracelet-builder .bb-col-left{min-width:0}.bracelet-builder .bb-eyebrow{font-size:11px;letter-spacing:.38em;text-transform:uppercase;color:#43584a;margin:0 0 18px}.bracelet-builder h2.bb-title{text-align:left!important;padding-bottom:0!important;margin:0 0 18px!important;font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important;font-size:clamp(34px,3.2vw,50px)!important;line-height:1.12!important;font-weight:400!important;letter-spacing:.02em!important;color:#1e2a24!important}.bracelet-builder .bb-lede{color:#6b7670;font-size:15px;line-height:1.85;margin:0 0 30px;max-width:46ch}.bracelet-builder .bb-filter-label{color:#43584a}.bracelet-builder .bb-sidebar-left{width:100%}.bracelet-builder #bbPicker{grid-template-columns:repeat(4,1fr)!important;max-height:400px}.bracelet-builder .bb-reminder{margin-top:26px;text-align:left}.bracelet-builder .bb-center{background:linear-gradient(180deg,#e4eae0,#d9e0d5);border-radius:999px 999px 24px 24px;padding:clamp(60px,6vw,96px) clamp(28px,4vw,56px) clamp(36px,4vw,56px)}.bracelet-builder .bb-preview{min-height:420px}.bracelet-builder .bb-panel-meta{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:440px;margin:28px auto 0}.bracelet-builder .bb-circle-size{margin:0}.bracelet-builder .bb-circle-size select{border:1px solid #43584A;border-radius:999px;background:transparent;padding:8px 16px;font-size:13px;color:#1e2a24;cursor:pointer}.bracelet-builder .bb-total-price strong{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;font-size:34px!important;color:#1e2a24!important}.bracelet-builder #bbTotalPrice{color:#b98a5e!important;font-size:inherit!important}.bracelet-builder .bb-add-to-cart-section{margin-top:30px}.bracelet-builder .bb-add-to-cart-btn{min-width:260px}}@media screen and (max-width:768px){.bracelet-builder .bb-col-left{display:contents}.bracelet-builder .bb-eyebrow{order:0;text-align:center;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:#43584a;margin:12px 0 4px}.bracelet-builder h2.bb-title{order:0;font-family:Playfair Display,Georgia,serif!important}.bracelet-builder .bb-lede{order:0;text-align:center;color:#6b7670;font-size:13px;line-height:1.7;padding:0 24px;margin:0 0 14px}.bracelet-builder .bb-center{order:1;background:linear-gradient(180deg,#e4eae0,#d9e0d5);border-radius:120px 120px 20px 20px;margin:4px 12px 20px;padding:40px 16px 24px!important}.bracelet-builder .bb-sidebar-left{order:2}.bracelet-builder .bb-panel-meta,.bracelet-builder .bb-reminder{display:none}}.bracelet-builder #bbCats .bb-cat{border:1px solid #E3E7DF!important;background:#fff!important;border-radius:999px!important;padding:8px 18px!important}.bracelet-builder #bbCats .bb-cat .bb-cat-text{color:#6b7670!important;font-weight:400!important;letter-spacing:.08em!important}.bracelet-builder #bbCats .bb-cat:hover,.bracelet-builder #bbCats .bb-cat:focus-visible{background:#f0f3ed!important;border-color:#43584a!important}.bracelet-builder #bbCats .bb-cat:hover .bb-cat-text,.bracelet-builder #bbCats .bb-cat:focus-visible .bb-cat-text{color:#43584a!important;font-weight:400!important}.bracelet-builder #bbCats .bb-cat.is-active,.bracelet-builder #bbCats .bb-cat.is-active:hover,.bracelet-builder #bbCats .bb-cat.is-active:focus-visible{background:#43584a!important;border-color:#43584a!important}.bracelet-builder #bbCats .bb-cat.is-active .bb-cat-text,.bracelet-builder #bbCats .bb-cat.is-active:hover .bb-cat-text,.bracelet-builder #bbCats .bb-cat.is-active:focus-visible .bb-cat-text{color:#fafaf7!important;font-weight:500!important}.bracelet-builder .bb-option-wrapper{border:2px solid transparent!important;border-radius:16px!important}.bracelet-builder .bb-option-wrapper.is-active{border-color:#43584a!important;background:#f0f3ed!important}.bracelet-builder #circleSizePreset{border:1px solid #43584A!important;border-radius:999px!important;background:transparent!important;padding:9px 18px!important;font-size:13px!important;color:#1e2a24!important;cursor:pointer}.bracelet-builder .bb-circle-size label{color:#43584a!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.bracelet-builder #bbAddToCartBtn{background:#1e2a24!important;border:none!important;border-radius:999px!important;box-shadow:none!important;color:#fafaf7!important;padding:16px 44px!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important}.bracelet-builder #bbAddToCartBtn .bb-add-to-cart-text{color:#fafaf7!important}.bracelet-builder #bbAddToCartBtn:hover,.bracelet-builder #bbAddToCartBtn:focus-visible{background:#43584a!important;color:#fafaf7!important}.bracelet-builder #bbAddToCartBtn:disabled,.bracelet-builder #bbAddToCartBtn[disabled],.bracelet-builder #bbAddToCartBtn.disabled{background:#c9d1c6!important;color:#fafaf7!important;cursor:not-allowed!important;opacity:1!important}.bracelet-builder .bb-add-to-cart-section{width:100%!important;max-width:500px!important;text-align:center!important}.bracelet-builder #bbAddToCartBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;min-width:220px!important;max-width:500px!important;white-space:nowrap!important;line-height:1!important}.bracelet-builder #bbAddToCartBtn .bb-add-to-cart-text{display:inline-block!important;white-space:nowrap!important}[class*=scrolling__text-section]{border-top:1px solid #E3E7DF!important;border-bottom:1px solid #E3E7DF!important;padding:18px 0!important}[class*=scrolling__text-section] .scrolling__text--content{animation-duration:36s!important}[class*=scrolling__text-section] .scrolling--text,[class*=scrolling__text-section] .scrolling--text p{font-size:13px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:400!important;color:#43584a!important}[class*=scrolling__text-section] .scrolling--image{width:26px!important;max-width:26px!important;opacity:.85}[class*=scrolling__text-section] .scrolling__text--item{gap:12px!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) h2.section-heading{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(34px,3.2vw,48px)!important;font-weight:400!important;letter-spacing:.02em!important;color:#1e2a24!important;margin-bottom:0!important;padding-bottom:0!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) h2.section-heading:before{content:"Curated Sets";display:block;font-family:Jost,sans-serif;font-size:11px!important;letter-spacing:.38em!important;text-transform:uppercase!important;color:#43584a!important;margin-bottom:16px!important}@media screen and (min-width:768px){[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item,[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:hover{box-shadow:none!important;background-color:transparent!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-list__items{grid-template-rows:auto auto!important;grid-column-gap:0px!important;grid-row-gap:0px!important;align-items:start!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item{display:block!important;width:100%!important;max-width:none!important;margin:0!important;align-self:start!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(1){grid-column:1 / span 8!important;grid-row:1 / span 2!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(2){grid-column:8 / span 4!important;grid-row:1!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(3){grid-column:8 / span 4!important;grid-row:2!important;transform:translateY(-84px)!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item .box-ratio img{filter:saturate(.85) brightness(1.02);transition:transform .6s ease,filter .6s ease!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:hover .box-ratio img{transform:translate(-50%,-50%) scale(1.03)!important;filter:saturate(.95) brightness(1.02)}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item>a{display:block!important;height:auto!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__info{position:relative!important;z-index:2;display:block!important;margin:0!important;padding:8px 16px!important;background:transparent!important;text-align:left!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(1) .collection-loop__info{margin:calc(-22.9% + 8px) 0 0 18%!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(2) .collection-loop__info{margin:calc(-18.5% + 8px) 0 0 10%!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(3) .collection-loop__info{margin:calc(-27.1% + 8px) 0 0 10%!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__title{font-family:Playfair Display,Georgia,serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:none!important;color:#1e2a24!important;margin:0!important}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__info:before{display:block;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.26em;color:#43584a;margin-bottom:2px}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(1) .collection-loop__info:before{content:"01"}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(2) .collection-loop__info:before{content:"02"}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__item:nth-child(3) .collection-loop__info:before{content:"03"}}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) h2.section-heading{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(34px,3.2vw,48px)!important;font-weight:400!important;letter-spacing:.02em!important;color:#1e2a24!important;margin-bottom:44px!important;padding-bottom:0!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) h2.section-heading:before{content:"Shop by Craft";display:block;font-family:Jost,sans-serif;font-size:11px!important;letter-spacing:.38em!important;text-transform:uppercase!important;color:#43584a!important;margin-bottom:16px!important}@media screen and (min-width:768px){[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__item,[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__item:hover{box-shadow:none!important;background-color:transparent!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-list__items{grid-column-gap:48px!important;grid-row-gap:64px!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__img-wrapper{border-radius:6px!important;overflow:hidden!important;border:1px solid #E3E7DF!important;background:#f0f3ed}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__item .box-ratio img{transition:transform .6s ease,filter .6s ease!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__img-wrapper .box-ratio img{width:86%!important;height:86%!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__item:hover .box-ratio img{transform:translate(-50%,-50%) scale(1.05)!important;filter:saturate(.95) brightness(1.04)}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__info{margin-top:20px!important;padding:0!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__title{font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;color:#1e2a24!important;margin:0!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__info:after{content:"View all";display:block;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#b98a5e;margin-top:8px}}.location--list h3.animate--text{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(28px,2.6vw,40px)!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.25!important;color:#1e2a24!important}.location--list h3.animate--text:before{content:"Rooted in Yunnan";display:block;font-family:Jost,sans-serif;font-size:11px!important;letter-spacing:.38em!important;text-transform:uppercase!important;color:#43584a!important;margin-bottom:16px!important}@media screen and (min-width:768px){[class*=main-carousel]:has(.location--carousel_image) .carousel-cell{border-radius:6px!important;overflow:hidden!important;border:1px solid #E3E7DF!important}[class*=main-carousel]:has(.location--carousel_image) .location--carousel_image .box-ratio,[class*=main-carousel]:has(.location--carousel_image) .location--carousel_image .box-ratio img{border-radius:6px!important}.location--list h3.animate--text{margin-bottom:36px!important}.location--list ul.locations{list-style:none!important;margin:0!important;padding:0!important;counter-reset:story}.location--list li.location-name{counter-increment:story;display:flex!important;align-items:center!important;gap:18px!important;padding:20px 0!important;border-bottom:1px solid #E3E7DF!important}.location--list li.location-name:first-child{border-top:1px solid #E3E7DF!important}.location--list li.location-name:before{content:"0" counter(story);font-family:Jost,sans-serif;font-size:11px;letter-spacing:.26em;color:#43584a;flex:none}.location--list .location--selector{font-family:Playfair Display,Georgia,serif!important;font-size:21px!important;font-weight:500!important;letter-spacing:.03em!important;color:#1e2a24!important;text-decoration:none!important;flex:1;transition:color .3s ease!important}.location--list .location--selector:hover,.location--list .location--selector.is-selected{color:#43584a!important}.location--list .location--selector--go{flex:none;width:34px!important;height:34px!important;border:1px solid #E3E7DF!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#43584a!important;transition:all .3s ease!important}.location--list li.location-name:hover .location--selector--go{background:#43584a!important;border-color:#43584a!important;color:#fafaf7!important}}@media screen and (max-width:767px){[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-loop__title{font-family:Playfair Display,serif!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.03em;color:#1e2a24}[class*=section-collection-list]:has([data-alpha="BOLD&EARTHY"]) .collection-list__items .collection-loop__info{margin-top:0!important}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-loop__title{font-family:Playfair Display,serif!important;font-size:13px!important;line-height:1.2!important;letter-spacing:.03em;color:#1e2a24}[class*=section-collection-list]:has([data-alpha="PHONE CHARM"]) .collection-list__items .collection-loop__info{margin-top:0!important}.location--list ul.locations{list-style:none!important;margin:0!important;padding:0!important;counter-reset:story}.location--list li.location-name{counter-increment:story;display:flex!important;align-items:center!important;gap:14px!important;padding:16px 0!important;border-bottom:1px solid #E3E7DF!important}.location--list li.location-name:first-child{border-top:1px solid #E3E7DF!important}.location--list li.location-name:before{content:"0" counter(story);font-family:Jost,sans-serif;font-size:10px;letter-spacing:.26em;color:#43584a;flex:none}.location--list .location--selector{font-family:Playfair Display,Georgia,serif!important;font-size:18px!important;font-weight:500!important;letter-spacing:.03em!important;color:#1e2a24!important;text-decoration:none!important;flex:1}.location--list .location--selector--go{flex:none;width:30px!important;height:30px!important;border:1px solid #E3E7DF!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#43584a!important}}.section-featured-collection h2.section-heading{font-family:Playfair Display,serif!important;font-size:clamp(34px,3.2vw,48px)!important;font-weight:500!important;letter-spacing:.01em!important;color:#1e2a24!important;line-height:1.15!important}.section-featured-collection h2.section-heading:before{content:"Most Loved";display:block;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#43584a;margin-bottom:14px}.section-featured-collection h2.section-heading a{color:inherit!important;text-decoration:none!important}.section-featured-collection .product-loop__title{font-family:Playfair Display,serif!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.01em!important;margin-bottom:6px!important}.section-featured-collection .product-loop__title a{color:#1e2a24!important;text-decoration:none!important}.section-featured-collection .product-loop__price{font-family:Jost,sans-serif!important;font-size:14px!important;letter-spacing:.05em!important;color:#6b7670!important}.section-featured-collection .product-loop__price .strike{color:#c9d1c6!important}@media screen and (min-width:768px){.section-featured-collection .product-loop__item .product-image{transition:transform .4s cubic-bezier(.22,.61,.36,1)}.section-featured-collection .product-loop__item:hover .product-image{transform:translateY(-8px)}.section-featured-collection .product-loop__img-wrapper .box-ratio img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.section-featured-collection .product-loop__item:hover .box-ratio img{transform:translate(-50%,-50%) scale(1.05)}.section-featured-collection .product-loop__img-wrapper:after{content:"View Piece";position:absolute;left:50%;bottom:30px;transform:translate(-50%) translateY(8px);opacity:0;background:#43584a;color:#fafaf7;font-family:Jost,sans-serif;font-size:10px;letter-spacing:.26em;text-transform:uppercase;padding:12px 28px 12px 30px;border-radius:999px;transition:opacity .3s ease,transform .3s ease;pointer-events:none;white-space:nowrap;z-index:6}.section-featured-collection .product-loop__item:hover .product-loop__img-wrapper:after{opacity:1;transform:translate(-50%) translateY(0)}.section-featured-collection .section-featured-collection__wrapper--carousel a.button.view--all_button,.section-featured-collection .section-featured-collection__wrapper--grid a.button.view--all_button{background:transparent!important;border:none!important;color:#b98a5e!important;font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.28em!important;text-transform:uppercase!important;height:auto!important;padding:0 0 5px!important;border-bottom:1px solid #B98A5E!important;border-radius:0!important;top:30px!important}.section-featured-collection .section-featured-collection__wrapper--carousel .flickity-button{width:34px!important;height:34px!important;background:transparent!important;border:1px solid #D9E0D5!important;border-radius:50%!important;color:#43584a!important;opacity:1!important;transition:background .25s ease,border-color .25s ease}.section-featured-collection .flickity-button:hover{background:#43584a!important;border-color:#43584a!important;color:#fafaf7!important}.section-featured-collection .flickity-button .flickity-button-icon{fill:currentColor!important;width:38%!important;left:31%!important;top:31%!important}}@media screen and (max-width:767px){.section-featured-collection h2.section-heading{font-size:26px!important}.section-featured-collection h2.section-heading:before{font-size:10px;margin-bottom:10px}.section-featured-collection .product-loop__title{font-size:15px!important}.section-featured-collection .product-loop__price{font-size:13px!important}}.tpt-section:has(.tpt-review_two) .tpt-section_container{background:#d9e0d5!important}.tpt-section:has(.tpt-review_two) .tpt-section-header_title{font-family:Playfair Display,serif!important;font-size:clamp(34px,3.2vw,48px)!important;font-weight:500!important;letter-spacing:.01em!important;color:#1e2a24!important;line-height:1.15!important}.tpt-section:has(.tpt-review_two) .tpt-section-header_title:before{content:"Testimonials";display:block;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#43584a;margin-bottom:14px}.tpt-section:has(.tpt-review_two) .swiper-slide{height:auto;display:flex}.tpt-section:has(.tpt-review_two) .customer-rating_content{flex:1;background:#fafaf7!important;border:1px solid #E3E7DF!important;border-radius:6px;padding:34px 30px 30px!important;display:flex;flex-direction:column;text-align:left!important}.tpt-section:has(.tpt-review_two) .customer-rating_content:before{content:"\201c";font-family:Playfair Display,serif;font-size:60px;line-height:.55;color:#b98a5e;display:block;margin:6px 0 12px}.tpt-section:has(.tpt-review_two) .customer-rating_image{order:-1;width:64px!important;height:64px!important;margin:0 0 16px!important}.tpt-section:has(.tpt-review_two) .customer-rating_star{order:1;justify-content:flex-start!important;margin-bottom:0!important}.tpt-section:has(.tpt-review_two) .customer-rating_star svg{width:15px!important;height:16px!important}.tpt-section:has(.tpt-review_two) .customer-rating_star svg path{fill:#b98a5e!important}.tpt-section:has(.tpt-review_two) .customer-rating_description{order:2;margin-top:14px}.tpt-section:has(.tpt-review_two) .customer-rating_description p{font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.75!important;color:#6b7670!important;margin:0!important}.tpt-section:has(.tpt-review_two) .customer-rating_name{order:3;margin:22px 0 0!important;font-family:Jost,sans-serif!important;font-size:13px!important;letter-spacing:.1em!important;font-weight:500!important;color:#1e2a24!important}.tpt-section:has(.tpt-review_two) .swiper-pagination-bullet{background:#43584a!important;opacity:.25!important}.tpt-section:has(.tpt-review_two) .swiper-pagination-bullet-active{opacity:1!important}@media screen and (min-width:768px){.tpt-section:has(.tpt-review_two) .tpt-section_container{padding-top:90px!important;padding-bottom:90px!important}}@media screen and (max-width:767px){.tpt-section:has(.tpt-review_two) .tpt-section-header_title{font-size:26px!important}.tpt-section:has(.tpt-review_two) .tpt-section-header_title:before{font-size:10px;margin-bottom:10px}.tpt-section:has(.tpt-review_two) .tpt-section_container{padding-top:60px!important;padding-bottom:60px!important}}@media screen and (min-width:768px){.tpt-section:has(.tpt-review_two) .tpt-section_content{max-width:1440px!important}.tpt-section:has(.tpt-review_two) .tpt-section-header_title{font-size:clamp(34px,3vw,44px)!important}.tpt-section:has(.tpt-review_two) .tpt-section_container{padding-top:110px!important;padding-bottom:110px!important}.tpt-section:has(.tpt-review_two) .customer-rating_content{padding:46px 42px 40px!important}.tpt-section:has(.tpt-review_two) .customer-rating_image{width:76px!important;height:76px!important;margin-bottom:20px!important}.tpt-section:has(.tpt-review_two) .customer-rating_content:before{font-size:76px;margin:10px 0 16px}.tpt-section:has(.tpt-review_two) .customer-rating_star svg{width:18px!important;height:19px!important}.tpt-section:has(.tpt-review_two) .customer-rating_description{margin-top:18px}.tpt-section:has(.tpt-review_two) .customer-rating_description p{font-size:15.5px!important;line-height:1.8!important}.tpt-section:has(.tpt-review_two) .customer-rating_name{font-size:14px!important;margin-top:26px!important}}.pre-footer-section{background:#1e2a24!important;color:#d9e0d5!important;padding-top:110px!important;padding-bottom:110px!important;text-align:center}.pre-footer-section .grid__wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:40px!important}.pre-footer-section .span-7,.pre-footer-section .span-5{width:100%!important;max-width:100%!important}.pre-footer-section h2{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(32px,3.4vw,48px)!important;line-height:1.2!important;color:#fafaf7!important;margin:0!important}.pre-footer-section h2:after{content:"One letter a month. Nothing more.";display:block;font-family:Jost,sans-serif;font-style:normal;font-size:13px;letter-spacing:.08em;color:#93a096;margin-top:18px}.pre-footer-section form .form{display:flex!important;justify-content:center!important;align-items:center!important;gap:18px!important;width:100%!important}.pre-footer-section input[type=email]{background:transparent!important;border:none!important;border-bottom:1px solid #4A5B51!important;border-radius:0!important;box-shadow:none!important;color:#fafaf7!important;font-family:Jost,sans-serif!important;font-size:14px!important;letter-spacing:.06em!important;padding:12px 8px!important;width:300px!important;max-width:60vw;height:auto!important;outline:none!important}.pre-footer-section input[type=email]::placeholder{color:#7e8c83!important}.pre-footer-section input[type=email]:focus{border-bottom-color:#b98a5e!important}.pre-footer-section button.button{background:transparent!important;border:1px solid #B98A5E!important;border-radius:999px!important;color:#b98a5e!important;font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase!important;padding:15px 30px 15px 32px!important;height:auto!important;line-height:1!important;margin:0!important;transition:background .25s ease,color .25s ease}.pre-footer-section button.button:hover{background:#b98a5e!important;color:#1e2a24!important}.section-footer{font-family:Jost,sans-serif;padding-top:70px!important;padding-bottom:30px!important}.section-footer .top-footer p{font-family:Jost,sans-serif;font-size:13px;line-height:1.75;color:#6b7670;max-width:320px}.section-footer .social-icons__footer--wrapper .hover-fill{fill:#43584a!important}.section-footer .social-icons__footer--wrapper a:hover .hover-fill{fill:#b98a5e!important}.section-footer .bottom-footer{border-top:1px solid #E3E7DF;padding-top:28px;margin-top:20px}.section-footer .bottom-footer a,.section-footer .bottom-footer .link{font-family:Jost,sans-serif!important;font-size:13px!important;letter-spacing:.04em;color:#1e2a24!important;text-decoration:none!important;transition:color .25s ease}.section-footer .bottom-footer a:hover{color:#b98a5e!important}.section-footer .localization-form__select,.section-footer .localization-selector{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#6b7670!important}.section-footer .localization-form__select:hover{color:#b98a5e!important}.section-footer .payment-icon{opacity:.75}.section-footer .bottom-footer p,.section-footer .bottom-footer .copyright{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.06em;color:#6b7670!important}@media screen and (max-width:767px){.pre-footer-section{padding-top:70px!important;padding-bottom:70px!important}.pre-footer-section h2{font-size:28px!important}.pre-footer-section form .form{flex-wrap:wrap}.pre-footer-section input[type=email]{width:100%!important;max-width:320px}}.st-wishlist-details-button[data-type=floating]{background-color:#fafaf7!important;border:1px solid #E3E7DF!important;border-radius:999px!important;box-shadow:0 4px 14px #1e2a241f!important;height:46px!important;padding:0 20px!important;color:#1e2a24!important;--icon-color: #43584A !important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.st-wishlist-details-button[data-type=floating]:hover{transform:translateY(-2px);border-color:#43584a!important;box-shadow:0 8px 20px #1e2a2429!important}.st-wishlist-details-button[data-type=floating] .st-label{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1e2a24!important;padding-left:12px!important}.st-wishlist-details-button[data-type=floating] .st-number{background-color:#b98a5e!important;color:#fafaf7!important;font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;height:22px!important;width:22px!important}.st-wishlist-details-button[data-type=floating]{max-width:none!important;width:auto!important}.st-wishlist-details-button[data-type=floating] .st-label{white-space:nowrap!important}.product-page.product-template[class*=section__product-template]{background:#fafaf7!important}.product__section--main .product__section-right h1.h2{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(30px,2.6vw,40px)!important;font-weight:400!important;letter-spacing:.01em!important;color:#1e2a24!important;line-height:1.15!important;margin-bottom:14px!important}.product__section--main .product-blocks__block--accordion-item .c-accordion__header{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#43584a!important;border-bottom:1px solid #E3E7DF!important;padding:18px 1.375rem 18px 0!important}.product__section--main .product-blocks__block--accordion-item .c-accordion__header:hover{color:#1e2a24!important}.product__section--main .product-blocks__block--accordion-item .c-accordion--foodie #icon--dropdown-arrow.stroke g{stroke:#43584a!important}.product__section--main .c-accordion__inner,.product__section--main .c-accordion__inner p{font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.8!important;color:#6b7670!important}.product__section--main .product__quantity-label,.product__section--main .product-form__input--dropdown .form__label{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#43584a!important}.product__section--main .product__quantity--selector{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:150px!important;border:1px solid #E3E7DF!important;border-radius:999px!important;background:#fafaf7!important;padding:2px 6px!important}.product__section--main .product__quantity-input{order:2;flex:0 0 46px!important;text-align:center!important;font-family:Jost,sans-serif!important;font-size:14px!important;color:#1e2a24!important}.product__section--main .product__quantity-down{order:1;margin:0!important}.product__section--main .product__quantity-up{order:3;margin:0!important}.product__section--main .product__quantity--selector button{color:#43584a!important}.product__section--main .product__quantity-up svg,.product__section--main .product__quantity-up svg g{stroke:#43584a!important}.product__section--main .product__quantity-down svg .hover-fill{fill:#43584a!important}.product__section--main .product-form__input--dropdown .select select{border:1px solid #E3E7DF!important;border-radius:8px!important;background-color:#fafaf7!important;font-family:Jost,sans-serif!important;font-size:14px!important;color:#1e2a24!important;height:52px!important}.product__section--main .product-form__input--dropdown .select select:focus{border-color:#43584a!important;outline:none!important}.product__section--main .product-form__input--dropdown .select:after{border-color:#43584a!important}.product__section--main .product-form__input--dropdown:last-child{border-bottom:none!important}.product__section--main .st-wishlist-button[data-type=details]{background:transparent!important;background-color:transparent!important;border:1px solid #43584A!important;border-radius:999px!important;padding:15px 24px!important;width:100%!important;transition:background .2s ease,border-color .2s ease!important}.product__section--main .st-wishlist-button[data-type=details]:hover{background:#f0f3ed!important;border-color:#1e2a24!important;opacity:1!important}.product__section--main .st-wishlist-button[data-type=details] .st-icon{color:#b98a5e!important}.product__section--main .st-wishlist-button[data-type=details] .st-icon svg{fill:#b98a5e!important;color:#b98a5e!important}.product__section--main .st-wishlist-button[data-type=details] .st-label{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1e2a24!important}.product__section--main .ajax-submit.add-item{background:#1e2a24!important;background-color:#1e2a24!important;border:none!important;border-radius:999px!important;box-shadow:none!important;color:#fafaf7!important;padding:19px 32px!important;font-family:Jost,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;transition:background .25s ease,transform .25s ease!important}.product__section--main .ajax-submit.add-item:hover{background:#43584a!important;color:#fafaf7!important;transform:translateY(-1px)!important}.product__section--main .ajax-submit.add-item:disabled{background:#c9d1c6!important;color:#fafaf7!important}.product__section--main .ajax-submit.add-item span{color:#fafaf7!important}.product__section--main .ajax-submit.add-item .button--content--separator{color:#93a096!important}.product__section--main .product-template__social-share{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#43584a!important}.product__section--main .social-icons__share--wrapper svg{fill:#1e2a24!important;transition:fill .2s ease}.product__section--main .social-icons__share--wrapper a:hover svg{fill:#b98a5e!important}.product__section--main .product-template__payment-icons{border-top:1px solid #E3E7DF!important;border-bottom:1px solid #E3E7DF!important;font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#6b7670!important}.product__section--main .product-template__payment-icons .payment-icon{opacity:.75}.product__section--main .product-gallery__media-container{border-radius:8px}.product__section--main .product-gallery__zoom-btn{background:#fafaf7!important;border:1px solid #E3E7DF!important;border-radius:999px!important;color:#43584a!important}.section__product-details .product-template__details-table .label{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#43584a!important}.section__product-details .product-template__details-table .item{font-family:Jost,sans-serif!important;font-size:14px!important;color:#1e2a24!important}@media screen and (max-width:767px){.product__section--main .product__section-right h1.h2{font-size:27px!important;margin-top:10px!important}}.product__section--main .ajax-submit.add-item{height:auto!important;line-height:1.5!important}@media screen and (max-width:768px){.bracelet-builder .bb-lede{display:none!important}}@media screen and (max-width:768px){.bracelet-builder .bb-page-width{display:flex!important;flex-direction:column!important}.bracelet-builder .bb-layout{display:contents!important}.bracelet-builder .bb-mobile-summary{order:2;margin:-22px 12px 0}.bracelet-builder .bb-sidebar-left{order:3}}.st-wishlist-details-button[data-type=floating]{width:46px!important;height:46px!important;min-width:0!important;padding:0!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;background:#fafaf7e6!important;border:1px solid #E3E7DF!important;box-shadow:0 4px 14px #1e2a241f!important;right:21px!important;bottom:60px!important;left:auto!important;top:auto!important;position:fixed!important}.st-wishlist-details-button[data-type=floating] .st-label{display:none!important}.st-wishlist-details-button[data-type=floating] .st-number{position:absolute!important;top:-4px!important;right:-4px!important;margin:0!important;min-width:18px!important;height:18px!important;border-radius:999px!important;background:#b98a5e!important;color:#fff!important;font-size:10px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important}.st-wishlist-details-button[data-type=floating]{display:none!important}@media(max-width:767px){[class*=section-text-with-image].section-text-with-image .grid__wrapper{padding-left:0!important;padding-right:0!important;grid-column-gap:0!important}[class*=section-text-with-image].section-text-with-image .grid__wrapper .image{display:block!important;order:2!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}[class*=section-text-with-image].section-text-with-image .grid__wrapper .text{order:1!important}[class*=section-text-with-image].section-text-with-image .grid__wrapper .image .image-container{padding-top:0!important;padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-zen.css.map */
