.ia-section.ia-lf{overflow:clip}.ia-lf__ghost{position:absolute;inset-block-start:8px;inset-inline:0;z-index:0;font-size:26vw;line-height:.8;text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.ia-lf .ia-lf__ghost{color:transparent;-webkit-text-stroke:1px var(--ia-lf-ghost, rgb(0 0 0 / 10%))}.ia-lf__grid{position:relative;z-index:1;display:grid;gap:32px}.ia-lf__visual{position:relative}.ia-lf__frame{display:block;aspect-ratio:var(--ia-lf-ratio, 4 / 5);overflow:hidden;background:#0000000d}.ia-lf .ia-lf__img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:scale 1s cubic-bezier(.22,.61,.36,1)}.ia-lf__frame:hover .ia-lf__img{scale:1.05}.ia-lf__frame--video{position:relative;display:block}.ia-lf__frame--video:hover .ia-lf__img{scale:1}.ia-lf .ia-lf__vid{object-fit:var(--ia-lf-vid-fit, cover);background:#000}.ia-lf__frame--cuts .ia-lf__vid--mobile{display:none}@media(max-width:749px){.ia-lf__frame--cuts .ia-lf__vid--desktop{display:none}.ia-lf__frame--cuts .ia-lf__vid--mobile{display:block}}.ia-lf__sound{position:absolute;inset-block-end:14px;inset-inline-end:14px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgb(255 255 255 / 55%);border-radius:50%;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer}.ia-lf__sound svg{width:18px;height:18px}.ia-lf__sound-on,.ia-lf__sound[aria-pressed=true] .ia-lf__sound-off{display:none}.ia-lf__sound[aria-pressed=true] .ia-lf__sound-on{display:block}.ia-lf__img--placeholder{fill:#00000026}.ia-lf__inset{position:absolute;inset-block-end:-32px;inset-inline-end:-32px;width:38%;aspect-ratio:3 / 4;overflow:hidden;border:8px solid var(--ia-bg, #ffffff);box-shadow:0 24px 48px #0000002e}.ia-lf--image-right .ia-lf__inset{inset-inline:-32px auto}.ia-lf__badge{position:absolute;inset-block-start:16px;inset-inline-start:16px;display:grid;place-items:center;width:96px;height:96px;padding:12px;border-radius:50%;background:var(--ia-lf-accent, #111111);color:#fff;font-family:var(--font-body--family);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.25;text-align:center;text-transform:uppercase;rotate:-12deg}.ia-lf__content{display:flex;flex-direction:column;gap:32px;min-width:0}.ia-lf__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ia-lf__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ia-lf-accent, currentcolor)}.ia-lf__rule{width:32px;height:1px;background:currentcolor}.ia-lf .ia-lf__heading{font-size:var(--ia-lf-h-m, clamp(40px, 12vw, 64px))}.ia-lf__text{max-width:52ch;font-family:var(--font-body--family);font-size:var(--ia-lf-t-m, 14px);line-height:1.7;opacity:.8}.ia-lf__text p{margin:0}.ia-lf__btn{display:inline-flex;align-items:center;gap:14px;color:inherit;font-family:var(--font-body--family);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.ia-lf__btn:hover .ia-lf__arrow{background:var(--ia-fg, #111111);border-color:var(--ia-fg, #111111);color:var(--ia-bg, #ffffff);transform:rotate(-45deg)}.ia-lf__products{display:grid;grid-template-columns:repeat(var(--ia-lf-cols-m, 2),var(--ia-lf-track, minmax(0, 1fr)));gap:24px 10px;margin:0;padding:0;list-style:none}.ia-lf__products>li{min-width:0}.ia-lf.ia-lf--frame-custom .ia-card{--ia-card-inner-r: max(0px, calc(var(--ia-card-radius, 0px) - var(--ia-card-bw, 0px)));height:100%;padding:0;border:var(--ia-card-bw, 1px) solid var(--ia-card-bc, transparent);border-radius:var(--ia-card-radius, 0px);background:var(--ia-card-bg, transparent);transition:border-color .3s ease,box-shadow .4s ease,translate .4s cubic-bezier(.22,.61,.36,1)}.ia-lf.ia-lf--frame-custom .ia-card .ia-card__media,.ia-lf.ia-lf--frame-custom .ia-card .ia-card__slides{border-radius:var(--ia-card-inner-r) var(--ia-card-inner-r) 0 0}.ia-lf.ia-lf--frame-custom .ia-card:hover{border-color:var(--ia-lf-card-bc-h, var(--ia-card-bc, transparent))}.ia-lf.ia-lf--frame-none .ia-card{height:auto;padding:0;border:0;background:transparent}.ia-lf.ia-lf--frame-none .ia-card .ia-card__media,.ia-lf.ia-lf--frame-none .ia-card .ia-card__slides{border-radius:var(--ia-card-radius, 0px)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ia-lf.ia-lf--hover-lift .ia-card:hover{translate:0 -4px;box-shadow:0 18px 36px #0000001a}.ia-lf.ia-lf--hover-shadow .ia-card:hover{box-shadow:0 14px 30px #0000001f}}.ia-lf.ia-lf--frame-custom .ia-lf__end{border:var(--ia-card-bw, 1px) solid var(--ia-card-bc, transparent)}.ia-lf__end{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:var(--ia-card-ratio, 3 / 4);padding:16px;border-radius:var(--ia-card-radius, 0px);background:var(--ia-lf-tile, rgb(0 0 0 / 4%));color:inherit;text-align:center;text-decoration:none}.ia-lf__end-label{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.ia-lf__end-count{font-family:var(--font-body--family);font-size:12px;opacity:.6}.ia-lf__end:hover .ia-lf__end-icon{background:currentcolor;transform:rotate(-45deg)}.ia-lf__end:hover .ia-lf__end-icon svg{color:var(--ia-lf-tile-solid, var(--ia-bg, #ffffff))}.ia-lf__carousel{display:flex;flex-direction:column;gap:18px;min-width:0}.ia-lf__arrows{display:flex;gap:var(--ia-arrow-gap, 8px);align-self:flex-end}.ia-lf__arrows--below_left,.ia-lf__arrows--above_left{align-self:flex-start}.ia-lf__arrows--below_center{align-self:center}.ia-lf__arrows--above_left,.ia-lf__arrows--above_right{order:-1}.ia-lf__carousel:has(.ia-lf__arrows--sides){position:relative}.ia-lf__arrows--sides{display:contents}.ia-lf .ia-arrow:not([disabled]):hover{color:var(--ia-lf-arrow-c-h, var(--ia-arrow-c, currentcolor))}.ia-lf .ia-card__title a:hover{color:var(--ia-lf-title-h, inherit)}.ia-lf__ph{aspect-ratio:3 / 4;background:#0000000d}.ia-lf__ph svg{width:100%;height:100%}@media(min-width:990px){.ia-lf__ghost{inset-block-start:24px;font-size:18vw}.ia-lf__grid{grid-template-columns:var(--ia-lf-split, minmax(0, 1fr) minmax(0, 1fr));align-items:start;gap:clamp(40px,5vw,72px)}.ia-lf--image-right .ia-lf__visual{order:2}.ia-lf__visual{position:sticky;inset-block-start:96px}.ia-lf__content{gap:48px;padding-block-start:40px}.ia-lf .ia-lf__heading{font-size:var(--ia-lf-h, clamp(56px, 6vw, 104px))}.ia-lf__text{font-size:var(--ia-lf-t, 15px)}.ia-lf__products{grid-template-columns:repeat(var(--ia-lf-cols, 2),var(--ia-lf-track, minmax(0, 1fr)));gap:var(--ia-lf-gap-y, 32px) var(--ia-lf-gap, 16px)}.ia-lf__badge{inset-block-start:24px;inset-inline-start:24px;width:120px;height:120px;font-size:12px}}@media(prefers-reduced-motion:no-preference){.ia-lf__badge{animation:ia-lf-wobble 6s ease-in-out infinite}}@keyframes ia-lf-wobble{50%{rotate:6deg}}.ia-lf .ia-card-instal{color:var(--ia-lf-instal-c, var(--ia-ci-c, inherit))}
/*# sourceMappingURL=/cdn/shop/t/55/assets/ia-landing-feature.css.map */
