.banner__picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner__picture>img,.banner__media>.banner__image{width:100%;height:100%;object-fit:cover;object-position:var(--palo-desktop-position-x, 50%) var(--palo-desktop-position-y, 50%)}.banner__box{max-width:var(--palo-desktop-content-width, 760px);transform:translate(var(--palo-desktop-content-offset-x, 0),var(--palo-desktop-content-offset-y, 0))}.banner__eyebrow{margin:0;font-size:var(--palo-eyebrow-desktop-size, 13px);line-height:1.2;letter-spacing:var(--palo-eyebrow-letter-spacing, .18em)}.banner__eyebrow--uppercase{text-transform:uppercase}.banner__heading--palo{font-size:var(--palo-heading-desktop-size, 64px);line-height:var(--palo-heading-line-height, 1);letter-spacing:-.03em}.banner__heading-line{display:block;width:fit-content;max-width:100%;margin-inline:auto}.banner--content-align-left .banner__heading-line{margin-left:0;margin-right:auto}.banner--content-align-right .banner__heading-line{margin-left:auto;margin-right:0}.banner__heading-line--second{position:relative;z-index:0}.banner__heading-line--circled:after{content:"";position:absolute;z-index:-1;left:-8%;top:5%;width:116%;height:88%;border:.055em solid currentColor;border-radius:50%;transform:rotate(-7deg);pointer-events:none}.banner__text--palo{font-size:var(--palo-text-desktop-size, 22px);line-height:var(--palo-text-line-height, 1.4)}.banner__text--palo p{margin:0}.banner__buttons--palo{gap:var(--palo-button-gap, 14px)}.banner__buttons--palo .button{min-height:var(--palo-button-height, 58px);border-radius:var(--palo-button-radius, 10px);font-size:var(--palo-button-desktop-size, 16px);letter-spacing:var(--palo-button-letter-spacing, .1em);line-height:1.15}.banner__buttons--palo .button:before,.banner__buttons--palo .button:after{border-radius:var(--palo-button-radius, 10px)}@media screen and (min-width:750px){.banner--palo-desktop-custom:not(.banner--adapt){min-height:var(--palo-desktop-height, 620px)}.banner--palo-desktop-custom:not(.banner--adapt) .banner__content{min-height:var(--palo-desktop-height, 620px)}}@media screen and (max-width:749px){.banner__picture>img,.banner__media>.banner__image{object-position:var(--palo-mobile-position-x, 50%) var(--palo-mobile-position-y, 50%)}.banner--palo-mobile-screen:not(.banner--mobile-bottom){min-height:var(--palo-mobile-height, 80svh)}.banner--palo-mobile-screen:not(.banner--mobile-bottom) .banner__content{min-height:var(--palo-mobile-height, 80svh)}.banner--palo-mobile-custom:not(.banner--mobile-bottom){min-height:var(--palo-mobile-height-px, 720px)}.banner--palo-mobile-custom:not(.banner--mobile-bottom) .banner__content{min-height:var(--palo-mobile-height-px, 720px)}.banner--palo-mobile-screen:not(.banner--mobile-bottom) .banner__media,.banner--palo-mobile-custom:not(.banner--mobile-bottom) .banner__media,.banner--palo-mobile-adapt:not(.banner--mobile-bottom) .banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner--palo-content-mobile-top .banner__content{align-items:flex-start}.banner--palo-content-mobile-middle .banner__content{align-items:center}.banner--palo-content-mobile-bottom .banner__content{align-items:flex-end}.banner__box{width:min(100%,var(--palo-mobile-content-width, 420px));max-width:var(--palo-mobile-content-width, 420px);transform:translate(var(--palo-mobile-content-offset-x, 0),var(--palo-mobile-content-offset-y, 0))}.banner__eyebrow{font-size:var(--palo-eyebrow-mobile-size, 12px)}.banner__heading--palo{font-size:var(--palo-heading-mobile-size, 46px)}.banner__text--palo{font-size:var(--palo-text-mobile-size, 18px)}.banner__buttons--palo .button{font-size:var(--palo-button-mobile-size, 16px)}.banner--palo-buttons-mobile-stacked .banner__buttons{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;width:100%;max-width:none}.banner--palo-buttons-mobile-stacked .banner__buttons>.button{width:var(--palo-mobile-button-width, 90%);max-width:46rem;min-width:0}.banner--palo-buttons-mobile-inline .banner__buttons{width:100%;justify-content:center}.banner--palo-buttons-mobile-inline .banner__buttons>.button{min-width:0}.banner--content-align-mobile-left .banner__heading-line{margin-left:0;margin-right:auto}.banner--content-align-mobile-right .banner__heading-line{margin-left:auto;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-image-banner-palo.css.map */
