.elementor .yb-speclabel{font-family:var(--yb-font-text);font-weight:700;font-size:0.875rem;color:var(--yb-text);line-height:1.6;}.elementor .yb-specrad{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:1rem;grid-template-columns:minmax(0, 11rem) minmax(0, 1fr);grid-template-rows:auto;border-bottom-style: solid; border-bottom-color: var(--yb-linje);\n}.elementor .yb-siffra{font-family:var(--yb-font-rubrik);font-weight:500;font-size:2.75rem;color:var(--yb-salvia);line-height:1;font-style:italic;}.elementor .yb-footerlank:hover,.elementor .yb-footerlank:focus-visible{color:var(--yb-sand);text-decoration:underline;background-color:transparent;}.elementor .yb-footerlank{min-height:40px;font-family:var(--yb-font-text);font-weight:500;font-size:0.9375rem;color:var(--yb-creme);line-height:1.4;text-decoration:none;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;text-align: left;\n}.elementor .yb-footerrubrik{font-family:var(--yb-font-text);font-weight:700;font-size:0.75rem;color:var(--yb-salvia);letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .yb-bild{width:100%;height:auto;object-fit:cover;border-radius:var(--yb-radie);background-color:var(--yb-sand);display:block;}.elementor .yb-kort{padding:clamp(1.5rem, 1.2rem + 1vw, 2.25rem);border-radius:var(--yb-radie);border-width:1px;border-color:var(--yb-linje);border-style:solid;background-color:var(--yb-ljus);display:flex;flex-direction:column;gap:0.75rem;}.elementor .yb-textlank:hover,.elementor .yb-textlank:focus-visible{color:var(--yb-oliv);background-color:transparent;text-decoration-color: var(--yb-oliv);\n}.elementor .yb-textlank{min-height:44px;font-family:var(--yb-font-text);font-weight:600;font-size:1rem;color:var(--yb-skog);line-height:1.5;text-decoration:underline;padding:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;text-decoration-color: var(--yb-salvia); text-decoration-thickness: 2px; text-underline-offset: 0.3em; text-align: left;\n}.elementor .yb-knapp:hover,.elementor .yb-knapp:focus-visible{color:var(--yb-creme);border-color:var(--yb-skog-morkare);background-color:var(--yb-skog-morkare);}.elementor .yb-knapp{min-height:52px;font-family:var(--yb-font-text);font-weight:600;font-size:1rem;color:var(--yb-creme);letter-spacing:0.01em;line-height:1.2;text-align:center;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:var(--yb-radie-liten);border-width:1px;border-color:var(--yb-skog);border-style:solid;background-color:var(--yb-skog);transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .yb-liten{font-family:var(--yb-font-text);font-weight:500;font-size:var(--yb-liten);color:var(--yb-dampad);line-height:1.55;}.elementor .yb-text{font-family:var(--yb-font-text);font-weight:400;font-size:var(--yb-brodtext);color:var(--yb-text);line-height:1.75;}.elementor .yb-ingress{font-family:var(--yb-font-text);font-weight:400;font-size:var(--yb-ingress);color:var(--yb-text);line-height:1.6;}.elementor .yb-h4{font-family:var(--yb-font-text);font-weight:700;font-size:1.0625rem;color:var(--yb-text);line-height:1.4;}.elementor .yb-h3{font-family:var(--yb-font-rubrik);font-weight:600;font-size:var(--yb-h3);color:var(--yb-skog);line-height:1.15;}.elementor .yb-h2{font-family:var(--yb-font-rubrik);font-weight:500;font-size:var(--yb-h2);color:var(--yb-skog);letter-spacing:-0.01em;line-height:1.08;}.elementor .yb-h1{font-family:var(--yb-font-rubrik);font-weight:500;font-size:var(--yb-h1);color:var(--yb-skog);letter-spacing:-0.015em;line-height:1.02;}.elementor .yb-eyebrow{font-family:var(--yb-font-text);font-weight:700;font-size:0.8125rem;color:var(--yb-oliv);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;}.elementor .yb-rad{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .yb-stack{padding:0px;display:flex;flex-direction:column;gap:var(--yb-rum-s);}.elementor .yb-inner{width:100%;max-width:var(--yb-maxbredd);padding:0px;display:flex;flex-direction:column;gap:var(--yb-rum-m);}.elementor .yb-rutnat-2{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .yb-rutnat-3{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .yb-delad{padding:0px;display:grid;gap:clamp(2rem, 1rem + 4vw, 5.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:center;}.elementor .yb-sektion{width:100%;padding-block-start:var(--yb-sektion-y);padding-block-end:var(--yb-sektion-y);padding-inline-start:var(--yb-sida-x);padding-inline-end:var(--yb-sida-x);background-color:var(--yb-creme);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .yb-kort-lank:hover,.elementor .yb-kort-lank:focus-visible{border-color:var(--yb-oliv);transform:translate3d(0px, -2px, 0px);}.elementor .yb-kort-lank{transition:border-color 0.15s, transform 0.15s;}.elementor .yb-knapp-ljus:hover,.elementor .yb-knapp-ljus:focus-visible{color:var(--yb-skog);border-color:var(--yb-sand);background-color:var(--yb-sand);}.elementor .yb-knapp-ljus{color:var(--yb-skog);border-width:1px;border-color:var(--yb-creme);border-style:solid;background-color:var(--yb-creme);}.elementor .yb-knapp-sekundar:hover,.elementor .yb-knapp-sekundar:focus-visible{color:var(--yb-skog);border-color:var(--yb-skog);background-color:var(--yb-sand);}.elementor .yb-knapp-sekundar{color:var(--yb-skog);border-width:1.5px;border-color:var(--yb-skog);border-style:solid;background-color:transparent;}.elementor .yb-inner-text{max-width:var(--yb-textbredd);}.elementor .yb-topo-ljus{background-image:url("/wp-content/plugins/yogablock-butik/assets/topo-sand.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:900px auto;background-position:0% 0%;background-position: left -160px bottom -200px;\n}.elementor .yb-topo{background-image:url("/wp-content/plugins/yogablock-butik/assets/topo-oliv.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:820px auto;background-position:0% 0%;background-position: right -120px top -80px;\n}.elementor .yb-sektion-kompakt{padding-block-start:var(--yb-rum-l);padding-block-end:var(--yb-rum-l);}.elementor .yb-sektion-skog{color:var(--yb-creme);background-color:var(--yb-skog);}.elementor .yb-sektion-ljus{background-color:var(--yb-ljus);}.elementor .yb-sektion-sand{background-color:var(--yb-sand);}.elementor .yb-pa-morkt{color:var(--yb-creme);}.elementor .yb-kort-morkt{border-width:1px;border-color:rgba(246, 242, 233, 0.22);border-style:solid;background-color:rgba(246, 242, 233, 0.04);}