.ibc-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0;overflow:hidden;transition:opacity var(--scene-fade,1.4s) ease-in-out}.ibc-scene.is-active{opacity:1;z-index:1}.ibc-scene.is-entering{opacity:1;z-index:2}.ibc__media{isolation:isolate}.ibc__media--stories .ibc__image{object-position:var(--scene-focus,var(--ibc-focus))}.ibc__media .ibc__overlay,.ibc__media .ibc__wash{z-index:3}.ibc__media[data-drift=true]{--scene-scale-start:1.015;--scene-scale-end:1.1}.ibc__media[data-motion-amount=subtle]{--scene-scale-end:1.055}.ibc__media[data-drift=true] .ibc-scene:is(.is-active,.is-entering) .ibc__image{animation:scene-breathe calc(var(--scene-hold,6s) + var(--scene-fade,1.4s)) linear both;animation-play-state:paused;transform-origin:70% 24%}.ibc__media.is-running[data-drift=true] .ibc-scene:is(.is-active,.is-entering) .ibc__image{animation-play-state:running}.ibc:has([data-banner-motion]) .ibc__content-wrap{pointer-events:none}.ibc:has([data-banner-motion]) .ibc__content{pointer-events:none}.ibc:has([data-banner-motion]) .ibc__content>*{pointer-events:auto}.ibc-stories{position:absolute;z-index:4;left:max(24px,calc((100% - var(--page-width))/2));bottom:calc(var(--ibc-desktop-overlap) + 20px);display:flex;align-items:center;gap:2px;padding:0 6px 0 17px;max-width:calc(100% - 48px);border:1px solid #f7f4eeb3;border-radius:999px;background:#f7f4eef0;color:#294c42}.ibc-stories__caption{font-size:.65rem;letter-spacing:.035em;min-width:0;max-width:140px;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ibc-stories button{display:grid;place-items:center;min-width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:50%}.ibc-stories button:focus-visible{outline:2px solid #294c42;outline-offset:2px}.ibc-stories__dot span{display:block;width:6px;height:6px;border-radius:6px;background:#294c4250;transition:width .3s,background .3s}.ibc-stories__dot[aria-current=true] span{width:22px;background:#294c42}.ibc-stories__dot{flex-shrink:0}.ibc-stories .ibc-stories__toggle{display:flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-width:78px;padding:0 8px;border-left:1px solid #294c421f!important;border-radius:0 24px 24px 0!important;font-size:.65rem;font-weight:500}.ibc-stories__toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.ibc-stories button:disabled{opacity:.4;cursor:wait}@keyframes scene-breathe{0%{transform:scale(var(--scene-scale-start)) translate(.4%)}to{transform:scale(var(--scene-scale-end)) translate(-.55%)}}@media(min-width:750px)and (max-width:989px){.ibc--editorial:has([data-banner-motion]):not(.ibc--adapt) .ibc__hero{grid-template-rows:auto minmax(360px,1fr)}.ibc--editorial:has([data-banner-motion]):not(.ibc--adapt) .ibc__content-wrap{grid-row:1}.ibc--editorial:has([data-banner-motion]):not(.ibc--adapt) .ibc__content{width:100%;padding:38px 0 32px}.ibc--editorial:has([data-banner-motion]):not(.ibc--adapt) .ibc__media{position:relative;inset:auto;grid-row:2;min-height:360px}.ibc--editorial:has([data-banner-motion]):not(.ibc--adapt) .ibc__wash{background:linear-gradient(180deg,var(--ibc-section-bg),transparent 28%)}}@media(max-width:749px){.ibc--editorial:not(.ibc--adapt) .ibc__media--stories .ibc__image,.ibc__media--stories .ibc__image{object-position:var(--scene-mobile-focus,var(--ibc-mobile-focus))}.ibc-stories{left:16px;bottom:calc(var(--ibc-mobile-overlap) + 16px);max-width:calc(100% - 32px);padding-left:13px}.ibc-stories__caption{font-size:.6rem;min-width:0;max-width:106px;margin-right:1px}}@media(prefers-reduced-motion:reduce){.ibc-scene,.ibc-stories__dot span{transition:none}.ibc__media[data-drift=true] .ibc-scene .ibc__image{animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/banner-motion.css.map */
