body {
font-family:"Oswald", sans-serif;
line-height:28px;
font-weight:300;
font-size:16px;
color:#444;
}
body p {
font-family:"Oswald", sans-serif;
line-height:28px;
font-weight:300;
font-size:16px;
padding:0px;
margin:0px;
color:#444;
}
body ul, body li {
list-style-type:none;
padding:0px;
margin:0px;
}
a, a:hover {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
}
h1, h2, h3, h4, h5, h6 {
font-family:"Oswald", sans-serif;
padding:0px;
margin:0px;
}
.row .col h3, .row .col h4 {
margin-bottom:0px;
}
strong {
font-family:"Oswald", sans-serif;
font-weight:700;
}
.container-wrap {
padding-bottom:0px!important;
padding-top:0px!important;
}
.main-content {
margin:15px auto 0;
max-width:inherit;
background:#FFF;
padding:0px;
width:100%;
}
.vc_row-fluid {
max-width:1380px;
margin:0 auto;
width:100%;
}
.full-width-section {
max-width:inherit;
}
a.btn-ham {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
width:fit-content; margin:0 auto;
border-radius:5px;
padding:11px 55px;
overflow:hidden;
font-weight:700;
font-size:17px;
display:block;
color:#FFF;
}
.hvr-rectangle-in {
background:#193D73;
}
.hvr-rectangle-in:before {
background:#D51F30;
}


/*---  FONT-FACE  ----------------------------------------------------------------*/


@font-face {
font-family:'Aachen';
src: url('../fonts/aachen.eot');
src: url('../fonts/aachen.eot?#iefix') format('embedded-opentype'),
url('../fonts/aachen.woff2') format('woff2'),
url('../fonts/aachen.woff') format('woff'),
url('../fonts/aachen.ttf') format('truetype'),
url('../fonts/aachen.svg#AachenBold') format('svg');
font-style:normal;
font-display:swap;
}


/*---  HEADER  ----------------------------------------------------------------*/


#header-space {
height:233px;
}
#header-outer[data-full-width=true] header>.container {
padding:0px;
}
#header-outer:not([data-format=left-header]) #top>.container>.row {
flex-wrap:wrap;
}
#header-outer:not([data-format=left-header]) #top .span_3 {
justify-content:flex-start;
max-width:1380px;
margin:0 auto;
display:flex;
padding:0px;
width:100%;
}
#header-outer:not([data-format=left-header]) #top .span_9 {
background:#193D73;
display:block;
padding:0px;
height:56px;
width:100%;
}
#header-outer:not([data-format=left-header]) #top>.container>.row .span_9 nav {
justify-content:space-between;
margin:0 auto; height:56px;
position:relative;
max-width:1380px;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear;
font-family:"Oswald", sans-serif;
text-transform:uppercase;
letter-spacing:0.02em;
padding:18px 35px;
font-weight:400;
font-size:17px;
color:#FFF;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a:hover {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear;
color:#FFF!important;
background:#0B4B81;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a:focus {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear;
color:#FFF!important;
background:#0B4B81;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a:hover, #header-outer[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a {
color:#FFF!important;
}
#header-outer[data-lhe="default"] #top .sf-menu li a .sf-sub-indicator i, #header-outer[data-lhe="default"] #top .sf-menu > li > a:hover > .sf-sub-indicator i {
color:#FFF!important;
}
#header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a {
color:#FFF!important;
background:#01548A;
}
#header-outer[data-lhe="default"] #top #logo {
margin:12px 0 24px 0;
width:fit-content;
display:block;
}
#header-outer ul.buttons {
position:absolute;
right:0px;
top:-60px;
}


/*---  HEADER SUPERIOR  --------------------------------------------------------------*/


