.partner-logos{background:linear-gradient(to right,#2b0e22,#a31e30);padding-top:var(--partner-logos-padding-top, 150px);padding-bottom:var(--partner-logos-padding-bottom, 80px);padding-left:20px;padding-right:20px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.partner-logos__inner{width:100%;display:flex;flex-direction:column;align-items:center;gap:50px}.partner-logos__title{flex-shrink:0;text-align:center;margin:0 auto;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:65px;line-height:1;letter-spacing:calc(-1 * var(--dpx, 1px))}.partner-logos__right{min-width:0;display:flex;flex-direction:column;gap:calc(30 * var(--dpx, 1px));align-items:center;width:100%}.partner-logos__carousel{width:100%;overflow:hidden}.partner-logos__carousel-track{display:flex;gap:calc(10 * var(--dpx, 1px));transition:transform .6s cubic-bezier(.4,.2,.2,1);will-change:transform}.partner-logos__card{flex-shrink:0;width:calc(230 * var(--dpx, 1px));height:calc(60 * var(--dpx, 1px));display:flex;align-items:center;justify-content:center;padding:calc(10 * var(--dpx, 1px)) calc(20 * var(--dpx, 1px));border:1px solid rgba(255,255,255,.24);border-radius:10px}.partner-logos__card-name{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:1.1;text-align:center;margin:0;white-space:nowrap}.partner-logos__cta{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-align:center;display:inline-block;letter-spacing:calc(.5 * var(--dpx, 1px));margin:0 auto;transition:opacity .2s ease}.partner-logos__cta:hover{opacity:.75;color:#fff}@keyframes pl-marquee{0%{transform:translate(0)}to{transform:translate(var(--pl-track-width))}}.partner-logos__carousel.has-marquee{overflow:hidden}.partner-logos__carousel-track.is-marquee{will-change:transform;animation-name:pl-marquee;animation-timing-function:linear;animation-iteration-count:infinite;transition:none}.partner-logos__carousel-track.is-marquee:hover{animation-play-state:paused}@media(min-width:769px){.partner-logos__carousel:not(.partner-logos__carousel--grid){overflow:visible}.partner-logos__carousel:not(.partner-logos__carousel--grid) .partner-logos__carousel-track{display:grid;grid-template-columns:repeat(6,1fr);flex-wrap:unset;transition:none;transform:none!important}.partner-logos__carousel:not(.partner-logos__carousel--grid) .partner-logos__card{flex-shrink:unset;width:auto}.partner-logos__carousel:not(.partner-logos__carousel--grid) .partner-logos__card-name{white-space:normal}}@media(min-width:769px)and (max-width:1280px){.partner-logos__carousel:not(.partner-logos__carousel--grid) .partner-logos__carousel-track{grid-template-columns:repeat(5,1fr)}}@media(min-width:769px)and (max-width:1024px){.partner-logos__carousel:not(.partner-logos__carousel--grid) .partner-logos__carousel-track{grid-template-columns:repeat(4,1fr)}}.partner-logos__carousel--grid{overflow:visible}.partner-logos__carousel--grid .partner-logos__carousel-track{display:grid;grid-template-columns:repeat(6,1fr);flex-wrap:unset;transition:none;transform:none!important}.partner-logos__carousel--grid .partner-logos__card{flex-shrink:unset;width:auto}.partner-logos__carousel--grid .partner-logos__card-name{white-space:normal}@media(max-width:1280px){.partner-logos__carousel--grid .partner-logos__carousel-track{grid-template-columns:repeat(5,1fr)}}@media(max-width:1024px){.partner-logos__carousel--grid .partner-logos__carousel-track{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.partner-logos__carousel--grid .partner-logos__carousel-track{grid-template-columns:repeat(3,1fr)}}@media(max-width:550px){.partner-logos__carousel--grid .partner-logos__carousel-track{grid-template-columns:repeat(2,1fr)}}@media(max-width:1440px){.partner-logos__title{font-size:52px}}@media(max-width:1280px){.partner-logos__title{font-size:44px}}@media(max-width:1024px){.partner-logos{padding-top:calc(80 * var(--dpx, 1px));padding-bottom:calc(60 * var(--dpx, 1px))}.partner-logos__title{font-size:40px;width:100%;text-align:center}}@media(max-width:768px){.partner-logos{padding-top:calc(60 * var(--dpx, 1px));padding-bottom:calc(50 * var(--dpx, 1px));padding-left:0;padding-right:0}.partner-logos__title{font-size:34px;letter-spacing:-.5px}.partner-logos__card{height:calc(56 * var(--dpx, 1px))}.partner-logos__card-name{font-size:15px}.partner-logos__carousel--grid{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-webkit-overflow-scrolling:touch}.partner-logos__carousel--grid::-webkit-scrollbar{display:none}.partner-logos__carousel--grid .partner-logos__carousel-track{display:flex;grid-template-columns:unset;flex-wrap:nowrap;transition:none;transform:none!important}.partner-logos__carousel--grid .partner-logos__card{flex-shrink:0;width:180px}.partner-logos__carousel--grid .partner-logos__card-name{white-space:nowrap}}@media(max-width:550px){.partner-logos{padding-top:40px;padding-bottom:40px}.partner-logos__title{font-size:28px}.partner-logos__card{height:56px}.partner-logos__card-name{font-size:14px}.partner-logos__cta{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/elvtd-partner-logos.css.map */
