body:has(.ec-page) .shopify-section-group-header-group,body:has(.ec-page) .shopify-section-group-footer-group{display:none!important}body:has(.ec-page){background:#f8f5ef}.ec-page{--ink:#201b17;--ivory:#f8f5ef;background:var(--ivory);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.ec-page *{box-sizing:border-box}.ec-page img{display:block;width:100%;height:100%;object-fit:cover}.ec-page a{color:inherit;text-decoration:none}.ec-page h1,.ec-page h2,.ec-page h3,.ec-page p{margin:0}.ec-page h1,.ec-page h2,.ec-page h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.ec-announcement{height:4.8rem;background:#2b211b;color:#fff;display:flex;align-items:center;justify-content:center;gap:8rem;font-size:.85rem;letter-spacing:.13em}.ec-announcement span{font:2rem Georgia,serif}.ec-header{height:10.8rem;padding:0 4vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.ec-header nav{display:flex;gap:3.2rem}.ec-header nav:last-child{justify-content:flex-end}.ec-header nav a{font-size:.95rem;font-weight:700;letter-spacing:.11em}.ec-header .active{border-bottom:1px solid}.ec-logo{text-align:center;font:400 3.3rem/1 Georgia,serif;letter-spacing:.18em}.ec-logo small{display:block;font:700 .72rem Arial,sans-serif;letter-spacing:.31em;margin-top:.7rem}.ec-hero{height:min(56vw,72rem);min-height:61rem;position:relative;color:#fff;overflow:hidden}.ec-hero>i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#160e09b8,#160e0908 62%,#160e0940)}.ec-hero-copy{position:absolute;left:5.8%;top:12%;width:48rem}.ec-hero-copy>p,.ec-section-head p,.ec-difference-copy>p,.ec-philosophy-copy>p{font-size:1.05rem;font-weight:700;letter-spacing:.34em}.ec-hero-copy h1{font-size:clamp(5.8rem,6vw,8.5rem);line-height:.98;color:#fff!important;margin:1.6rem 0}.ec-hero-copy>span{display:block;max-width:43rem;font:400 1.8rem/1.4 Georgia,serif}.ec-hero-copy>a,.ec-philosophy-copy>a{display:inline-block;margin-top:2.8rem;padding:1.4rem 2rem;border:1px solid currentColor;font-size:.92rem;font-weight:700;letter-spacing:.18em}.ec-hero-copy>b{display:block;margin-top:3.6rem;font-size:1rem;line-height:1.55;letter-spacing:.28em}.ec-hero-note{position:absolute;right:5.8%;top:15%;font-size:1.25rem;line-height:1.5;letter-spacing:.3em}.ec-hero-note i,.ec-philosophy-image div i{display:block;width:1px;height:8rem;background:currentColor;margin:2rem auto}.ec-collection{padding:4.6rem 4vw 6rem}.ec-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.ec-section-head h2{font-size:4.7rem;margin-top:.9rem}.ec-section-head>span{font-size:1rem;font-weight:700;letter-spacing:.15em}.ec-products{display:grid;grid-template-columns:repeat(4,1fr);gap:3.2rem 4rem}.ec-product{text-align:center}.ec-product-image{height:23rem;overflow:hidden;background:#dfd6c9}.ec-product-image img{transform:scale(1.12)}.ec-product--2 img{object-position:38% 55%;filter:sepia(.1) saturate(1.15)}.ec-product--3 img{object-position:58% 45%;filter:brightness(1.08)}.ec-product--4 img{object-position:72% 48%;filter:saturate(.8)}.ec-product--5 img{object-position:30% 50%;filter:contrast(1.06)}.ec-product--6 img{object-position:62% 60%;filter:brightness(.82)}.ec-product--7 img{object-position:45% 55%;filter:hue-rotate(165deg) saturate(.5)}.ec-product--8 img{object-position:75% 50%;filter:hue-rotate(185deg) saturate(.55) brightness(1.05)}.ec-product h3{font-size:1.8rem;margin:1.4rem 0 .5rem}.ec-product p{font-size:1.05rem;color:#645c55}.ec-product strong{display:block;font-size:.95rem;letter-spacing:.13em;margin:1rem 0 1.3rem}.ec-product button{min-width:16rem;padding:1.05rem;background:transparent;border:1px solid #6d513c;color:#473526;font-size:.9rem;font-weight:700;letter-spacing:.16em}.ec-difference{display:grid;grid-template-columns:56% 44%;min-height:52rem}.ec-difference-image{position:relative;overflow:hidden}.ec-difference-image>img{object-position:center 60%}.ec-difference-image>div{position:absolute;left:6%;top:16%;color:#fff;font-size:1.35rem;line-height:1.5;letter-spacing:.32em}.ec-difference-image>div i{display:block;width:4rem;height:1px;background:#fff;margin:3rem 0}.ec-difference-image>div b{font-size:1rem;line-height:1.6}.ec-difference-copy{padding:5.5rem 4vw}.ec-difference-copy h2{font-size:5.2rem;line-height:1.02;margin:1.1rem 0 2rem}.ec-difference-copy>span{display:block;max-width:49rem;font:400 1.55rem/1.5 Georgia,serif}.ec-values{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:4.5rem}.ec-values article{text-align:center}.ec-values svg{width:4.4rem;height:4.4rem;fill:none;stroke:currentColor;stroke-width:1.3}.ec-values b{display:block;margin-top:1.2rem;font-size:.85rem;line-height:1.45;letter-spacing:.17em}.ec-philosophy{display:grid;grid-template-columns:44% 56%;min-height:43rem}.ec-philosophy-copy{padding:5rem 5.8vw}.ec-philosophy-copy h2{font-size:4.8rem;line-height:1.02;margin:1.1rem 0 1.5rem}.ec-philosophy-copy>span{display:block;max-width:48rem;font:400 1.5rem/1.45 Georgia,serif}.ec-philosophy-image{position:relative}.ec-philosophy-image>img{object-position:center}.ec-philosophy-image>div{position:absolute;right:9%;top:16%;color:#fff;font-size:1.15rem;line-height:1.55;letter-spacing:.3em}.ec-page~.shopify-section .es-newsletter{min-height:22rem}@media(max-width:749px){.ec-announcement{height:3.8rem;gap:1rem;font-size:.68rem}.ec-announcement span{display:none}.ec-header{height:7.7rem;display:flex;justify-content:center;padding:0 2rem}.ec-header nav{display:none}.ec-logo{font-size:2.7rem}.ec-hero{height:76rem;min-height:0}.ec-hero>img{object-position:64% center}.ec-hero>i{background:linear-gradient(0deg,rgba(22,14,9,.87),transparent 72%)}.ec-hero-copy{left:2.2rem;right:2.2rem;top:auto;bottom:3rem;width:auto}.ec-hero-copy h1{font-size:4.8rem}.ec-hero-copy>span{font-size:1.5rem;max-width:32rem}.ec-hero-copy>b{margin-top:2.5rem}.ec-hero-note{display:none}.ec-collection{padding:4.5rem 1.5rem}.ec-section-head{display:block}.ec-section-head h2{font-size:4rem;line-height:1.03}.ec-section-head>span{display:block;margin-top:1.5rem}.ec-products{grid-template-columns:1fr 1fr;gap:3.5rem 1.2rem}.ec-product-image{height:18rem}.ec-product h3{font-size:1.5rem}.ec-product p{font-size:.9rem;min-height:2.8rem}.ec-product button{min-width:0;width:100%;font-size:.75rem}.ec-difference{grid-template-columns:1fr}.ec-difference-image{height:42rem}.ec-difference-copy{padding:4.5rem 2rem}.ec-difference-copy h2{font-size:4.4rem}.ec-difference-copy>span{font-size:1.4rem}.ec-values{grid-template-columns:1fr 1fr;gap:3.5rem 1rem}.ec-philosophy{grid-template-columns:1fr}.ec-philosophy-copy{padding:4.5rem 2rem}.ec-philosophy-copy h2{font-size:4rem}.ec-philosophy-image{height:38rem}.ec-philosophy-image>img{object-position:55% center}}.ec-announcement{font-size:1rem}.ec-header nav a{font-size:1.1rem}.ec-logo small{font-size:.9rem}.ec-hero-copy>p,.ec-section-head p,.ec-difference-copy>p,.ec-philosophy-copy>p{font-size:1.2rem}.ec-hero-copy>span{font-size:2rem}.ec-hero-copy>a,.ec-philosophy-copy>a{font-size:1.05rem}.ec-hero-copy>b{font-size:1.15rem}.ec-hero-note{font-size:1.4rem}.ec-section-head>span{font-size:1.15rem}.ec-product-image img{transform:none;filter:none;object-position:center center}.ec-product h3{font-size:2rem}.ec-product p{font-size:1.2rem}.ec-product strong{font-size:1.05rem}.ec-product button{font-size:1rem}.ec-difference-image>div{font-size:1.5rem}.ec-difference-image>div b{font-size:1.15rem}.ec-difference-copy>span{font-size:1.75rem}.ec-values b{font-size:1rem}.ec-philosophy-copy>span{font-size:1.7rem}.ec-philosophy-image>div{font-size:1.3rem}body:has(.ec-page) .es-newsletter .es-kicker{font-size:1.1rem!important}body:has(.ec-page) .es-newsletter .es-copy{font-size:1.3rem!important}body:has(.ec-page) .es-newsletter input,body:has(.ec-page) .es-newsletter button{font-size:1.1rem!important}body:has(.ec-page) .eh-custom-footer{font-size:1.1rem}@media(max-width:749px){.ec-announcement,.ec-logo small{font-size:.78rem}.ec-hero-copy>p,.ec-section-head p,.ec-difference-copy>p,.ec-philosophy-copy>p{font-size:1.05rem}.ec-hero-copy>span{font-size:1.65rem}.ec-product h3{font-size:1.65rem}.ec-product p{font-size:1.02rem}.ec-product strong{font-size:.9rem}.ec-product button{font-size:.82rem}.ec-difference-copy>span,.ec-philosophy-copy>span{font-size:1.5rem}}.ec-collection,.ec-difference,.ec-philosophy{border-top:.7rem solid var(--ivory)}body:has(.ec-page) .shopify-section:has(.es-newsletter){border-top:.7rem solid #f8f5ef}.ec-difference-image>div{display:none}.ec-product-image{aspect-ratio:4/3;height:auto}.ec-product-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:749px){.ec-product-image{aspect-ratio:4/3;height:auto}.ec-difference-image>img{object-position:52% center}}.ec-difference-copy{padding:5.6rem 4vw 5rem}.ec-difference-copy>p{font:700 1.05rem/1 Arial,Helvetica,sans-serif;letter-spacing:.34em}.ec-difference-copy h2{font:400 5rem/.98 Georgia,Times New Roman,serif;letter-spacing:-.025em;margin:1.8rem 0 2.2rem}.ec-difference-copy>span{display:block;max-width:47rem;font:400 1.6rem/1.45 Georgia,Times New Roman,serif}.ec-values{gap:1.8rem;margin-top:4.8rem}.ec-values svg{width:3.5rem;height:3.5rem;stroke-width:1.25}.ec-values b{margin-top:1.25rem;font:700 .95rem/1.45 Arial,Helvetica,sans-serif;letter-spacing:.16em}@media(max-width:749px){.ec-difference-copy{padding:4.5rem 2rem}.ec-difference-copy>p{font-size:1rem}.ec-difference-copy h2{font-size:4rem;line-height:1;margin:1.5rem 0 2rem}.ec-difference-copy>span{font-size:1.5rem;line-height:1.5}.ec-values{margin-top:4rem;gap:3.2rem 1rem}.ec-values svg{width:3.6rem;height:3.6rem}.ec-values b{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/esentt-candles.css.map */
