.h0,.h1,h1,.h2,h2,.h3,h3,.font-display{font-family:var(--font-heading-family);font-style:var(--font-heading-style);letter-spacing:var(--jw-tracking-tight);line-height:1.1}.h0{font-size:clamp(3.6rem,6vw,6.4rem)}.h1,h1{font-size:clamp(3.2rem,4.6vw,5.2rem);line-height:1.05}.h2,h2{font-size:clamp(2.8rem,3.2vw,4rem)}.h3,h3{font-size:clamp(2rem,2.2vw,2.4rem)}.jw-eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--jw-eyebrow-size);font-weight:500;letter-spacing:var(--jw-tracking-wide);text-transform:uppercase;line-height:1.4;color:var(--jw-gold-700);margin:0 0 1.4rem}.jw-eyebrow--muted{color:rgba(var(--color-foreground),.5)}.jw-lede{font-size:1.7rem;line-height:1.7;max-width:58ch;color:rgba(var(--color-foreground),.7)}.jw-serif{font-family:var(--font-heading-family);font-style:var(--font-heading-style)}.jw-rule{border:0;border-top:1px solid var(--jw-rule);margin:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none;min-height:4.8rem;padding:0 2.8rem;border-radius:var(--jw-radius-pill);transition:background-color var(--jw-speed) var(--jw-ease),color var(--jw-speed) var(--jw-ease),border-color var(--jw-speed) var(--jw-ease),opacity var(--jw-speed) var(--jw-ease)}.button:after,.button:not([disabled]):hover:after{border-radius:var(--jw-radius-pill);box-shadow:none}.button--secondary:after{box-shadow:0 0 0 1px var(--jw-rule-strong)}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.shopify-payment-button__button--unbranded{border-radius:var(--jw-radius-pill)!important}.shopify-payment-button__more-options{border-radius:var(--jw-radius-pill)}.jw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.8rem;border-radius:var(--jw-radius-pill);font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color var(--jw-speed) var(--jw-ease),color var(--jw-speed) var(--jw-ease),border-color var(--jw-speed) var(--jw-ease)}.jw-btn svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform var(--jw-speed) var(--jw-ease-out)}.jw-btn:hover svg{transform:translate(3px)}.jw-btn--primary{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.jw-btn--primary:hover{background-color:var(--jw-gold-700)}.jw-btn--outline{border-color:var(--jw-rule-strong);color:rgb(var(--color-foreground))}.jw-btn--outline:hover{border-color:var(--jw-gold-600);color:var(--jw-gold-700)}.jw-btn--light{background-color:#fff;color:var(--jw-ink)}.jw-btn--light:hover{background-color:var(--jw-gold-100)}.jw-link{display:inline-block;font-size:1.4rem;text-decoration:none;color:inherit;border-bottom:1px solid rgba(var(--color-foreground),.3);padding-bottom:.2rem;transition:color var(--jw-speed) var(--jw-ease),border-color var(--jw-speed) var(--jw-ease)}.jw-link:hover{color:var(--jw-gold-700);border-bottom-color:var(--jw-gold-700)}.header-wrapper{background-color:rgba(var(--color-background),.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header{padding-top:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--jw-rule)}.header__menu-item,.header__menu-item span,.header__submenu .header__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none}.header__menu-item:hover span{text-decoration:none;color:var(--jw-gold-700)}.header__inline-menu .header__menu-item span{transition:color var(--jw-speed) var(--jw-ease)}.jw-mega--has-promos{display:grid;gap:4rem}@media screen and (min-width:990px){.jw-mega--has-promos{grid-template-columns:minmax(0,1fr) 36rem;align-items:start}.jw-mega--has-promos .jw-mega__links{grid-template-columns:repeat(4,minmax(0,1fr))}}.jw-mega__promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem}.jw-mega__promo{display:block;text-decoration:none;color:inherit}.jw-mega__promo .jw-media{display:block;border-radius:var(--jw-radius-card)}.jw-mega__promo-body{display:block;margin-top:1.2rem}.jw-mega__promo-title{display:block;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.25}.jw-mega__promo-text{display:block;margin-top:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.jw-mega__promo-cta{display:inline-block;margin-top:.8rem;font-size:1.2rem;color:var(--jw-gold-700);border-bottom:1px solid currentColor;padding-bottom:.2rem}.card-wrapper,.card{border-radius:var(--jw-radius-card)}.card__inner{background-color:transparent;border-radius:var(--jw-radius-card)}.card__media,.card .media,.card__inner .card__media{border-radius:var(--jw-radius-card);overflow:hidden;background-color:var(--jw-gold-100)}.card__media .media img,.card .media img{transition:transform .5s var(--jw-ease),opacity var(--jw-speed) var(--jw-ease)}.card-wrapper:hover .media>img:only-child,.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.05)}.card__media .media img+img,.card .media img+img{opacity:0}.card-wrapper:hover .card__media .media img+img,.card-wrapper:hover .card .media img+img{opacity:1;transform:scale(1.05)}.card__heading,.card-information .card__heading a{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.45;color:rgba(var(--color-foreground),.9);transition:color var(--jw-speed) var(--jw-ease)}.card-wrapper:hover .card__heading a{color:var(--jw-gold-700)}.card-information>*+*{margin-top:.4rem}.card-information .price,.card-information .price .price-item--regular,.card-information .price-item--sale{font-size:1.5rem;font-weight:600;letter-spacing:0;color:var(--jw-gold-700)}.card-information .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.4);font-weight:400;text-decoration:line-through}.card__badge .badge{font-size:1.1rem;font-weight:600;letter-spacing:0;text-transform:none;padding:.4rem .9rem;border:0;border-radius:var(--jw-radius-pill)}.price--on-sale .price-item--regular{opacity:.5}.price__container .price-item{letter-spacing:0}.field__input,.select__select,.customer .field input,.customer select{font-size:1.5rem;letter-spacing:0;border-radius:var(--jw-radius-card)}.field:after,.select:after{border-radius:var(--jw-radius-card)}.field__label{font-size:1.4rem;letter-spacing:0}.product-form__input--pill input[type=radio]+label{border-radius:var(--jw-radius-pill)}.quantity{border-radius:var(--jw-radius-pill);overflow:hidden}.quantity:after{border-radius:var(--jw-radius-pill)}.jw-section{position:relative}.jw-section__head{display:flex;flex-direction:column;gap:.8rem;margin-bottom:3.2rem}.jw-section__head--center{align-items:center;text-align:center}@media screen and (min-width:750px){.jw-section__head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:4rem}.jw-section__head--split .jw-section__headings{max-width:60ch}}.jw-section__title{margin:0}.jw-section__subtitle{margin:1rem 0 0;color:rgba(var(--color-foreground),.6);max-width:60ch;line-height:1.7}.jw-section__head--center .jw-section__subtitle{margin-inline:auto}@keyframes jw-fade-up{0%{opacity:0;transform:translateY(var(--jw-reveal-distance))}to{opacity:1;transform:translateY(0)}}.jw-js .jw-reveal{opacity:0}.jw-js .jw-reveal--in{animation:jw-fade-up var(--jw-reveal-duration) var(--jw-ease-out) both;animation-delay:var(--jw-reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.jw-js .jw-reveal,.jw-js .jw-reveal--in{opacity:1;animation:none}}.jw-media{position:relative;overflow:hidden;border-radius:var(--jw-radius-media);background-color:var(--jw-gold-100)}.jw-media img,.jw-media video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--jw-ease)}.jw-media--zoom:hover img{transform:scale(1.05)}.jw-media--portrait{aspect-ratio:3 / 4}.jw-media--square{aspect-ratio:1 / 1}.jw-media--landscape{aspect-ratio:5 / 4}.jw-media--wide{aspect-ratio:16 / 9}.jw-media__placeholder svg{width:100%;height:100%;object-fit:cover;background-color:var(--jw-gold-100);fill:rgba(var(--jw-brand-rgb),.25)}.jw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}.jw-modal[open]{display:block}.jw-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;border:0;padding:0;width:100%;cursor:pointer;animation:jw-overlay-in .25s var(--jw-ease) both}.jw-modal__panel{position:absolute;right:0;top:0;bottom:0;width:min(56rem,100%);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow-y:auto;padding:3.2rem;animation:jw-panel-in .35s var(--jw-ease-out) both}@keyframes jw-overlay-in{0%{opacity:0}}@keyframes jw-panel-in{0%{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.jw-modal__overlay,.jw-modal__panel{animation:none}}.jw-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid var(--jw-rule);margin-bottom:2.4rem}.jw-modal__title{margin:0;font-size:2.2rem}.jw-modal__close{background:none;border:0;cursor:pointer;padding:.8rem;margin:-.8rem;color:inherit;line-height:0}.jw-modal__close svg{width:1.8rem;height:1.8rem}.jw-modal__body>*+*{margin-top:1.6rem}.jw-modal__body h3{font-size:1.8rem;font-family:var(--font-heading-family);margin:3.2rem 0 1.2rem}.jw-modal__body table{width:100%;border-collapse:collapse;font-size:1.4rem}.jw-modal__body th,.jw-modal__body td{text-align:left;padding:1.1rem .8rem;border-bottom:1px solid var(--jw-rule)}.jw-modal__body th{font-size:1.1rem;letter-spacing:var(--jw-tracking-wide);text-transform:uppercase;font-weight:500;color:var(--jw-gold-700)}.jw-modal__body tbody tr:hover{background-color:var(--jw-gold-100)}.drawer__inner,.cart-drawer__form{border-radius:0}.cart-item__image{border-radius:var(--jw-radius-card)}.footer{border-top:1px solid var(--jw-rule)}.footer-block__heading{font-size:1.5rem;font-family:var(--font-heading-family);font-weight:600;letter-spacing:0;text-transform:none;margin-bottom:1.6rem}.footer__content-bottom{border-top:1px solid var(--jw-rule)}.list-menu__item--link,.footer-block__details-content .list-menu__item--link{font-size:1.4rem;letter-spacing:0;transition:color var(--jw-speed) var(--jw-ease)}.footer .list-menu__item--link:hover{color:var(--jw-gold-700);text-decoration:none}.jw-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.jw-section :focus-visible,.jw-modal :focus-visible{outline:2px solid var(--jw-gold-700);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jewelry.css.map */
