h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:400;letter-spacing:.01em}header-component,.header{padding-block:18px;border-bottom:1px solid rgba(0,0,0,.08)}.header__nav a,.header__nav-link{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.header__logo img,.header__logo svg{max-height:28px}.product-list__grid,.collection-grid{gap:48px 24px!important}.product-card,.card{border:none!important;background:transparent!important;box-shadow:none!important}.product-card__image-wrapper,._product-card-gallery{overflow:hidden}.product-card__image-wrapper img{transition:transform .7s ease}.product-card:hover .product-card__image-wrapper img{transform:scale(1.03)}.product-card .product-title,.product-card [class*=product-title]{font-size:13px;letter-spacing:.04em;margin-top:14px;font-weight:400}.product-card .price,.product-card [class*=price]{font-size:12px;letter-spacing:.06em;color:#1a1a18a6;margin-top:4px}.button,.btn,[class*=button--primary],[class*=button--secondary]{border-radius:0!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important;padding:14px 28px!important}.section-wrapper{padding-block:80px}.section-wrapper+.section-wrapper{padding-block-start:0}.page-width-content{max-width:1280px;padding-inline:40px}@media screen and (max-width:749px){.page-width-content{padding-inline:20px}.hero{min-height:70svh}.product-list__grid{gap:32px 12px!important}}.footer{border-top:1px solid rgba(0,0,0,.08);padding-block:60px}.footer a,.footer p,.footer span{font-size:11px;letter-spacing:.08em}.header-announcements{font-size:11px;letter-spacing:.1em;padding-block:8px}.main-collection h1{font-size:48px;font-weight:400;letter-spacing:.02em;margin-bottom:40px}.quick-add-button,[class*=quick-add]{opacity:0;transition:opacity .3s ease}.product-card:hover .quick-add-button,.product-card:hover [class*=quick-add]{opacity:1}.blog-posts-container{grid-template-columns:repeat(3,1fr)!important;column-gap:32px!important;row-gap:56px!important}.blog-post-item{grid-column:span 2!important;border:none!important;padding:0!important;background:transparent!important}@media screen and (max-width:749px){.blog-posts-container{grid-template-columns:1fr!important}.blog-post-item{grid-column:span 6!important}}.blog-post-card__image-container img,.blog-post-card__image-container{border-radius:0!important;aspect-ratio:4/3;object-fit:cover;width:100%}.blog-post-card .blog-post-info,.blog-post-card [class*=blog-post-info]{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:inherit;margin-top:16px}.blog-post-card h2,.blog-post-card h3,.blog-post-card h4,.blog-post-card [class*=heading]{font-size:17px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.35!important;font-family:var(--font-body--family)!important;margin-bottom:10px}.blog-post-card [class*=excerpt],.blog-post-card p{font-size:14px;line-height:1.65;color:rgb(var(--color-foreground-rgb) / .75)}.blog-post-card a[class*=read-more],.blog-post-card [class*=read-more],.blog-post-card__read-more{font-size:13px;text-decoration:underline;text-underline-offset:3px;letter-spacing:.02em}.product__title,[class*=product-title] h1,[class*=product-title] h2{font-family:var(--font-body--family)!important;font-size:28px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em!important;margin-bottom:12px}.price__tax-note,[class*=tax-note],.variant__sku,.price__badge{display:none!important}.price .price-item,.price__regular{font-size:16px;font-weight:400;letter-spacing:.02em}.product-description-wrapper{position:relative}.product-description-truncated{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-description-truncated.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.about-statement{text-align:center;max-width:680px;margin:0 auto;padding:100px 20px}.about-statement__heading{font-family:var(--font-primary--family);font-size:36px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;margin:0 0 28px}.about-statement__text{font-size:15px;line-height:1.9;color:#1a1a18b3;font-family:var(--font-body--family);margin:0}@media screen and (max-width:749px){.about-statement{padding:64px 20px}.about-statement__heading{font-size:26px}}.about-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:80px 0 100px}.about-story__media{position:relative;height:560px}.about-story__img{position:absolute;overflow:hidden}.about-story__img img{width:100%;height:100%;object-fit:cover;display:block}.about-story__img--back{top:0;left:0;width:68%;height:74%;z-index:1}.about-story__img--front{bottom:0;right:0;width:62%;height:68%;z-index:2}.about-story__label{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-body--family);margin-bottom:20px;color:#1a1a188c}.about-story__heading{font-family:var(--font-primary--family);font-size:34px;font-weight:400;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin:0 0 24px}.about-story__text{font-size:14px;line-height:1.9;color:#1a1a18b3;font-family:var(--font-body--family);margin:0;max-width:400px}@media screen and (max-width:749px){.about-story{grid-template-columns:1fr;gap:40px;padding:60px 0}.about-story__media{height:400px}.about-story__heading{font-size:26px}.about-story__img--back{width:65%}.about-story__img--front{width:60%}}.collection-header-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.collection-header-split__title{font-family:var(--font-primary--family);font-size:56px;font-weight:400;line-height:1.1;letter-spacing:-.01em;margin:0 0 20px}.collection-header-split__desc{font-size:14px;line-height:1.85;color:#1a1a18b3;font-family:var(--font-body--family);max-width:400px}.collection-header-split__image{overflow:hidden;aspect-ratio:3/4}.collection-header-split__image img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.collection-header-split{grid-template-columns:1fr;gap:32px}.collection-header-split__title{font-size:36px}.collection-header-split__image{aspect-ratio:4/3}}.thailand-banner{position:relative;width:100%;min-height:480px;background:linear-gradient(135deg,#6b5744,#8b7355 40%,#b09470);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:80px 20px}.thailand-banner__card{background:#faf8f5e6;padding:48px 56px;max-width:500px;text-align:center}.thailand-banner__eyebrow{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-body--family);margin-bottom:20px;color:#1a1a18}.thailand-banner__text{font-size:14px;line-height:1.85;color:#1a1a18cc;font-family:var(--font-body--family);margin:0}@media screen and (max-width:749px){.thailand-banner{min-height:360px;padding:60px 20px}.thailand-banner__card{padding:32px 24px}}.ethical-elegance{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:80px 0}.ethical-elegance__label{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-body--family);margin-bottom:20px;color:#1a1a188c}.ethical-elegance__heading{font-size:34px;font-weight:400;line-height:1.2;letter-spacing:.02em;font-family:var(--font-primary--family);margin:0 0 24px;text-transform:uppercase}.ethical-elegance__body{font-size:14px;line-height:1.85;color:#1a1a18b3;font-family:var(--font-body--family);max-width:380px;margin:0}.ethical-elegance__media{position:relative;height:520px}.ethical-elegance__img{position:absolute;overflow:hidden}.ethical-elegance__img img{width:100%;height:100%;object-fit:cover;display:block}.ethical-elegance__img--back{top:0;right:0;width:68%;height:74%;z-index:1}.ethical-elegance__img--front{bottom:0;left:0;width:62%;height:68%;z-index:2}@media screen and (max-width:749px){.ethical-elegance{grid-template-columns:1fr;gap:40px;padding:60px 0}.ethical-elegance__media{height:380px}.ethical-elegance__heading{font-size:26px}.ethical-elegance__img--back{width:65%;height:70%}.ethical-elegance__img--front{width:60%;height:65%}}.read-more-btn{display:inline-block;margin-top:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none;border:none;padding:0;color:inherit;font-family:var(--font-body--family)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pipeline-style.css.map */
