.elementor-11535 .elementor-element.elementor-element-20ebd687{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:13%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-11535 .elementor-element.elementor-element-426a5318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-11535 .elementor-element.elementor-element-3275236a .elementor-heading-title{font-family:"EDITOR NOTE EXTRA LIGHT", Sans-serif;font-size:37px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-11535 .elementor-element.elementor-element-771c9bb9{width:var( --container-widget-width, 634px );max-width:634px;--container-widget-width:634px;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-text );font-family:"NUNITO", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-11535 .elementor-element.elementor-element-771c9bb9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-11535 .elementor-element.elementor-element-07d61ba{--display:flex;}.elementor-11535 .elementor-element.elementor-element-07d61ba:not(.elementor-motion-effects-element-type-background), .elementor-11535 .elementor-element.elementor-element-07d61ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11535 .elementor-element.elementor-element-b89a620 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11535 .elementor-element.elementor-element-b89a620{font-family:"NUNITO", Sans-serif;}.elementor-11535 .elementor-element.elementor-element-93a53f6{--display:flex;}.elementor-11535 .elementor-element.elementor-element-93a53f6:not(.elementor-motion-effects-element-type-background), .elementor-11535 .elementor-element.elementor-element-93a53f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11535 .elementor-element.elementor-element-a06a588 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11535 .elementor-element.elementor-element-a06a588{font-family:"NUNITO", Sans-serif;}.elementor-11535 .elementor-element.elementor-element-44a808b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-11535 .elementor-element.elementor-element-44a808b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dotted;border-color:var( --e-global-color-accent );}.elementor-11535 .elementor-element.elementor-element-799c0c08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1f5591c8 .flex-viewport:not(:last-child){margin-bottom:37px;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1f5591c8 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1f5591c8 .flex-control-thumbs li{padding-right:calc(35px / 2);padding-left:calc(35px / 2);padding-bottom:35px;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1f5591c8 .flex-control-thumbs{margin-right:calc(-35px / 2);margin-left:calc(-35px / 2);}.elementor-11535 .elementor-element.elementor-element-e6e991a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11535 .elementor-element.elementor-element-1ba7921 .cart button, .elementor-11535 .elementor-element.elementor-element-1ba7921 .cart .button{font-family:"NUNITO", Sans-serif;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );border-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-11535 .elementor-element.elementor-element-1ba7921 .cart button:hover, .elementor-11535 .elementor-element.elementor-element-1ba7921 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-11535 .elementor-element.elementor-element-1ba7921 .added_to_cart{color:#B77754;font-family:"EDITOR NOTE EXTRA LIGHT", Sans-serif;font-weight:300;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations label{color:var( --e-global-color-text );font-family:"EDITOR NOTE EXTRA LIGHT", Sans-serif;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations td.value select{color:var( --e-global-color-text );}.woocommerce .elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations td.value select, .woocommerce .elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations td.value:before{background-color:var( --e-global-color-primary );border-radius:0px;}.woocommerce .elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-11535 .elementor-element.elementor-element-1ba7921 form.cart table.variations td.value:before{font-family:"NUNITO", Sans-serif;}.elementor-11535 .elementor-element.elementor-element-eeda8b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-11535 .elementor-element.elementor-element-3d23267{text-align:center;}.elementor-11535 .elementor-element.elementor-element-3d23267 .elementor-heading-title{font-family:"EDITOR NOTE EXTRA LIGHT", Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-ac10ea5 );}.elementor-11535 .elementor-element.elementor-element-55cd830{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-11535 .elementor-element.elementor-element-55cd830.elementor-element{--align-self:center;}.elementor-11535 .elementor-element.elementor-element-cfb2494.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:5px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 .elementor-main-swiper{height:341px;width:100%;}.elementor-11535 .elementor-element.elementor-element-cfb2494 .elementor-swiper-button{font-size:20px;}@media(max-width:1024px){.elementor-11535 .elementor-element.elementor-element-20ebd687{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:26%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11535 .elementor-element.elementor-element-426a5318{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-11535 .elementor-element.elementor-element-3275236a .elementor-heading-title{font-size:41px;}.elementor-11535 .elementor-element.elementor-element-771c9bb9{width:100%;max-width:100%;font-size:14px;}.elementor-11535 .elementor-element.elementor-element-771c9bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11535 .elementor-element.elementor-element-799c0c08{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11535 .elementor-element.elementor-element-799c0c08.e-con{--order:-99999 /* order start hack */;}.elementor-11535 .elementor-element.elementor-element-eeda8b6{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-11535 .elementor-element.elementor-element-3d23267 .elementor-heading-title{font-size:45px;}.elementor-11535 .elementor-element.elementor-element-55cd830{font-size:14px;}.elementor-11535 .elementor-element.elementor-element-cfb2494.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 .elementor-main-swiper{height:156px;}}@media(max-width:767px){.elementor-11535 .elementor-element.elementor-element-20ebd687{--margin-top:33%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11535 .elementor-element.elementor-element-426a5318{--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11535 .elementor-element.elementor-element-3275236a .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-11535 .elementor-element.elementor-element-771c9bb9{font-size:15px;}.elementor-11535 .elementor-element.elementor-element-799c0c08{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11535 .elementor-element.elementor-element-799c0c08.e-con{--order:-99999 /* order start hack */;}.elementor-11535 .elementor-element.elementor-element-e6e991a{--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11535 .elementor-element.elementor-element-1ba7921 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11535 .elementor-element.elementor-element-1ba7921{--view-cart-spacing:0px;}.elementor-11535 .elementor-element.elementor-element-eeda8b6{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11535 .elementor-element.elementor-element-3d23267 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-11535 .elementor-element.elementor-element-55cd830 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-11535 .elementor-element.elementor-element-55cd830{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;}.elementor-11535 .elementor-element.elementor-element-cfb2494.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:4px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11535 .elementor-element.elementor-element-cfb2494 .elementor-main-swiper{height:234px;}}@media(min-width:768px){.elementor-11535 .elementor-element.elementor-element-20ebd687{--content-width:1650px;}.elementor-11535 .elementor-element.elementor-element-426a5318{--width:50%;}.elementor-11535 .elementor-element.elementor-element-799c0c08{--width:50%;}.elementor-11535 .elementor-element.elementor-element-e6e991a{--content-width:1320px;}.elementor-11535 .elementor-element.elementor-element-eeda8b6{--content-width:1650px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11535 .elementor-element.elementor-element-426a5318{--width:640px;}.elementor-11535 .elementor-element.elementor-element-799c0c08{--width:609px;}.elementor-11535 .elementor-element.elementor-element-e6e991a{--content-width:652px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1ba7921 *//* Ocultar campo "Elige tu imagen" en la tarjeta regalo */
.ywgc-preset-images,
.ywgc-preset-title {
  display: none !important;
}
/* Personalizar botón Añadir al carrito en la Tarjeta Regalo */
.single_add_to_cart_button,
.single-product form.cart .single_add_to_cart_button {
  background-color: #B77754 !important;
  color: #fff !important;
  border: none !important;
  border-radius: 0px !important;
  padding: 12px 24px !important;
  font-weight: 600 !important;
  text-transform: uppercase;
}

.single_add_to_cart_button:hover {
  background-color: #9e6043 !important; /* un tono más oscuro al pasar el cursor */
}
/* Botones de importe - estado normal */
.gift-cards-list .ywgc-predefined-amount-button {
  background: #fff !important;
  color: #333 !important;
  border: 1px solid #D7D7D7 !important;
  border-radius: 8px !important;
  padding: 10px 16px !important;
  cursor: pointer;
  position: relative;
  transition: all .2s ease-in-out;
}

/* Hover */
.gift-cards-list .ywgc-predefined-amount-button:hover {
  border-color: #B77754 !important;
  color: #B77754 !important;
}

/* Estado seleccionado */
.gift-cards-list .ywgc-predefined-amount-button.selected_button {
  background: #B77754 !important;
  color: #fff !important;
  border-color: #B77754 !important;
}

/* Añadir ❌ al seleccionado */
.gift-cards-list .ywgc-predefined-amount-button.selected_button::after {
  content: "✖";
  position: absolute;
  top: 6px;
  right: 8px;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EDITOR NOTE EXTRA LIGHT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteExtralight.svg#EDITORNOTEEXTRALIGHT') format('svg');
}
@font-face {
	font-family: 'EDITOR NOTE EXTRA LIGHT';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteRegular.svg#EDITORNOTEEXTRALIGHT') format('svg');
}
@font-face {
	font-family: 'EDITOR NOTE EXTRA LIGHT';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/Editor_sNoteLightItalic.svg#EDITORNOTEEXTRALIGHT') format('svg');
}
@font-face {
	font-family: 'EDITOR NOTE EXTRA LIGHT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NUNITO';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLightItalic.svg#NUNITO') format('svg');
}
@font-face {
	font-family: 'NUNITO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoLight.svg#NUNITO') format('svg');
}
@font-face {
	font-family: 'NUNITO';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.eot');
	src: url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.woff2') format('woff2'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.woff') format('woff'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.ttf') format('truetype'),
		url('https://quoraclinic.com/wp-content/uploads/2024/03/NunitoSemiBold.svg#NUNITO') format('svg');
}
/* End Custom Fonts CSS */