@font-face {
font-family: 'Linearicons-Free';
src:url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.eot?w118d);
src:url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.eot?#iefixw118d) format('embedded-opentype'),
url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.woff2?w118d) format('woff2'),
url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.woff?w118d) format('woff'),
url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.ttf?w118d) format('truetype'),
url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/externals/linearicons/fonts/Linearicons-Free.svg?w118d#Linearicons-Free) format('svg');
font-weight: normal;
font-style: normal;
}
.lnr {
font-family: 'Linearicons-Free';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lnr-home:before {
content: "\e800";
}
.lnr-apartment:before {
content: "\e801";
}
.lnr-pencil:before {
content: "\e802";
}
.lnr-magic-wand:before {
content: "\e803";
}
.lnr-drop:before {
content: "\e804";
}
.lnr-lighter:before {
content: "\e805";
}
.lnr-poop:before {
content: "\e806";
}
.lnr-sun:before {
content: "\e807";
}
.lnr-moon:before {
content: "\e808";
}
.lnr-cloud:before {
content: "\e809";
}
.lnr-cloud-upload:before {
content: "\e80a";
}
.lnr-cloud-download:before {
content: "\e80b";
}
.lnr-cloud-sync:before {
content: "\e80c";
}
.lnr-cloud-check:before {
content: "\e80d";
}
.lnr-database:before {
content: "\e80e";
}
.lnr-lock:before {
content: "\e80f";
}
.lnr-cog:before {
content: "\e810";
}
.lnr-trash:before {
content: "\e811";
}
.lnr-dice:before {
content: "\e812";
}
.lnr-heart:before {
content: "\e813";
}
.lnr-star:before {
content: "\e814";
}
.lnr-star-half:before {
content: "\e815";
}
.lnr-star-empty:before {
content: "\e816";
}
.lnr-flag:before {
content: "\e817";
}
.lnr-envelope:before {
content: "\e818";
}
.lnr-paperclip:before {
content: "\e819";
}
.lnr-inbox:before {
content: "\e81a";
}
.lnr-eye:before {
content: "\e81b";
}
.lnr-printer:before {
content: "\e81c";
}
.lnr-file-empty:before {
content: "\e81d";
}
.lnr-file-add:before {
content: "\e81e";
}
.lnr-enter:before {
content: "\e81f";
}
.lnr-exit:before {
content: "\e820";
}
.lnr-graduation-hat:before {
content: "\e821";
}
.lnr-license:before {
content: "\e822";
}
.lnr-music-note:before {
content: "\e823";
}
.lnr-film-play:before {
content: "\e824";
}
.lnr-camera-video:before {
content: "\e825";
}
.lnr-camera:before {
content: "\e826";
}
.lnr-picture:before {
content: "\e827";
}
.lnr-book:before {
content: "\e828";
}
.lnr-bookmark:before {
content: "\e829";
}
.lnr-user:before {
content: "\e82a";
}
.lnr-users:before {
content: "\e82b";
}
.lnr-shirt:before {
content: "\e82c";
}
.lnr-store:before {
content: "\e82d";
}
.lnr-cart:before {
content: "\e82e";
}
.lnr-tag:before {
content: "\e82f";
}
.lnr-phone-handset:before {
content: "\e830";
}
.lnr-phone:before {
content: "\e831";
}
.lnr-pushpin:before {
content: "\e832";
}
.lnr-map-marker:before {
content: "\e833";
}
.lnr-map:before {
content: "\e834";
}
.lnr-location:before {
content: "\e835";
}
.lnr-calendar-full:before {
content: "\e836";
}
.lnr-keyboard:before {
content: "\e837";
}
.lnr-spell-check:before {
content: "\e838";
}
.lnr-screen:before {
content: "\e839";
}
.lnr-smartphone:before {
content: "\e83a";
}
.lnr-tablet:before {
content: "\e83b";
}
.lnr-laptop:before {
content: "\e83c";
}
.lnr-laptop-phone:before {
content: "\e83d";
}
.lnr-power-switch:before {
content: "\e83e";
}
.lnr-bubble:before {
content: "\e83f";
}
.lnr-heart-pulse:before {
content: "\e840";
}
.lnr-construction:before {
content: "\e841";
}
.lnr-pie-chart:before {
content: "\e842";
}
.lnr-chart-bars:before {
content: "\e843";
}
.lnr-gift:before {
content: "\e844";
}
.lnr-diamond:before {
content: "\e845";
}
.lnr-linearicons:before {
content: "\e846";
}
.lnr-dinner:before {
content: "\e847";
}
.lnr-coffee-cup:before {
content: "\e848";
}
.lnr-leaf:before {
content: "\e849";
}
.lnr-paw:before {
content: "\e84a";
}
.lnr-rocket:before {
content: "\e84b";
}
.lnr-briefcase:before {
content: "\e84c";
}
.lnr-bus:before {
content: "\e84d";
}
.lnr-car:before {
content: "\e84e";
}
.lnr-train:before {
content: "\e84f";
}
.lnr-bicycle:before {
content: "\e850";
}
.lnr-wheelchair:before {
content: "\e851";
}
.lnr-select:before {
content: "\e852";
}
.lnr-earth:before {
content: "\e853";
}
.lnr-smile:before {
content: "\e854";
}
.lnr-sad:before {
content: "\e855";
}
.lnr-neutral:before {
content: "\e856";
}
.lnr-mustache:before {
content: "\e857";
}
.lnr-alarm:before {
content: "\e858";
}
.lnr-bullhorn:before {
content: "\e859";
}
.lnr-volume-high:before {
content: "\e85a";
}
.lnr-volume-medium:before {
content: "\e85b";
}
.lnr-volume-low:before {
content: "\e85c";
}
.lnr-volume:before {
content: "\e85d";
}
.lnr-mic:before {
content: "\e85e";
}
.lnr-hourglass:before {
content: "\e85f";
}
.lnr-undo:before {
content: "\e860";
}
.lnr-redo:before {
content: "\e861";
}
.lnr-sync:before {
content: "\e862";
}
.lnr-history:before {
content: "\e863";
}
.lnr-clock:before {
content: "\e864";
}
.lnr-download:before {
content: "\e865";
}
.lnr-upload:before {
content: "\e866";
}
.lnr-enter-down:before {
content: "\e867";
}
.lnr-exit-up:before {
content: "\e868";
}
.lnr-bug:before {
content: "\e869";
}
.lnr-code:before {
content: "\e86a";
}
.lnr-link:before {
content: "\e86b";
}
.lnr-unlink:before {
content: "\e86c";
}
.lnr-thumbs-up:before {
content: "\e86d";
}
.lnr-thumbs-down:before {
content: "\e86e";
}
.lnr-magnifier:before {
content: "\e86f";
}
.lnr-cross:before {
content: "\e870";
}
.lnr-menu:before {
content: "\e871";
}
.lnr-list:before {
content: "\e872";
}
.lnr-chevron-up:before {
content: "\e873";
}
.lnr-chevron-down:before {
content: "\e874";
}
.lnr-chevron-left:before {
content: "\e875";
}
.lnr-chevron-right:before {
content: "\e876";
}
.lnr-arrow-up:before {
content: "\e877";
}
.lnr-arrow-down:before {
content: "\e878";
}
.lnr-arrow-left:before {
content: "\e879";
}
.lnr-arrow-right:before {
content: "\e87a";
}
.lnr-move:before {
content: "\e87b";
}
.lnr-warning:before {
content: "\e87c";
}
.lnr-question-circle:before {
content: "\e87d";
}
.lnr-menu-circle:before {
content: "\e87e";
}
.lnr-checkmark-circle:before {
content: "\e87f";
}
.lnr-cross-circle:before {
content: "\e880";
}
.lnr-plus-circle:before {
content: "\e881";
}
.lnr-circle-minus:before {
content: "\e882";
}
.lnr-arrow-up-circle:before {
content: "\e883";
}
.lnr-arrow-down-circle:before {
content: "\e884";
}
.lnr-arrow-left-circle:before {
content: "\e885";
}
.lnr-arrow-right-circle:before {
content: "\e886";
}
.lnr-chevron-up-circle:before {
content: "\e887";
}
.lnr-chevron-down-circle:before {
content: "\e888";
}
.lnr-chevron-left-circle:before {
content: "\e889";
}
.lnr-chevron-right-circle:before {
content: "\e88a";
}
.lnr-crop:before {
content: "\e88b";
}
.lnr-frame-expand:before {
content: "\e88c";
}
.lnr-frame-contract:before {
content: "\e88d";
}
.lnr-layers:before {
content: "\e88e";
}
.lnr-funnel:before {
content: "\e88f";
}
.lnr-text-format:before {
content: "\e890";
}
.lnr-text-format-remove:before {
content: "\e891";
}
.lnr-text-size:before {
content: "\e892";
}
.lnr-bold:before {
content: "\e893";
}
.lnr-italic:before {
content: "\e894";
}
.lnr-underline:before {
content: "\e895";
}
.lnr-strikethrough:before {
content: "\e896";
}
.lnr-highlight:before {
content: "\e897";
}
.lnr-text-align-left:before {
content: "\e898";
}
.lnr-text-align-center:before {
content: "\e899";
}
.lnr-text-align-right:before {
content: "\e89a";
}
.lnr-text-align-justify:before {
content: "\e89b";
}
.lnr-line-spacing:before {
content: "\e89c";
}
.lnr-indent-increase:before {
content: "\e89d";
}
.lnr-indent-decrease:before {
content: "\e89e";
}
.lnr-pilcrow:before {
content: "\e89f";
}
.lnr-direction-ltr:before {
content: "\e8a0";
}
.lnr-direction-rtl:before {
content: "\e8a1";
}
.lnr-page-break:before {
content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
content: "\e8a3";
}
.lnr-sort-amount-asc:before {
content: "\e8a4";
}
.lnr-hand:before {
content: "\e8a5";
}
.lnr-pointer-up:before {
content: "\e8a6";
}
.lnr-pointer-right:before {
content: "\e8a7";
}
.lnr-pointer-down:before {
content: "\e8a8";
}
.lnr-pointer-left:before {
content: "\e8a9";
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.netzladen.shop/wp-content/themes/zigcy-lite/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}@media screen and (min-width: 1400px){
.header-two .search-form-wrap form.search-form input[type="search"] {
width: 1000px;
}
}
@media screen and (max-width: 1366px){
.header-one .store-mart-lite-header-icons{
max-width: 1140px;
}
.sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.btn-hover {
padding: 15px 30px;
}
.sml-blog-ct-main-wp .content-wrapp-inner .entry-content {   
font-size: 14px;
}
.container {
max-width: 1140px;    
}
h1.entry-title {
margin: 0;
font-size: 26px;
}
.widget-area .widget li a{
font-size: 14px;
}
.widget-area h2.widget-title {    
font-size: 22px;
}
.sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.btn-hover span.btn-label{
font-size: 14px;
}
p {
font-size: 14px;
} .product_list_widget .product-title {    
font-size: 14px;
}
.author-wrapp a{
white-space: nowrap;
}
.woocommerce-product-details__short-description ul{
font-size: 14px;
}
.related.products h2 {
margin-bottom: 20px;
}
.woocommerce-product-details__short-description h4 {
font-size: 20px;
}
.wc-tab h2 {
font-size: 22px;
}
.products h2 {
font-size: 26px;
}
}
@media screen and (max-width: 1200px){
.promo-title {
font-size: 38px;
}
.caption-content {
font-size: 38px;
}
}
@media screen and (max-width: 1100px){
.store-mart-lite-promo-content-wrap{
margin-right: 70px;
}  
}
@media screen and (max-width: 1000px){    
.promo-title{
margin-bottom: 10px;
}
.promo-subtitle{
margin-bottom: 0px;
}
a.promo-price-title {
font-size: 20px;
}
.promo-title {
font-size: 32px;
}
.promo-subtitle {
font-size: 16px;
}
.caption-content {
font-size: 36px;
}
}
@media screen and (max-width: 1080px){
.promo-title {
font-size: 35px;
white-space: nowrap;
}
.header-two .store-mart-lite-header-wrap{
padding: 0;
}
.store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-prev {
left: 20px;
}
.store-mart-lite-promo-content-wrap{
margin-right: 70px;
}
.store-mart-lite-cat-prod-description{
font-size: 40px;
}
.main-navigation .menu-primary-menu-container .menu.nav-menu a {    
padding: 3px 11px;
}
.header-two .store-mart-lite-logos {
padding: 0 20px;
}
.store-mart-lite-cat-pro-wrap {
padding: 0 15px;
}
}
@media screen and (max-width: 992px){
.footer-widgets.col-4 {
padding: 0 10px;
}
.main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after {    
top: 20px;
}
.cart-icon-wrap {
margin-top: 15px;
}
.store-mart-lite-button.btn1{
margin-top: 5px;
}
.store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-next {
right: 15px;
}
.menu li {    
display: block;
}
.right-sidebar-enabled .content-area {
width: 100%; 
padding: 15px;
}
.left-sidebar-enabled .content-area {
width: 100%; 
padding: 15px;
}
.content-area{
padding: 0px;
}
.header-one .site-branding {   
margin-left: 0;
}
.header-one .store-mart-lite-header-icons{
display: none;
}
.cart-icon-wrap {
margin-top: 0px;
}
.header-two .cart-icon-wrap {
position: absolute;
top: 0;
right: 200px;
}
.main-navigation ul {
display: block;
}
.header-two .store-mart-lite-header-icons{
display: none;
}
.main-navigation{
-webkit-flex: none;
-ms-flex: none;
flex: none;
}
.main-navigation{
position: relative;
}   .menu.nav-menu li {    
padding: 11px 0;
}
button.menu-toggle{
display: inline-block;
padding: 20px 0;
width: 50px;
color: #fff;
font-size: 20px;
font-family: poppins;
cursor: pointer;
position: relative;
line-height: 0;
text-align: center;
background-color: transparent;
border: none;
}
.store-mart-lite-login-wrap {
position: absolute;
top: 45px;
right: 20px;
}
.store-mart-lite-logos {
position: relative;
}
.site-branding {
width: 100%;
text-align: center;       
}
span.sm-cart-wrap {
display: none;
}
.main-navigation{
position: absolute;
top: 40px;
left: 0;
}
.browse-category-wrap{
width: 100%;
}
.store-mart-lite-header-icons {
display: none;
}
button.menu-toggle::after {
position: absolute;
content: '\f0c9';
font-family: fontawesome;
left: 20px;
color: #DF3550;
}
.site-header{
position: relative;
}
.cart-icon-wrap {
position: absolute;
top: 37px;
right: 145px;
}
.store-mart-lite-logos{
-webkit-justify-content: center;
justify-content: center;
}
.browse-category-wrap {    
text-align: center;
}
.store-mart-lite-logos{
padding: 20px 0;
}
.banner-slider-info{
line-height: 2;
}
h2.caption-title {
font-size: 13px;
}
.caption-content {
font-size: 22px;
}
.promo-price-title::after {
width: 60%;
}
.promo-title{
font-size: 28px;
}
.promo-subtitle{
font-size: 13px;
}
a.slider-button{
padding: 10px 20px;
}
.plx_prod_tab_cat_section .woocommerce ul.products.columns-4 li.product {
width: 50%;
margin-right: 0%;
}
.store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product {
width: 50%;    
}
.woocommerce ul.products.columns-3 li.product {
width: 49%;
}
.plx_cta_section .container {
padding: 0 15px;
}
.plx_blog_section .store-mart-lite-blog-content {    
padding: 0 5px;
} .widget-area h2.widget-title{
font-size: 17px;   
}
.both-sidebar-enabled .content-area{
width: 100%;
-webkit-order: 1;
-ms-order: 1;
order: 1;
}
.both-sidebar-enabled .sidebar-left {
width: 50%;
-webkit-order: 2;
-ms-order: 2;
order: 2;
}
.sidebar-left{
padding: 20px;
}
.both-sidebar-enabled .sidebar-right {
width: 50%;    
}
.sidebar-right,
.sidebar-left{
padding: 15px;
}
.post-meta-wrapp {
width: 100%;
}
.content-wrapp-outer {
width: 100%;
padding-left: 0px; 
}
.sml-blog-ct-main-wp{
padding: 50px 10px;
}
.both-sidebar .content-area {
width: 100%;
-webkit-order: 1;
-ms-order: 1;
order: 1;
}
.both-sidebar .sidebar-left {
width: 50%;
}
.both-sidebar .sidebar-right {
width: 50%;
}
.plx_slider_promo_section .store-mart-lite-banner-wrapper{
width: 100%;
}
.plx_slider_promo_section .store-mart-lite-container {
width: 100%;    
}
.store-mart-lite-footer-wrap {
padding: 0 20px;
}
.store-mart-lite-login-wrap {
position: absolute;
top: 40px;
right: 20px;
}
.store-mart-lite-logos form{
margin-top: 10px;
}
.store-mart-lite-product-cat {
padding-top: 0;
}
.browse-category{
width: 525px;
font-size: 13px;
text-transform: uppercase;
}
.woocommerce .sml-shop-wrap.sml-page-wrap.sml-archive-wrapper ul.products.columns-3 li.product{
width: 48%;
}
.sml-shop-wrap .site-main{
padding-left: 15px;
padding-right: 15px;
}
.widget-area h2.widget-title::after{
top: 0px;
}
.comments-area{
padding-left: 20px;
}
.panel-grid.panel-no-style{
padding: 20px;
}
.site-footer .menu-menu-1-container .menu li {
padding: 0; 
}
.store-mart-lite-cat-prod-description{
font-size: 26px;
}
.content-area{
padding-left:20px;
}
.sml-single-page-wrapp {
padding: 0 20px;
}
.main-navigation .menu-item-has-children::after{
top: 0;
}
.main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu{
min-width: 720px;
}
.browse-category-wrap .categorylist {    
top: 42px;
}
.header-two .main-navigation {
position: absolute;
top: 30px;
left: 0;
}
.header-two .store-mart-lite-login-wrap {
position: absolute;
top: 20px;
right: 20px;
}
.header-two .search-form-wrap{
left: auto;
right: 60px;
}
.header-two .search-form-wrap h3 {   
font-weight: 500;
width: 100%;
text-align: center;
}
.header-two .search-form-wrap form.search-form {
width: 100%;    
}
.header-two .search-form-wrap form.search-form input[type="search"] {
width: 500px;
}
.header-two .search-form-wrap a.btn-hide {    
position: absolute;
top: 0;
right: 0;
}
.sidebar-right,
.sidebar-left {
width: 100%;
}
.woocommerce ul.products.columns-3 li.product:nth-child(3n) {
margin-right: 2%;
}
.woocommerce ul.products.columns-3 li.product:nth-child(2n) {
margin-right: 0;
}
.plx_lat_prod_cat_section .border-top .sml-lat-prod-detail-wrap {
border-top: none;
padding-top: 0;
}
.header-two .store-mart-lite-logos {
padding: 20px 0;
} .right-sidebar .content-area,
.left-sidebar .content-area {
width: 100%;
}
.content-area {
padding-left: 0px;
}
.header-two .site-branding {
max-width: 100%;
}
.sml-blog-wrapp .content-wrapp-outer .cat-links {
text-align: center;
}
.sml-blog-ct-main-wp h1.entry-title {    
text-align: center;
}
.sml-blog-ct-main-wp .content-wrapp-inner .entry-content {    
text-align: center;
}
.sml-blog-wrapp .content-wrapp-outer .sm-read-more{
-webkit-justify-content: center;
justify-content: center;
}
.caption-content {
font-size: 36px;
}
.store-mart-lite-section-footer-wrap-main .widget-area h2.widget-title {
font-size: 14px;
}
.block.footer-widget-1 {
width: 100%;
}
.block.footer-widget-1 {
width: 100%;
}
.block.footer-widget-2 {
width: 30.66%;
}
.block.footer-widget-3 {
width: 30.66%;
}
.block.footer-widget-4 {
width: 30.66%;
}
.header-one .main-navigation {   
text-align: left;
} .store-mart-lite-prod-cat-wrapper-one:before,
.store-mart-lite-prod-cat-wrapper-two:before,
.store-mart-lite-prod-cat-wrapper-three:before{    
-webkit-transform: skew(-45deg) translateX(250%);
transform: skew(-45deg) translateX(250%);
}
.store-mart-lite-feat-prod-cat-wrap {
padding: 0 5px;
}
.store-mart-lite-prod-cat-slider-wrap {
padding: 0px 5px;
}
.site-header{
display: none;
}
.mob-nav-wrapper {
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.mob-nav-wrapper .mob-hiriz-wrapp {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
-webkit-justify-content: space-between;
justify-content: space-between;
padding: 15px;
-webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.075);
box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.075);
}
.mob-nav-wrapper .site-header-cart{
list-style: none;
}
.mob-side-nav-wrapp {
position: fixed;
top: 0;
left: 0;
z-index: 99999;
background: #FFF;
width: 100%;
max-width: 350px;
height: 100vh;
overflow: auto;
padding: 30px 20px;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: all ease 0.3s 0.5s;
-moz-transition: all ease 0.3s 0.5s;
-ms-transition: all ease 0.3s 0.5s;
-o-transition: all ease 0.3s 0.5s;
transition: all ease 0.3s 0.5s;
}
.mob-side-nav-wrapp.active {
-webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.075);
box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.075);
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.menu-toggle {
display: block;
}
.mob-nav-wrapper .lnr-menu:before {
content: "\e871";
font-size: 22px;
font-weight: 600;
line-height: 1;
}
.mob-nav-wrapper .top-close-wrapp img.custom-logo{
width: 140px;
}
.mob-nav-close {
position: absolute;
top: 0;
right: 15px;
}
button.btn-transparent {
background: transparent;
border: none;
}
.mob-nav-wrapper span.lnr.lnr-cross {
display: block;
height: 30px;
width: 30px;
font-size: 28px;
text-align: center;
line-height: 30px;
font-weight: 400;
cursor: pointer;
}
.mob-nav-wrapper input.search-field {
width: 100%;
height: 45px;
position: relative;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
line-height: 45px;
padding: 0 55px 0 10px;
border: 1px solid #eee;
font-size: 14px;
-webkit-border-radius: 0;
border-radius: 0;
}
.mob-nav-wrapper input.search-submit {
position: absolute;
top: 0;
right: 0;
height: 45px;
width: 45px;
margin: 0;
font-size: 0px;
z-index: 100;
opacity: 0;
}
.mob-nav-wrapper .search-wrapp {
margin: 20px 0;
}
.mob-nav-wrapper .menu{
margin: 0;
padding: 0;
}
.mob-nav-wrapper .menu li {
display: none;
margin: 10px 0;
}
.mob-side-nav-wrapp .menu-wrapp-outer .menu-primary-menu-container li a {
color: #333;
-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
transition: all ease 0.3s;
} .mob-side-nav-wrapp .menu-wrapp-outer .menu-primary-menu-container li .sub-toggle {
position: absolute;
background: none;
border: none;
font-size: 14px;
top: 0;
right: 0;
-webkit-transform-origin: center;
-moz-transform-origin: center;
-ms-transform-origin: center;
-o-transform-origin: center;
transform-origin: center;
-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
transition: all ease 0.3s;
}
.mob-side-nav-wrapp .menu-wrapp-outer .menu-primary-menu-container li.mob-menu-toggle > .sub-toggle{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.mob-side-nav-wrapp .menu-wrapp-outer .menu-primary-menu-container li.mob-menu-toggle > a{
color: #DF3550;
}
.mob-side-nav-wrapp .menu-wrapp-outer .menu-primary-menu-container li > .sub-menu {
margin: 0;
padding: 0 0 0 15px;
}
.top-close-wrapp {
padding-top: 20px;
}
.plx_lat_prod_cat_section ul.products.columns-3 {    
padding: 0 5px;
}
.store-mart-lite-prod-tab-cat-wrap {
padding: 0 5px;
}
.woocommerce .sml-shop-wrap.sml-page-wrap.sml-archive-wrapper ul.products.columns-3 li.product:nth-child(2n) {
margin-right: 0;
}
.woocommerce .sml-shop-wrap.sml-page-wrap.sml-archive-wrapper ul.products.columns-3 li.product {
width: 49%;
}
}
@media screen and (max-width: 900px){
.store-mart-lite-button.btn1 a{
padding: 10px 20px;
}
.header-one .menu li {
margin: 5px 10px;
}
.header-two .store-mart-lite-top-header-left{
text-align: center;
width: 100%;
display: block;
}
.store-mart-lite-promo-content-wrap{
margin-right: 60px;
}
.mob-nav-wrapper .site-header-cart {
list-style: none;
margin: 0;
padding: 0;
}
}
@media screen and (max-width: 768px){
.plx_pro_cat_slider_section .woocommerce .sml-products .product .item-info-wrapp h2 a{
font-size: 14px;
}
}
@media screen and (max-width: 700px){
.store-mart-lite-login-wrap {
display: none;
}
.sml-blog-wrapp .content-wrapp-outer .entry-title a {
color: #000000;
white-space: normal;
text-align: center;
display: block;
}
}
@media screen and (max-width: 600px){
.store-mart-lite-prod-cat-wrapper-one,
.store-mart-lite-prod-cat-wrapper-two,
.store-mart-lite-prod-cat-wrapper-three {
-webkit-flex-basis: 100%;
flex-basis: 100%;  
}
.plx_blog_section .blog-inner-content {
width: 100%;
}
.browse-category {
width: 100%;    
}
.sm_search_form input[type="text"] {    
width: 100%;
}
.store-mart-lite-product-title-wrap {
padding: 0 15px;
padding-bottom: 40px;
}
.product-subtitle {    
font-size: 22px;
}
.store-mart-lite-prod-cat-wrapper-one,
.store-mart-lite-prod-cat-wrapper-two,
.store-mart-lite-prod-cat-wrapper-three{
padding: 0;
}
p.comment-form-url {    
width: 100%;
}
.plx_blog_section .blog-inner-content {    
padding: 0 15px 30px 15px;
}
.plx_blog_section .store-mart-lite-blog-content {
padding: 0;
}
}
@media screen and (max-width: 550px){
.header-one .cart-icon-wrap {    
display: none;
}
.store-mart-lite-prod-cat-wrapper-one,
.store-mart-lite-prod-cat-wrapper-two,
.store-mart-lite-prod-cat-wrapper-three {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.plx_blog_section .blog-inner-content {
width: 100%;
margin-right: 0;
float: none;
}
.woocommerce ul.products.columns-3 li.product:nth-child(3n) {
margin-right: 0;
}
.woocommerce ul.products.columns-3 li.product {
width: 100%;
margin-right: 0;
}
.store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product {
width: 100%;
margin-right: 0;    
}
.col-2 .block.footer-widget-1,
.col-2 .block.footer-widget-2 {    
width: 100%;
}
.plx_lat_prod_cat_section .sml-lat-prod-detail-wrap {
border-top: 1px solid #eee;
padding-top: 20px;
padding-bottom: 10px;
}
.plx_lat_prod_cat_section .sml-lat-prod-detail-wrap:first-of-type{
border-top: none;
padding-top: 0;
}
.prev-link, .next-link {
display: inline-block;
width: 100%;
}
.comments-area {
padding-left: 0px;
}
p.comment-form-author {
width: 100%;
margin-right: 0;    
}
p.comment-form-email {
width: 100%;    
margin-right: 0;
}
.woocommerce #review_form #respond p {
margin-right: 0;
}
.caption-content {
font-size: 22px;
}
.caption-content {
font-size: 22px;
}
.promo-title {
font-size: 22px;
}
.promo-title {
margin-bottom: 5px;
}
a.promo-price-title {
font-size: 18px;
}
.product-subtitle {
font-size: 20px;
}
.cta-title {
font-size: 18px;
}
.cta-subtitle {
font-size: 25px;
}
.cta-price-text {
font-size: 22px;
}
.plx_blog_section .blog-inner-content .blog-title {
font-size: 18px;
}
.plx_blog_section .blog-date-inner .posted-day {
font-size: 30px;
}
.store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product{
margin-bottom: 20px;
}
.woocommerce ul.products.columns-3 li.product{
margin-bottom: 20px;
}
h2,
h3 {
font-size: 24px;    
}
.breadcrumb-title h1.page-title {
font-size: 26px;
}
.entry-content p {
font-size: 14px;
}
}
@media screen and (max-width: 425px){
.site-branding {    
margin-left: 0;
}
.header-two .store-mart-lite-login-wrap {
margin-right: 0px;
display: none;
}
.plx_slider_promo_section .store-mart-lite-banner-wrapper{
width: 100%;
}
.plx_slider_promo_section .store-mart-lite-container{
width: 100%;
}
.store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product {
width: 100%;    
}
.plx_lat_prod_cat_section li.product {
width: 100% ;
}
.store-mart-lite-header-icons{
justify-content: center;
}
.store-mart-lite-logos{
-webkit-justify-content: center;
justify-content: center;
}
.prev-text h2 a{
display: inline-block;
padding-left: 20px;    
}
p.comment-form-author {
width: 100%;
padding: 0;
}
p.comment-form-email {
width: 100%;    
padding: 0px;
} .woocommerce ul.products.columns-3 li.product{
width: 100%;   
} .sml-blog-wrapp .content-wrapp-inner {
padding-left: 0px;
}
.both-sidebar-enabled .sidebar-left {
width: 100%;
}
.both-sidebar-enabled .sidebar-right {
width: 100%;
}
.content-area {
width: 100%;
}
.sidebar-left {
width: 100%;
-webkit-order: 2;
-ms-order: 2;
order: 2;
}
.sidebar-right {
width: 100%;    
-webkit-order: 2;
-ms-order: 2;
order: 2;
}
.comment-list li.comment .comment-content{
padding-left: 20px;
margin-top: 0px;
} .sm_search_wrap {
width: 130px; 
}
.wishlist-dropdown.product_list_widget{
right: -125px;
}
.sm_search_form input[type="text"]{
width: 260px;
}
.store-mart-lite-login-wrap{
margin-top: 10px;
}
.col-3 .block.footer-widget-1 {
width: 100%;
}
.col-3 .block.footer-widget-2 {
width: 100%;
}
.col-3 .block.footer-widget-3 {
width: 100%;
}
.woocommerce span.onsale {
left: 1.5em;
}
.woocommerce span.onsale::after {
left: -13px;
}
.woocommerce span.onsale::before {
left: -13px;
}
.single_post_pagination_wrapper .next-link h2 a::before {
right: -20px;
}
.wpcf7-form-control-wrap.your-email {
width: 100%;
margin-top: 20px;
}
.wpcf7-form-control-wrap.your-name {
width: 100%;
}
.left-sidebar .content-area,
.right-sidebar .content-area{
-webkit-order: 1;
-ms-order: 1;
order: 1;
}
p {
font-size: 12px;
}
.lat-pro-subtitle {  
font-size: 20px;       
}
.sml-blog-wrapp .content-wrapp-outer .entry-title a {    
font-size: 20px;
}
.cart-icon-wrap {   
top: 100px;
right: 235px;
}
.store-mart-lite-login-wrap {    
top: 95px;
right: 120px;
}
.store-mart-lite-logos form {
margin-top: 20px;
}
.store-mart-lite-prod-cat-wrapper-one{
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.store-mart-lite-prod-cat-wrapper-two{
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.store-mart-lite-prod-cat-wrapper-three{
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.browse-category {
width: 100%;
}
.plx_prod_tab_cat_section .woocommerce ul.products.columns-4 li.product {
width: 100%;
}
.widget.widget_shopping_cart{
right: -225px;
}
.store-mart-lite-button.btn1{
margin-top: 15px;
}
.store-mart-lite-button.btn1 a{
padding: 10px 25px;
font-size: 13px;
}
.woocommerce .sml-shop-wrap.sml-page-wrap.sml-archive-wrapper ul.products.columns-3 li.product {
width: 100%;
}
.sml-shop-wrap .site-main {    
padding-right: 15px;
}
.woocommerce-product-details__short-description {
font-size: 13px;
}
.jqDnR p{
font-size: 13px;
}
.site-branding img{
width: 90%;
}
.main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu{
min-width: 360px;
}
.plx_blog_section .blog-inner-content {
width: 100%;
margin-right: 0;
float: none;
margin-bottom: 25px;
}
.store-mart-lite-promo-content-wrap {
margin-right: 40px;
}
.block.footer-widget-1 {
width: 100%;
}
.block.footer-widget-2 {
width: 33.33%;    
}
.block.footer-widget-3 {
width: 33.33%;    
}
.block.footer-widget-4 {
width: 33.33%;    
} .woocommerce ul.products.columns-3 li.product {    
margin-right: 0;
}
.woocommerce ul.products.columns-3 li.product:nth-child(3n) {
margin-right: 0;
}
.mob-nav-wrapper .site-header-cart {
list-style: none;
margin: 0;
padding: 0;
}
.mob-nav-wrapper img.custom-logo {
width: 100px;
}
.woocommerce #content table.cart td.actions .coupon .button,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon input,
.woocommerce table.cart td.actions .coupon .button,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon input,
.woocommerce-page #content table.cart td.actions .coupon .button,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon input,
.woocommerce-page table.cart td.actions .coupon .button,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon input{       
width: 100%;
margin-bottom: 5px;
}
.plx_prod_tab_cat_section .pwtb-catname-wrapper a.pwtb-active {
margin: 10px 5px;
font-size: 13px;
}
.plx_prod_tab_cat_section .pwtb-catname-wrapper a {    
margin: 10px 5px;
font-size: 13px;
}
}
@media screen and (max-width: 375px){
.store-mart-lite-top-header-left{
-webkit-justify-content: center;
justify-content: center;
}
.sm_search_wrap {
width: 100px;
}
.sm_search_form input[type="text"] {    
padding-right: 20px;
}
.sm_search_wrap select{
font-size: 11px;
padding-left: 2px;
}
.sm_search_form input[type="text"] {
padding-right: 46px;
}
.sm_search_form {
margin-left: 9px;
}
.sm_search_form input[type="text"] {
width: 250px;
}
.main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu{
min-width: 320px;
}
.block.footer-widget-4 {
width: 100%;    
}
.block.footer-widget-3 {
width: 49.33%;    
}
.block.footer-widget-2 {
width: 48.33%;    
} .woocommerce ul.products.columns-3 li.product{
margin-right: 0;
}
.woocommerce ul.products.columns-3 li.product:nth-child(3n) {
margin-right: 0;
}
.plx_pro_cat_slider_section .item-img {
width: 100%;
}
.plx_pro_cat_slider_section .item-info-wrapp {
width: 100%;
padding-top: 19px;
font-size: 14px;
padding-left: 0;
}
}
@media screen and (max-width: 320px){
.sm_search_form {
margin-left: 0px; 
}
.sm_search_wrap:after{
left: 100%;
}
.sm_search_wrap {
width: 100px;
}
.store-mart-lite-cta-content-wrap{
right: 15%;
}
.sm_search_wrap select{
padding-left: 0px;
}
.sm_search_form input[type="text"] {    
padding-right: 0px;
}
.columns-3 a.link-quickview.yith-wcqv-button {
padding: 10px 30px;
}
.team-members-contents:nth-child(4) {
border-right: 1px solid #e3e3e3;
}
.columns-3 a.added_to_cart {
padding: 10px 35px;
}
.sm_search_form input[type="text"] {
width: 210px;
}
.promo-subtitle {
font-size: 10px;
}
.promo-title {
font-size: 15px;
}
a.promo-price-title {
font-size: 15px;
}
.sml-promo-price-btn{
margin: 0;
}
.store-mart-lite-button.btn1{
margin: 0;
}
.wishlist-dropdown.product_list_widget {
right: -104px;
} .store-mart-lite-login-wrap {    
right: 80px;
}
.cart-icon-wrap {    
right: 200px;
}
.site-branding img{
width: 75%;
}
.store-mart-lite-button.btn1 a {
padding: 5px 10px;
font-size: 11px;
}
.main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu{
min-width: 270px;
}
.wishlist-dropdown.product_list_widget{
width: 315px;
}
.widget.widget_shopping_cart {
right: -185px;
min-width: 290px;
} a.slider-button {
padding: 7px 10px;
font-size:14px;
}
.caption-content {
font-size: 30px;
}
.caption-content {    
margin-bottom: 10px;
}
.mob-side-nav-wrapp {    
max-width: 310px;
}
} @media screen and (max-width:768px){
.footer-two.block.footer-widget-2 {
width: 23.33%;
}
.footer-two.block.footer-widget-3 {
width: 23.33%;
}
.footer-two.footer-widgets.col-4.clearfix .block.footer-widget-1 {
width: 30%;
}
.footer-two.block.footer-widget-4 {
width: 23.33%;
}
}
@media screen and (max-width:425px){
.footer-two.footer-widgets.col-4.clearfix .block.footer-widget-1 {
width: 100%;
text-align: center;
}
.footer-two.block.footer-widget-2 {
width: 33.33%;
}
.footer-two.block.footer-widget-3 {
width: 33.33%;
}
.footer-two.block.footer-widget-4 {
width: 33.33%;
}
}
@media screen and (max-width:1440px){
.header-five .store-mart-lite-top-medium-title {
width: 67%;
}
.header-five .store-mart-lite-sc-icons {
width: 13%;
}
} 
@media screen and (max-width:1024px){
.feat-mod-inner-wrapp .author-img {
text-align: center;
}
.header-five .main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after {
position: absolute;
bottom: 2px;
right: -2px;
}
.header-five .store-mart-lite-top-header-left {
float: left;
width: 20%;
}
.header-five .store-mart-lite-top-medium-title {
width: 62%;
display: inline-block;
text-align: center;
margin-top: 5px;
}
.header-five .store-mart-lite-sc-icons {
width: 18%;
display: inline-block;
float: right;
}
.header-five .store-mart-lite-head-main-menu {
width: 76%;
}
.header-five .store-mart-lite-head-login-wrapper {
margin-top: -38px;
float: right;
}
} @media screen and (max-width:1024px){
.site-header.header-four .main-navigation ul li span {
font-size: 14px;
font-family: roboto;
font-weight:600;
}
.site-header.header-four .store-mart-lite-login-wrapper {
margin-top: 16px;
}
}  @media screen and (max-width:425px){
.footer-two.footer-widgets.col-5.clearfix .block.footer-widget-1 {
width: 55%;
float:left;
}
.footer-two.footer-widgets.col-5.clearfix .block.footer-widget-2 {
width: 45%;
text-align: center;
}
.footer-two.block.footer-widget-5 {
margin-right: 5px;
}
.footer-two.footer-widgets.col-5.clearfix .block.footer-widget-4 {
width: 38%;
}
}div.tnp-subscription,
form.tnp-subscription, form.tnp-profile {
display: block;
margin: 1em auto;
max-width: 500px;
width: 100%;
}
div.tnp-profile {
display: block;
margin: 1em 0;
max-width: 500px; } .tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field
{
margin-bottom: .7em;
border: 0;
padding: 0;
}
.tnp-subscription label,
.tnp-profile label
{
display: block;
color: inherit;
font-weight: normal;
line-height: normal;
padding: 0;
margin: 0;
margin-bottom: .25em;
font-size: .9em;
}
.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox label
{
display: inline-block;
}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile textarea
{
width: 100%;
padding: .7em;
display: block;
border: 1px;
color: #444;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
font-size: 1em;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]
{ max-width: 1em;
display: inline-block;
margin-right: .5em;
} .tnp-subscription select option,
.tnp-profile select option
{
margin-right: .75em;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit
{
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
display: inline-block;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit] {
width: 100%;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
margin: 10px 0;
}
.tnp-subscription-minimal form {
width: auto;
margin: 0;
padding: 0;
border: 0;
white-space: nowrap;
}
.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name
{
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin-right: 10px;
}
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name
{
width: 31%;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
} .tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
}
.tnp-subscription-posts {
margin-top: 2em;
margin-bottom: 2em;
padding: 2rem;
}
.tnp-subscription-posts .tnp-subscription {
max-width: auto;
margin: 0;
}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit
{
width: 100%;
max-width: 100%;
margin: 0;
display: block;
margin-bottom: .5rem;
}
} .tnp-button-form button.tnp-submit {
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:transparent;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading:before{animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{background-color:#e7e7e7;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}