@font-face{font-family:'Material Symbols Rounded';font-style:normal;font-weight:200 400;font-display:block;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/material-symbols-rounded.woff2) format('woff2')}.material-symbols-rounded{font-family:'Material Symbols Rounded';font-weight:300;font-style:normal;text-transform:none;letter-spacing:normal;white-space:nowrap;font-feature-settings:'liga';font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/montserrat/montserrat-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/montserrat/montserrat-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/montserrat/montserrat-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/montserrat/montserrat-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/playfair-display/playfair-display-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/playfair-display/playfair-display-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/playfair-display/playfair-display-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400 900;font-display:swap;src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/playfair-display/playfair-display-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#popmake-15160{--jig-popup-imagen:url("/wp-content/uploads/2026/10/newsletter.jpg")}#pum-15160.pum-overlay{background-color:var(--overlay) !important;z-index:9999}#popmake-15160.pum-container{position:fixed !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;grid-template-columns:minmax(0, 45%) minmax(0, 1fr);grid-template-rows:auto 1fr;width:min(960px, calc(100vw - 32px)) !important;min-width:0 !important;max-width:none !important;max-height:calc(100dvh - 32px);margin:0 !important;padding:0 !important;overflow:auto;color:var(--color-secondary);background:var(--bg) !important;border:6px solid var(--bg-light) !important;border-radius:0 !important;box-shadow:0 24px 48px rgba(0,0,0,.25) !important;transform:translate(-50%,-50%)}#popmake-15160.pum-container:not([style*="display: none"]):not([style*="display:none"]){display:grid !important}#popmake-15160.pum-container:before{content:"";grid-column:1;grid-row:1/span 2;min-height:440px;background:var(--jig-popup-imagen) center/cover no-repeat}#popmake-15160 .pum-title{grid-column:2;grid-row:1;margin:0 !important;padding:56px 56px 16px !important;font-family:var(--font-family-sans) !important;font-size:24px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.01em;text-transform:uppercase;text-align:left !important;color:var(--color-secondary) !important;text-shadow:none !important}#popmake-15160 .pum-content{grid-column:2;grid-row:2;padding:0 56px 48px !important;font-family:var(--font-family-sans);font-size:15px;line-height:1.55;color:var(--color-secondary) !important;outline:none}#popmake-15160 .pum-content>p{margin:0 0 20px;padding:0}#popmake-15160 .pum-content>p:first-child{font-size:16px;line-height:1.4}#popmake-15160 .pum-content strong{font-weight:600}#popmake-15160 .jig-newsletter__titulo{display:none}#popmake-15160 .wpcf7 form{margin:8px 0 0}#popmake-15160 .jig-newsletter__fila{display:flex;align-items:stretch}#popmake-15160 .jig-newsletter__fila .wpcf7-form-control-wrap{flex:1 1 auto;min-width:0}#popmake-15160 .wpcf7-email{width:100%;height:48px;padding:0 14px;font-family:var(--font-family-sans);font-size:14px;color:var(--color-secondary);background:var(--bg-light);border:var(--cart-border,.5px solid var(--line-strong));border-right:0;border-radius:0}#popmake-15160 .wpcf7-email::placeholder{color:var(--color-text-muted)}#popmake-15160 .wpcf7-submit{--slide-color:var(--color-primary);flex:0 0 auto;height:48px;margin:0;padding:0 28px;font-family:var(--font-family-sans);font-size:14px;font-weight:500;line-height:1;color:var(--color-light);background:var(--color-secondary);border:0;border-radius:0;cursor:pointer;box-shadow:inset 0 0 0 0 var(--slide-color);transition:box-shadow var(--slide-duration,.4s) ease-out,opacity .3s ease;-webkit-appearance:none;appearance:none}#popmake-15160 .wpcf7-submit:disabled{opacity:.5;cursor:not-allowed}#popmake-15160 .wpcf7-submit:not(:disabled):focus-visible{box-shadow:inset 0 -48px 0 0 var(--slide-color);outline:none}@media (hover:hover){#popmake-15160 .wpcf7-submit:not(:disabled):hover{box-shadow:inset 0 -48px 0 0 var(--slide-color)}}#popmake-15160 .wpcf7-spinner{position:absolute;margin:16px 0 0 8px}#popmake-15160 .wpcf7-acceptance{display:block;margin-top:12px}#popmake-15160 .wpcf7-acceptance .wpcf7-list-item{margin:0}#popmake-15160 .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:var(--color-text-muted);cursor:pointer}#popmake-15160 .wpcf7-acceptance input{flex:0 0 auto;margin:1px 0 0;accent-color:var(--color-primary)}#popmake-15160 .wpcf7-acceptance a{color:var(--color-secondary);text-decoration:underline;text-underline-offset:2px}#popmake-15160 .wpcf7-not-valid-tip{margin-top:6px;font-size:12px;color:var(--color-primary)}#popmake-15160 .wpcf7 form .wpcf7-response-output{margin:12px 0 0;padding:8px 12px;font-size:13px;color:var(--color-secondary);border:.5px solid var(--line)}#popmake-15160 .wpcf7 form.sent .wpcf7-response-output{border-color:var(--color-success)}#popmake-15160 .wpcf7 form:is(.invalid,.failed,.aborted,.unaccepted) .wpcf7-response-output{border-color:var(--color-primary)}#popmake-15160 .pum-close.popmake-close{--slide-color:var(--color-secondary);position:absolute !important;top:0 !important;right:0 !important;left:auto !important;bottom:auto !important;z-index:2;display:flex !important;align-items:center;justify-content:center;width:48px !important;height:48px !important;min-width:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:1 !important;color:var(--color-secondary) !important;background:var(--bg) !important;border:0 !important;border-left:var(--cart-border,.5px solid var(--line-strong)) !important;border-bottom:var(--cart-border,.5px solid var(--line-strong)) !important;border-radius:0 !important;box-shadow:inset 0 0 0 0 var(--slide-color) !important;text-shadow:none !important;cursor:pointer;transition:box-shadow .4s ease-out,color .4s ease-out}#popmake-15160 .pum-close.popmake-close:before{content:"close";font-family:"Material Symbols Rounded";font-size:22px;font-weight:300}#popmake-15160 .pum-close.popmake-close:focus-visible{color:var(--color-light) !important;box-shadow:inset 0 -48px 0 0 var(--slide-color) !important;outline:none}@media (hover:hover){#popmake-15160 .pum-close.popmake-close:hover{color:var(--color-light) !important;box-shadow:inset 0 -48px 0 0 var(--slide-color) !important}}@media (max-width:980px){#popmake-15160 .pum-title{padding:44px 32px 14px !important;font-size:20px !important}#popmake-15160 .pum-content{padding:0 32px 36px !important}}@media (max-width:767px){#popmake-15160.pum-container{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;border-width:4px !important}#popmake-15160.pum-container:before{grid-column:1;grid-row:1;min-height:180px}#popmake-15160 .pum-title{grid-column:1;grid-row:2;padding:24px 22px 10px !important;font-size:18px !important}#popmake-15160 .pum-content{grid-column:1;grid-row:3;padding:0 22px 24px !important;font-size:13px}#popmake-15160 .pum-content>p{margin-bottom:14px}#popmake-15160 .pum-content>p:first-child{font-size:14px}#popmake-15160 .wpcf7-submit{padding:0 18px}#popmake-15160 .pum-close.popmake-close{width:40px !important;height:40px !important}}@font-face{font-family:'gotham_condensedbold';src:url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/gotham_condensed_bold.woff2) format('woff2'),url(//tienda.francoespanolas.com/wp-content/themes/divi-child/css/fonts/gotham_condensed_bold.woff) format('woff');font-weight:400;font-style:normal}:root{--color-primary:#d04e4e;--color-secondary:#2c2525;--color-text-muted:#6b665f;--color-light:#f1f0ef;--color-success:#66904f;--line:silver;--line-strong:#c1c1c1;--bg:#e6e4e1;--bg-lighter:#faf9f7;--bg-light:var(--color-light);--bg-header:#faf9f7;--overlay:rgba(0,0,0,.6);--font-family-serif:"Playfair Display",serif;--font-family-sans:"Montserrat",sans-serif;--transition-default:all .3s ease-in-out;--transition-large:all .7s cubic-bezier(.4,0,.2,1);--slide-duration:.4s}.breadcrumbs{position:relative !important;z-index:9;margin:0 !important}.breadcrumbs .et_pb_text_inner{display:flex;align-items:center;min-height:24px;padding:0 !important;font-size:0;line-height:1;background:0 0}.breadcrumbs .et_pb_text_inner>span,.breadcrumbs .et_pb_text_inner>p>span{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.breadcrumbs .et_pb_text_inner span span{display:inline-flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-family-sans);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:.02em;color:var(--color-text-muted)}.breadcrumbs .et_pb_text_inner span span+span:before,.breadcrumbs .et_pb_text_inner span>span:not(:first-child):before{content:"chevron_right";font-family:"Material Symbols Rounded";font-size:16px;font-weight:300;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;line-height:1;color:var(--line-strong)}.breadcrumbs span span a{color:var(--color-text-muted) !important;text-decoration:none;transition:color .2s ease}@media (hover:hover){.breadcrumbs span span a:hover{color:var(--color-primary) !important}}.breadcrumbs span span a:focus-visible{outline:1px solid var(--color-primary);outline-offset:2px}.breadcrumbs .et_pb_text_inner span span:first-child>a{display:inline-flex;align-items:center;font-size:0 !important}.breadcrumbs .et_pb_text_inner span span:first-child>a:before{content:"home";font-family:"Material Symbols Rounded";font-size:18px;font-weight:300;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;line-height:1}.breadcrumbs [aria-current=page]{font-weight:500 !important;color:var(--color-secondary) !important}@media (max-width:767px){.breadcrumbs .et_pb_text_inner span span{font-size:11px;gap:6px}.breadcrumbs .et_pb_text_inner>span,.breadcrumbs .et_pb_text_inner>p>span{flex-wrap:nowrap;gap:6px}}.jig-migas{margin:0 0 16px;font-family:var(--font-family-sans)}.jig-migas[hidden]{display:none !important}.jig-migas__ruta{display:flex;flex-wrap:wrap;align-items:center;margin:0 !important;padding:0 !important;list-style:none !important}.jig-migas__ruta li{display:inline-flex;align-items:center;margin:0 !important;padding:0 !important;list-style:none !important;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.jig-migas__ruta li+li:before{content:"chevron_right";margin:0 6px;font-family:"Material Symbols Rounded";font-size:16px;font-weight:300;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;letter-spacing:0;text-transform:none;line-height:1;color:color-mix(in srgb,var(--color-primary) 70%,transparent)}.jig-migas__ruta a{color:var(--color-primary) !important;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .3s ease;color:var(--color-primary) !important;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .3s ease;letter-spacing:.5px}@media (hover:hover){.jig-migas__ruta a:hover{background-size:100% 1px}}.jig-migas a:focus-visible{outline:1px solid var(--color-primary);outline-offset:3px}.jig-migas__volver{display:none;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;color:var(--color-secondary) !important}.jig-migas__volver .material-symbols-rounded{font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;transition:transform .3s ease}@media (hover:hover){.jig-migas__volver:hover .material-symbols-rounded{transform:translateX(-3px)}}@media (max-width:767px){.jig-migas{margin-bottom:12px}.jig-migas__ruta{display:none}.jig-migas__volver{display:inline-flex}}.jig-migas--imagen{position:absolute !important;top:24px;left:24px;z-index:20;max-width:calc(100% - 48px);margin:0;padding:6px 14px;background:color-mix(in srgb,var(--bg-light) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px}@media (max-width:767px){.jig-migas--imagen{top:14px;left:14px;max-width:calc(100% - 28px);padding:7px 14px}}@media (prefers-reduced-motion:reduce){.jig-migas__ruta a,.jig-migas__volver .material-symbols-rounded{transition:none}}::-moz-selection{color:var(--color-primary);background:var(--color-secondary)}::selection{color:var(--color-primary);background:var(--color-secondary)}body{font-family:var(--font-family-sans)}@media (max-width:767px){.home .et_pb_section_0.et_pb_section{padding-top:0 !important}.et-animated,[data-animation],.et_animated{animation:none !important;opacity:1 !important;transform:none !important;transition:none !important;visibility:visible !important}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module{animation:none !important;opacity:1 !important;transform:none !important;transition:none !important}.et-waypoint,.et-waypoint.et-animated{opacity:1 !important;visibility:visible !important}}.age-gate-headline,.age-gate__headline{color:var(--color-light);font-family:var(--font-family-serif);font-size:40px;text-transform:uppercase;max-width:650px;line-height:140%;margin:0;padding:0}.age-gate-heading-title,.age-gate__heading-title{text-transform:uppercase;color:var(--color-light)}.age-gate__background-color{background-color:var(--overlay) !important;backdrop-filter:blur(6px) !important}.age-gate{background-color:transparent;padding:0;max-width:100%}.age-gate__heading{width:80%;max-width:560px}.age-gate__heading img{width:100%;filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(1014%) hue-rotate(256deg) brightness(122%) contrast(100%);max-width:500px !important;margin-bottom:120px}.age-gate__subheadline{font-size:16px;text-transform:uppercase;letter-spacing:2px;color:var(--color-secondary);font-weight:300;margin-bottom:56px}.age-gate__fields{width:100%;max-width:600px;margin:0 auto}.age-gate__challenge{font-family:var(--font-family-serif);font-size:40px;font-weight:500;margin-bottom:40px;display:none}.age-gate__buttons{gap:24px}.age-gate__submit{position:relative;border:.5px solid var(--color-light) !important;border-radius:0 !important;margin:0 !important;font-family:var(--font-family-sans) !important;font-size:14px !important;font-weight:600 !important;text-transform:uppercase;color:var(--color-light) !important;background:0 0 !important;height:56px;cursor:pointer !important;transition:var(--transition-large);letter-spacing:1px}.age-gate__loader{background-color:var(--overlay);backdrop-filter:blur(4px)}.age-gate__loader svg{padding-left:16px}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0 !important}@media (max-width:767px){.age-gate__buttons{flex-direction:column}.age-gate__heading{width:80% !important;max-width:600px !important;margin-bottom:60px}.age-gate__heading img{margin-bottom:8px}.age-gate__subheadline{font-size:10px;letter-spacing:1px;margin-bottom:32px}.age-gate__fields{max-width:280px;padding-top:32px}.age-gate__challenge{font-size:20px;margin-bottom:24px}.age-gate__submit{font-size:14px !important;height:auto;width:100%;letter-spacing:0;font-weight:500 !important}}.et_pb_button:hover:after{opacity:0;margin-left:0}strong{font-weight:600 !important}.woocommerce img,.woocommerce-page img{width:100%;height:auto;max-width:100%;object-fit:cover}.et-db #et-boc .et-l .et_overlay{display:none}#main-content{background-color:transparent !important}.product-section{padding:0 !important}#left-area{padding:0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input,.show-password-input{position:absolute;top:50% !important;right:14px !important;display:block !important;width:22px !important;height:22px !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;cursor:pointer;transform:translateY(-50%)}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before,.show-password-input:before{content:none !important;display:none !important;background:0 0 !important}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after,.show-password-input:after{content:"" !important;position:static !important;display:block !important;width:22px !important;height:22px !important;margin:0 !important;font-family:inherit !important;background-color:var(--color-text-muted);-webkit-mask:url("/wp-content/uploads/2026/10/visibility_off.svg") center/contain no-repeat;mask:url("/wp-content/uploads/2026/10/visibility_off.svg") center/contain no-repeat;transition:background-color .2s ease}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after,.show-password-input.display-password:after{-webkit-mask-image:url("/wp-content/uploads/2026/10/visibility.svg");mask-image:url("/wp-content/uploads/2026/10/visibility.svg")}.show-password-input:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px;border-radius:4px !important}@media (hover:hover){.show-password-input:hover:after{background-color:var(--color-secondary)}}input[type=date]:not(#jig-fecha){position:relative;padding-right:48px !important;background-image:url("/wp-content/uploads/2026/10/calendario.svg") !important;background-position:right 14px center !important;background-size:22px 22px !important;background-repeat:no-repeat !important}input[type=date]:not(#jig-fecha)::-webkit-calendar-picker-indicator{position:absolute;top:50%;right:14px;width:22px;height:22px;margin:0;padding:0;opacity:0;cursor:pointer;transform:translateY(-50%)}@supports (-moz-appearance:none){input[type=date]:not(#jig-fecha){background-image:none !important;padding-right:14px !important}}.woocommerce ul.order_details li.account_number{display:none}.woocommerce-bacs-bank-details h2,.woocommerce-bacs-bank-details h3{font-size:16px;text-transform:uppercase}.woocommerce-bacs-bank-details{width:100%}.woocommerce-columns--addresses{display:flex;flex-direction:column;width:100% !important;margin:0 !important}.woocommerce-columns--addresses .woocommerce-column{width:100% !important}.grecaptcha-badge{transform:scale(.75);transform-origin:left bottom;opacity:.45;box-shadow:none !important;transition:right .3s ease,opacity .3s ease !important}.grecaptcha-badge:hover{opacity:1;right:65px !important}.grecaptcha-badge{right:-204px !important;transition:opacity .3s ease !important;bottom:90px !important}