.ag-custom-image-text-cta{background-color:var(--section-bg-color, #ffffff);padding:var(--padding-top-mobile, 40px) 20px var(--padding-bottom-mobile, 40px);display:block}.ag-custom-image-text-cta__container{margin:0 auto;max-width:var(--container-max-width, 1200px);width:100%;display:flex;flex-direction:column;gap:var(--gap-mobile, 20px)}.ag-custom-image-text-cta__title-block{text-align:center}.ag-custom-image-text-cta__title-block--left{text-align:left}.ag-custom-image-text-cta__title-block--center{text-align:center}.ag-custom-image-text-cta__title-block--right{text-align:right}.ag-custom-image-text-cta__title{color:var(--title-color, #1C1D1F);font-family:var(--title-font-family, inherit);font-size:var(--title-font-size-mobile, 24px);line-height:var(--title-line-height, 1.2);font-weight:var(--title-font-weight, 500);margin:0}.ag-custom-image-text-cta__title p,.ag-custom-image-text-cta__title h1,.ag-custom-image-text-cta__title h2,.ag-custom-image-text-cta__title h3,.ag-custom-image-text-cta__title h4,.ag-custom-image-text-cta__title h5,.ag-custom-image-text-cta__title h6{margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.ag-custom-image-text-cta__title-highlight{color:var(--title-highlight-color, #FF6B35)}.ag-custom-image-text-cta__author-block{display:flex;align-items:center;gap:15px;justify-content:flex-start}.ag-custom-image-text-cta__author-image{flex-shrink:0}.ag-custom-image-text-cta__author-image-element{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #e0e0e0}.ag-custom-image-text-cta__author-info{color:var(--author-text-color, #666666);font-family:var(--author-font-family, inherit);font-size:var(--author-font-size-mobile, 14px);line-height:var(--author-line-height, 1.4);text-align:left}.ag-custom-image-text-cta__author-info p{margin:0 0 .5em}.ag-custom-image-text-cta__author-info p:last-child{margin-bottom:0}.ag-custom-image-text-cta__text-block{text-align:center}.ag-custom-image-text-cta__text-block--left{text-align:left}.ag-custom-image-text-cta__text-block--center{text-align:center}.ag-custom-image-text-cta__text-block--right{text-align:right}.ag-custom-image-text-cta__text-content{color:var(--text-color, #1C1D1F);font-family:var(--text-font-family, inherit);font-size:var(--text-font-size-mobile, 16px);line-height:var(--text-line-height, 1.5);max-width:100%;background-color:var(--text-background-color, transparent);padding:var(--text-padding, 0);border-radius:var(--text-border-radius, 0);border-top:var(--text-border-top-width, 0) solid var(--text-border-top-color, transparent);border-right:var(--text-border-right-width, 0) solid var(--text-border-right-color, transparent);border-bottom:var(--text-border-bottom-width, 0) solid var(--text-border-bottom-color, transparent);border-left:var(--text-border-left-width, 0) solid var(--text-border-left-color, transparent)}.ag-custom-image-text-cta__text-content p{margin:0 0 1em}.ag-custom-image-text-cta__text-content p:last-child{margin-bottom:0}.ag-custom-image-text-cta__cta-block{display:none;justify-content:flex-start;align-items:center}.ag-custom-image-text-cta__cta-block--show-mobile{display:flex}.ag-custom-image-text-cta__cta-button{width:100%;max-width:fit-content}@media screen and (max-width: 480px){.ag-custom-image-text-cta{padding:var(--padding-top-mobile, 40px) 15px var(--padding-bottom-mobile, 40px)}.ag-custom-image-text-cta__author-image-element{width:50px;height:50px}.ag-custom-image-text-cta__author-block{gap:12px}.ag-custom-image-text-cta__cta-button{max-width:280px}}@media screen and (min-width: 768px){.ag-custom-image-text-cta{padding:calc(var(--padding-top-mobile, 40px) + (var(--padding-top-desktop, 60px) - var(--padding-top-mobile, 40px)) * .5) 40px calc(var(--padding-bottom-mobile, 40px) + (var(--padding-bottom-desktop, 60px) - var(--padding-bottom-mobile, 40px)) * .5)}.ag-custom-image-text-cta__container{gap:calc(var(--gap-mobile, 20px) + (var(--gap-desktop, 40px) - var(--gap-mobile, 20px)) * .5)}.ag-custom-image-text-cta__title{font-size:calc(var(--title-font-size-mobile, 24px) + (var(--title-font-size-desktop, 32px) - var(--title-font-size-mobile, 24px)) * .5);letter-spacing:-.5px}.ag-custom-image-text-cta__author-image-element{width:50px;height:50px}.ag-custom-image-text-cta__author-info{font-size:calc(var(--author-font-size-mobile, 14px) + (var(--author-font-size-desktop, 16px) - var(--author-font-size-mobile, 14px)) * .5)}.ag-custom-image-text-cta__text-content{font-size:calc(var(--text-font-size-mobile, 16px) + (var(--text-font-size-desktop, 18px) - var(--text-font-size-mobile, 16px)) * .5)}.ag-custom-image-text-cta__cta-block--show-desktop{padding-top:40px}}@media screen and (min-width: 1024px){.ag-custom-image-text-cta{padding:var(--padding-top-desktop, 60px) 40px var(--padding-bottom-desktop, 60px)}.ag-custom-image-text-cta__container{gap:var(--gap-desktop, 40px)}.ag-custom-image-text-cta__title{font-size:var(--title-font-size-desktop, 32px);letter-spacing:-1px}.ag-custom-image-text-cta__author-image-element{width:50px;height:50px}.ag-custom-image-text-cta__author-info{font-size:var(--author-font-size-desktop, 16px)}.ag-custom-image-text-cta__text-content{font-size:var(--text-font-size-desktop, 18px)}.ag-custom-image-text-cta__cta-block{display:none}.ag-custom-image-text-cta__cta-block--show-desktop,.ag-custom-image-text-cta__cta-block--show-mobile.ag-custom-image-text-cta__cta-block--show-desktop{display:flex}@media screen and (max-width: 1023px){.ag-custom-image-text-cta__cta-block--show-desktop:not(.ag-custom-image-text-cta__cta-block--show-mobile){display:none!important}}}.ag-custom-image-text-cta__title:focus-visible,.ag-custom-image-text-cta__text-content:focus-visible,.ag-custom-image-text-cta__author-info:focus-visible{outline:2px solid #005fcc;outline-offset:2px;border-radius:2px}.ag-custom-image-text-cta__author-image-element{transition:transform .3s ease,box-shadow .3s ease}.ag-custom-image-text-cta__author-image-element:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}@media (prefers-color-scheme: dark){.ag-custom-image-text-cta{--title-color: #ffffff;--author-text-color: #cccccc;--text-color: #e0e0e0;--section-bg-color: #1a1a1a}.ag-custom-image-text-cta__author-image-element{border-color:#444}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/ag-custom-image-text-cta.css.map */
