body.storied-page{--st-green: #2D4B2D;--st-green-muted: rgba(45, 75, 45, .6);--st-green-faint: rgba(45, 75, 45, .12);--st-cream: #F5F1EB;--st-sage: #E4E9DA;--st-warmgray: #E8E5DC;--st-text: #1A1A18}body.storied-page .article__image{display:none}body.storied-page .shopify-section--main-article .v-stack.gap-4\.5{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.storied-hero{min-height:560px;background-size:cover;background-position:center top}.storied-hero__overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:560px;padding:3.25rem 2rem;background:linear-gradient(to bottom,#1423142e,#1423149e 55%,#142314d1)}.storied-hero__series{font-size:.5625rem;letter-spacing:.3em;text-transform:uppercase;color:#ffffffa6!important;margin:0}.storied-hero__rule{width:1px;height:2.25rem;background-color:#fff6;margin:1.125rem auto}.storied-hero__title{color:#fff!important;font-style:italic;margin:0!important}.storied-hero__subtitle{color:#fffc!important;font-style:italic;margin:1rem 0 0!important}body.storied-page .article .prose{font-size:1.0625rem;line-height:1.85;color:var(--st-text)}body.storied-page .article .prose h2{color:var(--st-green);margin-top:.25em;margin-bottom:.6em}body.storied-page .article .prose h3{color:var(--st-green)}body.storied-page .article .prose a{color:var(--st-green);text-decoration-color:#2d4b2d4d;text-underline-offset:.15em;transition:text-decoration-color .25s ease}body.storied-page .article .prose a:hover{text-decoration-color:var(--st-green)}.storied-label{font-size:.5625rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--st-green-muted)!important;line-height:1!important;margin-bottom:.5rem!important}hr.storied-divider{border:none!important;height:1px!important;background-color:var(--st-green-faint)!important;margin:2.5rem 0!important}.storied-tip{position:relative;background-color:var(--st-warmgray);padding:1.375rem 1.625rem 1.375rem 1.75rem;margin:2rem 0 2rem 1.375rem}.storied-tip:before{content:"";position:absolute;left:-1.375rem;top:0;bottom:0;width:4px;background-color:var(--st-green)}.storied-tip .storied-tip__label{font-size:.5rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--st-green)!important;margin:0 0 .625rem!important;line-height:1!important}.storied-tip .storied-tip__title{color:var(--st-green)!important;margin:0 0 .875rem!important}.storied-tip ul{list-style:none!important;padding-left:0!important;margin:0!important}.storied-tip ul li{font-size:.9375rem;line-height:1.75;color:var(--st-text);padding-left:1.25em;position:relative;margin-bottom:.25rem}.storied-tip ul li:before{content:"\2014";position:absolute;left:0;color:var(--st-green-muted)}.storied-tip ul li a{color:var(--st-text)!important;text-decoration:underline;text-decoration-color:#1a1a184d}.storied-tip ul li a:hover{text-decoration-color:var(--st-text)}.storied-callout{background-color:var(--st-sage);padding:1.25rem 1.5rem;margin:1.75rem 0;border-left:3px solid var(--st-green)}.storied-callout .storied-callout__label{font-size:.5rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--st-green)!important;margin:0 0 .375rem!important;line-height:1!important}.storied-callout p{font-size:.9375rem;line-height:1.6;color:var(--st-text);margin:0 0 .75rem}.storied-callout .storied-callout__link{display:inline-block;font-size:.5rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--st-green)!important;text-decoration:none!important;border-bottom:1px solid var(--st-green);padding-bottom:2px;transition:opacity .25s ease}.storied-callout .storied-callout__link:hover{opacity:.7}.storied-products{margin:2.5rem 0;padding-top:2rem;border-top:1px solid var(--st-green-faint)}.storied-products__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem 1.25rem;margin-top:1.5rem}.storied-products__card{text-decoration:none!important;display:block}.storied-products__card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.storied-products__type{font-size:.5rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--st-green)!important;margin:.75rem 0 .125rem!important;line-height:1!important}.storied-products__name{color:var(--st-green)!important;margin:0 0 .5rem!important;line-height:1.3!important}.storied-products__cta{font-size:.5rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--st-green)!important;text-decoration:underline;text-underline-offset:.15em}.storied-products__card:hover .storied-products__cta{text-decoration-color:transparent}.storied-products__view-all{display:block;text-align:center;margin-top:2rem}.storied-products__view-all a{display:inline-block;border:1px solid var(--st-green);color:var(--st-green)!important;font-size:.5625rem;letter-spacing:.25em;text-transform:uppercase;text-decoration:none!important;padding:.8rem 2rem;transition:background-color .25s ease,color .25s ease}.storied-products__view-all a:hover{background-color:var(--st-green);color:#fff!important}.storied-series{text-align:center;padding-top:2.5rem;margin-top:2.5rem;border-top:1px solid var(--st-green-faint)}.storied-series .storied-series__label{font-size:.5rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--st-green-muted)!important;margin:0 0 1rem!important;line-height:1!important}.storied-series__links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.storied-series__links a{font-size:1.0625rem;color:var(--st-green);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .25s ease}.storied-series__links a:hover{border-bottom-color:var(--st-green)}.storied-series__current{font-size:1.0625rem;font-weight:600;color:var(--st-text)}.storied-series__dot{color:var(--st-green-muted);font-size:.875rem;-webkit-user-select:none;user-select:none}@media screen and (max-width:699px){.storied-hero{min-height:420px}.storied-hero__overlay{min-height:420px;padding:2rem 1.5rem}.storied-tip{margin-left:1rem;padding:1.125rem 1.25rem 1.125rem 1.375rem}.storied-tip:before{left:-1rem}.storied-series__links{flex-direction:column;gap:.625rem}.storied-series__dot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/storied.css.map */
