.banner-with-blocks__inner{--banner-with-blocks-horizontal: flex-start;--banner-with-blocks-vertical: center;position:relative;isolation:isolate;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.banner-with-blocks__container{position:relative;z-index:1;display:flex;align-items:var(--banner-with-blocks-vertical);justify-content:var(--banner-with-blocks-horizontal);min-height:var(--banner-with-blocks-minimum-height-mobile);padding-top:var(--banner-with-blocks-padding-top-mobile);padding-bottom:var(--banner-with-blocks-padding-bottom-mobile)}.banner-with-blocks__content{width:100%;max-width:var(--banner-with-blocks-content-width-mobile);min-width:0;margin-inline-start:var(--banner-with-blocks-content-inset-mobile)}.banner-with-blocks__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block}.banner-with-blocks__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.banner-with-blocks-title,.banner-with-blocks-text,.banner-with-blocks-eyebrow,.banner-with-blocks-button{margin:0 0 var(--banner-block-margin-bottom-mobile);color:inherit;font-family:var(--banner-block-font-family);font-size:var(--banner-block-font-size-mobile);font-weight:var(--banner-block-font-weight);font-style:var(--banner-block-font-style);text-transform:var(--banner-block-text-transform);line-height:var(--banner-block-line-height);letter-spacing:0;text-align:var(--banner-block-alignment-mobile);overflow-wrap:break-word}.banner-with-blocks-text>*{margin:0}.banner-with-blocks-text>*+*{margin-top:var(--banner-block-paragraph-spacing)}.banner-with-blocks-text a{color:inherit;text-underline-offset:3px}.banner-with-blocks-eyebrow{color:rgb(var(--color-button))}.banner-with-blocks-eyebrow__label{display:inline-block;max-width:100%;padding:var(--banner-block-padding-vertical) var(--banner-block-padding-horizontal);border-radius:var(--banner-block-border-radius);background:var(--banner-block-background)}.banner-with-blocks-button__link{display:inline-flex;align-items:center;justify-content:center;width:var(--banner-block-button-width-mobile);max-width:100%;padding:var(--banner-block-padding-vertical) var(--banner-block-padding-horizontal);border-radius:var(--banner-block-border-radius);color:rgb(var(--color-button-text));background:rgb(var(--color-button));font:inherit;text-align:center;text-decoration:none;overflow-wrap:anywhere}.banner-with-blocks-button__link:focus-visible,.banner-with-blocks-text a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}@media(hover:hover){.banner-with-blocks-button__link:hover{filter:brightness(.9)}}.banner-with-blocks--mobile-top-left,.banner-with-blocks--mobile-top-center,.banner-with-blocks--mobile-top-right{--banner-with-blocks-vertical: flex-start}.banner-with-blocks--mobile-center-left,.banner-with-blocks--mobile-center-center,.banner-with-blocks--mobile-center-right{--banner-with-blocks-vertical: center}.banner-with-blocks--mobile-bottom-left,.banner-with-blocks--mobile-bottom-center,.banner-with-blocks--mobile-bottom-right{--banner-with-blocks-vertical: flex-end}.banner-with-blocks--mobile-top-left,.banner-with-blocks--mobile-center-left,.banner-with-blocks--mobile-bottom-left{--banner-with-blocks-horizontal: flex-start}.banner-with-blocks--mobile-top-left .banner-with-blocks__content,.banner-with-blocks--mobile-center-left .banner-with-blocks__content,.banner-with-blocks--mobile-bottom-left .banner-with-blocks__content{margin-inline-start:var(--banner-with-blocks-content-inset-mobile);margin-inline-end:0}.banner-with-blocks--mobile-top-center,.banner-with-blocks--mobile-center-center,.banner-with-blocks--mobile-bottom-center{--banner-with-blocks-horizontal: center}.banner-with-blocks--mobile-top-center .banner-with-blocks__content,.banner-with-blocks--mobile-center-center .banner-with-blocks__content,.banner-with-blocks--mobile-bottom-center .banner-with-blocks__content{margin-inline-start:0;margin-inline-end:0}.banner-with-blocks--mobile-top-right,.banner-with-blocks--mobile-center-right,.banner-with-blocks--mobile-bottom-right{--banner-with-blocks-horizontal: flex-end}.banner-with-blocks--mobile-top-right .banner-with-blocks__content,.banner-with-blocks--mobile-center-right .banner-with-blocks__content,.banner-with-blocks--mobile-bottom-right .banner-with-blocks__content{margin-inline-start:0;margin-inline-end:var(--banner-with-blocks-content-inset-mobile)}@media screen and (min-width:850px){.banner-with-blocks__container{min-height:var(--banner-with-blocks-minimum-height);padding-top:var(--banner-with-blocks-padding-top);padding-bottom:var(--banner-with-blocks-padding-bottom)}.banner-with-blocks__content{max-width:var(--banner-with-blocks-content-width)}.banner-with-blocks-title,.banner-with-blocks-text,.banner-with-blocks-eyebrow,.banner-with-blocks-button{margin-bottom:var(--banner-block-margin-bottom);font-size:var(--banner-block-font-size);text-align:var(--banner-block-alignment)}.banner-with-blocks-button__link{width:var(--banner-block-button-width)}.banner-with-blocks--desktop-top-left,.banner-with-blocks--desktop-top-center,.banner-with-blocks--desktop-top-right{--banner-with-blocks-vertical: flex-start}.banner-with-blocks--desktop-center-left,.banner-with-blocks--desktop-center-center,.banner-with-blocks--desktop-center-right{--banner-with-blocks-vertical: center}.banner-with-blocks--desktop-bottom-left,.banner-with-blocks--desktop-bottom-center,.banner-with-blocks--desktop-bottom-right{--banner-with-blocks-vertical: flex-end}.banner-with-blocks--desktop-top-left,.banner-with-blocks--desktop-center-left,.banner-with-blocks--desktop-bottom-left{--banner-with-blocks-horizontal: flex-start}.banner-with-blocks--desktop-top-left .banner-with-blocks__content,.banner-with-blocks--desktop-center-left .banner-with-blocks__content,.banner-with-blocks--desktop-bottom-left .banner-with-blocks__content{margin-inline-start:var(--banner-with-blocks-content-inset);margin-inline-end:0}.banner-with-blocks--desktop-top-center,.banner-with-blocks--desktop-center-center,.banner-with-blocks--desktop-bottom-center{--banner-with-blocks-horizontal: center}.banner-with-blocks--desktop-top-center .banner-with-blocks__content,.banner-with-blocks--desktop-center-center .banner-with-blocks__content,.banner-with-blocks--desktop-bottom-center .banner-with-blocks__content{margin-inline-start:0;margin-inline-end:0}.banner-with-blocks--desktop-top-right,.banner-with-blocks--desktop-center-right,.banner-with-blocks--desktop-bottom-right{--banner-with-blocks-horizontal: flex-end}.banner-with-blocks--desktop-top-right .banner-with-blocks__content,.banner-with-blocks--desktop-center-right .banner-with-blocks__content,.banner-with-blocks--desktop-bottom-right .banner-with-blocks__content{margin-inline-start:0;margin-inline-end:var(--banner-with-blocks-content-inset)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-banner-with-blocks.css.map */
