.blog-page,.article-page{background-color:var(--linen);color:var(--espresso)}.blog-page__hero{position:relative;overflow:hidden;background-color:var(--color-surface-deep);color:var(--color-text-inverse)}.blog-page__hero:after{content:"";position:absolute;inset-inline:var(--gutter-mobile);inset-block-end:var(--space-3);block-size:1px;background-color:color-mix(in oklch,var(--color-text-inverse) 28%,transparent)}.blog-page__hero-inner{display:grid;gap:clamp(40px,7vw,96px);min-block-size:clamp(500px,72vh,720px);padding-block:clamp(96px,14vw,176px) clamp(76px,10vw,128px)}.blog-page__header{position:relative;z-index:1;display:grid;align-content:center;gap:var(--space-2);max-inline-size:760px}.blog-page__eyebrow,.blog-featured__kicker,.blog-featured__meta,.article-page__eyebrow,.article-page__meta,.article-card__meta{color:var(--amber-on-light);font-size:var(--fs-eyebrow);font-weight:var(--font-weight-medium);letter-spacing:var(--ls-eyebrow);max-inline-size:100%;overflow-wrap:anywhere;text-transform:uppercase}.blog-page__hero .blog-page__eyebrow,.blog-page__identity,.blog-page__visual-word{color:color-mix(in oklch,var(--color-text-inverse) 78%,var(--color-surface-deep))}.blog-page__heading{color:var(--color-text-inverse);font-size:clamp(64px,14vw,172px);line-height:.86;max-inline-size:7.5ch;text-wrap:balance}.blog-page__intro{max-inline-size:58ch;color:color-mix(in oklch,var(--color-text-inverse) 82%,var(--color-surface-deep));font-size:clamp(17px,1.7vw,22px);line-height:1.55}.blog-page__identity{display:grid;grid-template-columns:1fr;gap:var(--space-1);max-inline-size:760px;margin-block-start:var(--space-3);padding-block-start:var(--space-2);border-block-start:1px solid color-mix(in oklch,var(--color-text-inverse) 24%,transparent);font-size:var(--fs-label);line-height:1.4}.blog-page__identity li{max-inline-size:32ch}.blog-page__visual{position:relative;min-block-size:clamp(260px,38vw,520px)}.blog-page__visual-word{position:absolute;inset-inline-start:0;inset-block-start:2%;font-family:var(--font-display);font-size:clamp(112px,20vw,280px);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:.8;opacity:.22}.blog-page__visual-bottle{position:absolute;inset-inline-end:6%;inset-block-end:0;inline-size:clamp(112px,16vw,210px);block-size:clamp(240px,34vw,440px);border:1px solid color-mix(in oklch,var(--color-text-inverse) 46%,transparent);border-radius:44% 44% 10px 10px;background:linear-gradient(145deg,color-mix(in oklch,var(--color-text-inverse) 22%,transparent),color-mix(in oklch,var(--color-surface-deep) 70%,var(--color-text-inverse)));box-shadow:inset 0 0 0 14px color-mix(in oklch,var(--color-surface-deep) 82%,transparent)}.blog-page__visual-cap{position:absolute;inset-inline-end:calc(6% + clamp(36px,5vw,72px));inset-block-end:clamp(232px,33vw,418px);inline-size:clamp(42px,6vw,72px);block-size:clamp(46px,7vw,82px);border:1px solid color-mix(in oklch,var(--color-text-inverse) 42%,transparent);background-color:color-mix(in oklch,var(--color-text-inverse) 16%,var(--color-surface-deep))}.blog-page__visual-mist{position:absolute;inline-size:clamp(84px,13vw,180px);block-size:1px;background-color:color-mix(in oklch,var(--color-text-inverse) 34%,transparent);transform:rotate(-15deg)}.blog-page__visual-mist--one{inset-inline-end:clamp(132px,20vw,290px);inset-block-start:30%}.blog-page__visual-mist--two{inset-inline-end:clamp(96px,15vw,220px);inset-block-start:43%;inline-size:clamp(52px,9vw,120px)}.blog-tags{display:flex;flex-wrap:wrap;gap:var(--space-1);padding-block:var(--space-4) var(--space-3)}.blog-tags__link{display:inline-flex;align-items:center;max-inline-size:100%;min-block-size:44px;padding-inline:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-button);color:var(--espresso);font-size:var(--fs-label);overflow-wrap:anywhere;transition:background-color var(--duration-hover) var(--ease-standard),border-color var(--duration-hover) var(--ease-standard),color var(--duration-hover) var(--ease-standard)}.blog-tags__link:hover,.blog-tags__link:focus-visible,.blog-tags__link.is-active{border-color:var(--espresso);background-color:var(--espresso);color:var(--linen)}.blog-page__inner{padding-block:var(--space-2) var(--space-7)}.blog-featured{display:grid;gap:var(--space-4);padding-block:var(--space-4) var(--space-6);border-block:1px solid var(--line)}.blog-featured__media-link,.article-card__link{color:var(--espresso)}.blog-featured__media-link{display:block}.blog-featured__media,.article-card__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius-card);background-color:var(--sand)}.blog-featured__media img,.article-card__media img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--duration-hover) var(--ease-standard)}.blog-featured__media-link:hover img,.blog-featured__media-link:focus-visible img,.article-card__link:hover .article-card__media img,.article-card__link:focus-visible .article-card__media img{transform:scale(var(--hover-image-scale))}.blog-featured__media--fallback,.article-card__media--fallback{background-color:var(--color-surface-deep);color:var(--color-text-inverse)}.blog-featured__mark,.article-card__mark{position:absolute;inset-inline-start:clamp(18px,4vw,48px);inset-block-start:clamp(18px,4vw,48px);font-family:var(--font-display);font-size:clamp(52px,10vw,128px);line-height:.85;opacity:.24}.blog-featured__bottle,.article-card__bottle{position:absolute;inset-inline-end:12%;inset-block-end:10%;inline-size:28%;block-size:66%;border:1px solid color-mix(in oklch,var(--color-text-inverse) 44%,transparent);border-radius:44% 44% 8px 8px;background-color:color-mix(in oklch,var(--color-text-inverse) 14%,var(--color-surface-deep))}.blog-featured__shadow{position:absolute;inset-inline-end:8%;inset-block-end:7%;inline-size:38%;block-size:1px;background-color:color-mix(in oklch,var(--color-text-inverse) 38%,transparent)}.article-card__mist{position:absolute;inset-inline-start:12%;inset-block-end:22%;inline-size:42%;block-size:1px;background-color:color-mix(in oklch,var(--color-text-inverse) 34%,transparent);transform:rotate(-16deg)}.article-card__media--tone-2{background-color:var(--color-surface-dark)}.article-card__media--tone-3{background-color:var(--color-action)}.blog-featured__body,.article-card__body{display:grid;gap:var(--space-1);align-content:start}.blog-featured__body{gap:var(--space-2)}.blog-featured__title{max-inline-size:13ch;font-family:var(--font-display);font-size:clamp(44px,7vw,96px);font-weight:var(--font-weight-regular);line-height:.94;overflow-wrap:anywhere}.blog-featured__title a{color:inherit}.blog-featured__excerpt,.article-card__excerpt{max-inline-size:64ch;color:var(--muted);overflow-wrap:anywhere}.blog-featured__cta,.article-card__cta{justify-self:start;margin-block-start:var(--space-1);border-block-end:1px solid currentColor;color:var(--espresso);font-size:var(--fs-label);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.blog-page__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5);margin-block-start:var(--space-5)}.blog-page__empty{margin-inline:auto;padding-block:var(--space-6);color:var(--muted);text-align:center}.article-card__link{display:grid;gap:var(--space-2)}.article-card__title{max-inline-size:100%;font-family:var(--font-display);font-size:clamp(30px,3.8vw,50px);font-weight:var(--font-weight-regular);line-height:1;overflow-wrap:anywhere}.blog-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);margin-block-start:var(--space-6)}.blog-pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.blog-pagination__page,.blog-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:12px;border:1px solid var(--line);border-radius:var(--radius-button);color:var(--espresso);font-size:var(--fs-label)}.blog-pagination__page:hover,.blog-pagination__page:focus-visible,.blog-pagination__link:hover,.blog-pagination__link:focus-visible,.blog-pagination__page.is-current{border-color:var(--espresso);background-color:var(--espresso);color:var(--linen)}@media(min-width:750px){.blog-page__hero:after{inset-inline:var(--gutter-desktop)}.blog-page__hero-inner{grid-template-columns:minmax(0,.58fr) minmax(280px,.42fr);align-items:center}.blog-page__identity{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-featured{grid-template-columns:minmax(0,.9fr) minmax(340px,.75fr);align-items:end;gap:clamp(32px,5vw,72px)}.blog-featured__body{padding-block-end:var(--space-3)}.blog-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4)}}@media(max-width:749px){.blog-page__hero-inner{min-block-size:auto}.blog-page__visual{min-block-size:300px}.blog-page__visual-bottle{inset-inline-end:12%}.blog-page__visual-cap{inset-inline-end:calc(12% + 36px)}}.article-page__header{display:grid;gap:var(--space-4);padding-block:var(--space-5) var(--space-4)}.article-page__back{justify-self:start;border-block-end:1px solid currentColor;color:var(--amber-on-light);font-size:var(--fs-label);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.article-page__title-wrap{display:grid;gap:var(--space-2);max-inline-size:900px}.article-page__heading{color:var(--espresso);font-size:var(--fs-hero)}.article-page__featured{margin-block-end:var(--space-5)}.article-page__featured img{inline-size:100%;max-block-size:720px;object-fit:cover;border-radius:var(--radius-card)}.article-page__body{display:grid;gap:var(--space-4);padding-block-end:var(--space-7)}.article-page__content{max-inline-size:72ch;margin-inline:auto;color:var(--espresso);font-size:17px;line-height:1.75}.article-page__content>*+*{margin-block-start:var(--space-3)}.article-page__content h2,.article-page__content h3{margin-block-start:var(--space-5)}.article-page__content a{color:var(--espresso);text-decoration:underline;text-underline-offset:4px}.article-page__content img{inline-size:100%;block-size:auto;border-radius:var(--radius-card)}.article-page__content iframe,.article-page__content video,.article-page__content embed,.article-page__content object{display:block;max-inline-size:100%}.article-page__content video{block-size:auto}.article-page__content table{display:block;max-inline-size:100%;overflow-x:auto;border-collapse:collapse}.article-page__content th,.article-page__content td{padding:.75rem;border:1px solid var(--line);text-align:start;vertical-align:top}.article-page__tags,.article-page__share{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1);max-inline-size:72ch;margin-inline:auto}.article-page__tag,.article-page__share a{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-button);color:var(--espresso);font-size:var(--fs-label)}.article-page__tag:hover,.article-page__tag:focus-visible,.article-page__share a:hover,.article-page__share a:focus-visible{border-color:var(--espresso);background-color:var(--espresso);color:var(--linen)}.article-page__nav{display:grid;gap:var(--space-2);padding-block:var(--space-5) var(--space-7);border-block-start:1px solid var(--line)}.article-page__nav-link{display:grid;gap:6px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--sand)}.article-page__nav-link span{color:var(--amber-on-light);font-size:var(--fs-eyebrow);font-weight:var(--font-weight-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.article-page__nav-link strong{font-family:var(--font-display);font-size:24px;font-weight:var(--font-weight-regular);line-height:1.2}@media(min-width:750px){.article-page__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.article-page__nav-link--next{text-align:end}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-blog.css.map */
