@font-face{font-family:awb-icons;src:url(/sites/fisioterapiasansuena/fonts/awb-icons.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Font Awesome 5 Free";src:url(/sites/fisioterapiasansuena/fonts/fa-solid-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:roboto;src:url(/sites/fisioterapiasansuena/fonts/Roboto-italic-latin-v51.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/sites/fisioterapiasansuena/fonts/Roboto-italic-latin-v51.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Woo-Side-Cart;src:url(/sites/fisioterapiasansuena/fonts/Woo-Side-Cart.woff)format("woff");font-weight:400;font-style:normal;font-display:block}.ss-icon-wsc{-webkit-font-smoothing:antialiased;font-family:Woo-Side-Cart;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ss-page{font-family:var(--font-roboto), Arial, Helvetica, sans-serif;color:#212934;background:#fff;font-size:16px;font-weight:300;line-height:1.8;overflow-x:clip}.ss-page a{text-decoration:none}.ss-icon-awb,.ss-icon-fa{font-variant:normal;speak:never;-webkit-font-smoothing:antialiased;font-style:normal;line-height:1;display:inline-block}.ss-icon-awb{font-family:awb-icons;font-weight:400}.ss-icon-fa{font-family:"Font Awesome 5 Free";font-weight:900}.ss-rule-title{align-items:center;gap:.3em;display:flex}.ss-rule-title:before,.ss-rule-title:after{content:"";border-top:1px solid var(--ss-rule-color,#3b5844);flex:1 1 0;min-width:0;height:0;position:relative;top:-1px}.ss-rule-cover{text-align:center;background:linear-gradient(var(--ss-rule-color,#3b5844), var(--ss-rule-color,#3b5844)) 0 calc(50% - 1px) / 100% 1px no-repeat;justify-content:center;display:flex}.ss-rule-cover>*{background:var(--ss-rule-bg,#fff);max-width:calc(100% + .6em);margin:0 -.3em;padding:0 .3em}.ss-parallax-layer{will-change:transform}@keyframes ss-joinchat-show{0%{transform:scale3d(0,0,0)}to{transform:scale(1)}}@keyframes ss-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ss-word-in{0%{opacity:0;transform:translate(-.45em)}to{opacity:1;transform:none}}.ss-words .ss-word{display:inline-block}@media (prefers-reduced-motion:no-preference){.ss-intro{animation:.9s cubic-bezier(.2,.65,.3,1) both ss-fade-up;animation-delay:var(--intro-delay,0s)}.ss-words .ss-word{animation:.7s cubic-bezier(.2,.65,.3,1) backwards ss-word-in;animation-delay:calc(.15s + var(--w) * 90ms)}}@keyframes ss-logo-shine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ss-logo-shine-again{0%{background-position:100% 0}to{background-position:0 0}}.ss-logo{transition:transform .4s cubic-bezier(.2,.65,.3,1);position:relative}.ss-logo:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffffd9 50%,#0000 62%) 100% 0/250% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/sites/fisioterapiasansuena/images/logo-x2.png) 50%/100% 100% no-repeat;mask:url(/sites/fisioterapiasansuena/images/logo-x2.png) 50%/100% 100% no-repeat}@media (prefers-reduced-motion:no-preference){.ss-logo:not(.ss-logo-hover-only):after{animation:1.1s ease-in-out .6s both ss-logo-shine}.ss-logo:hover{transform:translateY(-2px)scale(1.02)}.ss-logo:hover:after{animation:.9s ease-in-out both ss-logo-shine-again}}
.rv-pad{padding:var(--pad-sm)}.rv-mar{margin:var(--mar-sm)}.rv-w{width:var(--w-sm)}.rv-disp{display:var(--disp-sm)}.rv-fs{font-size:var(--fs-sm)}.rv-lh{line-height:var(--lh-sm)}.rv-ls{letter-spacing:var(--ls-sm)}.rv-ta{text-align:var(--ta-sm)}.rv-mw{max-width:var(--mw-sm)}.rv-ml{margin-left:var(--ml-sm)}.rv-mr{margin-right:var(--mr-sm)}.rv-h{height:var(--h-sm)}.rv-ai{align-items:var(--ai-sm)}.rv-jc{justify-content:var(--jc-sm)}.rv-c{color:var(--c-sm)}.rv-bg{background-color:var(--bg-sm)}@media (min-width:641px){.rv-pad{padding:var(--pad-md)}.rv-mar{margin:var(--mar-md)}.rv-w{width:var(--w-md)}.rv-disp{display:var(--disp-md)}.rv-fs{font-size:var(--fs-md)}.rv-lh{line-height:var(--lh-md)}.rv-ls{letter-spacing:var(--ls-md)}.rv-ta{text-align:var(--ta-md)}.rv-mw{max-width:var(--mw-md)}.rv-ml{margin-left:var(--ml-md)}.rv-mr{margin-right:var(--mr-md)}.rv-h{height:var(--h-md)}.rv-ai{align-items:var(--ai-md)}.rv-jc{justify-content:var(--jc-md)}.rv-c{color:var(--c-md)}.rv-bg{background-color:var(--bg-md)}}@media (min-width:1025px){.rv-pad{padding:var(--pad-lg)}.rv-mar{margin:var(--mar-lg)}.rv-w{width:var(--w-lg)}.rv-disp{display:var(--disp-lg)}.rv-fs{font-size:var(--fs-lg)}.rv-lh{line-height:var(--lh-lg)}.rv-ls{letter-spacing:var(--ls-lg)}.rv-ta{text-align:var(--ta-lg)}.rv-mw{max-width:var(--mw-lg)}.rv-ml{margin-left:var(--ml-lg)}.rv-mr{margin-right:var(--mr-lg)}.rv-h{height:var(--h-lg)}.rv-ai{align-items:var(--ai-lg)}.rv-jc{justify-content:var(--jc-lg)}.rv-c{color:var(--c-lg)}.rv-bg{background-color:var(--bg-lg)}}.bx-btn{transition:background-color .2s,color .2s,border-color .2s}.bx-btn:hover{background-color:var(--hov-bg)!important;color:var(--hov-c)!important;border-color:var(--hov-b,currentColor)!important;background-image:none!important}.bx-rich p{margin:0 0 var(--pmb,20px)}.bx-rich a{color:inherit}.bx-rich a:hover{color:#81a65f}.bx-rich ul,.bx-rich ol{margin:1em 0;padding-left:40px}.bx-rich ul{list-style:outside}.bx-rich ol{list-style:decimal}.bx-rich strong,.bx-rich b{font-weight:bolder}.bx-rich em,.bx-rich i{font-style:italic}.bx-rich h1{font-family:var(--font-geared-slab), serif;margin:.67em 0;font-size:44px;font-weight:400;line-height:1.16}.bx-rich h2{margin:0 0 1.1em;font-size:35px;font-weight:400;line-height:1.2}.bx-rich h3{margin:1em 0;font-size:22px;font-weight:300;line-height:1.3}.bx-rich h4{letter-spacing:1px;margin:1.33em 0;font-size:20px;font-weight:300;line-height:1.36}.bx-rich h5{margin:1.67em 0;font-size:20px;font-weight:400;line-height:1.4}.bx-rich h6{margin:2.33em 0;font-size:18px;font-weight:400;line-height:1.5}.bx-rich :is(h1,h2,h3,h4,h5,h6){text-align:left}.ss-url{word-break:break-all}.ss-indent p,p.ss-indent{text-indent:1.5em}.ss-indent p:is([style*=center],[style*=right]),.ss-indent li p{text-indent:0}.ss-indent p:has(img,iframe,video){text-indent:0}.ss-indent p.ss-caps{text-align:left;text-indent:0}.bx-rich li>ul,.bx-rich li>ol{margin:0}.bx-rich table{border-collapse:collapse;border:1px outset gray;width:100%}.bx-rich td,.bx-rich th{vertical-align:middle;border:1px inset #e2e2e2;padding:0}.bx-zoom img{transition:opacity 1s,transform 1s}.bx-zoom:hover img{opacity:.9;transform:scale(1.1)}
