.smash-section{display:flex;justify-content:space-between;align-items:center;padding:calc(3.646vw * var(--s)) 0;scroll-margin:calc(4.167vw * var(--s))}.smash-section.left{text-align:left}.smash-section.left .smash-hero video,.smash-section.left .smash-hero img{right:0;border-top-left-radius:calc(1.042vw * var(--s));border-bottom-left-radius:calc(1.042vw * var(--s))}.smash-section.right{text-align:right;flex-direction:row-reverse}.smash-section.right .smash-hero video,.smash-section.right .smash-hero img{left:0;border-top-right-radius:calc(1.042vw * var(--s));border-bottom-right-radius:calc(1.042vw * var(--s))}.smash-section.smash-yellow{background-color:#ffe700}.smash-section.smash-yellow h2,.smash-section.smash-yellow p{color:#000}.smash-section.smash-yellow .text-block button{background:#000000;color:#fff;box-shadow:calc(.26vw * var(--s)) calc(.26vw * var(--s)) calc(.26vw * var(--s)) #00000061}.smash-section.smash-blue{background-color:#1fa2ff}.smash-section.smash-blue h2{color:#000}.smash-section.smash-blue p{color:#fff}.smash-section.smash-blue .text-block button{background:#000000;color:#fff;box-shadow:calc(.26vw * var(--s)) calc(.26vw * var(--s)) calc(.26vw * var(--s)) #00000061}.smash-section.smash-black{background-color:#000}.smash-section.smash-black h2{color:#ffe700}.smash-section.smash-black p{color:#fff}.smash-section.smash-black .text-block button{background:#ffe700;color:#000;box-shadow:calc(.26vw * var(--s)) calc(.26vw * var(--s)) calc(.26vw * var(--s)) #ffe70061}.smash-section.smash-white{background-color:#fff}.smash-section .smash-hero{position:relative;width:calc(49.167vw * var(--s));height:calc(27.656vw * var(--s))}.smash-section .smash-hero video,.smash-section .smash-hero img{width:calc(49.167vw * var(--s));height:calc(27.656vw * var(--s))}.smash-section .smash-hero.video img{position:absolute;top:0;cursor:pointer;z-index:1;transition:opacity 2s}.smash-section .text-block{padding:calc(2.708vw * var(--s));width:49%}.smash-section .text-block h2{font-family:Aquire,Saira,sans-serif}.smash-section .text-block p{font-size:calc(1.771vw * var(--s));line-height:1.33}.smash-section button{font-family:Aquire,Saira,sans-serif;font-size:calc(1.875vw * var(--s));font-weight:400;letter-spacing:calc(.208vw * var(--s));padding:calc(.833vw * var(--s)) calc(1.302vw * var(--s));border-radius:calc(1.042vw * var(--s))}@media (max-width: 1064px){.smash-section{flex-direction:column-reverse;padding:0}.smash-section.left{text-align:center}.smash-section.left .smash-hero video,.smash-section.left .smash-hero img{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.smash-section.right{text-align:center;flex-direction:column-reverse}.smash-section.right .smash-hero video,.smash-section.right .smash-hero img{left:0;border-top-right-radius:0;border-bottom-right-radius:0}.smash-section .smash-hero{position:relative;width:100%;height:initial}.smash-section .smash-hero video,.smash-section .smash-hero img{width:100%;height:initial}.smash-section .smash-hero.video img{position:absolute;top:0}.smash-section .text-block{padding:calc(2.708vw * var(--s));width:100%}.smash-section .text-block p{font-size:calc(1.771vw * var(--s));line-height:1.33}.smash-section button{font-size:calc(1.875vw * var(--s));letter-spacing:calc(.208vw * var(--s));padding:calc(.833vw * var(--s)) calc(1.302vw * var(--s));border-radius:calc(1.042vw * var(--s))}}
