.lv-partners{--lv-p-columns: 4;--lv-p-gap: 2px;--lv-p-overlay: .65;background:#0a0a0a;color:#fff;padding:6vh 4vw 8vh}[data-scroll-bg-color].lv-partners{background:transparent}.lv-partners__intro{max-width:60ch;margin:0 0 4vh}.lv-partners__heading{margin:0 0 .75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;letter-spacing:.01em}.lv-partners__subheading{margin:0;color:#fff9;font-size:1rem;line-height:1.5}.lv-partners__bar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.lv-ptabs{display:flex;align-items:center;gap:clamp(1rem,2vw,2rem);overflow-x:auto;scrollbar-width:none}.lv-ptabs::-webkit-scrollbar{display:none}.lv-ptab{-webkit-appearance:none;appearance:none;border:none;background:none;color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;padding:0 0 .6rem;position:relative;transition:color .2s ease}.lv-ptab:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.lv-ptab:hover{color:#ffffffd9}.lv-ptab.is-active{color:#fff}.lv-ptab.is-active:after{transform:scaleX(1)}.lv-partners__controls{display:flex;align-items:center;gap:1.25rem}.lv-psearch{position:relative;display:flex;align-items:center}.lv-psearch input{background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#fff;font-size:.85rem;padding:.55rem 2.25rem .55rem .9rem;width:220px;max-width:40vw;transition:border-color .2s ease,background .2s ease}.lv-psearch input::placeholder{color:#fff6}.lv-psearch input:focus{outline:none;border-color:#ffffff80;background:#ffffff12}.lv-psearch__icon{position:absolute;right:.7rem;color:#ffffff73;pointer-events:none}.lv-pview{-webkit-appearance:none;appearance:none;border:none;background:none;color:#ffffffbf;font-size:.75rem;font-weight:600;letter-spacing:.1em;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;white-space:nowrap;transition:color .2s ease}.lv-pview:hover{color:#fff}.lv-pgrid{display:grid;grid-template-columns:repeat(var(--lv-p-columns),1fr);gap:var(--lv-p-gap)}.lv-pgrid.is-list{grid-template-columns:1fr}.lv-pgrid.is-list .lv-pcard{aspect-ratio:auto;min-height:140px;flex-direction:row;align-items:flex-end}.lv-partners__empty{grid-column:1 / -1;padding:3rem 1rem;text-align:center;color:#ffffff73;border:1px dashed rgba(255,255,255,.15);font-size:.9rem}.lv-pcard{position:relative;isolation:isolate;z-index:0;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 3.15;overflow:hidden;text-decoration:none;color:var(--lv-card-text, #ffffff);background:var(--lv-card-bg, #141414);opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.lv-pcard.is-visible{opacity:1;transform:translateY(0)}.lv-pcard__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lv-pcard__img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease,filter .7s ease;filter:grayscale(.1)}.lv-pcard:hover .lv-pcard__img{transform:scale(1.045);filter:grayscale(0)}.lv-pcard:not(.lv-pcard--text) .lv-pcard__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,#000000f7,rgba(0,0,0,var(--lv-p-overlay, .85)) 42%,#0000 78%)}.lv-pcard--text{background:var(--lv-card-bg, #141414)}.lv-pcard__top{position:relative;z-index:3;padding:1.4rem 1.4rem 0}.lv-pcard__eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff9}.lv-pcard__body{position:relative;z-index:3;padding:0 1.4rem 1.4rem}.lv-pcard__mark{margin:1.1rem 0 .9rem}.lv-pcard__wordmark{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,1.85rem);letter-spacing:.04em;text-transform:uppercase;line-height:1.15}.lv-pcard__logo{max-width:78%;max-height:56px;width:auto;height:auto;object-fit:contain;display:block}.lv-pcard__desc{margin:0 0 1.4rem;font-size:.85rem;line-height:1.5;color:#ffffffb3;max-width:30ch}.lv-pcard__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lv-pcard__cta{display:inline-block}.lv-pcard__ctaLabel{position:relative;display:inline-block;padding-bottom:5px;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lv-pcard__ctaLabel:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform-origin:left;transform:scaleX(.3);opacity:.7;transition:transform .28s ease,opacity .28s ease}.lv-pcard:hover .lv-pcard__ctaLabel:after{transform:scaleX(1);opacity:1}.lv-pcard__arrow{flex:0 0 auto;width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;color:#fff;transition:background .25s ease,border-color .25s ease,transform .25s ease}.lv-pcard__arrow svg{transition:transform .25s ease,color .25s ease}.lv-pcard:hover .lv-pcard__arrow{background:#fff;border-color:#fff}.lv-pcard:hover .lv-pcard__arrow svg{color:#0a0a0a;transform:translate(2px)}.lv-partners__footerNote{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:4vh;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.lv-partners__footerLine{height:1px;width:clamp(40px,8vw,120px);background:#fff3}@media screen and (max-width:989px){.lv-pgrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.lv-partners{padding:5vh 5vw 6vh}.lv-pgrid{grid-template-columns:1fr}.lv-partners__bar{align-items:flex-start;flex-direction:column}.lv-partners__controls{width:100%;justify-content:space-between}.lv-psearch input{width:100%;max-width:none}}@media(prefers-reduced-motion:reduce){.lv-pcard,.lv-pcard__img,.lv-pcard__arrow,.lv-pcard__arrow svg,.lv-pcard__ctaLabel:after{transition:none!important}.lv-pcard{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-levassi-friends-partners.css.map */
