@-webkit-keyframes pulse-orange{0%{box-shadow:0 0 0 0 rgba(246,122,72,.7)}70%{box-shadow:0 0 0 10px rgba(246,122,72,0)}100%{box-shadow:0 0 0 0 rgba(246,122,72,0)}}@keyframes pulse-orange{0%{box-shadow:0 0 0 0 rgba(246,122,72,.7)}70%{box-shadow:0 0 0 10px rgba(246,122,72,0)}100%{box-shadow:0 0 0 0 rgba(246,122,72,0)}}@-webkit-keyframes pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.Variant2Template{display:flex;flex-direction:row;width:100%;height:100%}.Variant2Template .product-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1px 10px 1px 1px}.Variant2Template .product-image-container img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:200px;min-width:60px;height:100%}.Variant2Template .ad-content-container-edge{position:relative;right:-1px;z-index:1}.Variant2Template .ad-content-container-edge .light-color-full-edge,.Variant2Template .ad-content-container-edge .medium-color-full-edge{position:absolute;top:0;right:0}.Variant2Template .ad-content-container{display:flex;flex-direction:column;padding-left:10px;position:relative}.Variant2Template .ad-content-container .ad-content-title{flex:0 0 auto;font-weight:700;margin:5px 10px 0 0;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.Variant2Template .ad-content-container .ad-content-description{flex:1 1 auto;font-weight:300;margin:5px 10px 5px 0;overflow:hidden;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.Variant2Template .ad-content-container .dynamic-spacer{flex:1 1 auto}.Variant2Template .ad-content-container .cta-button{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;margin:0 10px 10px 0;width:calc(100% - 10px);height:33%;min-height:20px;max-height:60px;cursor:pointer;font-size:14px;z-index:1}.Variant2Template .ad-content-container .cta-button .cta-button-label{font-weight:500;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Variant2Template .ad-content-container .banner-circles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.Variant2Template .ad-content-container .banner-circles .circle-1,.Variant2Template .ad-content-container .banner-circles .circle-2,.Variant2Template .ad-content-container .banner-circles .circle-3{position:absolute}.Variant2Template .cta-button-condensed-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.Variant2Template .cta-button-condensed-container .cta-button-condensed{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;margin:auto 10px auto 0;padding:0 5px;height:60%;min-height:20px;max-height:60px;cursor:pointer;font-size:15px;z-index:1}.Variant2Template .cta-button-condensed-container .cta-button-condensed .cta-button-label{font-weight:500;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Variant2Template.banner-color-green .ad-content-container-edge svg.light-color-full-edge g use{fill:#5cb8b5}.Variant2Template.banner-color-green .ad-content-container-edge svg.medium-color-full-edge g use{fill:#0b9790}.Variant2Template.banner-color-green .ad-content-container,.Variant2Template.banner-color-green .cta-button-condensed-container{color:#fff;background-color:#0b9790}.Variant2Template.banner-color-green .ad-content-container .cta-button,.Variant2Template.banner-color-green .ad-content-container .cta-button-condensed,.Variant2Template.banner-color-green .cta-button-condensed-container .cta-button,.Variant2Template.banner-color-green .cta-button-condensed-container .cta-button-condensed{color:#0b9790;background-color:#fff;box-shadow:0 0 0 0 #fff;-webkit-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite}.Variant2Template.banner-color-green .ad-content-container .banner-circles svg.circle-1 g use,.Variant2Template.banner-color-green .ad-content-container .banner-circles svg.circle-2 g use,.Variant2Template.banner-color-green .ad-content-container .banner-circles svg.circle-3 g use,.Variant2Template.banner-color-green .cta-button-condensed-container .banner-circles svg.circle-1 g use,.Variant2Template.banner-color-green .cta-button-condensed-container .banner-circles svg.circle-2 g use,.Variant2Template.banner-color-green .cta-button-condensed-container .banner-circles svg.circle-3 g use{fill:#007d77}.Variant2Template.banner-color-blue .ad-content-container-edge svg.light-color-full-edge g use{fill:#9dd0ec}.Variant2Template.banner-color-blue .ad-content-container-edge svg.medium-color-full-edge g use{fill:#2969a0}.Variant2Template.banner-color-blue .ad-content-container,.Variant2Template.banner-color-blue .cta-button-condensed-container{color:#fff;background-color:#2969a0}.Variant2Template.banner-color-blue .ad-content-container .cta-button,.Variant2Template.banner-color-blue .ad-content-container .cta-button-condensed,.Variant2Template.banner-color-blue .cta-button-condensed-container .cta-button,.Variant2Template.banner-color-blue .cta-button-condensed-container .cta-button-condensed{color:#2969a0;background-color:#fff;box-shadow:0 0 0 0 #fff;-webkit-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite}.Variant2Template.banner-color-blue .ad-content-container .banner-circles svg.circle-1 g use,.Variant2Template.banner-color-blue .ad-content-container .banner-circles svg.circle-2 g use,.Variant2Template.banner-color-blue .ad-content-container .banner-circles svg.circle-3 g use,.Variant2Template.banner-color-blue .cta-button-condensed-container .banner-circles svg.circle-1 g use,.Variant2Template.banner-color-blue .cta-button-condensed-container .banner-circles svg.circle-2 g use,.Variant2Template.banner-color-blue .cta-button-condensed-container .banner-circles svg.circle-3 g use{fill:#09518e}@media screen and (max-width: 300px){.Variant2Template .product-image-container{flex:1 1 45%}.Variant2Template .ad-content-container-edge{width:15px}.Variant2Template .ad-content-container-edge svg.light-color-full-edge{width:15px}.Variant2Template .ad-content-container-edge svg.medium-color-full-edge{width:10px}.Variant2Template .ad-content-container{flex:1 1 55%}}@media screen and (min-width: 301px)and (max-width: 1399px){.Variant2Template .product-image-container{flex:0 0 25%}.Variant2Template .ad-content-container-edge{width:35px}.Variant2Template .ad-content-container-edge svg.light-color-full-edge{width:35px}.Variant2Template .ad-content-container-edge svg.medium-color-full-edge{width:25px}.Variant2Template .ad-content-container{flex:1 1 75%}}@media screen and (min-width: 1400px){.Variant2Template .product-image-container{flex:0 0 15%}.Variant2Template .ad-content-container-edge{width:35px}.Variant2Template .ad-content-container-edge svg.light-color-full-edge{width:35px}.Variant2Template .ad-content-container-edge svg.medium-color-full-edge{width:25px}.Variant2Template .ad-content-container{flex:1 1 85%}}@media screen and (max-height: 79px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:30px !important;top:0 !important;right:0 !important}.Variant2Template .ad-content-container .banner-circles .circle-2{width:140px !important;bottom:-110px !important;left:calc(50% - 70px) !important}.Variant2Template .ad-content-container .banner-circles .circle-3{width:20px !important;top:10px !important;left:2px !important}}@media screen and (min-height: 80px)and (max-height: 99px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:60px !important;top:-30px !important;right:-30px !important}.Variant2Template .ad-content-container .banner-circles .circle-2{width:200px !important;bottom:-150px !important;left:calc(50% - 70px) !important}.Variant2Template .ad-content-container .banner-circles .circle-3{width:30px !important;top:10px !important;left:2px !important}}@media screen and (max-width: 460px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:80px;top:-40px;right:-40px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:200px;bottom:-140px;left:calc(50% - 70px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (min-width: 461px)and (max-width: 480px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:80px;top:-40px;right:-40px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:240px;bottom:-150px;left:calc(50% - 100px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (min-width: 481px)and (max-width: 560px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:100px;top:-50px;right:-50px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:280px;bottom:-190px;left:calc(50% - 120px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (min-width: 561px)and (max-width: 660px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:120px;top:-60px;right:-60px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:320px;bottom:-210px;left:calc(50% - 150px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (min-width: 661px)and (max-width: 760px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:140px;top:-70px;right:-70px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:360px;bottom:-230px;left:calc(50% - 150px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (min-width: 761px){.Variant2Template .ad-content-container .banner-circles .circle-1{width:160px;top:-80px;right:-80px}.Variant2Template .ad-content-container .banner-circles .circle-2{width:400px;bottom:-270px;left:calc(50% - 150px)}.Variant2Template .ad-content-container .banner-circles .circle-3{width:40px;top:10px;left:2px}}@media screen and (max-height: 79px){.Variant2Template .cta-button{display:none !important}}@media screen and (min-height: 80px){.Variant2Template .cta-button-condensed-container{display:none !important}}@media screen and (max-height: 99px){.Variant2Template .ad-content-container .ad-content-title{font-size:9px !important}.Variant2Template .ad-content-container .ad-content-description div{font-size:9px !important}.Variant2Template .ad-content-container .cta-button{margin:0 5px 5px 0}.Variant2Template .ad-content-container .cta-button .cta-button-label{font-size:9px !important}.Variant2Template .cta-button-condensed .cta-button-label{font-size:9px !important}}@media screen and (min-height: 100px)and (max-height: 150px){.Variant2Template .ad-content-container .ad-content-title{font-size:11px !important}.Variant2Template .ad-content-container .ad-content-description div{font-size:10px !important}.Variant2Template .ad-content-container .cta-button .cta-button-label{font-size:11px !important}}
