/* Cuando no es San Valentin 2024 */

/* Día madre 2024 
#header #desktop_logo {padding: 0 30px 40px 30px!important;}
#header #desktop_logo {top: -40px;height: 90px;}
#header .header-top {position: relative;top: -30px;}
@media (max-width: 767px) {
	#header #desktop_logo {top: 15px;}
	#header .nav-full-width {padding-bottom: 10px!important;}
}
@media (max-width: 991px) {
	#header #desktop_logo {top: 10px;height: 105px;}
}
*/
#header .header-top {position: relative;top: -40px;}
#header #desktop_logo {top: 10px;}
#header .nav-full-width {padding-bottom: 10px!important;}

@media (max-width: 991px) {
	#header #desktop_logo {top: 10px;}
	#header .header-top {top: 10px;padding-top: 10px;}
}

@media (max-width: 593px) {
	#header #desktop_logo {top: 0px;}
}
.personaliza-col1{margin-bottom:60px!important;}
.personaliza-col2{margin-bottom:40px!important;margin-top:25px!important;}
td.personaliza-tu-cesta{text-align: left!important; padding: 0px 0 20px 0;font-size:18px!important}
td.personaliza-tu-cesta2{text-align: left!important; padding: 0 0 5px 0;font-size:18px!important}
td.personaliza-tu-cesta3{text-align: left!important; padding: 10px 0;font-size:18px!important}
td.personaliza-tu-cesta4{text-align: left!important; padding: 10px 0 0 0;font-size:18px!important}

img.personaliza-tu-cesta{width: 30px!important;margin-right: 5px;} /*width: 20px!important;margin-right: 2px;position: relative;top: -2px;*/
img.personaliza-tu-cesta2{width: 50px!important;margin-right: 5px;} /*width: 40px!important;margin-right: 2px;*/

img.ojo{margin-bottom: 20px;margin-top: 7px;}
@media (max-width: 1199px) {
#top-menu > li > a {padding: 9px 7px!important;}
.personaliza-col1{margin-bottom:50px!important;}
.personaliza-col2{margin-top:0!important;}
img.ojo{margin-bottom: 8px;margin-top: 0px;}

.rowSelecciona{padding-top: 10px!important;}
}
@media (max-width: 991px) {
td.personaliza-tu-cesta{text-align: center!important; padding: 0px 0 20px 0;}
img.personaliza-tu-cesta{width: 32px!important;margin-right: 2px;}
}
.personaliza-col2 {margin-bottom: 40px !important;margin-top: 0;}

