@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Jost:wght@300;400;500&display=swap";:root{--slc-turquoise: #A8D8D8;--slc-gold: #C9A84C;--slc-gold-dark: #8a6e20;--slc-cream: #FDFAF7;--slc-cream-warm: #F5F0E8;--slc-ink: #1A1A1A;--slc-muted: #5a5a5a;--slc-border: #e8e0d4;--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "Jost", sans-serif}body{font-family:var(--font-body);background-color:var(--slc-cream);color:var(--slc-ink);font-weight:300;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:var(--font-heading);font-weight:300;letter-spacing:.08em;color:var(--slc-ink)}h1,.h1{font-size:clamp(2rem,5vw,3.2rem)}h2,.h2{font-size:clamp(1.5rem,3vw,2.2rem)}h3,.h3{font-size:clamp(1.1rem,2.5vw,1.6rem)}a{color:var(--slc-ink);text-decoration:none}a:hover{color:var(--slc-gold)}.button,.btn,button[type=submit],input[type=submit]{font-family:var(--font-body);font-size:.65rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;background:transparent;color:var(--slc-ink);border:1px solid var(--slc-ink);padding:12px 32px;cursor:pointer;transition:background .2s ease,color .2s ease;border-radius:0}.button:hover,.btn:hover,button[type=submit]:hover{background:var(--slc-ink);color:#fff}.button--gold{border-color:var(--slc-gold);color:var(--slc-gold-dark)}.button--gold:hover{background:var(--slc-gold);color:#fff}.button--turquoise{background:var(--slc-turquoise);border-color:var(--slc-turquoise);color:var(--slc-ink)}.button--turquoise:hover{background:#8ecece;border-color:#8ecece}.slc-divider{display:flex;align-items:center;gap:16px;padding:36px 40px 20px}.slc-divider__line{flex:1;height:1px;background:var(--slc-border)}.slc-divider__text{font-family:var(--font-heading);font-size:.65rem;letter-spacing:.28em;color:var(--slc-gold);text-transform:uppercase;white-space:nowrap}.slc-section-header{text-align:center;padding:12px 40px 28px}.slc-section-header h2{font-size:clamp(1.4rem,3vw,2rem);letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px}.slc-section-header p{font-size:.7rem;letter-spacing:.1em;color:var(--slc-muted);margin:0}.card__heading{font-family:var(--font-heading);font-size:.95rem;font-weight:400;letter-spacing:.04em;color:var(--slc-ink)}.price{font-size:.75rem;color:var(--slc-muted);font-weight:300;letter-spacing:.05em}.text-gold{color:var(--slc-gold)}.text-muted{color:var(--slc-muted)}.font-serif{font-family:var(--font-heading)}.tracking-widest{letter-spacing:.25em}.uppercase{text-transform:uppercase}.product__media,.product__media-item,.media,.media--transparent{background:#f8f5f0!important}.product__media img,.product-media-container img,.product__media-item img,.media img{object-fit:contain!important;object-position:center!important;background:#f8f5f0}.product{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1300px;margin:0 auto;padding:48px 40px;align-items:start}.product__media-wrapper{position:sticky;top:100px}.product__media-list{display:grid;grid-template-columns:80px 1fr;gap:12px}.product__media-item{background:#f8f5f0;aspect-ratio:3 / 4;overflow:hidden;cursor:pointer}.product__media-item img{width:100%;height:100%;object-fit:contain!important;background:#f8f5f0}.product__media-item--thumbnail{aspect-ratio:1 / 1;opacity:.6;transition:opacity .2s ease}.product__media-item--thumbnail:hover,.product__media-item--thumbnail.is-active{opacity:1;outline:1px solid #C9A84C}.product__info-wrapper,.product__info-container{padding:0;font-family:Jost,sans-serif}.product__text.caption-with-letter-spacing,.product__vendor{font-family:Jost,sans-serif;font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:#c9a84c;margin-bottom:10px}.product__title h1,.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:2rem!important;font-weight:300!important;letter-spacing:.06em!important;color:#1a1a1a!important;margin:0 0 16px!important;line-height:1.2!important}.product__info-wrapper .price,.product__info-container .price,.price__container,.price .price-item{font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:#5a5a5a!important;letter-spacing:.04em!important}.product__info-wrapper .price{padding-bottom:20px;border-bottom:1px solid #e8e0d4;margin-bottom:20px}.product__description,.product__description p{font-family:Jost,sans-serif;font-size:.78rem;line-height:1.85;color:#5a5a5a;font-weight:300;margin-bottom:16px}.product-form__input label,.variant-selects label,.product-form label{font-family:Jost,sans-serif;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a;margin-bottom:8px;display:block}.swatch-input__input+label,.product-form__input .form__label+fieldset label{font-family:Jost,sans-serif;font-size:.65rem;border:1px solid #e8e0d4;padding:8px 14px;cursor:pointer;transition:all .2s ease;background:#fff;color:#1a1a1a}.swatch-input__input:checked+label{border-color:#1a1a1a;background:#1a1a1a;color:#fff}.product-form__submit,.btn.product-form__submit,button[name=add]{font-family:Jost,sans-serif!important;font-size:.65rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;background:#1a1a1a!important;color:#fff!important;border:1px solid #1A1A1A!important;border-radius:0!important;padding:16px 40px!important;width:100%!important;cursor:pointer!important;transition:background .2s ease!important;margin-top:20px!important}.product-form__submit:hover,button[name=add]:hover{background:#fff!important;color:#1a1a1a!important}.product__info-wrapper a[href*=size],.product__info-container a[href*=size]{font-family:Jost,sans-serif;font-size:.6rem;letter-spacing:.12em;color:#c9a84c;text-decoration:underline;text-underline-offset:3px}.breadcrumb,nav.breadcrumbs{font-family:Jost,sans-serif;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:#aaa;padding:20px 40px 0;max-width:1300px;margin:0 auto}.breadcrumb a,nav.breadcrumbs a{color:#aaa;text-decoration:none}.breadcrumb a:hover,nav.breadcrumbs a:hover{color:#c9a84c}@media screen and (max-width:768px){.product{grid-template-columns:1fr;gap:32px;padding:24px 16px}.product__media-wrapper{position:static}.product__media-list{grid-template-columns:1fr}.product__title h1,.product__title{font-size:1.6rem!important}}.product__media-wrapper *,.product__media *,.media,.media *,.product-media-container,.product-media-container *,.product__media-item,.deferred-media,.deferred-media__poster,.global-media-settings{background:#f8f5f0!important;background-color:#f8f5f0!important}.product__media-wrapper .media,.product-media-container .media{height:auto!important;min-height:500px!important;max-height:700px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f8f5f0!important}.product__media-wrapper img,.product-media-container img,.media img,.media>img{width:100%!important;height:100%!important;max-height:700px!important;object-fit:contain!important;object-position:center center!important;background:#f8f5f0!important;display:block!important}.slider.media-gallery__list,.product__media-list,.media-gallery{background:#f8f5f0!important}.product__media-wrapper:before,.product__media-wrapper:after,.media:before,.media:after{display:none!important;background:none!important}.product__media img{object-fit:cover;background-color:#f8f5f0}.product__media{background-color:#f8f5f0}.product__media-item--thumbnail img{object-fit:cover;background-color:#f8f5f0}.product__title{font-family:Cormorant Garamond,Georgia,serif}.product__title h1,.product__title .h1{font-weight:300;letter-spacing:.05em;color:#1a1a1a}.price{font-family:Jost,sans-serif;font-weight:300;letter-spacing:.03em;color:#5a5a5a}.price--on-sale .price-item--regular{color:#bbb}.price__sale .price-item--sale{color:#9a3a3a}.product-form__input .form__label,variant-selects .form__label{font-family:Jost,sans-serif;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a}.product-form__input--pill label,.product-form__input--swatch label{font-family:Jost,sans-serif;font-size:.7rem;border-color:#e0d8cc;color:#1a1a1a;border-radius:999px}.product-form__input--pill input:checked+label,.product-form__input--swatch input:checked+label{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.product-form__buttons .button,.product-form__submit{font-family:Jost,sans-serif;font-size:.65rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;border-radius:0}.product-form__buttons .button:hover,.product-form__submit:hover{background-color:#c9a84c;border-color:#c9a84c;color:#fff}.shopify-payment-button__button{border-radius:0}.product__description{font-family:Jost,sans-serif;font-size:.8rem;line-height:1.85;color:#5a5a5a;font-weight:300}.product__text{font-family:Jost,sans-serif;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:#c9a84c}.product-form__buttons .button,.product-form__submit{padding:10px 24px!important;font-size:.6rem!important;width:auto!important;display:inline-block!important}.quantity__button,button.quantity__button,[name=plus],[name=minus],.cart-item__quantity .quantity__button{display:none!important}.quantity__button svg,.quantity__button .icon{display:none!important;width:0!important;height:0!important}.quantity{display:inline-flex!important;border:1px solid #e8e0d4!important;width:auto!important}.quantity__input{text-align:center!important;width:50px!important;border:none!important;font-family:Jost,sans-serif!important;font-size:.75rem!important;padding:8px!important}.product__description,.product__description p{font-size:1rem!important;line-height:2!important;color:#333!important}.product__title h1,.product__title .h1{font-size:2.4rem!important;color:#333!important}.price,.price .price-item{font-size:1.1rem!important;color:#333!important}.product__text{font-size:.7rem!important;color:#333!important}a[href*=ProductInfo],a.skip-to-content-link,.product .visually-hidden,.product__media-wrapper .visually-hidden,a.button.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.product__media-item:has(a.skip-to-content-link),div:has(>a.skip-to-content-link),li:has(>a.skip-to-content-link){display:none!important}.product__media-item:not(:has(img)){display:none!important}.product-form__buttons .button,.product-form__submit{padding:10px 0!important;height:38px!important;font-size:.6rem!important;letter-spacing:.25em!important;width:100%!important;max-width:280px!important;display:flex!important;align-items:center!important;justify-content:center!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
