.top-spacing-large{--sections-top-spacing-current: 120px;--sections-top-spacing-current-mobile: 80px}.image-with-text--desktop .subheading{margin-bottom:20px}.image-with-text--mobile .subheading{margin-bottom:0}.image-with-text__texts{display:flex;align-items:center}.image-with-text__icon{display:flex;margin-right:20px;flex:0 0 auto}.image-with-text__icon img{width:48px;height:48px;object-fit:cover}.image-with-text .border__radius img{object-position:var(--focal-x, 50%) center}.image-with-text p.heading a{color:var(--color-base)}.image-with-text .deferred-media iframe{overflow:hidden;border-radius:var(--radius)}.text-center .image-with-text__texts{justify-content:center}@media(min-width:1025px){.image-with-text .image-hover-scaling-up{border-radius:var(--radius)}.grid>*:first-child{z-index:1}.grid:not(.image-with-text--reverse) .image-with-text__container{padding-left:60px}.grid.image-with-text--reverse .image-with-text__container{padding-right:60px}}@media (min-width: 577px and max-width: 1024px){.grid:not(.image-with-text--reverse) .image-with-text__container{padding-left:20px}.grid.image-with-text--reverse .image-with-text__container{padding-right:20px}}@media(min-width:577px){.image-with-text .align-self-start{align-self:flex-start}.image-with-text .align-self-center{align-self:center}.image-with-text .align-self-end{align-self:flex-end}.image-with-text--reverse{flex-direction:row-reverse}.image-with-text--mobile{display:none}}@media(min-width:577px)and (max-width:1024px){.image-with-text__content:not(.image-with-text--reverse)>*:last-child:not(:first-child){padding-left:calc(30px - var(--page-padding) / 2)}.image-with-text__content.image-with-text--reverse>*:last-child:not(:first-child){padding-right:calc(30px - var(--page-padding) / 2)}}@media(max-width:576px){.image-with-text--desktop{display:none}.image-with-text .mt-15--mobile{margin-top:15px}.image-with-text .mt-30--mobile{margin-top:30px}.image-with-text__btn-container{margin-top:40px}}.image-with-text .page-width .section-background,.image-with-text .page-wide .section-background{--section-background-spacing: 20px;--section-background-spacing-mobile: 20px;--section-sides: 20px;border-radius:12px}@media(min-width:577px){.image-with-text .page-width .section-background,.image-with-text .page-wide .section-background{--section-background-spacing: 40px;--section-sides: 40px}}@media(min-width:1272px){.image-with-text .page-width .section-background,.image-with-text .page-wide .section-background{--section-background-spacing: 48px;--section-sides: 48px}}.image-with-text .subheading{font-size:.75rem;font-weight:500;line-height:1.1;letter-spacing:.0625em;text-transform:uppercase}.image-with-text .heading{font-size:2rem;font-weight:600;line-height:1;letter-spacing:-.025em}@media(max-width:576px){.image-with-text .heading{font-size:1.875rem}}@media(min-width:1272px){.image-with-text .heading{font-size:2.5rem}}.image-with-text .image-with-text__texts{font-size:1.125rem;line-height:1.5}@media(min-width:1272px){.image-with-text .image-with-text__texts{font-size:1.25rem}}.image-with-text .image-with-text__container{display:flex;flex-direction:column;align-self:stretch;gap:24px}@media(min-width:577px){.image-with-text .image-with-text__content>*:first-child{display:flex;flex-direction:column;justify-content:center}}.image-with-text .image-with-text__container>*{margin-top:0}.image-with-text .image-with-text__btn-container{margin-top:auto;padding-top:16px}.image-with-text .image-with-text__bullets{display:grid;grid-template-columns:1fr 1fr;gap:24px}.image-with-text .image-with-text__bullets .image-with-text__texts{display:flex;align-items:center;gap:12px;margin-top:0}.image-with-text .image-with-text__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;background:currentColor;border-radius:50%}.image-with-text .image-with-text__icon svg{width:20px;height:20px}.image-with-text .image-with-text__icon svg path:last-child{display:none}.image-with-text .image-with-text__btn-container .btn{min-height:56px;height:auto;min-width:160px;padding:20px 32px;border-radius:12px;font-size:1rem;font-weight:400;line-height:1.2;text-transform:uppercase;transition:color .15s ease-in,background-color .15s ease-in,box-shadow .15s ease-in}@media(max-width:1024px){.image-with-text .image-with-text__btn-container .btn:hover:before{content:none}}@media(min-width:1025px){.image-with-text .image-with-text__btn-container .btn_zoom:before{--scale-button-on: 0px;transform:translateZ(0);width:100%;height:100%}}.image-with-text__slideshow{--hold: 5s;--cross: .6s}.image-with-text__slide{opacity:0;animation-duration:calc(var(--hold) * var(--slides));animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--i) * var(--hold) - var(--cross))}.image-with-text__slideshow[style*="--slides: 2"] .image-with-text__slide{animation-name:image-with-text-crossfade-2}@keyframes image-with-text-crossfade-2{0%{opacity:0}6%{opacity:1}50%{opacity:1}56%{opacity:0}to{opacity:0}}.image-with-text__slideshow[style*="--slides: 3"] .image-with-text__slide{animation-name:image-with-text-crossfade-3}@keyframes image-with-text-crossfade-3{0%{opacity:0}4%{opacity:1}33.33%{opacity:1}37.33%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.image-with-text__slide{animation:none}.image-with-text__slide:first-child{opacity:1}}.image-with-text__accordion{margin-top:32px;width:100%}.image-with-text__accordion .chm-toggle__button{padding:12px 0;gap:14px}.image-with-text__accordion .chm-toggle[open].toggle-opening .chm-toggle__button{margin-bottom:8px}.image-with-text__accordion .chm-toggle[open] .chm-toggle__content{margin-bottom:16px}.image-with-text__accordion .chm-toggle__button h3{font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.0125em}@media(min-width:1272px){.image-with-text__accordion .chm-toggle__button h3{font-size:1.25rem}}.image-with-text__accordion .chm-toggle__button>svg{margin-left:auto;opacity:1;transition:transform var(--duration-medium) var(--animation-bezier)}.image-with-text__accordion .chm-toggle__content{font-size:1rem;line-height:1.45;padding-bottom:4px;opacity:.85}@media(min-width:1272px){.image-with-text__accordion .chm-toggle__content{font-size:1.125rem}}.image-with-text__accordion .chm-toggle summary:after{opacity:.22}.image-with-text__accordion summary{cursor:pointer;list-style:none}.image-with-text__accordion summary::-webkit-details-marker{display:none}.image-with-text .image-with-text__accordion .chm-toggle .chm-toggle__button .image-with-text__icon svg{margin-right:0;width:24px;height:24px;transform:translate(-2.5%,-1.8%)}.image-with-text .image-with-text__bullets--list{display:grid;grid-template-columns:1fr;gap:32px}.image-with-text .image-with-text__bullets--list .image-with-text__texts{display:flex;flex-direction:row;align-items:center;gap:24px;margin-top:0}@media(max-width:576px){.image-with-text .image-with-text__bullets--list .image-with-text__texts{flex-direction:column;text-align:center;gap:12px}}.image-with-text .image-with-text__bullets--list .image-with-text__icon{flex:0 0 auto;width:100px;height:100px;margin:0;background:none;border-radius:0}.image-with-text .image-with-text__bullets--list .image-with-text__icon svg,.image-with-text .image-with-text__bullets--list .image-with-text__icon--file img{width:100px;height:100px;object-fit:contain}.image-with-text .image-with-text__bullets--list .image-with-text__icon svg path:last-child{display:revert}.image-with-text .image-with-text__bullets--list .section__richtext__editor p{font-size:26px;line-height:1.5}.image-with-text .image-with-text__bullets--list .section__richtext__editor strong{display:block;font-weight:700;font-size:25px;margin-bottom:12px}@media(min-width:1272px){.image-with-text .image-with-text__bullets--list .section__richtext__editor p{font-size:25px}.image-with-text .image-with-text__bullets--list .section__richtext__editor strong{font-size:32px}}@media(max-width:576px){.image-with-text--mobile-image-first .image-with-text--mobile{display:none}.image-with-text--mobile-image-first .image-with-text--desktop{display:block;margin-top:16px}.image-with-text .page-width .section-background,.image-with-text .page-wide .section-background{--section-sides: 12px}.image-with-text>.page-width,.image-with-text>.page-wide{padding-left:12px;padding-right:12px}.image-with-text .image-with-text__content{--page-padding: 0px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-image-with-text.css.map */
