.app-section-custom.image-with-text{width:100%}.inline-block{display:inline-block}.app-section-custom.image-with-text .container{padding-left:0!important;padding-right:0!important}.app-section-custom .image-with-text-main{width:100%;display:grid}.app-section-custom .image-with-text-main--align-image-left{grid-template-columns:1fr;grid-template-rows:auto auto}@media screen and (min-width:750px){.app-section-custom .image-with-text-main--align-image-left{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.app-section-custom .image-with-text-main--align-image-right{grid-template-columns:1fr;grid-template-rows:auto auto}@media screen and (min-width:750px){.app-section-custom .image-with-text-main--align-image-right{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.app-section-custom .image-with-text-main--align-image-right .image-with-text-content{order:-1}.app-section-custom .image-with-text-main--align-image-top,.app-section-custom .image-with-text-main--align-image-bottom{grid-template-columns:1fr;grid-template-rows:auto auto}.app-section-custom .image-with-text-main--align-image-bottom .image-with-text-content{order:-1}.app-section-custom .image-with-text-main--align-image-top .image-with-text-content__heading,.app-section-custom .image-with-text-main--align-image-bottom .image-with-text-content__heading{max-width:initial}.app-section-custom .image-with-text-main--align-image-top .image-with-text-content__text,.app-section-custom .image-with-text-main--align-image-bottom .image-with-text-content__text{max-width:700px}.app-section-custom .image-with-text-main--gap-small{gap:1.6rem}.app-section-custom .image-with-text-main--gap-medium{gap:2.4rem}.app-section-custom .image-with-text-main--gap-large{gap:3.2rem}.app-section-custom .image-with-text-img-wrapper{width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-block);position:relative;min-height:265px}@media screen and (min-width:576px){.app-section-custom .image-with-text-img-wrapper{min-height:500px}}@media screen and (min-width:990px){.app-section-custom .image-with-text-img-wrapper{min-height:800px}}.app-section-custom__background-video{position:absolute;top:50px;left:30px;width:100%;height:100%;object-fit:contain;z-index:0;object-position:top;scale:1.7}@media screen and (min-width:576px){.app-section-custom__background-video{scale:1.5}}@media screen and (min-width:990px){.app-section-custom__background-video{scale:1.4}}.app-section-custom__video-gradient{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(1deg,#efffff 20.85%,#efffff00 60.89%);pointer-events:none;z-index:1}.app-section-custom .image-with-text-img-wrapper img,.app-section-custom .image-with-text-img-wrapper .placeholder-svg{width:100%;height:100%;object-position:bottom;position:relative;object-fit:contain;z-index:1}.app-section-custom .image-with-text-content{width:100%;display:flex;flex-direction:column;border-radius:var(--border-radius-block);padding:2.4rem}@media screen and (min-width:576px){.app-section-custom .image-with-text-content{padding:3.2rem}}@media screen and (min-width:990px){.app-section-custom .image-with-text-content{padding:4rem}}@media screen and (min-width:1200px){.app-section-custom .image-with-text-content{padding:6.4rem 4rem}}.app-section-custom .image-with-text-content--align-left{align-items:flex-start}.app-section-custom .image-with-text-content--align-left .image-with-text-content__subheading,.app-section-custom .image-with-text-content--align-left .image-with-text-content__heading,.app-section-custom .image-with-text-content--align-left .image-with-text-content__text{text-align:left}.app-section-custom .image-with-text-content--align-left .image-with-text-content__buttons-container{justify-content:flex-start}.app-section-custom .image-with-text-content--align-center{align-items:center}.app-section-custom .image-with-text-content--align-center .image-with-text-content__subheading,.app-section-custom .image-with-text-content--align-center .image-with-text-content__heading,.app-section-custom .image-with-text-content--align-center .image-with-text-content__text{text-align:center}.app-section-custom .image-with-text-content--align-center .image-with-text-content__buttons-container{justify-content:center}.app-section-custom .image-with-text-content--align-right{align-items:flex-end}.app-section-custom .image-with-text-content--align-right .image-with-text-content__subheading,.app-section-custom .image-with-text-content--align-right .image-with-text-content__heading,.app-section-custom .image-with-text-content--align-right .image-with-text-content__text{text-align:right}.app-section-custom .image-with-text-content--align-right .image-with-text-content__buttons-container{justify-content:flex-end}.app-section-custom .image-with-text-content--vertical-align-top{justify-content:flex-start}.app-section-custom .image-with-text-content--vertical-align-center{justify-content:center}.app-section-custom .image-with-text-content--vertical-align-bottom{justify-content:flex-end}.app-section-custom .image-with-text-content__subheading{line-height:1.35}.app-section-custom .image-with-text-content__subheading:not(:last-child){margin-bottom:1.2rem}@media screen and (min-width:1200px){.app-section-custom .image-with-text-content__subheading:not(:last-child){margin-bottom:1.6rem}}.app-section-custom .image-with-text-content__heading{max-width:initial;word-break:break-word;font-size:3.2rem;font-weight:400;line-height:3.2rem;letter-spacing:-1px}@media screen and (min-width:990px){.app-section-custom .image-with-text-content__heading{font-size:4.8rem;line-height:4.8rem}}.app-section-custom .image-with-text-content__heading:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1200px){.app-section-custom .image-with-text-content__heading:not(:last-child){margin-bottom:2rem}}.app-section-custom .image-with-text-content__text{color:#011a2a;max-width:415px;word-break:break-word;font-size:1.6rem;line-height:1.35}@media screen and (min-width:990px){.app-section-custom .image-with-text-content__text{font-size:2rem}}.app-section-custom .image-with-text-content__text:not(:last-child){margin-bottom:2.4rem}@media screen and (min-width:1200px){.app-section-custom .image-with-text-content__text:not(:last-child){margin-bottom:2.8rem}}.app-section-custom .image-with-text-content__text a{display:inline;color:rgba(var(--color-foreground-secondary));transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,rgba(var(--color-foreground-secondary)) 0% 100%);background-repeat:no-repeat;text-decoration:none}@media screen and (pointer:fine){.app-section-custom .image-with-text-content__text a:hover{background-size:0% 5%;background-position:right 90%;opacity:.8}}.app-section-custom .image-with-text-content__buttons-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.6rem;row-gap:1.2rem;padding:0 1rem}.app-section-custom .image-with-text-content__buttons-container--with-tertiary{column-gap:1.6rem}.app-section-custom .image-with-text-content__button{flex-shrink:unset}.app-section-custom .app-btn-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem;margin-top:2.4rem}@media screen and (min-width:750px){.app-section-custom .app-btn-container{gap:1.6rem;margin-top:3.2rem}}.app-section-custom .app-btn{display:inline-block;text-decoration:none;transition:opacity var(--duration-default) ease}.app-section-custom .app-btn:hover{opacity:.8}.app-section-custom .app-btn img{display:block;height:auto;max-width:100%}.app-section-custom .app-btn--ios img{max-height:4rem}@media screen and (min-width:750px){.app-section-custom .app-btn--ios img{max-height:5rem}}.app-section-custom .app-btn--android img{max-height:4rem}@media screen and (min-width:750px){.app-section-custom .app-btn--android img{max-height:5rem}}.app-section-custom .app-btn span{display:inline-block;padding:1.2rem 2.4rem;border-radius:var(--border-radius-button);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-app-section-custom.css.map */
