@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600&family=Manrope:wght@400;500;600&display=swap";:root{--ashyn-black: #0d0d0d;--ashyn-black-soft: #1a1a1a;--ashyn-white: #ffffff;--ashyn-off-white: #f7f5f2;--ashyn-grey-300: #d9d6d2;--ashyn-grey-500: #8a8681;--ashyn-grey-700: #4a4743;--ashyn-gold: #b8a479;--ashyn-font-heading: "Instrument Sans", sans-serif;--ashyn-font-body: "Manrope", sans-serif;--ashyn-space-1: .5rem;--ashyn-space-2: 1rem;--ashyn-space-3: 1.5rem;--ashyn-space-4: 2rem;--ashyn-space-5: 3rem;--ashyn-space-6: 4rem;--ashyn-space-7: 6rem;--ashyn-type-hero: clamp(2.2rem, 6vw, 4.5rem);--ashyn-type-h2: clamp(1.6rem, 3.4vw, 2.6rem);--ashyn-type-h3: clamp(1.1rem, 1.8vw, 1.5rem);--ashyn-type-body: 1rem;--ashyn-type-caption: .8125rem;--ashyn-leading-tight: 1.15;--ashyn-leading-normal: 1.6;--font-heading-family: var(--ashyn-font-heading);--font-body-family: var(--ashyn-font-body);--font-body-scale: 1;--font-heading-scale: 1}body{font-family:var(--ashyn-font-body);color:var(--ashyn-black);background:var(--ashyn-white);letter-spacing:.01em}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:var(--ashyn-font-heading);font-weight:400;letter-spacing:.02em;text-transform:uppercase}p{line-height:var(--ashyn-leading-normal)}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.page-width{max-width:1440px;padding-left:var(--ashyn-space-4);padding-right:var(--ashyn-space-4)}@media(max-width:749px){.page-width{padding-left:var(--ashyn-space-3);padding-right:var(--ashyn-space-3)}}.ashyn-section-head{text-align:center;margin-bottom:var(--ashyn-space-5)}.ashyn-section-head .ashyn-eyebrow{font-size:.75rem;letter-spacing:.35em;text-transform:uppercase;color:var(--ashyn-grey-500);display:block;margin-bottom:var(--ashyn-space-2)}.ashyn-section-head .ashyn-title{font-size:var(--ashyn-type-h2);line-height:var(--ashyn-leading-tight);margin:0}.ashyn-section-head .ashyn-sub{max-width:620px;margin:var(--ashyn-space-2) auto 0;color:var(--ashyn-grey-700)}.ashyn-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 2.6rem;font-family:var(--ashyn-font-heading);font-size:.8rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;line-height:1;border:1px solid var(--ashyn-black);background:transparent;color:var(--ashyn-black);cursor:pointer;transition:all .25s ease;text-decoration:none}.ashyn-btn:hover,.ashyn-btn--solid{background:var(--ashyn-black);color:var(--ashyn-white)}.ashyn-btn--solid:hover{background:transparent;color:var(--ashyn-black)}.ashyn-btn--light{border-color:var(--ashyn-white);color:var(--ashyn-white)}.ashyn-btn--light:hover{background:var(--ashyn-white);color:var(--ashyn-black)}.ashyn-btn--sm{padding:.65rem 1.6rem;font-size:.7rem}.shopify-payment-button button,.button,.btn{font-family:var(--ashyn-font-heading);letter-spacing:.2em;text-transform:uppercase}.ashyn-badge{position:absolute;top:.75rem;left:.75rem;z-index:3;padding:.35rem .7rem;background:var(--ashyn-white);color:var(--ashyn-black);font-family:var(--ashyn-font-heading);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--ashyn-grey-300);pointer-events:none}.ashyn-badge--black{background:var(--ashyn-black);color:var(--ashyn-white);border-color:var(--ashyn-black)}.ashyn-badge--outline{background:transparent;color:var(--ashyn-white);border-color:var(--ashyn-white)}.ashyn-product-card{position:relative;text-align:left}.ashyn-product-card__media{position:relative;overflow:hidden;background:var(--ashyn-off-white)}.ashyn-product-card__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;transition:opacity .4s ease,transform .6s ease}.ashyn-product-card__media .media__img--second{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ashyn-product-card:hover .media__img--second{opacity:1}.ashyn-product-card:hover .media__img--first{transform:scale(1.04)}.ashyn-product-card__info{padding-top:var(--ashyn-space-2)}.ashyn-product-card__title{font-size:.875rem;letter-spacing:.04em;text-transform:none;margin:0 0 .35rem;font-weight:400}.ashyn-product-card__price{font-size:.875rem;color:var(--ashyn-grey-700);display:flex;gap:.5rem;align-items:baseline}.ashyn-product-card__price .compare-at{color:var(--ashyn-grey-500);text-decoration:line-through;font-size:.8rem}.ashyn-product-card__quick{position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);transition:transform .3s ease;background:var(--ashyn-white);text-align:center;padding:.8rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-family:var(--ashyn-font-heading);cursor:pointer}.ashyn-product-card:hover .ashyn-product-card__quick{transform:translateY(0)}.header-wrapper{background:rgb(var(--color-background))}.announcement-bar{background:var(--ashyn-black);color:var(--ashyn-white)}.announcement-bar__message{font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;font-family:var(--ashyn-font-heading);padding:.7rem 1rem}.header__heading-logo{max-width:190px}.header__menu-item{font-family:var(--ashyn-font-heading);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase}.header__icon{color:rgb(var(--color-foreground))}.ashyn-hero{position:relative;display:grid;place-items:center;min-height:78vh;overflow:hidden;color:var(--ashyn-white);text-align:center}.ashyn-hero img,.ashyn-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ashyn-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;z-index:1}.ashyn-hero__content{position:relative;z-index:2;max-width:860px;padding:var(--ashyn-space-4)}.ashyn-hero__eyebrow{display:block;font-size:.72rem;letter-spacing:.45em;text-transform:uppercase;margin-bottom:var(--ashyn-space-2);opacity:.85}.ashyn-hero__title{font-size:var(--ashyn-type-hero);line-height:var(--ashyn-leading-tight);margin:0 0 var(--ashyn-space-3)}.ashyn-hero__sub{font-size:1.05rem;max-width:560px;margin:0 auto var(--ashyn-space-5);opacity:.9;font-weight:300;line-height:var(--ashyn-leading-normal)}.ashyn-hero__actions{display:flex;gap:var(--ashyn-space-2);justify-content:center;flex-wrap:wrap}.ashyn-trust{background:var(--ashyn-black);color:var(--ashyn-white)}.ashyn-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ashyn-space-3);padding:var(--ashyn-space-4) 0}.ashyn-trust__item{text-align:center;padding:var(--ashyn-space-2) var(--ashyn-space-3);border-left:1px solid rgba(255,255,255,.12)}.ashyn-trust__item:first-child{border-left:none}.ashyn-trust__item strong{display:block;font-family:var(--ashyn-font-heading);font-size:.8rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.4rem}.ashyn-trust__item span{font-size:.8rem;color:#ffffffb8}@media(max-width:749px){.ashyn-trust__grid{grid-template-columns:1fr}.ashyn-trust__item{border-left:none;border-top:1px solid rgba(255,255,255,.12)}.ashyn-trust__item:first-child{border-top:none}}.ashyn-grid-cols{display:grid;gap:var(--ashyn-space-3)}.ashyn-grid-cols--2{grid-template-columns:repeat(2,1fr)}.ashyn-grid-cols--3{grid-template-columns:repeat(3,1fr)}.ashyn-grid-cols--4{grid-template-columns:repeat(4,1fr)}.ashyn-grid-cols--6{grid-template-columns:repeat(6,1fr)}@media(max-width:989px){.ashyn-grid-cols--4,.ashyn-grid-cols--6{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.ashyn-grid-cols--3,.ashyn-grid-cols--6{grid-template-columns:repeat(2,1fr)}.ashyn-grid-cols--4{grid-template-columns:1fr 1fr}}.ashyn-tile{position:relative;display:block;overflow:hidden}.ashyn-tile img{transition:transform .6s ease}.ashyn-tile:hover img{transform:scale(1.05)}.ashyn-tile__label{position:absolute;left:0;right:0;bottom:0;padding:var(--ashyn-space-2);text-align:center;font-family:var(--ashyn-font-heading);font-size:.78rem;letter-spacing:.25em;text-transform:uppercase;background:linear-gradient(to top,rgba(0,0,0,.55),transparent);color:var(--ashyn-white)}.ashyn-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--ashyn-space-6)}.ashyn-split--reverse .ashyn-split__media{order:2}.ashyn-split__media img{width:100%;height:100%;object-fit:cover}.ashyn-split__content{padding:var(--ashyn-space-3) 0}@media(max-width:989px){.ashyn-split{grid-template-columns:1fr;gap:var(--ashyn-space-4)}.ashyn-split--reverse .ashyn-split__media{order:0}}.ashyn-video-shop{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--ashyn-space-5);align-items:center}.ashyn-video-shop__media video,.ashyn-video-shop__media img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}@media(max-width:989px){.ashyn-video-shop{grid-template-columns:1fr}}.ashyn-newsletter{text-align:center;padding:var(--ashyn-space-7) 0;background:var(--ashyn-off-white)}.ashyn-newsletter .newsletter-form__field-wrapper{max-width:480px;margin:0 auto}.ashyn-newsletter input{border:1px solid var(--ashyn-black);background:transparent;padding:.9rem 1.2rem;font-family:var(--ashyn-font-body)}.product__media-wrapper .product__media img{background:var(--ashyn-off-white)}.product__info-wrapper .product__title{font-size:var(--ashyn-type-h2);text-transform:none;letter-spacing:.01em}.price .price-item{font-size:1.1rem;font-weight:400}.product__info-wrapper>*{margin:0 0 var(--ashyn-space-4)!important}.footer{background:var(--ashyn-black);color:var(--ashyn-white)}.footer h2,.footer .h4{color:var(--ashyn-white)}.footer-block__heading{color:var(--ashyn-white)!important}.footer a{color:#fffc}.footer a:hover{color:var(--ashyn-white)}.footer .field__input{background:#ffffff0f;border-color:#ffffff40;color:var(--ashyn-white)}.ashyn-text-center{text-align:center}.ashyn-mt-0{margin-top:0!important}.ashyn-mb-0{margin-bottom:0!important}.ashyn-section-pad{padding-top:var(--ashyn-space-7);padding-bottom:var(--ashyn-space-7)}.ashyn-uppercase{text-transform:uppercase}.ashyn-eyebrow-text{font-size:.7rem;letter-spacing:.35em;text-transform:uppercase;color:var(--ashyn-grey-500)}.desktop-localization-wrapper{gap:14px}.header-wrapper .localization-form__select{display:inline-flex;align-items:center;gap:10px;min-height:0;padding:1rem 3.4rem 1rem 1.6rem;border:1px solid rgba(211,177,140,.55)!important;border-radius:3px;background:transparent;color:rgb(var(--color-foreground));font-family:var(--ashyn-font-body);font-size:1.3rem!important;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.header-wrapper .localization-form__select:hover,.header-wrapper .localization-form__select[aria-expanded=true]{border-color:#d3b18c!important;background:#d3b18c14;box-shadow:0 0 0 1px #d3b18c40,0 6px 18px #00000040;color:rgb(var(--color-foreground))}.header-wrapper .ashyn-loc-icon{width:1.7rem;height:1.7rem;flex-shrink:0;opacity:.85}.header-wrapper .localization-form__select .icon-caret{position:absolute;right:1.4rem;width:1.6rem;height:1rem;transition:transform .3s cubic-bezier(.33,1,.68,1)}.header-wrapper .localization-form__select[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-wrapper .disclosure__list-wrapper{width:100%;min-width:0;max-height:300px;border:1px solid #d3b18c!important;border-radius:6px;background:rgb(var(--color-background))!important;box-shadow:0 16px 38px #00000073;overflow:hidden}.header-wrapper .disclosure__list{background:rgb(var(--color-background));max-height:298px;overflow-y:auto;overscroll-behavior:contain;padding:8px}.header-wrapper .disclosure__list.country-selector__list{width:100%!important;min-width:0!important}.header-wrapper .country-filter{display:none!important}.header-wrapper .disclosure__link .icon-checkmark{display:none}.header-wrapper .disclosure__link{display:block}.header-wrapper .country-filter__input{background:transparent;border:1px solid rgba(211,177,140,.35);border-radius:3px;box-shadow:none;color:rgb(var(--color-foreground));font-size:1.3rem;letter-spacing:.04em;transition:border-color .3s ease}.header-wrapper .country-filter__input:focus{border-color:#d3b18c;box-shadow:none;outline:none}.header-wrapper .disclosure__link{color:rgb(var(--color-foreground))!important;font-family:var(--ashyn-font-body);font-size:1.3rem!important;padding:.75rem 1.1rem;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease,color .2s ease,padding-left .2s ease}.header-wrapper .disclosure__link:hover{background:#d3b18c1f;color:#d3b18c!important;padding-left:1.35rem;text-decoration:none}.header-wrapper .disclosure__link--active{color:#d3b18c!important;text-decoration:none}.header-wrapper .disclosure__link .localization-form__currency{display:inline-block!important;opacity:1!important;margin-left:.3rem;color:inherit;font-size:inherit!important;letter-spacing:inherit}.header-wrapper .disclosure__link .localization-form__currency:before{content:"("}.header-wrapper .disclosure__link .localization-form__currency:after{content:")"}.header-wrapper .disclosure__list::-webkit-scrollbar,.header-wrapper .country-selector__list::-webkit-scrollbar{width:5px}.header-wrapper .disclosure__list::-webkit-scrollbar-track,.header-wrapper .country-selector__list::-webkit-scrollbar-track{background:transparent}.header-wrapper .disclosure__list::-webkit-scrollbar-thumb,.header-wrapper .country-selector__list::-webkit-scrollbar-thumb{background:#d3b18c80;border-radius:3px}.header-wrapper .header__inline-menu .header__menu-item{font-size:1.7rem!important;letter-spacing:.06em}.header-wrapper .header__icon--cart svg.icon-cart,.header-wrapper .header__icon--cart svg.icon-cart-empty{display:none}.header-wrapper .header__icon--cart .ashyn-cart-icon{display:block;width:2rem;height:2rem;fill:none;vertical-align:middle;margin:auto}.ashyn-hero__actions .ashyn-btn:not(.ashyn-btn--light){background:#0d0d0d;border-color:#ffffff4d;color:#fff}.ashyn-hero__actions .ashyn-btn:not(.ashyn-btn--light):hover{background:#000;border-color:#d3b18c;color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #00000059}.ashyn-reveal{opacity:0;transform:translateY(26px);transition:opacity 1s cubic-bezier(.32,.72,0,1),transform 1s cubic-bezier(.32,.72,0,1);will-change:opacity,transform}.ashyn-reveal--fade{transform:none}.ashyn-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ashyn-reveal{opacity:1;transform:none;transition:none}}@media(max-width:749px){body .ashyn-section-pad{padding-top:3.4rem;padding-bottom:3.4rem}body .ashyn-section-head{margin-bottom:1.9rem}body .ashyn-section-head .ashyn-eyebrow-text,body .ashyn-section-head .ashyn-eyebrow{letter-spacing:.28em;font-size:.68rem}body .ashyn-section-head .ashyn-title,body .ashyn-title{font-size:clamp(1.5rem,6vw,1.95rem);line-height:1.25}body .ashyn-sub{font-size:.92rem;line-height:1.7}body .ashyn-btn{min-height:46px;padding:.9rem 1.7rem;font-size:.72rem;letter-spacing:.16em}body .ashyn-btn--sm{min-height:36px;padding:.6rem 1.1rem;font-size:.66rem}body .ashyn-hero{display:block;min-height:0}body .ashyn-hero img.ashyn-hero__bg,body .ashyn-hero video{position:static;width:100%;height:auto;max-height:88vh;object-fit:contain;background:var(--ashyn-black)}body .ashyn-hero:after{content:none}body .ashyn-hero .ashyn-hero__placeholder{position:static;display:none}body .ashyn-hero__content{background:var(--ashyn-black);padding:2rem 1.4rem 2.4rem;max-width:none}body .ashyn-hero__eyebrow{font-size:.64rem;letter-spacing:.24em;margin-bottom:.7rem}body .ashyn-hero__title{font-size:clamp(2.3rem,8.6vw,3.1rem);letter-spacing:.01em;margin-bottom:1.1rem}body .ashyn-hero__sub{font-size:.94rem;line-height:1.65;margin-bottom:1.7rem;padding:0 .5rem}body .ashyn-hero__actions{flex-direction:column;align-items:stretch;gap:.7rem;padding:0 .75rem}body .ashyn-hero__actions .ashyn-btn{width:100%}body .ashyn-section-collection-tiles .ashyn-grid-cols{grid-template-columns:repeat(3,1fr)!important;gap:8px;padding:0 12px}body .ashyn-section-collection-tiles .ashyn-tile__label{font-size:.82rem;letter-spacing:.02em;padding:6px 4px;line-height:1.3}body .ashyn-tile{border-radius:5px}body .ashyn-stones__heading{font-size:clamp(1.45rem,5.6vw,1.8rem);letter-spacing:.13em;margin-bottom:24px}body .ashyn-stones__grid{gap:16px 12px}body .ashyn-stones__item{flex:0 1 calc(33.333% - 10px)}body .ashyn-stones__media{margin-bottom:8px}body .ashyn-stones__label{font-size:1.05rem;letter-spacing:.05em}body .ashyn-stv__track{--stv-vis: 3 !important;--stv-card: min(340px, 66vw );--stv-gap: 12px;width:100%;padding-top:4px;padding-bottom:4px}body .ashyn-stv__slide{position:relative}body .ashyn-stv__slide+.ashyn-stv__slide{margin-left:-20vw}body .ashyn-stv__slide.is-active{z-index:5}body .ashyn-stv__slide:not(.is-active) .ashyn-stv__card{transform:scale(.78) translateY(5%);opacity:.45;box-shadow:none}body .ashyn-stv__card{border-radius:12px}body .ashyn-stv__head,body .ashyn-stv__title{font-size:clamp(1.8rem,7.5vw,2.3rem);letter-spacing:.06em}body .ashyn-stv__arrow{width:38px;height:38px}body .ashyn-stv__arrow--prev{left:4px}body .ashyn-stv__arrow--next{right:4px}body .ashyn-stv__card-title{font-size:1.15rem}body .ashyn-stv__price{font-size:1.1rem}body .ashyn-section-featured-products .ashyn-product-grid{gap:10px}body .ashyn-section-featured-products .ashyn-product-card__info{padding-top:10px}body .ashyn-section-featured-products .ashyn-product-card__title{font-size:14px;line-height:1.35;margin-bottom:2px}body .ashyn-section-featured-products .ashyn-product-card__price{font-size:12.5px}body .ashyn-featured-more{width:100%;min-width:0;font-size:13px;padding:1rem 1.5rem;letter-spacing:.14em}body .ashyn-badge{font-size:.6rem;padding:3px 7px}body .ashyn-banner__content{padding:32px 20px}body .ashyn-banner__title,body .ashyn-banner__heading{font-size:clamp(1.7rem,7vw,2.2rem)}body .ashyn-banner__text{font-size:.9rem;margin-bottom:1.4rem}body .ashyn-banner__btn{width:100%;min-height:46px;font-size:12px;padding:.9rem 1.4rem;letter-spacing:.14em}body .ashyn-story__text{flex:0 0 auto}body .ashyn-story__media{aspect-ratio:auto;min-height:0}body .ashyn-story__media img{height:auto;object-fit:contain}body .ashyn-story__text-inner{padding:26px 20px 30px}body .ashyn-story__heading{font-size:clamp(1.5rem,6vw,1.95rem);margin-bottom:14px}body .ashyn-story__body p{font-size:.92rem;line-height:1.7}body .ashyn-story__btn{width:100%;min-height:46px;margin-top:20px}body .ashyn-trust{padding-top:2rem;padding-bottom:2rem}body .ashyn-trust__item strong,body .ashyn-trust__item span{font-size:.76rem}body .ashyn-footer{padding:34px 0 18px}body .ashyn-footer__col{flex:1 1 44%!important}body .ashyn-footer__col--news{flex:1 1 100%!important;margin-top:2px}body .ashyn-footer__main{gap:20px 14px}body .ashyn-footer__heading{font-size:.66rem;letter-spacing:.2em;margin-bottom:10px}body .ashyn-footer__links li+li{margin-top:5px}body .ashyn-footer__links a{font-size:.78rem}body .ashyn-footer__news-text{font-size:.8rem;line-height:1.6;margin-bottom:10px}body .ashyn-footer__email{font-size:16px;min-height:44px}body .ashyn-footer__subscribe{min-height:44px}body .ashyn-footer__form{display:flex;gap:8px}body .ashyn-footer__form .ashyn-footer__email{flex:1 1 auto;width:auto}body .ashyn-footer__social{gap:18px;margin-top:20px}body .ashyn-footer__social svg{width:17px;height:17px}body .ashyn-footer__bottom{margin-top:18px;gap:12px}body .ashyn-footer__loc{gap:8px;width:100%;flex-wrap:nowrap}body .ashyn-footer__loc-dd{flex:1 1 0;min-width:0}body .ashyn-footer__loc-btn{width:100%;min-width:0;justify-content:center;padding:.8rem 1.2rem;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .ashyn-footer__loc-btn span{overflow:hidden;text-overflow:ellipsis}body .ashyn-footer__copy{font-size:.66rem;letter-spacing:.08em;text-align:center;width:100%}body .ashyn-footer__payments{margin-left:0;width:100%}body .ashyn-footer__pay-list{justify-content:center;gap:6px}body .ashyn-footer__pay-icon{width:30px;height:auto}body .ashyn-fc{--fc-panel-w: 100vw}body .ashyn-fc__panel{max-width:100vw;border-radius:0}body .ashyn-fc__thumb{width:74px;height:74px}body .ashyn-fc__title{font-size:1.4rem}body .ashyn-fc__item-title{font-size:1.25rem;line-height:1.35}body .ashyn-fc__subtotal-value{font-size:1.6rem}body .ashyn-fc__cta{min-height:50px}body .ashyn-newsletter__form input,body .ashyn-footer__news input,body input.ashyn-input{font-size:16px}body .ashyn-newsletter__form{flex-direction:column;align-items:stretch;gap:10px}body .ashyn-newsletter__form input,body .ashyn-newsletter__form button{flex:1 1 auto;max-width:none;width:100%;min-height:48px}body .ashyn-reveal{transform:translateY(16px);transition-duration:.7s}body .ashyn-reveal--fade{transform:none}}body .button,body .shopify-payment-button__button--unbranded,body .shopify-challenge__button,body .customer button[type=submit]{background:rgb(var(--color-background))!important;background:#f7f5f2!important;color:#0d0d0d!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:0!important;font-family:var(--ashyn-font-heading)!important;font-size:1.2rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;min-height:4.6rem!important;padding:0 3rem!important;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease!important}body .button:hover,body .button:focus-visible,body .shopify-payment-button__button--unbranded:hover,body .customer button[type=submit]:hover{background:#0d0d0d!important;color:#fff!important;border-color:#d3b18c!important;transform:translateY(-1px);box-shadow:0 10px 28px #00000073}body .button--secondary,body .button--outline,body a.button--secondary,body .shopify-payment-button__button--branded{background:#0d0d0d!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:0!important;font-family:var(--ashyn-font-heading)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;transition:border-color .25s ease,color .25s ease!important}body .button--secondary:hover,body .button--outline:hover,body .shopify-payment-button__button--branded:hover{border-color:#d3b18c!important;color:#fff!important}body .shopify-payment-button__more-options{letter-spacing:.18em}body .field__input,body .select__select,body .text-area,body .customer input,body .customer select,body .contact-form input[type=text],body .contact-form input[type=email],body .contact-form textarea{background-color:rgba(var(--color-foreground),.04)!important;color:rgb(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.22)!important;border-radius:0!important;font-family:var(--ashyn-font-body)!important;transition:border-color .25s ease!important}body .field__input:focus,body .select__select:focus,body .text-area:focus,body .customer input:focus,body .customer select:focus{border-color:#d3b18c!important;box-shadow:none!important;outline:none!important}body .field__input:focus~.field__button,body .customer .field:focus-within label{color:#d3b18c}body .select__caret,body .icon-caret{color:rgb(var(--color-foreground))}body .product-form__input .form__label,body .variant-labels{font-family:var(--ashyn-font-heading)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:1.1rem!important}body .product-form__input input[type=radio]+label,body .product-form__input .facet-checkbox__label~label{border:1px solid rgba(var(--color-foreground),.28)!important;border-radius:0!important;background:transparent!important;color:rgb(var(--color-foreground))!important;transition:border-color .2s ease,background .2s ease,color .2s ease!important;min-width:4.4rem;text-align:center}body .product-form__input input[type=radio]:checked+label{background:#d3b18c!important;border-color:#d3b18c!important;color:#0d0d0d!important}body .product-form__input input[type=radio]+label:hover{border-color:#d3b18c!important}body .quantity{border-radius:0!important;border:1px solid rgba(var(--color-foreground),.28)!important;background:transparent!important}body .quantity__button,body .quantity__input{color:rgb(var(--color-foreground))!important;background:transparent!important}body .price__regular .price-item--regular{letter-spacing:.04em}body .product__tax,body .product__info-wrapper .caption-with-letter-spacing{opacity:.72}body .collection-hero__title,body .title--primary{font-family:var(--ashyn-font-heading)!important;letter-spacing:.06em!important}body .facet .facet__summary,body .facet-filters__summary,body .facets__summary{font-family:var(--ashyn-font-heading)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1.15rem!important}body .facet-filters__sort,body .facet-filters__field .select__select{background:transparent!important;color:rgb(var(--color-foreground))!important;border:none!important}body .facets-container .sorting-caption,body .product-count__text{opacity:.72;letter-spacing:.08em}body .facets__disclosure .list-menu__item--link,body .facets__disclosure label,body .facets__disclosure .facet-checkbox__text{color:rgb(var(--color-foreground))}body .facets__disclosure .facet-checkbox input:checked~.facet-checkbox__text,body .facets__disclosure .facet-checkbox__text--active{color:#d3b18c!important}body .pagination__list .link,body .pagination__item{font-family:var(--ashyn-font-heading)!important;letter-spacing:.1em!important}body .pagination__item--current .link{color:#d3b18c!important;text-decoration:underline!important;text-underline-offset:.4em}body .cart-items thead th{font-family:var(--ashyn-font-heading)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:1.05rem!important;opacity:.75}body .cart-item__name{font-family:var(--ashyn-font-heading)!important;letter-spacing:.06em!important}body .cart-item__discounted-prices,body .cart-items .product-option{opacity:.8}body .js-qty__wrapper input,body .cart-items .quantity input{color:rgb(var(--color-foreground))!important}body .cart__footer .totals__subtotal-value{font-size:1.7rem!important}body .cart__empty-text{font-family:var(--ashyn-font-heading)!important;letter-spacing:.1em!important}body .blog-articles .article-card__title,body .article-template__title{font-family:var(--ashyn-font-heading)!important;letter-spacing:.05em!important}body .article-card__title:hover{color:#d3b18c!important}body .article-card__info,body .blog__title,body .article-template__info{opacity:.85}body .article-template__content{font-size:1.15rem!important;line-height:1.85!important;opacity:.92}body .article-template__content a{color:#d3b18c;text-underline-offset:.3em}body .form__message--success{color:#9fd6ae}body .form__message--error{color:#d3b18c}body .customer table td,body .customer .account__tab{letter-spacing:.05em}body a.link{text-underline-offset:.3em}body a.link:hover{color:#d3b18c!important}@media screen and (max-width:749px){body .button,body .shopify-payment-button__button--unbranded{min-height:4.8rem!important;font-size:1.3rem!important;padding:0 2rem!important}body .product-form__buttons,body .shopify-payment-button{width:100%}body .product-form__input input[type=radio]+label{min-width:4.2rem}}body .product-form__submit{position:relative!important;overflow:hidden!important;background:#d3b18c!important;color:#fff!important;border:0!important;border-radius:2px!important;transition:background .35s ease,transform .35s ease,box-shadow .35s ease!important}body .product-form__submit:after{content:""!important;position:absolute!important;top:0!important;left:-60%!important;width:85%!important;height:100%!important;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent)!important;transform:skew(-18deg)!important;filter:blur(8px)!important;transition:left .65s cubic-bezier(.33,1,.68,1)!important;pointer-events:none!important}body .product-form__submit:hover{background:#c9a273!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px #d3b18c4d!important}body .product-form__submit:hover:after{left:125%!important}body .product__media-wrapper .slider-button{width:4.2rem!important;height:4.2rem!important;background:#0d0d0d8c!important;border:1px solid #d3b18c!important;border-radius:50%!important;color:#fff!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease,color .25s ease,transform .25s ease!important}body .product__media-wrapper .slider-button:not([disabled]):hover{background:#d3b18c!important;color:#0d0d0d!important;transform:scale(1.06)}body .product__media-wrapper .slider-button[disabled]{opacity:.3}body .product__media-wrapper .slider-button .icon{width:1.4rem!important;height:1.4rem!important}body .product__media-wrapper .thumbnail{border-radius:4px!important;transition:box-shadow .2s ease!important}body .product__media-wrapper .thumbnail.is-active{box-shadow:0 0 0 1.5px #d3b18c!important}body .product__media-wrapper .thumbnail-slider .slider-button{width:3.2rem!important;height:3.2rem!important;background:transparent!important;border-color:#d3b18c99!important}body .product__media-wrapper .thumbnail-slider{width:70%!important;margin-left:auto!important;margin-right:auto!important}body .product__media-wrapper .thumbnail-list.slider{width:100%!important;padding:0!important;column-gap:1rem!important}body .product__media-wrapper .thumbnail-list.slider .thumbnail-list__item{width:calc((100% - 3rem)/4)!important;margin-right:0!important;flex:0 0 auto!important}body .product__media-wrapper .thumbnail-list .thumbnail{width:100%!important;height:auto!important;aspect-ratio:3 / 4!important;border-radius:4px!important}body .product__media-wrapper .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}body .product__media-wrapper .product-media-container.media-type-image.media-fit-contain{width:70%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;aspect-ratio:3 / 4!important}body .product__media-wrapper .product-media-container.media-type-image.media-fit-contain .product__modal-opener--image{width:100%!important;height:100%!important}body .product__media-wrapper .product-media-container.media-type-image.media-fit-contain .product__media{width:100%!important;height:100%!important;padding-top:0!important}body .product__media-wrapper .product-media-container.media-type-image.media-fit-contain .product__media img{width:100%!important;height:100%!important;object-fit:cover!important}body:has(.shopify-policy__container){background-color:#0a0a0a}body:has(.shopify-policy__container) .shopify-policy__container{color:#efefef}body:has(.shopify-policy__container) .shopify-policy__title h1{color:#efefef}body:has(.shopify-policy__container) .shopify-policy__body a{color:#efefef;text-decoration:underline}body:has(.shopify-policy__container) .shopify-policy__body h1,body:has(.shopify-policy__container) .shopify-policy__body h2,body:has(.shopify-policy__container) .shopify-policy__body h3,body:has(.shopify-policy__container) .shopify-policy__body h4,body:has(.shopify-policy__container) .shopify-policy__body h5,body:has(.shopify-policy__container) .shopify-policy__body h6,body:has(.shopify-policy__container) .shopify-policy__body strong,body:has(.shopify-policy__container) .shopify-policy__body b{color:#efefef}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashyn.css.map */
