.shopify-section--interview .section{--section-spacing-block-start: var(--spacing-10)}.interview{display:flex;flex-direction:column;gap:var(--spacing-20)}.interview-hero__heading,.interview-dialog__heading{--heading-text-transform: none}.interview-hero{--content-over-media-content-max-width: var(--interview-hero-content-width);--content-over-media-gap: var(--spacing-6);margin-inline:calc(var(--container-gutter) * -1)}.interview-hero__content *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-2)}.interview-hero__content :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-3)}.interview-hero__heading{line-height:1.4}.interview-hero__line{display:block;clip-path:inset(0 0 -.3em 0)}.interview-hero__line-inner{display:block}.interview-hero__text{line-height:1.9}.interview-list{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-16)}.interview-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}.interview-card__figure{width:100%}.interview-card__figure img,.interview-card__figure svg{aspect-ratio:16 / 9;object-fit:cover;width:100%;display:block}.interview-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}.interview-card__heading{line-height:1.6}.interview-card__excerpt{-webkit-line-clamp:3;line-height:1.9}.interview-card__more{justify-content:flex-end;align-self:stretch;white-space:nowrap}.interview-card__more .arrow{flex:0 0 auto;width:100px}.interview-card__more:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.interview-dialog{--interview-panel-width: 768px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;transition:visibility 0s .2s}.interview-dialog[open]{visibility:visible;transition:visibility 0s 0s}.interview-dialog :is(.interview-dialog__overlay,.interview-dialog__panel,.interview-dialog__nav){opacity:0;transition:opacity .2s ease-in-out}.interview-dialog[open] :is(.interview-dialog__overlay,.interview-dialog__panel,.interview-dialog__nav){opacity:1;transition-duration:.35s}.interview-dialog[open=immediate],.interview-dialog[open=immediate] :is(.interview-dialog__overlay,.interview-dialog__panel,.interview-dialog__nav){transition:none}.interview-dialog.is-switching .interview-dialog__overlay{transition:none}.interview-dialog.is-switching[open] .interview-dialog__overlay{opacity:1}.interview-dialog.is-switching:not([open]) .interview-dialog__overlay{opacity:0}html.lock:has(.interview-dialog[open]){scrollbar-gutter:stable}.interview-dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;min-height:100lvh}.interview-dialog__nav{position:fixed;inset-block-start:50%;inset-inline:var(--spacing-8);z-index:2;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.interview-dialog__nav>*{pointer-events:auto}.interview-dialog__panel{position:relative;display:flex;flex-direction:column;width:calc(100% - var(--spacing-8));max-width:var(--interview-panel-width);margin-inline:auto;margin-block:var(--spacing-4);padding:var(--spacing-8) var(--spacing-4) var(--spacing-6);border-radius:3px;background:var(--texture-background);background-color:rgb(var(--background))}.interview-dialog__controls{--interview-badge-height: 18px;position:sticky;inset-block-start:var(--spacing-6);align-self:flex-end;z-index:1;display:flex;gap:var(--spacing-2);margin-block-start:calc(var(--interview-badge-height) - var(--spacing-8));margin-block-end:calc(var(--interview-badge-height) * -1)}.interview-dialog__control svg path{vector-effect:non-scaling-stroke;stroke-width:1.2}[data-interview-prev] svg{transform:translate(calc(-100% * .5 / 7))}[data-interview-next] svg{transform:translate(calc(100% * .5 / 7))}.interview-dialog__control{background:rgb(var(--button-background-secondary));border:solid 1px rgb(var(--text-color))}.interview-dialog__control[hidden]{display:none}.interview-dialog__inner{display:flex;flex-direction:column}.interview-dialog__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}.interview-dialog__heading{line-height:1.5}.interview-body,.interview-block{margin-block-start:var(--spacing-5)}.interview-block--mobile-space-large{margin-block-start:var(--spacing-10)}.interview-body>:first-child,.interview-body>:first-child.interview-body__columns .interview-body__column>:first-child{margin-block-start:0}.interview-block--image img,.interview-block--image svg{width:100%;height:auto;display:block}.interview-block--mobile-left,.interview-block--mobile-right{width:65%}.interview-block--mobile-right{margin-inline-start:auto}.interview-block__heading{line-height:1.6;margin-block-end:var(--spacing-4)}.interview-block__text{line-height:1.9}.interview-share{margin-block-start:var(--spacing-10)}.interview-related,.interview-next{margin-block-start:var(--spacing-16)}.interview-related__heading,.interview-next__heading{margin-block-end:var(--spacing-6)}.interview-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}.interview-product-card{display:flex;flex-direction:column;gap:var(--spacing-3)}.interview-product-card__figure{position:relative;background:var(--texture-background)}.interview-product-card__image{mix-blend-mode:darken}.interview-product-card__image,.interview-product-card__figure svg{aspect-ratio:5 / 6;object-fit:cover;width:100%;display:block}.interview-product-card__image--secondary{display:none}@media screen and (pointer:fine){.interview-product-card__image--secondary{opacity:0;display:block}.interview-product-card--show-secondary-media .interview-product-card__figure:hover .interview-product-card__image--primary{opacity:0}.interview-product-card--show-secondary-media .interview-product-card__figure:hover .interview-product-card__image--secondary{opacity:1}}.interview-product-card__title{line-height:1.5}.interview-next[hidden]{display:none}.interview-next__slot{display:block}.interview-next__link{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}@media screen and (min-width:700px){.shopify-section--interview .section{--section-spacing-block-start: var(--spacing-12)}.interview{gap:var(--spacing-28)}.interview-hero{--content-over-media-content-max-width: var(--interview-hero-content-width-desktop);--content-over-media-gap: var(--spacing-12);margin-inline:0}.interview-hero__content *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-4)}.interview-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-12);row-gap:var(--spacing-20)}.interview-dialog__nav{inset-inline:0;width:min(100% - var(--spacing-8) * 2,calc(var(--interview-panel-width) + (var(--spacing-12) + var(--spacing-4)) * 2));margin-inline:auto}.interview-dialog__panel{width:100%;margin-block:var(--spacing-10);padding:var(--spacing-16) var(--spacing-14) var(--spacing-14)}.interview-dialog__controls{inset-block-start:var(--spacing-12);margin-block-start:calc(var(--interview-badge-height) - var(--spacing-12))}.interview-body,.interview-block{margin-block-start:var(--spacing-8)}.interview-block--space-large{margin-block-start:var(--spacing-16)}.interview-body__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-10);align-items:start}.interview-body__column{display:flex;flex-direction:column;min-width:0}.interview-block--image,.interview-block--mobile-left,.interview-block--mobile-right{width:100%;margin-inline:0}.interview-share{margin-block-start:var(--spacing-16)}.interview-related,.interview-next{margin-block-start:var(--spacing-32)}.interview-related__heading,.interview-next__heading{margin-block-end:var(--spacing-8)}.interview-related__grid{gap:var(--spacing-10)}}@media screen and (min-width:1000px){.interview-hero{--content-over-media-gap: var(--spacing-20)}.shopify-section--interview .section{--section-spacing-block-start: var(--spacing-16)}.interview-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.interview-hero picture img{animation:interview-ken-burns 7s cubic-bezier(.22,1,.36,1) both}.interview-hero:before{animation:interview-fade-in .6s ease-in-out .8s both}.interview-hero__subheading{animation:interview-hero-content .5s cubic-bezier(.22,1,.36,1) 1s both}.interview-hero__line-inner{animation:interview-hero-line .7s cubic-bezier(.22,1,.36,1) calc(1.15s + var(--line-index, 0) * .15s) both}.interview-hero__text{animation:interview-hero-content .5s cubic-bezier(.22,1,.36,1) 1.6s both}}@keyframes interview-ken-burns{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes interview-hero-line{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes interview-fade-in{0%{opacity:0}to{opacity:1}}@keyframes interview-hero-content{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (pointer:fine){.interview-card__figure{overflow:hidden}.interview-card__figure img{transform-origin:center;transition:transform 1s cubic-bezier(.22,1,.36,1)}.interview-card:hover .interview-card__figure img{transform:scale(1.02)}}.interview-block__text em{font-style:normal;background-image:linear-gradient(rgb(var(--text-color) / .15),rgb(var(--text-color) / .15));background-repeat:no-repeat;background-size:100% 1.2em;background-position:0 55%}.interview-dialog.motion-armed .interview-block__text em{background-size:0% 1.2em}.interview-dialog.motion-armed .interview-block__text em.is-revealed{animation:interview-marker-draw .6s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0s) both}@keyframes interview-marker-draw{0%{background-size:0% 1.2em}to{background-size:100% 1.2em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-interview.css.map */
