.hero-wrapper,.shopify-section[class*=hero]{position:relative;width:100%;overflow:hidden;background:#0d0a1a;min-height:clamp(520px,80vh,900px);isolation:isolate}.hero-wrapper .section,.hero-wrapper .hero__container{position:relative;min-height:clamp(520px,80vh,900px);padding:0!important;display:flex;align-items:flex-end}.hero-images,.hero-images img,.hero-images .hero__image{display:none}html .hero-wrapper .hero__media-grid,body .hero-wrapper .hero__media-grid{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;grid-template-columns:none!important}html .hero-wrapper .hero__media-grid .hero__media-wrapper,body .hero-wrapper .hero__media-grid .hero__media-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}html .hero-wrapper .hero__media-grid .hero__media,body .hero-wrapper .hero__media-grid .hero__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:0;animation:ppHeroFade 18s ease-in-out infinite}html .hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(1) .hero__media,body .hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(1) .hero__media,.hero-wrapper .hero__media-grid .hero__media:nth-child(1){animation-delay:0s}html .hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(2) .hero__media,body .hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(2) .hero__media,.hero-wrapper .hero__media-grid .hero__media:nth-child(2),.hero-wrapper .hero__media-grid .hero__media.pp-injected-slide{animation-delay:9s}@keyframes ppHeroFade{0%{opacity:0}3%{opacity:1}47%{opacity:1}50%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.hero-wrapper .hero__media-grid .hero__media{animation:none}.hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(1) .hero__media,.hero-wrapper .hero__media-grid .hero__media:nth-child(1){opacity:1}.hero-wrapper .hero__media-grid .hero__media-wrapper:nth-child(2) .hero__media,.hero-wrapper .hero__media-grid .hero__media:nth-child(2){opacity:0}}.hero-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0d0a1a4d,#0d0a1a1a 40%,#0d0a1a8c 75%,#0d0a1aeb),radial-gradient(ellipse at center,transparent 40%,rgba(13,10,26,.35) 100%);pointer-events:none}.hero-wrapper .overlay{display:none!important}.hero-wrapper .content-container,.hero-wrapper [class*=content],.hero-wrapper .hero__content{position:relative;z-index:3;padding:32px 24px 48px;max-width:720px;width:100%}@media(min-width:768px){.hero-wrapper .content-container,.hero-wrapper [class*=content],.hero-wrapper .hero__content{padding:64px 48px 80px}}.hero-wrapper .text-block>p:first-child,.pp-brand-line{display:inline-block;font-family:var(--font-body--family, system-ui);font-size:.78rem!important;font-weight:600!important;letter-spacing:.32em;text-transform:uppercase;color:#ffb87a!important;margin:0 0 20px!important;padding:6px 14px;border:1px solid rgba(255,184,122,.35);border-radius:100px;background:#0d0a1a66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;animation:ppFadeUp 1s ease-out .1s forwards}.hero-wrapper .text-block h1,.pp-hero-heading,.hero-wrapper h1,.hero-wrapper h2,.hero-wrapper [class*=heading]{font-family:var(--font-heading--family, "Cormorant Garamond", Georgia, serif)!important;font-style:italic;font-weight:400!important;font-size:clamp(1.8rem,5vw,3.6rem)!important;line-height:1.04!important;letter-spacing:-.01em!important;color:#f0ecff!important;text-shadow:0 4px 24px rgba(0,0,0,.5);margin:0 0 16px!important;max-width:14ch;opacity:0;animation:ppFadeUp 1.2s cubic-bezier(.16,1,.3,1) .25s forwards}.hero-wrapper .text-block h1 em,.pp-hero-heading em,.hero-wrapper em{font-style:normal!important;background:linear-gradient(135deg,#ffb87a,#c4a0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.hero-wrapper .text-block p:not(:first-child),.pp-hero-subhead,.hero-wrapper p:not(:first-child){font-family:var(--font-body--family, system-ui);font-size:clamp(.95rem,1.8vw,1.15rem)!important;font-weight:300!important;line-height:1.55;color:#f0ecffe0!important;text-shadow:0 2px 12px rgba(0,0,0,.4);margin:0 0 28px!important;max-width:36ch;opacity:0;animation:ppFadeUp 1s ease-out .55s forwards}.pp-cta-group{display:flex;flex-wrap:wrap;gap:12px;align-items:center;opacity:0;animation:ppFadeUp 1s ease-out .85s forwards}.pp-cta-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,#c4a0ff,#ffb87a);color:#0a0814!important;font-weight:600;font-size:.95rem;letter-spacing:.02em;border:none;border-radius:100px;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 8px 24px #c4a0ff4d}.pp-cta-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #c4a0ff73}.pp-cta-secondary{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;background:transparent;color:#f0ecff!important;font-weight:500;font-size:.92rem;border:1px solid rgba(240,236,255,.45);border-radius:100px;text-decoration:none;transition:all .3s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp-cta-secondary:hover{background:#f0ecff1a;border-color:#f0ecffbf}.pp-carousel-dots{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:4;display:flex;gap:10px;padding:8px 14px;background:#0d0a1a80;border-radius:100px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pp-carousel-dots button{width:8px;height:8px;border:none;border-radius:50%;background:#f0ecff66;padding:0;cursor:pointer;transition:all .4s ease}.pp-carousel-dots button.is-active{width:28px;border-radius:100px;background:#f0ecff;box-shadow:0 0 12px #f0ecff99}.pp-product-count{position:absolute;top:24px;right:24px;z-index:4;padding:6px 14px;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#f0ecffcc;background:#0d0a1a73;border:1px solid rgba(240,236,255,.2);border-radius:100px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp-product-count strong{color:#ffb87a;font-weight:600;margin-right:4px}@keyframes ppFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.hero-wrapper,.hero-wrapper .section{min-height:75vh}.hero-wrapper .content-container,.hero-wrapper [class*=content],.hero-wrapper .hero__content{padding:24px 18px 100px}.pp-product-count{top:16px;right:16px;font-size:.65rem}.pp-carousel-dots{bottom:20px}.pp-cta-group{gap:8px}.pp-cta-primary,.pp-cta-secondary{padding:12px 20px;font-size:.85rem}}@media(prefers-reduced-motion:reduce){.pp-brand-line,.pp-hero-heading,.pp-hero-subhead,.pp-cta-group{animation:none;opacity:1}.hero-images img.is-active,.hero-images .is-active{animation:none}.hero-images img,.hero-images .hero__image,.hero-wrapper img{transition:opacity .4s}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/printed-pixels-brand-v14.css.map */
