These url settings override any url settings in the Seller manager.
.trend_video_common {
padding: 1rem 0;
}
.trend-video-grid h2, .trend-video-details h2 {
text-align: center;
color: #000;
font-size: 3.5rem;
margin: 0 0 5rem;
position: relative;
}
.trend-video-grid h2:after, .trend-video-details h2::after {
content: "";
width: 50px;
height: 3px;
background: #207baf;
bottom: -17px;
position: absolute;
margin: 0 auto;
left: 0;
right: 0;
}
.trend-video-grid h2:before, .trend-video-details h2::before {
content: "";
width: 70px;
height: 3px;
background: #207baf;
bottom: -12px;
position: absolute;
margin: 0 auto;
left: 0;
right: 0;
}
.trend_video_common p {
line-height: 25px;
font-size: 16px;
}
/* grid css */
ul.trend-video-list {
display: flex;
justify-content: center;
flex-wrap: wrap;
padding: 0;
}
li.trend-video {
flex-grow: 1;
position: relative;
overflow: hidden;
width: 24%;
margin: 10px 5px;
flex: 0 0 24%;
border-radius: 4px;
box-shadow: 0 0 3px #000;
}
li.trend-video a {
outline: none;
}
li.trend-video:before {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0);
transition: background-color .15s;
}
li.trend-video figure {
display: block;
position: relative;
overflow: hidden;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
margin: 0;
}
li.trend-video figure img {
display: block;
max-width: 100%;
min-height: 300px;
opacity: 1;
transform: scale(1);
transition: all .20s;
object-fit: cover;
width: 100%;
max-height: 300px;
}
li.trend-video figure figcaption {
position: absolute;
bottom: 0;
width: 100%;
background: rgba(32, 123, 175, 0.8);
color: #fff;
font-size: 1.4rem;
font-weight: 600;
padding: 1rem;
transform: translateY(0);
opacity: 1;
transition: all .20s;
text-align: center;
}
li.trend-video:hover figure img {
opacity: 1;
transform: scale(1);
}
li.trend-video:hover figure figcaption {
opacity: 0;
transform: translateY(50%);
}
li.trend-video figure .trend_hover_content {
position: absolute;
top: 0;
width: 100%;
background: rgba(32, 123, 175, 0.8);
color: #fff;
font-size: 1.4rem;
font-weight: 600;
padding: 1rem;
transform: translateY(-100%);
opacity: 0;
transition: all .20s;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
li.trend-video:hover figure .trend_hover_content {
transform: translateY(0%);
opacity: 1;
}
li.trend-video:hover:before {
background-color: rgba(0,0,0,0.3);
}
/* video details page */
.trend_video_section {
text-align: center;
}
.trend_video_section video {
width: 90%;
margin: 0 auto;
box-shadow: 0 0 4px #000;
border-radius: 4px;
height: 400px;
object-fit: cover;
}
.trend_video_summary h2 {
text-align: left;
font-size: 2rem !important;
font-weight: 600 !important;
}
.trend_video_summary h2::before{ margin: 0;}
.trend_video_summary h2::after{ margin: 0;}
a.btn.btn-primary.trend_checkout_button {
background-color: #1064B8;
color: #FFFFFF;
border-color: #1064B8;
padding: 10px 30px;
letter-spacing: 2px;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
border-style: solid;
border-width: 2px;
border-radius: 0px 0px 0px 0px;
}
.trend_hover_content h4 {
font-size: 17px;
color: #fff;
}
.trend_video_section #trend-video-row .plyr--video {
margin: 0;
}
.trend_video_section #trend-video-row .plyr--video video {
width: 100%;
margin: 0 auto;
box-shadow: 0 0 4px #000;
border-radius: 4px;
height: 500px;
object-fit: cover;
}
.trend_video_section #trend-video-row .plyr--video {
margin: 0 0 20px;
}
a.trend-btn.trend-btn-primary.trend_checkout_button {
background-color: #1064B8;
color: #FFFFFF;
border-color: #1064B8;
padding: 10px 30px;
letter-spacing: 2px;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
border-style: solid;
border-width: 2px;
border-radius: 0px 0px 0px 0px;
width:auto;
}
a.trend-btn.trend-btn-primary.trend_checkout_button:hover {
background: #fff;
color: #1064B8;
}
.trend_video_common.trend-video-details {
padding: 1rem 0;
}
.trend_hover_content h4 {
font-size: 17px;
color: #fff;
}
@media screen and (max-width: 991px) {
.trend_video_section #trend-video-row .plyr--video video {
height: 300px;
}
}
@media screen and (max-width: 767px) {
.trend_video_section #trend-video-row .plyr--video video {
height: 400px;
}
.trend_video_section #trend-video-row .plyr--video {
margin: 0 0 20px;
}
}
@media screen and (max-width: 375px) {
.trend_video_section #trend-video-row .plyr--video video {
height: 300px;
}
}
@media screen and (max-width: 991px) {
li.trend-video {
width: 46%;
flex: 0 0 46%;
}
.trend_video_section video {
height: 300px;
}
}
@media screen and (max-width: 767px) {
li.trend-video {
width: 100%; flex: 0 0 100%; margin: 10px 0;
max-width: 500px;
}
li.trend-video figure img {
max-height: 400px;
min-height: 400px;
}
.trend_video_section video {
width: 100%;
margin: 0 auto 20px;
height: 300px;
}
.trend_video_summary{text-align: center;}
.trend_video_summary h2{text-align: center;}
.trend_video_summary h2::before{margin: 0 auto;}
.trend_video_summary h2::after{margin: 0 auto;}
}
@media screen and (max-width: 375px) {
li.trend-video figure img {
max-height: 300px;
min-height: 300px;
}
.trend_video_section video {
height: 250px;
}
}
© 2024 TrendAppend™ All Rights Reserved