.head-superior {
background:url(../img/fond-head-sup.png) no-repeat left top #9DACB9;
padding:4px calc((100% - 1380px) / 2) 0 52px;
text-transform:uppercase;
letter-spacing:0.03em;
top:0px; right:0px;
line-height:22px;
font-weight:300;
position:fixed;
font-size:14px;
height:31px;
color:#FFF;
}
.head-med {
line-height:19px;
margin-left:auto;
margin-top:49px;
font-weight:300;
font-size:15px;
color:#111;
}
.head-med h4 {
margin-bottom:0px;
line-height:19px;
font-weight:700;
font-size:15px;
color:#D51F30;
}
.head-med .head-med-der h4 {
color:#193D73;
}
.head-med-izq {
background:url(../img/ico-head-phone.png) no-repeat left;
display:inline-block;
position:relative;
padding-left:52px;
margin-right:60px;
}
.head-med-cen {
background:url(../img/ico-head-truck.png) no-repeat left;
display:inline-block;
position:relative;
padding-left:63px;
margin-right:60px;
}
.head-med-izq:before, .head-med-cen:before {
width:1px; height:33px;
right:-30px; top:3px;
background:#B7B7B7;
position:absolute;
display:block;
content:'';
}
.head-med-der {
background:url(../img/ico-head-login.png) no-repeat left;
display:inline-block;
padding-left:42px;
}
.head-med-der a {
color:#111;
}
.head-med-der a:hover {
text-decoration:underline;
color:#193D73;
}
.head-inf {
position:absolute;
right:50px;
top:106px;
}
#ajaxsearchlite1 {
width:588px;
}
#ajaxsearchlite1 .probox, div.asl_w .probox {
border-radius:3px!important;
padding:8px 7px 6px 16px;
border:1px solid #CCC;
}
#ajaxsearchlite1 .probox .proinput, div.asl_w .probox .proinput {
font-family:'Roboto';
color:#000!important;
font-size:14px;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
font-family:'Roboto';
color:#000!important;
font-size:14px;
}
div.asl_m .probox .proinput {
padding:0px;
margin:0px;
}
#ajaxsearchlite1 input::-webkit-input-placeholder {
letter-spacing:-0.01em; font-weight:400;
font-style:italic;
}
#ajaxsearchlite1 input::-moz-placeholder {
letter-spacing:-0.01em; font-weight:400;
font-style:italic;
}
#ajaxsearchlite1 input:-ms-input-placeholder {
letter-spacing:-0.01em; font-weight:400;
font-style:italic;
}
#ajaxsearchlite1 input:-moz-placeholder {
letter-spacing:-0.01em; font-weight:400;
font-style:italic;
}

/*---  HEADER MENU  --------------------------------------------------------------*/


#top nav>ul>.megamenu.columns-3>ul>li {
width:12.5%!important;
}
#header-outer nav>ul>.megamenu>.sub-menu {
padding:20px 0;
}
#header-outer .sf-menu li ul li a {
text-transform:uppercase!important;
letter-spacing:0.02em!important;
line-height:18px!important;
font-weight:600!important;
font-size:16px!important;
color:#D51F30!important;
}
#header-outer .sf-menu li ul.sub-menu li ul.sub-menu li a {
text-transform:inherit!important;
letter-spacing:0.02em!important;
line-height:18px!important;
font-weight:300!important;
font-size:15px!important;
color:#212121!important;
}
.help-head {
background:url(../img/ico-need.png) no-repeat left;
text-transform:uppercase;
padding-left:26px;
align-self:center;
text-align:right;
font-size:15px;
color:#FFF;
}


/*---  FOOTER  ----------------------------------------------------------------*/


