.el-ether-focus{background:var(--s-bg);padding:64px 0;scroll-margin-top:110px}.el-ether-focus__in{max-width:var(--s-max);margin:auto;padding:0 32px}.el-ether-focus__intro{font:16px/1.75 var(--s-sans);max-width:58ch;color:var(--s-muted);margin:20px 0 30px}.el-ether-focus__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-top:1px solid var(--s-line);padding-top:24px}.el-ether-focus__grid span{font:12px var(--s-sans);color:var(--s-gold)}.el-ether-focus__grid h3{font:400 28px/1.2 var(--s-serif);color:var(--s-ink);margin:12px 0}.el-ether-focus__grid p{font:14px/1.7 var(--s-sans);color:var(--s-muted);margin:0}.el-ether-focus__foot{display:flex;gap:32px;align-items:center;margin-top:30px}.el-ether-focus__foot p{font:12px/1.7 var(--s-sans);color:var(--s-muted);max-width:42ch;margin:0}@media(max-width:699px){.el-ether-focus{padding:42px 0}.el-ether-focus__in{padding:0 22px}.el-ether-focus__grid{grid-template-columns:1fr;gap:24px}.el-ether-focus__grid h3{font-size:24px}.el-ether-focus__foot{flex-direction:column;align-items:stretch;gap:16px}.el-ether-focus__foot>a{white-space:normal;line-height:1.5;padding:18px}}.el-discover{max-width:1320px;padding:64px 32px;margin:auto}.el-discover__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.el-discover__head .el-discover__title{max-width:18em;font-size:40px}.el-discover__head>a{font:500 14px/1.5 var(--s-sans)!important;min-height:44px;display:flex;align-items:center;color:var(--s-ink)!important;text-decoration:underline!important;text-underline-offset:4px}.el-discover__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@media(max-width:749px){.el-discover{padding:40px 20px}.el-discover__head{display:block}.el-discover__head .el-discover__title{font-size:32px}.el-discover__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.s-header__nav{gap:20px}.s-header__nav a{letter-spacing:.08em}.s-announce{font-size:11px;letter-spacing:.1em;padding:8px 14px}.el-bag{display:flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px}.el-bag svg{flex:none}.el-nav-locale{position:relative}.el-nav-locale summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font:500 12px/1.5 var(--s-sans);list-style:none}.el-nav-locale__panel{position:absolute;right:0;top:100%;padding:22px;background:#f6f2ea;border:1px solid #d8d0c0;box-shadow:0 8px 24px #17151120;min-width:360px;max-width:calc(100vw - 40px);z-index:110}.el-nav-localization{margin-top:28px;color:#f6f2ea}.el-nav-localization h2{font:500 14px/1.5 var(--s-sans);text-transform:none;color:inherit}@media(max-width:1099px){.s-header__nav{gap:14px}.s-header__nav a{font-size:10px;letter-spacing:.03em}.s-header__in{padding:0 20px}}@media(max-width:899px){.el-nav-locale{display:none}.s-header__in{padding:0 16px;min-height:62px}.s-header__burger>summary{width:44px;height:44px;padding:12px 10px;justify-content:center}.s-header__logo-lion{height:38px}.s-mnav{height:100dvh;bottom:auto;padding:18px 20px calc(28px + env(safe-area-inset-bottom));overscroll-behavior:contain}.s-mnav__close{width:44px;height:44px;padding:0}.s-mnav__top{margin-bottom:18px}.s-mnav a{min-height:48px;font-size:25px!important}.s-mnav__small{margin-top:16px}.s-mnav__small a{font-size:13px!important;letter-spacing:.04em;padding:10px 0}.s-header__util{justify-self:end}}.el-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);background:#171511;color:#f6f2ea}.el-hero__photo{grid-column:2;grid-row:1;position:relative;min-height:560px;overflow:hidden}.el-hero__photo img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:70% 38%}.el-hero__copy{grid-column:1;grid-row:1;align-self:center;padding:clamp(36px,5vw,88px);max-width:760px;justify-self:end}.el-hero__eyebrow{font:500 11px/1.6 var(--s-sans);text-transform:uppercase;letter-spacing:.14em;color:#c9ac64;margin:0 0 18px}.el-hero h1{font:400 clamp(40px,4.5vw,66px)/1.06 var(--s-serif);letter-spacing:-.02em;text-transform:none;color:inherit;margin:0 0 20px;max-width:12em;text-wrap:balance}.el-hero__intro{font:400 16px/1.65 var(--s-sans);color:#e0d9cb;margin:0 0 26px;max-width:36em}.el-hero__button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:15px 24px;border-radius:4px;background:#f6f2ea;color:#171511!important;font:600 15px/1.5 var(--s-sans)!important;text-decoration:none!important;max-width:420px}.el-hero__button:hover{background:#e5d5b5}.el-hero__shipping{font:400 12px/1.5 var(--s-sans);color:#d2c8b4;margin:12px 0 18px}.el-hero__how{display:inline-flex;align-items:center;gap:16px;min-height:44px;font:400 14px/1.5 var(--s-sans)!important;color:#f6f2ea!important;text-decoration:underline!important;text-underline-offset:4px}@media(max-width:749px){.el-hero{grid-template-columns:minmax(0,1fr)}.el-hero__photo{grid-column:1;grid-row:1;min-height:0;height:clamp(170px,48vw,260px)}.el-hero__photo img{object-position:68% 40%}.el-hero__copy{grid-column:1;grid-row:2;padding:24px 20px 20px;justify-self:stretch;max-width:none}.el-hero h1{font-size:clamp(32px,8.8vw,42px);max-width:16em;margin-bottom:14px}.el-hero__eyebrow{font-size:10px;letter-spacing:.08em;margin-bottom:12px}.el-hero__intro{font-size:15px;line-height:1.55;margin-bottom:18px}.el-hero__button{max-width:none}.el-hero__shipping{margin:10px 0 2px}.el-hero__how{font-size:13px!important}}.el-testimonial{background:#ece5d8;padding:56px 32px;color:#171511}.el-testimonial>div{max-width:850px;margin:auto}.el-testimonial h2{font:400 32px/1.2 var(--s-serif);text-transform:none;margin:0 0 24px}.el-testimonial figure{margin:0}.el-testimonial blockquote{border:0;padding:0;margin:0 0 18px;font:400 clamp(24px,2.7vw,36px)/1.4 var(--s-serif);color:#171511}.el-testimonial figcaption{font:500 13px/1.5 var(--s-sans)}.el-testimonial__note{font:400 13px/1.65 var(--s-sans);color:#655c4e;margin:20px 0 12px}.el-testimonial a{font:500 14px/1.5 var(--s-sans)!important;color:#171511!important;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline!important;text-underline-offset:4px}@media(max-width:749px){.el-testimonial{padding:40px 20px}.el-testimonial h2{font-size:28px}}.el-localization form{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:0}.el-localization__field{flex:1 1 180px;min-width:0}.el-localization label{display:block;font:500 13px/1.5 var(--s-sans);margin:0 0 6px}.el-localization select{display:block;width:100%;min-height:48px;font:16px/1.4 var(--s-sans);padding:10px 32px 10px 12px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit}.el-localization option,.el-localization optgroup{color:#171511;background:#f6f2ea}.el-localization__apply{min-height:48px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;padding:10px 20px;font:500 14px/1.4 var(--s-sans);cursor:pointer}.el-localization__apply:hover{background:#a8873b;color:#fff}.el-card{display:flex;flex-direction:column;min-width:0;color:var(--s-ink)}.el-card__image{display:block;background:#e5decf;border-radius:4px;overflow:hidden}.el-card__image img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;display:block}.el-card__heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:16px 0 6px}.el-card h3{font:600 15px/1.4 var(--s-sans);letter-spacing:.06em;margin:0}.el-card h3 a{color:inherit!important;font:inherit!important;text-decoration:none!important}.el-card__heading>span{font:500 15px/1.4 var(--s-sans);white-space:nowrap}.el-card>p{font:400 14px/1.5 var(--s-sans);margin:0 0 8px;color:var(--s-muted);flex:1}.el-card__details{font:400 13px/1.5 var(--s-sans)!important;min-height:44px;display:flex;align-items:center;color:var(--s-ink)!important;text-decoration:underline!important;text-underline-offset:3px}.el-card form{margin:0}.el-card button{display:block;width:100%;min-height:48px;border:1px solid #171511;border-radius:4px;background:#171511;color:#f6f2ea;font:500 14px/1.4 var(--s-sans);padding:12px 10px;cursor:pointer}.el-card button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:749px){.el-card h3{font-size:13px;letter-spacing:.03em}.el-card__heading>span{font-size:14px}.el-card>p{font-size:13px}.el-card button{font-size:13px;padding:10px 7px}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAIAAAAAAAAAAAAAAAAABAACwAAAAAABAE */
