body,.button,.customer button,.shopify-challenge__button,input,textarea,select{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.header__menu-item,.footer-block__heading{font-family:Georgia,Times New Roman,serif!important;text-transform:none;letter-spacing:-.035em}.header-wrapper,.header{background:#fff!important}.header-wrapper{border-bottom:1px solid rgba(18,38,32,.18)}.header__menu-item,.list-menu__item,.header__icon{color:#122620!important}.header__menu-item,.list-menu__item{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.05rem;letter-spacing:.11em;text-transform:uppercase}.announcement-bar{letter-spacing:.13em;text-transform:uppercase;font-size:1rem}.button,.shopify-challenge__button,.customer button{border-radius:0!important;letter-spacing:.11em;text-transform:uppercase;font-weight:700}.card__heading{font-family:Georgia,Times New Roman,serif!important;font-size:1.55rem;letter-spacing:-.025em}.card__media .media img{transition:transform .55s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.025)}.sn-editorial-hero{position:relative;overflow:hidden;color:#fff;background:#122620;padding:clamp(26px,5vw,68px) clamp(20px,7vw,104px) 24px;min-height:min(740px,calc(100svh - 80px));display:flex;flex-direction:column;justify-content:space-between}.sn-editorial-hero:before{content:"";position:absolute;width:min(52vw,620px);aspect-ratio:1;right:-12%;top:8%;border:1px solid rgba(243,243,243,.12);border-radius:50%;pointer-events:none}.sn-editorial-hero__top,.sn-editorial-hero__bottom{display:flex;justify-content:space-between;gap:18px;position:relative;z-index:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;line-height:1.5;letter-spacing:.18em;text-transform:uppercase}.sn-editorial-hero__body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);align-items:center;gap:4vw;position:relative;z-index:1;padding:54px 0}.sn-editorial-hero__kicker{color:#f3f3f3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;margin:0 0 28px}.sn-editorial-hero h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(58px,8.8vw,128px);line-height:.88;letter-spacing:-.065em;margin:0;font-weight:400;text-transform:none}.sn-editorial-hero h1 em{color:#f3f3f3;font-style:italic;font-weight:400}.sn-editorial-hero__dek{max-width:390px;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.5vw,20px);line-height:1.5;margin:30px 0 28px;color:#f3f3f3d1}.sn-editorial-hero__cta{display:inline-flex;align-items:center;gap:26px;padding:15px 19px;color:#122620;background:#f3f3f3;border:1px solid #F3F3F3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.sn-editorial-hero__cta:hover{color:#f3f3f3;background:transparent}.sn-editorial-hero__cta span{font-size:18px}.sn-editorial-hero__mark{justify-self:center;width:min(29vw,340px);aspect-ratio:1;border:1px solid rgba(243,243,243,.42);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;color:#f3f3f3}.sn-editorial-hero__ring{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid rgba(243,243,243,.28);border-radius:50%;display:grid;place-items:start center;padding-top:8%;color:#f3f3f3cc;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;letter-spacing:.2em}.sn-editorial-hero__mark b{font-family:Georgia,Times New Roman,serif;font-size:clamp(72px,11vw,138px);line-height:.8;letter-spacing:-.1em;font-weight:400}.sn-editorial-hero__mark b span{color:#f3f3f3}.sn-editorial-hero__mark small{margin-top:22px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.sn-editorial-hero__bottom{color:#f3f3f3ad;border-top:1px solid rgba(243,243,243,.25);padding-top:15px}@media(max-width:749px){.sn-editorial-hero{min-height:650px;padding:22px 18px 18px}.sn-editorial-hero__top,.sn-editorial-hero__bottom{font-size:8px;letter-spacing:.11em}.sn-editorial-hero__body{grid-template-columns:1fr;padding:48px 0 38px;gap:34px}.sn-editorial-hero h1{font-size:clamp(58px,15vw,94px)}.sn-editorial-hero__mark{width:168px;justify-self:end;margin-right:8px}.sn-editorial-hero__mark b{font-size:76px}.sn-editorial-hero__dek{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/second-nature-editorial.css.map */
