@font-face{font-family:"Bembo Std";src:url(/wp-content/themes/countingclouds/build/fonts/BemboStd-SemiboldItalic.b74a72a9.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BemboStd-SemiboldItalic.21139533.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Bembo Std";src:url(/wp-content/themes/countingclouds/build/fonts/BemboStd-Bold.39f318b1.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BemboStd-Bold.13db6381.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Bembo Std";src:url(/wp-content/themes/countingclouds/build/fonts/BemboStd.c68b0669.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BemboStd.10fd0e53.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Medium.4cbc8a4a.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Medium.2b68fc49.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-LightItalic.9c437f0d.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-LightItalic.b83dc50b.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Italic.7c1218cc.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Italic.1fe728e1.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Regular.0e72cbe7.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Regular.2f897ace.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Bold.62212eb0.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Bold.99686655.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Light.71075bde.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Light.2910c2bf.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-MediumItalic.ec67ef85.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-MediumItalic.976b0084.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Apercu Mono";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-Mono.10e9cb39.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-Mono.e8ceafaa.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Apercu";src:url(/wp-content/themes/countingclouds/build/fonts/Apercu-BoldItalic.adb542ef.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/Apercu-BoldItalic.96646046.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Bauer Bodoni Std 1";src:url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Italic.7ba97169.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Italic.ff5e05bf.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Bauer Bodoni Std 1";src:url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Bold.0059285b.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Bold.ce1dc9bd.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Bauer Bodoni Std 1";src:url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Roman.83cbeee5.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-Roman.24481dc6.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bauer Bodoni Std 1";src:url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-BoldItalic.4c152006.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BauerBodoniStd-BoldItalic.f5f5157f.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Bauer Bodoni";src:url(/wp-content/themes/countingclouds/build/fonts/BauerBodoni-Bold.ed2d624a.woff2) format("woff2"),url(/wp-content/themes/countingclouds/build/fonts/BauerBodoni-Bold.c1d5a685.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}.pagina__titulo{text-align:center;margin-top:0;margin-bottom:1em}.pagina__titulo .subtitulo{font-weight:normal;font-size:max(14px,.4761904762em);max-width:29em;margin:.5em auto 0}.pagina__titulo .subtitulo--ancho{max-width:none}.woocommerce-thankyou-order-received{font-size:max(1.3333333333rem,min(3vw,2rem))}.pagina__titulo{font-size:max(1.6666666667rem,min(3.5vw,2.3333333333rem))}.woocommerce-address-fields__field-wrapper,.wc-credit-card-form,.woocommerce-form-coupon,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-additional-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm,.ywgc_enter_code>div,.woocommerce-billing-fields__field-wrapper{display:grid;grid-gap:1em}.woocommerce-address-fields__field-wrapper p,.wc-credit-card-form p,.woocommerce-form-coupon p,.woocommerce-form-login p,.woocommerce-form-register p,.woocommerce-additional-fields__field-wrapper p,.woocommerce-shipping-fields__field-wrapper p,.woocommerce-EditAccountForm p,.ywgc_enter_code>div p,.woocommerce-billing-fields__field-wrapper p{margin:0}.woocommerce-address-fields__field-wrapper label,.wc-credit-card-form label,.woocommerce-form-coupon label,.woocommerce-form-login label,.woocommerce-form-register label,.woocommerce-additional-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label,.woocommerce-EditAccountForm label,.ywgc_enter_code>div label,.woocommerce-billing-fields__field-wrapper label{display:block;margin-bottom:.5em}.woocommerce-address-fields__field-wrapper .mailchimp-newsletter,.wc-credit-card-form .mailchimp-newsletter,.woocommerce-form-coupon .mailchimp-newsletter,.woocommerce-form-login .mailchimp-newsletter,.woocommerce-form-register .mailchimp-newsletter,.woocommerce-additional-fields__field-wrapper .mailchimp-newsletter,.woocommerce-shipping-fields__field-wrapper .mailchimp-newsletter,.woocommerce-EditAccountForm .mailchimp-newsletter,.ywgc_enter_code>div .mailchimp-newsletter,.woocommerce-billing-fields__field-wrapper .mailchimp-newsletter,.woocommerce-address-fields__field-wrapper .campo--checkbox,.wc-credit-card-form .campo--checkbox,.woocommerce-form-coupon .campo--checkbox,.woocommerce-form-login .campo--checkbox,.woocommerce-form-register .campo--checkbox,.woocommerce-additional-fields__field-wrapper .campo--checkbox,.woocommerce-shipping-fields__field-wrapper .campo--checkbox,.woocommerce-EditAccountForm .campo--checkbox,.ywgc_enter_code>div .campo--checkbox,.woocommerce-billing-fields__field-wrapper .campo--checkbox{display:flex}.woocommerce-address-fields__field-wrapper .mailchimp-newsletter label,.wc-credit-card-form .mailchimp-newsletter label,.woocommerce-form-coupon .mailchimp-newsletter label,.woocommerce-form-login .mailchimp-newsletter label,.woocommerce-form-register .mailchimp-newsletter label,.woocommerce-additional-fields__field-wrapper .mailchimp-newsletter label,.woocommerce-shipping-fields__field-wrapper .mailchimp-newsletter label,.woocommerce-EditAccountForm .mailchimp-newsletter label,.ywgc_enter_code>div .mailchimp-newsletter label,.woocommerce-billing-fields__field-wrapper .mailchimp-newsletter label,.woocommerce-address-fields__field-wrapper .campo--checkbox label,.wc-credit-card-form .campo--checkbox label,.woocommerce-form-coupon .campo--checkbox label,.woocommerce-form-login .campo--checkbox label,.woocommerce-form-register .campo--checkbox label,.woocommerce-additional-fields__field-wrapper .campo--checkbox label,.woocommerce-shipping-fields__field-wrapper .campo--checkbox label,.woocommerce-EditAccountForm .campo--checkbox label,.ywgc_enter_code>div .campo--checkbox label,.woocommerce-billing-fields__field-wrapper .campo--checkbox label{margin-left:.25em}.woocommerce-address-fields__field-wrapper select,.wc-credit-card-form select,.woocommerce-form-coupon select,.woocommerce-form-login select,.woocommerce-form-register select,.woocommerce-additional-fields__field-wrapper select,.woocommerce-shipping-fields__field-wrapper select,.woocommerce-EditAccountForm select,.ywgc_enter_code>div select,.woocommerce-billing-fields__field-wrapper select,.woocommerce-address-fields__field-wrapper textarea,.wc-credit-card-form textarea,.woocommerce-form-coupon textarea,.woocommerce-form-login textarea,.woocommerce-form-register textarea,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-shipping-fields__field-wrapper textarea,.woocommerce-EditAccountForm textarea,.ywgc_enter_code>div textarea,.woocommerce-billing-fields__field-wrapper textarea,.woocommerce-address-fields__field-wrapper input:not([type=checkbox]):not([type=submit]),.wc-credit-card-form input:not([type=checkbox]):not([type=submit]),.woocommerce-form-coupon input:not([type=checkbox]):not([type=submit]),.woocommerce-form-login input:not([type=checkbox]):not([type=submit]),.woocommerce-form-register input:not([type=checkbox]):not([type=submit]),.woocommerce-additional-fields__field-wrapper input:not([type=checkbox]):not([type=submit]),.woocommerce-shipping-fields__field-wrapper input:not([type=checkbox]):not([type=submit]),.woocommerce-EditAccountForm input:not([type=checkbox]):not([type=submit]),.ywgc_enter_code>div input:not([type=checkbox]):not([type=submit]),.woocommerce-billing-fields__field-wrapper input:not([type=checkbox]):not([type=submit]){font:inherit;width:100%;display:block;padding:.5em;border-radius:0;height:auto}.woocommerce-address-fields__field-wrapper select::placeholder,.wc-credit-card-form select::placeholder,.woocommerce-form-coupon select::placeholder,.woocommerce-form-login select::placeholder,.woocommerce-form-register select::placeholder,.woocommerce-additional-fields__field-wrapper select::placeholder,.woocommerce-shipping-fields__field-wrapper select::placeholder,.woocommerce-EditAccountForm select::placeholder,.ywgc_enter_code>div select::placeholder,.woocommerce-billing-fields__field-wrapper select::placeholder,.woocommerce-address-fields__field-wrapper textarea::placeholder,.wc-credit-card-form textarea::placeholder,.woocommerce-form-coupon textarea::placeholder,.woocommerce-form-login textarea::placeholder,.woocommerce-form-register textarea::placeholder,.woocommerce-additional-fields__field-wrapper textarea::placeholder,.woocommerce-shipping-fields__field-wrapper textarea::placeholder,.woocommerce-EditAccountForm textarea::placeholder,.ywgc_enter_code>div textarea::placeholder,.woocommerce-billing-fields__field-wrapper textarea::placeholder,.woocommerce-address-fields__field-wrapper input:not([type=checkbox]):not([type=submit])::placeholder,.wc-credit-card-form input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-form-coupon input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-form-login input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-form-register input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-additional-fields__field-wrapper input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-shipping-fields__field-wrapper input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-EditAccountForm input:not([type=checkbox]):not([type=submit])::placeholder,.ywgc_enter_code>div input:not([type=checkbox]):not([type=submit])::placeholder,.woocommerce-billing-fields__field-wrapper input:not([type=checkbox]):not([type=submit])::placeholder{color:#bbb}.woocommerce-address-fields__field-wrapper textarea,.wc-credit-card-form textarea,.woocommerce-form-coupon textarea,.woocommerce-form-login textarea,.woocommerce-form-register textarea,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-shipping-fields__field-wrapper textarea,.woocommerce-EditAccountForm textarea,.ywgc_enter_code>div textarea,.woocommerce-billing-fields__field-wrapper textarea{height:8em}.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow,.wc-credit-card-form .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-form-coupon .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-form-login .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-form-register .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-additional-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-EditAccountForm .select2-container--default .select2-selection--single .select2-selection__arrow,.ywgc_enter_code>div .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:calc(50% - 13px)}.woocommerce-address-fields__field-wrapper legend,.wc-credit-card-form legend,.woocommerce-form-coupon legend,.woocommerce-form-login legend,.woocommerce-form-register legend,.woocommerce-additional-fields__field-wrapper legend,.woocommerce-shipping-fields__field-wrapper legend,.woocommerce-EditAccountForm legend,.ywgc_enter_code>div legend,.woocommerce-billing-fields__field-wrapper legend{margin-bottom:1em}.woocommerce-address-fields__field-wrapper fieldset,.wc-credit-card-form fieldset,.woocommerce-form-coupon fieldset,.woocommerce-form-login fieldset,.woocommerce-form-register fieldset,.woocommerce-additional-fields__field-wrapper fieldset,.woocommerce-shipping-fields__field-wrapper fieldset,.woocommerce-EditAccountForm fieldset,.ywgc_enter_code>div fieldset,.woocommerce-billing-fields__field-wrapper fieldset{border:1px solid #eee;padding:1em}.woocommerce-address-fields__field-wrapper fieldset p,.wc-credit-card-form fieldset p,.woocommerce-form-coupon fieldset p,.woocommerce-form-login fieldset p,.woocommerce-form-register fieldset p,.woocommerce-additional-fields__field-wrapper fieldset p,.woocommerce-shipping-fields__field-wrapper fieldset p,.woocommerce-EditAccountForm fieldset p,.ywgc_enter_code>div fieldset p,.woocommerce-billing-fields__field-wrapper fieldset p{margin-bottom:1em}.woocommerce-address-fields__field-wrapper .clear,.wc-credit-card-form .clear,.woocommerce-form-coupon .clear,.woocommerce-form-login .clear,.woocommerce-form-register .clear,.woocommerce-additional-fields__field-wrapper .clear,.woocommerce-shipping-fields__field-wrapper .clear,.woocommerce-EditAccountForm .clear,.ywgc_enter_code>div .clear,.woocommerce-billing-fields__field-wrapper .clear{display:none}.woocommerce-address-fields__field-wrapper,.wc-credit-card-form,.woocommerce-form-coupon,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-additional-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm,.ywgc_enter_code>div,.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr 1fr}.woocommerce-address-fields__field-wrapper fieldset,.wc-credit-card-form fieldset,.woocommerce-form-coupon fieldset,.woocommerce-form-login fieldset,.woocommerce-form-register fieldset,.woocommerce-additional-fields__field-wrapper fieldset,.woocommerce-shipping-fields__field-wrapper fieldset,.woocommerce-EditAccountForm fieldset,.ywgc_enter_code>div fieldset,.woocommerce-billing-fields__field-wrapper fieldset,.woocommerce-address-fields__field-wrapper p:not(.form-row),.wc-credit-card-form p:not(.form-row),.woocommerce-form-coupon p:not(.form-row),.woocommerce-form-login p:not(.form-row),.woocommerce-form-register p:not(.form-row),.woocommerce-additional-fields__field-wrapper p:not(.form-row),.woocommerce-shipping-fields__field-wrapper p:not(.form-row),.woocommerce-EditAccountForm p:not(.form-row),.ywgc_enter_code>div p:not(.form-row),.woocommerce-billing-fields__field-wrapper p:not(.form-row),.woocommerce-address-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last),.wc-credit-card-form .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-form-coupon .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-form-login .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-form-register .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-additional-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-shipping-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-EditAccountForm .form-row:not(.form-row-first):not(.form-row-last),.ywgc_enter_code>div .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-billing-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last){grid-column:1/3}.popup-cookies-configuracion-tipo-ver-mas,.popup-cookies-aceptar,.popup-cookies-configuracion-aceptar,.popup__boton a,.woocommerce-Addresses a,#place_order,.return-to-shop>a,.woocommerce-cart .checkout-button,.woocommerce-cart button:not(.cambiar-cantidad):not([name=update_cart]):not([name=apply_coupon]):not(.principal):not(#menu-abrir),div.product .single_add_to_cart_button,.wishlist-formulario button,.boton,form .campo--submit button,.woocommerce-address-fields__field-wrapper button,.wc-credit-card-form button,.woocommerce-form-coupon button,.woocommerce-form-login button,.woocommerce-form-register button,.woocommerce-additional-fields__field-wrapper button,.woocommerce-shipping-fields__field-wrapper button,.woocommerce-EditAccountForm button,.ywgc_enter_code>div button,.woocommerce-billing-fields__field-wrapper button,.woocommerce-address-fields__field-wrapper input[type=submit],.wc-credit-card-form input[type=submit],.woocommerce-form-coupon input[type=submit],.woocommerce-form-login input[type=submit],.woocommerce-form-register input[type=submit],.woocommerce-additional-fields__field-wrapper input[type=submit],.woocommerce-shipping-fields__field-wrapper input[type=submit],.woocommerce-EditAccountForm input[type=submit],.ywgc_enter_code>div input[type=submit],.woocommerce-billing-fields__field-wrapper input[type=submit]{background:#000;text-transform:lowercase;color:#fff;font:inherit;font-size:1.3888888889rem;letter-spacing:.2164em;border:0;padding:.5em 1em;line-height:1;text-decoration:none;cursor:pointer;font-family:"Bauer Bodoni Std 1",serif;display:inline-block;font-weight:700}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg,video{display:block;max-width:100%}body{overflow-y:scroll;display:flex;flex-direction:column;min-height:100vh}body.admin-bar{min-height:calc(100vh - 46px)}@media only screen and (min-width: 782px){body.admin-bar{min-height:calc(100vh - 32px)}}strong{font-weight:bold}:root{--color-acentos: #9A1A29;--tipografia-titulo: "Bembo Std", serif;--tipografia-texto: Apercu, sans-serif;--alto-de-linea: 1.3333;--tamano-del-texto: l 18;--color-del-texto: #323232;--color-de-fondo: #fff;--ancho: 106.6666666667rem;--fondo-de-menu: #fff;--texto-de-menu: #000;--fondo-de-cabecera: #fff;--texto-de-cabecera: #000;--padding-cabecera:max(1.1111111111rem,min(2.67vw,1.7777777778rem));--separacion:max(2.7777777778rem,min(6.9444444444vw,8.3333333333rem))}html{color:var(--color-del-texto);background:var(--color-de-fondo);font-family:var(--tipografia-texto);font-size:112.5%;font-weight:400;line-height:var(--alto-de-linea);scroll-padding-top:120px;scroll-behavior:smooth}html,body{margin:0;padding:0}body{font-size:max(1rem,min(114.2857142857vw,1rem))}button{color:currentColor}img{max-width:100%;height:auto}.contenedor-video{clear:both;position:relative;padding-bottom:56.25%;display:block}.contenedor-video>*{position:absolute;width:100%;height:100%}h1,h2,h3,h4,h6{font-family:var(--tipografia-titulo)}.aligncenter{display:block;margin:0 auto}p:not(:last-child){margin-bottom:1em}@media only screen and (min-width: 42.6666666667rem){.alignleft,.alignright{margin-bottom:max(2.2222222222rem,min(2.7777777778vw,3.3333333333rem))}.alignleft{float:left;margin-right:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem))}.alignright{float:right;margin-left:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem))}}.screen-reader-text{position:absolute;left:-999em}.contenedor{flex:1 0 auto}.js .preload *{transition:none !important}.animado{transition:.5s}button{cursor:pointer}.animaciones .animado:not(.is-visible){opacity:0;transform:translateY(50px)}.link-grande,div.woocommerce-error a,.woocommerce-message a,.woocommerce-cart button[name=update_cart]{font-size:max(1rem,min(2.08vw,1.3888888889rem));text-transform:lowercase;color:currentColor;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;letter-spacing:.216em;font-family:"Bauer Bodoni Std 1",serif;font-weight:700}.boton--vacio{background:rgba(0,0,0,0);color:var(--color-del-texto);border:1px solid currentColor}:focus{outline-color:rgba(0,0,0,0)}@media(prefers-reduced-motion){.animado{transition:none}}.notaSuperior{background:#f8f8f8;text-align:center;padding-inline:max(1rem,(100% - var(--ancho))/2);padding-block:.5em;font-size:max(1rem,min(1.67vw,1.1111111111rem));font-family:var(--tipografia-titulo);font-size:1rem;text-transform:none;line-height:1;position:sticky;top:0;z-index:2}@media only screen and (min-width: 782px){.admin-bar .notaSuperior{top:32px}}.notaSuperior img{display:inline-block;margin-inline-end:.5em}.notaSuperior em{font-size:max(11px,0.65em);margin-inline-start:.5em}.cabeceraPrincipal{background:var(--fondo-de-cabecera);color:var(--texto-de-cabecera);position:sticky;top:0;transition:transform .5s;z-index:1;font-size:.7777777778rem;letter-spacing:.1285714286em;text-transform:uppercase;--separacion:max(1.1111111111rem,min(3.47vw,2.7777777778rem))}.cabeceraPrincipal>.inner{padding-block:var(--padding-cabecera);padding-inline:max(1rem,(100vw - 80rem)/2)}@media only screen and (min-width: 782px){.admin-bar .cabeceraPrincipal{top:32px}}.cabeceraPrincipal--oculta{transform:translateY(-100%)}.cabeceraPrincipal>.inner{display:flex;align-items:center;justify-content:space-between}.cabeceraPrincipal a{color:currentColor}.cabeceraPrincipal__logo svg{max-width:50vw;display:block}.cabeceraPrincipal__menu{margin-left:auto;display:none}.cabeceraPrincipal .menu-item-has-children>a:after{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 5%27%3E%3Cpath d=%27M1 1L5 4L9 1%27 stroke=%27%23000%27 fill=%27none%27 /%3E%3C/svg%3E");width:10px;height:5px;vertical-align:middle;margin-left:1em}.cabeceraPrincipal .sub-menu{position:absolute;opacity:0;pointer-events:none;transition:.3s;background:#fff;margin:0;padding:1em;margin-inline:-1em;list-style:none}.cabeceraPrincipal .sub-menu .menu-item:not(:last-child){margin-block-end:.5em}.cabeceraPrincipal .sub-menu[aria-hidden=false],.cabeceraPrincipal .menu-item:hover>.sub-menu{opacity:1;pointer-events:all}.cabeceraPrincipal__idioma{display:inline-block}.cabeceraPrincipal__idioma:not(:first-child):before{content:" | "}.cabeceraPrincipal__idioma a{text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:.3s border-bottom-color}.cabeceraPrincipal__idioma a:hover,.cabeceraPrincipal__idioma--activo a{border-bottom-color:currentColor}.cabeceraPrincipal__verMenu button{background:rgba(0,0,0,0);border:0;padding:3px 0;color:currentColor;display:flex;align-items:center}.cabeceraPrincipal__usuario{display:flex;gap:1em;margin-inline-start:2em}@media only screen and (max-width: 56.8887888889rem){.cabeceraPrincipal__idiomas{display:none}.cabeceraPrincipal__usuario{margin-inline:auto 1em}}@media only screen and (min-width: 56.8888888889rem){.cabeceraPrincipal__menu{display:block}.cabeceraPrincipal .menu{display:flex;list-style:none;margin:0;padding:0}.cabeceraPrincipal .menu-item{margin-right:var(--separacion)}.cabeceraPrincipal .menu-item a{text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:.3s border-bottom-color}.cabeceraPrincipal .menu-item a:hover{border-bottom-color:currentColor}.cabeceraPrincipal__verMenu{display:none}}form .pueseso{position:absolute;left:-999em}form .error{font-size:13px;line-height:1.3;display:inline-block;color:#bc0000;padding:.5em 1em}form p{position:relative;line-height:1.2;margin:0}form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),form select,form .campo--file div,form textarea{font:inherit;width:100%;display:block;padding:.5em;border:0;border-bottom:1px solid currentColor;font-family:var(--tipografia-titulo)}form textarea{border:1px solid currentColor;height:8em}form input[type=file]{opacity:0;position:absolute}form .campo{position:relative;margin-bottom:.5em;display:block;flex:0 0 auto;width:100%}form .campo--file div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form .campo:not(.campo--radio):not(.campo--checkbox):not(.campo--submit){position:relative}form .campo:not(.campo--radio):not(.campo--checkbox):not(.campo--submit)>label:first-child{display:none}form .campo:not(.campo--radio):not(.campo--checkbox):not(.campo--submit)>label{pointer-events:none;position:absolute;transition:.3s ease;top:-1.4em;left:0;font-size:14px;text-transform:uppercase}form .campo:not(.campo--radio):not(.campo--checkbox):not(.campo--submit)>label.is-inactiva{top:.5em;left:.5em;opacity:.55}form .campo label{color:currentColor;margin-bottom:.5em;display:block}form .campo label>a{color:currentColor}form p .error{position:absolute;right:0;bottom:100%;margin-bottom:2px}form p:where(.campo--radio,.campo--checkbox) .error{left:25px;bottom:auto;top:100%}form input[tabindex]{position:absolute;left:-999em}form .campo--checkbox,form .campo--radio{position:relative}form .campo--checkbox input,form .campo--radio input{opacity:0;position:absolute}form .campo--checkbox label,form .campo--radio label{padding-left:25px;display:block;position:relative}form .campo--checkbox label:before,form .campo--radio label:before{content:"";left:0;top:calc(50% - 0.53332em);width:1.06664em;height:1.06664em;border:1px solid currentColor;vertical-align:middle;margin-right:.5em;transition:.3s;position:absolute}form .campo--checkbox input:checked+label:before,form .campo--radio input:checked+label:before{background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Cpath d=%27M2 7L8 13L13 2s%27  stroke-width=%272%27 stroke=%27%2364cbc9%27 fill=%27none%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 /%3E%3C/svg%3E")}form .campo--checkbox input:focus+label:before,form .campo--radio input:focus+label:before{outline:2px solid #779033}form .campo--submit{text-align:right}@media only screen and (min-width: 480px){form>div[class$=-formulario-wrapper]{grid-template-columns:repeat(12, 1fr)}form .campo--25{grid-column:span 3}form .campo--33{grid-column:span 3}form .campo--50{grid-column:span 6}form .campo--66{grid-column:span 7}form .campo--75{grid-column:span 9}form .campo--100{grid-column:span 12}}:where([class$=-formulario-wrapper]){display:grid;align-items:center;grid-gap:2em}.campo--mensaje,.campo--checkbox{font-size:max(14px,.9em);opacity:.9;line-height:1.5}.campo--mensaje a,.campo--checkbox a{color:var(--color-acentos)}.woocommerce-info,.woocommerce-products-header,.subcategorias,ul.products{--gap:max(1rem,min(1.8518518519vw,2.2222222222rem));padding-inline:max(var(--gap),(100vw - 80rem)/2)}.woocommerce-products-header{font-family:var(--tipografia-titulo);font-size:max(1rem,min(2vw,1.3333333333rem));line-height:1.1666666667}.term-description{margin-block-start:2em;max-width:75ch}.subcategorias{margin-block:1.5em;display:flex;flex-wrap:wrap;column-gap:max(1.4814814815rem,min(1.8518518519vw,2.2222222222rem));row-gap:.5em}.subcategoria{font-size:.7777777778rem;letter-spacing:.1285714286em;text-transform:uppercase;color:currentColor;border-bottom:1px solid rgba(0,0,0,0);text-decoration:none}.subcategoria.activo{border-bottom-color:currentColor}ul.products{display:grid;grid-column-gap:var(--gap);grid-row-gap:calc(var(--gap)*1.5);list-style:none;margin:0;padding-block:0}ul.products .product{transition:.3s}ul.products .product a{text-decoration:none;color:currentColor;display:grid;grid-template-columns:1fr max-content;grid-gap:1em}ul.products .producto__estado{grid-column:1/3;grid-row:1;align-self:start;justify-self:start;margin-block-start:1em;margin-inline-start:1em}ul.products .producto__estado--oferta{background:var(--color-acentos);color:#fff}ul.products .product picture{grid-column:1/3;grid-row:1}ul.products .product img{display:block;width:100%}ul.products .slide_de_productos__contenido{display:grid;grid-template-columns:1fr max-content;grid-gap:1em;padding-block:1em;align-items:start}ul.products .slide_de_productos__titulo{font-size:max(1rem,min(2vw,1.3333333333rem));font-family:var(--tipografia-titulo)}@media only screen and (min-width: 42.6666666667rem){ul.products{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 42.6665666667rem){ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides){grid-template-columns:repeat(2, 1fr)}ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides) .product:first-child{grid-column:span 2}ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides) .product:not(:first-child) a{grid-template-columns:1fr}ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides) .product:not(:first-child) .producto__estado,ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides) .product:not(:first-child) picture{grid-column:1}ul.products:not(.productos-destacados__listado):not(.slide_de_productos__slides) .product:not(:first-child) .producto__estado{z-index:1}}@media only screen and (min-width: 66.6666666667rem){ul.products{grid-template-columns:repeat(3, 1fr)}}.archive .woocommerce-pagination{margin-block-start:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem))}.producto__reserva{margin-block-end:2em}.producto__reserva button{width:100%}#dialogo-wishlist{position:fixed;inset:0;transition:.3s;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:4}#dialogo-wishlist[aria-hidden=true]{opacity:0;pointer-events:none}#dialogo-wishlist .inner{display:grid;width:800px;max-width:90vw;height:600px;max-height:90vh;background:#fff}.boton--wishlist{padding:0;background:rgba(0,0,0,0);border:0}@media only screen and (min-width: 42.6666666667rem){#dialogo-wishlist .inner{grid-template-columns:1fr 1fr}}.wishlist__imagen{padding-bottom:33%;position:relative}.wishlist__imagen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.wishlist-formulario{align-self:center}#formulario-wishlist{background:#fff;padding-inline:1em;padding-block:2em 1em}.wishlist-formulario-wrapper{display:block}.boton--wishlist{font-size:1.1111111111rem}.dialogo-wishlist__titulo{font-size:max(1.2962962963rem,min(2.92vw,1.9444444444rem));font-weight:400}.dialogo-wishlist__texto{font-family:var(--tipografia-titulo);margin-bottom:2em}.producto__galeria{display:grid;grid-gap:.5em;align-self:start;margin-block-end:1em}.producto__galeria img{display:block;width:100%}.producto__galeria__imagen{display:grid}.producto__galeria__imagen picture{grid-column:1;grid-row:1;transition:.1s}.producto__galeria__miniaturas{display:flex;justify-content:space-between;gap:.5em}@media only screen and (min-width: 66.6666666667rem){.producto__galeria{display:grid;grid-template-columns:1fr max-content;grid-gap:.5em;align-self:start;margin-block-end:0}.producto__galeria img{display:block;width:100%}.producto__galeria__miniaturas{display:flex;flex-direction:column;justify-content:space-between;gap:.5em}}.producto__color{width:15px;height:15px;border-radius:50%;display:inline-block}.variations{margin-block:1em;font-size:.8888888889rem;line-height:1}.variations th{text-align:left;font-weight:600;font-family:var(--tipografia-titulo);font-size:1.1111111111rem}.variations :is(th,td){padding:.5em 0;vertical-align:middle}.variations .atributos{margin-left:2em;display:flex;gap:1em}.variations .value input{display:none}.variations .value label{border-bottom:2px solid rgba(0,0,0,0)}.variations .value input:checked+label{border-color:currentColor}.woocommerce-variation-description:not(:empty){font-family:var(--tipografia-titulo);margin-block-end:1em}.woocommerce-variation-add-to-cart .quantity{display:none}.producto__tabs{margin-block-start:3em}.producto__tabs__titulo{border-top:1px solid currentColor}.producto__tabs__titulo button{color:currentColor;font:inherit;font-family:var(--tipografia-texto);font-size:.8888888889rem;letter-spacing:.129375em;text-transform:uppercase;padding:0 calc(12px + 1em) 0 0;padding-block:1.25em;background:rgba(0,0,0,0);border:0;display:block;cursor:pointer;width:100%;text-align:left;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2713%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27square%27 d=%27M5.633 1.367v10.266M.5 6.5h10.267%27/%3E%3C/svg%3E") right no-repeat}.producto__tabs__titulo button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2713%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27square%27 d=%27M.5 6.5h10.267%27/%3E%3C/svg%3E")}.producto__tabs__panel{margin-bottom:1em;margin-top:-0.5em;font-family:var(--tipografia-titulo)}div.product,.single-product .products{padding-inline:max(1rem,(100% - 80rem)/2)}.single-product .products{margin-block-end:var(--separacion)}div.product{margin-block-end:3em}div.product a{color:currentColor}div.product .product_title{font-size:1.4444444444rem;line-height:1.2307692308;margin-bottom:.5em}div.product .producto__estado{position:absolute}div.product .price{font-size:.8888888889rem}div.product .woocommerce-product-details__short-description{font-family:var(--tipografia-titulo)}div.product .quantity{display:none}div.product .single_add_to_cart_button{width:100%}.upsells .products{padding-inline:0}.upsells .products li:nth-child(4){display:none}.producto__bloques{margin-block-end:max(4.4444444444rem,min(5.5555555556vw,6.6666666667rem))}.producto__bloques .bloque--ventajas{margin-block:4em}.woocommerce-product-details__short-description{margin-block-start:2em}.producto__bloques{margin-block-start:var(--separacion)}@media only screen and (min-width: 56.8888888889rem){div.product{display:grid;grid-template-columns:2.17fr 1fr;grid-column-gap:max(3.962962963rem,min(4.9537037037vw,5.9444444444rem))}.producto__bloques,.upsells,.related{grid-column:1/3}}.carrito__titulo{margin-block-end:0}.woocommerce-cart-form{display:grid;grid-gap:1em}.boton--seguir-comprando{margin-block-start:1em}.woocommerce-cart .contenedor{padding-inline:max(1rem,(100% - 71.1111111111rem)/2);padding-block-end:max(3.7037037037rem,min(4.6296296296vw,5.5555555556rem));grid-gap:1em}.woocommerce-cart .carrito__titulo{font-size:max(1.8518518519rem,min(4.17vw,2.7777777778rem));margin-block-end:.5em}.woocommerce-cart h2{font-size:1em;line-height:1;margin-block-start:0;font-weight:500}.woocommerce-cart table .product-thumbnail{width:calc(100px + 1.5em)}.woocommerce-cart table .product-thumbnail a{display:block}.woocommerce-cart table .product-remove{width:10px}.woocommerce-cart table tbody.product-remove{padding:0}.woocommerce-cart table .remove{text-decoration:none;color:#979797;font-family:"Bembo Std",serif;font-size:2.5em;font-weight:300}.woocommerce-cart .product-name a{color:currentColor}.woocommerce-cart .actions{text-align:right;padding-block-start:2em}.woocommerce-cart .actions .coupon{float:left;width:30ch}.woocommerce-cart .actions input{font:inherit;padding-right:30px !important}.woocommerce-cart button[name=update_cart]{text-decoration:none;border-inline:0;border-block-start:0;background:rgba(0,0,0,0);font-size:1.1111111111rem;cursor:pointer}.woocommerce-cart .wc-proceed-to-checkout{margin:1em 0;text-align:right}.woocommerce-cart .qty{background:rgba(0,0,0,0);border:0;-moz-appearance:textfield;text-align:center;width:2em !important}.woocommerce-cart .qty::-webkit-outer-spin-button,.woocommerce-cart .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .quantity{display:flex}@media only screen and (max-width: 42.6665666667rem){.woocommerce-cart-form__contents{margin-block-end:3em}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents tbody tr{display:grid;grid-template-columns:1fr max-content}.woocommerce-cart-form__contents tbody tr:not(:last-child){margin-bottom:3em}.woocommerce-cart-form__contents td.product-thumbnail{width:auto}.woocommerce-cart-form__contents td.product-thumbnail img{width:100%}.woocommerce-cart-form__contents td.product-remove{grid-column:2;grid-row:1;width:auto;text-align:right}.woocommerce-cart-form__contents td[data-title]:before{content:attr(data-title);display:block}.actions input{width:9em}}.coupon{position:relative}.coupon button{position:absolute;right:0;top:0;width:31px;height:24px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;border:0;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2731%27 height=%2724%27%3E%3Cpath fill=%27%231D1D1B%27 fill-rule=%27evenodd%27 d=%27M1.036 11.208H27.58l-9.613-9.857a.807.807 0 0 1 0-1.12.76.76 0 0 1 1.092 0L29.991 11.44a.809.809 0 0 1 0 1.122L19.059 23.77a.76.76 0 0 1-1.092 0 .807.807 0 0 1 0-1.12l9.613-9.857H1.036a.783.783 0 0 1-.773-.792.783.783 0 0 1 .773-.792%27/%3E%3C/svg%3E")}.coupon label{display:none}.coupon{text-align:right}.coupon input{width:100%;padding:.5em;font:inherit;letter-spacing:.1291666667em;border:1px solid currentColor;display:block;margin-bottom:1em}.cart-collaterals>div:not(:last-child){margin-block-end:4em}.cambiar-cantidad{border:0;background:rgba(0,0,0,0);background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M10 0V10L0 5%27 stroke=%27none%27 fill=%27%23000%27 /%3E%3C/svg%3E") center no-repeat;background-size:10px 10px;width:24px;height:100%;padding:1em 0;text-indent:100%;white-space:nowrap;overflow:hidden}.cambiar-cantidad[disabled]{opacity:.5;cursor:not-allowed}#mas-cantidad{transform:scale(-1)}.cart_total a{color:currentColor}.cart_totals tbody tr:first-child :is(th,td){padding-top:2rem}.cart_totals tbody tr:nth-child(n+2) :is(th,td){border-top:0}.cart_totals tbody tr:last-child :is(th,td){border-bottom:1px solid currentColor;padding-bottom:2em}@media only screen and (min-width: 56.8888888889rem){.woocommerce-cart-form{display:grid;grid-template-columns:1fr 21.6666666667rem;padding-block:max(3.3333333333rem,min(4.1666666667vw,5rem));grid-column-gap:max(3.3333333333rem,min(4.1666666667vw,5rem))}.woocommerce-cart-form a{width:100%;margin-left:0;text-align:center}.carrito__titulo{grid-column:span 2}.woocommerce-cart .woocommerce-cart-form__contents{margin-block-start:.5em}.cart-collaterals{width:auto}.coupon input{width:100%}.cross-sells{grid-column:1/3}}.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{margin-inline:max(1rem,(100% - 80rem)/2);background:#f3f3f3;display:flex;flex-direction:column;align-items:center}.woocommerce-notices-wrapper:not(:empty){margin-block-end:2em}.return-to-shop{text-align:center;margin-bottom:1em}.woocommerce-error{list-style:none;margin:0;padding:0}.woocommerce-error>li{display:flex;align-items:center;gap:1ch}.wc-forward{margin-left:1em;text-decoration:none;color:#fff;background:#000;padding:.5em 1em}div.woocommerce-error,.woocommerce-message{padding:.5em;font-size:max(1rem,min(1.83vw,1.2222222222rem));font-family:var(--tipografia-titulo);display:flex;align-items:center;justify-content:space-between}div.woocommerce-error a,.woocommerce-message a{background:rgba(0,0,0,0);color:currentColor;font-size:.9090909091em}div.woocommerce-error .restore-item,div.woocommerce-error .wc-forward,.woocommerce-message .restore-item,.woocommerce-message .wc-forward{order:2;margin-left:1em}table:not(.variations):not(.cart) td,table:not(.variations):not(.cart) th{vertical-align:top}table:not(.variations){border-collapse:collapse;width:100%;font-size:.8888888889rem}table:not(.variations) th,table:not(.variations) thead td{color:currentColor;text-align:left;font-family:"Bembo Std",serif;text-transform:uppercase;letter-spacing:.03em;font-weight:300}table:not(.variations) thead th,table:not(.variations) thead td{white-space:nowrap}table:not(.variations) img{display:block}table:not(.variations) tbody th,table:not(.variations) tfoot th,table:not(.variations) thead th{font-size:.6666666667rem;letter-spacing:.1291666667em;color:gray;font-family:var(--tipografia-texto)}table:not(.variations) thead th,table:not(.variations) thead td,table:not(.variations) tbody th,table:not(.variations) tbody td,table:not(.variations) tfoot td,table:not(.variations) tfoot th{padding:.5em .75em}table:not(.variations) thead th:first-child,table:not(.variations) thead td:first-child,table:not(.variations) tbody th:first-child,table:not(.variations) tbody td:first-child,table:not(.variations) tfoot td:first-child,table:not(.variations) tfoot th:first-child{padding-left:0}table:not(.variations) thead th:last-child,table:not(.variations) thead td:last-child,table:not(.variations) tbody th:last-child,table:not(.variations) tbody td:last-child,table:not(.variations) tfoot td:last-child,table:not(.variations) tfoot th:last-child{padding-right:0}table:not(.variations) input:not([type=radio]){font:inherit;padding:.5em;width:4em}table:not(.variations) input[type=radio]{margin-inline-end:.5em}table:not(.variations) tbody th,table:not(.variations) tbody td,table:not(.variations) tfoot th,table:not(.variations) tfoot td{border-top:1px solid currentColor}table:not(.variations) td.product-name a{color:#000}table:not(.variations) td.product-name a:not(:hover){text-decoration:none}table:not(.variations) .wc-item-meta,table:not(.variations) .variation{font-family:var(--tipografia-texto);font-weight:400;font-size:.7692307692em;list-style:none;margin:.5em 0 0;padding:0}table:not(.variations) .wc-item-meta dt,table:not(.variations) .wc-item-meta dd,table:not(.variations) .wc-item-meta p,table:not(.variations) .wc-item-meta li,table:not(.variations) .variation dt,table:not(.variations) .variation dd,table:not(.variations) .variation p,table:not(.variations) .variation li{display:inline;margin:0}table:not(.variations) .wc-item-meta li:after,table:not(.variations) .wc-item-meta dd:after,table:not(.variations) .variation li:after,table:not(.variations) .variation dd:after{content:"\a";white-space:pre}table:not(.variations) .wc-item-meta strong,table:not(.variations) .variation dt{color:#779033;font-weight:400}.woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.woocommerce-checkout .contenedor{padding-block:max(1.8518518519rem,min(2.3148148148vw,2.7777777778rem));margin-inline:max(1rem,(100% - 79.1666666667rem)/2);font-size:.9em}.woocommerce-checkout .contenedor #ship-to-different-address{font-family:var(--tipografia-titulo)}.woocommerce-checkout .contenedor h2,.woocommerce-checkout .contenedor h3:not(#ship-to-different-address){font-size:max(1.1111111111rem,min(2.5vw,1.6666666667rem));font-weight:400;margin-block-end:.25em}.woocommerce-checkout .contenedor :where(label){font-size:1.1111111111rem}.woocommerce-checkout .contenedor strong{color:#1e1f1f}.woocommerce-checkout .contenedor .col-2{margin-top:2em}.woocommerce-checkout .contenedor .product-name{font-weight:600}.woocommerce-checkout .contenedor .product-name ul{color:#323232;font-weight:400}.woocommerce-privacy-policy-text{margin-block:1em;font-size:.9444444444rem;line-height:1.2352941176}.woocommerce-terms-and-conditions-wrapper a{color:var(--color-acentos)}.select2-dropdown{border-color:#e7e7e7}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--color-acentos)}form.woocommerce-checkout{display:grid;padding-block:max(1.8518518519rem,min(2.3148148148vw,2.7777777778rem));grid-gap:max(1.8518518519rem,min(2.3148148148vw,2.7777777778rem))}@media only screen and (max-width: 42.6665666667rem){form.woocommerce-checkout{padding-block-start:0}}.woocommerce-form-coupon,.woocommerce-form-login{transition:.3s;overflow:hidden}.woocommerce-checkout .woocommerce-form-login{align-items:end}.woocommerce-checkout .woocommerce-form-coupon{grid-template-columns:1fr}.woocommerce-checkout .woocommerce-form-coupon p:not(.form-row){grid-column:1}.ywgc_have_code,.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{text-align:center;margin:1em 0}.ywgc_have_code a,.woocommerce-form-login-toggle a,.woocommerce-form-coupon-toggle a{color:var(--color-acentos);text-decoration:none}.woocommerce-SavedPaymentMethods-saveNew{margin:0}.woocommerce-shipping-fields{margin-bottom:2em}@media only screen and (max-width: 42.6665666667rem){.woocommerce-billing-fields__field-wrapper .form-row{grid-column:span 2}}.woocommerce-form-coupon,.ywgc_enter_code{display:grid;line-height:1.2}.woocommerce-form-coupon button,.ywgc_enter_code button{margin:0}.wc_payment_methods{list-style:none;margin:2em 0;padding:0}.wc_payment_method{padding:1em;border:1px solid #ddd}.wc_payment_method:not(:first-child){border-top:0}.wc_payment_method input[type=radio]{grid-row:1/3}.woocommerce-checkout .wc_payment_methods label,.woocommerce-checkout .woocommerce-shipping-methods label{font-size:1em}fieldset{border:0;padding:0;margin:0}.payment_box p{font-size:.9em;margin-block-start:1em}label[for=payment_method_paypal]{display:inline-flex;align-items:center;gap:.5em}#place_order{margin-top:1em}#ship-to-different-address{font-size:1em;font-weight:normal}.woocommerce-NoticeGroup{border:1px solid red;padding:1em}.woocommerce-NoticeGroup>ul{list-style:none;margin:0;padding:0}.woocommerce-NoticeGroup li:not(:last-child){margin-bottom:.5em}.wc-item-meta{list-style:none;margin:1em 0 0;padding:0}.wc-item-meta p{display:inline}.woocommerce-customer-details{margin-top:2em}.woocommerce-checkout .contenedor .woocommerce-order-details__title{margin-top:2em;margin-bottom:0}.woocommerce-checkout button.woocommerce-form-login__submit{margin-block-start:.5em}.woocommerce-order-overview{list-style:none;margin:0 0 1em;padding:1em;border:1px solid #ddd}.woocommerce-order-overview>li:not(:last-child){margin-bottom:.5em}.woocommerce-thankyou-order-received{margin-bottom:.5em}.mailchimp-newsletter,.shipping_address{margin-block-start:1em}.woocommerce-checkout-review-order,.woocommerce-billing-fields__field-wrapper,.shipping_address{padding:1.5em;background:#f3f3f3}.woocommerce-checkout-review-order input,.woocommerce-checkout-review-order select,.woocommerce-checkout-review-order textarea,.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper textarea,.shipping_address input,.shipping_address select,.shipping_address textarea{background:rgba(0,0,0,0)}.woocommerce-checkout-payment button{width:100%}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{font-size:.9444444444rem;line-height:1.2352941176;padding-inline-start:max(0px,(100% - var(--ancho))/2)}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{padding-inline:0;text-align:left}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-coupon{font-size:.9444444444rem;line-height:1.2352941176;padding-inline-start:max(0px,(100% - var(--ancho))/2);max-width:50ch}.woocommerce-checkout .woocommerce-form-login label{text-transform:uppercase;font-family:var(--tipografia-texto);font-size:.6666666667rem;line-height:1.1666666667;letter-spacing:.1291666667em}@media only screen and (min-width: 42.6666666667rem){.woocommerce-customer-details .woocommerce-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}.woocommerce-customer-details .woocommerce-columns .col-2{margin-top:0}}@media only screen and (min-width: 56.8888888889rem){form.woocommerce-checkout{grid-template-columns:2fr 1.2fr;padding-block-start:0}.woocommerce-NoticeGroup{grid-column:1/3}.woocommerce-order{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em;align-items:start}.woocommerce-thankyou-order-received,.woocommerce-customer-details{grid-column:1/3}.woocommerce-checkout .contenedor .woocommerce-order-details__title{margin-top:0}}.productos-destacados{margin-block-end:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem))}.productos-destacados:empty{margin-block-end:max(1.4814814815rem,min(1.8518518519vw,2.2222222222rem))}@media only screen and (min-width: 66.6666666667rem){.productos-destacados ul.products{grid-template-columns:repeat(2, 1fr)}}.productos-destacados__video .contenedor-video--vertical{position:relative;padding-bottom:138.55670103%}.productos-destacados__video .contenedor-video--vertical video{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.woocommerce-account mark{background:rgba(0,0,0,0);color:var(--color-del-texto);font-weight:700}.woocommerce-account .woocommerce{padding-inline:max(1rem,(100% - 71.1111111111rem)/2)}.woocommerce-account .col2-set{display:grid;grid-gap:2rem;padding-block:var(--separacion)}@media only screen and (min-width: 35.5555555556rem){.woocommerce-account .col2-set{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.woocommerce-form-row>span{font-size:.7em;display:block;margin-block-start:.5em}.woocommerce-Addresses a{color:#fff !important}.woocommerce-Addresses address{margin-block-start:1em}#customer_login{padding-inline:max(1rem,(100% - 53.3333333333rem)/2);grid-column-gap:max(5.9259259259rem,min(7.4074074074vw,8.8888888889rem));font-size:1rem}#customer_login a{color:currentColor}#customer_login p{margin-block-end:0}#customer_login a:not(:hover){text-decoration:none}#customer_login label{font-size:.6666666667rem;text-transform:uppercase;font-family:var(--tipografia-texto);letter-spacing:.1291666667em}#customer_login h2{font-size:max(1.1111111111rem,min(2.5vw,1.6666666667rem));margin-block-end:.75em;font-weight:400}#customer_login .woocommerce-form-login__submit{margin-top:1em}#customer_login .clear{display:none}#customer_login .woocommerce-privacy-policy-text{grid-column:span 2;margin-block:0;font-size:.9444444444rem;font-family:var(--tipografia-titulo)}.woocommerce-MyAccount-navigation>ul{list-style:none;margin:0;padding:0}.contenedor .woocommerce-MyAccount-navigation-link>a{color:#000 !important;text-decoration:none}.contenedor .woocommerce-MyAccount-navigation-link.is-active>a{color:var(--color-del-texto) !important;text-decoration:underline}fieldset{margin-top:1em;margin-bottom:2em;border:1px solid var(--color-del-texto);width:100%}.woocommerce-orders-table__cell-order-actions a{display:inline-block}.woocommerce-orders-table__cell-order-actions a:not(:last-child){margin-right:1em}@media only screen and (min-width: 42.6666666667rem){.mi-cuenta{display:grid;grid-template-columns:max-content 1fr;grid-gap:max(1.8518518519rem,min(2.3148148148vw,2.7777777778rem))}}.woocommerce-breadcrumb{padding-inline:max(1rem,(100% - 80rem)/2);margin-block-end:2em;font-size:.7222222222rem;text-transform:uppercase;color:gray;letter-spacing:.1292307692em}.woocommerce-breadcrumb a{color:currentColor;text-decoration:none}.producto__estado{margin-block-start:1em;margin-inline-start:1em;background:#fff;text-transform:uppercase;font-size:.8888888889rem;letter-spacing:.129375em;padding-block:.25em;padding-inline:1em;line-height:1}.price{font-size:.8888888889rem;font-weight:700;letter-spacing:.129375em}.price del{font-weight:400;margin-right:.5em}.price ins{color:var(--color-acentos);text-decoration:none}.popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:10;display:flex;align-items:center;justify-content:center;transition:opacity .3s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup[aria-hidden=true]{opacity:0;pointer-events:none}.popup>.inner{max-width:80vw;width:33.3333333333rem;background:var(--fondo);position:relative}.popup__cerrar{width:max(1.3888888889rem,min(1.8518518519vw,2.2222222222rem));height:max(1.3888888889rem,min(1.8518518519vw,2.2222222222rem));position:absolute;left:calc(100% + 5px);bottom:100%;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3E%3Cpath d=%27M1 1L29 29M29 1L1 29%27 stroke=%27%23fff%27 fill=%27%23none%27 stroke-linecap=%27round%27 stroke-width=%272%27/%3E%3C/svg%3E") center no-repeat;background-size:80% 80%;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;padding:0}.popup__imagen{position:relative;display:none}.popup__imagen:before{content:"";float:left;padding-bottom:47.619047619%}.popup__imagen:after{content:"";display:table;clear:both}.popup__imagen img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popup__titulo{font-size:1.5em;text-align:center;line-height:1.2;margin:0}.popup__titulo--grande{text-transform:uppercase;font-size:1.3333333333em;letter-spacing:.01em}.popup__titulo p{margin:0}.popup__contenido{padding:max(1.3333333333rem,min(3.91vw,2.2222222222rem))}.popup-formulario{margin-inline:0;margin-block-start:1.5em}.popup-formulario .campo:last-child{margin-bottom:0}.popup-formulario .campo--submit{text-align:center;--fondo-boton: var(--color)}.popup-formulario .campo--checkbox{display:flex;justify-content:center;font-size:.8em}.popup-formulario-wrapper{grid-gap:0}.popup__texto{text-align:center;margin:0 auto 2em;font-size:.8em}.popup__boton{text-align:center}.popup__boton a{--fondo-boton: var(--color)}.popup__aviso{font-size:.8em}@media only screen and (min-width: 56.8888888889rem){.popup__imagen{display:block}}@media(orientation: landscape)and (min-width: 56.8888888889rem){.popup .inner{width:50rem;display:grid;grid-template-columns:1fr 2fr}}.blog__contenedor{background:#f8f8f8;font-size:max(1rem,min(2vw,1.3333333333rem));padding-block:3em}.blog__cabecera{padding-inline:max(1rem,(100% - 56.8888888889rem)/2);text-align:center;font-family:var(--tipografia-titulo)}.blog__titulo,.blog__navegacion__titulo{font-size:1.5833333333em;margin-block-end:.5em;font-family:"Bauer Bodoni",serif;font-weight:700;text-transform:uppercase;letter-spacing:.085em}.blog__categorias{margin-block:max(2.5925925926rem,min(3.2407407407vw,3.8888888889rem));font-family:var(--tipografia-texto);font-size:.7777777778rem;letter-spacing:.1285714286em;text-transform:uppercase;display:flex;justify-content:space-between;gap:1em}.blog__categorias a{color:currentColor}.blog__categorias a:not(:hover){text-decoration:none}.blog__listado{--gap:max(1.4814814815rem,min(1.8518518519vw,2.2222222222rem));display:grid;padding-inline:max(var(--gap),(100vw - 80rem)/2);grid-column-gap:var(--gap);grid-row-gap:calc(var(--gap)*1.5);list-style:none;margin:0;padding-block:0}@media only screen and (min-width: 42.6666666667rem){.blog__listado{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 66.6666666667rem){.blog__listado{grid-template-columns:repeat(3, 1fr)}}.blog__articulo{position:relative;isolation:isolate;display:grid;grid-template-rows:max-content 1fr max-content}.blog__articulo__enlace{position:absolute;inset:0;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:1}.blog__articulo__imagen img{display:block;width:100%}.blog__articulo__titulo{font-size:max(1.1111111111rem,min(2.5vw,1.6666666667rem));margin-block:.5em;line-height:1.2}.blog__articulo .link-grande,.blog__articulo .woocommerce-cart button[name=update_cart],.woocommerce-cart .blog__articulo button[name=update_cart],.blog__articulo div.woocommerce-error a,div.woocommerce-error .blog__articulo a,.blog__articulo .woocommerce-message a,.woocommerce-message .blog__articulo a{font-size:.8em}.blog__contenedor .paginacion{margin-block:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem))}.blog__bloques{margin-block-start:var(--separacion)}.single .blog__contenedor{padding-inline:max(1rem,(100vw - 66.6666666667rem)/2)}.blog__navegacion{display:grid;align-items:end;grid-template-columns:1fr max-content 1fr;margin-block-end:2em}.blog__navegacion__anterior,.blog__navegacion__siguiente{font-size:.7777777778rem;text-transform:uppercase;letter-spacing:.1285714286em}.blog__navegacion__anterior a,.blog__navegacion__siguiente a{color:currentColor}.blog__navegacion__anterior a:not(:hover),.blog__navegacion__siguiente a:not(:hover){text-decoration:none}.blog__navegacion__siguiente{justify-self:end}.blog__navegacion__titulo{margin-block-end:0;color:currentColor}.blog__navegacion__titulo:not(:hover){text-decoration:none}.articulo__titulo{font-size:max(1.4814814815rem,min(3.33vw,2.2222222222rem));line-height:1.05;margin-block-end:1em}.articulo__imagen{margin-block-end:max(2.2222222222rem,min(9.77vw,5.5555555556rem))}.articulo__imagen img{display:block;width:100%}.articulo__contenido{font-family:var(--tipografia-titulo)}.articulo__contenido a{color:var(--color-acentos)}.articulo__contenido .galeria{margin-block:max(2.5925925926rem,min(3.2407407407vw,3.8888888889rem))}.piePrincipal,.pieSecundario{margin-inline:max(1rem,(100% - 80rem)/2)}.piePrincipal{display:grid;padding-block:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem));grid-gap:1em}.piePrincipal .widget:not(:last-child){margin-bottom:2em}.piePrincipal img{display:block}.piePrincipal .menu{list-style:none;margin:0;padding:0}.piePrincipal a{color:currentColor}.piePrincipal a:not(:hover){text-decoration:none}.piePrincipal .menu-item{font-size:1.1111111111rem;font-family:var(--tipografia-titulo);margin-bottom:.25em}.piePrincipal .menu-item:first-child{margin-bottom:1em;text-transform:uppercase;font-weight:700;font-size:.7777777778rem;letter-spacing:.1285714286em;font-family:var(--tipografia-texto)}.widget.newsletter .bloque--newsletter{padding:0;margin:0;text-align:left}.widget.newsletter .bloque--newsletter .newsletter__titulo{font-weight:700}.widget.newsletter .bloque--newsletter .newsletter__titulo,.widget.newsletter .bloque--newsletter .newsletter__texto h3{font-size:1.6666666667rem}.widget.newsletter .bloque--newsletter .newsletter__titulo{font-family:"Bauer Bodoni Std 1",serif}.widget.newsletter .bloque--newsletter .newsletter__formulario{margin-inline:0;margin-block-start:1.5em}.widget.newsletter .bloque--newsletter .campo--checkbox label{font-family:var(--tipografia-titulo);font-size:.7777777778rem}.pieSecundario{margin-block-end:2em;font-size:.8333333333rem;font-family:var(--tipografia-titulo);text-align:center;line-height:1}.pieSecundario a{color:currentColor}.pieSecundario a:not(:hover){text-decoration:none}.pieSecundario .menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.pieSecundario .menu-item:not(:last-child){margin-right:1em}.pieSecundario .menu-item:after{content:"."}.redes{display:flex;gap:1rem}.pieSecundario__diseno{font-size:.6666666667rem;line-height:1.25}@media only screen and (max-width: calc(35.5555555556rem - 0.1px)){.widget.newsletter{background:#f3f3f3;padding-inline:1rem;padding-block-start:1.5rem;margin-inline:-1rem}.piePrincipal img{width:100%}}@media only screen and (min-width: 35.5555555556rem){.piePrincipal{grid-template-columns:repeat(auto-fill, minmax(11.1111111111rem, 1fr));grid-gap:2em}.pieSecundario{display:flex;justify-content:space-between;column-gap:1em;flex-wrap:wrap;vertical-align:middle}.pieSecundario__copyright{margin-inline:auto 2em}.piePrincipal__columna:last-child{grid-column:span 2}}@media only screen and (min-width: 56.8888888889rem){.piePrincipal{grid-template-columns:repeat(4, 1fr)}.piePrincipal__columna:last-child{grid-column:2/4;grid-row:2}}@media only screen and (min-width: 66.6666666667rem){.piePrincipal{grid-template-columns:repeat(4, max-content) 1fr}.piePrincipal__columna:last-child{grid-column:5;grid-row:1}}@media only screen and (min-width: 80rem){.piePrincipal{grid-template-columns:repeat(3, 1fr) 1.5fr max-content}.widget.newsletter .bloque--newsletter{max-width:300px}}.galeria{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}.imagen-grande{position:fixed;inset:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:3;transition:.5s}.imagen-grande[aria-hidden=true]{opacity:0;pointer-events:none}.bloque--columna_estrecha .bloque{padding-inline:max(1rem,(100% - var(--ancho))/2)}.bloque.con-fondo{overflow:hidden}:where(.bloque:not(.bloque--con-fondo):not(.sin-margen)){margin-block:var(--separacion)}:where(.bloque:not(.bloque--con-fondo):not(.sin-margen):first-child){margin-block-start:0}:where(.bloque--con-fondo:not(.sin-padding)){padding-block:var(--separacion)}.bloque[style*="--fondo"]{background:var(--fondo)}.bloque[style*="--color"]{color:var(--color)}:where(.bloque--con-fondo).bloque--mismo-fondo-siguiente{padding-block-end:0}.bloque--slider{--padding:max(0rem,min(2.78vw,2.2222222222rem));padding-inline:max(1rem,(100% - 106.6666666667rem)/2);color:#fff;display:grid;margin-block-start:0}.slider__slides{display:grid;grid-column:1;grid-row:1}.slider__slide{grid-column:1;grid-row:1;transition:1s;display:grid}.slider__slide[aria-hidden=true]{opacity:0;pointer-events:none}.slider__imagen,.slider__contenido{grid-column:1;grid-row:1;text-align:center}.slider__contenido{align-self:end;margin-bottom:max(2.7777777778rem,min(11.5740740741vw,13.8888888889rem))}.slider__titulo{font-family:var(--tipografia-titulo);font-size:max(1.9444444444rem,min(2.7777777778vw,3.3333333333rem));margin-bottom:.5em}.slider__botones{grid-column:1;grid-row:1;align-self:end;text-align:center;padding-bottom:max(0.5555555556rem,min(3.4722222222vw,4.1666666667rem));z-index:1}.slider__botones__boton{text-indent:100%;white-space:nowrap;overflow:hidden;width:20px;height:20px;margin-inline:10px;background:rgba(0,0,0,0);border:0;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%276%27 fill=%27%23fff%27 stroke=%27none%27/%3E%3C/svg%3E") center no-repeat;transition:opacity .3s;cursor:pointer}.slider__botones__boton:not([aria-pressed=true]){opacity:.3}@media only screen and (max-width: 42.6665666667rem){.slider__imagen{overflow:hidden}.slider__imagen img{max-width:200%;margin-left:-50%;width:200%}}.bloque--slide_de_productos{padding-inline:1rem;overflow:hidden;position:relative}ul.products.slide_de_productos__slides{display:flex;gap:max(1.4814814815rem,min(1.8518518519vw,2.2222222222rem));position:relative;padding-inline:0}ul.products.slide_de_productos__slides .product{flex:0 0 auto;transition:transform .3s;transform:translateX(calc(var(--slide-actual) * -100%));width:max(15.5555555556rem,min(22.4537037037vw,26.9444444444rem))}.slide_de_productos__navegacion{display:flex;gap:1em}.slide_de_productos__anterior,.slide_de_productos__siguiente{background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2717%27%3E%3Cpath fill=%27%231D1D1B%27 d=%27M21.433 7.94H1.937L8.997.956a.557.557 0 0 0 0-.793.572.572 0 0 0-.802 0l-8.03 7.94a.558.558 0 0 0 0 .794l8.03 7.94a.573.573 0 0 0 .802 0 .557.557 0 0 0 0-.794l-7.06-6.982h19.496a.564.564 0 0 0 .567-.56.564.564 0 0 0-.567-.562%27/%3E%3C/svg%3E") center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:30px;height:30px;border:0;transition:opacity .3s;cursor:pointer}.slide_de_productos__anterior[disabled],.slide_de_productos__siguiente[disabled]{opacity:.3;cursor:not-allowed}.slide_de_productos__siguiente{transform:scale(-1)}@media only screen and (min-width: 42.6666666667rem){.bloque--slide_de_productos{padding-inline:max(40px,(100% - 80rem)/2)}}.bloque--categorias{padding-inline:max(1rem,(100% - 106.6666666667rem)/2)}.categorias__categorias{display:grid;grid-gap:1rem}.categorias__categoria{display:grid}.categorias__imagen,.categorias__contenido{grid-column:1;grid-row:1}.categorias__imagen{isolation:isolate;position:relative;z-index:-1}.categorias__imagen:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2)}.categorias__contenido{align-self:center;justify-self:center;text-align:center;color:#fff}.categorias__titulo{font-size:max(1.3888888889rem,min(5.83vw,3.8888888889rem));font-weight:400;font-family:var(--tipografia-titulo);line-height:.9285714286;margin-bottom:.25em}@media only screen and (min-width: 42.6666666667rem){.categorias__categorias{grid-template-columns:1fr 1fr;grid-gap:0}}.bloque--texto_con_imagen{padding-inline:1rem}.bloque--texto_con_imagen.siguiente--texto_con_imagen{margin-block-end:calc(var(--separacion)*-1 + 3em)}.texto_con_imagen__imagen img{display:block;width:100%}.texto_con_imagen__titulo{font-size:max(1.8518518519rem,min(4.17vw,2.7777777778rem));margin-bottom:.5em;padding-inline:1rem}.texto_con_imagen__texto{font-size:max(1rem,min(2vw,1.3333333333rem));font-family:var(--tipografia-titulo);line-height:1.1666666667;padding-inline:1rem}.texto_con_imagen__contenido{padding-block-start:2em}.texto_con_imagen__boton{margin-block-start:2em;padding-inline:1rem}.texto_con_imagen__boton>a{color:currentColor}@media only screen and (min-width: 56.8888888889rem){.bloque--texto_con_imagen{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-inline:max(40px,(100% - 80rem)/2)}.texto_con_imagen__imagen{grid-column:var(--posicion-imagen, 0);grid-row:1}.texto_con_imagen__titulo,.texto_con_imagen__texto,.texto_con_imagen__boton{padding-inline:0}.texto_con_imagen__contenido{grid-row:1}.bloque--texto_con_imagen[style*="--posicion-imagen:1"] .texto_con_imagen__contenido{padding-inline-start:max(4.6296296296rem,min(5.787037037vw,6.9444444444rem))}.bloque--texto_con_imagen[style*="--posicion-imagen:2"] .texto_con_imagen__contenido{padding-inline-end:max(4.6296296296rem,min(5.787037037vw,6.9444444444rem))}}.instagram__cabecera{text-align:center;font-size:max(1rem,min(1.67vw,1.1111111111rem));margin-block-end:1em}.instagram__cabecera a{color:currentColor;border-bottom:1px solid rgba(0,0,0,0);text-decoration:none;transition:border-bottom-color .2s ease-in-out;font-size:max(1rem,min(1.67vw,1.1111111111rem));font-family:var(--tipografia-titulo)}.instagram__cabecera a:hover{border-bottom-color:currentColor}.instagram__imagenes{display:grid;grid-template-columns:repeat(3, 1fr)}.instagram__imagen{padding-bottom:100%;position:relative}.instagram__imagen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 56.8888888889rem){.instagram__imagenes{grid-template-columns:repeat(6, 1fr)}}@media only screen and (max-width: calc(142.2222222222rem - 0.1px)){.instagram__imagen:nth-child(n+7){display:none}}@media only screen and (min-width: 142.2222222222rem){.instagram__imagenes{grid-template-columns:repeat(10, 1fr)}}.bloque--texto{text-align:var(--alineacion, left);font-family:var(--tipografia-titulo);padding-inline:max(1rem,(100% - 80rem)/2)}.texto__texto h3{text-transform:uppercase;margin-bottom:.5em;font-weight:700}.texto__texto h3:not(:first-child){margin-top:3em}.texto__texto a{color:currentColor}.texto__texto ul{list-style:none}.texto__texto li{margin-bottom:1em}.texto__texto li:before{content:"•";margin-right:.5em}.bloque--texto--grande{font-size:max(1.1111111111rem,min(2.5vw,1.6666666667rem));line-height:1.1}.bloque--texto--grande p{margin-block-end:.5em}.bloque--texto--grande p:last-child{margin-bottom:0}.bloque--texto--grande .texto__titulo{font-size:1.1666666667em;margin-bottom:1.5em;font-weight:400}.bloque--texto--normal{font-size:max(1rem,min(2vw,1.3333333333rem));line-height:1.1666666667}.bloque--texto--normal .texto__titulo{font-size:2.0833333333em;margin-bottom:.5em;font-weight:400}.bloque--testimonios{padding-inline:max(1rem,(100% - 48.8888888889rem)/2);padding-block-end:0;text-align:center;font-family:var(--tipografia-titulo);font-size:max(1rem,min(2vw,1.3333333333rem))}.testimonios__titulo{font-weight:600;font-size:1.4583333333em;margin-bottom:1.5em}.testimonios__testimonios{display:grid}.testimonios__testimonio{grid-column:1;grid-row:1;transition:.3s}.testimonios__testimonio[aria-hidden=true]{opacity:0;pointer-events:none}.testimonios__nombre{text-transform:uppercase;font-weight:600;font-style:italic;margin-top:2em;font-size:.75em;letter-spacing:.2055555556em}.testimonios__nombre:before,.testimonios__nombre:after{content:"-";margin-inline:.5em}.testimonios__botones{padding-block-start:max(2.962962963rem,min(3.7037037037vw,4.4444444444rem));padding-block-end:max(3.5185185185rem,min(4.3981481481vw,5.2777777778rem));display:flex;gap:1.5em;justify-content:center}.testimonios__botones__boton{width:max(2.2222222222rem,min(2.7777777778vw,3.3333333333rem));height:2em;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 60 2%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 0h60v2H0z%27 fill=%27%23000%27/%3E%3C/svg%3E") center no-repeat;background-size:100% 2px;border:0;cursor:pointer}.testimonios__botones__boton:not([aria-pressed=true]){background-size:100% 1px}.bloque--introduccion{padding-inline:max(1rem,(100% - 80rem)/2);display:grid;grid-gap:1em;font-family:var(--tipografia-titulo);font-size:max(1rem,min(2vw,1.3333333333rem));line-height:1.1666666667;padding-block-start:2em}.introduccion__imagen img{display:block;margin-inline:auto}.introduccion__contacto a{text-decoration:none;text-transform:uppercase;display:inline-block;min-height:20px;line-height:20px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2731%27 height=%2720%27%3E%3Cpath fill=%27%23FFF%27 d=%27M-319-937h1920v7286H-319z%27/%3E%3Cpath d=%27M1.529 2.358v14.995l7.83-8.483-7.83-6.512Zm20.128 6.51c2.612 2.83 5.188 5.618 7.817 8.465V2.37l-7.817 6.499ZM2.914 1.537 15.508 12.01 28.1 1.536H2.914ZM28.45 18.464 20.49 9.84c-1.481 1.23-2.925 2.433-4.372 3.634-.46.38-.751.383-1.206.01-.578-.473-1.15-.953-1.725-1.43L10.524 9.84l-7.96 8.624h25.887ZM15.5 0h13.1c1.476 0 2.4.922 2.4 2.397v15.187C31 19.078 30.072 20 28.575 20H2.414c-1.459 0-2.41-.944-2.412-2.402C0 12.536 0 7.474.002 2.412.002.94.94 0 2.399 0h13.1Z%27/%3E%3C/svg%3E") right no-repeat;padding-inline-end:calc(31px + 1em);color:currentColor;font-size:.6666666667em;font-family:var(--tipografia-texto)}.introduccion__contacto a:not(:hover){text-decoration:none}@media only screen and (min-width: 56.8888888889rem){.bloque--introduccion{grid-template-columns:1.3646017699fr 1fr;grid-column-gap:max(3.7037037037rem,min(4.6296296296vw,5.5555555556rem));grid-template-rows:1fr max-content}.introduccion__imagen{grid-row:1/3;grid-column:2}}.bloque--prensa{--columnas: 2;padding-inline:max(1rem,(100% - 60rem)/2);display:grid;grid-template-columns:repeat(var(--columnas), 1fr);grid-gap:8px}.prensa__caja{background:#f3f3f3;position:relative}.prensa__caja--enlace{padding-bottom:100%}.prensa__caja--enlace img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:90%;max-height:90%;mix-blend-mode:multiply}@media only screen and (min-width: 42.6666666667rem){.bloque--prensa{--columnas: 3}}@media only screen and (min-width: 56.8888888889rem){.bloque--prensa{--columnas: 4}}.bloque--contacto{padding-inline:max(1rem,(100% - 80rem)/2)}.bloque--contacto input,.bloque--contacto textarea{background:rgba(0,0,0,0)}.bloque--ventajas{margin-inline:max(1rem,(100% - 106.6666666667rem)/2);justify-content:center;column-gap:max(2.8888888889rem,min(3.6111111111vw,4.3333333333rem));gap:1em;line-height:1;font-size:1.1111111111rem;display:grid}.ventajas__ventaja{display:grid;align-items:center;grid-template-columns:max-content 1fr;gap:1em}.ventajas__imagen{width:60px;height:50px;display:flex;justify-content:center;align-items:flex-end}.ventajas__contenido{display:flex;flex-direction:column;justify-content:space-between;font-family:var(--tipografia-titulo)}.ventajas__subtitulo{font-size:.66em;max-width:25ch}@media only screen and (max-width: calc(31.1111111111rem - 0.1px)){.bloque--ventajas{grid-template-columns:repeat(2, 1fr)}.ventajas__ventaja{grid-template-rows:max-content 1fr;grid-template-columns:1fr;text-align:center;justify-items:center}}@media only screen and (min-width: 31.1111111111rem){.bloque--ventajas{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 42.6666666667rem)and (max-width: 56.8888888889rem){.bloque--ventajas{grid-template-columns:repeat(4, 1fr)}.ventajas__ventaja{grid-template-rows:max-content 1fr;grid-template-columns:1fr;text-align:center;justify-items:center}}@media only screen and (min-width: 56.8888888889rem){.bloque--ventajas{display:flex}}.bloque--newsletter{margin-inline:max(1rem,(100% - var(--ancho))/2);padding-inline:max(1rem,(100% - 39.4444444444rem)/2);padding-block:2em;text-align:center}.newsletter__titulo{font-size:max(1.1481481481rem,min(2.58vw,1.7222222222rem));line-height:.7096774194;font-family:"Bauer Bodoni",serif;text-transform:lowercase;letter-spacing:.2164516129em;margin-bottom:.5em}.newsletter__texto h3{font-size:max(1.2962962963rem,min(2.92vw,1.9444444444rem));line-height:1}.newsletter__texto p{margin-block:1.5em;margin-inline:auto;font-family:var(--tipografia-titulo);max-width:50ch}.newsletter__formulario{margin-inline:max(1rem,(100% - 22.2222222222rem)/2);position:relative;text-align:left}.newsletter__formulario .newsletter-formulario-wrapper{grid-gap:0}.newsletter__formulario .email{grid-column:span 12}.newsletter__formulario label{font-size:.7777777778rem}.newsletter__formulario input{background:rgba(0,0,0,0)}.newsletter__formulario .campo--checkbox label{font-family:var(--tipografia-titulo);font-size:.6666666667rem;line-height:1}.newsletter__formulario .campo--submit{position:absolute;right:0;top:.5em;width:auto}.newsletter__formulario .campo--submit button{background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2731%27 height=%2720%27%3E%3Cdefs%3E%3Cpath id=%27a%27 d=%27M0 0h31v20H0z%27/%3E%3C/defs%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cmask id=%27b%27 fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23a%27/%3E%3C/mask%3E%3Cpath fill=%27%23000%27 d=%27M1.529 2.358v14.995l7.83-8.483-7.83-6.512Zm20.128 6.51c2.612 2.83 5.188 5.618 7.817 8.465V2.37l-7.817 6.499ZM2.914 1.537 15.508 12.01 28.1 1.536H2.914ZM28.45 18.464 20.49 9.84c-1.481 1.23-2.925 2.433-4.372 3.634-.46.38-.751.383-1.206.01-.578-.473-1.15-.953-1.725-1.43L10.524 9.84l-7.96 8.624h25.887ZM15.5 0h13.1c1.476 0 2.4.922 2.4 2.397v15.187C31 19.078 30.072 20 28.575 20H2.414c-1.459 0-2.41-.944-2.412-2.402C0 12.536 0 7.474.002 2.412.002.94.94 0 2.399 0h13.1Z%27 mask=%27url%28%23b%29%27/%3E%3C/g%3E%3C/svg%3E");width:31px;height:20px;padding:0;text-indent:100%;overflow:hidden;cursor:pointer}.texto-pequeno{font-size:.7777777778rem;font-family:var(--tipografia-titulo)}.paginacion,.woocommerce-pagination{padding-inline:max(1rem,(100vw - 80rem)/2);display:flex;justify-content:center}ul.page-numbers{list-style:none;margin:0;padding:0;display:flex;gap:1.5em;font-size:.8888888889rem;align-items:center;line-height:1.0625}a.page-numbers{text-decoration:none;color:currentColor}span.page-numbers{font-weight:600}.page-numbers:is(.next,.prev){text-indent:100%;display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2717%27%3E%3Cpath fill=%27%231D1D1B%27 fill-rule=%27evenodd%27 d=%27M.567 7.94h19.496L13.003.956a.557.557 0 0 1 0-.793.572.572 0 0 1 .802 0l8.03 7.939a.558.558 0 0 1 0 .794l-8.03 7.94a.573.573 0 0 1-.802 0 .557.557 0 0 1 0-.794l7.06-6.982H.567A.564.564 0 0 1 0 8.501c0-.31.254-.562.567-.562%27/%3E%3C/svg%3E");width:22px;height:17px;white-space:nowrap;overflow:hidden}.page-numbers.prev{transform:scale(-1)}body:not(.woocommerce-page) .pagina{margin-inline:max(1rem,(100% - 71.1111111111rem)/2);padding-block:calc(var(--separacion)/2)}.pagina__contenido{font-family:var(--tipografia-titulo);line-height:1.1666666667}body:not([class*=woocommerce]) .pagina__contenido{font-size:max(1rem,min(2vw,1.3333333333rem))}.pagina__contenido :where(h2,h3){font-weight:600;margin-block:1.5em .5em}.pagina__contenido a:not([class]){color:currentColor}.pagina__contenido a:not(:hover){text-decoration:none}.pagina__contenido ol:not([class]),.pagina__contenido ul:not([class]){list-style-position:inside;margin-block-end:1em}.pagina__contenido ol:not([class]) li,.pagina__contenido ul:not([class]) li{margin-block-end:.5em}#menu{transition:.3s;letter-spacing:.1285714286em;text-transform:uppercase;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fondo-de-menu);color:var(--texto-de-menu);z-index:1000;text-align:center;font-size:max(1.1111111111rem,min(2.33vw,1.5555555556rem));font-family:Montserrat,sans-serif;display:grid;grid-template-columns:max-content 1fr max-content}#menu[aria-hidden=true]{opacity:0;pointer-events:none}#menu>.wrapper{display:grid;grid-template-rows:max-content 1fr}#menu .menu{list-style:none;margin:0;padding:0}#menu a{color:currentColor;text-decoration:none}#menu>.wrapper>.inner{padding-inline:max(1rem,(100vw - 80rem)/2);position:relative;display:grid;grid-template-rows:1fr max-content max-content;grid-gap:1em;padding-bottom:max(1.3333333333rem,min(1.6666666667vw,2rem))}.menu-cabecera{padding-inline:max(1rem,(100vw - 80rem)/2);padding-top:var(--padding-cabecera);padding-bottom:var(--padding-cabecera);display:flex;justify-content:space-between;align-items:center}.menu-logo svg{max-width:50vw}.menu-idiomas{margin-top:2em;display:flex;gap:1em;justify-content:center}.menu-menu,.menu-redes,.menu-legal{margin-top:2em}.menu-menu .menu-item:not(:last-child){margin-bottom:.5em}.menu-redes .redes{justify-content:center}.menu-legal{margin-top:auto}.menu-legal .menu{display:flex;justify-content:center;flex-wrap:wrap}.menu-legal .menu-item{font-size:.7em;margin:.5em .5em 0}#menu-cerrar{border:0;padding:0;background:rgba(0,0,0,0);color:currentColor}#menu .sub-menu{list-style:none;font-size:.85em;margin:0;transition:.3s;overflow:hidden}#menu .sub-menu>.menu-item{margin:.5em 0}#menu .sub-menu>.menu-item:last-child{margin-bottom:2em}#menu .menu__desplegar{vertical-align:middle;margin-left:.5em;background:rgba(0,0,0,0);border:0;cursor:pointer}#menu .menu-item-has-children>a[aria-pressed=true]:after{transform:scale(-1)}.popup-cookies{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9;display:flex;align-items:flex-end;transition:.3s}.popup-cookies-contenido{flex:1;background:#fff;color:#000;transition:.3s;padding-block:1em;padding-inline:max(1rem,(100% - 66.6666666667rem)/2)}.popup-cookies[aria-hidden=true]{opacity:0;pointer-events:none}.popup-cookies[aria-hidden=true] .popup-cookies-contenido{transform:translateY(100%)}.popup-cookies p{margin:0}.popup-cookies a{color:currentColor}.popup-cookies-botones,.popup-cookies-configuracion-botones{margin-top:1em;display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.popup-cookies-aceptar,.popup-cookies-configuracion-aceptar{font-size:1em;border:0}.popup-cookies-botones button:last-child,.popup-cookies-configuracion-botones button:last-child{border:0;background:rgba(0,0,0,0);color:#000}#popup-cookies-configuracion{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:10;display:flex;justify-content:center;align-items:center;transition:.3s}#popup-cookies-configuracion[aria-hidden=true]{opacity:0;pointer-events:none}#popup-cookies-configuracion>.inner{margin-inline:max(1rem,(100% - 80ch)/2);background:#fff;color:#000;padding:1em;max-height:90vh;overflow:auto}.popup-cookies-configuracion-texto h2{margin-block-start:0}.popup-cookies-configuracion-tipos{border-block-start:1px solid var(--color-de-acentos);padding-block:1em;display:grid;grid-gap:1em}.popup-cookies-configuracion-tipo-ver-mas{font-size:1em;margin-inline-start:1em}.popup-cookies-configuracion-tipo-descripcion{font-size:.8em;padding-block-start:1em}.popup-cookies-configuracion-tipo-descripcion[aria-hidden=true]{display:none}
