.inner-circle-collage{--ic-ease-out: cubic-bezier(.23, 1, .32, 1);overflow-x:clip}.inner-circle-collage__stage{position:relative;width:100%;aspect-ratio:1920 / 992;overflow:clip;background-image:repeating-linear-gradient(90deg,var(--ic-stripe-a) 0,var(--ic-stripe-a) var(--ic-stripe-w, 4.3229%),var(--ic-stripe-b) var(--ic-stripe-w, 4.3229%),var(--ic-stripe-b) calc(var(--ic-stripe-w, 4.3229%) * 2))}.inner-circle-collage__stage.has-bg-image{background-image:none;background-size:cover;background-position:center}@media screen and (max-width:749px){.inner-circle-collage__stage{width:180%;margin-inline:-40%}}.ic-collage-panel{position:absolute;transform:translate(-50%,-50%);background-color:var(--ic-panel, #5a1d85)}.ic-collage-el{position:absolute;transform:translate(-50%,-50%) rotate(var(--rot, 0deg))}.ic-collage-el__in{display:block;width:100%;position:relative}.ic-passport-scan{position:absolute;top:4%;right:5%;bottom:4%;left:5%;overflow:hidden;pointer-events:none;border-radius:4px}.ic-passport-scan:before{content:"";position:absolute;inset:0 0 auto 0;height:24%;background:linear-gradient(to bottom,#1e8cff00,#2da5ff59 40%,#78dcff,#2da5ff59 60%,#1e8cff00);mix-blend-mode:screen;will-change:transform;animation:ic-passport-scan 5.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes ic-passport-scan{0%{transform:translateY(-110%);opacity:0}8%{opacity:1}52%{opacity:1}60%{transform:translateY(420%);opacity:0}to{transform:translateY(420%);opacity:0}}@media(prefers-reduced-motion:reduce){.ic-passport-scan:before{animation:none;opacity:0}}.ic-collage-el img,.ic-collage-el__in>.placeholder-svg{display:block;width:100%;height:auto}.inner-circle-collage__sticker{position:absolute;transform:translate(-50%,-50%) rotate(var(--ic-rot, 0deg))}.inner-circle-collage__sticker img,.inner-circle-collage__placeholder{display:block;width:100%;height:auto}.inner-circle-collage__enter,.inner-circle-collage__idle{display:block}.inner-circle-collage__sticker:has(.inner-circle-collage__text-sticker){width:auto}.inner-circle-collage__text-sticker{display:inline-block;padding:1.2rem 1.6rem;background:#fff;border:2px dashed rgba(29,8,44,.45);border-radius:.6rem;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(1rem,1.3vw,1.3rem);letter-spacing:.05em;line-height:1.2;text-align:center;color:#1d082c;white-space:nowrap}@media screen and (max-width:749px){.ic-hide-mobile{display:none!important}}@keyframes ic-collage-enter{0%{opacity:0}to{opacity:1}}html.js:not(.shopify-design-mode) .ic-collage-enter{animation:ic-collage-enter .52s ease var(--ic-delay, 0ms) both}@media(prefers-reduced-motion:no-preference){.ic-idle--float{animation:ic-float 6s ease-in-out var(--ic-idle-offset, 0ms) infinite}.ic-idle--sway{animation:ic-sway 7s ease-in-out var(--ic-idle-offset, 0ms) infinite}.ic-idle--wiggle{animation:ic-wiggle 5s ease-in-out var(--ic-idle-offset, 0ms) infinite}.ic-idle--pulse{animation:ic-pulse 4.5s ease-in-out var(--ic-idle-offset, 0ms) infinite}.ic-idle--spin{animation:ic-spin 18s linear infinite}}@keyframes ic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ic-sway{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes ic-wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes ic-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ic-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){html.js:not(.shopify-design-mode) .ic-collage-enter{animation-duration:.28s;animation-timing-function:ease}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-inner-circle-collage.css.map */
