[is=section-cta]{position:relative;overflow:visible;text-align:center;min-height:480px;display:flex}@media (max-width: 767px){[is=section-cta].has-video{min-height:auto;position:relative;aspect-ratio:16 / 9;margin-left:-16px;margin-right:-16px;overflow:hidden;padding:0}}@media (min-width: 768px){[is=section-cta]{text-align:center;min-height:600px}}[is=section-cta] .background{position:absolute;top:0;left:0;width:calc(100% + 64px);height:100%;z-index:1;transform:translate(-32px)}@media (max-width: 768px){[is=section-cta].has-video .background{position:absolute;height:100%;width:100%;transform:none;left:0;right:0;top:0;margin:0}[is=section-cta] .background{width:calc(100% + 48px)}}[is=section-cta] .background-image,[is=section-cta] .background-video{width:100%;height:100%;object-fit:cover;object-position:center}[is=section-cta] .background-video video{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 9}@media (max-width: 768px){[is=section-cta] .background-video{width:100%;height:100%;object-fit:cover}}[is=section-cta] .background-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;aspect-ratio:16 / 9}@media (max-width: 768px){[is=section-cta] .background-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}}@media (min-width: 768px){[is=section-cta].has-video{aspect-ratio:16 / 9;min-height:auto}}@media (max-width: 1023px){[is=section-cta] .background-image{object-position:center top}}[is=section-cta] .content{width:100%;position:relative;min-height:240px;align-content:center;z-index:1;max-width:800px;margin:auto}@media (max-width: 768px){[is=section-cta].has-video .content{display:none}}[is=section-cta] .seal{position:absolute;right:18px;bottom:24px;height:106px;width:106px;z-index:1}@media (max-width: 768px){[is=section-cta].has-video .seal{display:none}}@media (min-width: 1080px){[is=section-cta] .seal{right:40px;bottom:30px;height:130px;width:130px}}@media (min-width: 1280px){[is=section-cta] .seal{right:78px;bottom:66px;height:180px;width:180px}}[is=section-cta] .richtext p:last-child{margin-bottom:0}[is=section-cta] .action{display:flex;justify-content:center;margin-top:32px}@media (min-width: 768px){[is=section-cta] .action{justify-content:center;margin-top:32px}}[is=section-cta] .icons{display:inline-flex;gap:16px;flex-direction:column}@media (min-width: 768px){[is=section-cta] .icons{flex-direction:row;justify-content:center;gap:24px}}[is=section-cta] .icons svg{height:32px;width:32px;margin-right:8px;transform:translateY(8px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-cta.css.map */
