.imm-arc{--imm-arc-card-size: 300px;--imm-arc-stage-min-height: calc(var(--imm-arc-card-size) * 1.2);--imm-arc-duration: .52s;--imm-arc-ease: cubic-bezier(.32, .72, 0, 1);--imm-arc-guide-color: rgb(var(--color-foreground-rgb) / .07);--imm-arc-card-default-color: rgb(var(--color-foreground-rgb) / .08);--imm-arc-header-max-width: 42rem;--imm-arc-eyebrow-letter-spacing: .18em;--imm-arc-heading-accent-color: $wave-500;display:block;background-color:rgb(var(--color-background-rgb));color:rgb(var(--color-foreground-rgb));font-family:var(--font-body--family)}.imm-arc__inner{width:100%;margin-inline:auto}.imm-arc__header{display:flex;flex-direction:column;align-items:center;width:100%;margin-inline:auto;margin-block-end:var(--margin-xl);padding-inline:var(--padding-md);text-align:center}.imm-arc__eyebrow{margin:0 0 var(--margin-sm);color:rgb(var(--color-foreground-heading-rgb))}.imm-arc__heading{margin:0;color:rgb(var(--color-foreground-heading-rgb))}.imm-arc__heading-accent{display:block;color:#4a6aab}@media screen and (min-width:1200px){.imm-arc__heading-accent{display:inline;padding-left:.5rem}}.imm-arc__header-body{margin:var(--margin-sm) 0 0;max-width:32rem;font-size:var(--font-size--md, 1rem);line-height:1.5;color:rgb(var(--color-foreground-rgb)/.7)}.imm-arc__intro{display:grid;gap:var(--gap-md);margin-block-end:var(--margin-2xl);width:100%;display:none}.imm-arc__intro-item{width:100%;max-width:42rem;margin-inline:auto}.imm-arc__stage{position:relative;width:100%;min-height:max(12rem,var(--imm-arc-card-size) + 3rem);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;overflow:hidden}.imm-arc__stage:active{cursor:grabbing}.imm-arc__stage:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:4px;border-radius:var(--style-border-radius-md)}.imm-arc__guide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.imm-arc__card{--imm-arc-card-color: var(--imm-arc-card-default-color);position:absolute;top:50%;left:50%;width:var(--imm-arc-card-size);height:var(--imm-arc-card-size);margin-block-start:calc(var(--imm-arc-card-size)/-2);margin-inline-start:calc(var(--imm-arc-card-size)/-2);padding:0;border:none;border-radius:var(--style-border-radius-50);background:var(--imm-arc-card-color);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:transform var(--imm-arc-duration) var(--imm-arc-ease),opacity var(--imm-arc-duration) var(--imm-arc-ease),filter var(--imm-arc-duration) var(--imm-arc-ease);will-change:transform,opacity,filter}.imm-arc__card:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:3px}.imm-arc__card:after{content:"";position:absolute;inset-inline:0;inset-block:35% 0;z-index:1;opacity:0;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(to bottom,transparent 0%,#000 32%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 32%);transition:opacity var(--imm-arc-duration) var(--imm-arc-ease)}.imm-arc__card[data-arc-slot="2"] .imm-arc__card-label,.imm-arc__card[data-arc-slot="-2"] .imm-arc__card-label{font-size:30px}.imm-arc__card-image{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.imm-arc__card[data-arc-slot]:not([data-arc-slot="0"]):after{opacity:1}.imm-arc__card-label{display:none;position:absolute;inset-block-end:12%;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 1.5rem);padding:.35em .85em;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:500;text-align:center;line-height:1.2;color:#fff;z-index:2;pointer-events:none;border-radius:100px;background:#0000;box-shadow:0 4px 4px #41414140;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid #fff;border-bottom:1px solid #fff}.imm-arc__card--no-image .imm-arc__card-label{position:static;padding-inline:var(--padding-md)}.imm-arc__caption{text-align:center;padding-block:var(--padding-2xl) var(--padding-3xs);padding-inline:var(--padding-2xl);min-height:60px;transition:opacity .25s var(--imm-arc-ease)}.imm-arc__caption.is-swapping{opacity:0}.imm-arc__caption-title{margin:0 0 var(--margin-2xs);font-family:PP Mori,DM Sans,Helvetica,sans-serif;font-size:clamp(1.125rem,1.5vw + .5rem,1.375rem);font-weight:500;letter-spacing:-.01em;color:#111c35}.imm-arc__caption-body{margin:0 auto 8px;max-width:420px;font-size:var(--font-size--sm, .875rem);line-height:1.55;color:#111c35}@media screen and (min-width:1200px){.imm-arc__caption-body{font-size:20px;margin-top:1rem}}.imm-arc__cta{background-color:#1d2c4e;margin-top:.5rem}@media screen and (min-width:1200px){.imm-arc__cta{margin-top:1rem}}.imm-arc__cta-wrap{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);margin-block-start:12px}.imm-arc__cta-secondary{font-family:PP Mori,DM Sans,Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;display:block;text-decoration:underline;cursor:pointer}.imm-arc__cta-secondary:hover{text-decoration:none;transition:none}.imm-arc__cta-secondary{color:rgb(var(--color-foreground-rgb));font-size:1rem;font-weight:600;margin:1rem 0 1.5rem}.imm-arc__cta-secondary:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:3px;border-radius:var(--style-border-radius-sm)}.imm-arc__popup-content{box-shadow:var(--shadow-popover);border:var(--style-border-popover);border-radius:var(--style-border-radius-popover);background-color:var(--color-background);padding:var(--padding-4xl) var(--padding-xl) var(--padding-xl);max-width:var(--normal-content-width);max-height:var(--modal-max-height)}.imm-arc__popup-content[open]{animation:modalSlideInTop var(--animation-speed) var(--animation-easing) forwards}.imm-arc__popup-content.dialog-closing{animation:modalSlideOutTop var(--animation-speed) var(--animation-easing) forwards}@media screen and (min-width:750px){.imm-arc__popup-content{padding:var(--padding-5xl)}}.imm-arc__popup-content.popup-link__content--drawer{position:fixed;border-radius:0;width:var(--sidebar-width);max-width:95vw;height:100%;margin:0 0 0 auto}.imm-arc__popup-content.popup-link__content--drawer:modal{max-height:100dvh}.imm-arc .popup-link__close{top:var(--margin-2xs);right:var(--margin-2xs);opacity:.8;animation:none}.imm-arc__thumbs{--imm-arc-thumb-image-size: 56px;--imm-arc-thumb-active-bg: #F6F4EC;--imm-arc-thumb-active-shadow: 0 8px 22px rgb(29 44 78 / .12), 0 2px 6px rgb(29 44 78 / .08);display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:var(--gap-xs);margin:var(--margin-xl) 0 0;padding:0;list-style:none}.imm-arc__thumbs-item{display:flex;flex:0 0 auto}.imm-arc__thumb{--imm-arc-thumb-color: var(--imm-arc-card-default-color);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.375rem;width:auto;height:96px;padding:4px 4px 0;border:none;border-radius:2rem;background:#0000;box-shadow:none;cursor:pointer;transition:background-color .22s var(--imm-arc-ease),box-shadow .22s var(--imm-arc-ease),transform .22s var(--imm-arc-ease)}.imm-arc__thumb[aria-current=true]{background:var(--imm-arc-thumb-active-bg);box-shadow:var(--imm-arc-thumb-active-shadow)}.imm-arc__thumb:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:2px}.imm-arc__thumb-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:var(--imm-arc-thumb-image-size);height:var(--imm-arc-thumb-image-size);border-radius:50%;background:var(--imm-arc-thumb-color);overflow:hidden;transition:opacity .22s var(--imm-arc-ease)}.imm-arc__thumb-image-wrap:after{content:"";position:absolute;inset-inline:0;inset-block:50% 0;opacity:0;pointer-events:none;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask-image:linear-gradient(to bottom,transparent 0%,#000 36%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 36%);transition:opacity .22s var(--imm-arc-ease)}.imm-arc__thumb:not([aria-current=true]) .imm-arc__thumb-image-wrap{opacity:.75}.imm-arc__thumb:not([aria-current=true]) .imm-arc__thumb-image-wrap:after{opacity:1}.imm-arc__thumb-image{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.imm-arc__thumb-label{font-family:var(--font-heading--family);font-size:10px;font-weight:500;line-height:1.1;text-align:center;color:rgb(var(--color-foreground-rgb)/.45);transition:color .22s var(--imm-arc-ease)}.imm-arc__thumb[aria-current=true] .imm-arc__thumb-label{color:rgb(var(--color-foreground-heading-rgb))}.imm-arc__tap-to-switch{margin:var(--margin-md) 0 0;font-family:PP Mori,DM Sans,Helvetica,sans-serif;font-size:var(--font-size--xs, .75rem);font-weight:500!important;text-transform:uppercase;text-align:center;color:#4a6aab}.imm-arc__dots{display:flex;justify-content:center;gap:var(--gap-xs);margin-block-start:var(--margin-md)}.imm-arc__dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:rgb(var(--color-foreground-rgb));opacity:.25;cursor:pointer;transition:opacity .2s var(--imm-arc-ease),width .2s var(--imm-arc-ease)}.imm-arc__dot[aria-selected=true]{opacity:1;width:18px;border-radius:3px}.imm-arc__dot:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:3px}.imm-arc__disclaimer{max-width:280px;margin:1.5rem auto 0;padding-inline:var(--padding-md);font-size:10px;line-height:1.4;text-align:center;color:#111c35;opacity:.7}@media screen and (min-width:1200px){.imm-arc__disclaimer{margin-top:4.5rem;max-width:unset}}@media screen and (max-width:1199px){.imm-arc__card[aria-hidden=true],.imm-arc__guide{display:none}.imm-arc__stage,.imm-arc__stage:active{cursor:default}}@media screen and (min-width:1200px){.imm-arc__stage{min-height:max(14rem,var(--imm-arc-stage-min-height))}.imm-arc__card:not([data-arc-slot="0"]) .imm-arc__card-label{display:block}.imm-arc__thumbs,.imm-arc__tap-to-switch{display:none}.imm-arc__dots{margin-block-start:var(--margin-xl)}.imm-arc__disclaimer{font-size:12px}}@media(prefers-reduced-motion:reduce){.imm-arc__card,.imm-arc__caption,.imm-arc__dot,.imm-arc__thumb,.imm-arc__thumb-image-wrap,.imm-arc__card:after,.imm-arc__thumb-image-wrap:after,.imm-arc__thumb-label{transition-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/immortals-arc-slider.css.map */
