.cta-Carousel_Items{display:flex;overflow:visible}@media only screen and (min-width: 901px){.cta-Carousel_Items{--Margin: calc(var(--Grid_Gutter) * 4);margin-right:calc(var(--Margin) * -1);margin-left:calc(var(--Margin) * -1)}}.cta-Carousel_Item{position:relative;z-index:1;display:grid;width:100%}@media only screen and (min-width: 901px){.cta-Carousel_Item{max-width:calc((4 / 12) * 100%)}}.cta-Carousel_ImageContainer,.cta-Carousel_Content{grid-column:1;grid-row:1}.cta-Carousel_ImageContainer{z-index:-1}.cta-Carousel_ImageContainer--opacity-01 img{opacity:.1;background:#000}.cta-Carousel_ImageContainer--opacity-02 img{opacity:.2;background:#000}.cta-Carousel_ImageContainer--opacity-03 img{opacity:.3;background:#000}.cta-Carousel_ImageContainer--opacity-04 img{opacity:.4;background:#000}.cta-Carousel_ImageContainer--opacity-05 img{opacity:.5;background:#000}.cta-Carousel_ImageContainer--opacity-06 img{opacity:.6;background:#000}.cta-Carousel_ImageContainer--opacity-07 img{opacity:.7;background:#000}.cta-Carousel_ImageContainer--opacity-08 img{opacity:.8;background:#000}.cta-Carousel_ImageContainer--opacity-09 img{opacity:.9;background:#000}.cta-Carousel_Image{position:relative;width:100%;transition:filter .5s ease,opacity .5s ease,transform .5s ease}.cta-Carousel_Image:after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:50%;background-image:linear-gradient(transparent,var(--Color_Black))}.cta-Carousel_Item:hover .cta-Carousel_Image{filter:grayscale(30%);transform:scale(1.05);transition:filter .5s ease .5s,opacity .5s ease .5s,transform .5s ease}.cta-Carousel_Image-desktop{display:none}@media only screen and (min-width: 901px){.cta-Carousel_Image-desktop{display:flex}.cta-Carousel_Image-mobile{display:none}}.cta-Carousel_Content{position:relative;z-index:1;align-items:center;flex-direction:column;justify-content:flex-end;display:flex;padding:var(--Grid_Gutter)}@media only screen and (min-width: 901px){.cta-Carousel_Content{align-items:flex-start;padding:40px}}.cta-Carousel_Title{text-align:center}.cta-Carousel_Kicker{color:var(--Color_MilitaryGreen)}@media only screen and (min-width: 901px){.cta-Carousel_Title{text-align:left}}.cta-Carousel_Reveal{position:relative;z-index:2;width:100%;pointer-events:none}@media only screen and (min-width: 901px){.cta-Carousel_Reveal{max-height:0;opacity:0;transition:max-height 1s ease,opacity 1s ease}}@media only screen and (max-width: 767px){.cta-Carousel_Reveal .cta-Carousel_Copy{font-size:12px}}.cta-Carousel_Item:hover .cta-Carousel_Reveal{max-height:100%;opacity:1}.cta-Carousel_Links{align-items:center;justify-content:center;display:flex;width:100%;margin-top:var(--Grid_Gutter);background-color:var(--Color_OffWhite);pointer-events:auto}@media only screen and (min-width: 901px){.cta-Carousel_Links{margin-top:25px}}.cta-Carousel_Links-primary{background-color:var(--Color_WarmBlack);color:var(--Color_Black)}.cta-Carousel_Links-tertiary{background-color:transparent;color:var(--Color_OffWhite)}.cta-Carousel_Link{position:relative;flex-grow:1;width:50%;padding:var(--Grid_Gutter);text-align:center;color:var(--Color_Brand);transition:color .5s ease;display:flex;justify-content:center;align-items:center}.cta-Carousel_Link svg{max-width:8px;margin-left:10px}.cta-Carousel_Link:hover{color:var(--Color_Brand)}.cta-Carousel_Link:nth-of-type(2n){border-left:1px dotted var(--Color_Grey-2)}.cta-Carousel_Links-primary .cta-Carousel_Link:hover{color:var(--Color_OffWhite)}.cta-Carousel_Links-tertiary .cta-Carousel_Link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#929292;transform:scaleX(1);transform-origin:0 0;transition:background-color .5s ease,transform .5s ease}.cta-Carousel_Links-tertiary .cta-Carousel_Link:hover{color:var(--Color_OffWhite)}.cta-Carousel_Links-tertiary .cta-Carousel_Link:hover:after{background-color:var(--Color_OffWhite)}.cta-Carousel_FauxLink{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.cta-Carousel_FauxLink-split{width:50%}.cta-Carousel_FauxLink-split:last-child{left:50%}.car-Carousel_Lines--hidden,.car-Carousel_Lines--hidden .cta-Carousel_Icon,.car-Carousel_Lines--hidden .car-Carousel_Line[aria-current=true] .car-Carousel_Icon{visibility:hidden;height:0;padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/791/assets/section-cta-carousel.css.map */
