.pilum-media-text{width:100%}.pilum-media-text__container{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 1.5rem}.pilum-media-text__container--full-width{max-width:100%;padding:0}.pilum-media-text__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media screen and (min-width: 750px){.pilum-media-text__grid{grid-template-columns:1fr 1fr;gap:4rem}.pilum-media-text__grid--text_first .pilum-media-text__content{order:-1}}.pilum-media-text__grid--mobile-reverse .pilum-media-text__content{order:-1}@media screen and (min-width: 750px){.pilum-media-text__grid--mobile-reverse .pilum-media-text__content{order:unset}.pilum-media-text__grid--text_first.pilum-media-text__grid--mobile-reverse .pilum-media-text__content{order:-1}}.pilum-media-text__media-wrapper{width:100%}.pilum-media-text__media{position:relative;width:100%;overflow:hidden;background-color:rgb(var(--color-background))}.pilum-media-text__media--rounded{border-radius:var(--media-radius, .8rem)}.pilum-media-text__media--small{aspect-ratio:16 / 9}.pilum-media-text__media--medium{aspect-ratio:4 / 3}.pilum-media-text__media--large{aspect-ratio:1 / 1}.pilum-media-text__media--adapt{aspect-ratio:auto}.pilum-media-text__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pilum-media-text__media--adapt .pilum-media-text__image{height:auto}.pilum-media-text__video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.pilum-media-text__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(var(--color-foreground),.05)}.pilum-media-text__placeholder .placeholder-svg{width:50%;height:auto;fill:rgba(var(--color-foreground),.3)}.pilum-media-text__content{display:flex;flex-direction:column;justify-content:center;padding:1rem 0}@media screen and (min-width: 750px){.pilum-media-text__content{padding:2rem 0}}.pilum-media-text__content--left{text-align:left;align-items:flex-start}.pilum-media-text__content--center{text-align:center;align-items:center}.pilum-media-text__content--right{text-align:right;align-items:flex-end}.pilum-media-text__content-inner{max-width:50rem}.pilum-media-text__subheading{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.pilum-media-text__heading{margin:0 0 1.5rem;font-weight:600;line-height:1.2}.pilum-media-text__text p{margin:0 0 1rem}.pilum-media-text__text p:last-child{margin-bottom:0}.pilum-media-text .button{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 3rem;font-size:1.4rem;font-weight:500;text-decoration:none;border-radius:var(--buttons-radius, 0);transition:all .25s ease;cursor:pointer}.pilum-media-text .button--primary{background-color:#8d1e20;color:#fff;border:none;opacity:1}.pilum-media-text .button--primary:hover{background-color:#7f1a1ce6}.pilum-media-text .button--secondary{background-color:#1e3a8a;color:#fff;border:.1rem solid rgb(var(--color-secondary-border, var(--color-foreground)));opacity:1}.pilum-media-text .button--secondary:hover{background-color:#14275c;color:#fff}.pilum-media-text .button--tertiary{background-color:transparent;color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-foreground))}.pilum-media-text .button--tertiary:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}[data-pilum-animate]{will-change:opacity,transform}.pilum-animated{will-change:auto}@media (prefers-reduced-motion: reduce){[data-pilum-animate]{opacity:1!important;transform:none!important;transition:none!important}}.pilum-media-text .caption{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .4 / var(--font-body-scale))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pilum-animated-media-text.css.map */
