.article-page{--article-ink: 7, 23, 30;--article-sand: #d6c6a1;--article-sand-100: #f7f3eb;--article-gold: #c7a867;--article-line: rgba(138, 118, 87, .56);--article-sticky-top: 24px;position:relative;color:var(--article-sand-100)}.article-banner{--u: min(calc(100vw / 390), 1.25px);position:relative;z-index:0;height:calc(299 * var(--u));overflow-x:clip;pointer-events:none}.article-banner__layer{position:absolute;left:0;width:100%}.article-banner .article-banner__fade-top,.article-banner .article-banner__fade-bottom{display:block}.article-banner__layer img,.article-banner__surface img{display:block;width:100%;height:100%;object-fit:cover}.article-banner__water{top:calc(112 * var(--u));height:calc(293 * var(--u))}.article-banner__fade-bottom{top:calc(217 * var(--u));height:calc(188 * var(--u));background:linear-gradient(180deg,rgba(var(--article-ink),0),rgba(var(--article-ink),.75) 44.04%,rgb(var(--article-ink)))}.article-banner__surface{top:calc(36.56 * var(--u));left:50%;width:calc(1441 * var(--u));height:calc(215 * var(--u));transform:translate(-50%)}.article-banner__media{position:absolute;top:calc(143.56 * var(--u));left:calc(50% - .44 * var(--u));width:calc(366.51 * var(--u));height:calc(215.69 * var(--u));border-radius:8px;overflow:hidden;transform:translate(-50%,-50%) rotate(-1.8deg)}.article-banner__media img{display:block;width:100%;height:100%;object-fit:cover}.article-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 50px 21px rgba(var(--article-ink),.5)}.article-banner__fade-top{top:calc(168 * var(--u));height:calc(117 * var(--u));background:linear-gradient(180deg,rgb(var(--article-ink)),rgba(var(--article-ink),0))}.article-banner__front{top:calc(158 * var(--u));left:50%;width:max(calc(528 * var(--u)),100%);height:calc(75 * var(--u));transform:translate(-50%)}.article-banner__front-crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 33.7%);mask-image:linear-gradient(180deg,transparent 0%,#000 33.7%)}.article-banner__front-blur{position:absolute;top:calc(-20 * var(--u));right:0;bottom:0;left:0;filter:blur(calc(10 * var(--u)));-webkit-mask-image:linear-gradient(180deg,#000 21.05%,transparent 47.7%);mask-image:linear-gradient(180deg,#000 21.05%,transparent 47.7%)}.article-banner__front-blur .article-banner__front-crop{top:calc(20 * var(--u));-webkit-mask-image:none;mask-image:none}.article-banner__front img{position:absolute;top:-76.996%;left:-42.815%;width:185.051%;max-width:none;height:176.633%;object-fit:fill}.article-banner__filters{position:absolute;width:0;height:0;overflow:hidden}@media screen and (min-width:750px){.article-banner{--u: min(1px, calc(100vw / 1440));height:calc(650 * var(--u))}.article-banner__water{top:calc(325 * var(--u));height:calc(439 * var(--u))}.article-banner__fade-bottom{top:calc(465 * var(--u));height:calc(299 * var(--u))}.article-banner__surface{top:calc(249.56 * var(--u));left:0;width:100%;transform:none}.article-banner__media{top:calc(324.91 * var(--u));left:calc(50% - 38 * var(--u));width:calc(967.58 * var(--u));height:calc(569.43 * var(--u))}.article-banner__fade-top{top:calc(381 * var(--u));height:calc(157 * var(--u))}.article-banner__front{top:calc(365.56 * var(--u));left:0;width:100%;height:calc(99 * var(--u));transform:none}.article-banner__front-blur{-webkit-mask-image:linear-gradient(180deg,#000 16.8%,transparent 44.9%);mask-image:linear-gradient(180deg,#000 16.8%,transparent 44.9%)}.article-banner__front img{top:-117.172%;left:-5.374%;width:110.747%;height:217.172%}}.article-page__row{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px}.article-page__aside,.article-page__main{box-sizing:border-box;width:100%;padding:0 16px}.article-page__aside-inner{display:flex;flex-direction:column;gap:8px}.article-page__main{display:flex;flex-direction:column;padding-bottom:68px}@media screen and (min-width:750px)and (max-width:989px){.article-page__row{max-width:726px;margin:0 auto}}@media screen and (min-width:990px){.article-page__row{display:grid;grid-template-columns:298px minmax(0,694px);justify-content:center;column-gap:24px;padding:0 16px}.article-page__aside,.article-page__main{padding:0}.article-page__aside{padding-top:57px}.article-page__aside-inner{position:sticky;top:var(--article-sticky-top);transition:top .3s ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .article-page__aside-inner{top:calc(var(--header-height, 85px) + var(--article-sticky-top))}.article-page__main{padding-bottom:112px}}.article-search{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:60px;margin:0;padding:5px 14px;border:1px solid var(--article-line);border-radius:8px;background-color:rgba(var(--article-ink),.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.article-search__input{flex:1 1 auto;min-width:0;height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--article-sand);-webkit-appearance:none;appearance:none}.article-search__input::placeholder{color:var(--article-sand);opacity:1}.article-search__input:hover::placeholder{text-decoration:underline}.article-search__input:focus,.article-search__input:focus-visible{outline:none;box-shadow:none}.article-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.article-search:focus-within{border-color:var(--article-sand)}.article-search__button{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;margin:0;padding:0;border:0;background:none;color:var(--article-sand);cursor:pointer}.article-search__button .svg-wrapper,.article-search__button svg{width:20px;height:20px}.article-toc{display:flex;flex-direction:column;gap:28px;box-sizing:border-box;padding:16px 14px;border:1px solid var(--article-line);border-radius:8px;background-color:rgba(var(--article-ink),.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.article-toc__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.article-toc__title{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:700;line-height:17px;letter-spacing:.28px;color:var(--article-sand)}.article-toc__toggle{flex:0 0 auto;margin:0;padding:0;border:0;background:none;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:var(--article-gold);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer}.article-toc__list{display:flex;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none}.article-toc__list[hidden]{display:none}.article-toc__link{display:block;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:17px;letter-spacing:.28px;color:var(--article-sand);text-decoration:none;opacity:.6;transition:opacity .2s ease}.article-toc__link.is-active{opacity:1}.article-toc__toggle,.article-toc__link{position:relative}.article-toc__toggle:after,.article-toc__link:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}@media screen and (max-width:989px){.article-toc__toggle{text-transform:capitalize}}.article-content{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--article-sand-100);word-break:break-word}.article-content>*{max-width:672px;margin:24px 0 0}.article-content>:first-child{margin-top:0}.article-content h2,.article-content h3{margin:48px 0 8px;font-family:var(--font-heading-family);font-size:30px;font-style:italic;font-weight:400;line-height:36px;letter-spacing:0;color:var(--article-sand)}.article-content h3{font-size:24px;line-height:30px}.article-content>h2:first-child{margin-top:0;margin-bottom:16px;color:var(--article-sand-100)}.article-content>:is(h2,h3)+*{margin-top:0}.article-content h2,.article-content .article-cta{scroll-margin-top:calc(var(--header-height, 85px) + 24px)}.article-content a:not(.article-button){color:var(--article-sand);text-decoration:underline;text-underline-offset:2px}.article-content ul,.article-content ol{padding-left:20px}.article-content img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover;border-radius:8px}.article-content>:has(>img){max-width:none}.article-content>:has(>img),.article-content>:has(>img)+*{margin-top:48px}.article-content>:has(>img+img){display:flex;flex-direction:column;gap:24px}.article-content>:has(>img+img)>img{height:270px}.article-content>.article-cta{margin-top:8px}.article-content>.article-cta+*{margin-top:48px}@media screen and (min-width:750px){.article-content>h2:first-child{margin-bottom:36px}.article-content>:has(>img+img){flex-direction:row}.article-content>:has(>img+img)>img{flex:1 1 0;min-width:0;height:386px}}.article-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:40px;margin:0;padding:9px 11px;border:1px solid transparent;border-radius:4px;box-shadow:none;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.04em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.article-button--primary{background-color:var(--article-sand);color:rgb(var(--article-ink))}.article-button--primary:hover,.article-button--primary:focus-visible{border-color:var(--article-sand);background-color:rgb(var(--article-ink));color:var(--article-sand)}.article-cta .article-button{width:100%}@media screen and (min-width:750px){.article-cta .article-button{width:auto}}.article-contact{display:flex;flex-direction:column;gap:32px;margin-top:48px;padding:0 0 32px}.article-contact__title,.article-related__heading{margin:0;font-family:var(--font-heading-family);font-size:36px;font-style:italic;font-weight:400;line-height:40px;letter-spacing:0;color:var(--article-sand)}.article-contact__form{display:flex;flex-direction:column;gap:14.4px}.article-contact__row{display:flex;gap:14.4px}.article-contact__row>.article-contact__input{flex:1 1 0;min-width:0}.article-contact__input{box-sizing:border-box;width:100%;height:53.594px;margin:0;padding:10px 14px;border:1px solid var(--article-line);border-radius:8px;background-color:rgba(var(--article-ink),.7);box-shadow:none;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;color:var(--article-sand);-webkit-appearance:none;appearance:none}.article-contact__input--area{height:178px;min-height:55px;line-height:19.6px;resize:vertical}.article-contact__input::placeholder{color:var(--article-sand);opacity:1}.article-contact__input:focus,.article-contact__input:focus-visible{border-color:var(--article-sand);outline:none;box-shadow:none}.article-contact__submit{width:100%}.article-contact__message{margin:0;font-size:14px;line-height:20px;color:var(--article-sand)}@media screen and (min-width:750px){.article-contact{padding:32px 0}.article-contact__title,.article-related__heading{font-size:48px;line-height:48px}.article-contact__submit{width:158px}}.article-related{display:flex;flex-direction:column;gap:24px;margin-top:48px}.article-related__heading{text-align:center}.article-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article-related__card{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--article-sand-100);text-decoration:none}.article-related__media{position:relative;overflow:hidden;aspect-ratio:320 / 328;border-radius:8px;background-color:#d6c6a10f}.article-related__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-related__text{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 4px}.article-related__titles{display:flex;flex-direction:column;gap:4px;min-width:0}.article-related__label,.article-related__title,.article-related__excerpt{margin:0;font-family:var(--font-body-family);font-weight:400;letter-spacing:0;color:var(--article-sand-100)}.article-related__label{font-size:10px;line-height:16px;text-transform:uppercase}.article-related__title,.article-related__excerpt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-related__title{font-size:14px;line-height:20px}.article-related__excerpt{font-size:12px;line-height:16px;opacity:.5}@media screen and (min-width:750px){.article-related{padding-bottom:48px}.article-related__heading{text-align:left}.article-related__text{gap:10px;padding:0 8px}.article-related__label{font-size:12px}.article-related__title{font-size:16px;line-height:24px}.article-related__excerpt{font-size:14px;line-height:20px}}@media(hover:hover){.article-related__card:hover .article-related__media img{transform:scale(1.1)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-article.css.map */