#footerSH {
padding-top:34px!important;
margin-top:50px;
color:#FFF;
}
#footerSH h1 {
margin-bottom:11px!important;
line-height:22px;
font-weight:700;
font-size:18px;
color:#FFF;
}
#footerSH .footerSH-body {
margin-bottom:18px!important;
}
#footerSH .footerSH-body-izq {
width:420px;
}
#footerSH .footerSH-body-der {
width:calc(100% - 420px);
}
#footerSH .footerSH-body-izq .img-with-aniamtion-wrap .hover-wrap {
margin-bottom:28px;
}
#footerSH .footerSH-body-izq p {
font-family:'Roboto', sans-serif;
line-height:24px;
font-weight:400;
font-size:14px;
color:#FFF;
}
#footerSH .footerSH-body-izq p a {
text-decoration:underline;
color:#FFF;
}
#footerSH .footerSH-body-izq p a:hover {
text-decoration:underline;
opacity:0.75;
}
#footerSH .footerSH-body-der {
padding-top:18px;
}
#footerSH .footerSH-body-der p {
font-family:'Roboto', sans-serif;
letter-spacing:0.03em;
line-height:24px;
font-weight:400;
font-size:15px;
color:#E5E5E5;
}
#footerSH .footerSH-body-der p a {
text-decoration:none;
padding:0 10px;
font-weight:700;
font-size:16px;
color:#E5E5E5;
}
#footerSH .footerSH-body-der p a:hover {
text-decoration:underline;
color:#FFF;
}
#footerSH .footerSH-body-der p a:last-child {
padding:0 0 0 10px;
}
#footerSH h2 {
margin-bottom:27px!important;
letter-spacing:0.02em;
font-family:'Aachen';
line-height:28px;
font-size:24px;
clear:both;
color:#FFF;
}
.footer-need {
background:url(../img/img-call.png) no-repeat left;
margin:10px 0 10px!important;
padding-left:41px;
width:fit-content;
line-height:25px;
font-weight:300;
font-size:16px;
color:#7C90A2;
float:right;
clear:both;
}
#footerSH .footerSH-body-der {
text-align:right;
}
#footerSH .footerSH-copy {
padding-bottom:39px!important;
}
#footerSH .footerSH-copy-izq {
width:420px;
}
#footerSH .footerSH-copy-der {
width:calc(100% - 420px);
}
#footerSH .footerSH-copy-izq p {
text-transform:uppercase;
letter-spacing:0.02em;
line-height:18px;
font-weight:300;
font-size:13px;
color:#AAB9C6;
}
#footerSH .footerSH-copy-izq p a {
text-decoration:none;
padding:0 10px;
color:#AAB9C6;
}
#footerSH .footerSH-copy-izq p a:first-child {
padding:0 10px 0 0;
}
#footerSH .footerSH-copy-izq p a:hover {
text-decoration:underline;
color:#FFF;
}
#footerSH .footerSH-copy-der {
text-align:right;
}
#footerSH .footerSH-copy-der p {
font-family:'Roboto', sans-serif;
line-height:21px;
font-weight:400;
font-size:13px;
color:#FFF;
}


/*---  HOME BANNERS  --------------------------------------------------------------*/


#homeBannerTop {
height:520px;
}
#homeBanners01 {
padding-top:60px!important;
}
.homeBanners01-body {
background:#F5F5F5;
min-height:147px;
}
.homeBanners01-body-izq {
padding:0px !important;
background:#F5F5F5;
min-height:147px;
width:166px;
}
.homeBanners01-body-izq .img-with-aniamtion-wrap img {
mix-blend-mode:multiply;
}
.homeBanners01-body-izq .img-with-aniamtion-wrap .hover-wrap {
margin-bottom:0px;
}
.homeBanners01-body-der {
padding-left:18px!important;
width:calc(100% - 166px);
}
.homeBanners01-body-der .wpb_text_column {
margin-bottom:0px;
}
#homeBanners01 h2 {
text-transform:uppercase;
letter-spacing:0.03em;
line-height:22px;
font-weight:300;
font-size:16px;
color:#333E48;
}
#homeBanners01 h2 strong {
display:block;
font-weight:600;
color:#193D73;
}
.homeBanners01-offer {
background:url(../img/arrow-red-grey.png) no-repeat right 30px top 5px;
margin-top:9px;
}
.homeBanners01-offer em {
font-family:'Roboto', sans-serif;
position:relative; top:-1px;
display:inline-block;
font-style:normal;
line-height:11px;
font-weight:400;
font-size:12px;
color:#A6A9AC;
width:26px;
}
.homeBanners01-offer strong {
font-family:'Aachen';
letter-spacing:0.03em;
display:inline-block;
font-style:normal;
line-height:26px;
font-weight:400;
font-size:26px;
color:#333E48;
}
.homeBanners01-offer strong em {
position:relative; top:0px;
line-height:26px;
font-weight:700;
font-size:26px;
color:#333E48;
width:inherit;
}
#homeCategories {
max-width:1400px;
}
#homeCategories .owl-item {
padding:0 10px;
}
#homeCategories .carousel-item {
border:1px solid #E5E5E5;
text-align:center;
border-radius:5px;
}
#homeCategories .wpb_text_column {
border-radius:0 0 5px 5px;
width:calc(100% + 2px);
margin-bottom:-1px;
margin-left:-1px;
overflow:hidden;
padding:9px 0;
}
#homeCategories .owl-item:nth-child(odd) .wpb_text_column {
background:url(../img/backg-red.png) repeat-x top #D51F30;
}
#homeCategories .owl-item:nth-child(even) .wpb_text_column {
background:url(../img/backg-blue.png) repeat-x top #193D73;
}
#homeCategories h3 {
letter-spacing:0.02em;
line-height:18px;
font-weight:600;
font-size:16px;
color:#FFF;
}
#homeCategories .img-with-aniamtion-wrap .hover-wrap {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
margin-bottom:17px;
margin-top:23px;
}
#homeCategories .img-with-aniamtion-wrap .hover-wrap:hover {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
opacity:.75;
}
#homeCategories .owl-carousel[data-desktop-cols] .owl-stage {
position:relative;
padding:26px 0;
}
#homeCategories .owl-dots {
display:none;
}
#homeBanners02 {
max-width:1532px;
}


