.wd-product :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links,.wd-product-sku,.wd-product-stock,.price) {
line-height: 1.33 !important;
}
:root {
--font-theme: 'Noir Pro', 'Helvetica', 'Arial', sans-serif !important;
--wd-text-font:var(--font-theme) !important;
--wd-header-el-font:var(--font-theme) !important;
--wd-alternative-font:var(--font-theme) !important;
--wd-widget-title-font: var(--font-theme) !important;
--wd-entities-title-font:var(--font-theme) !important;
--wd-title-font:var(--font-theme) !important;
--font-brainiax: var(--font-theme) !important;
--trans-bezier: ease-in-out;
}
html { font-size: calc(100vw / 1600 * 10) !important }
@media (max-width: 1280px) { html { font-size: calc(100vw / 1280 * 10) !important } }
@media (max-width: 1024px) { html { font-size: calc(100vw / 1024 * 10) !important } }
@media (max-width: 768px)  { html { font-size: calc(100vw / 960  * 10) !important } }
html{
scrollbar-width: 10px;
scrollbar-color: #1d936c !important;
}
@import url("https://fonts.googleapis.com/css?family=Exo:400,700");
body .main-page-wrapper {
position: relative;
margin-top: 0 !important;
} body .wd-close-side {
z-index: 300;
}
.area{
position: absolute; 
width: 100vw;
height:1000vh;
z-index: 0;
bottom: 0;
pointer-events: none;
}
.circles{
position: absolute;
border: 0;
left: 0;
width: 100vw;
height: 1000vh;
overflow: hidden;
z-index: -1;
}
.circles li{
position: absolute;
display: block;
list-style: none;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.2);
animation: animate 25s linear infinite;
bottom: -250px;
z-index: -1;
}
.circles li:nth-child(1){
left: 25%;
width: 80px;
height: 80px;
animation-delay: 0s;
}
.circles li:nth-child(2){
left: 10%;
width: 20px;
height: 20px;
animation-delay: 2s;
animation-duration: 20s;
}
.circles li:nth-child(3){
left: 70%;
width: 20px;
height: 20px;
animation-delay: 4s;
}
.circles li:nth-child(4){
left: 40%;
width: 60px;
height: 60px;
animation-delay: 0s;
animation-duration: 28s;
}
.circles li:nth-child(5){
left: 65%;
width: 20px;
height: 20px;
animation-delay: 0s;
}
.circles li:nth-child(6){
left: 75%;
width: 110px;
height: 110px;
animation-delay: 3s;
}
.circles li:nth-child(7){
left: 35%;
width: 150px;
height: 150px;
animation-delay: 7s;
}
.circles li:nth-child(8){
left: 50%;
width: 25px;
height: 25px;
animation-delay: 15s;
animation-duration: 45s;
}
.circles li:nth-child(9){
left: 20%;
width: 15px;
height: 15px;
animation-delay: 2s;
animation-duration: 35s;
}
.circles li:nth-child(10){
left: 85%;
width: 150px;
height: 150px;
animation-delay: 0s;
animation-duration: 16s;
}
@keyframes animate {
0%{
transform: translateY(0) rotate(0deg);
opacity: 1;
border-radius: 0;
}
100%{
transform: translateY(-10000px) rotate(720deg);
opacity: 0;
border-radius: 50%;
}
}   body .page-title h1{
display: inline-block;
position: relative;
}
body .main-page-wrapper,
body .website-wrapper,
html {  background: linear-gradient(49deg, #1f0c89, #160157);
}   body .title{
position: relative;
font-family: 'Good Timing Rg';
text-transform: uppercase;
}
body .promo-banner .banner-title {
font-family: 'Noir Pro';
font-weight: 400 !important;
}
body .select2-container--default .select2-results__option--highlighted[aria-selected]{
background-color: #392d73 !important;
}
body .select2-container--default .select2-results__option[data-selected=true],
body .select2-container--default .select2-search--dropdown .select2-search__field,
body .select2-container--default .select2-dropdown{
background-color: #000040 !important;
}
body .select2-container--default .select2-results>.select2-results__options{
background-color: #20946f;
} ::-webkit-scrollbar {
width: 10px;
border-radius: 10px;
} ::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #ffffff40;
background: #1d936c !important;
} ::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #392d73;
background-size: 120% 120%;
transition: all .4s;
} ::-webkit-scrollbar-thumb:hover {
background: #17586a; 
}   body :is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div,
body .is-info,
body .is-success,
body .is-error {
display: flex;
margin-bottom: 50px;
}
body .is-info svg,
body .is-success svg {
fill: #d19a23;
min-width: 24px;
}
body .is-error svg {
fill: #a10377;
min-width: 24px;
}
body .checkout_coupon .button {
position: relative;
background: rgba(255, 255, 255,.1) !important;
border: 1px solid rgb(255 255 255 / 20%) !important;
border-radius: 30px;
padding: 15px 25px !important;
letter-spacing: 1px;
text-decoration: none;
overflow: hidden;
color: #fff;
z-index: 1;
transition: 0.5s;
backdrop-filter: blur(15px);
}
body .checkout_coupon .button:hover { box-shadow: 0px 0 20px 5px #d19a23a6;
border: 1px solid #d19a23 !important;
}
body .checkout_coupon .button::before {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
top: -5px;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
}
body .checkout_coupon {
border: 1px #ffffff40 solid !important;
position: relative;
backdrop-filter: blur(4px);
background: #ffffff20 !important;
border: 1px solid #ffffff20;
backdrop-filter: blur(4px);
}
body .checkout_coupon .button:hover::before {
top: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
body .checkout_coupon .button::after {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
bottom: -5px;
top: auto;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
margin: 0;
border: none;
}
body .checkout_coupon .button:hover::after {
bottom: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
body .checkout_coupon .button::before, body .checkout_coupon .button::after {
background: #D19A23;
box-shadow: 0 0 5px #D19A23, 0 0 15px #D19A23, 0 0 30px #D19A23,
0 0 60px #D19A23;
display: block;
opacity: 1;
z-index: -1;
animation: flicker 3s linear infinite;
}
@keyframes flicker {
0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
opacity: .99;
}
20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
opacity: 0.4;
}
}   footer .nf-form-content .list-select-wrap .nf-field-element>div, 
footer .nf-form-content input:not([type=button]), 
footer .nf-form-content textarea {
background: none !important; 
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
color: #fff !important;
border-bottom: 1px solid #fff !important;
}
footer .nf-form-content input[type='email']::placeholder {
color: #fff !important;
}
footer .nf-form-fields-required {
display: none;
}   .hero .title{
font-size: clamp(36px, 7vw, 44px);
line-height: 1;
display: inline-block;
color: #fff;
z-index: 2; filter: drop-shadow(0 1px 3px);
}
body .page-title {
padding-top: 190px;
padding-bottom: 50px;
}
.layers .title,
body .summary-inner .product_title,
body .page-title h1{
position: relative;
}header .wd-header-cart.wd-design-5 .wd-cart-number {
background: #020341;
}
header .wd-event-hover:hover>.wd-dropdown, 
header .wd-event-click.wd-opened>.wd-dropdown,
header  .wd-dropdown.wd-opened{
background: #000040;
}
header .wd-event-click.wd-opened>.wd-dropdown > .container{
max-height: 80vh;
overflow-y: auto;
}
header .whb-general-header,
header {
background-color: transparent !important;
border: 0;
}
header {
border: 1px solid #ffffff40 !important;
width: 98%;
max-width: 1600px;
padding: 0 20px;
margin: 0 auto;
margin-top: 20px;
border-radius: 30px;
background: #42424220 !important;
backdrop-filter: blur(20px);
-webkit-backdrop-filter:blur(20px);
position: fixed;
top: 20px;
z-index: 30;
left: 50%;
transform: translateX(-50%);
}
header .wd-sub-menu li>a {
color: #fff;
}
body .wd-sticky-nav-title{
display: none !important;
}
header .wd-nav>li.menu-item>a {
color: #fff;
font-family: 'Noir Pro';
}
@media (min-width: 1025px){
body.wd-sticky-nav-enabled {
margin-left: 0;
--wd-sticky-nav-w: 0 !important;
}
}
body .wd-sticky-nav.wd-hide-md {
position: fixed;
} body .wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count{
background: #17035c;
}
header :is(.register,.login) .button {
position: relative;
background: rgba(255, 255, 255,.1) !important;
border: 1px solid rgb(255 255 255 / 20%) !important;
border-radius: 30px;
padding: 15px 25px !important;
letter-spacing: 1px;
text-decoration: none;
overflow: hidden;
color: #fff;
z-index: 1;
transition: 0.5s;
backdrop-filter: blur(15px);
}
header :is(.register,.login) .button:hover {
letter-spacing: 3px;
box-shadow: 0px 0 0px px #d19a23a6;
border: 1px solid #d19a23 !important;
}
header :is(.register,.login) .button::before {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
top: -5px;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
}
header :is(.register,.login) .button:hover::before {
top: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
.wd-nav .wd-sub-menu {
max-height: 350px !important;
overflow-y: auto !important;
height: 100%;
}
header :is(.register,.login) .button::after {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
bottom: -5px;
top: auto;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
margin: 0;
border: none;
}
header :is(.register,.login) .button:hover::after {
bottom: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
header :is(.register,.login) .button::before, header :is(.register,.login) .button::after {
background: #D19A23;
box-shadow: 0 0 5px #D19A23, 0 0 15px #D19A23, 0 0 30px #D19A23,
0 0 60px #D19A23;
display: block;
opacity: 1;
z-index: -1;
animation: flicker 3s linear infinite;
}
@keyframes flicker {
0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
opacity: .99;
}
20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
opacity: 0.4;
}
}       body .cart-widget-side {
background: #000040;
}
.cart-widget-side .woocommerce-mini-cart .mini_cart_item:hover {
background-color:#D19A23 !important;
}
div.quantity input[type="button"]:hover {
color: #000040 !important;
background-color: transparent !important;
}
body .woocommerce-mini-cart__buttons a, 
body .wd-empty-mini-cart .btn {
background: rgba(255, 255, 255,.1) !important;
border: 1px solid rgb(255 255 255 / 20%) !important;
border-radius: 30px !important;
letter-spacing: 1px;
text-decoration: none;
overflow: hidden !important;
color: #fff !important;
z-index: 1;
transition: 0.5s;
backdrop-filter: blur(15px);
}
.woocommerce-mini-cart__buttons a.btn-cart:hover, 
.wd-empty-mini-cart .btn:hover {
letter-spacing: 3px;
box-shadow: 0px 0 0px px #d19a23a6;
border: 1px solid #d19a23 !important;
}
.woocommerce-mini-cart__buttons a.btn-cart::before, 
.wd-empty-mini-cart .btn::before {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
top: -5px;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
}
.woocommerce-mini-cart__buttons a.btn-cart:hover::before,
.wd-empty-mini-cart .btn:hover::before {
top: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
.woocommerce-mini-cart__buttons a.btn-cart::after, 
.wd-empty-mini-cart .btn::after {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
bottom: -5px;
top: auto;
width: 25%;
height: 10px;
background: #D19A23;
border-radius: 10px;
transition: 0.7s;
margin: 0;
border: none;
}
.woocommerce-mini-cart__buttons a.btn-cart:hover::after, 
.wd-empty-mini-cart .btn:hover::after {
bottom: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
.woocommerce-mini-cart__buttons a.btn-cart::before, 
.woocommerce-mini-cart__buttons a.btn-cart::after, 
.wd-empty-mini-cart .btn::before, 
.wd-empty-mini-cart .btn::after {
background: #D19A23;
box-shadow: 0 0 5px #D19A23, 0 0 15px #D19A23, 0 0 30px #D19A23,
0 0 60px #D19A23;
display: block;
opacity: 1;
z-index: -1;
animation: flicker 3s linear infinite;
}
.woocommerce-mini-cart__buttons a.checkout:hover {
letter-spacing: 3px;
box-shadow: 0px 0 0px px #a10377;
border: 1px solid #a10377 !important;
}
.woocommerce-mini-cart__buttons a.checkout::before {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
top: -5px;
width: 25%;
height: 10px;
background: #a10377;
border-radius: 10px;
transition: 0.7s;
}
.woocommerce-mini-cart__buttons a.checkout:hover::before {
top: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
.woocommerce-mini-cart__buttons a.checkout::after {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
bottom: -5px;
top: auto;
width: 25%;
height: 10px;
background: #a10377;
border-radius: 10px;
transition: 0.7s;
margin: 0;
border: none;
}
.woocommerce-mini-cart__buttons a.checkout:hover::after {
bottom: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
.woocommerce-mini-cart__buttons a.checkout::before, .woocommerce-mini-cart__buttons a.checkout::after {
background: #a10377;
box-shadow: 0 0 5px #a10377, 0 0 15px #a10377, 0 0 30px #a10377,
0 0 60px #a10377;
display: block;
opacity: 1;
z-index: -1;
animation: flicker 3s linear infinite;
}
@keyframes flicker {
0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
opacity: .99;
}
20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
opacity: 0.4;
}
}   .wd-sticky-nav, 
.wd-nav-sticky .wd-dropdown-menu {
background-color: #000040 !important;
}
body .wd-sticky-nav:is(:hover,.wd-opened){
width: 360px;
}
body .wd-nav-vertical>li>a {
position: relative  !important;
padding: 10px;
background-color: transparent !important;
border: 1px transparent solid;
overflow: hidden;
font-weight: 400;
font-size: 16px;
border-radius: 30px;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
}
body .wd-nav-vertical>li>a:hover {
border: 1px #ffffff40 solid !important;
position: relative;
backdrop-filter: blur(4px);
background: #ffffff20 !important;
border: 1px solid #ffffff20;
backdrop-filter: blur(4px);
}
.wd-sticky-nav:is(:hover,.wd-opened) .wd-nav-sticky {
margin-top: 50px;
}
.wd-side-hidden.wd-opened {
background-color: #000040;
}
.mobile-nav .wd-nav-opener.wd-active {
background-color: #1f936e !important;
}
.wd-nav-mobile li.opener-page>a {
background-color: #000040 !important;
}
header .yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-39669 {
display: none !important;
}@font-face {
font-family: 'Good Timing Rg';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/Good%20Timing/GoodTimingRg-Bold.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/Good%20Timing/GoodTimingRg-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Heavy.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Heavy.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Bold.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Italic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Italic.woff) format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-HeavyItalic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-HeavyItalic.woff) format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-BoldItalic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-BoldItalic.woff) format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Medium.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Light.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-LightItalic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-LightItalic.woff) format('woff');
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-MediumItalic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-MediumItalic.woff) format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro Semi';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-SemiBoldItalic.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-SemiBoldItalic.woff) format('woff');
font-weight: 600;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Regular.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Noir Pro Semi';
src: url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-SemiBold.woff2) format('woff2'),
url(//rollntrade.com/wp-content/themes/woodmart-child/stylesheets/fonts/NoirPro/NoirPro-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}.product-wrapper {
position: relative;
border: 1px #ffffff40 solid;
border-radius: 30px;
padding: 15px;
overflow: hidden;
}
.product-grid-item
{
z-index: 1;
}
.product-wrapper::before{
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
background: #fff;
opacity: .1;
border: 1px solid #fff;
z-index: 0;
width: 100%;
height: 100%;
box-shadow: #fff 1px 1px;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
pointer-events: none;
}
.product-grid-item {
border-radius: 30px;
}
.product-labels.labels-rounded .product-label {
background: linear-gradient(300deg,#1e9c71,#510878);
}
body .product-effect::before {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
top: -5px;
width: 35%;
height: 10px;
background: #a10377;
border-radius: 10px;
transition: 0.7s;
}
body .product-wrapper:hover .product-effect::before {
top: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
body .product-effect::after {
content: "";
position: absolute;
left: 50%;
right: auto;
transform: translatex(-50%);
bottom: -5px;
top: auto;
width: 35%;
height: 10px;
background: #a10377;
border-radius: 10px;
transition: 0.7s;
margin: 0;
border: none;
}
body .product-wrapper:hover .product-effect::after {
bottom: 0;
height: 100%;
width: 100%;
border-radius: 30px;
animation: none;
}
body .product-effect::before, body .product-effect::after {
background: #a10377;
box-shadow: 0 0 5px #a10377, 0 0 15px #a10377, 0 0 30px #a10377,
0 0 60px #a10377;
display: block;
opacity: 1;
z-index: -1;
animation: flicker 3s linear infinite;
}
body .product-grid-item:nth-child(even) .product-effect::before{
background: #D19A23;
}
body .product-grid-item:nth-child(even) .product-effect::before, body .product-grid-item:nth-child(even) .product-effect::after {
background: #D19A23;
box-shadow: 0 0 5px #D19A23, 0 0 15px #D19A23, 0 0 30px #D19A23,
0 0 60px #D19A23;
animation-delay: 1s;
}
@keyframes flicker {
0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
opacity: .99;
}
20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
opacity: 0.4;
}
}