.ambassador-card{--ambassador-highlight: #84BD00;position:relative}.ambassador-theme--1{--ambassador-highlight: #95bb04}.ambassador-theme--2{--ambassador-highlight: #f9c907}.ambassador-theme--3{--ambassador-highlight: #f2721b}.ambassador-theme--4{--ambassador-highlight: #ba2833}.ambassador-theme--5{--ambassador-highlight: #f29cc3}.ambassador-theme--6{--ambassador-highlight: #d23890}.ambassador-theme--7{--ambassador-highlight: #a2258d}.ambassador-theme--8{--ambassador-highlight: #9eb0be}.ambassador-theme--9{--ambassador-highlight: #94d9f8}.ambassador-theme--10{--ambassador-highlight: #94b824}.ambassador-theme--11{--ambassador-highlight: #f8cd04}.ambassador-theme--12{--ambassador-highlight: #f27022}.ambassador-card__inner{position:relative;border-radius:1.85rem;overflow:hidden;aspect-ratio:3 / 4;background:#1a1a1a;box-shadow:0 4px 12px #00000026;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:350px;margin-left:auto;margin-right:auto}.ambassador-card:hover .ambassador-card__inner{transform:scale(1.02);box-shadow:0 8px 24px #0003}@media screen and (min-width:750px){.ambassador-card__inner{max-width:100%}}.ambassador-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;display:block!important}.ambassador-card__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ambassador-card__image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 25%,rgba(0,0,0,.2) 45%,transparent 65%);pointer-events:none}.ambassador-card__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center top}.ambassador-card__icon{position:absolute;top:1.5rem;right:1.5rem;z-index:4}.ambassador-card__icon-inner{width:4.5rem;height:4.5rem;border-radius:50%;background-color:#000;border:3px solid var(--ambassador-highlight);box-shadow:0 4px 12px #0006;display:flex;align-items:center;justify-content:center}.ambassador-card__icon-img{display:block;width:55%;height:55%;object-fit:contain;object-position:center center}@media screen and (min-width:700px){.ambassador-card__icon-inner{width:6rem;height:6rem;border:4px solid var(--ambassador-highlight)}}.ambassador-card__bottom{position:absolute;bottom:0;left:0;right:0;z-index:3;pointer-events:none}.ambassador-card__social-link{pointer-events:auto}.ambassador-card__header{padding:0 2.5rem 1rem}.ambassador-card__name{margin:0;font-size:2.35rem;font-weight:500;line-height:1.1;color:var(--ambassador-highlight);text-shadow:0 2px 8px rgba(0,0,0,.6)}@media screen and (min-width:700px){.ambassador-card__name{font-size:2.5rem}}.ambassador-card__tagline{margin:.4rem 0 0;font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6)}.ambassador-card__content{position:relative;padding:1.75rem 2.5rem 2rem;background:#000;display:flex;flex-direction:column;gap:1rem}.ambassador-card__ability{display:flex;align-items:flex-start;gap:1.3rem}.ambassador-card__ability-icon{flex-shrink:0;color:var(--ambassador-highlight);margin-top:.2rem}.ambassador-card__ability-icon .icon-bolt{display:block;width:20px;height:auto}.ambassador-card__ability-text{margin:0;font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var(--ambassador-highlight);line-height:1.45}.ambassador-card__intro{margin:0;font-size:1.35rem;color:#ffffffe6;line-height:1.9;display:block;font-weight:300}.ambassador-card__social{position:relative;z-index:5;display:flex;gap:.8rem;margin-top:.25rem}.ambassador-card__social-link{display:flex;align-items:center;justify-content:center;color:var(--ambassador-highlight);transition:color .2s ease}.ambassador-card__social-link:hover{color:#fff}.ambassador-card__social-link svg{display:block;width:25px;height:25px}.ambassador-cards-grid{display:grid;grid-template-columns:1fr;gap:2.5rem}.ambassador-cards-grid__item{min-width:0}.ambassador-slider-wrapper{grid-column:1 / -1;min-width:0}@media screen and (min-width:700px){.ambassador-cards-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.ambassador-cards-grid{grid-template-columns:repeat(3,1fr)}}.ambassadors-list__header{text-align:center;margin-bottom:3rem}.ambassadors-list__title{margin:0}.ambassadors-list__subheading{margin:1rem 0 0;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-ambassador-card.css.map */