/*---  HOME PRODUCTOS  --------------------------------------------------------------*/


#homeProdTop {
padding-top:70px!important;
}
#homeProdTop h3 {
line-height:50px;
font-weight:500;
font-size:42px;
color:#222;
}
#homeProds {
background:rgb(255,255,255); background:linear-gradient(0deg, rgba(237,239,244,1) 0%, rgba(255,255,255,1) 100%);
}
#prodsHom01 {
max-width:1400px;
}
#homeProds .homeProds-button {
margin-bottom:-25px;
}
#homeProds .homeProds-button .hvr-rectangle-in:before {
background:#7C90A2;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin:0 10px 50px!important; 
width:calc(20% - 20px);
border:1px solid #DDD;
position:relative;
text-align:center;
border-radius:5px;
padding:0 0 64px;
background:#FFF;
}
.woocommerce ul.products .product-wrap {
padding-top:18px;
overflow:visible;
position:static;
}
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {
font-family:"Oswald", sans-serif!important; 
letter-spacing:-0.02em;
padding:10px 20px 0;
line-height:28px;
font-weight:500;
font-size:18px;
color:#333E48;
}
body.material ul.products li.product .price {
font-family:'Aachen'!important;
line-height:24px!important;
font-weight:400!important;
font-size:18px!important;
padding:0 30px!important;
color:#D51F30!important;
letter-spacing:0.03em;
margin:9px 0 0;
}
body.material ul.products li.product .price ins .amount {
font-family:'Aachen'!important;
line-height:24px!important;
font-weight:400!important;
font-size:18px!important;
color:#D51F30!important;
letter-spacing:0.03em;
padding:0px!important;
margin:9px 0 0;
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
font-family:'Aachen'!important;
padding-right:1px!important;
line-height:24px!important;
font-weight:400!important;
font-size:14px!important;
color:#7C90A2;
}
.woocommerce ul.products .product-add-to-cart {
width:calc(100% + 2px);
position:absolute;
bottom:-1px;
left:-1px;
}
.woocommerce .classic .product-wrap a.button.product_type_simple {
background:url(../img/backg-blue.png) repeat-x top #193D73!important;
text-transform:uppercase!important;
font-family:"Oswald", sans-serif;
padding:12px 0 14px!important;
line-height:20px!important;
font-weight:500!important;
font-size:15px!important;
letter-spacing:0.12em;
}
.woocommerce .classic .product-wrap a:hover.button.product_type_simple {
background:#01548A!important;
color:#FFF!important;
opacity:1!important;
}
.woocommerce .classic .product-wrap a.button .icon-salient-cart {
background:url(../img/ico-car.png) no-repeat;
width:18px; height:16px;
display:inline-block;
position:relative;
margin-right:10px;
top:1px;
}
.woocommerce .classic .product-wrap a.button .icon-salient-cart:before {
display:none;
}
.woocommerce .classic .product-add-to-cart .add_to_cart_button:hover i, .woocommerce .classic .product-add-to-cart .add_to_cart_button:hover span, 
.woocommerce .classic .product-add-to-cart .nectar_quick_view:hover i, .woocommerce .classic .product-add-to-cart .nectar_quick_view:hover span {
opacity:1!important;
}
.woocommerce .classic .product-wrap .add_to_cart_button, .woocommerce .classic .product-wrap a.button {
-webkit-transform:translateY(0)!important;
transform:translateY(0)!important;
position:relative!important;
}
.woocommerce .product-wrap:hover .product-add-to-cart a {
-webkit-transform:translateY(0)!important;
transform:translateY(0)!important;
}


