.video-content{display:flex;flex-direction:column;gap:32px;width:100%;max-width:760px}.video-content .prose{display:flex;flex-direction:column;gap:2rem}.video-heading{max-width:var(--video-heading-max-width, 800px);width:100%;word-break:break-word;overflow-wrap:anywhere}.video-heading strong,.video-heading b{color:var(--video-heading-accent, currentColor);font-weight:inherit}.video-heading em,.video-heading i{font-style:italic}.video-content--left{align-self:start;text-align:left;align-items:flex-start}.video-content--center{align-self:center;text-align:center;align-items:center}.video-content--right{align-self:end;text-align:right;align-items:flex-end}.video-cell--top{align-self:start}.video-cell--middle{align-self:center}.video-cell--bottom{align-self:end}.video-cell{width:100%;display:flex;max-width:100%!important}.video-cell.video-cell--left{justify-content:flex-start}.video-cell.video-cell--center{justify-content:center}.video-cell.video-cell--right{justify-content:flex-end}.video-buttons{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center}.video-content--center .video-buttons{justify-content:center}.video-content--right .video-buttons{justify-content:flex-end}.video-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:center;justify-content:center;padding:calc(var(--header-height) + 5.625rem) clamp(1rem,6vw,100px) var(--header-height);background:rgba(var(--color-black)/65%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.video-overlay[aria-hidden=false]{opacity:1;visibility:visible}.video-overlay__dialog{position:relative;width:100%;max-height:100%;max-width:80.875rem;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}.video-overlay__frame{position:relative;width:100%;border-radius:.75rem;overflow:hidden;background:rgba(var(--color-black));height:auto;aspect-ratio:16/9;max-width:100%}.video-overlay__frame iframe,.video-overlay__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.video-overlay__close{position:absolute;top:3.2rem;right:3.25rem;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;padding:.5rem;border:0;border-radius:999px;background:rgba(var(--color-cream)/80%);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);color:rgba(var(--color-black));cursor:pointer;transition:background .2s ease}body:has(.header--scrolled) .video-overlay__close{top:1.75rem}.video-overlay__close:hover{background:#f9f7f0}.video-overlay__close svg{width:1.5rem;height:1.5rem}.video-cell .prose :is(.h0,.h1,.h2,h1,h2)+*{margin:0}.video-cell .prose *+.button{margin:0!important}.video-cell{padding-bottom:1.5rem}.video-cell .button.button--outline[is=custom-button]{background:#ffffff03;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;border:1px solid rgba(255,255,255,.45);transition:all .3s}.video-cell .button.button--outline[is=custom-button]:hover{background:rgba(var(--color-white));color:rgba(var(--color-dark-gray))}body:has(.video-overlay[aria-hidden=false]) .shopify-section--header{max-width:1620px;margin:0 auto}.video-cell .button.button--outline[is=custom-button] .button-label{display:inline-block;position:relative;top:1px}@media screen and (max-width:1840px){.video-overlay{z-index:9999;padding:5.25rem clamp(1rem,6vw,100px)}.video-overlay__close{top:1rem;right:1rem}}@media screen and (max-width:999px){.video-overlay__close{top:1rem;right:1rem;width:2.5rem;height:2.5rem}.video-content .prose{gap:.5rem}}@media screen and (max-width:699px){.video-content .prose .video-buttons{margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/is--video.css.map */
