.rb-press{position:relative;padding-block:var(--rb-press-py, clamp(4rem, 2.8rem + 2.6vw, 7.2rem));--rb-press-row-gap: 2.4rem clamp(3.2rem, 3.6vw, 6rem)}.rb-press--pad-small{--rb-press-py: clamp(4rem, 2.8rem + 2.6vw, 7.2rem)}.rb-press--pad-medium{--rb-press-py: clamp(5.6rem, 3.6rem + 4vw, 10.8rem)}.rb-press--pad-large{--rb-press-py: clamp(7.2rem, 4.4rem + 6vw, 14.4rem)}.rb-press__head{display:flex;align-items:center;justify-content:center;gap:clamp(1.4rem,1.4vw,2.4rem);margin-bottom:clamp(2.8rem,1.8vw + 1.6rem,4.8rem)}.rb-press__rule{flex:0 1 14rem;height:1.5px;border-radius:2px;background:linear-gradient(90deg,rgba(120,196,126,0),var(--rb-leaf))}.rb-press__rule:last-child{background:linear-gradient(90deg,var(--rb-leaf),rgba(120,196,126,0))}.rb-press .rb-press__title{margin:0;font-family:var(--rb-font-head);font-weight:600;font-size:clamp(2.2rem,1.7rem + .8vw,3rem);line-height:1.1;letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"opsz" 48;color:var(--rb-green-800);white-space:nowrap}.rb-press__title :is(em,i){font-style:normal;font-weight:inherit;color:inherit}.rb-press--dark .rb-press__title{color:#fff}.rb-press__band{position:relative}.rb-press__logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--rb-press-row-gap)}.rb-press__logos--clone{display:none}.rb-press__item{--lh: calc(var(--rb-press-h, 38px) * var(--k, 1));flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-height:calc(var(--rb-press-h, 38px) * 1.5)}.rb-press__link{display:flex;align-items:center;justify-content:center;padding:.6rem;border-radius:1.2rem;color:inherit;text-decoration:none}a.rb-press__link:focus-visible{outline:.3rem solid var(--rb-citrus);outline-offset:2px}.rb-press__logo{position:relative;display:block;height:var(--lh);transition:transform .5s var(--rb-ease-spring)}.rb-press__img{display:block;width:auto;height:100%;max-width:21rem;object-fit:contain;transition:opacity .45s var(--rb-ease),filter .45s var(--rb-ease)}.rb-press__img--ink{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rb-press__item--ink .rb-press__img--colour{opacity:0}.rb-press__item--ink .rb-press__img--ink{opacity:.92}.rb-press--grey .rb-press__img--ink{filter:grayscale(1);opacity:.5}.rb-press--grey .rb-press__item:not(.rb-press__item--ink) .rb-press__img--colour{filter:grayscale(1) contrast(1.1);opacity:.6}.rb-press--colour .rb-press__img--colour{opacity:.88}.rb-press__item:hover .rb-press__logo,.rb-press__link:focus-visible .rb-press__logo{transform:translateY(-.3rem) scale(1.04)}.rb-press__item:hover .rb-press__img--colour,.rb-press__link:focus-visible .rb-press__img--colour{opacity:1;filter:none}.rb-press__item--ink:hover .rb-press__img--ink,.rb-press__item--ink .rb-press__link:focus-visible .rb-press__img--ink{opacity:0}.rb-press--dark .rb-press__img{filter:brightness(0) invert(1)}.rb-press--dark .rb-press__img--colour,.rb-press--dark .rb-press__img--ink{opacity:.8}.rb-press--dark .rb-press__item--ink .rb-press__img--colour{opacity:0}.rb-press--dark .rb-press__item:hover .rb-press__img{opacity:1;filter:brightness(0) invert(1)}.rb-press__pause{--rb-press-disc: 0px;display:none;flex:none;position:relative;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;place-items:center;background:transparent;color:var(--rb-green-800);cursor:pointer;transition:color .3s}.rb-press__pause:before{content:"";position:absolute;inset:var(--rb-press-disc);border:1.5px solid var(--rb-line);border-radius:50%;background:var(--rb-white, #fff);transition:background-color .3s,border-color .3s,transform .3s var(--rb-ease)}.rb-press__pause:hover{color:#fff}.rb-press__pause:hover:before{background:var(--rb-green-800);border-color:var(--rb-green-800);transform:scale(1.05)}.rb-press__pause:focus-visible{outline:.3rem solid var(--rb-citrus);outline-offset:.3rem}.rb-press__pause svg{position:relative;width:1.4rem;height:1.4rem}.rb-press__pause .rb-mt-play{display:none;margin-left:.2rem}.rb-press__pause[aria-pressed=true] .rb-mt-pause{display:none}.rb-press__pause[aria-pressed=true] .rb-mt-play{display:block}.rb-press--dark .rb-press__pause{color:#fff}.rb-press--dark .rb-press__pause:before{background:transparent;border-color:#ffffff4d}.rb-press--dark .rb-press__pause:hover{color:var(--rb-green-900)}.rb-press--dark .rb-press__pause:hover:before{background:var(--rb-leaf);border-color:var(--rb-leaf)}@media(min-width:750px)and (max-width:1099px){.rb-press--d-row .rb-press__logos:not(.rb-press__logos--clone){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:2.4rem 2rem}}@media(max-width:749px){.rb-press{--rb-press-row-gap: 1.8rem 2.8rem}.rb-press__item{--lh: calc(var(--rb-press-h, 38px) * .84 * var(--k, 1))}.rb-press__img{max-width:16rem}.rb-press__rule{flex-basis:5.6rem}.rb-press--m-grid .rb-press__logos:not(.rb-press__logos--clone){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:2rem 1rem}.rb-press--m-grid .rb-press__item{--lh: calc(var(--rb-press-h, 38px) * .62 * var(--k, 1))}.rb-press--m-grid .rb-press__img{max-width:100%}}@media(prefers-reduced-motion:no-preference){.rb-press--mv{--rb-press-gap: clamp(4.4rem, 3.8vw, 6.8rem);--rb-press-fl: 12%;--rb-press-fr: 88%;--rb-press-fe: 100%;--rb-press-mask: linear-gradient(90deg, transparent 0, rgba(0, 0, 0, .12) calc(var(--rb-press-fl) * .3), rgba(0, 0, 0, .5) calc(var(--rb-press-fl) * .6), #000 var(--rb-press-fl), #000 var(--rb-press-fr), rgba(0, 0, 0, .5) calc(var(--rb-press-fr) + (var(--rb-press-fe) - var(--rb-press-fr)) * .4), rgba(0, 0, 0, .12) calc(var(--rb-press-fr) + (var(--rb-press-fe) - var(--rb-press-fr)) * .7), transparent var(--rb-press-fe))}.rb-press--mv .rb-press__band{display:flex;align-items:center;gap:1.6rem;padding-left:6rem}.rb-press--mv .rb-press__viewport{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:var(--rb-press-mask);mask-image:var(--rb-press-mask)}.rb-press--mv .rb-press__track{display:flex;width:max-content;animation:rb-press-marquee var(--rb-press-speed, 60s) linear infinite}.rb-press--mv .rb-press__logos{flex-wrap:nowrap;justify-content:flex-start;gap:0}.rb-press--mv .rb-press__logos--clone{display:flex}.rb-press--mv .rb-press__item{padding-inline:calc(var(--rb-press-gap) / 2)}.rb-press--mv .rb-press__pause{display:grid}.rb-press--mv .rb-press__viewport:hover .rb-press__track,.rb-press--mv.is-paused .rb-press__track,.rb-press--mv.is-offscreen .rb-press__track{animation-play-state:paused}.rb-press--mv .rb-press__viewport:has(.rb-press__link:focus-visible){overflow-x:auto;scrollbar-width:none}.rb-press--mv .rb-press__viewport:has(.rb-press__link:focus-visible)::-webkit-scrollbar{display:none}.rb-press--mv .rb-press__viewport:has(.rb-press__link:focus-visible) .rb-press__track{animation:none}@media(max-width:749px){.rb-press--mv{--rb-press-gap: 3.2rem;--rb-press-fl: 9%;--rb-press-fr: 68%;--rb-press-fe: 83%}.rb-press--mv .rb-press__band{display:block;padding-left:0}.rb-press--mv .rb-press__viewport{margin-inline:calc(-1 * var(--rb-gutter))}.rb-press--mv .rb-press__pause{--rb-press-disc: .5rem;position:absolute;z-index:2;top:50%;right:.2rem;margin-top:-2.2rem}}@media(min-width:750px){.rb-press--d-row .rb-press__band{display:block;padding-left:0}.rb-press--d-row .rb-press__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.rb-press--d-row .rb-press__track{display:block;width:auto;animation:none}.rb-press--d-row .rb-press__logos{flex-wrap:wrap;justify-content:center;gap:var(--rb-press-row-gap)}.rb-press--d-row .rb-press__logos--clone,.rb-press--d-row .rb-press__pause{display:none}.rb-press--d-row .rb-press__item{padding-inline:0}}@media(max-width:749px){.rb-press--m-grid .rb-press__viewport{overflow:visible;margin-inline:0;-webkit-mask-image:none;mask-image:none}.rb-press--m-grid .rb-press__track{display:block;width:auto;animation:none}.rb-press--m-grid .rb-press__logos{gap:2rem 1rem}.rb-press--m-grid .rb-press__logos--clone,.rb-press--m-grid .rb-press__pause{display:none}.rb-press--m-grid .rb-press__item{padding-inline:0}}}@keyframes rb-press-marquee{to{transform:translate3d(-50%,0,0)}}.rb-press__empty{padding:3.2rem;border:2px dashed var(--rb-line);border-radius:var(--rb-radius-l);text-align:center}@media(prefers-reduced-motion:reduce){.rb-press__item:hover .rb-press__logo,.rb-press__link:focus-visible .rb-press__logo{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rb-press.css.map */