div.ajax_block_product table td.checkbox-upselling {padding-right: 10px !important;}
.checkbox-upselling .checkbox-up {appearance: none;background-color: #dfe1e4;border-radius: 72px;border-style: none;flex-shrink: 0;height: 20px;margin: 3px 0 0 0;position: relative;width: 30px;}
.checkbox-upselling .checkbox-up::before {bottom: -6px;content: "";left: -6px;position: absolute;right: -6px;top: -6px;}
.checkbox-upselling .checkbox-up,.checkbox-upselling .checkbox-up::after {transition: all 100ms ease-out;}
.checkbox-upselling .checkbox-up::after {background-color: #fff;border-radius: 50%;content: "";height: 14px;left: 3px;position: absolute;top: 3px;width: 14px;}
.checkbox-upselling input[type=checkbox] {cursor: default;}
.checkbox-upselling .checkbox-up:hover {background-color: #c9cbcd;transition-duration: 0s;}
.checkbox-upselling .checkbox-up:checked {background-color: #bf311a;}
.checkbox-upselling .checkbox-up:checked::after {background-color: #fff;left: 13px;}
.checkbox-upselling :focus:not(.focus-visible) {outline: 0;}
.checkbox-upselling .checkbox-up:checked:hover {background-color: #bf311a;}
.linkCesta{font-size:1.25rem;color:#bf311a;line-height: 1.6rem;}
.linkCesta:hover{color:#222;}
.linkCesta2{font-size: 1.15rem;line-height: 3rem;padding: 5px 10px;border: solid #bf311a 1px;color:#bf311a;}
.linkCesta2:hover{border: solid #222 1px;color:#222;}
/*btn btn-primary*/
.botonAddCart.add-to-cart {background-color:#ffffff!important;color:#222!important;}
/*.botonAddCart.add-to-cart:hover {background-color:#ede9dc!important;color:#222!important;}*/
.botonAddCart.add-to-cart:hover {color:#bf311a!important;}
.add > .add-to-cart:hover {background-color:#f5f1e6!important;color:#bf311a!important;border-color:#f5f1e6!important;}
h1.personaliza-tu-cesta, .margenTes.personaliza-tu-cesta{text-align: justify!important; }
.h2-catering-top{text-transform:uppercase!important;color:#bf311a!important;font-weight:normal!important;margin-top:10px!important;margin-bottom:20px!important;text-align:center!important;}
.h2-catering{text-transform:uppercase!important;color:#bf311a!important;font-weight:normal!important;margin-top:40px!important;margin-bottom:20px!important;text-align:center!important;}
.h3-catering{color:#bf311a!important;font-weight:normal!important;margin-top:20px!important;}
.nocursor {cursor: default!important;}
.tituloFutura {font-family: FuturaBook;text-transform: uppercase;font-size:35px!important;line-height: 45px!important;color: #bf311a!important;text-align: center!important;margin:0 20px!important;}
.qtyCatering {text-align: center; border: solid 1px; padding: 3px 6px 3px 5px;margin: 0 15px;}
form.form-maker-form {box-shadow: none!important;}
form.form-maker-form h3.page-subheading, .titre {font-size: 23px !important;line-height:30px!important;font-family: FuturaBook!important;font-weight: normal!important;margin-bottom:20px!important;color:#222 !important;text-align:center;}
form.form-maker-form p, form.form-maker-form label, .formFont {line-height: 23px!important;font-family: FuturaBook!important;font-size: 15px!important;}
form.form-maker-form .custom-radio {margin-right: 5px!important;margin-top: -5px!important;}
form.form-maker-form .custom-checkbox > span{margin-bottom: 5px!important;margin-right: 8px!important;}
@media (max-width: 991px) {
.hidden-pq {display:none;}
h1.personaliza-tu-cesta, .margenTes.personaliza-tu-cesta{text-align: center!important; }
}
@media (min-width: 768px){
form.form-maker-form .radio, form.form-maker-form .checkbox {display:inline!important;margin-right: 20px!important;}
}
.product-additional-info{margin-top:20px!important;margin-bottom:0px!important;}
div.ajax_block_product{padding:5px 0!important;border-bottom:none!important;}
#products,.featured-products,.product-accessories,.product-miniature{padding:2px!important;}
div.ajax_block_product table td {padding:0 4px 0 0!important;}
div.accessorycheckbox .quick-view, div.accessory-heading{color:#666!important;}
div.accessory-heading {font-weight: bold!important;}
div.accessorycheckbox .price{color:#666!important;margin-top:0px!important;margin-left:5px!important;}
div.accessorycheckbox {border:none!important;}
div.accessorycheckbox .price {color: #666;margin-top: 0px;}
.footerRRSS {padding-left: 12px!important;padding-right: 0px!important;}
.quickview .modal-footer {display: none!important;}
div.modal-body .product-cover {margin-bottom: 0!important;}
div.modal-body div.multi-accessories {display: none!important;}
.quickview .modal-body .product-title {border-bottom: none!important;}
@media (max-width: 767px) {
.social-sharing {display:none!important;}
}
@media (max-width: 543px) {
.quickview .images-container {max-width: none!important;}
}
.quickview .images-container {margin: 0px auto 10px auto!important;}
/*
@media (max-width: 400px) {
	#header #desktop_logo {top: -30px;height: 200px;}
}
@media (max-width: 360px) {
	#header #desktop_logo {top: -30px;height: 180px;}
}
@media (max-width: 340px) {
	#header #desktop_logo {top: -30px;height: 160px;}
}
#header .logo {max-width: 350px;}
*/
/* San Valentin 2024 */
/*
#header .logo {max-width: 500px;}
#header #desktop_logo {padding: 0 0px 20px 15px!important;}
#header #desktop_logo {max-width: 500px!important;top:-55px;height:185px;}
@media (max-width: 991px) {
	#header .logo {max-width: 450px!important;}
	#header .header-top {padding-top: 15px!important;padding-bottom: 10px;!important}
	#header #desktop_logo {top:unset!important;height:unset!important;padding: 0 0 0 15px!important;}
}
*/
.product-information .product-description img {width: 50px!important;height: auto!important;}
.product-information .product-description img.imgTeMuestras {height: 120px!important;width: auto!important;}
.logoTeMuestras{display: none!important;text-align: left;position: relative;top: -130px;left: 300px;height: 0px;width:120px;} /*140px*/
@media (max-width: 593px) {.logoTeMuestras{top: -100px;left: 230px;}.product-information .product-description img.imgTeMuestras {height: 65px!important;}.product-information .product-description img {width: 30px!important;height: auto!important;}}
li.out_of_stock{display:none!important;}
.product-description .product-title {overflow: unset!important;height:36px!important;}

.logoTeMuestras2024{display: block;text-align: left;position: relative;top: -400px;left: 390px;height: 0px;width:120px;} /*140px*/
.logoTeMuestras2024 img.imgTeMuestras {height: 120px!important;width: auto!important;}
.nav-mundo-del-te {text-align:center;margin-top: 0;}
ul.menu-mundo-del-te {/*background:#eae6da;*/padding:10px;line-height:20px;margin:0 10px;}
ul.menu-mundo-del-te > li {display:inline-block;}
ul.menu-mundo-del-te > li > a {padding:5px 0;text-transform:uppercase;color:#225d2f!important;margin:0 10px;line-height:30px}
ul.menu-mundo-del-te > li > a.active {border-bottom:solid 1px;}
ul.submenu-mundo-del-te {padding:10px;line-height:20px;margin-bottom:0;}
ul.submenu-mundo-del-te > li {display:inline-block;}
ul.submenu-mundo-del-te > li > a {padding:5px 10px;color:#225d2f!important;margin:0 10px;line-height:30px}
ul.submenu-mundo-del-te > li > a.active {background:#ebf0ec;}
h2.tituloTes {font-size:1.5rem!important;}
@media (max-width: 1199px) {
	.logoTeMuestras2024{left: 280px;}
}
@media (max-width: 991px) {
	.logoTeMuestras2024{left: 210px;}
}
@media (max-width: 767px) {
	.logoTeMuestras2024{top: -395px;left: 340px;}
	ul.menu-mundo-del-te > li {padding-bottom:5px;}
}
@media (max-width: 593px) {
	.logoTeMuestras2024{top: -400px;left: 60%;}
}
@media (max-width: 370px) {
	.logoTeMuestras2024{top: -500px;}
	.logoTeMuestras2024 img.imgTeMuestras {height: 100px!important;width: auto!important;}
}
@media (max-width: 290px) {
	.logoTeMuestras2024{display:none;}
}
#products .product-description .product-price-and-shipping {padding-bottom:10px!important;}
#judgeme-preview-badge {display: block!important;height: 25px;}
.post-page h1.titulo3 {margin-bottom: 20px!important;}
.post-page .image {margin: 0 0 20px 0!important;}
td.pack-combi {padding: 0 40px 30px 40px!important;}
td.pack-combi-3 {padding: 0px 20px 0 0!important;width: 160px;vertical-align: top;margin: 0!important;}
td.pack-combi-3 img {width:160px!important;}
td img {width: 100%!important;}
@media (max-width: 1199px) {
.nav-full-width > li:nth-child(8) {display:none!important;}
#top-menu > li > a {padding:9px;}
td.pack-combi {padding: 0 30px 30px 30px!important;}
td.pack-combi-3 {padding: 0 5px 30px 5px!important;}
td.pack-combi-3 img {width:120px!important;}
}
@media (max-width: 991px) {
td.pack-combi {padding: 0 10px 20px 10px!important;}
td.pack-combi-3 img {width:100px!important;}
}
@media (max-width: 767px) {
td.pack-combi {padding: 0 40px 30px 40px!important;}
td.pack-combi-3 {padding: 0 10px 30px 10px!important;}
td.pack-combi-3 img {width:140px!important;}
}
@media (max-width: 593px) {
td.pack-combi {padding: 0 30px 30px 30px!important;}
td.pack-combi-3 {padding: 0 10px 30px 10px!important;}
td.pack-combi-3 img {width:150px!important;}
}
@media (max-width: 500px) {
td.pack-combi {padding: 0 10px 25px 10px!important;}
td.pack-combi-3 img {width:100px!important;}
}
@media (max-width: 300px) {
td.pack-combi {padding: 0 5px 20px 5px!important;}
}
.topconfianza {margin-top:40px!important;}
.confianza {width:22px;height:28px;}
.confianza2 {width:22px;height:28px;position:relative;left:2px;}
.confianza3 {width:22px;height:28px;position:relative;left:3px;}
#wrapper {padding-top: 5px!important;} /*1.8rem*/
.product-quantity .wishlist-btn {margin-bottom:20px!important;}
.product-quantity .qty, .product-quantity .add {margin:0!important;}
.product-quantity .wishlist-btn {margin-left:10px!important;}
.product-quantity .bootstrap-touchspin {margin-right:25px!important;margin-bottom:15px!important;}
.product-actions .add-to-cart {width:100%!important;}
.product-prices, .product-add-to-cart, .product-quantity {display:inline!important;}
#product-availability {margin-bottom:22px!important;margin-top: 27px!important;}
.product-quantity .wishlist-btn .wishlist_button {margin-bottom: 8px!important;}
.product-information p {text-align: unset!important;margin: 30px 0 20px 0!important;}
.product-information .descripcion p {margin: 10px 0!important;}
.product-prices #judgeme-preview-badge {padding-left: 15px;padding-bottom: 5px;}
.jdgm-rev-widg {padding: 44px 16px 0px 16px;}
.jdgm-rev-widg__title{font-family: 'FuturaBook';font-weight: normal;font-size:30px!important;color:#bf311a;}
#judgeme_product_reviews{margin-top: 0;}
.tax-shipping-delivery-label #judgeme-preview-badge{display:none!important;}
.social-sharing {margin-top: 15px!important;}
@media (max-width: 991px) {
.jdgm-rev-widg__title{font-size:26px!important;}
}
@media (min-width: 768px) and (max-width: 991px) {
#product .product-title {font-size:28px!important;}
.product-information p {font-size:16px!important;}
.p-upselling {font-size:16px!important;}
.link-upselling a{line-height:34px;font-size:16px!important;}
}
@media (max-width: 430px) {
.product-information p {font-size:16px!important;}
}
@media (max-width: 370px) {
.fa {display:block!important;}
.product-information p {text-align:center!important;}
.confianza {margin-top:10px!important;position: relative;left: 50%;}
.confianza2 {margin-top:10px!important;position: relative;left: 50%;}
.confianza3 {margin-top:10px!important;position: relative;left: 50%;}
}
.link-upselling a{line-height:40px;}
.has-discount.product-price, .has-discount p {font-weight: 600;font-size: 18px;margin-bottom:5px;}
.product-accessories-block .home-title {margin-top:0;}
.product-accessories-block {margin-bottom:0;}
.home-title {margin-bottom:10px;}
.post-page {padding:0!important;}
.post-page .body-post {margin:0!important;}
.post-page .top-post {display:none!important;}
/*
.navidad2023-guirnalda {
	background-image: url(https://pandelino.es/img/navidad-2023.png)!important;
    background-size: 650px!important;
    background-repeat: no-repeat!important;
    background-position: 45% -20px!important;
    height: 160px!important;
}
#header #desktop_logo .navidad2023 {
    padding: 0px 30px 26px 30px!important;
    top: 42px!important;
}

#header .nav-full-width {padding-bottom: 30px!important;padding-top: 26px!important;}
@media (max-width: 991px) {
	.navidad2023-guirnalda {
		display: none!important;
	}
	#header .header-top {
		padding-top: 0!important;
	}
	#header .header-top .container {
		background-image: url(https://pandelino.es/img/navidad-2023.png);
		background-size: 100%;
		background-repeat: no-repeat;
		background-position: 45% -20px;
		max-height:160px;
	}
	#header .header-top #lgcookieslaw_banner .container {
		background-image: none!important;
		max-height:none!important; 
		
	}
	.navidad2023 {
		padding: 180px 30px 0 30px!important;
		top: 0!important;¡
	}
	#header .nav-full-width {
        margin-top: 55px!important;
	}
}
@media (max-width: 767px) {
	.navidad2023 { 
		padding: 145px 30px 0 30px!important;
	}
	#header .nav-full-width {
        margin-top: 25px!important;
	}
}
@media (max-width: 550px) {
	.navidad2023 { 
		padding: 125px 30px 0 30px!important;
	}
	#header .nav-full-width {
        margin-top: 0!important;
	}
}
@media (max-width: 500px) {
	.navidad2023 { 
		padding: 120px 30px 0 30px!important;
	}
	#header .nav-full-width {
        margin-top: 20px!important;padding-top: 0!important;
	}
}
@media (max-width: 450px) {
	.navidad2023 {
		padding: 100px 30px 0 30px!important;
	}
	#header .nav-full-width {
        margin-top: 0!important;padding-top: 0!important;
	}
	#header .nav-full-width {margin-top: 0!important;}
}
@media (max-width: 330px) {
	#header .header-top {padding-top:0!important;padding-bottom:30px!important;}
	.navidad2023 {padding: 100px 30px 0 30px!important;}
	#header .nav-full-width {margin-top: 0!important;padding-top: 0!important;}
}
*/
/*
@media (max-width: 450px) {
	#header .header-top {padding-top:0!important;padding-bottom:0!important;}
	#header .header-top .container {background-image:none!important;}
	.navidad2023 {padding: 30px 30px 0 30px!important;}
	#header .nav-full-width {margin-top: 0!important;}
}
*/
/*
.BlackFriday2022{display:flex;position: absolute;top: -20px;top:-64px;left:43px}
.BlackFriday2022-movil{display:none!important}
img.img-black-friday-2022 {width:180px;position:relative;left:150px;top:20px}
@media (max-width: 1199px) {
.BlackFriday2022{display:none!important}
.BlackFriday2022-movil{display:block!important;margin-bottom:40px}
img.img-black-friday-2022 {width:100%;max-width:180px;position:relative;left:0px;top:0px}
}
@media (max-width: 250px) {
.BlackFriday2022-movil{margin-bottom:20px}
}
*/
.fondoNewsletter {background-image:url("https://pandelino.es/img/newsletter-fondo-2022.jpg");background-repeat: no-repeat; background-size: cover;padding:60px 0;background-position: 20% 50%;}
/*
.fathersday {display:none}
@media (max-width: 543px) {
	.fathersday {display:block}
	.fathersday {position:absolute;top:135px;left:18%}
	.fathersday img {height:140px!important;width:auto}
	#header .nav-full-width {padding:50px 0 70px 0!important}
}
@media (max-width: 533px) {
	.fathersday {left:17%}
}
@media (max-width: 523px) {
	.fathersday img {height:140px!important}
}
@media (max-width: 503px) {
	.fathersday img {height:130px!important}
}
@media (max-width: 483px) {
	.fathersday img {height:110px!important}
	.fathersday {top:140px;}
	#header .nav-full-width {padding:40px 0 60px 0!important}
}
@media (max-width: 463px) {
	.fathersday {left:14%}
}
@media (max-width: 443px) {
	.fathersday img {height:95px!important}
	.fathersday {left:16%;top:130px}
	#header .nav-full-width {padding:20px 0 50px 0!important}
}
@media (max-width: 433px) {
	.fathersday img {height:85px!important}
	.fathersday {left:17%;top:135px}
}
@media (max-width: 423px) {
	.fathersday img {height:75px!important}
	.fathersday {left:17%;top:140px}
}
@media (max-width: 413px) {
	.fathersday {left:15%;}
}
@media (max-width: 400px) {
	.fathersday {display:none}
	#header .nav-full-width {padding:0 0 30px 0!important}
}
*/
/* Día de la madre 2022 
.header-top{margin-bottom:32px}
#desktop_logo {top: -80px;}
#header .logo {
    max-width: 320px;
}
#custom-text p.tituloDiaDeLaMadre2022 {font-family: 'Tangerine', cursive;font-size: 70px;line-height: 60px;color: #bf311a;text-align: center;}
*/
@media (max-width: 991px) {
  /*#header .logo { width: 100%; }
  .logodiadelpadre { width: 92%; }*/  
  /* Día de la madre 2022 
  .header-top{margin-bottom:120px}
  #desktop_logo {top: -25px;}
  #header .logo {width: 80%;}*/
}
.page-authentication #content {
    max-width: none!important;
}
.form-control-label {font-size:15px!important}
.register-form p {font-size:15px!important;margin:0 20px;}
#main .page-header {margin-left:15px;margin-right:15px;margin-bottom:30px;}
#main .page-content {padding:0}
/*#authentication */
.custom-checkbox label {padding:0;font-size: 15px;line-height: 25px;margin-top: 15px;}
.thebirthday {font-size: 15px;line-height: 30px;color: #bf311a;}
.login-form{padding:0 15px}

@font-face {
    font-family: 'Caviar-Dreams';
    src:url('/fonts/CaviarDreams/Caviar-Dreams.ttf.woff') format('woff'),
        url('/fonts/CaviarDreams/Caviar-Dreams.ttf.svg#Caviar-Dreams') format('svg'),
        url('/fonts/CaviarDreams/Caviar-Dreams.ttf.eot'),
        url('/fonts/CaviarDreams/Caviar-Dreams.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Coves-Light';
    src:url('/fonts/CovesLight/Coves-Light.ttf.woff') format('woff'),
        url('/fonts/CovesLight/Coves-Light.ttf.svg#Coves-Light') format('svg'),
        url('/fonts/CovesLight/Coves-Light.ttf.eot'),
        url('/fonts/CovesLight/Coves-Light.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Mayeka-Light-Demo';
    src:url('/fonts/MayekaLight/Mayeka-Light-Demo.ttf.woff') format('woff'),
        url('/fonts/MayekaLight/Mayeka-Light-Demo.ttf.svg#Mayeka-Light-Demo') format('svg'),
        url('/fonts/MayekaLight/Mayeka-Light-Demo.ttf.eot'),
        url('/fonts/MayekaLight/Mayeka-Light-Demo.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MesmerizeExEl-Regular';
    src:url('/fonts/MesmerizeExElRegular/MesmerizeExEl-Regular.ttf.woff') format('woff'),
        url('/fonts/MesmerizeExElRegular/MesmerizeExEl-Regular.ttf.svg#MesmerizeExEl-Regular') format('svg'),
        url('/fonts/MesmerizeExElRegular/MesmerizeExEl-Regular.ttf.eot'),
        url('/fonts/MesmerizeExElRegular/MesmerizeExEl-Regular.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Walkway-Upper-Expand-Bold';
    src:url('/fonts/WalkwayUpperExpandBold/Walkway-Upper-Expand-Bold.ttf.woff') format('woff'),
        url('/fonts/WalkwayUpperExpandBold/Walkway-Upper-Expand-Bold.ttf.svg#Walkway-Upper-Expand-Bold') format('svg'),
        url('/fonts/WalkwayUpperExpandBold/Walkway-Upper-Expand-Bold.ttf.eot'),
        url('/fonts/WalkwayUpperExpandBold/Walkway-Upper-Expand-Bold.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Constantia';
    src: url('fonts/constani.eot');
    src: url('fonts/constani.eot?#iefix') format('embedded-opentype'),
         url('fonts/constani.woff2') format('woff2'),
         url('fonts/constani.woff') format('woff'),
         url('fonts/constani.ttf')  format('truetype'),
         url('fonts/constani.svg#Constantia') format('svg');
}
#custom-text p.tituloBienvenidos {font-family: 'Parisienne', cursive;font-size: 50px;line-height: 45px;color: #bf311a;text-align: center;}
@media (max-width: 481px) {
  #custom-text p.tituloBienvenidos {font-size: 30px;line-height: 25px;}
}

.el-mundo-del-te-1 {margin-bottom:19px;}	
#header .nav-full-width {padding-bottom:19px;}
.el-mundo-del-te-2 {display:none;}
@media (max-width: 1199px) {
.el-mundo-del-te-1 {margin-bottom:14px;}
 #header .nav-full-width {padding-bottom:14px;}
}
#products, .featured-products, .product-accessories, .product-miniature {
    /*padding: 12px 15px;*/
}
@media (min-width: 992px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 360px;}*/
	.Novedades > #products article {height:auto!important;}
}
@media (max-width: 991px) {
	.el-mundo-del-te-1 {margin-bottom:18px;}
	#header .nav-full-width {padding-bottom:18px;}
	/*.featured-products, .product-accessories, .product-miniature {height: 275px;}*/
}	
@media (max-width: 767px) {	
	.el-mundo-del-te-1 {display:none;}	
	.el-mundo-del-te-2 {display:block;margin-bottom:20px;}
	#header .nav-full-width {padding-bottom:20px;}
	/*.featured-products, .product-accessories, .product-miniature {height: 325px;}*/
}
@media (max-width: 543px) {
	/*.featured-products, .product-accessories, .product-miniature {height: auto;}*/
}
.text-muted{font-size:18px!important;line-height:24px!important;}
.block-category .block-category-inner #category-description p{line-height:24px!important;}
.vinculoTeVerde,.textoTe > a{color:#6c9879!important;text-decoration: none!important;}
.vinculoTeVerde:hover,.textoTe > a:hover{color:#5a746f!important;}
#ishiproductsblock .ishiproductsblock-container #ishiproductstab .nav-item .nav-link:before {display:none!important;}
#ishiproductsblock .ishiproductsblock-container #ishiproductstab .nav-item .nav-link.active {padding-left: 18px!important;}
#ishiproductsblock .ishiproductsblock-container #ishiproductstab .nav-item .nav-link.active, #ishiproductsblock .ishiproductsblock-container #ishiproductstab .nav-item .nav-link:hover {background: #fff!important;border-color: #bf311a!important;color: #bf311a;!important}
#ishiproductsblock .ishiproductsblock-container #ishiproductstab .nav-item .nav-link{font-size:18px!important;}
#ishiproductsblock .product-flags {display:none!important;}
#header #desktop_logo.navidad-2022{top:-60px;height: 140px}
@media (max-width: 991px) {#header #desktop_logo.navidad-2022 {top:-20px;height: 180px}}
@media (max-width: 377px) {#header #desktop_logo.navidad-2022 {height: 170px}}
@media (max-width: 357px) {#header #desktop_logo.navidad-2022 {height: 160px}}
@media (max-width: 337px) {#header #desktop_logo.navidad-2022 {height: 140px}}
@media (max-width: 297px) {#header #desktop_logo.navidad-2022 {height: 120px}}
@media (max-width: 277px) {#header #desktop_logo.navidad-2022 {height: 120px}}
@media (max-width: 247px) {#header #desktop_logo.navidad-2022 {height: 120px}}


/*
.bannerGourmet {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/gourmet-1.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDeco {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/decoracion-3.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerGourmet {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/gourmet-2023-verano.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDeco {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/menaje-2023-verano.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerGourmet {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/gourmet-navidad-2022.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDeco {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/menaje-navidad-2023.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerGourmet {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/gourmet-2023-2024.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDeco {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/menaje-2024.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
*/
.bannerGourmet {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/gourmet-verano-2024.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDeco {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/menaje-verano-2024.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
.bannerDesayunos {background-image:url("https://pandelino.es/modules/ishibannerblock/views/img/desayunos-1.jpg");background-repeat: no-repeat; background-size: cover;min-height:270px;}
#ishiproductsblock .ishiproductsblock-container #ishiproductstab {margin-bottom: 35px!important;}
#ishi-new-products .owl-dots.disabled, #ishi-new-products .owl-nav.disabled,#ishi-bestseller-products .owl-dots.disabled, #ishi-bestseller-products .owl-nav.disabled {display: block!important;}
#html_element_login {margin:0!important;padding:0!important}
#html_login_seven, .contact-form ul {margin-bottom: 0!important;}
#thecheckout-newsletter {position: relative;top: -60px;}
#thecheckout-newsletter .newsletter {margin: 0 5px!important;}
#thecheckout-newsletter .custom-checkbox input[type=checkbox] + span {margin-right: 10px;margin-top: 6px;margin-left: -5px}
.field-label {font-size: 0.9375rem!important;}
.custom-checkbox span.label {font-size: 1.2rem;line-height: 1.9rem;}

@media (min-width: 992px) {
.header-top {display:inline}
#header .header-top {position: relative;} /* top: -40px; antes de Navidad2023 -50px antes de pascua*/
} 
@media (min-width: 1200px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 380px;}*//*380px 300*/
}
@media (min-width: 992px) and (max-width: 1199px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 410;}*//*410px 330*/
}
@media (min-width: 768px) and (max-width: 991px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 310px;}*//*310px 330*/
}
@media (min-width: 544px) and (max-width: 767px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 350px;}*//*350px 280*/
}
@media (min-width: 431px) and (max-width: 543px) {
	/*.featured-products, .product-accessories, .product-miniature {height: 480px;}*//*480px 360*/
}
@media (max-width: 430px) {
	/*.featured-products, .product-accessories, .product-miniature {height: auto;}*/
}


/*#blockblogcat_block_left, #blockblogasearch_block_left, #blockblogarch_block_left {margin: 0 15px!important;}*/
/*#blockblogasearch_block_left {margin-bottom: 30px!important;}*/
.items-cat-block, .search_blog .block_content, .block_content {padding: 5px 0!important;}
.items-cat-block a {text-decoration: none!important;}
.items-cat-block a:hover {color: #bf311a!important;}
.button-mini-blockblog {border-radius:0!important; padding:8px 10px!important;}
#content-wrapper.div.#blockblogcat_block_left.hidden-sm-down {display:block!important;margin-bottom: 0!important;}
#content-wrapper.div.#blockblogasearch_block_left.hidden-sm-down {display:block!important;margin-bottom: 15px!important;}
#content-wrapper .blockblogasearch_block_left .block {margin-bottom: 10px!important;}
#blockblogcat_block_left.block-categories{margin-bottom: 0px!important;}
#blockblogasearch_block_left.block-categories{margin-bottom: 20px!important;}

.items-cat-block a {font-size: 1.125rem;text-transform: uppercase;}
.items-cat-block .name-category {display: inline-block; margin: 0 20px 10px 20px;}
.items-cat-block, .search_blog .block_content, .block_content {text-align: center;}
#blockblogasearch_block_left h4{text-align:center;}
.super-padre{font-family: 'Constantia';color:#999;font-size:60px;font-weight:normal!important;line-height:100%;}
.super-padre-dibujo {padding-right: 20px;position: absolute;left: -40%;top: 33%;}
img.logodiadelpadre {width:100%;}

@media(min-width: 1200px) {
/*.logo-superpadre {display:block;}
.logo-superpadre-movil {display:none;}*/
}
@media(max-width: 1199px) {
/*.logo-superpadre {display:none;}
.logo-superpadre-movil {display:block;}
#header #desktop_logo {padding: 0 15px!important;}*/
}
@media (max-width: 400px) {
.super-padre{font-size:50px;}
}
@media (max-width: 350px) {
.super-padre{font-size:40px;}
}
@media (max-width: 300px) {
.super-padre{font-size:30px;}
}
/*
@media (max-width: 767px) {
.hidden-sm-down-blog {display: none!important;}
}
@media (max-width: 991px) {
	#content-wrapper {display: block!important;}
}*/

@media (max-width: 767px) {
.h6.facet-title.hidden-sm-down {
    display: none !important;
}
}
.btn-tertiary {text-transform:none;}
.jdgm-star.jdgm--on,.jdgm-star{color:#bf311a!important;}/*ffa41c*/
.jdgm-form .jdgm-star:not([disabled]):hover {opacity: 1!important;}
.jdgm-form-wrapper{display:block!important;padding-top: 40px!important;}
.jdgm-widget-actions-wrapper,.jdgm-cancel-rev {display:none!important}
.jdgm-row-stars {padding-bottom: 50px!important;}

.img-diadelamadre2023 {max-width:150px!important;}
.img-siluetas {max-width:450px!important;}
.madre-mammadia-dibujo {padding-right: 20px;position: absolute;left: -130px;top: 120px;}
.siluetas {margin-top:30px;}
.siluetas-movil {display:none!important;}
@media (max-width: 991px) {
.madre-mammadia-dibujo {display:none!important;}
.siluetas-movil {display:block!important;}
}
@media (max-width: 591px) {
.siluetas-movil {margin-top:10px;}
img.mammadia {width:70%;}
}
.go681896951 {height:85px!important;}
.kl-teaser-VzNLN4 {height:112px!important;width:112px!important;}
.go3702323987 {width:100%!important;}
@media (min-width: 1200px) {
	.block_newsletter form.klaviyo-form {padding:20px 200px!important;}
}
@media (max-width: 1199px) {
	.block_newsletter form.klaviyo-form {padding:20px 100px!important;}	
}
@media (max-width: 991px) {
	.block_newsletter form.klaviyo-form {padding:20px 20px!important;}
}
.block_newsletter form input[type=text] {min-width:unset!important;}
.aninstagramfeed {margin-bottom:0!important}

@media print{
  .needsclick {display: none !important;}
}
.img-responsive-blog {width:100%;height:auto;max-width:768px;}
.img-responsive-blog2 {width:70%;height:auto;max-width:280px;}
.producto-mb5{margin-bottom: 5px!important;}
.producto-mb6{margin-bottom: 6px!important;}
.producto-ul{list-style-type: circle; margin-left: 15px; margin-bottom: 28px; font-size: 18px; line-height: 120%;}
#header .nav-full-width.fixed-header #top-menu > li > a {padding: 9px 9px 5px 9px!important;}

/*#products .product-container  {height: 250px!important;width: auto!important;}
#products .product-container .thumbnail-container .thumbnail-inner .product-thumbnail img {width: 60%!important;}*/

ul.blockblog-grid-view li:nth-child(2n+1), ul.blockblog-grid-view-second li:nth-child(2n+1), ul.blockblog-grid-view-authors li:nth-child(3n+1) {
    clear: inherit;
}
ul.blockblog-grid-view-second li {
    width: 25%;
	height: 590px;
}
ul.blockblog-grid-view-second .post_content .sdsarticle-info .m-a-0 {
    font-size: 15px!important;
    line-height: 18px!important;
}
@media (max-width: 1199px) {
	ul.blockblog-grid-view-second li {
		height: 540px;
	}
}
@media (max-width: 991px) {
	ul.blockblog-grid-view-second li {
		width: 33%;
		height: 540px;
	}
@media (max-width: 760px) {
	ul.blockblog-grid-view-second li {
		width: 100%;
		height: auto;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
article.linea-te {height:280px;}
}
@media (min-width: 544px) and (max-width: 767px) {
article.linea-te {height:330px;}
}
.botonRojo{
border: solid 1px #bf311a;
color: #bf311a;
padding: 5px 15px;
font-size: 18px;
}