.et-cgrid__header{text-align:center;margin-bottom:4.5rem}.et-cgrid__header .h1{margin:0}.et-cgrid{display:grid;gap:3rem}@media screen and (min-width:750px){.et-cgrid{grid-template-columns:1fr 1fr;gap:4rem}}.et-cgrid__item{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.et-cgrid__media{aspect-ratio:4 / 5}.et-cgrid__img,.et-cgrid__placeholder{width:100%;height:100%;object-fit:cover;display:block}.et-cgrid__caption{padding-top:2rem;text-align:center}.et-cgrid__title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500;margin:0}.et-cgrid__subtitle{margin:.6rem 0 0;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;color:var(--et-muted)}.et-chero{padding:9rem 0 5rem}.et-chero--image{position:relative;min-height:56vh;display:flex;align-items:flex-end;padding:0}.et-chero__media{position:absolute;top:0;right:0;bottom:0;left:0}.et-chero__img{width:100%;height:100%;object-fit:cover}.et-chero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14141280,#14141200 55%)}.et-chero__content{position:relative;width:100%}.et-chero--image .et-chero__content{padding-bottom:5rem;padding-top:14rem}.et-chero__inner{max-width:62rem}.et-chero__title{font-size:calc(var(--font-heading-scale) * 4rem);margin:0 0 1.6rem}.et-chero--image .et-chero__title{color:#f5f1e8}.et-chero--image .et-eyebrow{color:#f5f1e8d9}.et-chero__description{font-size:1.6rem;line-height:1.85;color:rgba(var(--color-foreground),.72)}.et-chero--image .et-chero__description{color:#f5f1e8d9}@media screen and (max-width:749px){.et-chero{padding:5rem 0 3rem}.et-chero__title{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.et-compare__header{text-align:center;margin-bottom:5rem}.et-compare__header .h1{margin:0}.et-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.et-compare{width:100%;min-width:64rem;border-collapse:collapse;font-size:1.4rem}.et-compare th,.et-compare td{padding:1.8rem 2rem;text-align:center;border-bottom:1px solid var(--et-hairline);vertical-align:middle}.et-compare thead th{border-bottom:1px solid rgba(43,43,40,.35);padding-bottom:2.2rem}.et-compare tbody th{text-align:left;font-weight:400;color:var(--et-muted);letter-spacing:.04em}.et-compare__name{display:block;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:500}.et-compare__detail{display:block;margin-top:.4rem;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--et-muted)}.et-compare__yes{color:var(--et-champagne-deep);font-size:2.2rem;line-height:1}.et-compare__no{color:#2b2b2840}.et-editorial{display:grid;min-height:58vh}@media screen and (min-width:750px){.et-editorial{grid-template-columns:1fr 1fr}.et-editorial--reverse .et-editorial__media{order:2}.et-editorial--reverse .et-editorial__body{order:1}}.et-editorial__media{position:relative}.et-editorial__media a{display:block;height:100%}.et-editorial__img,.et-editorial__placeholder{width:100%;height:100%;object-fit:cover;display:block;min-height:46vh}.et-editorial__body{display:flex;align-items:center;justify-content:center;padding:8rem 3rem}.et-editorial__content{max-width:46rem}.et-editorial__heading{font-size:calc(var(--font-heading-scale) * 2.9rem);margin:0 0 2.4rem}.et-editorial__text{color:rgba(var(--color-foreground),.72);line-height:1.85;margin-bottom:3.2rem}.et-editorial__text p{margin:0 0 1.4rem}@media screen and (max-width:749px){.et-editorial__body{padding:5rem 2rem 7rem}}.et-faq{display:grid;gap:4rem;max-width:110rem;margin:0 auto}@media screen and (min-width:990px){.et-faq{grid-template-columns:1fr 1.6fr;gap:8rem}}.et-faq__header .h1{margin:0 0 1.6rem}.et-faq__intro{color:rgba(var(--color-foreground),.66);line-height:1.8;margin:0}.et-faq__item{border-bottom:1px solid var(--et-hairline)}.et-faq__item:first-child{border-top:1px solid var(--et-hairline)}.et-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:500}.et-faq__question::-webkit-details-marker{display:none}.et-faq__marker{position:relative;flex:0 0 auto;width:12px;height:12px}.et-faq__marker:before,.et-faq__marker:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .4s var(--et-ease)}.et-faq__marker:after{transform:rotate(90deg)}details[open] .et-faq__marker:after{transform:rotate(0)}.et-faq__answer{padding:0 3rem 2.6rem 0;color:rgba(var(--color-foreground),.72);line-height:1.85;max-width:56rem}.et-faq__answer p{margin:0 0 1.2rem}.et-gallery__header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:3.6rem}.et-gallery__header .et-eyebrow{margin-bottom:0}.et-gallery__handle{font-family:var(--font-heading-family);font-size:1.9rem;font-style:italic;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .3s ease}.et-gallery__handle:hover{opacity:.55}.et-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.et-gallery{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.et-gallery__item{aspect-ratio:1}.et-gallery__item a{display:block;height:100%}.et-gallery__img,.et-gallery__placeholder{width:100%;height:100%;object-fit:cover;display:block}.et-hero{position:relative;min-height:62vh;display:flex;align-items:flex-end}.et-hero--full{min-height:calc(100vh - 9rem)}.et-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.et-hero__media--dark{background:#232320}.et-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.et-hero__video{display:none}}.et-hero__img{width:100%;height:100%;object-fit:cover}.et-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#141412b8,#14141247 45%,#14141200 78%)}.et-hero__content{position:relative;width:100%;padding-bottom:8rem;padding-top:16rem}.et-hero__inner{max-width:64rem}.et-hero .et-hero__eyebrow{color:#c0a172;text-shadow:0 1px 12px rgba(20,20,18,.6)}.et-hero .et-hero__heading,.et-hero .et-hero__heading.h0{color:#fdfcf9;margin:0 0 2rem;text-shadow:0 2px 34px rgba(20,20,18,.55)}.et-hero .et-hero__text{color:#faf8f4f5;text-shadow:0 1px 18px rgba(20,20,18,.5);font-size:1.7rem;line-height:1.8;max-width:48rem;margin:0 0 3.2rem}.et-hero .et-hero__link{color:#fdfcf9;border-bottom-color:#fdfcf9e6;text-shadow:0 1px 12px rgba(20,20,18,.5)}@media screen and (max-width:749px){.et-hero--full{min-height:78vh}.et-hero__content{padding-bottom:5rem}}.et-newsletter{padding:8rem 0}.et-newsletter__inner{max-width:56rem;margin:0 auto;text-align:center}.et-newsletter__heading{font-size:calc(var(--font-heading-scale) * 2.7rem);margin:0 0 1.6rem}.et-newsletter__text{color:rgba(var(--color-foreground),.66);line-height:1.8;margin:0 0 3.6rem}.et-newsletter__field{display:flex;border-bottom:1px solid rgba(var(--color-foreground),.4);transition:border-color .3s ease}.et-newsletter__field:focus-within{border-color:rgb(var(--color-foreground))}.et-newsletter__input{flex:1;background:transparent;border:0;padding:1.4rem 0;font-size:1.5rem;letter-spacing:.04em;color:rgb(var(--color-foreground))}.et-newsletter__input:focus{outline:none}.et-newsletter__input::placeholder{color:rgba(var(--color-foreground),.45)}.et-newsletter__submit{background:transparent;border:0;cursor:pointer;font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--color-foreground));padding:0 0 0 2rem;transition:opacity .3s ease}.et-newsletter__submit:hover{opacity:.55}.et-newsletter__message{margin:2rem 0 0;font-size:1.3rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.66)}.et-philosophy{padding:9rem 0}.et-philosophy__inner{max-width:86rem;margin:0 auto;text-align:center}.et-philosophy__statement{font-size:calc(var(--font-heading-scale) * 2.9rem);line-height:1.35;font-weight:500;margin:0}.et-philosophy__attribution{margin:3rem 0 0;font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--et-muted)}.et-philosophy__inner .et-link{margin-top:4rem}@media screen and (max-width:749px){.et-philosophy{padding:6rem 0}.et-philosophy__statement{font-size:calc(var(--font-heading-scale) * 2.1rem)}}.et-pstory__row{display:grid;min-height:54vh}@media screen and (min-width:750px){.et-pstory__row{grid-template-columns:1fr 1fr}.et-pstory__row--reverse .et-pstory__media{order:2}.et-pstory__row--reverse .et-pstory__body{order:1}}.et-pstory__img,.et-pstory__placeholder{width:100%;height:100%;object-fit:cover;display:block;min-height:42vh}.et-pstory__body{display:flex;align-items:center;justify-content:center;padding:7rem 3rem}.et-pstory__content{max-width:44rem}.et-pstory__heading{font-size:calc(var(--font-heading-scale) * 2.6rem);margin:0 0 2rem}.et-pstory__text{color:rgba(var(--color-foreground),.72);line-height:1.85}.et-pstory__text p{margin:0 0 1.4rem}@media screen and (max-width:749px){.et-pstory__body{padding:4.5rem 2rem 6rem}}.et-recent__header{margin-bottom:3rem}.et-recent__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (min-width:750px){.et-recent__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.et-recent__card{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.et-recent__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:var(--et-ivory)}.et-recent__title{display:block;margin-top:1.2rem;font-family:var(--font-heading-family);font-size:1.6rem}.et-recent__price{display:block;margin-top:.3rem;font-size:1.25rem;letter-spacing:.08em;color:var(--et-muted)}.et-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:5;background:#faf8f4f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--et-hairline);transform:translateY(100%);transition:transform .5s var(--et-ease)}.et-sticky-atc--visible{transform:none}.et-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.2rem;padding-bottom:1.2rem}.et-sticky-atc__meta{display:flex;align-items:center;gap:1.6rem;min-width:0}.et-sticky-atc__thumb{width:4.8rem;height:4.8rem;object-fit:cover}.et-sticky-atc__title{display:block;font-family:var(--font-heading-family);font-size:1.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.et-sticky-atc__price{font-size:1.3rem;letter-spacing:.08em;color:var(--et-muted)}.et-sticky-atc__button{flex:0 0 auto;min-height:4.4rem}@media screen and (max-width:749px){.et-sticky-atc__thumb{display:none}}.et-testimonials__header{text-align:center;margin-bottom:4.5rem}.et-testimonials__header .h1{margin:0}.et-testimonials{display:grid;gap:5rem}@media screen and (min-width:750px){.et-testimonials{grid-template-columns:repeat(3,1fr);gap:6rem}}.et-testimonials__item{margin:0;text-align:center}.et-testimonials__quote{font-family:var(--font-heading-family);font-size:2rem;font-style:italic;line-height:1.55;margin:0 0 2.4rem;quotes:"\201c" "\201d"}.et-testimonials__quote:before{content:open-quote}.et-testimonials__quote:after{content:close-quote}.et-testimonials__name{font-size:1.15rem;letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.et-testimonials__detail{text-transform:none;letter-spacing:.08em}.et-trust{padding:4.5rem 0}.et-trust__row{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem}@media screen and (min-width:750px){.et-trust__row{grid-template-columns:repeat(4,1fr)}}.et-trust__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.et-trust__icon{color:var(--et-champagne-deep)}.et-trust__title{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}.et-trust__text{font-size:1.25rem;color:var(--et-muted)}.et-values__header{text-align:center;margin-bottom:4.5rem}.et-values__header .h1{margin:0}.et-values{display:grid;gap:4rem;text-align:center}@media screen and (min-width:750px){.et-values{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:5rem}}.et-values__icon{display:inline-block;color:var(--et-champagne-deep);margin-bottom:2rem}.et-values__title{font-family:var(--font-heading-family);font-size:2rem;font-weight:500;margin:0 0 1.2rem}.et-values__text{margin:0 auto;max-width:30rem;font-size:1.45rem;line-height:1.8;color:rgba(var(--color-foreground),.68)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