/*---  HOME MARCAS  --------------------------------------------------------------*/


#homeBrandTop {
padding-bottom:12px!important;
padding-top:85px!important;
}
#homeBrandTop h3 {
margin-bottom:-6px;
line-height:50px;
font-weight:500;
font-size:42px;
color:#222;
}
#homeBrandTop p {
line-height:26px;
font-size:19px;
}
.homeBrands-body {
margin-bottom:14px!important;
}
.homeBrands-body-col {
height:153px;
}
.homeBrands-body-col .column-image-bg {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
background-size:102%!important;
}
.homeBrands-body-col:hover .column-image-bg {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
background-size:120%!important;
}
.homeBrands-body-col .column-image-bg-wrap {
border-radius:3px;
position:relative;
height:153px;
}
.homeBrands-body-col .img-with-aniamtion-wrap {
position:absolute;
bottom:20px;
left:18px;
}
#homeBrands .owl-carousel[data-desktop-cols] .owl-stage {
padding:25px 0 15px;
}
#homeBrands .owl-carousel {
max-width:1440px;
margin:0 auto;
}
#homeBrands .carousel-item img {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
}
#homeBrands .carousel-item img:hover {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
transform:scale(1.05);
opacity:0.75;
}
#homeBrands .homeBrands-button {
margin-bottom:-25px;
}
#homeBanners03 {
background:rgb(255,255,255); background:linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(237,239,244,1) 100%);
padding-top:95px!important;
}
#homeBanners04 {
max-width:1520px;
}
#homeBanners04 .vc_column-inner {
border-radius:10px;
overflow:hidden;
}
#homeBanners04 img {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
}
#homeBanners04 img:hover {
-webkit-transition:all 0.2s linear; transition:all 0.2s linear; 
opacity:0.85;
}


/*---  HOME CODA  --------------------------------------------------------------*/


.homeBanners03-end {
margin-bottom:0px!important;
margin-top:50px!important;
}
.homeBanners03-end .vc_column-inner {
border:1px solid #E5E5E5;
text-align:center;
border-radius:5px;
padding-top:15px;
background:#FFF;
}
.homeBanners03-end .img-with-aniamtion-wrap .hover-wrap {
margin-bottom:10px;
}
.homeBanners03-end h4 {
margin-bottom:-1px!important;
border-radius:0 0 5px 5px;
text-transform:uppercase;
width:calc(100% + 2px);
letter-spacing:0.02em;
margin-left:-1px;
line-height:18px;
overflow:hidden;
font-weight:600;
font-size:16px;
display:block;
padding:9px 0;
color:#FFF;
}
.homeBanners03-end h5 {
font-family:'Roboto', sans-serif;
margin-bottom:8px!important;
text-transform:uppercase;
line-height:21px;
font-weight:400;
font-size:15px;
color:#333;
}
.homeBanners03-end h5 a {
text-decoration:underline;
color:#333;
}
.homeBanners03-end h5 a:hover {
color:#777;
}
.homeBanners03-end .vc_col-sm-3:nth-child(odd) h4 {
background:url(../img/backg-red.png) repeat-x top #D51F30;
}
.homeBanners03-end .vc_col-sm-3:nth-child(even) h4 {
background:url(../img/backg-blue.png) repeat-x top #193D73;
}


