@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}:root{--curva-aceite:cubic-bezier(.42, 0, .2, 1);--curva-hoja:cubic-bezier(.18, .62, .34, 1);--curva-paso:cubic-bezier(.72, 0, .28, 1);--dorado-foco:#887331;--aceituna:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%2286.6%2046.6%2010.2%2016.6%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2091.132812%2C63.011719%20c%201.402344%2C-0.960938%204.355469%2C-1.207031%205.222657%2C-6.476563%201.515625%2C-9.210937%20-7.050781%2C-10.195312%20-9.082031%2C-1.34375%20-0.34375%2C1.5%20-0.363282%2C3.453125%200.195312%2C4.890625%200.691406%2C1.761719%201.242188%2C2.179688%203.003906%2C2.832031%20Z%20M%2091.371094%2C59.890625%20c%201.121094%2C-1.269531%201.15625%2C-3.871094%20-0.894532%2C-3.339844%20-0.757812%2C0.199219%20-1.058593%2C1.007813%20-0.96875%2C1.902344%200.117188%2C1.203125%200.621094%2C1.472656%201.863282%2C1.4375%20Z%22/%3E%3C/svg%3E)}::selection{background:var(--verde);color:var(--marfil)}.oscuro ::selection,.cabecera ::selection,.franja ::selection,.pie ::selection{background:var(--marfil);color:var(--noche)}:focus-visible{outline:2px solid var(--dorado-foco);outline-offset:3px}.oscuro :focus-visible,.cabecera :focus-visible,.franja :focus-visible,.pie :focus-visible{outline-color:var(--marfil)}input,textarea,select{caret-color:var(--verde)}.selector__total,.selector__unidad,.ficha__precio,.estuche__precio,.regala__precio b,.estuche-sec__precio,.compra .linea-pedido,.compra .resumen{font-variant-numeric:tabular-nums}.ficha__texto ul,.legal__texto ul{padding-left:0;list-style:none}.ficha__texto ul>li,.legal__texto ul>li{padding-left:22px;position:relative}.ficha__texto ul>li:before,.legal__texto ul>li:before{content:"";background:var(--verde);width:8px;height:13px;-webkit-mask:var(--aceituna) center / contain no-repeat;mask:var(--aceituna) center / contain no-repeat;position:absolute;top:.42em;left:3px}html.js .titular .ornamento{clip-path:inset(0 50%)}html.js .titular.visto .ornamento{clip-path:inset(0);transition:clip-path 1.2s var(--curva-hoja)}.pal-entra{opacity:0;display:inline-block;transform:translateY(.35em)}.pal-entra.dentro{opacity:1;transition:opacity .6s var(--curva-aceite), transform .6s var(--curva-aceite);transform:none}.tilde-cae{display:inline-block;position:relative}.tilde-cae canvas{pointer-events:none;animation:2.1s linear forwards tilde-cae;position:absolute}@keyframes tilde-cae{0%{opacity:0;transform:translate(-.7em,-2.2em)rotate(24deg)}10%{opacity:1}33%{transform:translate(.45em,-1.3em)rotate(-28deg)}60%{transform:translate(-.22em,-.5em)rotate(14deg)}to{opacity:1;transform:none}}.rodillo{display:inline-flex}.rodillo .d{height:1.1em;display:inline-block;overflow:hidden}.rodillo .d i{transition:transform .9s var(--curva-paso);font-style:normal;display:block}.rodillo .d b{height:1.1em;line-height:1.1;font-weight:inherit;display:block}.campo input,.campo textarea,.campo select,.compra .campos input,.compra .campos select{transition:background-size .6s var(--curva-hoja);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 2' preserveAspectRatio='none'%3E%3Cpath d='M0 1 12 0h76l12 1-12 1H12z' fill='%233b4417'/%3E%3C/svg%3E");background-position:50% calc(100% - 1px);background-repeat:no-repeat;background-size:0% 2px}.campo input:focus,.campo textarea:focus,.campo select:focus,.compra .campos input:focus,.compra .campos select:focus{background-size:calc(100% - 12px) 2px}.carga-rama{z-index:40;opacity:0;pointer-events:none;justify-items:center;gap:14px;transition:opacity .3s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.carga-rama.visible{opacity:1}.carga-rama svg{width:72px;height:auto;overflow:visible}.carga-rama .rama{transform-box:view-box;transform-origin:91px 85px;animation:3.6s cubic-bezier(.45,0,.55,1) infinite alternate rama-mece}.carga-rama .hoja{transform-box:view-box;transform-origin:100px 79px;animation:2.9s cubic-bezier(.45,0,.55,1) infinite alternate hoja-mece}.carga-rama .hilo{background:var(--linea);border-radius:2px;width:96px;height:2px;overflow:hidden}.carga-rama .hilo i{background:var(--dorado-foco);width:40%;height:100%;animation:hilo-pasa 1.6s var(--curva-paso) infinite;display:block}@keyframes rama-mece{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes hoja-mece{0%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}@keyframes hilo-pasa{0%{transform:translate(-100%)}to{transform:translate(260%)}}.hilo-lectura{z-index:29;pointer-events:none;height:2px;position:fixed;left:0;right:0}.hilo-lectura i{background:var(--dorado-foco);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.tilde-cae canvas,.carga-rama .rama,.carga-rama .hoja,.carga-rama .hilo i{animation:none}.rodillo .d i,.campo input,.campo textarea,.campo select,.compra .campos input,.compra .campos select{transition:none}}html.recogida .cabecera:not([style*=--p]){--p:1}.cabecera{--p:0;z-index:30;color:var(--marfil);isolation:isolate;position:sticky;top:0}.cabecera:after{content:"";z-index:-2;background:var(--verde);pointer-events:none;position:absolute;inset:0}.cabecera:before,.cabecera:after{clip-path:var(--recorte-cabecera,none)}:root{--sube:26px}.cabecera{--ev:1;--recorte-cabecera:var(--recorte-cab-1)}@media (width<=1439px){.cabecera{--ev:.75;--recorte-cabecera:var(--recorte-cab-075)}:root{--sube:19.5px}}@media (width>=1360px) and (width<=1439px){html[lang=en] .cabecera{--ev:1;--recorte-cabecera:var(--recorte-cab-1)}html[lang=en]{--sube:26px}}@media (width>=1440px) and (width<=1499px){html[lang=de] .cabecera{--ev:.75;--recorte-cabecera:var(--recorte-cab-075)}html[lang=de]{--sube:19.5px}}@media (width<=1199px){.cabecera{--ev:.6;--recorte-cabecera:var(--recorte-cab-06)}:root{--sube:15.6px}}@media (width<=1024px){.cabecera{--recorte-cabecera:none}:root{--sube:0px}}:root{--recorte-cab-1:polygon(0 0, 100% 0, 100% 81.88px, calc(100% - .5px) 81.9px, calc(100% - 1.25px) 82.01px, calc(100% - 2px) 82.22px, calc(100% - 2.75px) 82.49px, calc(100% - 4.5px) 83.37px, calc(100% - 8.5px) 85.71px, calc(100% - 10.5px) 86.71px, calc(100% - 11.75px) 87.25px, calc(100% - 13.25px) 87.79px, calc(100% - 14.75px) 88.25px, calc(100% - 16.25px) 88.63px, calc(100% - 18px) 88.98px, calc(100% - 20px) 89.27px, calc(100% - 22px) 89.47px, calc(100% - 24px) 89.57px, calc(100% - 26px) 89.6px, calc(100% - 28.25px) 89.53px, calc(100% - 30.25px) 89.38px, calc(100% - 32.5px) 89.13px, calc(100% - 34.5px) 88.83px, calc(100% - 36.25px) 88.5px, calc(100% - 38px) 88.11px, calc(100% - 39.75px) 87.66px, calc(100% - 41.5px) 87.14px, calc(100% - 43.25px) 86.55px, calc(100% - 46.5px) 85.28px, calc(100% - 49.25px) 84.01px, calc(100% - 52.25px) 82.45px, calc(100% - 55px) 80.91px, calc(100% - 62px) 76.83px, calc(100% - 65.5px) 74.92px, calc(100% - 67.25px) 74.04px, calc(100% - 69px) 73.23px, calc(100% - 70.5px) 72.6px, calc(100% - 72px) 72.06px, calc(100% - 73.5px) 71.6px, calc(100% - 75px) 71.24px, calc(100% - 76.5px) 70.98px, calc(100% - 78.25px) 70.75px, calc(100% - 82.25px) 70.36px, calc(100% - 85px) 70.16px, calc(100% - 87px) 70.1px, calc(100% - 89.25px) 70.14px, calc(100% - 91.25px) 70.27px, calc(100% - 93.75px) 70.51px, calc(100% - 99px) 71.2px, calc(100% - 104.5px) 72.15px, calc(100% - 110.25px) 73.36px, calc(100% - 115.75px) 74.69px, calc(100% - 121.5px) 76.26px, calc(100% - 128px) 78.16px, calc(100% - 142.25px) 82.53px, calc(100% - 148.75px) 84.47px, calc(100% - 155.75px) 86.43px, calc(100% - 162.25px) 88.1px, calc(100% - 170px) 89.9px, calc(100% - 174px) 90.73px, calc(100% - 177.75px) 91.44px, calc(100% - 181.5px) 92.1px, calc(100% - 185.5px) 92.75px, calc(100% - 193.25px) 93.81px, calc(100% - 200.5px) 94.6px, calc(100% - 208px) 95.23px, calc(100% - 215.5px) 95.68px, calc(100% - 223px) 95.93px, calc(100% - 231.5px) 96px, calc(100% - 300px) 96px, 300px 96px, 231.5px 96px, 223px 95.93px, 215.5px 95.68px, 208px 95.23px, 200.5px 94.6px, 193.25px 93.81px, 185.5px 92.75px, 181.5px 92.1px, 177.75px 91.44px, 174px 90.73px, 170px 89.9px, 162.25px 88.1px, 155.75px 86.43px, 148.75px 84.47px, 142.25px 82.53px, 128px 78.16px, 121.5px 76.26px, 115.75px 74.69px, 110.25px 73.36px, 104.5px 72.15px, 99px 71.2px, 93.75px 70.51px, 91.25px 70.27px, 89.25px 70.14px, 87px 70.1px, 85px 70.16px, 82.25px 70.36px, 78.25px 70.75px, 76.5px 70.98px, 75px 71.24px, 73.5px 71.6px, 72px 72.06px, 70.5px 72.6px, 69px 73.23px, 67.25px 74.04px, 65.5px 74.92px, 62px 76.83px, 55px 80.91px, 52.25px 82.45px, 49.25px 84.01px, 46.5px 85.28px, 43.25px 86.55px, 41.5px 87.14px, 39.75px 87.66px, 38px 88.11px, 36.25px 88.5px, 34.5px 88.83px, 32.5px 89.13px, 30.25px 89.38px, 28.25px 89.53px, 26px 89.6px, 24px 89.57px, 22px 89.47px, 20px 89.27px, 18px 88.98px, 16.25px 88.63px, 14.75px 88.25px, 13.25px 87.79px, 11.75px 87.25px, 10.5px 86.71px, 8.5px 85.71px, 4.5px 83.37px, 2.75px 82.49px, 2px 82.22px, 1.25px 82.01px, .5px 81.9px, 0 81.88px);--recorte-cab-075:polygon(0 0, 100% 0, 100% 85.41px, calc(100% - .38px) 85.43px, calc(100% - .94px) 85.51px, calc(100% - 1.5px) 85.66px, calc(100% - 2.06px) 85.87px, calc(100% - 3.38px) 86.53px, calc(100% - 6.38px) 88.28px, calc(100% - 7.88px) 89.03px, calc(100% - 8.81px) 89.43px, calc(100% - 9.94px) 89.85px, calc(100% - 11.06px) 90.19px, calc(100% - 12.19px) 90.47px, calc(100% - 13.5px) 90.73px, calc(100% - 15px) 90.95px, calc(100% - 16.5px) 91.1px, calc(100% - 18px) 91.18px, calc(100% - 19.5px) 91.2px, calc(100% - 21.19px) 91.14px, calc(100% - 22.69px) 91.04px, calc(100% - 24.38px) 90.85px, calc(100% - 25.88px) 90.62px, calc(100% - 27.19px) 90.37px, calc(100% - 28.5px) 90.08px, calc(100% - 29.81px) 89.74px, calc(100% - 31.12px) 89.35px, calc(100% - 32.44px) 88.91px, calc(100% - 34.88px) 87.96px, calc(100% - 36.94px) 87.01px, calc(100% - 39.19px) 85.84px, calc(100% - 41.25px) 84.68px, calc(100% - 46.5px) 81.62px, calc(100% - 49.12px) 80.19px, calc(100% - 50.44px) 79.53px, calc(100% - 51.75px) 78.92px, calc(100% - 52.88px) 78.45px, calc(100% - 54px) 78.04px, calc(100% - 55.12px) 77.7px, calc(100% - 56.25px) 77.43px, calc(100% - 57.38px) 77.23px, calc(100% - 58.69px) 77.06px, calc(100% - 61.69px) 76.77px, calc(100% - 63.75px) 76.62px, calc(100% - 65.25px) 76.57px, calc(100% - 66.94px) 76.61px, calc(100% - 68.44px) 76.7px, calc(100% - 70.31px) 76.88px, calc(100% - 74.25px) 77.4px, calc(100% - 78.38px) 78.11px, calc(100% - 82.69px) 79.02px, calc(100% - 86.81px) 80.02px, calc(100% - 91.12px) 81.19px, calc(100% - 96px) 82.62px, calc(100% - 106.69px) 85.9px, calc(100% - 111.56px) 87.35px, calc(100% - 116.81px) 88.82px, calc(100% - 121.69px) 90.08px, calc(100% - 127.5px) 91.42px, calc(100% - 130.5px) 92.04px, calc(100% - 133.31px) 92.58px, calc(100% - 136.12px) 93.08px, calc(100% - 139.12px) 93.56px, calc(100% - 144.94px) 94.36px, calc(100% - 150.38px) 94.95px, calc(100% - 156px) 95.42px, calc(100% - 161.62px) 95.76px, calc(100% - 167.25px) 95.95px, calc(100% - 173.62px) 96px, calc(100% - 225px) 96px, 225px 96px, 173.62px 96px, 167.25px 95.95px, 161.62px 95.76px, 156px 95.42px, 150.38px 94.95px, 144.94px 94.36px, 139.12px 93.56px, 136.12px 93.08px, 133.31px 92.58px, 130.5px 92.04px, 127.5px 91.42px, 121.69px 90.08px, 116.81px 88.82px, 111.56px 87.35px, 106.69px 85.9px, 96px 82.62px, 91.12px 81.19px, 86.81px 80.02px, 82.69px 79.02px, 78.38px 78.11px, 74.25px 77.4px, 70.31px 76.88px, 68.44px 76.7px, 66.94px 76.61px, 65.25px 76.57px, 63.75px 76.62px, 61.69px 76.77px, 58.69px 77.06px, 57.38px 77.23px, 56.25px 77.43px, 55.12px 77.7px, 54px 78.04px, 52.88px 78.45px, 51.75px 78.92px, 50.44px 79.53px, 49.12px 80.19px, 46.5px 81.62px, 41.25px 84.68px, 39.19px 85.84px, 36.94px 87.01px, 34.88px 87.96px, 32.44px 88.91px, 31.12px 89.35px, 29.81px 89.74px, 28.5px 90.08px, 27.19px 90.37px, 25.88px 90.62px, 24.38px 90.85px, 22.69px 91.04px, 21.19px 91.14px, 19.5px 91.2px, 18px 91.18px, 16.5px 91.1px, 15px 90.95px, 13.5px 90.73px, 12.19px 90.47px, 11.06px 90.19px, 9.94px 89.85px, 8.81px 89.43px, 7.88px 89.03px, 6.38px 88.28px, 3.38px 86.53px, 2.06px 85.87px, 1.5px 85.66px, .94px 85.51px, .38px 85.43px, 0 85.41px);--recorte-cab-06:polygon(0 0, 100% 0, 100% 87.53px, calc(100% - .3px) 87.54px, calc(100% - .75px) 87.61px, calc(100% - 1.2px) 87.73px, calc(100% - 1.65px) 87.9px, calc(100% - 2.7px) 88.42px, calc(100% - 5.1px) 89.82px, calc(100% - 6.3px) 90.43px, calc(100% - 7.05px) 90.75px, calc(100% - 7.95px) 91.08px, calc(100% - 8.85px) 91.35px, calc(100% - 9.75px) 91.58px, calc(100% - 10.8px) 91.79px, calc(100% - 12px) 91.96px, calc(100% - 13.2px) 92.08px, calc(100% - 14.4px) 92.14px, calc(100% - 15.6px) 92.16px, calc(100% - 16.95px) 92.12px, calc(100% - 18.15px) 92.03px, calc(100% - 19.5px) 91.88px, calc(100% - 20.7px) 91.7px, calc(100% - 21.75px) 91.5px, calc(100% - 22.8px) 91.27px, calc(100% - 23.85px) 90.99px, calc(100% - 24.9px) 90.68px, calc(100% - 25.95px) 90.33px, calc(100% - 27.9px) 89.57px, calc(100% - 29.55px) 88.81px, calc(100% - 31.35px) 87.87px, calc(100% - 33px) 86.95px, calc(100% - 37.2px) 84.5px, calc(100% - 39.3px) 83.35px, calc(100% - 40.35px) 82.82px, calc(100% - 41.4px) 82.34px, calc(100% - 42.3px) 81.96px, calc(100% - 43.2px) 81.63px, calc(100% - 44.1px) 81.36px, calc(100% - 45px) 81.15px, calc(100% - 45.9px) 80.99px, calc(100% - 46.95px) 80.85px, calc(100% - 49.35px) 80.62px, calc(100% - 51px) 80.5px, calc(100% - 52.2px) 80.46px, calc(100% - 53.55px) 80.48px, calc(100% - 54.75px) 80.56px, calc(100% - 56.25px) 80.71px, calc(100% - 59.4px) 81.12px, calc(100% - 62.7px) 81.69px, calc(100% - 66.15px) 82.41px, calc(100% - 69.45px) 83.22px, calc(100% - 72.9px) 84.15px, calc(100% - 76.8px) 85.3px, calc(100% - 85.35px) 87.92px, calc(100% - 89.25px) 89.08px, calc(100% - 93.45px) 90.26px, calc(100% - 97.35px) 91.26px, calc(100% - 102px) 92.34px, calc(100% - 104.4px) 92.84px, calc(100% - 106.65px) 93.27px, calc(100% - 108.9px) 93.66px, calc(100% - 111.3px) 94.05px, calc(100% - 115.95px) 94.68px, calc(100% - 120.3px) 95.16px, calc(100% - 124.8px) 95.54px, calc(100% - 129.3px) 95.81px, calc(100% - 133.8px) 95.96px, calc(100% - 138.9px) 96px, calc(100% - 180px) 96px, 180px 96px, 138.9px 96px, 133.8px 95.96px, 129.3px 95.81px, 124.8px 95.54px, 120.3px 95.16px, 115.95px 94.68px, 111.3px 94.05px, 108.9px 93.66px, 106.65px 93.27px, 104.4px 92.84px, 102px 92.34px, 97.35px 91.26px, 93.45px 90.26px, 89.25px 89.08px, 85.35px 87.92px, 76.8px 85.3px, 72.9px 84.15px, 69.45px 83.22px, 66.15px 82.41px, 62.7px 81.69px, 59.4px 81.12px, 56.25px 80.71px, 54.75px 80.56px, 53.55px 80.48px, 52.2px 80.46px, 51px 80.5px, 49.35px 80.62px, 46.95px 80.85px, 45.9px 80.99px, 45px 81.15px, 44.1px 81.36px, 43.2px 81.63px, 42.3px 81.96px, 41.4px 82.34px, 40.35px 82.82px, 39.3px 83.35px, 37.2px 84.5px, 33px 86.95px, 31.35px 87.87px, 29.55px 88.81px, 27.9px 89.57px, 25.95px 90.33px, 24.9px 90.68px, 23.85px 90.99px, 22.8px 91.27px, 21.75px 91.5px, 20.7px 91.7px, 19.5px 91.88px, 18.15px 92.03px, 16.95px 92.12px, 15.6px 92.16px, 14.4px 92.14px, 13.2px 92.08px, 12px 91.96px, 10.8px 91.79px, 9.75px 91.58px, 8.85px 91.35px, 7.95px 91.08px, 7.05px 90.75px, 6.3px 90.43px, 5.1px 89.82px, 2.7px 88.42px, 1.65px 87.9px, 1.2px 87.73px, .75px 87.61px, .3px 87.54px, 0 87.53px);--recorte-menu-1:polygon(0 0, 100% 0, 100% calc(100% - 14.12px), calc(100% - .5px) calc(100% - 14.1px), calc(100% - 1.25px) calc(100% - 13.99px), calc(100% - 2px) calc(100% - 13.78px), calc(100% - 2.75px) calc(100% - 13.51px), calc(100% - 4.5px) calc(100% - 12.63px), calc(100% - 8.5px) calc(100% - 10.29px), calc(100% - 10.5px) calc(100% - 9.29px), calc(100% - 11.75px) calc(100% - 8.75px), calc(100% - 13.25px) calc(100% - 8.21px), calc(100% - 14.75px) calc(100% - 7.75px), calc(100% - 16.25px) calc(100% - 7.37px), calc(100% - 18px) calc(100% - 7.02px), calc(100% - 20px) calc(100% - 6.73px), calc(100% - 22px) calc(100% - 6.53px), calc(100% - 24px) calc(100% - 6.43px), calc(100% - 26px) calc(100% - 6.4px), calc(100% - 28.25px) calc(100% - 6.47px), calc(100% - 30.25px) calc(100% - 6.62px), calc(100% - 32.5px) calc(100% - 6.87px), calc(100% - 34.5px) calc(100% - 7.17px), calc(100% - 36.25px) calc(100% - 7.5px), calc(100% - 38px) calc(100% - 7.89px), calc(100% - 39.75px) calc(100% - 8.34px), calc(100% - 41.5px) calc(100% - 8.86px), calc(100% - 43.25px) calc(100% - 9.45px), calc(100% - 46.5px) calc(100% - 10.72px), calc(100% - 49.25px) calc(100% - 11.99px), calc(100% - 52.25px) calc(100% - 13.55px), calc(100% - 55px) calc(100% - 15.09px), calc(100% - 62px) calc(100% - 19.17px), calc(100% - 65.5px) calc(100% - 21.08px), calc(100% - 67.25px) calc(100% - 21.96px), calc(100% - 69px) calc(100% - 22.77px), calc(100% - 70.5px) calc(100% - 23.4px), calc(100% - 72px) calc(100% - 23.94px), calc(100% - 73.5px) calc(100% - 24.4px), calc(100% - 75px) calc(100% - 24.76px), calc(100% - 76.5px) calc(100% - 25.02px), calc(100% - 78.25px) calc(100% - 25.25px), calc(100% - 82.25px) calc(100% - 25.64px), calc(100% - 85px) calc(100% - 25.84px), calc(100% - 87px) calc(100% - 25.9px), calc(100% - 89.25px) calc(100% - 25.86px), calc(100% - 91.25px) calc(100% - 25.73px), calc(100% - 93.75px) calc(100% - 25.49px), calc(100% - 99px) calc(100% - 24.8px), calc(100% - 104.5px) calc(100% - 23.85px), calc(100% - 110.25px) calc(100% - 22.64px), calc(100% - 115.75px) calc(100% - 21.31px), calc(100% - 121.5px) calc(100% - 19.74px), calc(100% - 128px) calc(100% - 17.84px), calc(100% - 142.25px) calc(100% - 13.47px), calc(100% - 148.75px) calc(100% - 11.53px), calc(100% - 155.75px) calc(100% - 9.57px), calc(100% - 162.25px) calc(100% - 7.9px), calc(100% - 170px) calc(100% - 6.1px), calc(100% - 174px) calc(100% - 5.27px), calc(100% - 177.75px) calc(100% - 4.56px), calc(100% - 181.5px) calc(100% - 3.9px), calc(100% - 185.5px) calc(100% - 3.25px), calc(100% - 193.25px) calc(100% - 2.19px), calc(100% - 200.5px) calc(100% - 1.4px), calc(100% - 208px) calc(100% - .77px), calc(100% - 215.5px) calc(100% - .32px), calc(100% - 223px) calc(100% - .07px), calc(100% - 231.5px) calc(100% - 0px), calc(100% - 300px) 100%, 300px 100%, 231.5px calc(100% - 0px), 223px calc(100% - .07px), 215.5px calc(100% - .32px), 208px calc(100% - .77px), 200.5px calc(100% - 1.4px), 193.25px calc(100% - 2.19px), 185.5px calc(100% - 3.25px), 181.5px calc(100% - 3.9px), 177.75px calc(100% - 4.56px), 174px calc(100% - 5.27px), 170px calc(100% - 6.1px), 162.25px calc(100% - 7.9px), 155.75px calc(100% - 9.57px), 148.75px calc(100% - 11.53px), 142.25px calc(100% - 13.47px), 128px calc(100% - 17.84px), 121.5px calc(100% - 19.74px), 115.75px calc(100% - 21.31px), 110.25px calc(100% - 22.64px), 104.5px calc(100% - 23.85px), 99px calc(100% - 24.8px), 93.75px calc(100% - 25.49px), 91.25px calc(100% - 25.73px), 89.25px calc(100% - 25.86px), 87px calc(100% - 25.9px), 85px calc(100% - 25.84px), 82.25px calc(100% - 25.64px), 78.25px calc(100% - 25.25px), 76.5px calc(100% - 25.02px), 75px calc(100% - 24.76px), 73.5px calc(100% - 24.4px), 72px calc(100% - 23.94px), 70.5px calc(100% - 23.4px), 69px calc(100% - 22.77px), 67.25px calc(100% - 21.96px), 65.5px calc(100% - 21.08px), 62px calc(100% - 19.17px), 55px calc(100% - 15.09px), 52.25px calc(100% - 13.55px), 49.25px calc(100% - 11.99px), 46.5px calc(100% - 10.72px), 43.25px calc(100% - 9.45px), 41.5px calc(100% - 8.86px), 39.75px calc(100% - 8.34px), 38px calc(100% - 7.89px), 36.25px calc(100% - 7.5px), 34.5px calc(100% - 7.17px), 32.5px calc(100% - 6.87px), 30.25px calc(100% - 6.62px), 28.25px calc(100% - 6.47px), 26px calc(100% - 6.4px), 24px calc(100% - 6.43px), 22px calc(100% - 6.53px), 20px calc(100% - 6.73px), 18px calc(100% - 7.02px), 16.25px calc(100% - 7.37px), 14.75px calc(100% - 7.75px), 13.25px calc(100% - 8.21px), 11.75px calc(100% - 8.75px), 10.5px calc(100% - 9.29px), 8.5px calc(100% - 10.29px), 4.5px calc(100% - 12.63px), 2.75px calc(100% - 13.51px), 2px calc(100% - 13.78px), 1.25px calc(100% - 13.99px), .5px calc(100% - 14.1px), 0 calc(100% - 14.12px));--recorte-menu0-1:polygon(0 0, 100% 0, 100% 0, calc(100% - .5px) 0, calc(100% - 1.25px) 0, calc(100% - 2px) 0, calc(100% - 2.75px) 0, calc(100% - 4.5px) 0, calc(100% - 8.5px) 0, calc(100% - 10.5px) 0, calc(100% - 11.75px) 0, calc(100% - 13.25px) 0, calc(100% - 14.75px) 0, calc(100% - 16.25px) 0, calc(100% - 18px) 0, calc(100% - 20px) 0, calc(100% - 22px) 0, calc(100% - 24px) 0, calc(100% - 26px) 0, calc(100% - 28.25px) 0, calc(100% - 30.25px) 0, calc(100% - 32.5px) 0, calc(100% - 34.5px) 0, calc(100% - 36.25px) 0, calc(100% - 38px) 0, calc(100% - 39.75px) 0, calc(100% - 41.5px) 0, calc(100% - 43.25px) 0, calc(100% - 46.5px) 0, calc(100% - 49.25px) 0, calc(100% - 52.25px) 0, calc(100% - 55px) 0, calc(100% - 62px) 0, calc(100% - 65.5px) 0, calc(100% - 67.25px) 0, calc(100% - 69px) 0, calc(100% - 70.5px) 0, calc(100% - 72px) 0, calc(100% - 73.5px) 0, calc(100% - 75px) 0, calc(100% - 76.5px) 0, calc(100% - 78.25px) 0, calc(100% - 82.25px) 0, calc(100% - 85px) 0, calc(100% - 87px) 0, calc(100% - 89.25px) 0, calc(100% - 91.25px) 0, calc(100% - 93.75px) 0, calc(100% - 99px) 0, calc(100% - 104.5px) 0, calc(100% - 110.25px) 0, calc(100% - 115.75px) 0, calc(100% - 121.5px) 0, calc(100% - 128px) 0, calc(100% - 142.25px) 0, calc(100% - 148.75px) 0, calc(100% - 155.75px) 0, calc(100% - 162.25px) 0, calc(100% - 170px) 0, calc(100% - 174px) 0, calc(100% - 177.75px) 0, calc(100% - 181.5px) 0, calc(100% - 185.5px) 0, calc(100% - 193.25px) 0, calc(100% - 200.5px) 0, calc(100% - 208px) 0, calc(100% - 215.5px) 0, calc(100% - 223px) 0, calc(100% - 231.5px) 0, calc(100% - 300px) 0, 300px 0, 231.5px 0, 223px 0, 215.5px 0, 208px 0, 200.5px 0, 193.25px 0, 185.5px 0, 181.5px 0, 177.75px 0, 174px 0, 170px 0, 162.25px 0, 155.75px 0, 148.75px 0, 142.25px 0, 128px 0, 121.5px 0, 115.75px 0, 110.25px 0, 104.5px 0, 99px 0, 93.75px 0, 91.25px 0, 89.25px 0, 87px 0, 85px 0, 82.25px 0, 78.25px 0, 76.5px 0, 75px 0, 73.5px 0, 72px 0, 70.5px 0, 69px 0, 67.25px 0, 65.5px 0, 62px 0, 55px 0, 52.25px 0, 49.25px 0, 46.5px 0, 43.25px 0, 41.5px 0, 39.75px 0, 38px 0, 36.25px 0, 34.5px 0, 32.5px 0, 30.25px 0, 28.25px 0, 26px 0, 24px 0, 22px 0, 20px 0, 18px 0, 16.25px 0, 14.75px 0, 13.25px 0, 11.75px 0, 10.5px 0, 8.5px 0, 4.5px 0, 2.75px 0, 2px 0, 1.25px 0, .5px 0, 0 0);--recorte-menu-07:polygon(0 0, 100% 0, 100% calc(100% - 9.89px), calc(100% - .35px) calc(100% - 9.87px), calc(100% - .88px) calc(100% - 9.79px), calc(100% - 1.4px) calc(100% - 9.65px), calc(100% - 1.92px) calc(100% - 9.45px), calc(100% - 3.15px) calc(100% - 8.84px), calc(100% - 5.95px) calc(100% - 7.2px), calc(100% - 7.35px) calc(100% - 6.5px), calc(100% - 8.22px) calc(100% - 6.13px), calc(100% - 9.27px) calc(100% - 5.74px), calc(100% - 10.32px) calc(100% - 5.42px), calc(100% - 11.38px) calc(100% - 5.16px), calc(100% - 12.6px) calc(100% - 4.91px), calc(100% - 14px) calc(100% - 4.71px), calc(100% - 15.4px) calc(100% - 4.57px), calc(100% - 16.8px) calc(100% - 4.5px), calc(100% - 18.2px) calc(100% - 4.48px), calc(100% - 19.77px) calc(100% - 4.53px), calc(100% - 21.17px) calc(100% - 4.63px), calc(100% - 22.75px) calc(100% - 4.81px), calc(100% - 24.15px) calc(100% - 5.02px), calc(100% - 25.38px) calc(100% - 5.25px), calc(100% - 26.6px) calc(100% - 5.52px), calc(100% - 27.82px) calc(100% - 5.84px), calc(100% - 29.05px) calc(100% - 6.2px), calc(100% - 30.27px) calc(100% - 6.61px), calc(100% - 32.55px) calc(100% - 7.51px), calc(100% - 34.47px) calc(100% - 8.39px), calc(100% - 36.57px) calc(100% - 9.48px), calc(100% - 38.5px) calc(100% - 10.56px), calc(100% - 43.4px) calc(100% - 13.42px), calc(100% - 45.85px) calc(100% - 14.76px), calc(100% - 47.07px) calc(100% - 15.37px), calc(100% - 48.3px) calc(100% - 15.94px), calc(100% - 49.35px) calc(100% - 16.38px), calc(100% - 50.4px) calc(100% - 16.76px), calc(100% - 51.45px) calc(100% - 17.08px), calc(100% - 52.5px) calc(100% - 17.33px), calc(100% - 53.55px) calc(100% - 17.52px), calc(100% - 54.77px) calc(100% - 17.68px), calc(100% - 57.57px) calc(100% - 17.95px), calc(100% - 59.5px) calc(100% - 18.09px), calc(100% - 60.9px) calc(100% - 18.13px), calc(100% - 62.47px) calc(100% - 18.1px), calc(100% - 63.87px) calc(100% - 18.01px), calc(100% - 65.62px) calc(100% - 17.84px), calc(100% - 69.3px) calc(100% - 17.36px), calc(100% - 73.15px) calc(100% - 16.69px), calc(100% - 77.17px) calc(100% - 15.85px), calc(100% - 81.02px) calc(100% - 14.91px), calc(100% - 85.05px) calc(100% - 13.82px), calc(100% - 89.6px) calc(100% - 12.49px), calc(100% - 99.57px) calc(100% - 9.43px), calc(100% - 104.12px) calc(100% - 8.07px), calc(100% - 109.02px) calc(100% - 6.7px), calc(100% - 113.57px) calc(100% - 5.53px), calc(100% - 119px) calc(100% - 4.27px), calc(100% - 121.8px) calc(100% - 3.69px), calc(100% - 124.42px) calc(100% - 3.19px), calc(100% - 127.05px) calc(100% - 2.73px), calc(100% - 129.85px) calc(100% - 2.28px), calc(100% - 135.27px) calc(100% - 1.53px), calc(100% - 140.35px) calc(100% - .98px), calc(100% - 145.6px) calc(100% - .54px), calc(100% - 150.85px) calc(100% - .23px), calc(100% - 156.1px) calc(100% - .05px), calc(100% - 162.05px) calc(100% - 0px), calc(100% - 210px) 100%, 210px 100%, 162.05px calc(100% - 0px), 156.1px calc(100% - .05px), 150.85px calc(100% - .23px), 145.6px calc(100% - .54px), 140.35px calc(100% - .98px), 135.27px calc(100% - 1.53px), 129.85px calc(100% - 2.28px), 127.05px calc(100% - 2.73px), 124.42px calc(100% - 3.19px), 121.8px calc(100% - 3.69px), 119px calc(100% - 4.27px), 113.57px calc(100% - 5.53px), 109.02px calc(100% - 6.7px), 104.12px calc(100% - 8.07px), 99.57px calc(100% - 9.43px), 89.6px calc(100% - 12.49px), 85.05px calc(100% - 13.82px), 81.02px calc(100% - 14.91px), 77.17px calc(100% - 15.85px), 73.15px calc(100% - 16.69px), 69.3px calc(100% - 17.36px), 65.62px calc(100% - 17.84px), 63.87px calc(100% - 18.01px), 62.47px calc(100% - 18.1px), 60.9px calc(100% - 18.13px), 59.5px calc(100% - 18.09px), 57.57px calc(100% - 17.95px), 54.77px calc(100% - 17.68px), 53.55px calc(100% - 17.52px), 52.5px calc(100% - 17.33px), 51.45px calc(100% - 17.08px), 50.4px calc(100% - 16.76px), 49.35px calc(100% - 16.38px), 48.3px calc(100% - 15.94px), 47.07px calc(100% - 15.37px), 45.85px calc(100% - 14.76px), 43.4px calc(100% - 13.42px), 38.5px calc(100% - 10.56px), 36.57px calc(100% - 9.48px), 34.47px calc(100% - 8.39px), 32.55px calc(100% - 7.51px), 30.27px calc(100% - 6.61px), 29.05px calc(100% - 6.2px), 27.82px calc(100% - 5.84px), 26.6px calc(100% - 5.52px), 25.38px calc(100% - 5.25px), 24.15px calc(100% - 5.02px), 22.75px calc(100% - 4.81px), 21.17px calc(100% - 4.63px), 19.77px calc(100% - 4.53px), 18.2px calc(100% - 4.48px), 16.8px calc(100% - 4.5px), 15.4px calc(100% - 4.57px), 14px calc(100% - 4.71px), 12.6px calc(100% - 4.91px), 11.38px calc(100% - 5.16px), 10.32px calc(100% - 5.42px), 9.27px calc(100% - 5.74px), 8.22px calc(100% - 6.13px), 7.35px calc(100% - 6.5px), 5.95px calc(100% - 7.2px), 3.15px calc(100% - 8.84px), 1.92px calc(100% - 9.45px), 1.4px calc(100% - 9.65px), .88px calc(100% - 9.79px), .35px calc(100% - 9.87px), 0 calc(100% - 9.89px));--recorte-menu0-07:polygon(0 0, 100% 0, 100% 0, calc(100% - .35px) 0, calc(100% - .88px) 0, calc(100% - 1.4px) 0, calc(100% - 1.92px) 0, calc(100% - 3.15px) 0, calc(100% - 5.95px) 0, calc(100% - 7.35px) 0, calc(100% - 8.22px) 0, calc(100% - 9.27px) 0, calc(100% - 10.32px) 0, calc(100% - 11.38px) 0, calc(100% - 12.6px) 0, calc(100% - 14px) 0, calc(100% - 15.4px) 0, calc(100% - 16.8px) 0, calc(100% - 18.2px) 0, calc(100% - 19.77px) 0, calc(100% - 21.17px) 0, calc(100% - 22.75px) 0, calc(100% - 24.15px) 0, calc(100% - 25.38px) 0, calc(100% - 26.6px) 0, calc(100% - 27.82px) 0, calc(100% - 29.05px) 0, calc(100% - 30.27px) 0, calc(100% - 32.55px) 0, calc(100% - 34.47px) 0, calc(100% - 36.57px) 0, calc(100% - 38.5px) 0, calc(100% - 43.4px) 0, calc(100% - 45.85px) 0, calc(100% - 47.07px) 0, calc(100% - 48.3px) 0, calc(100% - 49.35px) 0, calc(100% - 50.4px) 0, calc(100% - 51.45px) 0, calc(100% - 52.5px) 0, calc(100% - 53.55px) 0, calc(100% - 54.77px) 0, calc(100% - 57.57px) 0, calc(100% - 59.5px) 0, calc(100% - 60.9px) 0, calc(100% - 62.47px) 0, calc(100% - 63.87px) 0, calc(100% - 65.62px) 0, calc(100% - 69.3px) 0, calc(100% - 73.15px) 0, calc(100% - 77.17px) 0, calc(100% - 81.02px) 0, calc(100% - 85.05px) 0, calc(100% - 89.6px) 0, calc(100% - 99.57px) 0, calc(100% - 104.12px) 0, calc(100% - 109.02px) 0, calc(100% - 113.57px) 0, calc(100% - 119px) 0, calc(100% - 121.8px) 0, calc(100% - 124.42px) 0, calc(100% - 127.05px) 0, calc(100% - 129.85px) 0, calc(100% - 135.27px) 0, calc(100% - 140.35px) 0, calc(100% - 145.6px) 0, calc(100% - 150.85px) 0, calc(100% - 156.1px) 0, calc(100% - 162.05px) 0, calc(100% - 210px) 0, 210px 0, 162.05px 0, 156.1px 0, 150.85px 0, 145.6px 0, 140.35px 0, 135.27px 0, 129.85px 0, 127.05px 0, 124.42px 0, 121.8px 0, 119px 0, 113.57px 0, 109.02px 0, 104.12px 0, 99.57px 0, 89.6px 0, 85.05px 0, 81.02px 0, 77.17px 0, 73.15px 0, 69.3px 0, 65.62px 0, 63.87px 0, 62.47px 0, 60.9px 0, 59.5px 0, 57.57px 0, 54.77px 0, 53.55px 0, 52.5px 0, 51.45px 0, 50.4px 0, 49.35px 0, 48.3px 0, 47.07px 0, 45.85px 0, 43.4px 0, 38.5px 0, 36.57px 0, 34.47px 0, 32.55px 0, 30.27px 0, 29.05px 0, 27.82px 0, 26.6px 0, 25.38px 0, 24.15px 0, 22.75px 0, 21.17px 0, 19.77px 0, 18.2px 0, 16.8px 0, 15.4px 0, 14px 0, 12.6px 0, 11.38px 0, 10.32px 0, 9.27px 0, 8.22px 0, 7.35px 0, 5.95px 0, 3.15px 0, 1.92px 0, 1.4px 0, .88px 0, .35px 0, 0 0)}.cabecera:before,.cabecera__disco:before{content:"";z-index:-1;mix-blend-mode:soft-light;opacity:.45;pointer-events:none;background:url(/media/t/grano-acuarela.webp) 0 0/700px 700px;position:absolute;inset:0}.cabecera__disco:before{background-size:calc(700px / var(--gs,1)) calc(700px / var(--gs,1));background-position:var(--gx,0) var(--gy,0)}.linea-viva{z-index:1;pointer-events:none;height:96px;position:absolute;inset:0 0 auto}.linea-viva__lado{width:calc((50% - (86px * (1 - var(--p) * .512) + 8px + 19px)) / var(--ev));transform-origin:0 96px;height:96px;transform:scale(var(--ev));position:absolute;top:0;left:0;overflow:visible}.linea-viva__lado--der{transform:scale(calc(-1 * var(--ev)), var(--ev));left:100%}@media (width<=1024px){.linea-viva{display:none}}.cabecera__barra{max-width:calc(var(--ancho) + 2 * var(--lateral));height:96px;padding-inline:var(--lateral);grid-template-columns:1fr 200px 1fr;align-items:center;margin-inline:auto;display:grid}.cabecera__nav ul{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cabecera__nav--izq ul{justify-content:flex-end}.cabecera__nav a{min-height:48px;color:var(--marfil);font-family:var(--grande-f);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:21px;text-decoration:none;display:inline-flex;position:relative}.cabecera__nav a:after{content:"";clip-path:polygon(0 50%,22% 0,78% 0,100% 50%,78% 100%,22% 100%);opacity:0;background:currentColor;height:2px;position:absolute;bottom:6px;left:10px;right:10px;transform:scaleX(0);-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000)}html.listo .cabecera__nav a:after{transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s}.cabecera__nav a:hover:after,.cabecera__nav a:focus-visible:after,.cabecera__nav a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.cabecera__carrito svg{fill:currentColor}.cabecera__logo{justify-content:center;align-self:stretch;display:flex;position:relative}.cabecera__disco{isolation:isolate;transform-origin:50% 0;width:172px;height:172px;transform:translateY(calc(var(--p) * -6px)) scale(calc(1 - var(--p) * .512));will-change:transform;place-items:center;display:grid;position:absolute;top:12px}.cabecera__disco:after{content:"";z-index:-2;background:var(--verde);border-radius:50%;position:absolute;inset:0}.cabecera__disco:before,.cabecera__disco:after{clip-path:inset(var(--corte,84px) 0 0 0 round 0 0 50% 50%)}.cabecera__disco:before{border-radius:50%}.cabecera__disco img{width:116px;height:auto;margin-top:-6px}.cabecera__menu,.menu-movil[hidden]{display:none}.cabecera__idiomas{align-items:center;display:flex}@media (width>=1025px) and (width<=1199px){html[lang=de] .cabecera__nav a{padding-inline:10px}.cabecera__carrito-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.idiomas{font:600 15px/1 var(--texto-f);letter-spacing:.06em;align-items:center;margin:0;padding:0;list-style:none;display:flex}.idiomas li{align-items:center;display:flex}.idiomas__raya{opacity:.55;background:currentColor;width:1px;height:16px;margin:0 2px}.idiomas a,.idiomas__actual{min-width:34px;min-height:48px;color:var(--marfil);justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.idiomas a{opacity:.72}html.listo .idiomas a{transition:opacity .2s}.idiomas a:hover,.idiomas a:focus-visible{opacity:1;text-underline-offset:5px;text-decoration:underline}.idiomas__actual{text-underline-offset:5px;text-decoration:underline 2px}.cabecera__nav .idiomas{font:21px/1 var(--grande-f);letter-spacing:0}.cabecera__nav .idiomas a,.cabecera__nav .idiomas__actual{opacity:1;min-width:0;padding:0 6px;text-decoration:none;position:relative}.cabecera__nav .idiomas a{opacity:.78}.cabecera__nav .idiomas a:hover,.cabecera__nav .idiomas a:focus-visible{opacity:1}.cabecera__nav .idiomas__actual:after{content:"";clip-path:polygon(0 50%,22% 0,78% 0,100% 50%,78% 100%,22% 100%);background:currentColor;height:2px;position:absolute;bottom:6px;left:3px;right:3px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000)}.cabecera__nav .idiomas a:after{left:3px;right:3px}@media (width<=1024px){.cabecera__barra{z-index:2;grid-template-columns:1fr auto auto;height:76px;position:relative}.cabecera__nav{display:none}.cabecera__logo{justify-content:flex-start;align-self:center}.cabecera__disco{will-change:auto;background:0 0;width:auto;height:auto;position:static;transform:none}.cabecera__disco:before,.cabecera__disco:after{display:none}.cabecera__disco img{width:auto;height:52px;margin:0}.cabecera__menu{border:2px solid var(--marfil);min-height:48px;color:var(--marfil);font:600 18px/1 var(--texto-f);cursor:pointer;background:0 0;border-radius:3px;grid-area:1/3;align-items:center;gap:10px;padding:0 18px;display:inline-flex}.cabecera__menu svg{fill:currentColor}.cabecera__menu[aria-expanded=true]{background:var(--marfil);color:var(--verde)}.menu-movil{--em:1;z-index:1;filter:drop-shadow(0 16px 30px #1c24124d);position:absolute;top:100%;left:0;right:0}.menu-movil__panel{background:var(--verde);max-height:calc(100vh - 76px);clip-path:var(--recorte-menu-1);border-top:1px solid #faf6ea40;overflow-y:auto}.menu-movil__linea{height:calc(96px * var(--em));margin-top:calc(-8px - 46px * var(--em));pointer-events:none;position:sticky;bottom:0}.menu-movil__lado{top:calc(96px * var(--em) - 96px);width:calc(50% / var(--em));transform-origin:0 96px;height:96px;transform:scale(var(--em));position:absolute;left:0;overflow:visible}.menu-movil__lado--der{transform:scale(calc(-1 * var(--em)), var(--em));left:100%}.menu-movil ul{margin:0;padding:8px 0 16px;list-style:none}.menu-movil a{min-height:56px;padding:0 var(--lateral);color:var(--marfil);font-family:var(--grande-f);align-items:center;font-size:22px;text-decoration:none;display:flex}.menu-movil a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.menu-movil__idiomas{margin:0 var(--lateral);border-top:1px solid #faf6ea40;padding:8px 0 20px}.menu-movil .idiomas--completo{font:500 17px/1 var(--texto-f);letter-spacing:0;flex-wrap:wrap}.menu-movil .idiomas--completo a,.menu-movil .idiomas--completo .idiomas__actual{min-height:48px;font:inherit;padding:0 12px}.menu-movil .idiomas--completo li:first-child>:first-child{padding-left:0}html.js .menu-movil__panel{clip-path:var(--recorte-menu0-1);transition:clip-path .34s cubic-bezier(.22,.61,.36,1)}html.js .menu-movil.abierto .menu-movil__panel{clip-path:var(--recorte-menu-1)}html.js .menu-movil li{opacity:0;transition:opacity .26s,transform .26s;transform:translateY(-8px)}html.js .menu-movil.abierto li{opacity:1;transform:none}html.js .menu-movil.abierto li:first-child{transition-delay:60ms}html.js .menu-movil.abierto li:nth-child(2){transition-delay:90ms}html.js .menu-movil.abierto li:nth-child(3){transition-delay:.12s}html.js .menu-movil.abierto li:nth-child(4){transition-delay:.15s}html.js .menu-movil.abierto li:nth-child(5){transition-delay:.18s}html.js .menu-movil.abierto li:nth-child(6){transition-delay:.21s}html.js .menu-movil.abierto li:nth-child(7){transition-delay:.24s}html.js .menu-movil.abierto li:nth-child(8){transition-delay:.27s}html.js .menu-movil.abierto li:nth-child(9){transition-delay:.3s}}@media (width<=767px){.menu-movil{--em:.7}.menu-movil__panel{clip-path:var(--recorte-menu-07)}html.js .menu-movil__panel{clip-path:var(--recorte-menu0-07)}html.js .menu-movil.abierto .menu-movil__panel{clip-path:var(--recorte-menu-07)}}@media (width>=1025px){.menu-movil__linea{display:none}}.pie{padding-block:88px 40px;font-size:17px}.pie__rejilla{grid-template-columns:auto minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.pie__firma{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.pie__firma img{width:170px;height:auto}.pie__redes{justify-content:center;gap:12px;width:170px;display:flex}.pie__redes a{border:1px solid #c9aa688c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .2s,background-color .2s;display:inline-flex}.pie__redes a:hover{border-color:var(--dorado);background:#c9aa681f}.pie__redes svg{fill:var(--dorado)}.pie__titulo{font-family:var(--titular);color:var(--dorado);margin:0 0 18px;font-size:28px;line-height:1.2}.pie__lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pie__lista li{align-items:center;gap:12px;min-height:44px;display:flex}.pie__whatsapp{justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;margin-left:8px;display:inline-flex}.pie__whatsapp span{color:var(--marfil);text-underline-offset:.15em;text-decoration:underline}.pie__lista svg{fill:var(--dorado);flex:none}.pie__lista a{color:var(--marfil);overflow-wrap:anywhere;min-width:0}.pie__lista:has(.pie__una-linea){container-type:inline-size}.pie__lista .pie__una-linea{white-space:nowrap;overflow-wrap:normal;font-size:min(1em,4.81928cqi - 1.54217px)}.pie__creditos{color:#faf6ea9e;text-align:right;border-top:1px solid #faf6ea24;margin:48px auto 0;padding-top:20px;font-size:13.5px;line-height:1.4}.pie__creditos a{color:inherit}.pie{isolation:isolate;position:relative}.pie:before{content:"";z-index:-1;mix-blend-mode:soft-light;opacity:.45;pointer-events:none;background:url(/media/t/grano-acuarela.webp) 0 0/700px 700px;position:absolute;inset:0}.pie__linea{pointer-events:none;height:96px;position:absolute;inset:0 0 auto;transform:scaleY(-1)}.pie{--evp:1}@media (width<=767px){.pie{--evp:.6}}.pie__linea-lado{width:calc(50% / var(--evp));transform-origin:0 96px;height:96px;transform:scale(var(--evp));position:absolute;top:0;left:0;overflow:visible}.pie__linea-lado--der{transform:scale(calc(-1 * var(--evp)), var(--evp));left:100%}:root{--sube-pie:26px}@media (width<=767px){:root{--sube-pie:15.6px}}main>.oscuro:last-child{box-shadow:0 var(--sube-pie) 0 var(--noche)}main>.grano:last-child:before{bottom:calc(-1 * var(--sube-pie))}.pie{clip-path:polygon(0 14.12px,.5px 14.1px,1.25px 13.99px,2px 13.78px,2.75px 13.51px,4.5px 12.63px,8.5px 10.29px,10.5px 9.29px,11.75px 8.75px,13.25px 8.21px,14.75px 7.75px,16.25px 7.37px,18px 7.02px,20px 6.73px,22px 6.53px,24px 6.43px,26px 6.4px,28.25px 6.47px,30.25px 6.62px,32.5px 6.87px,34.5px 7.17px,36.25px 7.5px,38px 7.89px,39.75px 8.34px,41.5px 8.86px,43.25px 9.45px,46.5px 10.72px,49.25px 11.99px,52.25px 13.55px,55px 15.09px,62px 19.17px,65.5px 21.08px,67.25px 21.96px,69px 22.77px,70.5px 23.4px,72px 23.94px,73.5px 24.4px,75px 24.76px,76.5px 25.02px,78.25px 25.25px,82.25px 25.64px,85px 25.84px,87px 25.9px,89.25px 25.86px,91.25px 25.73px,93.75px 25.49px,99px 24.8px,104.5px 23.85px,110.25px 22.64px,115.75px 21.31px,121.5px 19.74px,128px 17.84px,142.25px 13.47px,148.75px 11.53px,155.75px 9.57px,162.25px 7.9px,170px 6.1px,174px 5.27px,177.75px 4.56px,181.5px 3.9px,185.5px 3.25px,193.25px 2.19px,200.5px 1.4px,208px .77px,215.5px .32px,223px .07px,231.5px 0,300px 0,calc(100% - 300px) 0,calc(100% - 231.5px) 0,calc(100% - 223px) .07px,calc(100% - 215.5px) .32px,calc(100% - 208px) .77px,calc(100% - 200.5px) 1.4px,calc(100% - 193.25px) 2.19px,calc(100% - 185.5px) 3.25px,calc(100% - 181.5px) 3.9px,calc(100% - 177.75px) 4.56px,calc(100% - 174px) 5.27px,calc(100% - 170px) 6.1px,calc(100% - 162.25px) 7.9px,calc(100% - 155.75px) 9.57px,calc(100% - 148.75px) 11.53px,calc(100% - 142.25px) 13.47px,calc(100% - 128px) 17.84px,calc(100% - 121.5px) 19.74px,calc(100% - 115.75px) 21.31px,calc(100% - 110.25px) 22.64px,calc(100% - 104.5px) 23.85px,calc(100% - 99px) 24.8px,calc(100% - 93.75px) 25.49px,calc(100% - 91.25px) 25.73px,calc(100% - 89.25px) 25.86px,calc(100% - 87px) 25.9px,calc(100% - 85px) 25.84px,calc(100% - 82.25px) 25.64px,calc(100% - 78.25px) 25.25px,calc(100% - 76.5px) 25.02px,calc(100% - 75px) 24.76px,calc(100% - 73.5px) 24.4px,calc(100% - 72px) 23.94px,calc(100% - 70.5px) 23.4px,calc(100% - 69px) 22.77px,calc(100% - 67.25px) 21.96px,calc(100% - 65.5px) 21.08px,calc(100% - 62px) 19.17px,calc(100% - 55px) 15.09px,calc(100% - 52.25px) 13.55px,calc(100% - 49.25px) 11.99px,calc(100% - 46.5px) 10.72px,calc(100% - 43.25px) 9.45px,calc(100% - 41.5px) 8.86px,calc(100% - 39.75px) 8.34px,calc(100% - 38px) 7.89px,calc(100% - 36.25px) 7.5px,calc(100% - 34.5px) 7.17px,calc(100% - 32.5px) 6.87px,calc(100% - 30.25px) 6.62px,calc(100% - 28.25px) 6.47px,calc(100% - 26px) 6.4px,calc(100% - 24px) 6.43px,calc(100% - 22px) 6.53px,calc(100% - 20px) 6.73px,calc(100% - 18px) 7.02px,calc(100% - 16.25px) 7.37px,calc(100% - 14.75px) 7.75px,calc(100% - 13.25px) 8.21px,calc(100% - 11.75px) 8.75px,calc(100% - 10.5px) 9.29px,calc(100% - 8.5px) 10.29px,calc(100% - 4.5px) 12.63px,calc(100% - 2.75px) 13.51px,calc(100% - 2px) 13.78px,calc(100% - 1.25px) 13.99px,calc(100% - .5px) 14.1px,100% 14.12px,100% 100%,0 100%)}@media (width<=767px){.pie{clip-path:polygon(0 8.47px,.3px 8.46px,.75px 8.39px,1.2px 8.27px,1.65px 8.1px,2.7px 7.58px,5.1px 6.18px,6.3px 5.57px,7.05px 5.25px,7.95px 4.92px,8.85px 4.65px,9.75px 4.42px,10.8px 4.21px,12px 4.04px,13.2px 3.92px,14.4px 3.86px,15.6px 3.84px,16.95px 3.88px,18.15px 3.97px,19.5px 4.12px,20.7px 4.3px,21.75px 4.5px,22.8px 4.73px,23.85px 5.01px,24.9px 5.32px,25.95px 5.67px,27.9px 6.43px,29.55px 7.19px,31.35px 8.13px,33px 9.05px,37.2px 11.5px,39.3px 12.65px,40.35px 13.18px,41.4px 13.66px,42.3px 14.04px,43.2px 14.37px,44.1px 14.64px,45px 14.85px,45.9px 15.01px,46.95px 15.15px,49.35px 15.38px,51px 15.5px,52.2px 15.54px,53.55px 15.52px,54.75px 15.44px,56.25px 15.29px,59.4px 14.88px,62.7px 14.31px,66.15px 13.59px,69.45px 12.78px,72.9px 11.85px,76.8px 10.7px,85.35px 8.08px,89.25px 6.92px,93.45px 5.74px,97.35px 4.74px,102px 3.66px,104.4px 3.16px,106.65px 2.73px,108.9px 2.34px,111.3px 1.95px,115.95px 1.32px,120.3px .84px,124.8px .46px,129.3px .19px,133.8px .04px,138.9px 0,180px 0,calc(100% - 180px) 0,calc(100% - 138.9px) 0,calc(100% - 133.8px) .04px,calc(100% - 129.3px) .19px,calc(100% - 124.8px) .46px,calc(100% - 120.3px) .84px,calc(100% - 115.95px) 1.32px,calc(100% - 111.3px) 1.95px,calc(100% - 108.9px) 2.34px,calc(100% - 106.65px) 2.73px,calc(100% - 104.4px) 3.16px,calc(100% - 102px) 3.66px,calc(100% - 97.35px) 4.74px,calc(100% - 93.45px) 5.74px,calc(100% - 89.25px) 6.92px,calc(100% - 85.35px) 8.08px,calc(100% - 76.8px) 10.7px,calc(100% - 72.9px) 11.85px,calc(100% - 69.45px) 12.78px,calc(100% - 66.15px) 13.59px,calc(100% - 62.7px) 14.31px,calc(100% - 59.4px) 14.88px,calc(100% - 56.25px) 15.29px,calc(100% - 54.75px) 15.44px,calc(100% - 53.55px) 15.52px,calc(100% - 52.2px) 15.54px,calc(100% - 51px) 15.5px,calc(100% - 49.35px) 15.38px,calc(100% - 46.95px) 15.15px,calc(100% - 45.9px) 15.01px,calc(100% - 45px) 14.85px,calc(100% - 44.1px) 14.64px,calc(100% - 43.2px) 14.37px,calc(100% - 42.3px) 14.04px,calc(100% - 41.4px) 13.66px,calc(100% - 40.35px) 13.18px,calc(100% - 39.3px) 12.65px,calc(100% - 37.2px) 11.5px,calc(100% - 33px) 9.05px,calc(100% - 31.35px) 8.13px,calc(100% - 29.55px) 7.19px,calc(100% - 27.9px) 6.43px,calc(100% - 25.95px) 5.67px,calc(100% - 24.9px) 5.32px,calc(100% - 23.85px) 5.01px,calc(100% - 22.8px) 4.73px,calc(100% - 21.75px) 4.5px,calc(100% - 20.7px) 4.3px,calc(100% - 19.5px) 4.12px,calc(100% - 18.15px) 3.97px,calc(100% - 16.95px) 3.88px,calc(100% - 15.6px) 3.84px,calc(100% - 14.4px) 3.86px,calc(100% - 13.2px) 3.92px,calc(100% - 12px) 4.04px,calc(100% - 10.8px) 4.21px,calc(100% - 9.75px) 4.42px,calc(100% - 8.85px) 4.65px,calc(100% - 7.95px) 4.92px,calc(100% - 7.05px) 5.25px,calc(100% - 6.3px) 5.57px,calc(100% - 5.1px) 6.18px,calc(100% - 2.7px) 7.58px,calc(100% - 1.65px) 8.1px,calc(100% - 1.2px) 8.27px,calc(100% - .75px) 8.39px,calc(100% - .3px) 8.46px,100% 8.47px,100% 100%,0 100%)}}@media (width>=1025px) and (width<=1279px){.pie__rejilla{grid-template-columns:auto minmax(0,1fr) max-content max-content;gap:40px}}@media (width<=1024px){.pie__rejilla{grid-template-columns:auto minmax(0,1fr)}}@media (width<=600px){.pie{padding-top:64px}.pie__rejilla{grid-template-columns:repeat(2,max-content);justify-content:space-between;gap:40px 20px}.pie__lista{font-size:15px}.pie__titulo{font-size:min(28px,7.2vw)}.pie__firma{grid-column:1/-1;align-items:center}.pie__firma img{width:130px}.pie__redes{width:auto}.pie__contacto{text-align:center;grid-column:1/-1}.pie__contacto .pie__lista li{justify-content:center}}@media (width<=359px){.pie__rejilla{grid-template-columns:minmax(0,1fr)}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
