/*!
Theme Name: Simbei Deco
Author: Código Vegano
Text Domain: simbei
Version: 1.0.
*/:root{--border-width:2px;--border-radius:0rem;--gutter:15px;--margin:15px;--opacity:0.5;--spacing:0.25rem;--spacing-xxs:0,5rem;--spacing-xs:1rem;--spacing-s:1.5rem;--spacing-m:2rem;--spacing-l:3rem;--spacing-xl:4rem;--spacing-xxl:6rem;--spacing-3xl:8rem;--spacing-4xl:10rem;--hh:4rem}@media only screen and (min-width: 768px){:root{--gutter:30px;--margin:30px}}@media only screen and (min-width: 768px){:root{--hh:calc(var(--gutter) *  2 + 3rem)}}:root{--grid:repeat(6, 1fr)}@media only screen and (min-width: 768px){:root{--grid:repeat(12, 1fr)}}.grid{display:grid;grid-template-columns:var(--grid);grid-column-gap:var(--gutter)}:root{--color-default: #29545B;--color-primary: #29545B;--color-secondary: #DB896B;--color-tertiary: #F1EBE8;--color-black:#29545B;--color-white: #ffffff;--color-gray:#F1EBE8}@font-face{font-family:"Mermaid";src:url("webfonts/Mermaid1001.ttf") format("ttf"),url("webfonts/Mermaid1001.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBook-Regular.eot");src:local("☞FreightBig Pro Book"),local("FreightBigProBook-Regular"),url("webfonts/FreightBigProBook-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBook-Regular.woff2") format("woff2"),url("webfonts/FreightBigProBook-Regular.woff") format("woff"),url("webfonts/FreightBigProBook-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBlack-Regular.eot");src:local("☞FreightBig Pro Black"),local("FreightBigProBlack-Regular"),url("webfonts/FreightBigProBlack-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBlack-Regular.woff2") format("woff2"),url("webfonts/FreightBigProBlack-Regular.woff") format("woff"),url("webfonts/FreightBigProBlack-Regular.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProMedium-Italic.eot");src:local("☞FreightBig Pro Medium Italic"),local("FreightBigProMedium-Italic"),url("webfonts/FreightBigProMedium-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProMedium-Italic.woff2") format("woff2"),url("webfonts/FreightBigProMedium-Italic.woff") format("woff"),url("webfonts/FreightBigProMedium-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProLight-Regular.eot");src:local("☞FreightBig Pro Light"),local("FreightBigProLight-Regular"),url("webfonts/FreightBigProLight-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProLight-Regular.woff2") format("woff2"),url("webfonts/FreightBigProLight-Regular.woff") format("woff"),url("webfonts/FreightBigProLight-Regular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBold-Italic.eot");src:local("☞FreightBig Pro Bold Italic"),local("FreightBigProBold-Italic"),url("webfonts/FreightBigProBold-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBold-Italic.woff2") format("woff2"),url("webfonts/FreightBigProBold-Italic.woff") format("woff"),url("webfonts/FreightBigProBold-Italic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBlack-Italic.eot");src:local("☞FreightBig Pro Black Italic"),local("FreightBigProBlack-Italic"),url("webfonts/FreightBigProBlack-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBlack-Italic.woff2") format("woff2"),url("webfonts/FreightBigProBlack-Italic.woff") format("woff"),url("webfonts/FreightBigProBlack-Italic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBold-Regular.eot");src:local("☞FreightBig Pro Bold"),local("FreightBigProBold-Regular"),url("webfonts/FreightBigProBold-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBold-Regular.woff2") format("woff2"),url("webfonts/FreightBigProBold-Regular.woff") format("woff"),url("webfonts/FreightBigProBold-Regular.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProSemibold-Regular.eot");src:local("☞FreightBig Pro Semibold"),local("FreightBigProSemibold-Regular"),url("webfonts/FreightBigProSemibold-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProSemibold-Regular.woff2") format("woff2"),url("webfonts/FreightBigProSemibold-Regular.woff") format("woff"),url("webfonts/FreightBigProSemibold-Regular.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProMedium-Regular.eot");src:local("☞FreightBig Pro Medium"),local("FreightBigProMedium-Regular"),url("webfonts/FreightBigProMedium-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProMedium-Regular.woff2") format("woff2"),url("webfonts/FreightBigProMedium-Regular.woff") format("woff"),url("webfonts/FreightBigProMedium-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProLight-Italic.eot");src:local("☞FreightBig Pro Light Italic"),local("FreightBigProLight-Italic"),url("webfonts/FreightBigProLight-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProLight-Italic.woff2") format("woff2"),url("webfonts/FreightBigProLight-Italic.woff") format("woff"),url("webfonts/FreightBigProLight-Italic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProBook-Italic.eot");src:local("☞FreightBig Pro Book Italic"),local("FreightBigProBook-Italic"),url("webfonts/FreightBigProBook-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProBook-Italic.woff2") format("woff2"),url("webfonts/FreightBigProBook-Italic.woff") format("woff"),url("webfonts/FreightBigProBook-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'FreightBigPro';src:url("webfonts/FreightBigProSemibold-Italic.eot");src:local("☞FreightBig Pro Semibold Italic"),local("FreightBigProSemibold-Italic"),url("webfonts/FreightBigProSemibold-Italic.eot?#iefix") format("embedded-opentype"),url("webfonts/FreightBigProSemibold-Italic.woff2") format("woff2"),url("webfonts/FreightBigProSemibold-Italic.woff") format("woff"),url("webfonts/FreightBigProSemibold-Italic.ttf") format("truetype");font-weight:600;font-style:italic}.backgroundcover{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.backgroundcontain{background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.has-black-color{color:#29545B}.has-black-background-color{background-color:#29545B}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-grey-color{color:#DB896B}.has-grey-background-color{background-color:#DB896B}.has-terracota-color{color:#354034}.has-terracota-background-color{background-color:#354034}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}strong{font-weight:600}table{border-collapse:collapse;border-spacing:0}button{color:#007bff;background:transparent;border:0;padding:0;outline:0}button:active,button:focus,button:hover{outline:0}html{overflow-x:hidden}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main,#main-wrapper{position:relative;width:100%;padding:0;margin:0;-webkit-box-sizing:inherit;box-sizing:inherit;overflow:hidden}img,video{width:100%;height:auto}.clear::before,.clear::after,header,main,footer{clear:both;content:"";display:block}#blockColorblindContent{display:none}.escondido{position:absolute;text-indent:-99999px}::-moz-selection{background:#8DA1CC}::selection{background:#8DA1CC}a:active,a:active *{outline:none !important;-moz-outline-style:none !important}a:focus,a:focus *{outline:none !important;-moz-outline-style:none !important}:root{--max-width:1512px}.container{width:100%;padding-right:var(--margin);padding-left:var(--margin);max-width:var(--max-width);margin-right:auto;margin-left:auto}.container--smaller{max-width:460px}.container--small{max-width:960px}.container--article{max-width:960px}.container--medium{max-width:1024px}.container--large{max-width:var(--max-width)}.container--huge{max-width:1440px}.container--fluid,.container--full{max-width:100vw}.no-padding{padding-right:0;padding-left:0}.row{margin-right:calc(var(--margin)*(-0.5));margin-left:calc(var(--margin)*(-0.5))}:root{--font-primary: "Lato",sans-serif;--font-title: "Mermaid",serif;--font-mono:monospace;--default-line-height:1.4;--default-font-weight:400;--size-base:20px;--letter-spacing:0.2em;--size-5xl:3.815rem;--size-4xl:3.052rem;--size-3xl:2.441rem;--size-xxl:1.953rem;--size-xl:1.563rem;--size-l:1.25rem;--size-m:1rem;--size-s: 0.8rem;--size-xs: 0.64rem}html{font-family:var(--font-primary);font-size:var(--size-base);line-height:var(--default-line-height);font-weight:var(--default-font-weight);font-variant:oldstyle-nums;letter-spacing:-0.01em}html *{font-family:var(--font-primary);font-size:1rem;line-height:var(--default-line-height);font-weight:var(--default-font-weight);font-variant:oldstyle-nums;letter-spacing:0}h1{font-size:var(--size-xxl);font-family:var(--font-title);line-height:1}@media only screen and (min-width: 768px){h1{font-size:var(--size-3xl)}}h2{font-size:var(--size-xxl);font-family:var(--font-title);line-height:1}@media only screen and (min-width: 768px){h2{font-size:var(--size-3xl)}}.title-line{font-size:var(--size-l);text-transform:uppercase;font-family:var(--font-primary);font-weight:600;padding:0 1em;background-color:var(--color-white);position:relative}.title-line:before{content:"";display:block;position:absolute;height:1px;background-color:var(--color-primary);top:50%;top:50%;left:-50vw;right:0;width:200vw;z-index:-1}.uppercase{text-transform:uppercase}h1,h2,h3,h4,h5,h6{clear:both;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width: 768px){h1,h2,h3,h4,h5,h6{-webkit-hyphens:none;hyphens:none}}*{color:var(--color-black)}strong,b,.strong{font-weight:bold}a,.link{text-decoration:none;color:inherit;text-underline-offset:0.1em;text-decoration-thickness:0.05em;-webkit-text-decoration-skip:all;text-decoration-skip:all}a.link,a:hover,.link.link,.link:hover{font-style:italic;font-family:inherit;-webkit-text-decoration-position:under}a:hover,.link:hover{font-style:italic}a:focus-visible,.link:focus-visible{text-decoration:underline}dfn,cite,em,i{font-style:italic}blockquote,cite{display:block;margin-top:1em;margin-bottom:1em}blockquote:after,cite:after{content:"‚‚";font-size:3em;line-height:0;position:relative;margin-top:-1em;display:inline-block;letter-spacing:-0.08em;margin-left:0.1em}pre{font-family:monospace;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monospace}abbr,acronym{cursor:help}mark,ins{text-decoration:none}table{width:100%}figcaption{font-family:var(--font-primary);font-size:var(--size-m);line-height:var(--default-line-height);font-weight:var(--default-font-weight)}main p{margin-bottom:1em}main .content ul li{list-style:none;padding-left:1.6em;position:relative;margin-bottom:1em}main .content ul li:before{content:"—";margin-bottom:1em;position:absolute;left:0.1em}main .content ol{counter-reset:list;list-style:none;padding-left:2.6em;position:relative}main .content ol li{margin-bottom:1em}main .content ol li:before{counter-increment:list;content:counter(list, decimal-leading-zero) "—";display:inline-block;width:2.2em;text-align:left;position:absolute;left:0;font-variant:oldstyle-nums}main .content,main .galeria{font-variant:oldstyle-nums;counter-reset:fig}main .content figure figcaption,main .galeria figure figcaption{margin-top:var(--spacing-xs);counter-increment:fig;font-style:italic}main .content figure figcaption:before,main .galeria figure figcaption:before{content:"Fig." counter(fig, decimal-leading-zero) "—";display:inline-block;font-family:var(--font-primary);font-variant:oldstyle-nums}main .content figure figcaption.empty:before,main .galeria figure figcaption.empty:before{content:"Fig." counter(fig, decimal-leading-zero)}.hidden{position:absolute;text-indent:-200vw}button{cursor:pointer}.wp-block-button__link,.button,.btn,button{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline,.btn,.single_add_to_cart_button{border-style:solid;border-color:inherit;line-height:1.5;height:auto;border-width:var(--border-width);border-radius:var(--border-radius);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-weight:bold;padding:0.3em 1em;background-color:var(--color-secondary);color:var(--color-white);border-color:var(--color-secondary)}.wp-block-button.is-style-outline>.wp-block-button__link--medium,.wp-block-button .wp-block-button__link.is-style-outline--medium,.btn--medium,.single_add_to_cart_button--medium{padding:0.2em 1.5em}.wp-block-button.is-style-outline>.wp-block-button__link--large,.wp-block-button .wp-block-button__link.is-style-outline--large,.btn--large,.single_add_to_cart_button--large{min-height:46px}@media only screen and (min-width: 768px){.wp-block-button.is-style-outline>.wp-block-button__link--large,.wp-block-button .wp-block-button__link.is-style-outline--large,.btn--large,.single_add_to_cart_button--large{min-height:46px}}.wp-block-button.is-style-outline>.wp-block-button__link:hover,.wp-block-button .wp-block-button__link.is-style-outline:hover,.btn:hover,.single_add_to_cart_button:hover{font-style:normal;border-color:var(--color-secondary);background-color:transparent;color:var(--color-secondary);text-decoration:none}.wp-block-button.is-style-outline>.wp-block-button__link--dark,.wp-block-button .wp-block-button__link.is-style-outline--dark,.btn--dark,.single_add_to_cart_button--dark{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.wp-block-button.is-style-outline>.wp-block-button__link--dark:hover,.wp-block-button .wp-block-button__link.is-style-outline--dark:hover,.btn--dark:hover,.single_add_to_cart_button--dark:hover{font-style:normal;border-color:var(--color-primary);background-color:transparent;color:var(--color-primary)}.wp-block-button.is-style-outline>.wp-block-button__link--light,.wp-block-button .wp-block-button__link.is-style-outline--light,.btn--light,.single_add_to_cart_button--light{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}.wp-block-button.is-style-outline>.wp-block-button__link--light:hover,.wp-block-button .wp-block-button__link.is-style-outline--light:hover,.btn--light:hover,.single_add_to_cart_button--light:hover{font-style:normal;border-color:var(--color-white);background-color:var(--color-white);color:var(--color-primary)}.wp-block-button.is-style-outline>.wp-block-button__link--primary,.wp-block-button .wp-block-button__link.is-style-outline--primary,.btn--primary,.single_add_to_cart_button--primary{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.wp-block-button.is-style-outline>.wp-block-button__link--primary:hover,.wp-block-button .wp-block-button__link.is-style-outline--primary:hover,.btn--primary:hover,.single_add_to_cart_button--primary:hover{font-style:normal;border-color:var(--color-primary);background-color:transparent;color:var(--color-primary)}.wp-block-button.is-style-outline>.wp-block-button__link--secondary,.wp-block-button .wp-block-button__link.is-style-outline--secondary,.btn--secondary,.single_add_to_cart_button--secondary{background-color:var(--color-white);color:var(--color-secondary);border-color:var(--color-secondary)}.wp-block-button.is-style-outline>.wp-block-button__link--secondary:hover,.wp-block-button .wp-block-button__link.is-style-outline--secondary:hover,.btn--secondary:hover,.single_add_to_cart_button--secondary:hover{font-style:normal;border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white)}.wp-block-button.is-style-outline>.wp-block-button__link i,.wp-block-button.is-style-outline>.wp-block-button__link svg,.wp-block-button .wp-block-button__link.is-style-outline i,.wp-block-button .wp-block-button__link.is-style-outline svg,.btn i,.btn svg,.single_add_to_cart_button i,.single_add_to_cart_button svg{margin-left:.5rem}.btn-container{margin-top:var(--spacing-s)}.btn-container--center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.icon-container{display:-webkit-box;display:-webkit-flex;display:flex}.redes{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.redes li{display:inline-block;margin-right:0.2rem;margin-left:0.2rem}.redes a{margin-right:.5em;font-weight:300;font-variant:small-caps;text-transform:lowercase;letter-spacing:0.05em;font-size:var(--size-m)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotatingBig{from{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}}@keyframes rotatingBig{from{-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(360deg) scale(1.2);-o-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}}@-webkit-keyframes glitch{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}48%{-webkit-transform:scaleY(1);transform:scaleY(1)}49%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}96%{-webkit-transform:scaleY(1);transform:scaleY(1)}97%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}98%{-webkit-transform:scaleY(1);transform:scaleY(1)}99%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes glitch{0%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}48%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}49%{-webkit-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}50%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}96%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}97%{-webkit-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}98%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}99%{-webkit-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}.rotating{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes queso{from{-webkit-transform:translate(-100%, 13px);transform:translate(-100%, 13px)}to{-webkit-transform:translate(100vw, 13px);transform:translate(100vw, 13px)}}@keyframes queso{from{-webkit-transform:translate(-100%, 13px);-o-transform:translate(-100%, 13px);transform:translate(-100%, 13px)}to{-webkit-transform:translate(100vw, 13px);-o-transform:translate(100vw, 13px);transform:translate(100vw, 13px)}}@-webkit-keyframes floatYrotate{to{-webkit-transform:translateY(var(--desfase)) rotate(var(--rotation));transform:translateY(var(--desfase)) rotate(var(--rotation))}}@keyframes floatYrotate{to{-webkit-transform:translateY(var(--desfase)) rotate(var(--rotation));-o-transform:translateY(var(--desfase)) rotate(var(--rotation));transform:translateY(var(--desfase)) rotate(var(--rotation))}}@-webkit-keyframes floatY{to{-webkit-transform:translateY(var(--desfase)) rotate(8deg) scale(1.1);transform:translateY(var(--desfase)) rotate(8deg) scale(1.1)}}@keyframes floatY{to{-webkit-transform:translateY(var(--desfase)) rotate(8deg) scale(1.1);-o-transform:translateY(var(--desfase)) rotate(8deg) scale(1.1);transform:translateY(var(--desfase)) rotate(8deg) scale(1.1)}}@-webkit-keyframes floatX{to{-webkit-transform:translateX(var(--desfase)) rotate(5deg) scale(1.1);transform:translateX(var(--desfase)) rotate(5deg) scale(1.1)}}@keyframes floatX{to{-webkit-transform:translateX(var(--desfase)) rotate(5deg) scale(1.1);-o-transform:translateX(var(--desfase)) rotate(5deg) scale(1.1);transform:translateX(var(--desfase)) rotate(5deg) scale(1.1)}}@-webkit-keyframes scroll{to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes scroll{to{-webkit-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes showInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes showInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.show-up{-webkit-animation-name:showInUp;animation-name:showInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:1;animation-iteration-count:1}body.no-js .show-up{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes zoomRight{from{opacity:0;-webkit-transform:scale3d(3, 3, 3) translate3d(5rem, 0, 0);transform:scale3d(3, 3, 3) translate3d(5rem, 0, 0)}50%{opacity:1}}@keyframes zoomRight{from{opacity:0;-webkit-transform:scale3d(3, 3, 3) translate3d(5rem, 0, 0);transform:scale3d(3, 3, 3) translate3d(5rem, 0, 0)}50%{opacity:1}}@-webkit-keyframes alrededorTL{0%{top:0;left:0}25%{top:0;left:100%}50%{top:100%;left:100%}75%{top:100%;left:0%}100%{top:0;left:0}}@keyframes alrededorTL{0%{top:0;left:0}25%{top:0;left:100%}50%{top:100%;left:100%}75%{top:100%;left:0%}100%{top:0;left:0}}@-webkit-keyframes alrededorTR{0%{top:0;left:100%}25%{top:100%;left:100%}50%{top:100%;left:0}75%{top:0;left:0%}100%{top:0;left:100%}}@keyframes alrededorTR{0%{top:0;left:100%}25%{top:100%;left:100%}50%{top:100%;left:0}75%{top:0;left:0%}100%{top:0;left:100%}}@-webkit-keyframes alrededorBL{0%{top:100%;left:0}25%{top:0;left:0}50%{top:0%;left:100%}75%{top:100%;left:100%}100%{top:100%;left:0}}@keyframes alrededorBL{0%{top:100%;left:0}25%{top:0;left:0}50%{top:0%;left:100%}75%{top:100%;left:100%}100%{top:100%;left:0}}@-webkit-keyframes alrededorBR{0%{top:100%;left:100%}25%{top:100%;left:0%}50%{top:0%;left:0%}75%{top:0%;left:100%}100%{top:100%;left:100%}}@keyframes alrededorBR{0%{top:100%;left:100%}25%{top:100%;left:0%}50%{top:0%;left:0%}75%{top:0%;left:100%}100%{top:100%;left:100%}}@-webkit-keyframes rebota{0%{top:40%;left:calc(100% - var(--size))}20%{top:calc(100% - var(--size));left:40%}40%{top:50%;left:0}55%{top:0%;left:25%}70%{top:calc(100% - var(--size));left:45%}85%{top:0;left:calc(80% - var(--size))}100%{top:40%;left:calc(100% - var(--size))}}@keyframes rebota{0%{top:40%;left:calc(100% - var(--size))}20%{top:calc(100% - var(--size));left:40%}40%{top:50%;left:0}55%{top:0%;left:25%}70%{top:calc(100% - var(--size));left:45%}85%{top:0;left:calc(80% - var(--size))}100%{top:40%;left:calc(100% - var(--size))}}@-webkit-keyframes wave{10%{font-stretch:150%;font-weight:700}20%{font-stretch:150%;font-weight:500}30%{font-stretch:150%;font-weight:400}40%{font-stretch:150%;font-weight:300}50%{font-stretch:150%;font-weight:400}60%{font-stretch:150%;font-weight:500}80%{font-stretch:150%;font-weight:700}100%{font-stretch:90%;font-weight:900}}@keyframes wave{10%{font-stretch:150%;font-weight:700}20%{font-stretch:150%;font-weight:500}30%{font-stretch:150%;font-weight:400}40%{font-stretch:150%;font-weight:300}50%{font-stretch:150%;font-weight:400}60%{font-stretch:150%;font-weight:500}80%{font-stretch:150%;font-weight:700}100%{font-stretch:90%;font-weight:900}}@-webkit-keyframes flotaV_old{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes flotaV_old{0%{-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes flotaH_old{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes flotaH_old{0%{-webkit-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes flotaH{0%{-webkit-transform:rotate(0deg) translateX(-12px) rotate(0deg);transform:rotate(0deg) translateX(-12px) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateX(-12px) rotate(-360deg);transform:rotate(360deg) translateX(-12px) rotate(-360deg)}}@keyframes flotaH{0%{-webkit-transform:rotate(0deg) translateX(-12px) rotate(0deg);-o-transform:rotate(0deg) translateX(-12px) rotate(0deg);transform:rotate(0deg) translateX(-12px) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateX(-12px) rotate(-360deg);-o-transform:rotate(360deg) translateX(-12px) rotate(-360deg);transform:rotate(360deg) translateX(-12px) rotate(-360deg)}}@-webkit-keyframes flotaV{0%{-webkit-transform:rotate(0deg) translateX(-12px) rotate(0deg);transform:rotate(0deg) translateX(-12px) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateX(-12px) rotate(-360deg);transform:rotate(360deg) translateX(-12px) rotate(-360deg)}}@keyframes flotaV{0%{-webkit-transform:rotate(0deg) translateX(-12px) rotate(0deg);-o-transform:rotate(0deg) translateX(-12px) rotate(0deg);transform:rotate(0deg) translateX(-12px) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateX(-12px) rotate(-360deg);-o-transform:rotate(360deg) translateX(-12px) rotate(-360deg);transform:rotate(360deg) translateX(-12px) rotate(-360deg)}}@-webkit-keyframes floating{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0)}55%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes floating{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}45%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0)}55%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes floating-r{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0)}55%{}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes floating-r{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0)}55%{}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes vertical{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes vertical{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes overflow-delay{0%{overflow:hidden}100%{overflow:visible}}@keyframes overflow-delay{0%{overflow:hidden}100%{overflow:visible}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:var(--color-white);border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width: 768px){.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.flex.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.align-center *{text-align:center}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.wp-block-table{overflow:visible;margin-bottom:1rem}table th,table td{border:1px solid var(--color-black);text-align:center;padding:.8em .5em;line-height:1.5;text-align:left;vertical-align:middle}.content figure{margin-bottom:1rem;margin-top:.5rem}.content figure ul,.content figure ol{padding-left:0}.content figure img{display:block}.wp-block-quote,.wp-block-quote.is-style-large,.wp-block-quote.is-large{padding-right:2rem;padding-left:2rem}@media only screen and (min-width: 768px){.wp-block-quote,.wp-block-quote.is-style-large,.wp-block-quote.is-large{padding-right:5rem;padding-left:5rem}}.wp-block-quote p,.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{font-size:var(--size-m);font-family:var(--font-primary);font-style:normal;line-height:var(--default-line-height)}.wp-block-quote p:before,.wp-block-quote.is-style-large p:before,.wp-block-quote.is-large p:before{content:'“'}.wp-block-quote p:after,.wp-block-quote.is-style-large p:after,.wp-block-quote.is-large p:after{content:"”"}.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{font-size:var(--size-l)}html,body{min-height:100vh}body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;max-width:100vw;overflow:visible}@media only screen and (min-width: 768px){body{overflow:visible}}header,main,section,footer{width:100%}main{padding-top:0;max-width:100vw;overflow:visible}@media only screen and (min-width: 768px){main{overflow:visible}}#nav-access{position:absolute;left:0;padding-left:var(--margin);padding-top:var(--margin);padding-bottom:calc(var(--margin));-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;background-color:#ffffffdd;z-index:10}@media only screen and (min-width: 768px){#nav-access{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;flex-flow:row}}#nav-access a{margin-right:var(--gutter);color:var(--color-black)}#nav-access:focus-within{-webkit-transform:none;-o-transform:none;transform:none}.menu-corporativo-container{margin-bottom:var(--gutter);margin-top:var(--gutter);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;flex-flow:row;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.menu-corporativo-container .main-menu{display:-webkit-box;display:-webkit-flex;display:flex;gap:2rem}.menu-corporativo-container .main-menu a{text-transform:uppercase;font-size:var(--size-s);letter-spacing:0.2em;font-weight:600;cursor:pointer}.menu-corporativo-container .main-menu a:hover{font-style:normal;opacity:0.6}.menu-corporativo-container .main-menu a[target="_blank"]{background-color:var(--color-primary);color:var(--color-white);padding-left:0.25em;padding-right:0.25em}.menu-tienda-container .main-menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.menu-tienda-container .main-menu:hover .sub-menu{display:block}.menu-tienda-container .main-menu>.menu-item{width:100%}.menu-tienda-container .main-menu>.menu-item>a{display:block;width:100%;background-color:var(--color-tertiary);padding:1em 2rem;text-transform:uppercase;font-size:var(--size-xs);letter-spacing:0.2em;font-weight:600;cursor:pointer}.menu-tienda-container .main-menu>.menu-item>a:hover{font-style:normal}.menu-tienda-container .main-menu>.menu-item:first-of-type .sub-menu{width:100%;background-color:var(--color-white);-webkit-box-shadow:10px 10px 10px #ccc;box-shadow:10px 10px 10px #ccc}.menu-tienda-container .main-menu .sub-menu{display:none;position:absolute;background-color:var(--color-white);padding:1em 1em 2rem 2rem;width:auto}.menu-tienda-container .main-menu .sub-menu li{line-height:1}.menu-tienda-container .main-menu .sub-menu a{font-size:var(--size-xs);line-height:1.5;display:inline-block;font-weight:600}header,.header{z-index:9;position:relative;top:0;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;padding-top:var(--gutter);padding-bottom:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:var(--color-black)}header a,header button,.header a,.header button{pointer-events:all}header *,.header *{color:inherit}header--sticky,.header--sticky{background-color:var(--color-white)}header .header-primary,.header .header-primary{z-index:10;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width: 768px){header .header-primary,.header .header-primary{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}header.visible-menu,.header.visible-menu{pointer-events:all;z-index:100}header.visible-menu .header-primary,.header.visible-menu .header-primary{position:fixed !important;top:var(--gutter) !important}header.visible-menu .btn-menu .icon-container svg line,header.visible-menu .btn-menu .icon-container svg path,header.visible-menu .btn-menu .icon-container svg circle,.header.visible-menu .btn-menu .icon-container svg line,.header.visible-menu .btn-menu .icon-container svg path,.header.visible-menu .btn-menu .icon-container svg circle{stroke:var(--color-white)}header.visible-menu .btn-menu .icon-container--x-close-delete,.header.visible-menu .btn-menu .icon-container--x-close-delete{display:-webkit-box;display:-webkit-flex;display:flex}header.visible-menu .btn-menu .icon-container--menu-hambuger,.header.visible-menu .btn-menu .icon-container--menu-hambuger{display:none}header.visible-menu .full-menu,.header.visible-menu .full-menu{left:0;z-index:1}header .btn-menu,.header .btn-menu{cursor:pointer;padding:0;border:0;line-height:1;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}header .btn-menu .icon-container--x-close-delete,.header .btn-menu .icon-container--x-close-delete{display:none}header .btn-menu .icon-container--menu-hambuger,.header .btn-menu .icon-container--menu-hambuger{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width: 768px){header .btn-menu,.header .btn-menu{position:absolute;right:var(--margin);top:50%;-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}header .btn-menu>span,.header .btn-menu>span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}header .btn-menu>span svg,.header .btn-menu>span svg{margin-left:0;margin-right:0}header .btn-menu>span svg path,header .btn-menu>span svg line,.header .btn-menu>span svg path,.header .btn-menu>span svg line{color:var(--color-primary);stroke:var(--color-primary)}header .logo,.header .logo{max-width:5rem;height:auto;display:block}@media only screen and (min-width: 768px){header .logo,.header .logo{max-width:6rem}}header .logo img,.header .logo img{width:100%;height:auto}header a:hover,.header a:hover{text-decoration:none}header nav a,.header nav a{text-transform:lowercase}header nav a:hover,.header nav a:hover{font-style:italic}header nav li.current-menu-item a,.header nav li.current-menu-item a{font-style:normal;text-decoration:underline}.full-menu{position:fixed;width:100%;left:-100vw;top:0;bottom:0;background-color:var(--color-secondary);display:block;padding-top:4rem;padding-bottom:calc(var(--margin) * 2);padding-right:var(--margin);padding-left:var(--margin);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 768px){.full-menu{padding-top:7rem}}.full-menu *{color:var(--color-white)}.full-menu:before{content:"";display:block}.full-menu .main-menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:var(--margin);margin-bottom:var(--margin)}.full-menu .main-menu a{display:block;font-weight:bold;font-size:2rem;margin-top:0.2em;margin-bottom:0.2em;line-height:1}.full-menu .main-menu a:hover{font-style:normal;text-decoration:underline}.full-menu .redes svg line,.full-menu .redes svg path,.full-menu .redes svg circle{stroke:var(--color-primary)}footer{background-color:var(--color-tertiary)}footer *{color:var(--color-primary);font-variant:none}footer .footer-inner{padding-top:calc(var(--margin));padding-bottom:calc(var(--margin));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;grid-gap:var(--gutter)}@media only screen and (min-width: 768px){footer .footer-inner{display:grid;grid-template-columns:1fr 3fr 1fr}}footer a,footer p,footer address{line-height:var(--default-line-height);font-size:var(--size-m)}footer .footer-part{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}footer .footer-part .footer-title{font-size:var(--size-s);text-transform:uppercase;letter-spacing:var(--letter-spacing);font-weight:bold}footer .footer-part a:hover{font-style:normal;color:var(--color-secondary)}footer .footer-part ul{margin-top:0.5em}footer .footer-part ul li a,footer .footer-part ul li p,footer .footer-part ul li address{display:inline;font-size:var(--size-s);font-weight:300;line-height:1.5;margin-bottom:0}footer .footer-part--simbei{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}footer .footer-part--simbei *{text-align:center}footer .footer-part--simbei p{font-weight:300;white-space:nowrap;margin-bottom:0.5rem;font-size:var(--size-s)}footer .footer-part--simbei a{text-align:center;font-size:var(--size-s);padding:0.2em 0.5em;color:var(--color-white);background-color:var(--color-primary);margin-bottom:0.5em;letter-spacing:var(--letter-spacing)}footer .footer-part--simbei .btn{width:100%}footer .footer-part--info{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}footer .footer-part--info ul{margin-top:0}footer .footer-part--info li a{display:inline !important}footer .footer-part--info li a+a:before{content:"/";display:inline;padding-left:0.2em;padding-right:0.2em}footer .footer-part--brand{height:100%;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}footer .footer-part--brand .logo{display:block;width:auto;height:auto;width:auto;max-width:6rem;margin-right:auto;margin-left:auto;margin-bottom:0.5rem}@media only screen and (min-width: 768px){footer .footer-part--brand .logo{max-width:7rem}}footer .footer-part--brand .logo img{width:100%;height:auto;display:block}footer .footer-part--brand .redes li{height:1rem}footer .footer-part--brand .redes a svg line,footer .footer-part--brand .redes a svg path,footer .footer-part--brand .redes a svg circle{stroke:var(--color-primary)}footer .footer-part--brand .redes a:hover svg line,footer .footer-part--brand .redes a:hover svg path,footer .footer-part--brand .redes a:hover svg circle{stroke:var(--color-secondary)}footer #menu-contacto{margin-top:0}footer .footer-legal{padding-top:calc(var(--gutter)/2);padding-bottom:calc(var(--gutter)/2);border-top:1px solid var(--color-secondary)}footer .footer-legal *{color:var(--color-primary);font-weight:500;font-size:var(--size-s)}footer .footer-legal .menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}@media only screen and (min-width: 768px){footer .footer-legal .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}footer .footer-legal .menu a{letter-spacing:0.05em;opacity:1;display:inline-block}@media only screen and (min-width: 768px){footer .footer-legal .menu a{margin-right:1em;margin-left:1em}}footer .footer-legal .menu a:hover{opacity:1;color:var(--color-primary);font-style:normal}.section--hero{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:auto;max-height:MIN(500px, 60vh);position:relative;overflow:hidden;position:relative}.section--hero picture{height:100%;display:block;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.section--hero picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section--hero h1{font-size:var(--size-xxl);font-family:var(--font-title);margin-bottom:0.5rem}.section--hero .container{position:relative;padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}@media only screen and (min-width: 768px){.section--hero .container{padding-left:0;padding-right:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--gutter)}}.section--hero .content{width:100%}@media only screen and (min-width: 768px){.section--hero .content{padding-right:var(--spacing-m);grid-column-start:3}}.section--hero .content *{margin-bottom:1rem}.section--hero .content *:last-child{margin-bottom:0}.module{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.module--center{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.module--center .content{padding-right:0;padding-top:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 768px){.module--center .content{max-width:50%}}.module--center .content h2{margin-bottom:0;width:100%;text-align:center}.module img{display:block}.module--two-columns{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 768px){.module--two-columns{grid-template-columns:1fr 1fr;grid-auto-flow:dense}}.module .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-top:var(--spacing-m);padding-bottom:var(--spacing-xl);padding-right:var(--spacing-m)}@media only screen and (min-width: 768px){.module .content{padding-right:var(--spacing-xl);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}.module .content h2{margin-bottom:var(--spacing-s)}.module .content .btn{margin-top:var(--spacing-m)}.module .content p{font-weight:300}.module--odd .content{padding-left:var(--spacing-s)}@media only screen and (min-width: 768px){.module--odd .content{padding-left:0}}.module--even .content{padding-left:var(--spacing-m)}@media only screen and (min-width: 768px){.module--even .content{padding-left:var(--spacing-xl);grid-column-start:2}}@media only screen and (min-width: 768px){.module{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}.module.no-padding{padding-top:0;padding-bottom:0}.module.no-padding .content{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}@media only screen and (min-width: 768px){.module.no-padding .content{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}.image{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image--wide{height:100%}.image--wide img{height:100%}.image--border{width:calc(100% - var(--spacing-s));margin-top:var(--spacing-m)}@media only screen and (min-width: 768px){.image--border{width:100%}}.image--border img{right:0}.image--border:after{content:"";width:100%;height:100%;border:var(--border-width) solid var(--color-secondary);bottom:var(--spacing-s);position:absolute;right:auto;left:var(--spacing-s)}@media only screen and (min-width: 768px){.image--border:after{right:var(--spacing-s);left:auto}}.image--border:before{content:"";display:block;padding-top:calc(100% - var(--spacing-s));width:100%}@media only screen and (min-width: 768px){.image--border:before{padding-top:100%}}.image--border img{position:absolute;top:0}.bg--primary{background-color:var(--color-primary)}.bg--primary *{color:var(--color-white)}.bg--secondary{background-color:var(--color-secondary)}.bg--secondary *{color:var(--color-white)}.bg--tertiary{background-color:var(--color-tertiary)}.bg--tertiary *{color:var(--color-primary)}.section--products{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 768px){.section--products{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}.section--products .products{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-l)}.products{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter);list-style:none}.products a.add_to_cart_button{display:none}.products .product{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;list-style:none;padding-left:0}.products .product:before{display:none}.products .product .woocommerce-LoopProduct-link,.products .product .woocommerce-loop-product__link{width:100%;position:relative}.products .product h2,.products .product h3,.products .product h4{font-size:var(--size-m);font-family:var(--font-primary)}.products .product a:hover{font-style:normal}.products .product a:hover h2,.products .product a:hover h3,.products .product a:hover h4{text-decoration:underline}.products .product a picture{overflow:hidden;display:block;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.products .product a picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;display:block}@media only screen and (min-width: 768px){.products{grid-template-columns:1fr 1fr 1fr}}.woocommerce-Price-amount bdi{font-weight:bold}.team{display:grid;grid-gap:var(--gutter);grid-template-columns:1fr 1fr;width:100%}@media only screen and (min-width: 768px){.team{grid-template-columns:1fr 1fr 1fr 1fr}}.team .team-member{border:var(--border-width) solid var(--color-secondary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}.team .team-member h3{font-size:var(--size-s);letter-spacing:var(--letter-spacing);text-transform:uppercase;display:block;line-height:2}.team .team-member picture{background-color:var(--color-tertiary);position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.team .team-member picture:before{content:"";padding-top:100%}.team .team-member picture img{display:block;position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.onsale{position:absolute;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-size:var(--size-xs);font-weight:bold;background:var(--color-secondary);color:var(--color-white);padding:0.2em 0.5em}body.error404{background-color:var(--color-tertiary)}body.error404 header{position:fixed}body.error404 main{margin-bottom:0;padding-top:var(--margin);padding-bottom:var(--margin);background-color:transparent;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;position:fixed;top:0;bottom:0}body.error404 main .content{height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;position:relative;text-align:center}body.error404 main .content em{font-family:var(--font-title);font-size:var(--size-3xl)}body.error404 main .content p{margin-bottom:1ex}body.error404 main .content a{-webkit-align-self:center;align-self:center;justify-self:center}body.page-template main.generic{padding-bottom:var(--spacing-xxl);padding-top:var(--spacing-l)}body.page-template-contact .section--cards a,body.page-template-contact .section--cards p,body.page-template-contact .section--cards address{font-family:var(--font-title);text-align:center}body.page-template-contact .section--cards a:hover{font-style:normal;text-decoration:underline}body.page-template-contact .section--cards ul li:after{padding-top:50%}body.page-template-contact .section--cards ul li:nth-child(3n+1){background-color:var(--color-primary)}body.page-template-contact .section--cards ul li:nth-child(3n+1) *{color:var(--color-white)}body.page-template-contact .section--cards ul li:nth-child(3n+1) img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100)}body.page-template-contact .section--cards ul li:nth-child(3n+1) svg path,body.page-template-contact .section--cards ul li:nth-child(3n+1) svg line,body.page-template-contact .section--cards ul li:nth-child(3n+1) svg circle{stroke:var(--color-white)}body.page-template-contact .section--cards ul li:nth-child(3n+2){background-color:var(--color-secondary)}body.page-template-contact .section--cards ul li:nth-child(3n+2) *{color:var(--color-white)}body.page-template-contact .section--cards ul li:nth-child(3n+2) img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100)}body.page-template-contact .section--cards ul li:nth-child(3n+2) svg path,body.page-template-contact .section--cards ul li:nth-child(3n+2) svg line,body.page-template-contact .section--cards ul li:nth-child(3n+2) svg circle{stroke:var(--color-white)}body.page-template-contact .section--cards ul li:nth-child(3n+3){background-color:var(--color-tertiary)}body.page-template-contact .section--cards ul li:nth-child(3n+3) *{color:var(--color-primary)}body.page-template-contact .section--cards ul li:nth-child(3n+3) svg path,body.page-template-contact .section--cards ul li:nth-child(3n+3) svg line,body.page-template-contact .section--cards ul li:nth-child(3n+3) svg circle{stroke:var(--color-primary)}body.page-template-contact form{margin-bottom:var(--spacing-xl);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}body.page-template-contact form input{margin-bottom:var(--spacing-m)}body.page-template-contact form input[type="text"],body.page-template-contact form input[type="email"]{padding:0.5rem;width:100%;max-width:40rem}body.page-template-contact form input[type="sumnit"]{margin-bottom:0}body.page-template-contact form textarea{width:100%;max-width:40rem;padding:0.5rem;margin-bottom:var(--spacing-m)}body.page-template-about h2{color:var(--color-secondary);font-size:var(--size-xxl);text-align:center;margin-bottom:0}.title-container{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-l);position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.title-container:before{width:100vw;height:var(--border-width);background-color:var(--color-primary);content:"";display:block;top:50%;-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);position:absolute}.title-container h2{background-color:var(--color-white);padding:0.5em 1em;font-size:var(--size-m);font-weight:bold;font-family:var(--font-primary);letter-spacing:var(--letter-spacing);position:relative;width:auto;margin-left:auto;margin-right:auto;text-align:center}body.blog main,body.archive main{padding-bottom:var(--spacing-xxl) !important}body.archive .woocommerce .page-title,body.archive .woocommerce .term-description{text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){body.archive .woocommerce .page-title,body.archive .woocommerce .term-description{max-width:50%}}body.archive .woocommerce .page-title{margin-bottom:var(--spacing-xs);padding-top:var(--spacing-xl)}body.archive .woocommerce .term-description{margin-bottom:var(--spacing-l)}@media only screen and (min-width: 768px){body.archive .woocommerce .term-description{margin-bottom:var(--spacing-xl)}}body.archive .woocommerce-result-count{display:none}body.archive .woocommerce-ordering{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:var(--spacing-m)}body.archive .category-nav,body.single .category-nav{margin-bottom:var(--spacing-xl);background-color:var(--color-secondary)}body.archive .category-nav ul,body.single .category-nav ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:auto}@media only screen and (min-width: 768px){body.archive .category-nav ul,body.single .category-nav ul{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}body.archive .category-nav ul li,body.single .category-nav ul li{margin-right:2rem}@media only screen and (min-width: 768px){body.archive .category-nav ul li,body.single .category-nav ul li{margin-left:2rem}}body.archive .category-nav ul a,body.single .category-nav ul a{display:block;letter-spacing:var(--letter-spacing);line-height:3}@media only screen and (min-width: 768px){body.archive .category-nav ul a,body.single .category-nav ul a{line-height:5}}body.archive .category-nav ul a:hover,body.single .category-nav ul a:hover{font-style:normal;text-decoration:underline}body.archive .category-nav *,body.single .category-nav *{color:var(--color-white)}body.archive.tax-product_cat .module *,body.archive.category .module *,body.single.tax-product_cat .module *,body.single.category .module *{text-align:center}body.archive.tax-product_cat .module--title,body.archive.category .module--title,body.single.tax-product_cat .module--title,body.single.category .module--title{padding-top:0;padding-bottom:var(--spacing-l);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}body.archive.tax-product_cat .module--title .content,body.archive.category .module--title .content,body.single.tax-product_cat .module--title .content,body.single.category .module--title .content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}body.archive.tax-product_cat .module--title .content h1,body.archive.category .module--title .content h1,body.single.tax-product_cat .module--title .content h1,body.single.category .module--title .content h1{margin-bottom:var(--spacing-xs)}body.archive.tax-product_cat .module--title .content p,body.archive.category .module--title .content p,body.single.tax-product_cat .module--title .content p,body.single.category .module--title .content p{margin-bottom:0}body.archive.tax-product_cat h1,body.archive.category h1,body.single.tax-product_cat h1,body.single.category h1{color:var(--color-primary)}body.archive.tax-product_cat.term-hogar .category-nav,body.archive.tax-product_cat.category-hogar .category-nav,body.archive.category.term-hogar .category-nav,body.archive.category.category-hogar .category-nav,body.single.tax-product_cat.term-hogar .category-nav,body.single.tax-product_cat.category-hogar .category-nav,body.single.category.term-hogar .category-nav,body.single.category.category-hogar .category-nav{background-color:var(--color-primary)}body.archive.tax-product_cat.term-hogar .category-nav *,body.archive.tax-product_cat.category-hogar .category-nav *,body.archive.category.term-hogar .category-nav *,body.archive.category.category-hogar .category-nav *,body.single.tax-product_cat.term-hogar .category-nav *,body.single.tax-product_cat.category-hogar .category-nav *,body.single.category.term-hogar .category-nav *,body.single.category.category-hogar .category-nav *{color:var(--color-white)}body.archive.tax-product_cat.term-hogar h1,body.archive.tax-product_cat.category-hogar h1,body.archive.category.term-hogar h1,body.archive.category.category-hogar h1,body.single.tax-product_cat.term-hogar h1,body.single.tax-product_cat.category-hogar h1,body.single.category.term-hogar h1,body.single.category.category-hogar h1{color:var(--color-primary)}body.archive.tax-product_cat.term-infantil .category-nav,body.archive.tax-product_cat.category-infantil .category-nav,body.archive.category.term-infantil .category-nav,body.archive.category.category-infantil .category-nav,body.single.tax-product_cat.term-infantil .category-nav,body.single.tax-product_cat.category-infantil .category-nav,body.single.category.term-infantil .category-nav,body.single.category.category-infantil .category-nav{background-color:var(--color-secondary)}body.archive.tax-product_cat.term-infantil .category-nav *,body.archive.tax-product_cat.category-infantil .category-nav *,body.archive.category.term-infantil .category-nav *,body.archive.category.category-infantil .category-nav *,body.single.tax-product_cat.term-infantil .category-nav *,body.single.tax-product_cat.category-infantil .category-nav *,body.single.category.term-infantil .category-nav *,body.single.category.category-infantil .category-nav *{color:var(--color-white)}body.archive.tax-product_cat.term-infantil h1,body.archive.tax-product_cat.category-infantil h1,body.archive.category.term-infantil h1,body.archive.category.category-infantil h1,body.single.tax-product_cat.term-infantil h1,body.single.tax-product_cat.category-infantil h1,body.single.category.term-infantil h1,body.single.category.category-infantil h1{color:var(--color-secondary)}body.archive.tax-product_cat.term-eventos .category-nav,body.archive.tax-product_cat.category-eventos .category-nav,body.archive.category.term-eventos .category-nav,body.archive.category.category-eventos .category-nav,body.single.tax-product_cat.term-eventos .category-nav,body.single.tax-product_cat.category-eventos .category-nav,body.single.category.term-eventos .category-nav,body.single.category.category-eventos .category-nav{background-color:var(--color-tertiary)}body.archive.tax-product_cat.term-eventos .category-nav *,body.archive.tax-product_cat.category-eventos .category-nav *,body.archive.category.term-eventos .category-nav *,body.archive.category.category-eventos .category-nav *,body.single.tax-product_cat.term-eventos .category-nav *,body.single.tax-product_cat.category-eventos .category-nav *,body.single.category.term-eventos .category-nav *,body.single.category.category-eventos .category-nav *{color:var(--color-primary)}body.archive.tax-product_cat.term-eventos h1,body.archive.tax-product_cat.category-eventos h1,body.archive.category.term-eventos h1,body.archive.category.category-eventos h1,body.single.tax-product_cat.term-eventos h1,body.single.tax-product_cat.category-eventos h1,body.single.category.term-eventos h1,body.single.category.category-eventos h1{color:var(--color-primary)}body .post-list{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--spacing-l);grid-template-columns:1fr}@media only screen and (min-width: 768px){body .post-list{grid-template-columns:1fr 1fr 1fr}}body .post-list a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;flex-flow:column-reverse}body .post-list a:hover{text-decoration:none;font-style:normal}body .post-list a:hover picture img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}body .post-list a p,body .post-list a h2{font-family:var(--font-primary);font-size:var(--size-m);margin-top:0.5em;display:block}body .post-list a picture{overflow:hidden;position:relative}body .post-list a picture:before{content:"";display:block;padding-top:100%}body .post-list a picture img{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-post h1{text-align:center;margin-right:auto;margin-left:auto;margin-bottom:var(--spacing-l)}@media only screen and (min-width: 768px){body.single-post h1{max-width:50%}}body.single-post h1+picture{margin-bottom:var(--spacing-xl);display:block}body.single-post .content{margin-bottom:var(--spacing-3xl)}body.single-product{--gs:5rem}body.single-product main{padding-bottom:var(--spacing-3xl)}body.single-product .container>.product{position:relative;display:grid;grid-template-columns:1fr;grid-gap:calc(var(--gutter) * 2)}@media only screen and (min-width: 768px){body.single-product .container>.product{grid-template-columns:1fr 1fr}}body.single-product .container>.product .onsale{position:absolute;top:0;right:0}body.single-product .container>.product h1{font-weight:bold;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-family:var(--font-primary);font-size:var(--size-l);line-height:1.4;border-bottom:var(--border-width) solid var(--color-primary);padding-bottom:var(--spacing-xs);padding-right:var(--spacing-xxl)}body.single-product .container>.product .product_meta{float:right;text-align:right}body.single-product .container>.product .product_meta *{font-size:var(--size-xs);text-transform:uppercase;font-weight:300}body.single-product .container>.product .summary{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}body.single-product .container>.product form.cart{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;gap:1em;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width: 768px){body.single-product .container>.product form.cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}body.single-product .container>.product form.cart .quantity,body.single-product .container>.product form.cart .single_add_to_cart_button{position:-webkit-sticky;position:sticky;bottom:var(--margin)}body.single-product .container>.product form.cart .quantity{margin-right:0}}body.single-product .container>.product form.cart input{min-height:46px;-webkit-box-shadow:none;box-shadow:none}body.single-product .container>.product form.cart input[type="text"]{width:100%}body.single-product .container>.product form.cart .quantity{max-width:3rem;min-height:46px}body.single-product .container>.product form.cart .quantity input{width:100%;text-align:center}body.single-product .woocommerce-product-gallery .flex-viewport a{display:block;width:100%;height:100%}body.single-product .woocommerce-product-gallery .flex-viewport a img{display:block}body.single-product .woocommerce-product-gallery .flex-viewport img{display:block}body.single-product .woocommerce-product-gallery .flex-control-nav{display:-webkit-box;display:-webkit-flex;display:flex;gap:0.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:0.5rem;position:absolute}body.single-product .woocommerce-product-gallery .flex-control-nav li{height:var(--gs);width:var(--gs);display:block;position:relative}body.single-product .woocommerce-product-gallery .flex-control-nav li:before{content:"";display:block;padding-top:100%}body.single-product .woocommerce-product-gallery .flex-control-nav img{position:absolute;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-product .woocommerce-product-gallery--with-images~.woocommerce-tabs{margin-top:calc(var(--gs) + 1rem)}body.single-product .woocommerce-tabs{grid-column-start:1;grid-column-end:-1}body.single-product .woocommerce-tabs .description_tab>a{text-transform:uppercase;letter-spacing:var(--letter-spacing);display:none}body.single-product .woocommerce-tabs .panel{padding-top:var(--spacing-l)}body.single-product .woocommerce-tabs .panel h2{display:none;margin-top:1em;margin-bottom:1em;font-size:var(--size-l);font-weight:bold;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-family:var(--font-primary)}body.single-product .related{grid-column-start:1;grid-column-end:-1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}body.single-product .related>h2{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-l);position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);padding:0.5em 1em;font-size:var(--size-l);text-transform:uppercase;font-weight:bold;font-family:var(--font-primary);letter-spacing:var(--letter-spacing);position:relative;width:auto;margin-left:auto;margin-right:auto;text-align:center}body.single-product .related>h2:before{width:100vw;height:var(--border-width);background-color:var(--color-primary);content:"";display:block;top:50%;-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);position:absolute;z-index:-1}.woocommerce-notices-wrapper .woocommerce-message{position:fixed;top:0;left:0;width:100%;background-color:var(--color-tertiary);padding:0.2em var(--margin);z-index:10;font-size:var(--size-s)}.woocommerce-notices-wrapper .woocommerce-message a{float:right;text-transform:uppercase;font-size:var(--size-s);letter-spacing:var(--letter-spacing);font-weight:bold}.woocommerce-notices-wrapper .woocommerce-message a:hover{font-style:normal}.wc-pao-addons-container{width:100%}.wc-pao-addons-container .wc-pao-addon-container{width:100%}.wc-pao-addons-container:after{content:"Ver detalles +";display:block}.wc-pao-addons-container #product-addons-total{position:fixed;background-color:#fffa;padding:0;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:10}.wc-pao-addons-container #product-addons-total .product-addon-totals{background-color:var(--color-tertiary);padding:var(--margin)}.wc-pao-addons-container #product-addons-total .product-addon-totals .wc-pao-col1{margin-right:1em}body.front-page .section--primary{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}body.front-page .section--primary>*:last-child{margin-bottom:0}.section--cards{margin-top:var(--gutter);margin-bottom:var(--gutter)}.section--cards ul{gap:var(--gutter);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column}@media only screen and (min-width: 768px){.section--cards ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}}.section--cards ul li{list-style:none;padding-left:0;position:relative;margin-bottom:0em;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.section--cards ul li:before{display:none}.section--cards ul li:after{content:""}@media only screen and (min-width: 768px){.section--cards ul li:after{display:block;padding-top:80%}}.section--cards ul li img,.section--cards ul li svg{max-height:2rem;width:auto}.section--cards ul li .card-inner{padding:calc(var(--margin) * 2) var(--margin);-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;display:block;width:100%;font-family:var(--font-title);font-weight:600;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;gap:0.5em;position:relative}@media only screen and (min-width: 768px){.section--cards ul li .card-inner{position:absolute;height:100%;padding:0 var(--margin) 10%}}.section--cards ul li .card-inner .cat-desc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;gap:0.5em;max-width:10rem}.section--cards ul li .card-inner:hover{opacity:0.4}.section--cards ul li .card-inner:hover .cat-desc{font-style:normal;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center}.section--cards ul li .card-inner:hover *{font-style:normal}.section--cards ul li .card-inner:hover:hover{font-style:normal}.section--cards ul li .card-inner:after{content:"+";display:block;position:absolute;right:1rem;bottom:.1rem;font-size:2rem}.section--cards ul li span{font-size:var(--size-xxl);line-height:1;font-family:var(--font-title);font-weight:600;display:block;text-align:center}.section--cards ul li:nth-child(3n+1){background-color:var(--color-primary)}.section--cards ul li:nth-child(3n+1) *{color:var(--color-white)}.section--cards ul li:nth-child(3n+1) img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100)}.section--cards ul li:nth-child(3n+1) svg path,.section--cards ul li:nth-child(3n+1) svg line,.section--cards ul li:nth-child(3n+1) svg circle{stroke:var(--color-white)}.section--cards ul li:nth-child(3n+2){background-color:var(--color-secondary)}.section--cards ul li:nth-child(3n+2) *{color:var(--color-white)}.section--cards ul li:nth-child(3n+2) img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100)}.section--cards ul li:nth-child(3n+2) svg path,.section--cards ul li:nth-child(3n+2) svg line,.section--cards ul li:nth-child(3n+2) svg circle{stroke:var(--color-white)}.section--cards ul li:nth-child(3n+3){background-color:var(--color-tertiary)}.section--cards ul li:nth-child(3n+3) *{color:var(--color-primary)}.section--cards ul li:nth-child(3n+3) svg path,.section--cards ul li:nth-child(3n+3) svg line,.section--cards ul li:nth-child(3n+3) svg circle{stroke:var(--color-primary)}.container.no-padding{padding-right:0;padding-left:0}.module-idea{padding-top:0;padding-bottom:0}.loader{position:fixed;width:100vw;height:100vh;background-color:var(--color-white);z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;opacity:1;-webkit-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loader .loader-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}.loader .counter{font-style:normal;color:var(--color-primary) !important;font-variant:oldstyle-nums;margin-top:2rem;text-align:center}@-webkit-keyframes loader{0%{top:0;opacity:1}50%{opacity:0;pointer-events:none}99%{top:0}100%{top:100vh;opacity:0;text-indent:-1000}}@keyframes loader{0%{top:0;opacity:1}50%{opacity:0;pointer-events:none}99%{top:0}100%{top:100vh;opacity:0;text-indent:-1000}}
/*# sourceMappingURL=style.css.map */