/*---  PRODUCTOS ARCHIVO  --------------------------------------------------------------*/


#page-header-wrap {
display:none;
}
body.archive .main-content {
max-width:1380px;
}
body.archive .woocommerce-ordering, body.archive .woocommerce-result-count {
display:none!important;
}
.woocommerce.archive #sidebar.span_3 {
margin-right:40px;
width:240px;
}
.woocommerce.archive .post-area.span_9 {
width:calc(100% - 280px);
padding-left:0px;
}
#sidebar h4 {
font-family:'Roboto', sans-serif;
border-bottom:1px solid #DDD;
margin:0 0 14px!important;
padding-bottom:8px;
position:relative;
line-height:24px;
font-weight:700;
font-size:20px;
color:#333E48;
opacity:1;
}
#sidebar h4:before {
content:''; display:block;
background:#D51F30;
position:absolute;
bottom:-1px;
width:77px;
height:2px;
left:0px;
}
.nectar-shop-header .woocommerce-breadcrumb {
margin-bottom:37px!important;
margin-top:22px;
font-size:15px;
padding:0px;
}
.woocommerce .woocommerce-breadcrumb span {
padding:6px 17px 10px 0;
opacity:1!important;
border-radius:5px;
font-weight:600;
color:#193D73;
}
.woocommerce .woocommerce-breadcrumb span:last-child {
padding:6px 25px 10px;
background:#E1E7EC;
}
.woocommerce .woocommerce-breadcrumb span a {
background-image:none!important;
font-weight:300!important;
color:#424B54;
}
.woocommerce .woocommerce-breadcrumb span a:hover {
color:#424B54;
opacity:0.75;
}
.woocommerce-breadcrumb .fa.fa-angle-right {
margin-right:17px;
font-size:0px;
width:7px;
}
.woocommerce-breadcrumb .fa.fa-angle-right:before {
background:url(../img/flech-bread.png) no-repeat;
width:7px; height:9px;
display:block;
font-size:0px;
}


/*---  TEMPLATE PRODUCTO  --------------------------------------------------------------*/


body.single-product .main-content {
max-width:1380px;
}
body.single-product .woocommerce-breadcrumb {
margin-bottom:47px!important;
margin-top:28px;
font-size:15px;
padding:0px;
}
.single-product-main-image {
margin-right:0px;
width:50%;
}
.product[data-tab-pos*=fullwidth] .summary.entry-summary {
padding-left:60px;
width:50%;
}
.single-product-main-image .product-slider {
border:1px solid #DDD;
pointer-events:none;
border-radius:5px;
}
.summary.entry-summary h1 {
margin-bottom:16px!important;
margin-top:13px!important;
letter-spacing:-0.01em;
font-family:'Aachen';
line-height:50px;
font-size:38px;
color:#27313A;
}
.summary.entry-summary .product_meta:nth-child(2) .posted_in {
display:none;
}
.summary.entry-summary .product_meta:last-child .sku_wrapper {
display:none;
}
.summary.entry-summary .product_meta:nth-child(2) {
text-decoration:underline;
font-size:16px;
color:#647687;
}
.woocommerce-product-details__short-description p {
font-family:'Roboto', sans-serif;
line-height:24px;
font-weight:400;
font-size:14px;
color:#444;
}
.woocommerce div.product .summary p.price {
font-family:'Aachen'!important;
line-height:32px!important;
font-weight:400!important;
font-size:30px!important;
color:#D51F30!important;
letter-spacing:0.03em;
padding:0px!important;
}
.woocommerce-tabs .tab-container {
display:none!important;
}
.woocommerce div.product .entry-summary p.stock {
letter-spacing:-0.02em;
margin-top:14px;
font-weight:700;
font-size:15px;
color:#208920;
}



















