@-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)}}.Variant1Template{display:flex;flex-direction:row;width:100%;height:100%}.Variant1Template .product-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1px 10px 1px 1px}.Variant1Template .product-image-container img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:200px;min-width:60px;height:100%}.Variant1Template .ad-content-container-edge{position:relative;right:-1px;z-index:1}.Variant1Template .ad-content-container-edge .light-color-full-edge,.Variant1Template .ad-content-container-edge .medium-color-full-edge{position:absolute;top:0;right:0}.Variant1Template .ad-content-container{display:flex;flex-direction:column;padding-left:10px;position:relative}.Variant1Template .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}.Variant1Template .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}.Variant1Template .ad-content-container .dynamic-spacer{flex:1 1 auto}.Variant1Template .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}.Variant1Template .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}.Variant1Template .cta-button-condensed-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.Variant1Template .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}.Variant1Template .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}.Variant1Template.banner-color-green .ad-content-container-edge svg.light-color-full-edge g use{fill:#5cb8b5}.Variant1Template.banner-color-green .ad-content-container-edge svg.medium-color-full-edge g use{fill:#0b9790}.Variant1Template.banner-color-green .ad-content-container,.Variant1Template.banner-color-green .cta-button-condensed-container{color:#fff;background-color:#0b9790}.Variant1Template.banner-color-green .ad-content-container .cta-button,.Variant1Template.banner-color-green .ad-content-container .cta-button-condensed,.Variant1Template.banner-color-green .cta-button-condensed-container .cta-button,.Variant1Template.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}.Variant1Template.banner-color-blue .ad-content-container-edge svg.light-color-full-edge g use{fill:#9dd0ec}.Variant1Template.banner-color-blue .ad-content-container-edge svg.medium-color-full-edge g use{fill:#2969a0}.Variant1Template.banner-color-blue .ad-content-container,.Variant1Template.banner-color-blue .cta-button-condensed-container{color:#fff;background-color:#2969a0}.Variant1Template.banner-color-blue .ad-content-container .cta-button,.Variant1Template.banner-color-blue .ad-content-container .cta-button-condensed,.Variant1Template.banner-color-blue .cta-button-condensed-container .cta-button,.Variant1Template.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}@media screen and (max-width: 300px){.Variant1Template .product-image-container{flex:1 1 45%}.Variant1Template .ad-content-container-edge{width:15px}.Variant1Template .ad-content-container-edge svg.light-color-full-edge{width:15px}.Variant1Template .ad-content-container-edge svg.medium-color-full-edge{width:10px}.Variant1Template .ad-content-container{flex:1 1 55%}}@media screen and (min-width: 301px)and (max-width: 1399px){.Variant1Template .product-image-container{flex:0 0 25%}.Variant1Template .ad-content-container-edge{width:35px}.Variant1Template .ad-content-container-edge svg.light-color-full-edge{width:35px}.Variant1Template .ad-content-container-edge svg.medium-color-full-edge{width:25px}.Variant1Template .ad-content-container{flex:1 1 75%}}@media screen and (min-width: 1400px){.Variant1Template .product-image-container{flex:0 0 15%}.Variant1Template .ad-content-container-edge{width:35px}.Variant1Template .ad-content-container-edge svg.light-color-full-edge{width:35px}.Variant1Template .ad-content-container-edge svg.medium-color-full-edge{width:25px}.Variant1Template .ad-content-container{flex:1 1 85%}}@media screen and (max-height: 79px){.Variant1Template .cta-button{display:none !important}}@media screen and (min-height: 80px){.Variant1Template .cta-button-condensed-container{display:none !important}}@media screen and (max-height: 99px){.Variant1Template .ad-content-container .ad-content-title{font-size:9px !important}.Variant1Template .ad-content-container .ad-content-description div{font-size:9px !important}.Variant1Template .ad-content-container .cta-button{margin:0 5px 5px 0}.Variant1Template .ad-content-container .cta-button .cta-button-label{font-size:9px !important}.Variant1Template .cta-button-condensed .cta-button-label{font-size:9px !important}}@media screen and (min-height: 100px)and (max-height: 150px){.Variant1Template .ad-content-container .ad-content-title{font-size:11px !important}.Variant1Template .ad-content-container .ad-content-description div{font-size:10px !important}.Variant1Template .ad-content-container .cta-button .cta-button-label{font-size:11px !important}}
