body{display:grid;}
body p{font-size:17px;}
@font-face{font-family:'NunitoSans';src:url(//lightupwear.com/wp-content/themes/understrap-child/fonts/NunitoSans.ttf) format('truetype');font-style:normal;}
@font-face{font-family:'NunitoSansItalic';src:url(//lightupwear.com/wp-content/themes/understrap-child/fonts/NunitoSansItalic.ttf) format('truetype');}
.row.banners > .col-sm-6{padding:0}
.term-title,.term-text{max-width:1200px}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%;}
.wc-proceed-to-checkout a{background:#ffc107;width:100%;border:none;color:black;text-transform:uppercase;box-shadow:0px 3px 2px 1px #1e1e1e;}
.wc-proceed-to-checkout a:hover{background:#ffdc16;color:black}
.wc-proceed-to-checkout a:active{box-shadow:none;background:#ffc107;color:black;}
.menu-second-menu-container{background-color:#1E1E1E;}
.product-cat-container{max-width:1200px;margin:0 auto;}
.product-cat-container .row{margin-bottom:20px}
.product-cat-container img{border-radius:20px;margin-top:20px;filter:drop-shadow(2px 4px 6px black);}
.product-cat-container h2, .product-cat-container h3, .product-cat-container h4{font-size:1.5rem;font-weight:800;}
.woocommerce-LoopProduct-link.woocommerce-loop-product__link{text-decoration:none!important;}
.tracking-box{max-width:800px;margin:0 auto;text-align:center;background:#f7f7f7;padding:20px;border-radius:10px;border:1px solid #dddddd;}
.tracking-box .form-row button{background:#dc3545;color:white;}
.tracking-box .input-text{border:1px solid #d9d9d9;padding:10px;border-radius:10px;}
.footer-branding{text-align:center;}
.footer-branding-desc{font-size:14px;color:#a3a3a3;max-width:440px;margin:0 auto;}
#footer-payment-icons{margin-bottom:15px;padding-top:15px}
.copyright-text{text-align:center;font-size:14px;}
.copyright-text span{padding-left:5px;font-size:85%;color:#565454}
.copyright-text span > a{color:#565454}
.follow-about{display:flex;justify-content:center;margin-bottom:10px;}
.home-product-section > .container{text-align:center;}
.container.homepage-products{max-width:1450px;}
.hero-title{text-align:center}
@media(max-width:767px){
.characteristics h3{font-size:1rem;margin-bottom:10px;}
.pop-cat{display:none}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{width:100%;margin-bottom:5px;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%;}
.tracking-box form{display:flex;flex-direction:column;align-items:center;text-align:center;}
.cf7-side-by-side{display:flex;flex-direction:column;}
.cf7-half{width:100%!important;}
.tracking-box .woocommerce form .form-row-first,.tracking-box .woocommerce form .form-row-last{width:100%;}
.mejs-container{width:57% !important;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:100%;}
.woocommerce-products-header__title.page-title{text-align:center;}
.woocommerce .woocommerce-result-count{text-align:center;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{float:none;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{text-align:center;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:none;}
} @media (min-width: 768px) and (max-width: 1023px), (max-width: 767px) {
.navbar-toggler:focus{box-shadow:none;}
.pop-cat{display:none}
.rainbow{font-size:2.5rem}
.footer-widget ul{list-style:none;text-align:center;padding-left:0;}
.home-product-title{font-size:1.4rem !important;}
#mc_embed_signup_scroll{display:flex;justify-content:center;flex-direction:column;}
div[itemscope][itemtype="https://schema.org/Article"]{flex-direction:column;}
.masaustu{display:none;}
#videoDiv2{height:500px;}
.img-fluid{max-width:150px !important;}
.navbar-toggler{order:3;}
.navbar-brand{order:2;}
#promoMessage2{background-size:cover;background-repeat:no-repeat;background-position:right !important;}
#promoDiv2{height:485px!important;}
.promotext{font-size:14px!important;}
.hero-title{color:#c7c7c7;font-size:12px!important;}
.menu-second-menu-container{display:none}
.ms-auto{position:relative;margin-left:0 !important;top:5%;}
.navbar-collapse{position:fixed;top:12%;right:0;height:100%;width:300px;background-color:#000000;z-index:1000;transform:translateX(100%);transition:transform 0.3s ease;}
.navbar-collapse.show{transform:translateX(0);}
.nav-item{text-align:right;font-size:1rem;margin-right:20px;}
.woocommerce ul.order_details{display:flex;justify-content:center;flex-direction:column;font-size:1em;}
} @media (min-width: 1024px) and (max-width: 1279px),(min-width: 1280px) {
.characteristics h3{font-size:1.3rem;margin-bottom:10px;}
.navbar-expand-xl .navbar-collapse{flex-direction:column;}
#under-promodiv2 h2{font-size:3rem}
#under-promodiv2 p{font-size:1.4rem}
#second-menu{display:flex;justify-content:space-evenly;list-style:none;background:#1e1e1e;padding:10px 0;max-width:1350px;margin:0 auto;}
.mejs-container{width:100% !important;}
.product .summary{float:right;width:44% !important;clear:none;}
.img-fluid{max-width:200px !important;}
.rainbow{font-size:4.5rem}
.product .woocommerce-product-gallery{width:54% !important;}
#woocommerce-wrapper .container{max-width:1200px !important;padding:0px 10px;}
.woocommerce div.product div.images .flex-control-thumbs li img{max-width:75px;margin-bottom:4px;}
.rpwe-block ul{display:flex;justify-content:center;flex-wrap:wrap;}
.mobil{display:none;}
.hero-title{color:#ffffff;font-size:1.4rem !important;}
.navbar-collapse #menu-second-menu{display:none}
.navbar-expand-md .navbar-collapse{flex-direction:column;}
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#ffc107;color:#000000;border-bottom:none;}
.pswp__bg{background:#000000e6;}
.aio-info{background:transparent!important;}
.sale-flame{padding-right:3px;margin-top:-4px}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:999;display:none;}
.show + .overlay{display:block;}
.cart-count{display:inline-block;font-size:11px;background:#f76b6a;color:#fff;text-align:center;top:25px;right:3px;padding:0;width:17px;height:17px;line-height:17px;visibility:visible;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.3);box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.3);}
.cart-icon-link{color:white}
.cart-icon-link:hover,#open-search:hover{color:#ddd}
#woocommerce-product-search-field{border-top:none;border-left:none;border-right:none;border-bottom:1px solid rgb(130, 130, 130);padding:5px 5px;}
.woocommerce-product-search{text-align:center;}
#open-search{background:transparent;border:none;color:white;padding-right:15px;}
#search-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:999;}
#search-modal{position:absolute;top:6%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:40px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);width:100%;}
div[itemscope][itemtype="https://schema.org/Article"]{display:flex;padding:20px;}
#second-menu li a{color:#d5d5d5}
#second-menu li a:hover{color:yellow}
.article-links{font-weight:bold;color:#ff0cd9;border-bottom:3px solid;}
.cf7-side-by-side{display:flex;justify-content:space-between;}
.cf7-half{width:48%;}
.woocommerce div.product form.cart .variations select{padding:6px 40px 6px 10px;border-radius:10px;box-shadow:0px 0px 18px 0px #ccc;}
.woocommerce div.product form.cart .variations th{vertical-align:middle;}
.woocommerce-store-notice, p.demo_store{letter-spacing:0.5px;background-color:#ffc107!important;color:black;}
.custom-logo{width:200px}
.backorder_notification{background:#dc3545;padding:20px;color:white;font-weight:bold;letter-spacing:1px;}
.woocommerce div.product p.stock{font-size:1.5rem;color:red;font-weight:bold;text-align:center;}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .wc-item-meta{list-style:none outside;padding-left:0!important;font-size:14px!important;}
.woo-orders-tracking-orders-details{margin:5px 0 !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between;flex-direction:column;}
.woo-orders-tracking-orders-details a{font-weight:bold;color:green;text-decoration:underline!important;}
.woocommerce table.shop_table td{vertical-align:top;}
.payment_method_stripe_googlepay, .payment_method_stripe_applepay{max-width:100%!important}
.woocommerce-MyAccount-navigation-list{padding-left:0;}
.list-group-item.active{background-color:#cff4fc;border-color:#cfcfcf;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:20%;}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:75%;}
.post h2 > a{text-decoration:none;}
.jp-relatedposts a{text-decoration:none!important;}
.woocommerce-checkout #payment div.payment_box{background-color:#ededed!important;border-radius:20px!important;}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{content:"";border:1em solid #efefef;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em;}
ul.payment_methods li[class*=payment_method]>input[name=payment_method]+label{padding-top:0;padding-right:0;padding-bottom:0;font-size:14px;}
.amazonbuy{border-radius:40px;font-size:1.4rem;padding:2px 25px;min-width:230px;letter-spacing:1px;background:#ffc107;border:none;box-shadow:0px 0px 16px 0px #514e4e;}
.showcoupon {
font-weight: bold
} a{text-decoration:none;}
.woocommerce-billing-fields, .shipping_address{background:#f6f6f6;padding:15px;border-radius:10px;margin-bottom:20px;}
.product_cat-light-up-tutu .price{display:none !important}
.woocommerce ul.products li.product a img{filter:drop-shadow(2px 4px 6px #504f4f);border-radius:10px;}
.woocommerce-product-gallery__image.flex-active-slide{filter:drop-shadow(2px 4px 6px #504f4f);}
.entry-header h1{font-size:1.6em;color:#dc3545}
.woocommerce-product-details__short-description{padding:15px}
.woocommerce-product-details__short-description p{color:#808080}
.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-how-to-care{display:none}
.woocommerce ul.products li.product .onsale{top:0;right:0;left:60%;margin:-.5em -.5em 0 0;}
.woocommerce div.product form.cart div.quantity{display:none;}
.yikes-custom-woo-tab-title-shipping-returns{display:none;}
#footer-full-content a{font-size:16px}
input[name="evcf7-verify-email"]{font-size:14px;background:#1bac31;border:none;padding:10px;width:100%;color:white;border-radius:10px;-webkit-box-shadow:0px 0px 21px -4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 21px -4px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 6px 1px rgb(147, 147, 147);}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none !important;}
.jp-relatedposts-post-context{display:none !important;}
.container.navigation.post-navigation{display:none;}
.snippet-title{background:#000000;color:#f3ef73;}
.aio-info{background:#fdfdfd;}
.aio-info{width:100%;}
.snippet-data-img img{max-width:100px;}
#snippet-box{margin:0 auto;max-width:100% !important;}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;}
.woocommerce-privacy-policy-text{display:none;}
.woocommerce ul.order_details{display:flex;justify-content:center;}
.woocommerce div.product form.cart .variations{width:auto;}
.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left;padding-right:10px;}
.woocommerce-tabs.wc-tabs-wrapper .jp-relatedposts{display:none !important}
#promoDiv2{background:black;width:100%;max-width:100%;margin:auto;display:block;position:relative;height:700px;}
#promoDiv2 p{color:#abaaaa;font-size:16px;text-align:center;margin-top:20px;margin-bottom:20px;letter-spacing:1.4px;}
#under-promodiv2{text-align:center;padding:20px;}
.promotext{color:#d7d7d7;font-size:18px;text-align:center;margin-top:20px;margin-bottom:50px;max-width:800px;}
#promo2{width:100%;height:500px}
#promoMessage2{color:white;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgb(0 0 0 / 1%), rgb(0 0 0)), url(https://lightupwear.com/wp-content/uploads/2023/08/light-up-wear-jpg.webp);background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;box-shadow:inset 2000px 0 0 0 rgb(0 0 0 / 4%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px}
.promo-title{color:#ffffffc2;font-size:1.3em !important;text-align:center;}
@font-face{font-family:'gabrwffr';src:url(//lightupwear.com/wp-content/themes/understrap-child/fonts/gabrwffr.ttf) format('truetype');font-weight:normal;font-style:normal;}
.rainbow{text-align:center;text-decoration:underline;letter-spacing:3px;font-weight:700;font-family:"gabrwffr", sans-serif;padding:15px 3px 5px 3px;}
.rainbow_text_animated{background:linear-gradient(to right, #66d5ff, #0099ff, #00ff00, #ff3399, #6666ff);-webkit-background-clip:text;background-clip:text;color:transparent;animation:rainbow_animation 6s ease-in-out infinite;background-size:400% 100%;}
@keyframes rainbow_animation {
0%,
100%{background-position:0 0;}
50%{background-position:100% 0;}
}
.promobutton{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}
button.promobutton{margin-bottom:30px;width:275px;height:50px;cursor:pointer;background:#64c55e;border:none;border-radius:10px;color:white;font-size:16px;transition:500ms;box-shadow:0px 10px 25px #8ad785, 0px -10px 25px #64c55e, inset 0px -5px 10px #96ef90, inset 0px 5px 10px #64c55e;}
#videoDiv2{background:black;width:100%;max-width:100%;margin:auto;display:block;position:relative;}
#video2{width:100%;height:100%;object-fit:cover;}
#videoMessage2{color:white;position:absolute;top:0;left:0;display:flex;box-shadow:inset 2000px 0 0 0 rgb(0 0 0 / 24%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;background:linear-gradient(0deg, rgb(0 255 243 / 30%), rgb(0 0 0 / 52%));}
#videoMessage2 p{text-align:center;max-width:800px;padding-bottom:30px;}
.separator{height:4px;width:100%;margin:auto;background-size:400% 400%;max-width:100%;background:#ff4b1f;background:-webkit-linear-gradient(to right, #1fddff, #ff4b1f);background:linear-gradient(to right, #1fddff, #ff4b1f);}
@keyframes gradient {
0%{background-position:0% 50%;}
50%{background-position:100% 50%;}
100%{background-position:0% 50%;}
}
@media(min-width:768px) and (max-width:1024px){
#videoDiv2{height:800px;}
}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}
button.noselect{margin-bottom:30px;width:175px;height:50px;cursor:pointer;background:#5ec5c0;border:none;border-radius:3px;color:white;font-size:16px;transition:500ms;box-shadow:0px 10px 25px #57aba7, 0px -10px 25px #a6fffa, inset 0px -5px 10px #57aba7, inset 0px 5px 10px #a6fffa;}
button:hover{animation:hueRotation 3s linear infinite;}
@keyframes hueRotation {
to{filter:hue-rotate(360deg);}
}
button:active{outline:none;box-shadow:none !important;}
.nostars .up-sells.upsells.products{display:none}
.up-sells .woocommerce-loop-product__title{font-size:12px !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
h1, h2, h3, h4, h5{font-family:'NunitoSans', sans-serif;}
h1{font-weight:800;}
h2,h3,h4,h5{font-weight:700;}
p, ul, ol{font-family:'NunitoSans', sans-serif;color:#000000}
.product .related{display:none;}
#woocommerce-wrapper .product_meta{display:none;}
.sticky{position:-webkit-sticky;position:sticky;top:0;padding:50px;}
.woocommerce div.product .product_title{font-family:'NunitoSans', sans-serif;font-size:1.8rem;}
.nostars .woocommerce-product-rating{display:none;}
.summary .woocommerce-product-rating{margin-bottom:0 !important;}
.woocommerce .star-rating span::before{color:#ffc107;}
.woocommerce div.product p.price{color:#c54646;margin-bottom:3px;font-weight:bold;}
ins{text-decoration:none !important;}
.mejs-container{height:auto !important;padding-top:57%;}
.mejs-overlay, .mejs-poster{width:100% !important;height:100% !important;}
.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;}
.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:30px;}
.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:1em 1em 0;}
.woocommerce #reviews #comments ol.commentlist{padding-left:0;}
#reply-title{font-size:1.1rem;font-weight:bold;}
.comment-form-rating label{color:#9f9f9f;font-size:11px;}
.comment-form-comment label{color:#9f9f9f;font-size:11px;}
.stars a{color:#ffc107}
.single_add_to_cart_button{width:75%;}
.btn-primary.disabled, .btn-primary:disabled{color:#fff;background-color:#000000a1;border-color:#979797;}
.btn-primary{color:#fff;background-color:#000;border-color:#000;}
.btn-primary:hover{color:#fff;background-color:#000000;border-color:#000000;}
.single_add_to_cart_button{text-transform:uppercase;letter-spacing:0.8px;}
.woocommerce-variation-add-to-cart{padding-top:20px;}
.comment-form-comment .required{display:none !important}
table.GeneratedTable{font-size:13px;text-align:center;width:100%;border:2px solid #00000012;border-collapse:collapse}
table.GeneratedTable td, table.GeneratedTable th{border:1px solid #00000012;padding:3px;}
table.GeneratedTable thead{background-color:whitesmoke;}
.cminch{font-size:12px;}
table.GeneratedTable th{font-size:15px}
.woocommerce span.onsale{background:transparent;color:#cc1818;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:0.1em;right:.8em;}
.woocommerce-Tabs-panel--size-chart h2{display:none;}
.bg-primary{background-color:#080808 !important;}
.bg-primary .container{max-width:1350px !important;}
.navbar-dark .navbar-nav .nav-link{color:#fff !important;}
.navbar-dark .navbar-nav .nav-link:hover{color:#cc1818 !important;}
.navbar-dark .navbar-nav .active>.nav-link{color:#00fff4 !important}
.navbar-dark .navbar-nav .nav-link:focus{color:#00fff4d9 !important;}
.pswp__img--placeholder--blank{background:transparent;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-weight:normal !important;text-transform:uppercase;font-size:14px;letter-spacing:.6px;text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.add-to-cart-container{display:none}
.woocommerce .products .star-rating {
margin: 0 auto !important;
} a{font-weight:normal;color:black;}
a:hover{color:#333}
.navbar-dark .navbar-nav .nav-link{color:#000;font-weight:500;}
.img-fluid{max-width:200px;}
.youmay{display:inline-block;}
.term-description{background:#efefef59;border-top:2px solid #ededed;padding:30px;}
.term-description p{margin:0 auto;padding:10px 10px;font-size:14px;}
.term-description ul{list-style:none;padding:20px 10px;max-width:1200px;margin:0 auto;}
.term-description ul li{position:relative;}
.term-description ul li:before{content:"\f0e7";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fbdb08;font-size:18px;padding-right:0.5em;position:absolute;top:-3px;left:-15px;}
.characteristics ul{list-style:none;padding:20px 10px;max-width:1200px;margin:0 auto;padding-left:2rem;}
.characteristics ul li{position:relative;padding-left:10px;}
.characteristics ul li:before{content:"\f14a";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#1fd90e;font-size:18px;padding-right:0.5em;position:absolute;top:-3px;left:-15px;}
.term-description h1, h2, h3, h4, h5{margin:0 auto;}
.term-description li{font-size:14px}
#wrapper-footer{background:black;color:white;padding:0;}
.site-info p{color:#818181}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:normal !important;text-transform:uppercase;font-size:14px;}
img:hover{-webkit-filter:brightness(130%)!important;}
.home-product-section{background:#ededed;margin-top:-20px;}
.home-product-title{padding-top:20px;text-align:center;font-size:3rem;letter-spacing:.7px;font-family:'NunitoSans', sans-serif;font-weight:500;}
.home-product-desc{font-size:14px;letter-spacing:.4px;color:#333;padding-top:10px;}
.woocommerce ul.products li.product .price ins{font-weight:600;color:#b70012;font-size:109%;}
.woocommerce ul.products li.product .price{font-weight:600;color:#b70012;}
.woocommerce ul.products li.product .price del{color:black;opacity:1 !important}
.footer-widget ul{list-style:none;}
.footer-widget a{color:white}
#wrapper-footer-full{background-color:#000;margin-top:-20px;}
a:hover{text-decoration:none;}
#wrapper-footer-full img:hover{-webkit-filter:brightness(130%);}
.woocommerce-billing-fields h3{color:#212529;font-size:1.2em;}
.btn-outline-primary, .wpcf7 input[type=submit]{color:#000;border-color:#000;}
.form-control:focus, .widget_archive select:focus, .widget_categories select:focus, .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 input[type=color]:focus,
.wpcf7 input[type=date]:focus,
.wpcf7 input[type=datetime-local]:focus,
.wpcf7 input[type=datetime]:focus,
.wpcf7 input[type=email]:focus,
.wpcf7 input[type=file]:focus,
.wpcf7 input[type=month]:focus,
.wpcf7 input[type=number]:focus,
.wpcf7 input[type=range]:focus,
.wpcf7 input[type=search]:focus,
.wpcf7 input[type=submit]:focus,
.wpcf7 input[type=tel]:focus,
.wpcf7 input[type=text]:focus,
.wpcf7 input[type=time]:focus,
.wpcf7 input[type=url]:focus,
.wpcf7 input[type=week]:focus,
.wpcf7 select:focus, .wpcf7 textarea:focus{border-color:#000000;box-shadow:none;}
.temiz{height:80px}
.youmay h3{text-align:left;}
.entry-summary .qty{display:none;}
.woocommerce-cart-form__cart-item.cart_item a{font-weight:normal;color:black}
.woocommerce-cart-form__cart-item.cart_item span.amount{font-weight:500;color:#bf1919;letter-spacing:0.3px;}
#ship-to-different-address{font-size:18px;}
.woo-variation-swatches .variable-items-wrapper{justify-content:center !important;}
.single_variation_wrap{text-align:center;}
.noselect.addcart{background:#E53935;text-transform:uppercase;letter-spacing:.2em;margin-top:15px;font-weight:bold;box-shadow:0px 2px 3px 0px #5f5f5f;width:100%;}
.woocommerce-variation-add-to-cart-disabled .noselect.addcart{color:#fff;background-color:#000000a1;box-shadow:none;}
.abovefooternewsletter{background:#F9F9F9;text-align:center;padding:15px 15px 25px;border-top:1px solid #dddddd;}
.abovefooternewsletter .container{max-width:640px;}
#mc_embed_signup_scroll{display:flex;justify-content:center;}
#mc-embedded-subscribe{background:black;color:white;padding:8px 25px;border:1px solid #ada4a4;margin-left:5px;}
#mce-EMAIL{border-radius:5px;padding:4px 13px;border:1px solid lightgrey;}
.homepage-blogs{font-size:95%;}
.blog-slogan{text-align:center;}
.homepage-blogs p{color:#000}
.homepage-blogs h2{font-size:1.4em;text-align:center;}
.homepage-blogs a{font-weight:bold}
.understrap-read-more-link{display:none;}
.temis{height:50px;}
.carticon img{height:20px;}
.cart-contents{font-weight:600;vertical-align:-webkit-baseline-middle;font-size:13px;color:#fbff07}
.cart-contents .count{display:none;}
.woocommerce .woocommerce-product-rating .star-rating{float:none !important;}
.woocommerce-terms-and-conditions-link{font-weight:600!important;}
.woocommerce ul#shipping_method li{line-height:1em;}
.woocommerce ul#shipping_method li label{font-size:14px;}
.woocommerce ul#shipping_method li input{vertical-align:baseline;}
.cart_totals h2{display:none;}
.woocommerce-checkout #payment{background:#fbfbfb;border:1px solid #d9d9d9 !important}
.form-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column;}
#footer-full-content a{font-weight:normal !important;}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order{padding:15px;text-transform:uppercase;letter-spacing:2px;font-size:21px;}
.short-page{min-height:50vh}
.wpcf7-form textarea{width:100% !important;height:120px;}
.wpcf7 input[type=submit]{color:#fff;border-color:#000;background:black;letter-spacing:1px;}
.wpcf7 input[type=submit]:hover{color:#fff;background-color:#363636;border-color:#303030;}
.container.kontak{background:whitesmoke;border:1px solid lightgray;-webkit-box-shadow:0px 0px 12px 0px rgba(179, 179, 179, 0.58);-moz-box-shadow:0px 0px 12px 0px rgba(179, 179, 179, 0.58);box-shadow:0px 0px 12px 0px rgba(179, 179, 179, 0.58);}
#kontakform{padding:20px 20px 0 20px;display:flex;flex-direction:column;justify-content:center;}
#kontakadam{padding:0;display:flex;align-items:flex-end;justify-content:center;object-fit:cover;}
.dropdown-item{color:#fff}
.dropdown-item:active{background-color:#cc1818;}
.woocommerce-products-header__title.page-title{text-transform:uppercase;font-size:1.6em;}
.menv{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;}
.line{fill:none;stroke:#efde11;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);}
.line1{stroke-dasharray:60 207;stroke-width:6;}
.line2{stroke-dasharray:60 60;stroke-width:6;}
.line3{stroke-dasharray:60 207;stroke-width:6;}
.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}
.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6;}
.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}
.page-link{color:#000;}
.page-item.active .page-link{background-color:#000;border-color:#1a1a1a;}
.pagination{justify-content:center;}
.postfeat img{width:100%}
.rpwe-thumb{max-width:270px;}
.grecaptcha-badge{visibility:hidden;}
.dropdown-menu{background:#080808;}
#seodesc h1{text-align:left;font-size:1rem;color:#5c5c5c}
#seodesc h2{text-align:left;font-size:1rem;color:#5c5c5c}
#seodesc h3{text-align:left;font-size:1rem;color:#5c5c5c}
#seodesc h4{text-align:left;font-size:1rem;color:#5c5c5c}
#seodesc p{font-size:14px;color:#6e6e6e;}
#seodesc{background:whitesmoke;padding:20px;border-radius:7px;}
.woocommerce-tabs h1,.woocommerce-tabs h2,.woocommerce-tabs h3,.woocommerce-tabs h4,.woocommerce-tabs p,.woocommerce-tabs li{color:#000}
.woocommerce-Tabs-panel--care-instructions h2{display:none}
.woocommerce div.product .woocommerce-tabs .panel ul,ol{font-size:16px;}
.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0 20px;}
.woocommerce-Tabs-panel--description h2:first-child{display:none!important;}
.wc-stripe-gateway-desc{margin-top:10px;font-size:.9em;font-weight:bold;margin-bottom:10px;}
.woocommerce-checkout #payment div.payment_box{font-size:.7em;font-weight:bold;}
#payment .payment_method_paypal .about_paypal{display:none;}
.woocommerce-checkout #payment ul.payment_methods li input{margin:0;}
.characteristics h3 span{padding-right:8px}
.characteristics h3{text-transform:uppercase;}
.marquee{background-color:#000000;border-bottom:6px solid #95650f;border-top:4px solid #956510;font-size:33px;max-width:100%;overflow:hidden;padding-bottom:3px;padding-top:3px;-webkit-user-select:none;user-select:none;width:100%;z-index:1;display:flex;}
.marquee > .marquee-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:11px;animation:scroll 80s linear infinite;color:#c8c8c8;font-weight:800;font-style:normal;}
.item{min-width:max-content;}
@keyframes scroll {
0%{transform:translateX(0%);}
100%{transform:translateX(-100%);}
} .marquee-item::after{content:"";display:block;width:100%;}
.marquee-item{transform:translateZ(0);backface-visibility:hidden;}
.marquee-item{border-spacing:0;}
.marquee, .item{outline:none;border:solid or customable;}
.item{box-sizing:border-box;border:none;}
.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:10px 15px;z-index:1000;text-decoration:none;}
.skip-link:focus {
top: 10px; }