.hn-download-preview{width:100%;padding:var(--hn-preview-padding-top-mobile) var(--trade-hnv2-page-gutter) var(--hn-preview-padding-bottom-mobile);background:var(--trade-hnv2-color-background);color:var(--trade-hnv2-color-foreground)}.hn-download-preview,.hn-download-preview *{box-sizing:border-box}.hn-download-preview-shell{width:min(100%,var(--trade-hnv2-container-max));margin-inline:auto}.hn-download-preview-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--trade-hnv2-product-section-space);align-items:start}.hn-download-preview-main[hidden],.hn-download-preview-loader[hidden]{display:none}.hn-download-preview-loader{min-height:min(420px,60vh);display:grid;place-items:center;padding:var(--trade-hnv2-space-8) var(--trade-hnv2-space-4);text-align:center}.hn-download-preview-loader-event{display:grid;width:72px;height:72px;margin:0 auto;place-items:center}.hn-download-preview-loader-ring{display:block;width:56px;height:56px;border:3px solid var(--trade-hnv2-color-accent-soft);border-top-color:var(--trade-hnv2-color-accent);border-right-color:var(--trade-hnv2-color-accent);border-radius:50%;animation:hn-download-preview-spin .9s linear infinite}.hn-download-preview-loader-content{width:min(100%,var(--trade-hnv2-reading-max));display:grid;justify-items:center;gap:var(--trade-hnv2-space-3);margin-inline:auto}.hn-download-preview-loader-content strong,.hn-download-preview-title{display:block;margin:0;color:var(--trade-hnv2-color-foreground);font-size:var(--trade-hnv2-type-h1-size);font-weight:var(--trade-hnv2-type-h1-weight);line-height:var(--trade-hnv2-type-h1-line)}.hn-download-preview-loader-content p,.hn-download-preview-text,.hn-download-preview-buy p,.hn-download-preview-note{color:var(--trade-hnv2-color-foreground);font-size:var(--trade-hnv2-type-body-size);font-weight:var(--trade-hnv2-type-body-weight);line-height:var(--trade-hnv2-type-body-line)}.hn-download-preview-loader-content p{max-width:var(--trade-hnv2-reading-max);margin:0;text-align:center}.hn-download-preview-loader-lines{display:grid;width:min(100%,520px);gap:var(--trade-hnv2-space-2);margin-top:var(--trade-hnv2-space-2);text-align:start}.hn-download-preview-loader-line{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--trade-hnv2-space-2);color:var(--trade-hnv2-color-muted-foreground);font-size:var(--trade-hnv2-type-body-size);font-weight:var(--trade-hnv2-type-body-weight);line-height:var(--trade-hnv2-type-body-line);opacity:.38;transition:color var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard),opacity var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard)}.hn-download-preview-loader-check{display:grid;width:22px;height:22px;place-items:center;border:var(--trade-hnv2-control-border-width) solid var(--trade-hnv2-color-border);border-radius:var(--trade-hnv2-radius-pill);background:var(--trade-hnv2-color-control-background);color:transparent;transition:background-color var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard),border-color var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard),box-shadow var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard),color var(--trade-hnv2-duration-base) var(--trade-hnv2-ease-standard)}.hn-download-preview-loader-check svg{width:11px;height:9px}.hn-download-preview-loader-line.is-visible,.hn-download-preview-loader-line.is-current{color:var(--trade-hnv2-color-foreground);opacity:1}.hn-download-preview-loader-line.is-visible .hn-download-preview-loader-check{border-color:var(--trade-hnv2-color-accent)}.hn-download-preview-loader-line.is-current .hn-download-preview-loader-check{background:var(--trade-hnv2-color-accent);box-shadow:0 0 0 3px var(--trade-hnv2-color-accent-soft)}.hn-download-preview-loader-line.is-complete .hn-download-preview-loader-check{border-color:var(--trade-hnv2-color-accent);background:var(--trade-hnv2-color-accent);color:var(--trade-hnv2-color-accent-foreground)}.hn-download-preview-visual{display:grid;min-width:0;align-self:start}.hn-download-preview-image-wrap{position:relative;width:100%;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:var(--trade-hnv2-media-frame-radius);background:var(--trade-hnv2-color-surface);isolation:isolate}.hn-download-preview-image-wrap:after{position:absolute;z-index:1;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--trade-hnv2-color-overlay-strong) 0%,color-mix(in srgb,var(--trade-hnv2-color-foreground) 32%,transparent) 38%,transparent 72%);pointer-events:none}.hn-download-preview-image,.hn-download-preview-image-placeholder,.hn-download-preview-image-placeholder svg,.hn-download-preview-image-media{width:100%;height:100%;display:block}.hn-download-preview-image{object-fit:cover}.hn-download-preview-image-overlay{position:absolute;z-index:2;display:grid;inset-inline:0;inset-block-end:0;gap:var(--trade-hnv2-space-1);padding:var(--trade-hnv2-space-4);color:var(--trade-hnv2-color-media-viewer-foreground)}.hn-download-preview-image-placeholder{color:var(--trade-hnv2-color-muted-foreground)}.hn-download-preview-content{min-width:0}.hn-download-preview-eyebrow,.hn-download-preview-buy-label{margin:0 0 var(--trade-hnv2-space-2);color:var(--trade-hnv2-color-accent);font-size:var(--trade-hnv2-type-label-size);font-weight:var(--trade-hnv2-type-label-weight);line-height:var(--trade-hnv2-type-label-line)}.hn-download-preview-image-overlay .hn-download-preview-eyebrow,.hn-download-preview-image-overlay .hn-download-preview-title,.hn-download-preview-image-overlay .hn-download-preview-stats,.hn-download-preview-image-overlay .hn-download-preview-stats strong{color:inherit}.hn-download-preview-image-overlay .hn-download-preview-eyebrow{margin:0;opacity:.9}.hn-download-preview-image-overlay .hn-download-preview-title{text-wrap:balance}.hn-download-preview-text{max-width:var(--trade-hnv2-reading-max);margin:var(--trade-hnv2-space-2) 0 0}.hn-download-preview-stats{display:flex;align-items:baseline;gap:var(--trade-hnv2-space-2);margin:var(--trade-hnv2-space-1) 0 0;color:inherit;font-size:var(--trade-hnv2-type-small-size);line-height:var(--trade-hnv2-type-small-line)}.hn-download-preview-stats strong{color:inherit;font-weight:var(--trade-hnv2-type-label-weight)}.hn-download-preview-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--trade-hnv2-space-2);margin-top:var(--trade-hnv2-space-4)}.hn-download-preview-actions .button,.hn-download-preview-fallback-link .button,.hn-download-preview-buy .button{min-width:0}.hn-download-preview-share{margin:0}.hn-download-preview-share .share-button__button{min-height:var(--trade-hnv2-target-min);color:var(--trade-hnv2-color-accent)}.hn-download-preview-fallback-link{margin-top:var(--trade-hnv2-space-4)}.hn-download-preview-buy{display:grid;gap:var(--trade-hnv2-space-2);margin-top:var(--trade-hnv2-space-6);color:var(--trade-hnv2-color-foreground)}.hn-download-preview-buy[hidden]{display:none}.hn-download-preview-buy h2{margin:0;color:inherit;font-size:var(--trade-hnv2-type-h3-size);font-weight:var(--trade-hnv2-type-h3-weight);line-height:var(--trade-hnv2-type-h3-line)}.hn-download-preview-buy>p{margin:0;color:inherit}.hn-download-preview-buy .button{width:fit-content;margin-top:var(--trade-hnv2-space-2)}.hn-download-preview-buy .button .svg-wrapper{width:1em;height:1em}.hn-download-preview-note{margin:0;color:var(--trade-hnv2-color-muted-foreground);font-size:var(--trade-hnv2-type-caption-size);line-height:var(--trade-hnv2-type-caption-line)}@keyframes hn-download-preview-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.hn-download-preview{padding:var(--hn-preview-padding-top) var(--trade-hnv2-page-gutter) var(--hn-preview-padding-bottom)}.hn-download-preview-main{grid-template-columns:minmax(280px,.8fr) minmax(320px,1.2fr);gap:var(--trade-hnv2-grid-gap-lg)}}@media(prefers-reduced-motion:reduce){.hn-download-preview-loader-ring{animation:none;border-top-color:var(--trade-hnv2-color-border);box-shadow:inset 0 0 0 3px var(--trade-hnv2-color-accent)}.hn-download-preview-loader-line,.hn-download-preview-loader-check{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-hn-download-preview.css.map */
