:root{--base-font-size: 30px;--base-line-height: 40px;--large-line-height: 60px}.styled-heading p{font-size:var(--base-font-size);line-height:var(--base-line-height)}@media screen and (min-width: 1100px){.styled-heading p{line-height:calc(var(--large-line-height)* 1.5)}}.promotional-banner{position:relative;overflow-x:hidden;background:var(--color-bg, var(--bg-body));color:var(--color-text, var(--color-body))}.promotional-banner.layout--split{display:flex;flex-direction:column-reverse;overflow-y:hidden}.promotional-banner.layout--split.text_first{flex-grow:column-reverse}@media only screen and (min-width: 768px){.promotional-banner.layout--split{flex-direction:row;align-items:center}}@media only screen and (min-width: 768px){.promotional-banner.layout--split.image_first{flex-direction:row-reverse}}.promotional-banner.layout--full .promotional-banner--content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:35}.promotional-banner.frame-border--true:after{content:"";display:block;position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:20;border:1px solid var(--color-text, var(--color-body));pointer-events:none}.promotional-banner--image{width:100%;overflow-y:hidden}.promotional-banner--image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.promotional-banner--image-media img{position:relative;width:100%;overflow:hidden}.promotional-banner--image-media.aspect-ratio--small{padding-bottom:75%}.promotional-banner--image-media.aspect-ratio--large{padding-bottom:100%}.promotional-banner--image-media .promotional-image--mobile{display:block}@media only screen and (min-width: 768px){.promotional-banner--image-media .promotional-image--mobile{display:none}}.promotional-banner--image-media .promotional-image--desktop{display:none}@media only screen and (min-width: 768px){.promotional-banner--image-media .promotional-image--desktop{display:block}}@media only screen and (max-width: 767px){.promotional-banner--image-media.mobile-aspect-ratio--true.aspect-ratio--adapt{padding-bottom:var(--ratio-percent--mobile)}}.promotional-banner--content{width:100%;display:flex;align-items:center;justify-content:center}.promotional-banner--content-inner{padding:10%}.promotional-banner--content .subheading{margin-bottom:15px;font-size:28px;font-weight:600}.promotional-banner--content .button{margin-top:10px}.promotional-banner--heading{color:var(--color-accent)}@media screen and (min-width: 769px){.promotional-banner--heading{margin-top:120px}}.rte{color:var(--color-heading)}.promotional-banner--content .button{color:var(--solid-button-background);border:1px solid var(--color-heading, var(--color-accent));background:none}.block-icons__wrapper{display:flex;justify-content:flex-start;align-items:flex-end;gap:40px}@media screen and (min-width: 768px){.block-icons__wrapper{margin-block:10px}}.block-icons__wrapper a{text-align:center}.block-icons__wrapper img{margin-bottom:15px}@media screen and (max-width: 768px){.relative_container-mobile{position:relative}}@media screen and (min-width: 769px){.relative_container-desktop{position:relative}.relative-container-mobile{position:unset}}.video-container{position:relative;display:inline-block}@media screen and (max-width: 768px){.promotional-banner--video-media,.video-container,.video-container video{height:400px;overflow-x:hidden}}.play-button{position:absolute;bottom:6%;left:6%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;background:var(--color-accent);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 #0003}@media screen and (max-width: 768px){.play-button{top:15%}}.play-button:not(.playing){animation:radiate 2s infinite}@keyframes radiate{0%{box-shadow:0 0 #c0c0c0b3}70%{box-shadow:0 0 0 30px #c0c0c000}to{box-shadow:0 0 #c0c0c000}}.play-button svg{width:40px;height:40px}.floating-text-wrapper{position:absolute;top:5%;left:0;width:100%;display:flex;justify-content:center}@media screen and (max-width:768px){.floating-text-wrapper{justify-content:flex-start;top:40%;left:10%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/promotional-banner.css.map */
