#pl-5309083743 *:is(h1, h3).section-title {
font-weight: bold;
}
#pl-5309083743 h1.section-title {
color: #FF9933
}#pg-3246-1> .panel-row-style {
padding: 0px 15px 0px 15px;
}
.footer-widgets .widget-title{
padding-top:5px;
}
.bella_popup {
display: inline-block;
}
.message-box h2{
color:#232323
}
@media (max-width: 950px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
padding:0;
}
.cart-wrapper {
display:inline-block;
}
.bella_popup{
float:right;
width:50px;
}
.message-box h2{
font-size:16px;
}
.logo{
text-align:center;
max-width:80%;
display:inline-block;
}
#pg-79363-0{
margin-bottom:10px
}
.hidden-xs{
display:none;
}
.logo-ver2{
display:flex;
}
.view-mobile{
width: 80%;
height: auto;
margin: auto;
}
#pgc-79363-1-0, #pgc-79363-3-0, #pgc-79363-5-0, #pgc-79363-5-1, #pgc-79363-7-0, #pgc-79363-7-1, #pgc-79363-7-2, #pgc-79363-10-0, #pgc-79363-10-1{
margin-bottom: 10px!important;
}
.shop-info-banners .block .sow-icon-fontawesome{
font-size:35px;
line-height:35px;
}
}
.footer-widgets {
padding: 35px 0;
background-color:#fff
}
.footer-widgets > .widget-title {
text-align: center;
font-size: 16px!important;
line-height: 1.2;
}
.footer{
border-top:solid .0rem #0a001d!important;
}
.variations_form .single_variation_wrap {
width: 100%;
}
.poduct-variations .variations select {
width: 60px;
height: 25px;
padding: 0 0 0 5px;
}
button.button, button.button:focus, button.button:active{
background-color: white;
margin-left:1rem;
font-size: 18px;
border:0.1rem solid #232323;
color:#232323;
}
button.button:hover{
border-color:#0a001d!important;
background-color:#0a001d!important;
color:white!important;
}
.poduct-variations .variations_form .single_add_to_cart_button.button:hover {
color: #0a001d;
}
.poduct-variations .variations_form .quantity .input-text.qty.text {
text-align: center;
border: 2px solid #0a001d;
}
.poduct-variations .variations_form.cart {
margin-bottom: 0px;
}
hr.page-divider.small {
margin-bottom: 5px;
}
.poduct-variations .variations {
width: 0px;
}
label {
font-size: 14px;
margin-bottom: 15px;
}
hr.page-divider.big {
border-color: transparent;
margin-top: 0;
margin-bottom: 20px;
}
@media (max-width: 768px){
.owl-carousel.owl-loaded {
display: block;
}
.shopping-bag__name{
display: none;
}
.cart-wrapper {
width: 50px;
}
}
.thumbnail .price {
margin-bottom: 10px;
margin-top: 15px;
color: #c48c46;
}
.owl-carousel .owl-item img{
height:auto;
width:auto;
}
.sow-slider-base ul.sow-slider-images li.sow-slider-image {
width: 200px
}
.header .header-wrapper {
padding: 30px 0 0 0;
}
.header .header-search button:before{
content: none;
}
.header .header-search button{
background-color:#eee;
}
.product-single del .amount {
font-size: 20px;
padding-right: 10px;
}
.owl-nav {
display: none;
}
.widget_nav_menu div ul li a:before{
content:none;
}
.price_label {
line-height: 60px;
}
.main-slider .caption-content {
margin: 250px auto 0 0;
}
.price_label{
width:220px;
margin-top:unset;
}
a {
color:#c48c46;
}
.post-meta{
display:none;
}
.rt-pagination .pagination > li:first-child > a, .rt-pagination .pagination > li > span{
margin: 10px 10px 0 0;
}
.rt-pagination .pagination>.active>span{
background-color : #0a001d;
border-color: #0a001d;
}
.rt-pagination .pagination>.active>span:hover{
color:#232323;
border-color:#0a001d;
background-color:white;
cursor:pointer;
}
.pagination > li > a:hover{
background-color:#0a001d;
border-color:#0a001d;
}
.rt-pagination .pagination > li > a:hover{
color:white;
}
.rt-detail .read-more a:hover{
color:#fff;
}
.main-slider .btn-theme:hover{
background-color:#FFF;
color:#0a001d;
border-color:#0a001d;
}
.thumbnail.thumbnail-banner .btn-theme:hover{
background-color:#0a001d;
border-color:#0a001d;
}
.form-control{
border:none;
background-color:#eee;
text-align:center;
}
.btn-theme-transparent:hover{
background-color:transparent;
color:inherit;
}
.btn-theme-dark, .btn-theme-dark:focus, .btn-theme-dark:active{
background-color:white;
border-color:#0a001d;
color:#232323
}
.btn-theme:focus,.btn-theme-dark:hover{
border-color:#0a001d;
color:#0a001d;
background-color:white;
}
.cart-items .cart-items-inner{
border:0.1rem solid #232323;
}
.cart-items .media img {
max-width: 150px;
}
.cart-items .media:last-child {
display: flex;
justify-content: flex-end;
}
.cart-items .media:last-child > .media-body > div {
display: flex;
flex-direction: row-reverse;
gap: 20px;
}
.pagination>li>a,.bootstrap-select > .selectpicker,.bootstrap-select.btn-group .dropdown-menu,.buttons a.btn.btn-theme.btn-theme-transparent.btn-icon-left,.btn-theme-transparent,.btn-theme-dark, .btn-theme-dark:focus, .btn-theme-dark:active,.btn-theme-transparent:focus{
border:0.1rem solid #4d4d4d;
}
.btn-theme-transparent:hover,.btn-theme-transparent:focus,.buttons a.btn.btn-theme.btn-theme-transparent.btn-icon-left:hover,.buttons a.btn.btn-theme.btn-theme-transparent.btn-icon-left:focus{
border:0.1rem solid #c48c46;
color:#c48c46;
}
.pagination > .active > a{
background-color:#0a001d;
color:white;
}
.mega-sub-menu{
position:relative;
transition: max-height 0.3s ease-in-out, opacity 0.2s linear 0.2s;
animation:animateright 0.4s
}
@keyframes animateright{
from{
left:-250px;opacity:0
}
to
{
left:0;opacity:1
}
}
.modal .modal-dialog .cart-items .cart-items-inner li.empty{
color:#232323;
font-weight:inherit;
text-align:center;
}
@media (min-width: 768px){
.cart-items:after{
border-bottom:1rem solid #232323;
top:-9px;
}
.poduct-variations .variations_form .single_add_to_cart_button.butto{
border: 0.1rem solid #0a001d;
}
}
.section-title.section-title-lg{
font-size:2.5rem!important;
}
.shop-info-banners .block{
cursor:pointer;
}
.woocommerce-input-wrapper > input, .woocommerce-input-wrapper > textarea{
border-top:none!important;
border-left:none!important;
border-right:none!important;
border-bottom:0.1rem solid #232323!important;
width: 100%;
}
.block-title.alt{
border: solid 1px #2323231a;
}
.block-title.alt .fa{
top:0;
background-color: #0a001d;
width:45px;
height:45px;
z-index:0;
}
.block-title{
font-family:monospace
}
.form-row.place-order input#place_order:hover{
background-color:#c48c46;
border-color:#c48c46
}
.btn-title-more{
border:none;
margin-top:0;
}
.btn-title-more:hover{
background-color:#c48c46;
border-color:#c48c46;
}
.about-the-author {
display:none;
}
.woocommerce-info{
padding:0;
}
.product-list .price{
font-weight:200;
}
a.checkout-button {
color: #fff;
background-color: #232323;
border-width: 3px;
padding: 12px 20px;
font-size: 14px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
margin: auto;
display: block;
max-width: 30rem;
text-align: center;
border-radius: 4px;
}
.shopping-cart .form-group:last-child {
margin-bottom: 0;
}
.shopping-cart > input[type="submit"] {
border-radius: 4px;
}
.form-row.place-order input#place_order {
background-color: #0a001d;
color: white;
border: 0.1rem solid #0a001d;
margin-top:unset;
}
table.shop_table.woocommerce-checkout-review-order-table {
width: 100%;
}
.post-media img {
display: none;
}
.post-read-more {
display: none;
}
.recent-post .media-category {
display: none;
}
body{
color: #232323;
}
.product-single table .title {
width: 80px;
}
.product-single .buttons {
margin-bottom: 10px;
}
.post-title{
font-size:3rem;
}
.page .post-title{
text-align: center
}
.post-title a:hover{
color:#0a001d;
}
.product-single .back-to-category .btn-previous{
color: #0a001d;
}
.sow-slider-base ul.sow-slider-images li.sow-slider-image {
width: auto;
}
#pgc-79363-0-0 {
padding: 10px 0px 20px 0px;
}
.header .header-wrapper > .container{
margin-bottom:10px
}
@media screen and (max-width: 650px){
#callnowbutton{
z-index:999;
}
#sow-product-sellers-2{
display:none;
}
}
.footer a:hover, .footer a:active, .footer a:focus,.recent-post .media-heading a:hover{
color:#c48c46
}
@media screen and (max-width: 650px){
.row{
margin-top: unset;
}
}
.row{
margin-top:unset
}
.row div[class*="col-"]{
text-align: justify;
margin-top:unset
}
h1, h2, h3, h4, h5, h6{
color:#282828;
}
.thumbnail.thumbnail-banner .media
{
margin-left: -3rem;
margin-right: -3rem;
}
.header .header-wrapper {
padding: unset;
}
.top-bar{
background-color:rgba(255,255,255,0);
}
.owl-theme .owl-dots .owl-dot {
display: none;
}
.bubble {
position: absolute;
text-transform: uppercase;
top: 20px;
z-index: 9;
}
.bubble .inside {
background-color: #e74c3c;
display: table;
height: 42px;
position: relative;
width: 42px;
-webkit-border-radius: 999px;
}
.bubble .inside .inside-text {
color: #fff;
display: table-cell;
font-size: 14px;
font-weight: bold;
line-height: 14px;
text-align: center;
vertical-align: middle;
}
#ivpa-content .ivpa_title {
display: block;
margin-top: 10px;
margin-bottom: 5px;
font-size: 1.125em;
float: left;
margin-right: 10px;
}
#ivpa-content .ivpa-terms{
display:inline;
}
@media only screen and (max-width: 420px){
.message-box  h2{
font-size:1.1rem;
}
.product-single .product-title{
font-size:1.7em;
}
.prod-meta-tbl{
margin-bottom:1em;
}
.post-title{
font-size:2.6rem;
text-align:left;
}
h2{
font-size:2rem;
}
h3{
font-size: 1.5rem;
}
}
.product-single .product-thumbnails im{
height:auto;
}
.page-section.breadcrumbs .breadcrumb>li+li.no-delimeter:before{
content:none
}
#ivpa-content .ivpa_attribute{
height:1.6em;
}
.product-single .product-thumbnails img{
height:auto;
padding-top:10%
}
.product-single .btn-zoom{
display:none;
}
#ivpa-content{
margin-top:unset
}
img{
height:auto;
}
tr{
border-bottom: 1px solid #ddd;
}
.message-box.normal {
background-color: #fff !important;
}
.woof_list label{
vertical-align:unset;
}
.shop-sorting .bootstrap-select>.selectpicker{
width:220px
}
.header .header-wrapper>.container{
margin-bottom:unset;
}
.widget_nav_menu ul li{
color:#222;
padding: 0.80em 0;
font-size:14px;
text-transform: uppercase;
}
.widget_nav_menu ul li+li{
border-top:unset
}
.widget_nav_menu ul li a:hover{
color:rgb(196, 140, 70);
font-weight:bold;
}
.widget_nav_menu ul li a{
color:#222;
padding:unset;
font-size:small
}
.footer-meta{
background-color:#fff
}
.sow-slider-base ul.sow-slider-images{
padding:0
}
.message-box:after{
border: solid .1rem #000
}
.footer-widgets .container{
border-top: solid .1rem #0a001d!important
}
.tabs li.active{
font-family:Roboto,sans-serif;
}
.to-top{
left:1em;
margin-bottom:.7em;
background-color:#777;
border: solid 1px #1d2129;
color: #ffffff;
}
.to-top:hover{
background-color: #ffffff;
border-color: #777;
color: #1d2129;
}
@media (max-width:768px){
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
width:100%
}
.shop-sorting .bootstrap-select > .selectpicker{
width:100%
}
} .inline_dp{
display:inline-block;
margin-right: .5em;
min-width:190px
}
@media (max-width:768px){
.inline_dp{
width:100%
}
}
.woof_products_top_panel li{
background-color:#ebebeb;
}
.woof_products_top_panel li a{
color:#4d4d4d;
padding:.8rem
}
.shop-sorting .bootstrap-select > .selectpicker {
height: 30px;
border: 0.1rem solid #a9a9a9;
}
.upcase_dp {
text-transform:uppercase;
font-family:Roboto,sans-serif;
}
.woof_products_top_panel{
z-index:unset;
}
@media (max-width:768px){
.two-col{
max-width:50%;
float:left;
padding-left:unset;
padding-right:unset;
}
h4.caption-title{
font-size:14px;
padding-right: 1.3em;
height:80px
}
.row{
padding:0 5px 0 5px
}
.thumbnail.no-padding{
padding-left:0!important;
}
}
.woof_price_filter_dropdown{
background-color:#fff;
}
.woof_select{
background-color:#fff
}
.content-tabs .nav-tabs > li.active {
color:#282828
}
.content-tabs .nav-tabs > li.active >a {
color:#282828;
font-weight:normal;
padding:0 .5rem 0 .5rem;
border:none
}
.content-tabs .tab-content{
border:none;
}
.content-tabs .nav-tabs > li.active > a:after{
content:none;
}
.content-tabs .nav-tabs > li.active > a:before{
content:none;
}
.product-single .product-title{
font-size:18px;
text-transform:uppercase;
font-family: Roboto,sans-serif;
}
.product-single .buttons .btn-cart{
background-color:#282828;
border: 1px solid #282828;
border-radius: 50px;
}
.product-single .buttons .quantity .qty{
border: 1px solid #282828;
color:#282828
}
.zalo-hover:hover{
background-color:#fff;
}
.zalo-hover:hover{
color:#0586c8
}
.zalo-hover{
background-color: #0586c8;
border-color: #0586c8;
width: 165px;
border: 1px solid #0586c8;
float: left;
margin-top: 10px;
margin-right: 5px;
max-width: 100%;
color: #ffffff;
height: 45px;
font-size: 14px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
}
.zalo-hover a{
color:#fff
}
@media (max-width:768px){
.zalo-hover{
width:100%;
}
.product-single .buttons .btn-cart{
width:100%
}
}
table{
width:100%
}
.product-single .badges div{
border:solid 1px #282828
}
.breadcrumb{
font-weight:400;
text-transform:uppercase
}
.orders .shopping-cart{
border: solid 1px #232323
}
.alert-success{
background-color:#bbb
}
.payments-options .alert{
color:#fff
}
.text-normal{
text-transform:none
}
.shop-sorting .bootstrap-select .selectpicker > .filter-option{
text-transform:uppercase;
font-weight:500!important
}
.orders td.description{
text-align:left
}
.orders .media-link:after{
content:none;
}
.recent-post .media-link:after{
content:none;
}
.customer_details th, .customer_details td{
width: 50%;
}
@media (max-width: 475px){
.thumbnail .set-height img {
height: 150px;
}
}
.product-single .product-thumbnails{
display:flex;
flex-flow:wrap;
}
p{
font-size:16px;
}
.woocommerce-message{
display:none;
}
.header .navigation-wrapper{
border-top: unset;
}
ol{
text-transform:unset
}
.thumbnail .price ins{
color:#c48c46!important;
font-weight: 700;
}
.div-cell{
vertical-align: top!important
}
.wheel_content_right .wlwl_user_lucky{
font-size: 17px;
}
.wlwl_user_lucky .wlwl_field_name_wrap,.wheel_content_right>.wlwl_user_lucky>.wlwl_spin_button, .wlwl_user_lucky .wlwl_field_mobile_wrap,.wlwl_user_lucky .wlwl_field_email_wrap{
width:80%
} .thumbnail.thumbnail-banner .caption-title span, .thumbnail.thumbnail-banner .caption-sub-title span{
display:none
}
@media (max-width: 375px){
.thumbnail-banner .media img{
width:auto;
height:auto;
}
}
.pum-theme-5309052776 .pum-container, .pum-theme-lightbox .pum-container{
border:unset!important;
}
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.everest-forms .everest-forms-notice--success{
background-color: #FCB305
}
.mess_fb_mobile {
position: fixed;
bottom: 10px;
right: 25px;
z-index: 1111111111;
}
html {
scroll-behavior: smooth;
}
.store-links{
position: absolute;
margin-top: 10px;
left:14%
}
@media (max-width: 950px) {
.store-links{
display:none;
}
} .wpcf7 input[type="submit"] {
color: #ffffff;
font-size: 18px;
font-weight: 700;
background: #444;
padding: 15px 25px 15px 25px;
border: none;
border-radius: 5px;
width: auto;
text-transform: uppercase;
letter-spacing: 5px;
}
.wpcf7 input:hover[type="submit"] {
background: #494949;
transition: all 0.4s ease 0s;
}
.wpcf7 input:active[type="submit"] {
background: #000000;
}
body .cf7-style *{
font-family: "Quicksand"
}
.wpcf7 .wpcf7-list-item-label{
margin: 0 2em 0 0;
}
.wpcf7 p{
text-align:center
}
.wpcf7 p b{
color: #222;
font-size: 1rem;
text-transform: capitalize;
font-weight:400;
} input[type="checkbox"] {
transform: scale(1.3);
margin-left: 5px;
}
span.wpcf7-list-item {
margin: 0;
padding-bottom: 20px;
} .wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="date"],
textarea,
.wpcf7 select{
position: relative;
font-size: 16px;
border: none;
border-bottom: 1px solid;
width: 500px;
padding: 2%;
text-align: center;
font-weight:normal;
height:auto;
}
.wpcf7-select {
background-color:white!important;
text-align-last: center;
text-align: center;
-ms-text-align-last: center;
-moz-text-align-last: center;
}
.wpcf7 form.invalid .wpcf7-response-output{
border-color: red;
color: red;
}
.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{
text-align:center
}
.wpcf7 .wpcf7-form b, label{
font-size:16px;
font-weight:500;
text-transform: uppercase;
}
@media (max-width: 475px) {
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="date"],
textarea,
.wpcf7 select{
width:300px;
}
}
@media (min-width: 950px){
#store-address {
display: none;
}
}
.layout-3 {
background: transparent;
}
.es-field-wrap {
display: inline-block;
}
.es-field-wrap input {
text-align: center;
height: 4rem;
}
input[type="submit"] {
height: 4rem;
background: #000;
color: #fff;
width: 100px;
border: none;
}
.everest-forms button.button:not(.button-large), .everest-forms button[type="submit"] {
margin: 0;
}
.evf-submit-container {
display: flex;
flex-direction: column;
}
.caption-title {
font-weight: normal;
}
tr.cart_item > td.description::before {
left: 0;
}
@media (max-width: 738px) {
.so-widget-sow-post-carousel-default-fcc550a247aa .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a {
background-size:cover!important;
}
.popup-cart .modal-dialog {
margin-top: 10px;
}
.header-cart {
width: 50px;
}
}
.orders .image img {
min-width: 120px;
}
.ty-value-changer {
border: 1px solid #ccc;
}
@media (max-width: 600px){
.cart_item td:not(.image) {
display: block;
}
.orders table {
display: block;
overflow-x: none;
}
.orders .table > tbody > tr > td:last-of-type {
text-align: center;
}
}
.shopping-bag {
position: relative;
}
.shopping-bag__count {
color: #fff;
background: #000;
border-radius: 50%;
width: 12px;
height: 12px;
font-size: 8px;
line-height: 12px;
text-align: center;
position: absolute;
font-weight: 400;
top: 70%;
left: 10px;
}
.logo-ver2 {
margin-bottom: 24px;
display:flex;
justify-content: space-between;
align-items: center
}
.logo{
margin-bottom: 0!important;
}
.header-cart {
margin:  0!important;
text-align: center;
}
@media (max-width: 950px){
.logo img{
width:70%;
}
.menu-toggle-close .fa{
border: none;
}
.menu-toggle {
display: flex;
align-items: center;
}
.menu-toggle i.fa {
color: #232323;
font-size:2rem;
}
}
.orders .table > tbody > tr > td {
vertical-align: middle;
}
td.description::before {
content: none;
}
.cart-title-info {
font-size: 16px;
font-weight: 500;
padding-bottom: 20px;
}
.jremove {
color: #444;
}
.shopping-bag__name {
text-transform: capitalize;
font-size: 13px;
padding: 0 0 0 5px;
color: #232323;
}
.so-widget-sow-post-carousel-default-fcc550a247aa .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a,
.so-widget-sow-post-carousel-default-fcc550a247aa .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover{
background-size: cover;
border-radius: 28px;
}
.track_order button {
margin-top: 20px;
border-radius: 15px;
}
.thumbnail .caption {
padding: 0 0 0 0;
overflow: hidden;
min-height: 85px;
display: flex;
justify-content: space-between;
flex-direction: column;
}
.thumbnail .price {
margin: 0 auto;
}
.thumbnail .media img {
width: unset;
}
.caption-title {
font-size: 16px;
}
form.checkout.woocommerce-checkout {
border: 2px dashed rgba(0,0,0,0.3);
}:root {
--marquee-width: 100%;
--marquee-height: auto;
--marquee-elements-displayed: 4;
--marquee-elements-width: calc(var(--marquee-width) / var(--marquee-elements-displayed));
--marquee-animation-duration: calc(var(--marquee-elements) * 5s);
}
.marquee {
background-color: #fff;
color: tomato;
height: var(--marquee-height);
width: var(--marquee-width);
overflow: hidden;
position: relative;
}
.marquee-content-items {
list-style: none;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0;
margin: 0;
-webkit-animation: scrolling 10s linear infinite;
animation: scrolling 10s linear infinite;
-webkit-animation-duration: var(--marquee-animation-duration);
animation-duration: var(--marquee-animation-duration);
}
.marquee-content-items li {
width: var(--marquee-elements-width);
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 5rem;
white-space: nowrap;
}
.marquee::before, .marquee::after {
position: absolute;
top: 0;
width: 10rem;
height: 100%;
content: "";
z-index: 1;
}
.marquee::before {
left: 0;
background: -webkit-gradient(linear, left top, right top, from(#fff), to(transparent));
background: linear-gradient(to right, #fff 0%, transparent 100%);
}
.marquee::after {
right: 0;
background: -webkit-gradient(linear, right top, left top, from(#fff), to(transparent));
background: linear-gradient(to left, #fff 0%, transparent 100%);
}
@-webkit-keyframes scrolling {
0% {
-webkit-transform: translateX(0vw);
transform: translateX(0vw);
}
100% {
-webkit-transform: translateX(calc(-1 * var(--marquee-elements-width) * var(--marquee-elements)));
transform: translateX(calc(-1 * var(--marquee-elements-width) * var(--marquee-elements)));
}
}
@keyframes scrolling {
0% {
-webkit-transform: translateX(0vw);
transform: translateX(0vw);
}
100% {
-webkit-transform: translateX(calc(-1 * var(--marquee-elements-width) * var(--marquee-elements)));
transform: translateX(calc(-1 * var(--marquee-elements-width) * var(--marquee-elements)));
}
}