.junecommerce-integrations{--jc-integrations-ink: var(--theme-dark, #07111f);--jc-integrations-muted: color-mix(in srgb, var(--jc-integrations-ink) 58%, transparent);--jc-integrations-logo-filter: brightness(0);--jc-integrations-logo-opacity: .9;--jc-integrations-gap: clamp(34px, 5.4vw, 88px);position:relative;isolation:isolate;overflow:hidden;background:var(--theme-white, #fff);padding-block:clamp(26px,4vw,62px)}.junecommerce-integrations:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;pointer-events:none}.junecommerce-integrations--background-white{background:var(--theme-white, #fff)}.junecommerce-integrations--background-liquid-glass{background:#ffffff1f;border-block:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #07111f0d;-webkit-backdrop-filter:blur(6px) saturate(124%);backdrop-filter:blur(6px) saturate(124%)}.junecommerce-integrations--background-liquid-glass:before{opacity:.42;background:linear-gradient(115deg,#fff3,#ffffff0d 46%,#d2ede91a),linear-gradient(180deg,#ffffff0a,#ffffff1c)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.junecommerce-integrations--background-liquid-glass{background:#ffffff47}}.junecommerce-integrations--logos-muted{--jc-integrations-logo-filter: grayscale(1) brightness(.45);--jc-integrations-logo-opacity: .68}.junecommerce-integrations--logos-color{--jc-integrations-logo-filter: none;--jc-integrations-logo-opacity: 1}.junecommerce-integrations__container{position:relative;z-index:1;width:min(100% - 64px,1540px);padding-inline:0}.junecommerce-integrations__header{width:min(100%,760px);margin-inline:auto;margin-bottom:clamp(28px,4.2vw,48px)}.junecommerce-integrations__eyebrow{margin:0 0 10px;color:var(--jc-integrations-muted);font-family:var(--theme-font-menu);font-size:.72rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.junecommerce-integrations__title{margin:0;color:var(--jc-integrations-ink);font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.08}.junecommerce-integrations__text{max-width:44rem;margin:14px auto 0;color:var(--jc-integrations-muted);font-size:clamp(1rem,1.05vw,1.08rem);line-height:1.65}.junecommerce-integrations__viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);touch-action:pan-y;-webkit-user-select:none;user-select:none}.junecommerce-integrations__viewport::-webkit-scrollbar{display:none}.junecommerce-integrations__viewport.is-dragging{cursor:grabbing}.junecommerce-integrations__track{display:flex;align-items:center;width:max-content;min-width:100%;padding:0;margin:0}.junecommerce-integrations__track.is-animated{animation:junecommerce-integrations-marquee 34s linear infinite;will-change:transform}.junecommerce-integrations__track.is-js-controlled{animation:none;transform:translate3d(var(--jc-integrations-offset, 0px),0,0)}.junecommerce-integrations__list{flex:0 0 auto;display:flex;align-items:center;min-width:100%;padding:0;margin:0;list-style:none}.junecommerce-integrations__track.is-animated .junecommerce-integrations__list{min-width:auto;justify-content:flex-start}.junecommerce-integrations__track:not(.is-animated) .junecommerce-integrations__list{justify-content:center}.junecommerce-integrations__item{flex:0 0 auto;display:inline-flex;justify-content:center;margin-right:var(--jc-integrations-gap)}.junecommerce-integrations__track:not(.is-animated) .junecommerce-integrations__item:last-child{margin-right:0}.junecommerce-integrations__link{min-height:58px;display:inline-flex;align-items:center;justify-content:center;color:var(--jc-integrations-ink);text-decoration:none}a.junecommerce-integrations__link{transition:opacity .16s ease,transform .16s ease}a.junecommerce-integrations__link:hover,a.junecommerce-integrations__link:focus{color:var(--jc-integrations-ink);opacity:.72;transform:translateY(-1px)}.junecommerce-integrations__logo,.junecommerce-integrations__logo img{display:block;width:auto;height:auto;max-width:220px;max-height:40px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.junecommerce-integrations__logo img,img.junecommerce-integrations__logo{object-fit:contain;filter:var(--jc-integrations-logo-filter);opacity:var(--jc-integrations-logo-opacity)}.junecommerce-integrations__text-logo{color:var(--jc-integrations-ink);font-family:var(--theme-font-heading);font-size:clamp(1.1rem,1.35vw,1.34rem);font-weight:850;letter-spacing:.01em;white-space:nowrap}@keyframes junecommerce-integrations-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:991.98px){.junecommerce-integrations{--jc-integrations-gap: 42px}}@media(max-width:575.98px){.junecommerce-integrations__container{width:min(100% - 28px,1540px)}.junecommerce-integrations__eyebrow{text-align:center}.junecommerce-integrations__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.junecommerce-integrations__logo,.junecommerce-integrations__logo img{max-width:176px;max-height:34px}}@media(prefers-reduced-motion:reduce){.junecommerce-integrations__track.is-animated{animation:none}}
