.latest-offers-cta-blocks .cta img,.latest-offers-cta-blocks .cta{transition:all 1s cubic-bezier(0.59, 0, 0.06, 1)}.latest-offers-container{gap:var(--gutter-standard)}@media(max-width: 40em){.latest-offers-container{margin-right:calc(0px - var(--container-standard))}}.latest-offers-title{width:100%}@media(max-width: 48em){.latest-offers-title{gap:var(--space-s)}}.latest-offers-title .button.primary{margin:0;padding:var(--space-s) var(--space-l);font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-l);line-height:var(--line-height-button-text-l);letter-spacing:var(--letter-spacing-button-text-l);font-style:var(--font-style-button-text)}.latest-offers-cta-blocks{position:relative;display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gutter-tight);width:100%}.latest-offers-cta-blocks>.slick-list{padding-right:21.75%}@media(max-width: 48em){.latest-offers-cta-blocks>.slick-list{padding-right:10%}}.latest-offers-cta-blocks>.slick-list .slick-track{align-items:stretch}.latest-offers-cta-blocks .cta{grid-column:span 4;height:inherit !important;overflow:hidden;position:relative;text-align:left;will-change:transform;background-color:var(--card-color-background);border:var(--border-width-xl) solid var(--color-body);border-radius:var(--corner-radius-l);display:grid !important;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;justify-content:stretch;align-items:stretch}@media(max-width: 48em){.latest-offers-cta-blocks .cta{margin-right:var(--gutter-tight);min-height:unset}}.latest-offers-cta-blocks .cta .overline-wrapper{padding:var(--space-s) var(--space-m);background-color:var(--card-color-accent-primary);text-align:center;display:flex;justify-content:center;align-items:center}.latest-offers-cta-blocks .cta .overline-wrapper .overline{background-color:rgba(0,0,0,0);position:relative;font-family:var(--font-family-medium-heading);font-weight:var(--font-weight-medium-heading);text-transform:var(--text-transform-medium-heading);font-size:var(--font-size-medium-heading-2);line-height:var(--line-height-medium-heading-2);letter-spacing:var(--letter-spacing-medium-heading-2);font-style:var(--font-style-medium-heading);border:0;border-radius:0;color:var(--card-color-accent-reverse)}.latest-offers-cta-blocks .cta .cta-inner{position:relative;z-index:3;width:100%;text-align:left;margin-top:auto;background-color:var(--card-color-accent-primary)}.latest-offers-cta-blocks .cta .cta-inner ul{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--space-xs);margin-bottom:var(--space-m)}.latest-offers-cta-blocks .cta .cta-inner ul li{padding:0;margin:0;color:var(--card-color-accent-reverse);font-family:var(--font-family-minor-heading);font-weight:var(--font-weight-minor-heading);text-transform:var(--text-transform-minor-heading);font-size:var(--font-size-minor-heading-1);line-height:var(--line-height-minor-heading-1);letter-spacing:var(--letter-spacing-minor-heading-1);font-style:var(--font-style-minor-heading)}.latest-offers-cta-blocks .cta .cta-inner ul li::before{display:none}.latest-offers-cta-blocks .cta .image-wrapper{border-bottom:var(--border-width-xl) solid var(--card-color-accent-reverse);border-top:var(--border-width-xl) solid var(--card-color-accent-reverse);position:relative;aspect-ratio:4/3;height:auto}.latest-offers-cta-blocks .cta .image-wrapper .media-container{position:absolute;inset:0;width:100%;height:100%}.latest-offers-cta-blocks .cta .image-wrapper .rates-container{background-color:var(--card-color-accent-reverse);padding:var(--space-xs) var(--space-s);border-top-left-radius:var(--corner-radius-l);position:absolute;bottom:0;right:0;width:auto;max-width:7rem;text-align:center}.latest-offers-cta-blocks .cta .image-wrapper .rates-container .overline-2,.latest-offers-cta-blocks .cta .image-wrapper .rates-container h4{color:var(--card-color-accent-primary)}.latest-offers-cta-blocks .cta .image-wrapper .rates-container .overline-2{margin-bottom:var(--space-2xs)}.latest-offers-cta-blocks .cta .image-wrapper .rates-container h4{font-family:var(--font-family-medium-heading);font-weight:var(--font-weight-medium-heading);text-transform:var(--text-transform-medium-heading);font-size:var(--font-size-medium-heading-2);line-height:var(--line-height-medium-heading-2);letter-spacing:var(--letter-spacing-medium-heading-2);font-style:var(--font-style-medium-heading);margin-bottom:0}.latest-offers-cta-blocks .cta .image-wrapper .rates-container h4 span{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3);font-style:var(--font-style-small-heading)}.latest-offers-cta-blocks .cta h2,.latest-offers-cta-blocks .cta h3,.latest-offers-cta-blocks .cta h4,.latest-offers-cta-blocks .cta h5{width:100%}.latest-offers-cta-blocks .cta header,.latest-offers-cta-blocks .cta div{width:100%}.latest-offers-cta-blocks .cta header,.latest-offers-cta-blocks .cta .cta-link{padding:var(--space-m);border:0}.latest-offers-cta-blocks .cta header{margin-bottom:0;border:0;display:flex;flex-direction:column;background-color:var(--color-body)}.latest-offers-cta-blocks .cta header a{font-family:var(--font-family-minor-heading);font-weight:var(--font-weight-minor-heading);text-transform:var(--text-transform-minor-heading);font-size:var(--font-size-minor-heading-3);line-height:var(--line-height-minor-heading-3);letter-spacing:var(--letter-spacing-minor-heading-3);font-style:var(--font-style-minor-heading);color:var(--card-color-accent-reverse);text-decoration:underline;margin-top:0}.latest-offers-cta-blocks .cta .cta-link{background-color:var(--card-color-accent-reverse)}.latest-offers-cta-blocks .cta .cta-link a{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-xl);line-height:var(--line-height-button-text-xl);letter-spacing:var(--letter-spacing-button-text-xl);font-style:var(--font-style-button-text);color:var(--card-color-accent-primary)}.latest-offers-cta-blocks .cta .cta-link svg{width:var(--size-m-5);height:var(--size-m-5);color:var(--card-color-accent-primary) !important}.latest-offers-cta-blocks .cta img{position:absolute;width:100%;height:100%;inset:0}.latest-offers-cta-blocks .cta:hover{transform:translateY(-0.25rem)}
/*# sourceMappingURL=latest_offers.css.map */
