video slider
Page: Homepage


Snippet Code
<style>
.content-for-layout section.shopify-section.section {
background-image: url(https://cdn.shopify.com/s/files/1/0955/5873/0040/files/dot-bg-v2.webp?v=1755518635);
background-position-x: center;
background-position-y: center;
background-color: #faf8f1 !important;
background-repeat: repeat;
}
.content-for-layout section.shopify-section.section div.gradient {
background-image: url(https://cdn.shopify.com/s/files/1/0955/5873/0040/files/dot-bg-v2.webp?v=1755518635);
background-position-x: center;
background-position-y: center;
background-color: #faf8f1 !important;
background-repeat: repeat;
}
.gradient {
background: #eff4f7;
background-attachment: fixed;
}
.title-container {
width: 100%;
height: auto;
display: flex;
flex-direction: column;
align-items: center;
padding: 0 50px;
max-width: 780px;
margin: 0 auto;
}
.title-container-main-title {
color: #000000CF;
font-weight: 600;
font-size: 38px;
margin: 0;
line-height: 62px;
text-align: center;
font-family: "Bebas Neue", Sans-serif;
}
.title-container-main-title .higlight {
position: relative;
display: inline-block;
padding: 0 12px;
background-color: #951528;
border-radius: 10px;
color: white;
}
.title-container-subtitle {
padding: 0;
font-size: 16px;
color: #555555;
font-weight: 500;
line-height: 30px;
margin: 18px 0 0 0;
text-align: center;
}
.testing-ad-steps-container {
width: 100%;
height: auto;
display: flex;
padding: 0 50px;
justify-content: space-between;
max-width: 1200px;
margin: 0 auto;
}
.testing-ad-steps-section-scroll-wrap {
width: 100%;
height: auto;
display: flex;
padding: 20px 0;
}
.testing-ad-steps-section-wrap {
width: 100%;
height: auto;
display: flex;
justify-content: center;
flex-wrap: wrap;
column-gap: 24px;
row-gap: 24px;
}
.testing-ad-steps-item-wrap {
width: 100%;
max-width: 300px;
height: auto;
display: flex;
justify-content: center;
flex-shrink: 1;
box-sizing: border-box;
}
.testing-ad-steps-item {
width: 100%;
height: auto;
display: flex;
flex-direction: column;
align-items: center;
background-color: #fff;
border-radius: 12px;
box-shadow: 6.123233995736766e-16px 10px 8px 0 #0000001f;
overflow: hidden;
}
.testing-ad-steps-item-media-wrap {
width: 100%;
height: auto;
display: flex;
justify-content: center;
position: relative;
overflow: hidden;
}
.testing-ad-steps-item-media {
width: 100%;
height: auto;
margin-bottom: -2px;
}
.testing-ad-steps-item-text-wrap {
width: 100%;
padding: 24px 16px 16px 16px;
position: relative;
}
.testing-ad-steps-item-step-wrap {
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, -50%);
background-color: #202336;
border-radius: 36px;
padding: 6px 18px;
}
.testing-ad-steps-item-step-label {
color: #fff;
font-weight: 600;
margin: 0;
padding: 0;
text-align: center;
font-size: 16px;
line-height: 22px;
}
.testing-ad-steps-item-text-block {
width: 100%;
height: auto;
display: flex;
flex-direction: column;
align-items: center;
margin-top: 12px;
}
.testing-ad-steps-item-text-title {
margin: 0;
padding: 0;
color: #202336;
font-weight: 600;
font-size: 22px;
line-height: 32px;
text-align: center;
}
.testing-ad-steps-item-text-subtitle {
margin: 8px 0 0 0;
padding: 0;
color: #202336;
font-weight: 500;
font-size: 16px;
line-height: 22px;
text-align: center;
}
.swiper-pagination-wrap-style {
width: 100%;
height: auto;
align-items: center;
margin-top: 12px;
display: none;
padding: 0 15px;
}
.swiper-navigation-buttons-styles.prev {
transform: rotate(180deg);
}
.swiper-navigation-buttons-styles {
background-image: url(https://cdn.shopify.com/s/files/1/0626/4904/0940/files/arrow-right-white.svg?v=1717623454);
background-repeat: no-repeat;
position: unset;
background-color: #202336;
height: 42px;
width: 42px;
min-width: 42px;
min-height: 42px;
text-align: center;
background-position: center;
border-radius: 50%;
margin: 0;
padding: 0;
border: none;
}
.product-content-swiper-pagination-left-group-wrap {
width: 100%;
height: auto;
display: flex;
justify-content: flex-end;
align-items: center;
column-gap: 16px;
}
.swiper-pagination-styles.swiper-pagination {
background-color: transparent;
width: fit-content;
font-size: 14px;
}
.swiper-pagination-styles {
position: static;
z-index: 1;
}
.swiper-pagination-styles.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
border: none;
font-weight: 700;
width: fit-content;
position: relative;
height: auto;
}
.swiper-pagination-styles .swiper-pagination-bullet-active {
display: block;
background-color: transparent;
opacity: 1;
}
.swiper-pagination-styles .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background-color: transparent;
opacity: 1;
}
.swiper-pagination-styles .swiper-pagination-bullet {
display: none;
}
.swiper-button-next-with-label.long.swiper-navigation-buttons-styles {
width: 150px;
min-width: 150px;
}
.swiper-button-next-with-label.swiper-navigation-buttons-styles {
color: #fff;
font-family: Poppins;
font-size: 14px;
font-weight: 600;
border-radius: 24px;
background-image: none;
display: flex;
justify-content: center;
align-items: center;
}
.swiper-button-next-with-label {
height: 16px;
margin-left: 8px;
}
.swiper-navigation-buttons-styles {
background-repeat: no-repeat;
position: unset;
background-color: #202336;
min-height: 42px;
text-align: center;
background-position: center;
margin: 0;
z-index: auto;
padding: 0;
border: none;
}
.swiper-button-icon-wrap {
width: 16px;
height: 16px;
display: flex;
justify-content: center;
align-items: center;
margin-left: 8px;
}
.swiper-button-next-with-label img {
max-width: 100%;
}
.section-template--16845203111980__custom_liquid_QGbYYr-padding {
padding-top: calc(60px * 0.75);
padding-bottom: calc(36px * 0.75);
}
@media screen and (max-width: 992px) {
.title-container {
padding: 0 15px;
}
}
@media screen and (max-width: 768px) {
.title-container-main-title {
font-size: 18px !important;
line-height: 36px;
}
.title-container-subtitle {
font-size: 13px !important;
line-height: 24px;
margin: 10px 0 0 0;
}
.testing-ad-steps-container {
padding: 0;
flex-direction: column;
gap: 0;
}
.testing-ad-steps-section-wrap {
column-gap: 0;
row-gap: 0;
flex-wrap: nowrap;
justify-content: flex-start;
}
.testing-ad-steps-item-wrap {
max-width: 276px;
justify-content: flex-end;
flex-shrink: 0;
}
.testing-ad-steps-item {
max-width: 260px;
}
.testing-ad-steps-item-text-wrap {
padding: 18px 10px 14px 10px;
}
.testing-ad-steps-item-step-label {
font-size: 15px;
line-height: 20px;
}
.testing-ad-steps-item-text-title {
font-size: 18px;
line-height: 24px;
}
.testing-ad-steps-item-text-subtitle {
font-size: 14px;
line-height: 21px;
}
.testing-ad-steps-item-wrap:last-child {
max-width: 292px;
justify-content: center;
}
}
@media (max-width: 750px) {
#shopify-section-template--24856918360448__steps_section_TjNTDt .swiper-wrapper {
overflow-x: scroll;
}
#shopify-section-template--24856918360448__steps_section_TjNTDt .swiper-pagination-wrap-style {
display: none;
}
}
@media screen and (min-width: 750px) {
.section-template--16845203111980__custom_liquid_QGbYYr-padding {
padding-top: 60px;
padding-bottom: 36px;
}
}
</style>
<div id="shopify-section-template--24856918360448__steps_section_TjNTDt" class="shopify-section">
<section id="shopify-section-template--16845203111980__custom_liquid_QGbYYr" class="shopify-section section">
<div class="color-scheme-941b0a24-3e51-4bb4-b277-65982cf17815 gradient">
<div class="section-template--16845203111980__custom_liquid_QGbYYr-padding">
<div style="width:100%;display:flex">
<div class="title-container">
<h4 class="title-container-main-title" style="font-size: 38px;">Ad Testing Has Never <span
class="higlight" style="background-color: #951528;">Been So
Easy</span></h4>
<p class="title-container-subtitle" style="font-size: 16px;">As quick and easy as 1, 2, 3...</p>
</div>
</div>
<div style="width:100%;display:flex;margin-top:4px">
<div class="testing-ad-steps-container" id="testing-ad-steps-section-wrap">
<div
class="swiper-wrapper swiper swiper-backface-hidden swiper-horizontal swiper-initialized jsTestingAdStepsSwiperWrapper testing-ad-steps-section-scroll-wrap">
<div class="swiper-wrapper testing-ad-steps-section-wrap" aria-live="polite">
<div class="swiper-slide testing-ad-steps-item-wrap swiper-slide-active"
aria-label="1 / 3" role="group">
<div class="testing-ad-steps-item">
<div class="testing-ad-steps-item-media-wrap"><video autoplay=""
class="testing-ad-steps-item-media" loop="" muted="" playsinline="true"
poster="https://cdn.shopify.com/s/files/1/0626/4904/0940/files/1-thubm2.webp?v=1732882254"
preload="none"
src="https://cdn.shopify.com/videos/c/o/v/f256b839f697414d9cec2965b2f725af.mp4"
webkit-playsinline="true" x5-playsinline="true"></video></div>
<div class="testing-ad-steps-item-text-wrap">
<div class="testing-ad-steps-item-step-wrap">
<p class="testing-ad-steps-item-step-label">Step 1</p>
</div>
<div class="testing-ad-steps-item-text-block">
<p class="testing-ad-steps-item-text-title">Pick a Template</p>
<p class="testing-ad-steps-item-text-subtitle">Choose from 420+ proven,
fully customizable ad templates.</p>
</div>
</div>
</div>
</div>
<div class="swiper-slide testing-ad-steps-item-wrap swiper-slide-next"
aria-label="2 / 3" role="group">
<div class="testing-ad-steps-item">
<div class="testing-ad-steps-item-media-wrap"><video autoplay=""
class="testing-ad-steps-item-media" loop="" muted="" playsinline="true"
poster="https://cdn.shopify.com/s/files/1/0626/4904/0940/files/2-thumb2.webp?v=1732882253"
preload="none"
src="https://cdn.shopify.com/videos/c/o/v/b98f74a32dd246fd961b04337aede0bf.mp4"
webkit-playsinline="true" x5-playsinline="true"></video></div>
<div class="testing-ad-steps-item-text-wrap">
<div class="testing-ad-steps-item-step-wrap">
<p class="testing-ad-steps-item-step-label">Step 2</p>
</div>
<div class="testing-ad-steps-item-text-block">
<p class="testing-ad-steps-item-text-title">Customize in Seconds</p>
<p class="testing-ad-steps-item-text-subtitle">Quickly edit your ad —
add your logo, colors, text, and more.</p>
</div>
</div>
</div>
</div>
<div class="swiper-slide testing-ad-steps-item-wrap" aria-label="3 / 3" role="group">
<div class="testing-ad-steps-item">
<div class="testing-ad-steps-item-media-wrap"><video autoplay=""
class="testing-ad-steps-item-media" loop="" muted="" playsinline="true"
poster="https://cdn.shopify.com/s/files/1/0626/4904/0940/files/3-thumb2.webp?v=1732882253"
preload="none"
src="https://cdn.shopify.com/videos/c/o/v/d646157a53b149c1b2adf2aa1d58b621.mp4"
webkit-playsinline="true" x5-playsinline="true"></video></div>
<div class="testing-ad-steps-item-text-wrap">
<div class="testing-ad-steps-item-step-wrap">
<p class="testing-ad-steps-item-step-label">Step 3</p>
</div>
<div class="testing-ad-steps-item-text-block">
<p class="testing-ad-steps-item-text-title">Test Your Ads Fast</p>
<p class="testing-ad-steps-item-text-subtitle">Download and start
testing your new ads faster than others.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-pagination-wrap-style"><button aria-disabled="false"
aria-label="Previous slide"
class="swiper-navigation-buttons-styles prev swiper-button-prev testing-ad-steps-swiper-button-prev"
role="button" tabindex="0" aria-controls="swiper-wrapper-ec9211a61674ffe0"></button>
<div class="product-content-swiper-pagination-left-group-wrap">
<div
class="swiper-pagination swiper-pagination-bullets swiper-pagination-clickable swiper-pagination-horizontal swiper-pagination-styles testing-ad-steps-swiper-pagination">
<span class="swiper-pagination-bullet swiper-pagination-bullet-active" tabindex="0"
aria-current="true">1/3</span> <span class="swiper-pagination-bullet"
tabindex="0">2/3</span> <span class="swiper-pagination-bullet"
tabindex="0">3/3</span>
</div><button aria-disabled="false" aria-label="Next slide"
class="swiper-navigation-buttons-styles swiper-button-next swiper-button-next-with-label long testing-ad-steps-swiper-button-next"
role="button" tabindex="0" aria-controls="swiper-wrapper-ec9211a61674ffe0">Next Step
<div class="swiper-button-icon-wrap"><img
src="https://cdn.shopify.com/s/files/1/0626/4904/0940/files/arrow-right-white.svg?v=1717623454">
</div>
</button>
</div>
</div>
</div>
<script>var testingAdStepsSectionSwiper = null; function initTestingAdStepsSwiper() { testingAdStepsSectionSwiper = new Swiper(document.querySelector(".jsTestingAdStepsSwiperWrapper"), { init: !1, slidesPerView: "auto", direction: "horizontal", loop: !1, spaceBetween: 0, pagination: { el: '[id="testing-ad-steps-section-wrap"] .testing-ad-steps-swiper-pagination', clickable: !0, renderBullet: function (e, t) { return '<span class="' + t + '">' + [e + 1] + "/3</span>" } }, navigation: { nextEl: ".testing-ad-steps-swiper-button-next", prevEl: ".testing-ad-steps-swiper-button-prev" } }) } function validateTestingAdStepsSwiperOnWindowWidth() { window.innerWidth <= 768 ? testingAdStepsSectionSwiper.init() : testingAdStepsSectionSwiper.destroy(!0, !0) } function initTestingAdStepsSection() { initTestingAdStepsSwiper(), validateTestingAdStepsSwiperOnWindowWidth() } document.addEventListener("DOMContentLoaded", initTestingAdStepsSection), window.addEventListener("resize", function (e) { validateTestingAdStepsSwiperOnWindowWidth() })</script>
</div>
</div>
</div>
</section>
</div>